US Patent No: 5,384,892

Number of patents in Portfolio can not be more than 2000

Dynamic language model for speech recognition

8 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method of speech recognition which determines acoustic features in a sound sample; recognizes words comprising the acoustic features based on a language model, which determines the possible sequences of words that may be recognized; and the selection of an appropriate response based on the words recognized. Information about what words may be recognized, under which conditions those words may be recognized, and what response is appropriate when the words are recognized, is stored, in a preferred embodiment, in a data structure called a speech rule. These speech rules are partitioned according to the context in which they are active. When speech is detected, concurrent with acoustic feature extraction, the current state of the computer system is used to determine which rules are active and how they are to be combined in order to generate a language model for word recognition. A language model is dynamically generated and used to find the best interpretation of the acoustic features as a word sequence. This word sequence is then matched against active rules in order to determine the appropriate response. Rules that match all or part of the word sequence contribute data structures representing the 'meaning' of the word sequence, and these data structures are used by the rule actions in order to generate an appropriate response to the spoken utterance.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
APPLE INC.CUPERTINO, CA14830

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Strong, Robert D San Jose, CA 3 550

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Prince Corporation (1)
* 4,827,520 Voice actuated control system for use in a vehicle 274 1987
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (8)
* 6,151,598 Digital dictionary with a communication system for the creating, updating, editing, storing, maintaining, referencing, and managing the digital dictionary 53 1997
* 2005/0226,398 Closed Captioned Telephone and Computer System 21 2005
8,229,733 Method and apparatus for linguistic independent parsing in a natural language systems 1 2006
* 2007/0185,702 Language independent parsing in natural language systems 8 2006
9,330,720 Methods and apparatus for altering audio output signals 0 2008
* 2010/0048,256 Automated Response To And Sensing Of User Activity In Portable Devices 49 2009
9,330,196 Wireless traffic management system cache optimization using http headers 0 2012
9,330,660 Grammar fragment acquisition using syntactic and semantic clustering 0 2014
 
MEDIATEK INC. (1)
* 5,809,471 Retrieval of additional information not found in interactive TV or telephony signal by application using dynamically extracted vocabulary 137 1996
 
THE INVENTION SCIENCE FUND I, LLC (1)
* 2010/0294,827 Maneuverable surgical stapler 211 2010
 
MULTIMODAL TECHNOLOGIES, LLC (6)
7,584,103 Automated extraction of semantic content and generation of a structured document from speech 19 2004
* 2006/0041,428 Automated extraction of semantic content and generation of a structured document from speech 42 2004
8,560,314 Applying service levels to transcripts 0 2007
* 2007/0299,665 Automatic Decision Support 9 2007
8,321,199 Verification of extracted data 0 2010
* 2010/0211,869 Verification of Extracted Data 1 2010
 
