US 789012345 B1

GPTKB entity