US Patent 8,088,312

GPTKB entity