US 54,234,589 B1

GPTKB entity