US patent 6,789,093

GPTKB entity