US 789012345708 B2

GPTKB entity