US 9,876,661 S1

GPTKB entity