US 60,890,155 B1

GPTKB entity