US 789,012,362 B1

GPTKB entity