US 53,890,145 B1

GPTKB entity