Patent ID: 8095370

Claim:
A process for a dual-compression voice recognition system for non-repudiation of contractual agreements in a computer environment, comprising the steps of: providing a video content head-end voice processing engine configured for receiving requests to navigate through available content and for purchasing content products from an on-line merchant by identifying the content in a natural language and speaking a challenge phrase; providing user interface means for displaying a plurality of menus on a television screen to said user; receiving a voice sample from a user indicating an action and speaking said challenge phrase into a voice sample reception means; concurrently compressing said voice sample in two ways, comprising both: compressing said voice sample according to a first compression technique to yield an Automatic Speech Recognition (ASR) compression, wherein ASR compression is configured for processing by an automatic speech recognition engine, wherein said first compression technique involves using a cepstrum to minimize bandwidth, wherein a cepstral compression is noninvertible; and compressing said voice sample according to a second compression technique to yield a human communication compression, wherein said human communication compression is formed using an invertible compression process; transmitting both said ASR compression and said human communication compression through a set-top box and across a hybrid fiber coax network to said head-end voice processing engine, and wherein said head-end voice processing engine is configured for performing the steps of: analyzing said ASR compression to determine if said ASR compression is from an authorized user; correlating said ASR compression with an interface navigation command and a request to make a purchase of content via said plurality of menus; executing said interface navigation command, thereby causing said user interface means to navigate to a menu containing an option to purchase user-specified content on said television screen to said user; executing said request to make a purchase of user-specified content; sending said request to make a purchase of user-specified content to an appropriate merchant server; delivering said user-specified content to said user; receiving a repudiation request from said user alleging that said user did not request to make a purchase of said user-specified content; decompressing said human communication compression for playback; and playing back said decompressed challenge phrase to said user, thereby confirming the identity of said user as a provider of said request to make a purchase of user-specified content challenge phrase and avoiding repudiation of said request to make a purchase by said user.