US 40,234,590 B1

GPTKB entity