US Patent 8,222,226

GPTKB entity