US Patent 7,774,192

GPTKB entity