US 51,234,579 B1

GPTKB entity