US Patent 8,222,225

GPTKB entity