APPLE INC. (68)
* 6,311,157 Assigning meanings to utterances in a speech recognition system 23 1992
* 5,613,036 Dynamic categories for a speech recognition system 108 1995
* 5,832,428 Search engine for phrase recognition based on prefix/body/suffix architecture 57 1995
* 5,761,687 Character-based correction arrangement with correction propagation 16 1995
* 5,706,397 Speech recognition system with multi-level pruning for acoustic matching 14 1995
* 5,839,106 Large-vocabulary speech recognition using an integrated syntactic and semantic statistical language model 154 1996
* 6,704,710 Assigning meanings to utterances in a speech recognition system 17 2001
* 7,127,394 Assigning meanings to utterances in a speech recognition system 9 2004
8,677,377 Method and apparatus for building an intelligent automated assistant 14 2006
7,478,037 Assigning meanings to utterances in a speech recognition system 11 2006
* 2007/0033,038 Assigning meanings to utterances in a speech recognition system 3 2006
* 2008/0129,520 ELECTRONIC DEVICE WITH ENHANCED AUDIO FEEDBACK 72 2006
8,977,255 Method and system for operating a multi-function portable electronic device using voice-activation 0 2007
8,645,137 Fast, language-independent method for user authentication by voice 7 2007
9,053,089 Part-of-speech tagging using latent analogy 0 2007
8,620,662 Context-aware unit selection 3 2007
* 2009/0177,300 Methods and apparatus for altering audio output signals 3 2008
8,996,376 Intelligent text-to-speech conversion 0 2008
8,768,702 Multi-tiered voice feedback in an electronic device 0 2008
* 2010/0063,818 MULTI-TIERED VOICE FEEDBACK IN AN ELECTRONIC DEVICE 4 2008
8,898,568 Audio user interface 9 2008
* 2010/0064,218 AUDIO USER INTERFACE 15 2008
8,712,776 Systems and methods for selective text to speech synthesis 3 2008
8,583,418 Systems and methods of detecting language and natural language strings for text to speech synthesis 2 2008
* 2010/0082,349 SYSTEMS AND METHODS FOR SELECTIVE TEXT TO SPEECH SYNTHESIS 21 2008
8,676,904 Electronic devices with voice command and contextual data processing capabilities 2 2008
* 2009/0164,441 METHOD AND APPARATUS FOR SEARCHING USING AN ACTIVE ONTOLOGY 86 2008
8,862,252 Audio user interface for displayless electronic device 0 2009
* 2010/0312,547 CONTEXTUAL VOICE COMMANDS 96 2009
8,614,431 Automated response to and sensing of user activity in portable devices 5 2009
8,682,649 Sentiment prediction from textual data 7 2009
* 2011/0112,825 SENTIMENT PREDICTION FROM TEXTUAL DATA 9 2009
8,600,743 Noise profile determination for voice-related feature 1 2010
* 2011/0166,856 NOISE PROFILE DETERMINATION FOR VOICE-RELATED FEATURE 2 2010
8,682,667 User profiling for selecting user specific voice input processing information 9 2010
8,713,021 Unsupervised document clustering using latent semantic density analysis 1 2010
8,719,006 Combined statistical and rule-based part-of-speech tagging for text-to-speech synthesis 3 2010
8,719,014 Electronic device with text error correction based on voice recognition data 1 2010
9,318,108 Intelligent automated assistant 0 2011
8,781,836 Hearing assistance system for providing consistent human speech 0 2011
9,262,612 Device access using voice authentication 0 2011
8,812,294 Translating phrases from one language into another using an order-based set of declarative rules 0 2011
8,706,472 Method for disambiguating multiple readings in language conversion 5 2011
8,762,156 Speech recognition repair using contextual information 6 2011
* 2012/0309,363 TRIGGERING NOTIFICATIONS ASSOCIATED WITH TASKS ITEMS THAT REPRESENT TASKS TO PERFORM 12 2011
8,688,446 Providing text input using speech data and non-speech data 10 2011
8,775,442 Semantic search using a single-source semantic model 8 2012
8,762,469 Electronic devices with voice command and contextual data processing capabilities 0 2012
8,713,119 Electronic devices with voice command and contextual data processing capabilities 0 2012
8,670,985 Devices and methods for identifying a prompt corresponding to a voice input in a sequence of prompts 0 2012
8,935,167 Exemplar-based latent perceptual modeling for automatic speech recognition 0 2012
9,117,447 Using event alert text as input to an automated assistant 0 2012
8,942,986 Determining user intent based on ontologies of domains 1 2012
8,903,716 Personalized vocabulary for digital assistant 0 2012
8,892,446 Service orchestration for intelligent automated assistant 3 2012
8,799,000 Disambiguation based on active input elicitation by intelligent automated assistant 1 2012
8,706,503 Intent deduction based on previous user interactions with voice assistant 9 2012
8,670,979 Active input elicitation by intelligent automated assistant 2 2012
8,660,849 Prioritizing selection criteria by automated assistant 6 2012
8,718,047 Text to speech conversion of text messages from mobile communication devices 0 2012
9,311,043 Adaptive audio feedback system and method 0 2013
8,751,238 Systems and methods for determining the language to use for speech generated by a text to speech engine 1 2013
8,930,191 Paraphrasing of user requests and results by automated digital assistant 1 2013
8,731,942 Maintaining context information between user interactions with a voice assistant 2 2013
9,280,610 Crowd sourcing information to fulfill user requests 0 2013
9,075,783 Electronic device with text error correction based on voice recognition data 0 2013
9,190,062 User profiling for voice input processing 0 2014
9,300,784 System and method for emergency calls initiated by voice command 0 2014
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 6,233,559 Speech control of multiple applications using applets 250 1998
 
APPLE COMPUTER, INC. (1)
* 5,689,617 Speech recognition system which returns recognition results as a reconstructed language model with attached data values 38 1995
 
AVAYA INC. (2)
6,631,368 Methods and apparatus for operating on non-text messages 4 1998
7,685,102 Methods and apparatus for operating on non-text messages 3 2002
 
