US 6,789,660 F3

GPTKB entity