US 9990123 C1

GPTKB entity