HONDA MOTOR CO., LTD. (2)
8,103,671 Text categorization with knowledge transfer from heterogeneous datasets 0 2008
* 2009/0171,956 TEXT CATEGORIZATION WITH KNOWLEDGE TRANSFER FROM HETEROGENEOUS DATASETS 1 2008
 
LOCKHEED MARTIN CORPORATION (2)
* 7,174,300 Dialog processing method and apparatus for uninhabited air vehicles 16 2001
* 2003/0110,028 Dialog processing method and apparatus for uninhabited air vehicles 1 2001
 
VIRTUAL VISION, INC. (1)
* 5,867,817 Speech recognition manager 227 1996
 
CANON KABUSHIKI KAISHA (1)
* 5,797,116 Method and apparatus for recognizing previously unrecognized speech by requesting a predicted-category-related domain-dictionary-linking word 41 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
* 5,524,169 Method and system for location-specific speech recognition 79 1993
* 5,937,383 Apparatus and methods for speech recognition including individual or speaker class dependent decoding history caches for fast word acceptance or rejection 24 1997
* 6,789,061 Method and system for generating squeezed acoustic models for specialized speech recognizer 8 2000
7,970,722 System, method and computer program product for a collaborative decision platform 3 2009
8,160,988 System, method and computer program product for a collaborative decision platform 0 2010
8,005,777 System, method and computer program product for a collaborative decision platform 16 2010
 
Seven Networks (1)
8,782,222 Timing of keep-alive messages used in a system for mobile network resource conservation and optimization 4 2012
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 5,819,220 Web triggered word set boosting for speech interfaces to the world wide web 208 1996
 
LUCENT TECHNOLOGIES INC. (4)
* 5,699,456 Large vocabulary connected speech recognition system and method of language representation using evolutional grammar to represent context free grammars 39 1994
* 5,794,193 Automated phrase generation 70 1995
* 5,870,706 Method and apparatus for an improved language recognition system 96 1996
* 5,719,997 Large vocabulary connected speech recognition system and method of language representation using evolutional grammer to represent context free grammars 44 1996
 
CISCO TECHNOLOGY, INC. (1)
* 6,389,395 System and method for generating a phonetic baseform for a word and using the generated baseform for speech recognition 23 1997
 
U.S. PHILIPS CORPORATION (1)
* 6,157,912 Speech recognition method with language model adaptation 63 1998
 
QJUNCTION TECHNOLOGY, INC. (1)
* 2002/0087,311 Computer-implemented dynamic language model generation method and system 22 2001
 
POTTER VOICE TECHNOLOGIES LLC (1)
* 5,729,659 Method and apparatus for controlling a digital computer using oral input 65 1995
 
FUJITSU LIMITED (1)
* 7,143,045 Device and method for operating device for data analysis based on data associated with words 4 2002
 
SUN MICROSYSTEMS, INC. (1)
* 7,328,158 System and method for adding speech recognition to GUI applications 3 2003
 
MOTOROLA, INC. (1)
* 5,749,072 Communications device responsive to spoken commands and methods of using same 89 1995
 
AT&T INTELLECTUAL PROPERTY II, L.P. (14)
* 6,044,337 Selection of superwords based on criteria relevant to both speech recognition and understanding 81 1997
* 6,021,384 Automatic generation of superwords 116 1997
7,085,720 Method for task classification using morphemes 19 2000
* 7,590,224 Automated task classification system 5 2000
7,158,935 Method and system for predicting problematic situations in a automated dialog 25 2000
8,392,188 Method and system for building a phonotactic model for domain independent speech recognition 2 2001
7,286,984 Method and system for automatically detecting morphemes in a task classification system using lattices 14 2002
7,957,970 Method and system for predicting problematic situations in automated dialog 3 2006
7,620,548 Method and system for automatic detecting morphemes in a task classification system using lattices 5 2007
8,010,361 Method and system for automatically detecting morphemes in a task classification system using lattices 5 2008
8,144,838 Automated task classification system 1 2009
8,200,491 Method and system for automatically detecting morphemes in a task classification system using lattices 3 2011
8,612,212 Method and system for automatically detecting morphemes in a task classification system using lattices 1 2013
8,909,529 Method and system for automatically detecting morphemes in a task classification system using lattices 0 2013
 
