US 60,012,346 B1

GPTKB entity