US patent 6,789,183

GPTKB entity