INTEL CORPORATION (6)
* 6,999,931 Spoken dialog system using a best-fit language model and best-fit grammar 16 2002
* 2003/0149,561 Spoken dialog system using a best-fit language model and best-fit grammar 7 2002
* 7,224,981 Speech recognition of mobile devices 17 2002
* 2003/0236,099 Speech recognition of mobile devices 17 2002
9,310,881 Methods and apparatus for facilitating multi-user computer interaction 0 2012
* 2014/0075,385 METHODS AND APPARATUS FOR IMPROVING USER EXPERIENCE 4 2012
 
NIPPON TELEGRAPH AND TELEPHONE CORPORATION (1)
8,666,744 Grammar fragment acquisition using syntactic and semantic clustering 1 2000
 
TEXAS INSTRUMENTS INCORPORATED (1)
* 5,819,221 Speech recognition using clustered between word and/or phrase coarticulation 28 1994
 
VONTU, IN. (1)
8,041,719 Personal computing device-based mechanism to detect preselected data 10 2003
 
SYMANTEC CORPORATION (29)
8,661,498 Secure and scalable detection of preselected data embedded in electronically transmitted messages 1 2002
* 2010/0332,481 Secure and scalable detection of preselected data embedded in electronically transmitted messages 20 2002
7,673,344 Mechanism to search information content for preselected data 10 2003
7,472,114 Method and apparatus to define the scope of a search for information from a tabular data source 29 2004
8,225,371 Method and apparatus for creating an information security policy based on a pre-configured template 14 2004
* 7,886,359 Method and apparatus to report policy violations in messages 27 2004
* 2005/0027,723 Method and apparatus to report policy violations in messages 66 2004
8,011,003 Method and apparatus for handling messages containing pre-selected data 22 2005
* 2006/0224,589 Method and apparatus for handling messages containing pre-selected data 62 2005
* 2006/0184,549 Method and apparatus for modifying messages based on the presence of pre-selected data 33 2005
8,065,739 Detecting policy violations in information content containing data in a character-based language 44 2008
7,996,373 Method and apparatus for detecting policy violations in a data repository having an arbitrary data schema 50 2008
7,996,374 Method and apparatus for automatically correlating related incidents of policy violations 53 2008
7,996,385 Method and apparatus to define the scope of a search for information from a tabular data source 11 2008
* 2009/0106,205 METHOD AND APPARATUS TO DEFINE THE SCOPE OF A SEARCH FOR INFORMATION FROM A TABULAR DATA SOURCE 1 2008
8,613,040 Adaptive data loss prevention policies 6 2008
* 2010/0162,347 ADAPTIVE DATA LOSS PREVENTION POLICIES 38 2008
8,826,443 Selective removal of protected content from web requests sent to an interactive website 3 2009
8,935,752 System and method for identity consolidation 1 2009
8,312,553 Mechanism to search information content for preselected data 9 2009
* 2009/0300,770 MECHANISM TO SEARCH INFORMATION CONTENT FOR PRESELECTED DATA 12 2009
8,566,305 Method and apparatus to define the scope of a search for information from a tabular data source 6 2009
8,595,849 Method and apparatus to report policy violations in messages 6 2010
* 2011/0099,638 METHOD AND APPARATUS TO REPORT POLICY VIOLATIONS IN MESSAGES 1 2010
8,255,370 Method and apparatus for detecting policy violations in a data repository having an arbitrary data schema 16 2011
9,235,629 Method and apparatus for automatically correlating related incidents of policy violations 0 2011
8,751,506 Personal computing device-based mechanism to detect preselected data 1 2011
8,813,176 Method and apparatus for creating an information security policy based on a pre-configured template 0 2012
9,118,720 Selective removal of protected content from web requests sent to an interactive website 0 2014
 
LUMENVOX, LLC (3)
7,440,895 System and method for tuning and testing in a speech recognition system 12 2003
7,877,261 Call flow object model in a speech recognition system 0 2008
7,962,331 System and method for tuning and testing in a speech recognition system 3 2008
 
SEIKO EPSON CORPORATION (4)
* 5,794,204 Interactive speech recognition combining speaker-independent and speaker-specific word recognition, and having a response-creation capability 26 1995
* 6,070,139 Bifurcated speaker specific and non-speaker specific speech recognition method and apparatus 55 1996
* 5,842,168 Cartridge-based, interactive speech recognition device with response-creation capability 11 1996
* 5,946,658 Cartridge-based, interactive speech recognition method with a response creation capability 33 1998
 
