US patent 6,789,092

GPTKB entity