US patent 6,789,002

GPTKB entity