US 6,789,199 D18

GPTKB entity