US Patent 8,222,240

GPTKB entity