US 9,876,507 B18

GPTKB entity