US 10,567,890 C1

GPTKB entity