US 47,890,240 B1

GPTKB entity