US patent 6,789,464

GPTKB entity