NUANCE COMMUNICATIONS, INC. (58)
* 5,864,805 Method and apparatus for error correction in a continuous dictation system 93 1996
* 5,897,618 Data processing system and method for switching between programs having a same title using a voice command 16 1997
* 6,212,498 Enrollment in speech recognition 37 1997
* 6,167,377 Speech recognition language models 95 1997
* 6,064,959 Error correction in speech recognition 102 1997
* 6,101,468 Apparatuses and methods for training and operating speech recognition systems 32 1997
* 6,092,043 Apparatuses and method for training and operating speech recognition systems 44 1997
* 6,073,097 Speech recognition system which selects one of a plurality of vocabulary models 59 1997
* 5,983,179 Speech recognition system which turns its voice response on for confirmation when it has been turned off without confirmation 36 1997
* 5,920,836 Word recognition system using language context at current cursor position to affect recognition probabilities 43 1997
* 5,920,837 Word recognition system which stores two models for some words and allows selective deletion of one such model 51 1997
* 5,915,236 Word recognition system which alters code executed as a function of available computational resources 61 1997
* 5,909,666 Speech recognition system which creates acoustic models by concatenating acoustic models of individual words 32 1997
* 5,850,627 Apparatuses and methods for training and operating speech recognition systems 65 1997
* 5,960,394 Method of speech command recognition with dynamic assignment of probabilities according to the state of the controlled applications 183 1997
6,601,027 Position manipulation in speech recognition 27 1998
* 6,088,671 Continuous speech recognition of text and commands 53 1998
6,665,640 Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries 227 1999
6,633,846 Distributed realtime speech recognition system 252 1999
* 6,615,172 Intelligent query engine for processing voice based queries 360 1999
7,392,185 Speech based learning/training system using semantic decoding 104 2003
7,725,307 Query engine for processing voice based queries including semantic decoding 109 2003
* 2004/0117,189 Query engine for processing voice based queries including semantic decoding 93 2003
9,076,448 Distributed real time speech recognition system 2 2003
* 2005/0080,625 Distributed real time speech recognition system 93 2003
7,555,431 Method for processing speech using dynamic grammars 113 2004
7,376,556 Method for processing speech signal features for streaming transport 88 2004
7,729,904 Partial speech processing device and method for use in distributed systems 98 2004
7,702,508 System and method for natural language processing of query answers 91 2004
7,657,424 System and method for processing sentence based queries 105 2004
7,624,007 System and method for natural language processing of sentence based queries 92 2004
* 2005/0080,614 System & method for natural language processing of query answers 16 2004
7,277,854 Speech recognition system interactive agent 144 2005
7,225,125 Speech recognition system trained with regional speech characteristics 97 2005
7,139,714 Adjustable resource based speech recognition system 87 2005
* 2005/0144,004 Speech recognition system interactive agent 13 2005
* 2005/0144,001 Speech recognition system trained with regional speech characteristics 4 2005
* 2005/0119,897 Multi-language speech recognition system 75 2005
* 2006/0122,834 Emotion detection device & method for use in distributed systems 152 2005
7,203,646 Distributed internet based speech recognition system with natural language support 86 2006
* 2006/0200,353 Distributed Internet Based Speech Recognition System With Natural Language Support 13 2006
7,831,426 Network based interactive speech recognition system 105 2006
* 2006/0235,696 Network based interactive speech recognition system 10 2006
7,647,225 Adjustable resource based speech recognition system 90 2006
8,352,277 Method of interacting through speech with a web-connected server 9 2007
7,725,320 Internet based speech recognition system with dynamic grammars 92 2007
7,698,131 Speech recognition system for client devices having differing computing capabilities 82 2007
* 2007/0179,789 Speech Recognition System With Support For Variable Portable Devices 2 2007
8,762,152 Speech recognition system interactive agent 0 2007
9,190,063 Multi-language speech recognition system 0 2007
7,912,702 Statistical language model trained with semantic variants 76 2007
7,873,519 Natural language speech lattice containing semantic variants 111 2007
7,672,841 Method for processing speech data for a distributed recognition system 78 2008
* 2008/0300,878 Method For Transporting Speech Data For A Distributed Recognition System 74 2008
8,229,734 Semantic decoding of user queries 3 2008
7,725,321 Speech based query system using semantic decoding 79 2008
* 2009/0157,401 Semantic Decoding of User Queries 74 2008
* 2008/0255,845 Speech Based Query System Using Semantic Decoding 11 2008
 
