US 51,234,582 B1

GPTKB entity