US 789012345709 B2

GPTKB entity