US 789,012,356 B1

GPTKB entity