US 60,890,174 B1

GPTKB entity