US 6,789,039 F18

GPTKB entity