US 6,789,029 F18

GPTKB entity