VOICE CONTROL SYSTEMS, INC. (1)
* 5,845,246 Method for reducing database requirements for speech recognition systems 23 1995
 
NEC CORPORATION (1)
* 2009/0313,017 Language model update device, language Model update method, and language model update program 5 2007
 
AEON APPLICATIONS, LLC (1)
* 5,668,928 Speech recognition system and method with automatic syntax generation 45 1995
 
MICROSOFT TECHNOLOGY LICENSING, LLC (27)
* 5,890,122 Voice-controlled computer simulateously displaying application menu and list of available commands 95 1993
* 6,418,431 Information retrieval and speech recognition based on language models 125 1998
* 6,449,589 Elimination of left recursion from context-free grammars 20 1999
7,031,908 Creating a language model for a language processing system 56 2000
6,865,528 Use of a unified language model 29 2000
8,229,753 Web server controls for web enabled recognition and/or audible prompting 7 2001
* 2003/0200,080 Web server controls for web enabled recognition and/or audible prompting 29 2001
8,224,650 Web server controls for web enabled recognition and/or audible prompting 8 2003
8,165,883 Application abstraction with dialog purpose 7 2003
* 2004/0113,908 Web server controls for web enabled recognition and/or audible prompting 22 2003
* 2004/0073,431 Application abstraction with dialog purpose 31 2003
8,301,436 Semantic object synchronous understanding for highly interactive interface 6 2003
7,200,559 Semantic object synchronous understanding implemented with speech application language tags 95 2003
* 2004/0243,419 Semantic object synchronous understanding for highly interactive interface 34 2003
* 2004/0243,393 Semantic object synchronous understanding implemented with speech application language tags 5 2003
8,160,883 Focus tracking in dialogs 14 2004
* 2005/0154,591 Focus tracking in dialogs 18 2004
* 7,293,019 Principles and methods for personalizing newsfeeds via an analysis of information novelty and dynamics 82 2004
* 2005/0198,056 Principles and methods for personalizing newsfeeds via an analysis of information novelty and dynamics 21 2004
7,016,830 Use of a unified language model 9 2004
7,013,265 Use of a unified language model 21 2004
* 2005/0080,611 Use of a unified language model 6 2004
* 2005/0080,615 Use of a unified language model 0 2004
7,286,978 Creating a language model for a language processing system 10 2006
* 2006/0184,354 Creating a language model for a language processing system 3 2006
* 8,364,487 Speech recognition system with display information 0 2008
* 2010/0100,384 Speech Recognition System with Display Information 11 2008
 
ACCENT, INC. (1)
* 5,799,276 Knowledge-based speech recognition system and methods having frame length computed based upon estimated pitch period of vocalic intervals 330 1995
 
SEVEN NETWORKS, INC. (2)
* 2009/0051,701 Information layout 4 2008
8,762,489 System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief 0 2012
 
SEVEN NETWORKS INTERNATIONAL OY (1)
8,761,756 Maintaining an IP connection in a mobile network 0 2012
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
* 2002/0107,690 Speech dialogue system 8 2001
 
MITEL NETWORKS CORPORATION (2)
7,177,896 Dynamic rule sets for generated logs 0 2001
* 2002/0010,912 Dynamic rule sets for generated logs 4 2001
 
MMODAL IP LLC (1)
8,959,102 Structured searching of dynamic structured document corpuses 1 2011
 
