US 6,789,965 G18

GPTKB entity