US 9,876,584 C1

GPTKB entity