US Patent 7,444,310

GPTKB entity