US 9,876,817 C1

GPTKB entity