U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that the Slinky toy was the result of a failed attempt by engineer Richard James to produce an antivibration device for ship instruments? His goal was to develop a spring that would instantaneously counterbalance the wave motion that rocks a ship at sea. Instead, he developed the Slinky.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Nuance Communications, Inc.


Location: Burlington, MA
No. of patents: 257

1              
NumberTitleIssue Date
8180069Noise reduction through spatial selectivity and filtering
A signal processor uses input devices to detect speech or aural signals. Through a programmable set of weights and/or time delays (or phasing) the output of the input devices may be processed to yield a combined signal. The noise contributions of some or each of the...
05/15/2012
8175883Speech recognition system and method
According to the present invention, a method for integrating processes with a multi-faceted human centered interface is provided. The interface is facilitated to implement a hands free, voice driven environment to control processes and applications. A natural langua...
05/08/2012
8175290Feedback reduction system
A feedback reduction system adaptively processes a microphone signal. An adaptive feedback suppression filter circuit processes the microphone signal, and an adaptive feedback compensation filter circuit further processes the microphone signal. The adaptive feedback...
05/08/2012
8175248Method and an apparatus to disambiguate requests
A method and an apparatus to disambiguate requests are presented. In one embodiment, the method includes receiving a request for information from a user. Then data is retrieved from a back-end database in response to the request. Based on a predetermined configurati...
05/08/2012
8170881Distributed voice browser
The present invention can include a method of call processing using a distributed voice browser including allocating a plurality of service processors configured to interpret parsed voice markup language data and allocating a plurality of voice markup language parse...
05/01/2012
8170877Printing to a text-to-speech output device
A method for producing speech output can include the step of selecting a TTS output device from a plurality of available output devices. The selected output device can be associated with outputting content of an application responsive to a print command. According t...
05/01/2012
8165887Data-driven voice user interface
A method for developing a voice user interface for a statistical semantic system is described. A set of semantic meanings is defined that reflect semantic classification of a user input dialog. Then, a set of speech dialog prompts is automatically developed from an ...
04/24/2012
8165876Method and apparatus for data capture using a voice activated workstation
A method and apparatus for capturing data in a workstation, wherein a large number of data associated with a sample which is viewed, by a user, through an optical device, such as a microscope, is to be entered in a computer related file. The optical device can be mo...
04/24/2012
8160889System for providing an acoustic signal with extended bandwidth
A bandwidth extension system extends the bandwidth of an acoustic signal. By shifting a portion of the signal by a frequency value, the system generates an upper bandwidth extension signal. An extended bandwidth acoustic signal may be generated from the acoustic sig...
04/17/2012
8160876Interactive speech recognition model
A method and apparatus for updating a speech model on a multi-user speech recognition system with a personal speech model for a single user. A speech recognition system, for instance in a car, can include a generic speech model for comparison with the user speech in...
04/17/2012
8160262Method for dereverberation of an acoustic signal
A method is provided for estimating a reverberation signal component of an acoustic signal detected by a microphone where the acoustic signal is comprised of a direct sound component and a reverberation signal component. A method for dereverberation of an acoustic s...
04/17/2012
8155963Autonomous system and method for creating readable scripts for concatenative text-to-speech synthesis (TTS) corpora
A method (and system) which autonomously generates a cohesive script from a text database for creating a speech corpus for concatenative text-to-speech, and more particularly, which generates cohesive scripts having fluency and natural prosody that can be used to ge...
04/10/2012
8150698Invoking tapered prompts in a multimodal application
Methods, apparatus, and computer program products are described for invoking tapered prompts in a multimodal application implemented with a multimodal browser and a multimodal application operating on a multimodal device supporting multiple modes of user interaction...
04/03/2012
8150697Autonomous systems and network management using speech
A method of managing systems in a managed network can include storing configuration information corresponding to at least one managed system and automatically generating a grammar and a speech dialog for each managed system using the configuration information. User ...
04/03/2012
8150693Methods and apparatus for natural spoken language speech recognition
A word prediction apparatus and method that improves the precision accuracy, and a speech recognition method and an apparatus therefor are provided. For the prediction of a sixth word “?”, a partial analysis tree having a modification relationship with the sixth...
04/03/2012
8150692Method and apparatus for recognizing a user personality trait based on a number of compound words used by the user
Techniques for recognizing a personality trait associated with a user. Input from the user is analyzed to determine a number of words, including a number of compound words. The personality trait associated with the user is determined based, at least in part, on the ...
04/03/2012
8150687Recognizing speech, and processing data
An example embodiment of the invention includes a speech recognition processing unit for specifying speech segments for speech data, recognizing a speech in each of the speech segments, and associating a character string of obtained recognition data with the speech ...
04/03/2012
8145494Voice response system
A voice response system attempts to respond to spoken user input and to provide computer-generated responses. If the system decides it cannot provide valid responses, the current state of user session is determined and forwarded to a human operator for further actio...
03/27/2012
8145493Establishing a preferred mode of interaction between a user and a multimodal application
Establishing a preferred mode of interaction between a user and a multimodal application, including evaluating, by a multimodal application operating on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice mod...
03/27/2012
8145491Techniques for enhancing the performance of concatenative speech synthesis
When pitch of a speech segment is being modified from a current pitch to a requested pitch, and the difference between these is relatively large, a pitch modification algorithm is used to modify the pitch of the speech segment. When the difference between current an...
03/27/2012
8145490Predicting a resultant attribute of a text file before it has been converted into an audio file
An apparatus for predicting a resultant attribute of a text file before it has been converted to an audio file by a text-to-speech converter application. In accordance with an embodiment, the apparatus includes: a receiver component for receiving a text file and a r...
03/27/2012
8136050Electronic device and user interface and input method therefor
A portable electronic device (100,400) and user interface (425) are operated using a method including initiating entry of a content string; determining the most probable completion alternative or a content prediction using a personalized and learning d...
03/13/2012
8135578Creation and use of application-generic class-based statistical language models for automatic speech recognition
A method of creating an application-generic class-based SLM includes, for each of a plurality of speech applications, parsing a corpus of utterance transcriptions to produce a first output set, in which expressions identified in the corpus are replaced with correspo...
03/13/2012
8131548Dynamically adjusting speech grammar weights based on usage
A speech processing method can automatically and dynamically adjust speech grammar weights at runtime based upon usage data. Each of the speech grammar weights can be associated with an available speech command contained within a speech grammar to which the speech g...
03/06/2012
8131544System for distinguishing desired audio signals from noise
A system distinguishes a primary audio source and background noise to improve the quality of an audio signal. A speech signal from a microphone may be improved by identifying and dampening background noise to enhance speech. Stochastic models may be used to model sp...
03/06/2012
8130969Multi-channel echo compensation system
An echo compensation system may remove undesirable audio signals. The echo compensation system may utilize adaptive filters to remove echoes and undesirable signals received by a microphone. The echo compensation system may inhibit adaptation of an adaptive filter w...
03/06/2012
8126716Method and system for collecting audio prompts in a dynamically generated voice application
A prompt collecting tool (190) for an interactive voice response system (100) includes a voice enabled application server (150), a voice simulator coupled to the voice enabled application server, and a processor coupled to the voice simulator. T...
02/28/2012
8126506System and method for securely managing data stored on mobile devices, such as enterprise mobility data
A system and method for managing data stored on mobile devices is described. In some cases, the system stores data, such as data under enterprise mobility management, within a secured memory location of a SIM card. In some cases, the system may request validation cr...
02/28/2012
8121840System and method for likelihood computation in multi-stream HMM based speech recognition
A system and method for speech recognition includes determining active Gaussians related to a first feature stream and a second feature stream by labeling at least one of the first and second streams, and determining active Gaussians co-occurring in the first stream...
02/21/2012
8121838Method and system for automatic transcription prioritization
A visual toolkit for prioritizing speech transcription from a plurality of speech recognition tasks is provided. The toolkit can include a logger (102) for capturing information from a speech recognition system, a processor (104) for determining an acc...
02/21/2012
8121837Adjusting a speech engine for a mobile computing device based on background noise
Methods, apparatus, and products are disclosed for adjusting a speech engine for a mobile computing device based on background noise, the mobile computing device operatively coupled to a microphone, that include: sampling, through the microphone, background noise fo...
02/21/2012
8117144Generating predilection cohorts
A computer implemented method, apparatus, and computer program product for generating risk scores for specific risk cohorts. Digital sensor data associated with a specific risk cohort is received from a set of multimodal sensors. The specific risk cohort includes a ...
02/14/2012
8117032Noise playback enhancement of prerecorded audio for speech recognition operations
A speech processing method including the step of identifying prerecorded audio comprising an original speech segment and a corresponding original noise segment. An audio stream can be generated from the prerecorded audio. The audio stream can comprise a stream speec...
02/14/2012
8117021Method and apparatus for testing a software program using mock translation input method editor
A method, apparatus, and computer instructions for testing software programs running on a data processing system. Text is translated from the source language to the target language to form translated text in response to a user input, containing the text in a source ...
02/14/2012
8112274Method of determining model-specific factors for pattern recognition, in particular for speech patterns
A method for recognizing a pattern that comprises a set of physical stimuli, said method comprising the steps of: providing a set of training observations and through applying a plurality of association models ascertaining various ...
02/07/2012
8111840Echo reduction system
A system for reducing an echo and/or a residual echo in a microphone output signal includes an echo compensation filter configured to receive audio input signals and generate an estimated echo signal. A speech activity detector is configured to detect speech of a lo...
02/07/2012
8099287Automatically providing a user with substitutes for potentially ambiguous user-defined speech commands
A method for alleviating ambiguity issues of new user defined speech commands. An original command for a user-defined speech command can be received. It can then be determined if the original command is likely to be confused with a set of existing speech commands. W...
01/17/2012
8098848System for equalizing an acoustic signal
An equalization system enhances the quality of communications between a remote party and a local party. The equalization system includes an equalization filter that equalizes an acoustic signal received from the remote party. The equalized acoustic signal is transmi...
01/17/2012
8095939Managing application interactions using distributed modality components
A method for managing multimodal interactions can include the step of registering a multitude of modality components with a modality component server, wherein each modality component handles an interface modality for an application. The modality component can be con...
01/10/2012
8095371Computer-implemented voice response method using a dialog state diagram to facilitate operator intervention
A voice response system attempts to respond to spoken user input and to provide computer-generated responses. If the system decides it cannot provide valid responses, the current state of user session is determined and forwarded to a human operator for further actio...
01/10/2012
1              
 
Sign InRegister
Username  
Password   
forgot password?