US patent 6,789,060

GPTKB entity