US Patent 7,844,935

GPTKB entity