US 9,222,250 D1

GPTKB entity