EXHIBIT 10.31 DISTRIBUTION RIGHTS AGREEMENT ----------------------------- Parties: RAVISENT Technologies Internet Appliance ------- Group, Inc. d/b/a RAVISENT Technologies ("RAVISENT") a Delaware corporation 173 1 Technology Drive San Jose. CA 95110...Distribution Rights Agreement • August 14th, 2000 • Ravisent Technologies Inc • Services-prepackaged software • California
Contract Type FiledAugust 14th, 2000 Company Industry Jurisdiction