US 50,444,677 B1

GPTKB entity