US 47,890,270 B1

GPTKB entity