US Patent 7,893,000

GPTKB entity