US 678901237 B2

GPTKB entity