US 6,789,540 G18

GPTKB entity