US 9,876,622 S1

GPTKB entity