US 27,888,890 B1

GPTKB entity