US 47,890,116 B1

GPTKB entity