US 59,876,516 B1

GPTKB entity