US 54,234,582 B1

GPTKB entity