US 678901238 B2

GPTKB entity