US patent 6,789,075

GPTKB entity