US 6,789,114 G18

GPTKB entity