US patent 6,789,231

GPTKB entity