US patent 6,789,012

GPTKB entity