US Patent 7,501,061

GPTKB entity