US patent 6,789,194

GPTKB entity