US 6,789,940 F3

GPTKB entity