US 8,567,890 O1

GPTKB entity