US patent 6,789,452

GPTKB entity