US 54,234,594 B1

GPTKB entity