US patent 6,789,182

GPTKB entity