US Patent 7,844,926

GPTKB entity