US 848586868 B1

GPTKB entity