US Patent 6,789,012

GPTKB entity