US Patent 6,721,705

GPTKB entity