US 9,222,224 D1

GPTKB entity