SEVEN NETWORKS, LLC (106)
7,877,703 Intelligent rendering of information in a limited display environment 111 2005
7,752,633 Cross-platform event engine 102 2005
8,010,082 Flexible billing architecture 128 2005
* 2006/0084,410 Flexible billing architecture 152 2005
8,116,214 Provisioning of e-mail settings for a mobile terminal 81 2005
8,468,126 Publishing data in an information community 2 2005
8,412,675 Context aware data presentation 59 2006
* 2007/0027,920 Context aware data presentation 153 2006
8,069,166 Managing user-to-user contact with inferred presence information 98 2006
8,989,728 Connection architecture for a mobile network 1 2006
8,064,583 Multiple data store authentication 94 2006
8,438,633 Flexible real-time inbox access 45 2006
9,251,193 Extending user relationships 0 2007
* 2008/0134,292 Extending user relationships 144 2007
8,364,181 Electronic-mail filtering for mobile devices 56 2007
* 2009/0149,203 Electronic-mail filtering for mobile devices 107 2007
8,793,305 Content delivery to a mobile device from a content service 0 2007
8,107,921 Mobile virtual network operator 88 2008
8,862,657 Policy based content service 0 2008
* 2009/0164,560 Policy based content service 112 2008
8,693,494 Polling 1 2008
* 2009/0248,670 Content search engine 97 2008
8,787,947 Application discovery on mobile devices 1 2008
* 2009/0318,171 Application Discovery on Mobile Devices 101 2008
8,078,158 Provisioning applications for a mobile device 92 2008
* 2009/0063,647 Messaging centre for forwarding e-mail 100 2008
8,805,334 Maintaining mobile terminal information for secure communications 0 2008
9,002,828 Predictive content delivery 0 2009
8,838,744 Web-based access to data objects 1 2009
8,805,425 Integrated messaging 0 2009
8,909,759 Bandwidth measurement 0 2009
* 2010/0146,107 Bandwidth Measurement 97 2009
8,209,709 Cross-platform event engine 83 2010
9,055,102 Location-based operations and messaging 0 2010
8,127,342 Secure end-to-end transport through intermediary nodes 83 2010
* 2011/0099,363 SECURE END-TO-END TRANSPORT THROUGH INTERMEDIARY NODES 78 2010
9,047,142 Intelligent rendering of information in a limited display environment 0 2010
9,043,731 3D mobile user interface with configurable workspace management 0 2011
8,774,844 Integrated messaging 0 2011
* 2011/0190,014 INTEGRATED MESSAGING 93 2011
8,799,410 System and method of a relay server for managing communications and notification between a mobile device and a web access server 1 2011
* 2011/0191,474 SYSTEM AND METHOD OF A RELAY SERVER FOR MANAGING COMMUNICATIONS AND NOTIFICATION BETWEEN A MOBILE DEVICE AND APPLICATION SERVER 95 2011
8,831,561 System and method for tracking billing events in a mobile wireless network for a network operator 31 2011
8,811,952 Mobile device power management in data synchronization over a mobile network with or without a trigger notification 2 2011
9,043,433 Mobile network traffic coordination across multiple applications 0 2011
* 2011/0238,772 SYSTEM AND METHOD FOR FACILITATING MOBILE TRAFFIC IN A MOBILE NETWORK 93 2011
8,849,902 System for providing policy based content service in a mobile network 1 2011
8,838,783 Distributed caching for resource and mobile network traffic management 0 2011
9,077,630 Distributed implementation of dynamic wireless traffic policy 1 2011
8,886,176 Mobile application traffic optimization 0 2011
8,914,002 System and method for providing a network service in a distributed fashion to a mobile device 0 2011
8,909,192 Mobile virtual network operator 0 2011
8,484,314 Distributed caching in a wireless network of content delivered for a mobile application over a long-held request 36 2011
8,166,164 Application and network-based long poll request detection and cacheability assessment therefor 85 2011
9,275,163 Request and response characteristics based adaptation of distributed caching in a mobile network 0 2011
8,843,153 Mobile traffic categorization and policy for network use optimization while preserving user experience 3 2011
8,326,985 Distributed management of keep-alive message signaling for mobile network resource conservation and optimization 73 2011
8,204,953 Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache 82 2011
8,190,701 Cache defeat detection and caching of content addressed by identifiers intended to defeat cache 81 2011
8,903,954 Optimization of resource polling intervals to satisfy mobile device requests 0 2011
8,494,510 Provisioning applications for a mobile device 1 2011
9,325,662 System and method for reduction of mobile network traffic used for domain name system (DNS) queries 0 2012
8,873,411 Provisioning of e-mail settings for a mobile terminal 0 2012
9,049,179 Mobile network traffic coordination across multiple applications 0 2012
8,549,587 Secure end-to-end transport through intermediary nodes 3 2012
8,539,040 Mobile network background traffic data management with optimized polling intervals 31 2012
8,291,076 Application and network-based long poll request detection and cacheability assessment therefor 66 2012
RE45348 Method and apparatus for intercepting events in a communication system 0 2012
9,084,105 Device resources sharing for network resource conservation 1 2012
8,316,098 Social caching for device resource sharing and management 66 2012
8,832,228 System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief 0 2012
8,621,075 Detecting and preserving state for satisfying application requests in a distributed proxy and cache system 27 2012
9,060,032 Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic 0 2012
8,700,728 Cache defeat detection and caching of content addressed by identifiers intended to defeat cache 9 2012
8,561,086 System and method for executing commands that are non-native to the native environment of a mobile device 0 2012
9,239,800 Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network 0 2012
8,984,581 Monitoring mobile application activities for malicious traffic on a mobile device 1 2012
8,356,080 System and method for a mobile device to use physical storage of another device for caching 96 2012
8,635,339 Cache state management on a mobile device to preserve user experience 23 2012
8,918,503 Optimization of mobile traffic directed to private networks and operator configurability thereof 0 2012
8,839,412 Flexible real-time inbox access 0 2012
9,100,873 Mobile network background traffic data management 0 2012
8,966,066 Application and network-based long poll request detection and cacheability assessment therefor 0 2012
8,977,755 Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation 0 2012
8,868,753 System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation 0 2012
9,277,443 Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol 0 2012
9,208,123 Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor 0 2012
9,009,250 Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation 1 2012
9,021,021 Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system 1 2012
8,861,354 Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization 2 2012
8,909,202 Detection and management of user interactions with foreground applications on a mobile device in distributed caching 1 2013
8,738,050 Electronic-mail filtering for mobile devices 0 2013
9,300,719 System and method for a mobile device to use physical storage of another device for caching 0 2013
9,326,189 User as an end point for profiling and optimizing the delivery of content and data in a wireless network 0 2013
9,203,864 Dynamic categorization of applications for network access in a mobile network 0 2013
8,775,631 Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications 1 2013
9,173,128 Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol 0 2013
9,307,493 Systems and methods for application management of mobile device radio state promotion and demotion 0 2013
9,271,238 Application or context aware fast dormancy 0 2013
9,241,314 Mobile device with application or context aware fast dormancy 0 2013
9,161,258 Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion 0 2013
8,874,761 Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols 2 2013
8,812,695 Method and system for management of a virtual network connection without heartbeat messages 0 2013
9,131,397 Managing cache to prevent overloading of a wireless network due to user activity 0 2013
8,750,123 Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network 6 2013
9,065,765 Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network 0 2013
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 2001/0011,028 Electronic devices 15 2001
 
