US Patent 8,222,249

GPTKB entity