Seven Network, Inc. (1)
8,417,823 Aligning data transfer to optimize connections established for transmission over a wireless network 51 2011
 
THOMSON LICENSING (2)
* 7,983,911 Method, module, device and server for voice recognition 0 2002
* 2005/0102,142 Method, module, device and server for voice recognition 13 2004
 
Newvaluexchange Global AI LLP (1)
8,977,584 Apparatuses, methods and systems for a digital conversation management platform 0 2011
 
EMPIRIX INC. (1)
* 6,219,641 System and method of transmitting speech at low line rates 5 1997
 
Lumen Vox, LLC (2)
7,359,860 Call flow object model in a speech recognition system 19 2004
7,324,940 Speech recognition concept confidence measurement 11 2004
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (1)
* 5,758,319 Method and system for limiting the number of words searched by a voice recognition system 18 1996
 
AT&T ALEX HOLDINGS, LLC (8)
6,941,266 Method and system for predicting problematic dialog situations in a task classification system 63 2000
7,003,459 Method and system for predicting understanding errors in automated dialog systems 26 2001
6,751,591 Method and system for predicting understanding errors in a task classification system 82 2001
7,127,395 Method and system for predicting understanding errors in a task classification system 30 2004
7,529,667 Automated dialog system and method 6 2005
7,472,060 Automated dialog system and method 44 2005
7,440,893 Automated dialog method with first and second thresholds for adapted dialog strategy 7 2005
7,487,088 Method and system for predicting understanding errors in a task classification system 44 2006
 
AT&T CORP. (8)
* 5,675,707 Automated call router system and method 155 1995
* 5,907,634 Large vocabulary connected speech recognition system and method of language representation using evolutional grammar to represent context free grammars 8 1997
* 5,860,063 Automated meaningful phrase clustering 147 1997
7,139,698 System and method for generating morphemes 4 2003
7,440,897 Method and system for automatically detecting morphemes in a task classification system using lattices 7 2006
* 2008/0177,544 METHOD AND SYSTEM FOR AUTOMATIC DETECTING MORPHEMES IN A TASK CLASSIFICATION SYSTEM USING LATTICES 1 2007
* 2008/0288,244 METHOD AND SYSTEM FOR AUTOMATICALLY DETECTING MORPHEMES IN A TASK CLASSIFICATION SYSTEM USING LATTICES 1 2008
* 2009/0183,165 AUTOMATED TASK CLASSIFICATION SYSTEM 3 2009
* Cited By Examiner