Method and apparatus for displaying information during an instant messaging session
First Claim
1. A method, comprising:
- at a computing device with a display;
displaying a communication session window on the display, the communication session window being configured to display instant messages from a first participant and instant messages from a second participant during an instant messaging session between the first participant and the second participant, the communication session window being partitioned into a right region and a left region, the right region being associated with the first participant and the left region being associated with the second participant, wherein;
the right region includes;
a portion that begins at the right edge of the communications session window and is free from overlapping the left region; and
a portion that partially overlaps with the left region such that an instant message from the first participant extends from the right region partially into the left region; and
the left region includes;
a portion that begins at the left edge of the communications session window and is free from overlapping the right region; and
a portion that partially overlaps with the right region such that an instant message from the second participant extends from the left region partially into the right region;
receiving instant messages from the first participant and instant messages from the second participant during the instant messaging session between the first participant and the second participant;
for each respective instant message in the instant messaging session between the first participant and the second participant;
determining whether the respective instant message is from the first participant or the second participant;
based on a determination that the respective instant message is from the first participant, displaying the respective instant message in a speech balloon in the right region of the communication session window that is associated with the first participant, andbased on a determination that the respective instant message is from the second participant, displaying the respective instant message in a speech balloon in the left region of the communication session window that is associated with the second participant.
1 Assignment
0 Petitions

Accused Products

Abstract
A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
541 Citations
PREVIEWING A NEW EVENT ON A SMALL SCREEN DEVICE | ||
Patent #
US 20120179978A1
Filed 01/26/2012
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Previewing a new event on a small screen device | ||
Patent #
US 8,631,353 B2
Filed 01/26/2012
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
METHOD AND SYSTEM FOR MAKING MOBILE PAYMENTS BASED ON USER GESTURE DETECTION | ||
Patent #
US 20150120553A1
Filed 07/29/2014
|
Current Assignee
Tencent Technology Company Limited
|
Original Assignee
Tencent Technology Company Limited
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D742,894 S1
Filed 06/10/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars | ||
Patent #
US 9,330,381 B2
Filed 11/01/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with animated graphical user interface | ||
Patent #
US D759,723 S1
Filed 09/29/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHODS AND SYSTEMS FOR ANALYZING COMMUNICATION SITUATION BASED ON EMOTION INFORMATION | ||
Patent #
US 20160210279A1
Filed 07/14/2015
|
Current Assignee
NCSoft Corporation
|
Original Assignee
NCSoft Corporation
|
METHODS AND SYSTEMS FOR RECOMMENDING DIALOGUE STICKER BASED ON SIMILAR SITUATION DETECTION | ||
Patent #
US 20160210117A1
Filed 07/14/2015
|
Current Assignee
NCSoft Corporation
|
Original Assignee
NCSoft Corporation
|
METHODS AND SYSTEMS FOR DETERMINING RANKING OF DIALOGUE STICKER BASED ON SITUATION AND PREFERENCE INFORMATION | ||
Patent #
US 20160210963A1
Filed 07/14/2015
|
Current Assignee
NCSoft Corporation
|
Original Assignee
NCSoft Corporation
|
METHODS AND SYSTEMS FOR RECOMMENDING RESPONSIVE STICKER | ||
Patent #
US 20160210116A1
Filed 07/14/2015
|
Current Assignee
NCSoft Corporation
|
Original Assignee
NCSoft Corporation
|
Electronic devices with voice command and contextual data processing capabilities | ||
Patent #
US 9,412,392 B2
Filed 01/27/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D763,278 S1
Filed 08/24/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D772,297 S1
Filed 09/29/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with animated graphical user interface | ||
Patent #
US D775,148 S1
Filed 09/26/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant | ||
Patent #
US 9,548,050 B2
Filed 06/09/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Unified ranking with entropy-weighted information for phrase-based semantic auto-completion | ||
Patent #
US 9,582,608 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable electronic device for instant messaging | ||
Patent #
US 9,600,174 B2
Filed 12/08/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with animated graphical user interface | ||
Patent #
US D783,639 S1
Filed 03/22/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for user-specified pronunciation of words for speech synthesis and recognition | ||
Patent #
US 9,620,104 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and systems for recommending responsive sticker | ||
Patent #
US 9,626,152 B2
Filed 07/14/2015
|
Current Assignee
NCSoft Corporation
|
Original Assignee
NCSoft Corporation
|
Intelligent text-to-speech conversion | ||
Patent #
US 9,626,955 B2
Filed 04/04/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User profiling for voice input processing | ||
Patent #
US 9,633,660 B2
Filed 11/13/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for detecting errors in interactions with a voice-based digital assistant | ||
Patent #
US 9,633,674 B2
Filed 06/05/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Fast, language-independent method for user authentication by voice | ||
Patent #
US 9,646,614 B2
Filed 12/21/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Caching apparatus for serving phonetic pronunciations | ||
Patent #
US 9,646,609 B2
Filed 08/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant for TV user interactions | ||
Patent #
US 9,668,024 B2
Filed 03/30/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Social reminders | ||
Patent #
US 9,668,121 B2
Filed 08/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
METHOD AND APPARATUS FOR CAPTURING SCREEN ON MOBILE DEVICE | ||
Patent #
US 20170186127A1
Filed 12/05/2016
|
Current Assignee
Hisense Mobile Communications Technology Co. Ltd., Hisense International Company Limited, Hisense USA Corporation
|
Original Assignee
Hisense Mobile Communications Technology Co. Ltd., Hisense International Company Limited, Hisense USA Corporation
|
Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks | ||
Patent #
US 9,697,820 B2
Filed 12/07/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Competing devices responding to voice triggers | ||
Patent #
US 9,721,566 B2
Filed 08/31/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D794,046 S1
Filed 03/07/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars | ||
Patent #
US 9,792,001 B2
Filed 03/23/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and systems for recommending dialogue sticker based on similar situation detection | ||
Patent #
US 9,792,909 B2
Filed 07/14/2015
|
Current Assignee
NCSoft Corporation
|
Original Assignee
NCSoft Corporation
|
Methods and systems for determining ranking of dialogue sticker based on situation and preference information | ||
Patent #
US 9,792,903 B2
Filed 07/14/2015
|
Current Assignee
NCSoft Corporation
|
Original Assignee
NCSoft Corporation
|
Methods and systems for analyzing communication situation based on emotion information | ||
Patent #
US 9,792,279 B2
Filed 07/14/2015
|
Current Assignee
NCSoft Corporation
|
Original Assignee
NCSoft Corporation
|
Text correction processing | ||
Patent #
US 9,798,393 B2
Filed 02/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for discovering trending terms in speech requests | ||
Patent #
US 9,818,400 B2
Filed 08/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D803,238 S1
Filed 06/12/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Previewing a new event on a small screen device | ||
Patent #
US 9,830,045 B2
Filed 05/25/2012
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Parsimonious continuous-space phrase representations for natural language processing | ||
Patent #
US 9,842,105 B2
Filed 08/27/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Predictive conversion of language input | ||
Patent #
US 9,842,101 B2
Filed 08/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent text-to-speech conversion | ||
Patent #
US 9,865,248 B2
Filed 03/06/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Structured dictation using intelligent automated assistants | ||
Patent #
US 9,865,280 B2
Filed 08/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with icon | ||
Patent #
US D808,420 S1
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Parsimonious handling of word inflection via categorical stem + suffix N-gram language models | ||
Patent #
US 9,886,432 B2
Filed 08/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual assistant activation | ||
Patent #
US 9,886,953 B2
Filed 08/31/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods for structured stem and suffix language models | ||
Patent #
US 9,899,019 B2
Filed 08/31/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Unit-selection text-to-speech synthesis based on predicted concatenation parameters | ||
Patent #
US 9,934,775 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Crowd sourcing information to fulfill user requests | ||
Patent #
US 9,953,088 B2
Filed 03/07/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable electronic device with conversation management for incoming instant messages | ||
Patent #
US 9,954,996 B2
Filed 06/27/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for user-specified pronunciation of words for speech synthesis and recognition | ||
Patent #
US 9,966,060 B2
Filed 02/28/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Interpreting and acting upon commands that involve sharing information with remote devices | ||
Patent #
US 9,966,068 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Privacy preserving distributed evaluation framework for embedded personalized systems | ||
Patent #
US 9,972,304 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Voice-based media searching | ||
Patent #
US 9,971,774 B2
Filed 12/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Social reminders | ||
Patent #
US 9,986,419 B2
Filed 05/26/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant | ||
Patent #
US 10,043,516 B2
Filed 12/20/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant for media exploration | ||
Patent #
US 10,049,663 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User profiling for voice input processing | ||
Patent #
US 10,049,675 B2
Filed 04/21/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Applying neural network language models to weighted finite state transducers for automatic speech recognition | ||
Patent #
US 10,049,668 B2
Filed 05/16/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D826,241 S1
Filed 04/10/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multilingual word prediction | ||
Patent #
US 10,067,938 B2
Filed 12/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Providing an indication of the suitability of speech recognition | ||
Patent #
US 10,074,360 B2
Filed 08/24/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Name recognition system | ||
Patent #
US 10,079,014 B2
Filed 07/07/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device voice control for selecting a displayed affordance | ||
Patent #
US 10,083,688 B2
Filed 08/27/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Better resolution when referencing to concepts | ||
Patent #
US 10,083,690 B2
Filed 03/14/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent device arbitration and control | ||
Patent #
US 10,089,072 B2
Filed 09/16/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Language input correction | ||
Patent #
US 10,101,822 B2
Filed 09/03/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device access using voice authentication | ||
Patent #
US 10,102,359 B2
Filed 01/04/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mobile device having human language translation capability with positional feedback | ||
Patent #
US 10,108,612 B2
Filed 11/14/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Language identification from short strings | ||
Patent #
US 10,127,220 B2
Filed 09/03/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Speaker identification and unsupervised speaker adaptation techniques | ||
Patent #
US 10,127,911 B2
Filed 08/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D834,594 S1
Filed 11/16/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Exemplar-based natural language processing | ||
Patent #
US 10,169,329 B2
Filed 07/26/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for inferring user intent from speech inputs | ||
Patent #
US 10,176,167 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant | ||
Patent #
US 10,185,542 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Context-based endpoint detection | ||
Patent #
US 10,186,254 B2
Filed 09/04/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Digital assistant providing whispered speech | ||
Patent #
US 10,192,552 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Proactive assistance based on dialog communication between devices | ||
Patent #
US 10,223,066 B2
Filed 05/31/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for capturing screen on mobile device | ||
Patent #
US 10,242,226 B2
Filed 12/05/2016
|
Current Assignee
Hisense Mobile Communications Technology Co. Ltd., Hisense International Company Limited, Hisense USA Corporation
|
Original Assignee
Hisense Mobile Communications Technology Co. Ltd., Hisense International Company Limited, Hisense USA Corporation
|
Intelligent list reading | ||
Patent #
US 10,249,300 B2
Filed 09/21/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Automatic accent detection using acoustic models | ||
Patent #
US 10,255,907 B2
Filed 09/04/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent task discovery | ||
Patent #
US 10,269,345 B2
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and apparatuses for automatic speech recognition | ||
Patent #
US 10,283,110 B2
Filed 07/07/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Application integration with a digital assistant | ||
Patent #
US 10,297,253 B2
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant for media exploration | ||
Patent #
US 10,303,715 B2
Filed 03/29/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Emoji word sense disambiguation | ||
Patent #
US 10,311,144 B2
Filed 08/16/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Competing devices responding to voice triggers | ||
Patent #
US 10,311,871 B2
Filed 06/12/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for building an intelligent automated assistant | ||
Patent #
US 10,318,871 B2
Filed 10/20/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User interface for correcting recognition errors | ||
Patent #
US 10,332,518 B2
Filed 08/15/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant in a home environment | ||
Patent #
US 10,354,011 B2
Filed 09/23/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Applying neural network language models to weighted finite state transducers for automatic speech recognition | ||
Patent #
US 10,354,652 B2
Filed 07/13/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual assistant aided communication with 3rd party service in a communication session | ||
Patent #
US 10,356,243 B2
Filed 01/11/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Efficient word encoding for recurrent neural network language models | ||
Patent #
US 10,366,158 B2
Filed 04/28/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and apparatus for altering audio output signals | ||
Patent #
US 10,381,016 B2
Filed 03/29/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with animated graphical user interface | ||
Patent #
US D857,048 S1
Filed 12/17/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Social reminders | ||
Patent #
US 10,390,213 B2
Filed 05/24/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Text normalization based on a data-driven learning network | ||
Patent #
US 10,395,654 B2
Filed 08/10/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with a group of graphical user interface | ||
Patent #
US D857,713 S1
Filed 12/10/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Voice interaction at a primary device to access call functionality of a companion device | ||
Patent #
US 10,403,283 B1
Filed 08/27/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and systems for phonetic matching in digital assistant services | ||
Patent #
US 10,403,278 B2
Filed 09/13/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User-specific acoustic models | ||
Patent #
US 10,410,637 B2
Filed 09/22/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D859,437 S1
Filed 05/08/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Exemplar-based natural language processing | ||
Patent #
US 10,417,344 B2
Filed 11/16/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Context-aware ranking of intelligent response suggestions | ||
Patent #
US 10,417,266 B2
Filed 08/09/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device access using voice authentication | ||
Patent #
US 10,417,405 B2
Filed 09/11/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for discovering trending terms in speech requests | ||
Patent #
US 10,431,204 B2
Filed 11/03/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Speaker identification and unsupervised speaker adaptation techniques | ||
Patent #
US 10,438,595 B2
Filed 10/09/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Natural language understanding using vocabularies with compressed serialized tries | ||
Patent #
US 10,445,429 B2
Filed 01/10/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Identification of voice inputs providing credentials | ||
Patent #
US 10,446,143 B2
Filed 09/16/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Providing an indication of the suitability of speech recognition | ||
Patent #
US 10,453,443 B2
Filed 08/22/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Language identification using recurrent neural networks | ||
Patent #
US 10,474,753 B2
Filed 09/27/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Hierarchical belief states for digital assistants | ||
Patent #
US 10,482,874 B2
Filed 08/15/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Digital assistant providing automated status report | ||
Patent #
US 10,490,187 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Accelerated task performance | ||
Patent #
US 10,496,705 B1
Filed 09/28/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-command single utterance input method | ||
Patent #
US 10,497,365 B2
Filed 05/04/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars | ||
Patent #
US 10,503,366 B2
Filed 04/18/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Accelerated task performance | ||
Patent #
US 10,504,518 B1
Filed 09/28/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Dynamic phrase expansion of language input | ||
Patent #
US 10,509,862 B2
Filed 09/21/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Data driven natural language event detection and classification | ||
Patent #
US 10,521,466 B2
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars | ||
Patent #
US 10,521,084 B2
Filed 10/11/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual assistant activation | ||
Patent #
US 10,529,332 B2
Filed 01/04/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with animated graphical user interface | ||
Patent #
US D873,294 S1
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant | ||
Patent #
US 10,553,215 B2
Filed 07/02/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual assistant continuity | ||
Patent #
US 10,567,477 B2
Filed 08/31/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Portable electronic device for instant messaging | ||
Patent #
US 10,572,142 B2
Filed 03/20/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Application integration with a digital assistant | ||
Patent #
US 10,580,409 B2
Filed 12/03/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Inverse text normalization for automatic speech recognition | ||
Patent #
US 10,592,604 B2
Filed 06/29/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Rank-reduced token representation for automatic speech recognition | ||
Patent #
US 10,593,346 B2
Filed 03/15/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with animated graphical user interface | ||
Patent #
US D880,516 S1
Filed 08/19/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for displaying information during an instant messaging session | ||
Patent #
US 10,623,347 B2
Filed 07/08/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-turn canned dialog | ||
Patent #
US 10,636,424 B2
Filed 03/01/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Electronic devices with voice command and contextual data processing capabilities | ||
Patent #
US 10,643,611 B2
Filed 03/28/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Better resolution when referencing to concepts | ||
Patent #
US 10,657,966 B2
Filed 08/27/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling | ||
Patent #
US 10,657,328 B2
Filed 12/21/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Interpreting and acting upon commands that involve sharing information with remote devices | ||
Patent #
US 10,657,961 B2
Filed 03/30/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Distributed personal assistant | ||
Patent #
US 10,671,428 B2
Filed 05/26/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual assistant aided communication with 3rd party service in a communication session | ||
Patent #
US 10,681,212 B2
Filed 12/05/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Attention aware virtual assistant dismissal | ||
Patent #
US 10,684,703 B2
Filed 07/18/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant in a messaging environment | ||
Patent #
US 10,691,473 B2
Filed 05/10/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User profiling for voice input processing | ||
Patent #
US 10,692,504 B2
Filed 07/06/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D888,080 S1
Filed 08/26/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent assistant for home automation | ||
Patent #
US 10,699,717 B2
Filed 10/30/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Task flow identification based on user intent | ||
Patent #
US 10,706,841 B2
Filed 12/29/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent assistant for home automation | ||
Patent #
US 10,714,095 B2
Filed 10/29/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Voice trigger for a digital assistant | ||
Patent #
US 10,714,117 B2
Filed 12/17/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Maintaining privacy of personal information | ||
Patent #
US 10,726,832 B2
Filed 03/09/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent digital assistant in a multi-tasking environment | ||
Patent #
US 10,733,993 B2
Filed 06/29/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-directional dialog | ||
Patent #
US 10,733,982 B2
Filed 04/05/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Knowledge-based framework for improving natural language understanding | ||
Patent #
US 10,733,375 B2
Filed 06/19/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User interface for correcting recognition errors | ||
Patent #
US 10,741,181 B2
Filed 05/14/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant | ||
Patent #
US 10,741,185 B2
Filed 03/13/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Zero latency digital assistant | ||
Patent #
US 10,747,498 B2
Filed 05/05/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Digital assistant services based on device capabilities | ||
Patent #
US 10,748,546 B2
Filed 02/04/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Electronic device with graphical user interface | ||
Patent #
US D893,512 S1
Filed 09/10/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Rule-based natural language processing | ||
Patent #
US 10,755,051 B2
Filed 01/30/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Offline personal assistant | ||
Patent #
US 10,755,703 B2
Filed 09/22/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for inferring user intent from speech inputs | ||
Patent #
US 10,769,385 B2
Filed 11/29/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Dynamic thresholds for always listening speech trigger | ||
Patent #
US 10,789,041 B2
Filed 08/24/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Low-latency intelligent automated assistant | ||
Patent #
US 10,789,945 B2
Filed 08/17/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Synchronization and task delegation of a digital assistant | ||
Patent #
US 10,791,176 B2
Filed 08/11/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Training speaker recognition models for digital assistants | ||
Patent #
US 10,789,959 B2
Filed 06/04/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Display screen or portion thereof with graphical user interface | ||
Patent #
US D897,356 S1
Filed 11/28/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent organization of tasks items | ||
Patent #
US 10,795,541 B2
Filed 06/27/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Optimizing dialogue policy decisions for digital assistants using implicit feedback | ||
Patent #
US 10,810,274 B2
Filed 08/15/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Natural assistant interaction | ||
Patent #
US 10,818,288 B2
Filed 06/26/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Electronic device with animated graphical user interface | ||
Patent #
US D901,525 S1
Filed 09/11/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Named entity normalization in a spoken dialog system | ||
Patent #
US 10,839,159 B2
Filed 12/21/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Maintaining privacy of personal information | ||
Patent #
US 10,847,142 B2
Filed 05/26/2020
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-command single utterance input method | ||
Patent #
US 10,878,809 B2
Filed 10/14/2019
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for capturing screen on mobile device | ||
Patent #
US 10,891,395 B2
Filed 03/07/2019
|
Current Assignee
Hisense Mobile Communications Technology Co. Ltd., Hisense International Company Limited, Hisense USA Corporation
|
Original Assignee
Hisense Mobile Communications Technology Co. Ltd.
|
Variable latency device coordination | ||
Patent #
US 10,892,996 B2
Filed 08/31/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Natural language query processing | ||
Patent #
US 7,917,497 B2
Filed 04/18/2008
|
Current Assignee
IAC Search Media Incorporated
|
Original Assignee
IAC Search Media Incorporated
|
Natural language speech lattice containing semantic variants | ||
Patent #
US 7,873,519 B2
Filed 10/31/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Multimodal disambiguation of speech recognition | ||
Patent #
US 7,881,936 B2
Filed 06/01/2005
|
Current Assignee
Cerence Inc.
|
Original Assignee
Tegic Communications Inc.
|
Systems and methods for responding to natural language speech utterance | ||
Patent #
US 7,917,367 B2
Filed 11/12/2009
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Multimodal natural language query system for processing and analyzing voice and proximity-based queries | ||
Patent #
US 7,873,654 B2
Filed 03/14/2008
|
Current Assignee
Portal Communications LLC
|
Original Assignee
The Intellection Group Inc.
|
Statistical language model trained with semantic variants | ||
Patent #
US 7,912,702 B2
Filed 10/31/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
System and methods for interacting with a control environment | ||
Patent #
US 7,877,705 B2
Filed 08/01/2007
|
Current Assignee
Universal Electronics Inc.
|
Original Assignee
Universal Electronics Inc.
|
SYSTEM AND METHOD OF SUPPORTING ADAPTIVE MISRECOGNITION IN CONVERSATIONAL SPEECH | ||
Patent #
US 20110131036A1
Filed 02/07/2011
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Natural language processing of disfluent sentences | ||
Patent #
US 7,930,168 B2
Filed 10/04/2005
|
Current Assignee
Robert Bosch GmbH
|
Original Assignee
Robert Bosch GmbH
|
SYSTEM AND METHOD FOR PROVIDING A NATURAL LANGUAGE CONTENT DEDICATION SERVICE | ||
Patent #
US 20110112921A1
Filed 11/10/2010
|
Current Assignee
AI Thinktank LLC
|
Original Assignee
VoiceBox Technologies Inc.
|
Personal virtual assistant | ||
Patent #
US 7,920,678 B2
Filed 09/23/2008
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Avaya Incorporated
|
SCHEDULE MANAGEMENT SYSTEM USING INTERACTIVE ROBOT AND METHOD AND COMPUTER-READABLE MEDIUM THEREOF | ||
Patent #
US 20110125540A1
Filed 11/17/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
SYSTEMS AND METHODS FOR RESPONDING TO NATURAL LANGUAGE SPEECH UTTERANCE | ||
Patent #
US 20110131045A1
Filed 02/02/2011
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Specializing disambiguation of a natural language expression | ||
Patent #
US 20110119049A1
Filed 10/22/2010
|
Current Assignee
Clausal Computing Oy
|
Original Assignee
Tatu Ylonen Oy Ltd
|
Intuitive Computing Methods and Systems | ||
Patent #
US 20110161076A1
Filed 06/09/2010
|
Current Assignee
Digimarc Corporation
|
Original Assignee
Digimarc Corporation
|
SYSTEM AND METHOD FOR HYBRID PROCESSING IN A NATURAL LANGUAGE VOICE SERVICES ENVIRONMENT | ||
Patent #
US 20110112827A1
Filed 02/09/2010
|
Current Assignee
Cerence Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Apparatus and Method for Analyzing Intention | ||
Patent #
US 20110082688A1
Filed 09/30/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
DIALOGUE SYSTEM AND DIALOGUE METHOD THEREOF | ||
Patent #
US 20110144999A1
Filed 12/10/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Mobile systems and methods of supporting natural language human-machine interactions | ||
Patent #
US 7,949,529 B2
Filed 08/29/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Global speech user interface | ||
Patent #
US 8,005,679 B2
Filed 10/31/2007
|
Current Assignee
Promptu Systems Corporation
|
Original Assignee
Promptu Systems Corporation
|
Interactive complex task teaching system that allows for natural language input, recognizes a user's intent, and automatically performs tasks in document object model (DOM) nodes | ||
Patent #
US 7,983,997 B2
Filed 11/02/2007
|
Current Assignee
Florida Institute For Human And Machine Cognition Inc.
|
Original Assignee
Florida Institute For Human And Machine Cognition Inc.
|
Dynamic speech sharpening | ||
Patent #
US 7,983,917 B2
Filed 10/29/2009
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
SYSTEM AND METHOD FOR PROVIDING AN ACOUSTIC GRAMMAR TO DYNAMICALLY SHARPEN SPEECH INTERPRETATION | ||
Patent #
US 20110231188A1
Filed 06/01/2011
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Audio content search engine | ||
Patent #
US 7,983,915 B2
Filed 04/30/2007
|
Current Assignee
Sonic Foundry Incorporated
|
Original Assignee
Sonic Foundry Incorporated
|
Methods and apparatus for searching with awareness of geography and languages | ||
Patent #
US 7,974,972 B2
Filed 03/12/2009
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Platformation Inc.
|
Apparatus, method and computer program product for recognizing speech | ||
Patent #
US 7,974,844 B2
Filed 03/01/2007
|
Current Assignee
Toshiba Digital Solutions Corporation
|
Original Assignee
Toshiba Corporation
|
Recognizing User Intent In Motion Capture System | ||
Patent #
US 20110175810A1
Filed 01/15/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Personal virtual assistant | ||
Patent #
US 8,000,453 B2
Filed 03/21/2008
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Avaya Incorporated
|
Offering Promotions Based on Query Analysis | ||
Patent #
US 20110218855A1
Filed 03/01/2011
|
Current Assignee
Namul Applications LLC
|
Original Assignee
Platformation Inc.
|
Apparatus and method for problem solving using intelligent agents | ||
Patent #
US 7,987,151 B2
Filed 02/25/2005
|
Current Assignee
GEN Dynamics Advanced Info Systems Incorporated
|
Original Assignee
General Dynamics Advanced Info Systems Inc.
|
Systems and methods of performing speech recognition using historical information | ||
Patent #
US 8,024,195 B2
Filed 10/09/2007
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
MULTI-DIMENSIONAL DISAMBIGUATION OF VOICE COMMANDS | ||
Patent #
US 20110184730A1
Filed 01/22/2010
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
MOBILE SYSTEMS AND METHODS OF SUPPORTING NATURAL LANGUAGE HUMAN-MACHINE INTERACTIONS | ||
Patent #
US 20110231182A1
Filed 04/11/2011
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Systems and methods for processing natural language speech utterances with context-specific domain agents | ||
Patent #
US 8,015,006 B2
Filed 05/30/2008
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
INFERRING USER INTENT TO ENGAGE A MOTION CAPTURE SYSTEM | ||
Patent #
US 20110279368A1
Filed 05/12/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Pricing and auctioning of bundled items among multiple sellers and buyers | ||
Patent #
US 8,041,611 B2
Filed 11/18/2010
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Platformation Inc.
|
Methods and Apparatus for Searching with Awareness of Geography and Languages | ||
Patent #
US 20110264643A1
Filed 07/05/2011
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Namul Applications LLC
|
Dynamic speech sharpening | ||
Patent #
US 8,069,046 B2
Filed 10/29/2009
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Multimedia spaces | ||
Patent #
US 8,055,708 B2
Filed 06/01/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Systems and methods of performing speech recognition using sensory inputs of human position | ||
Patent #
US 8,036,901 B2
Filed 10/05/2007
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Dialogue management using scripts | ||
Patent #
US 8,041,570 B2
Filed 05/31/2005
|
Current Assignee
Robert Bosch Corporation
|
Original Assignee
Robert Bosch Corporation
|
Using multiple attributes to create a voice search playlist | ||
Patent #
US 7,801,729 B2
Filed 03/13/2007
|
Current Assignee
Strube Incorporated
|
Original Assignee
Sensory Incorporated
|
Systems and methods for processing natural language queries | ||
Patent #
US 7,720,674 B2
Filed 06/29/2004
|
Current Assignee
SAP SE
|
Original Assignee
SAP SE
|
Network based interactive speech recognition system | ||
Patent #
US 7,831,426 B2
Filed 06/23/2006
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
System and method for improving the accuracy of audio searching | ||
Patent #
US 7,725,318 B2
Filed 08/01/2005
|
Current Assignee
Nice Systems Limited
|
Original Assignee
Nice Systems Limited
|
Internet based speech recognition system with dynamic grammars | ||
Patent #
US 7,725,320 B2
Filed 04/09/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
SYSTEM AND METHOD OF SUPPORTING ADAPTIVE MISRECOGNITION IN CONVERSATIONAL SPEECH | ||
Patent #
US 20100023320A1
Filed 10/01/2009
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Method for Triggering at Least One First and Second Background Application via a Universal Language Dialog System | ||
Patent #
US 20100042400A1
Filed 11/09/2006
|
Current Assignee
Unify GmbH Co. KG
|
Original Assignee
Unify GmbH Co. KG
|
Pricing and auctioning of bundled items among multiple sellers and buyers | ||
Patent #
US 7,840,447 B2
Filed 10/30/2008
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Platformation Inc.
|
System and method for processing sentence based queries | ||
Patent #
US 7,657,424 B2
Filed 12/03/2004
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
APPARATUS AND METHOD FOR PREDICTING USER'S INTENTION BASED ON MULTIMODAL INFORMATION | ||
Patent #
US 20100280983A1
Filed 04/29/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Emotion Detection Device and Method for Use in Distributed Systems | ||
Patent #
US 20100036660A1
Filed 10/14/2009
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Method and apparatus for displaying information during an instant messaging session | ||
Patent #
US 7,669,134 B1
Filed 05/02/2003
|
Current Assignee
Apple Computer Incorporated
|
Original Assignee
Apple Inc.
|
Identification and rejection of meaningless input during natural language classification | ||
Patent #
US 7,707,027 B2
Filed 04/13/2006
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Mobile systems and methods for responding to natural language speech utterance | ||
Patent #
US 7,693,720 B2
Filed 07/15/2003
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Desktop telephony system | ||
Patent #
US 7,676,026 B1
Filed 05/03/2005
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Baxtech Asia Pte Limited
|
Systems for natural language processing of sentence based queries | ||
Patent #
US 20100005081A1
Filed 09/14/2009
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Methods and Systems for Searching Using Spoken Input and User Context Information | ||
Patent #
US 20100235341A1
Filed 05/19/2010
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Method and apparatus for accessing a contacts database and telephone services | ||
Patent #
US 7,743,188 B2
Filed 08/10/2005
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Palm Inc.
|
Techniques for disambiguating speech input using multimodal interfaces | ||
Patent #
US 7,684,985 B2
Filed 12/10/2003
|
Current Assignee
Waloomba Tech Limited LLC
|
Original Assignee
Kirusa Inc.
|
Adjustable resource based speech recognition system | ||
Patent #
US 7,647,225 B2
Filed 11/20/2006
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
System and method for controlling the operation of a device by voice commands | ||
Patent #
US 7,774,204 B2
Filed 07/24/2008
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
APPARATUS AND METHOD FOR PROVIDING GOAL PREDICTIVE INTERFACE | ||
Patent #
US 20100318576A1
Filed 03/19/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Speech recognition system for client devices having differing computing capabilities | ||
Patent #
US 7,698,131 B2
Filed 04/09/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Systems and methods for responding to natural language speech utterance | ||
Patent #
US 7,809,570 B2
Filed 07/07/2008
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
SYSTEM AND METHOD FOR PROCESSING MULTI-MODAL DEVICE INTERACTIONS IN A NATURAL LANGUAGE VOICE SERVICES ENVIRONMENT | ||
Patent #
US 20100217604A1
Filed 02/20/2009
|
Current Assignee
Oracle International Corporation
|
Original Assignee
VoiceBox Technologies Inc.
|
Sensor data sharing | ||
Patent #
US 7,710,262 B2
Filed 11/26/2007
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Corporation
|
Partial speech processing device and method for use in distributed systems | ||
Patent #
US 7,729,904 B2
Filed 12/03/2004
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Conversational computing via conversational virtual machine | ||
Patent #
US 7,729,916 B2
Filed 10/23/2006
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
International Business Machines Corporation
|
Disambiguating a speech recognition grammar in a multimodal application | ||
Patent #
US 7,822,608 B2
Filed 02/27/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Semantic network methods to disambiguate natural language meaning | ||
Patent #
US 7,711,672 B2
Filed 12/27/2002
|
Current Assignee
DataCloud Technologies LLC
|
Original Assignee
QPS Tech LLC
|
INTELLIGENT HOME AUTOMATION | ||
Patent #
US 20100332235A1
Filed 06/29/2009
|
Current Assignee
Abraham Ben David
|
Original Assignee
Abraham Ben David
|
VIRTUAL KEYPAD SYSTEMS AND METHODS | ||
Patent #
US 20100164897A1
Filed 06/26/2008
|
Current Assignee
Panasonic Corporation
|
Original Assignee
Panasonic Corporation
|
System and method for natural language processing of query answers | ||
Patent #
US 7,702,508 B2
Filed 12/03/2004
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Apparatus for providing voice dialogue service and method of operating the same | ||
Patent #
US 7,734,461 B2
Filed 08/28/2006
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Response generator for mimicking human-computer natural language conversation | ||
Patent #
US 7,783,486 B2
Filed 11/24/2003
|
Current Assignee
Roy Jonathan Rosser, Sheldon Braddock Sturges
|
Original Assignee
Roy Jonathan Rosser, Sheldon Braddock Sturges
|
APPARATUS AND METHOD FOR DETECTING VOICE BASED ON MOTION INFORMATION | ||
Patent #
US 20100277579A1
Filed 04/29/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
SYSTEMS AND METHODS FOR RESPONDING TO NATURAL LANGUAGE SPEECH UTTERANCE | ||
Patent #
US 20100204986A1
Filed 04/22/2010
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
MOBILE SYSTEMS AND METHODS FOR RESPONDING TO NATURAL LANGUAGE SPEECH UTTERANCE | ||
Patent #
US 20100145700A1
Filed 02/12/2010
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Method for processing speech data for a distributed recognition system | ||
Patent #
US 7,672,841 B2
Filed 05/19/2008
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
System and method for selecting and presenting advertisements based on natural language processing of voice-based input | ||
Patent #
US 7,818,176 B2
Filed 02/06/2007
|
Current Assignee
VB Assets LLC
|
Original Assignee
VoiceBox Technologies Inc.
|
Method and apparatus for determining the meaning of natural language | ||
Patent #
US 7,702,500 B2
Filed 11/24/2004
|
Current Assignee
Karen R. Blaedow
|
Original Assignee
Karen R. Blaedow
|
Method and system for matching speech data | ||
Patent #
US 7,707,032 B2
Filed 10/20/2005
|
Current Assignee
National Cheng KUNG University
|
Original Assignee
National Cheng KUNG University
|
Intent based processing | ||
Patent #
US 7,707,267 B2
Filed 12/22/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Method and system for interactive conversational dialogue for cognitively overloaded device users | ||
Patent #
US 7,716,056 B2
Filed 09/27/2004
|
Current Assignee
Volkswagen Of America, Robert Bosch Corporation
|
Original Assignee
Volkswagen Of America, Robert Bosch Corporation
|
Method and apparatus of specifying and performing speech recognition operations | ||
Patent #
US 7,720,683 B1
Filed 06/10/2004
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Query engine for processing voice based queries including semantic decoding | ||
Patent #
US 7,725,307 B2
Filed 08/29/2003
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Speech based query system using semantic decoding | ||
Patent #
US 7,725,321 B2
Filed 06/23/2008
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Using predictive user models for language modeling on a personal device with user behavior models based on statistical modeling | ||
Patent #
US 7,752,152 B2
Filed 03/17/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Methods and Systems for Query-Based Searching Using Spoken Input | ||
Patent #
US 20100228540A1
Filed 05/20/2010
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Methods and apparatus for freshness and completeness of information | ||
Patent #
US 7,809,610 B2
Filed 05/21/2007
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Platformation Inc.
|
METHODS & APPARATUS FOR SEARCHING WITH AWARENESS OF DIFFERENT TYPES OF INFORMATION | ||
Patent #
US 20100257160A1
Filed 04/09/2010
|
Current Assignee
Namul Applications LLC
|
Original Assignee
Namul Applications LLC
|
SYSTEMS AND METHODS FOR RESPONDING TO NATURAL LANGUAGE SPEECH UTTERANCE | ||
Patent #
US 20100286985A1
Filed 07/19/2010
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
SYSTEM AND METHOD FOR SELECTING AND PRESENTING ADVERTISEMENTS BASED ON NATURAL LANGUAGE PROCESSING OF VOICE-BASED INPUT | ||
Patent #
US 20100299142A1
Filed 07/30/2010
|
Current Assignee
VB Assets LLC
|
Original Assignee
VoiceBox Technologies Inc.
|
Dynamic natural language understanding | ||
Patent #
US 7,840,400 B2
Filed 11/21/2006
|
Current Assignee
INTELLIGATE LTD.
|
Original Assignee
INTELLIGATE LTD.
|
Methods and Apparatus for Freshness and Completeness of Information | ||
Patent #
US 20100332348A1
Filed 09/01/2010
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Platformation Inc.
|
CONTEXTUAL VOICE COMMANDS | ||
Patent #
US 20100312547A1
Filed 06/05/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual keypad systems and methods | ||
Patent #
US 20090007001A1
Filed 10/24/2007
|
Current Assignee
Panasonic Intellectual Property Corporation of America
|
Original Assignee
Matsushita Electric Industrial Company Limited
|
Method and System for Searching a Data Network by Using a Virtual Assistant and for Advertising by using the same | ||
Patent #
US 20090030800A1
Filed 01/31/2007
|
Current Assignee
Dan Grois
|
Original Assignee
Dan Grois
|
Adaptive and scalable method for resolving natural language ambiguities | ||
Patent #
US 7,475,010 B2
Filed 09/02/2004
|
Current Assignee
Piksel Incorporated
|
Original Assignee
Lingospot Inc.
|
Method and apparatus for providing group interaction via communications networks | ||
Patent #
US 7,478,129 B1
Filed 09/12/2006
|
Current Assignee
Helen Jeanne Chemtob
|
Original Assignee
Helen Jeanne Chemtob
|
MACHINE ASSISTED QUERY FORMULATION | ||
Patent #
US 20090006343A1
Filed 06/28/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Methods and apparatus for entity search | ||
Patent #
US 7,483,894 B2
Filed 05/22/2007
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
PLATFORMATION TECHNOLOGIES INC
|
Biometric client-server security system and method | ||
Patent #
US 7,487,089 B2
Filed 03/20/2007
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Natural language processing method | ||
Patent #
US 20090076796A1
Filed 09/18/2007
|
Current Assignee
Elsevier Incorporated
|
Original Assignee
Ariadne Genomics Inc.
|
Virtual Keyboards in Multi-Language Environment | ||
Patent #
US 20090058823A1
Filed 02/11/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods for responding to natural language speech utterance | ||
Patent #
US 7,502,738 B2
Filed 05/11/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Methods and apparatus for searching with awareness of geography and languages | ||
Patent #
US 7,523,108 B2
Filed 05/22/2007
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Platformation Inc.
|
PERSISTENT GROUP-BASED INSTANT MESSAGING | ||
Patent #
US 20090106376A1
Filed 10/23/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Yahoo Inc.
|
Methods and Apparatus for Entity Search | ||
Patent #
US 20090100049A1
Filed 12/17/2008
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
PLATFORMATION TECHNOLOGIES INC.
|
Method and system for analysis of intended meaning of natural language | ||
Patent #
US 7,526,466 B2
Filed 08/15/2006
|
Current Assignee
DataCloud Technologies LLC
|
Original Assignee
QPS Tech LLC
|
Interface for wireless location information | ||
Patent #
US 7,522,927 B2
Filed 05/09/2007
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
ORDERING OF CONVERSATIONS BASED ON MONITORED RECIPIENT USER INTERACTION WITH CORRESPONDING ELECTRONIC MESSAGES | ||
Patent #
US 20090138828A1
Filed 10/11/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
AOL LLC
|
System and method for providing an intelligent multi-step dialog with a user | ||
Patent #
US 7,539,656 B2
Filed 03/06/2001
|
Current Assignee
Avolin LLC
|
Original Assignee
Consona CRM Incorporated
|
Method for processing speech using dynamic grammars | ||
Patent #
US 7,555,431 B2
Filed 03/02/2004
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
SYSTEM AND METHOD FOR PROVIDING A NATURAL LANGUAGE VOICE USER INTERFACE IN AN INTEGRATED VOICE NAVIGATION SERVICES ENVIRONMENT | ||
Patent #
US 20090150156A1
Filed 12/11/2007
|
Current Assignee
Cerence Inc.
|
Original Assignee
VoiceBox Technologies Corporation
|
Semantic Decoding of User Queries | ||
Patent #
US 20090157401A1
Filed 06/23/2008
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Ian M. Bennett
|
Communication-prompted user assistance | ||
Patent #
US 7,548,895 B2
Filed 06/30/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Methods and systems for authoring of mixed-initiative multi-modal interactions and related browsing mechanisms | ||
Patent #
US 7,546,382 B2
Filed 05/28/2002
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
METHOD AND APPARATUS FOR SEARCHING USING AN ACTIVE ONTOLOGY | ||
Patent #
US 20090164441A1
Filed 12/22/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
SYSTEMS AND METHODS FOR RESPONDING TO NATURAL LANGUAGE SPEECH UTTERANCE | ||
Patent #
US 20090171664A1
Filed 02/04/2009
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Corporation
|
Methods and apparatus for freshness and completeness of information | ||
Patent #
US 7,571,106 B2
Filed 04/08/2008
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Platformation Inc.
|
Dynamic search with implicit user intention mining | ||
Patent #
US 7,599,918 B2
Filed 12/29/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Handheld threading | ||
Patent #
US 7,620,407 B1
Filed 01/15/2004
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Palm Inc.
|
System and method of supporting adaptive misrecognition in conversational speech | ||
Patent #
US 7,620,549 B2
Filed 08/10/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
System and method for natural language processing of sentence based queries | ||
Patent #
US 7,624,007 B2
Filed 12/03/2004
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Dynamic speech sharpening | ||
Patent #
US 7,634,409 B2
Filed 08/31/2006
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Methods and Apparatus for Freshness and Completeness of Information | ||
Patent #
US 20090299849A1
Filed 08/04/2009
|
Current Assignee
Tamiras Per Pte Ltd LLC
|
Original Assignee
Platformation Inc.
|
SYSTEM AND METHOD FOR AN INTEGRATED, MULTI-MODAL, MULTI-DEVICE NATURAL LANGUAGE VOICE SERVICES ENVIRONMENT | ||
Patent #
US 20090299745A1
Filed 05/27/2008
|
Current Assignee
Oracle International Corporation
|
Original Assignee
VoiceBox Technologies Corporation
|
Systems and methods for responding to natural language speech utterance | ||
Patent #
US 7,640,160 B2
Filed 08/05/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Method and Apparatus for Managing Dialog Management in a Computer Conversation | ||
Patent #
US 20080015864A1
Filed 07/16/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Global speech user interface | ||
Patent #
US 7,324,947 B2
Filed 09/30/2002
|
Current Assignee
Promptu Systems Corporation
|
Original Assignee
Promptu Systems Corporation
|
SPEECH RECOGNITION SYSTEM INTERACTIVE AGENT | ||
Patent #
US 20080021708A1
Filed 10/01/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Methods and Systems for Authoring of Mixed-Initiative Multi-Modal Interactions and Related Browsing Mechanisms | ||
Patent #
US 20080034032A1
Filed 10/12/2007
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
Jennifer Healey, Stephane Maes, Alpana Tiwari, Rafah Hosn, Thiruvilvama Lai Raman
|
Multi-language speech recognition system | ||
Patent #
US 20080052063A1
Filed 10/31/2007
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Intent based processing | ||
Patent #
US 7,349,953 B2
Filed 12/22/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
SYSTEM AND METHOD FOR INTERFACING WITH EVENT MANAGEMENT SOFTWARE | ||
Patent #
US 20080114841A1
Filed 11/14/2006
|
Current Assignee
Daniel T. Lambert
|
Original Assignee
Daniel T. Lambert
|
Middleware layer between speech related applications and engines | ||
Patent #
US 7,379,874 B2
Filed 12/05/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Method for processing speech signal features for streaming transport | ||
Patent #
US 7,376,556 B2
Filed 03/02/2004
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
GLOBAL SPEECH USER INTERFACE | ||
Patent #
US 20080120112A1
Filed 10/31/2007
|
Current Assignee
Promptu Systems Corporation
|
Original Assignee
Promptu Systems Corporation
|
Multimodal natural language query system and architecture for processing voice and proximity-based queries | ||
Patent #
US 7,376,645 B2
Filed 01/24/2005
|
Current Assignee
Portal Communications LLC
|
Original Assignee
The Intellection Group Inc.
|
Cinematic techniques in avatar-centric communication during a multi-user online simulation | ||
Patent #
US 7,386,799 B1
Filed 04/08/2003
|
Current Assignee
Leidos Inc.
|
Original Assignee
Forterra Systems Incorporated
|
Speech based learning/training system using semantic decoding | ||
Patent #
US 7,392,185 B2
Filed 06/25/2003
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Knowledge-based flexible natural speech dialogue system | ||
Patent #
US 7,386,449 B2
Filed 12/11/2003
|
Current Assignee
Voice Enabling Systems Technology Incorporated
|
Original Assignee
Voice Enabling Systems Technology Incorporated
|
Document Searching Tool and Method | ||
Patent #
US 20080140657A1
Filed 02/02/2006
|
Current Assignee
British Telecommunications PLC
|
Original Assignee
British Telecommunications PLC
|
Natural language query processing | ||
Patent #
US 7,403,938 B2
Filed 09/20/2002
|
Current Assignee
IAC Search Media Incorporated
|
Original Assignee
IAC Search Media Incorporated
|
Systems and methods for responding to natural language speech utterance | ||
Patent #
US 7,398,209 B2
Filed 06/03/2003
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Natural language processing interface | ||
Patent #
US 7,409,337 B1
Filed 03/30/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Arithmetic processing apparatus | ||
Patent #
US 7,412,470 B2
Filed 09/08/2004
|
Current Assignee
Godo Kaisha IP Bridge 1
|
Original Assignee
Matsushita Electric Industrial Company Limited
|
System and method for controlling the operation of a device by voice commands | ||
Patent #
US 7,418,392 B1
Filed 09/10/2004
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Personal virtual assistant | ||
Patent #
US 7,415,100 B2
Filed 05/04/2004
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Avaya Incorporated
|
System and method for supporting interactive user interface operations and storage medium | ||
Patent #
US 7,426,467 B2
Filed 07/23/2001
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Corporation
|
Hierarchical Methods and Apparatus for Extracting User Intent from Spoken Utterances | ||
Patent #
US 20080221903A1
Filed 05/22/2008
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
International Business Machines Corporation
|
SPEECH-CENTRIC MULTIMODAL USER INTERFACE DESIGN IN MOBILE TECHNOLOGY | ||
Patent #
US 20080228496A1
Filed 03/15/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
CONTACT QUERY DATA SYSTEM AND METHOD | ||
Patent #
US 20080222118A1
Filed 05/22/2008
|
Current Assignee
Blackberry Limited
|
Original Assignee
Piotr Konrad Tysowski, Anthony F. Scian
|
System for real-time communication between plural users | ||
Patent #
US 7,433,921 B2
Filed 11/26/2003
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Avistar Communications Corporation
|
METHOD FOR DIALOG MANAGEMENT | ||
Patent #
US 20080247519A1
Filed 06/17/2008
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
ATT Inc.
|
Natural language interface control system | ||
Patent #
US 7,447,635 B1
Filed 10/19/2000
|
Current Assignee
Sony Electronics Inc., Sony Corporation
|
Original Assignee
Sony Electronics Inc., Sony Corporation
|
Speech dialogue system for dialogue interruption and continuation control | ||
Patent #
US 7,454,351 B2
Filed 01/26/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Harman Becker Automotive Systems GmbH
|
Training and using pronunciation guessers in speech recognition | ||
Patent #
US 7,467,087 B1
Filed 10/10/2003
|
Current Assignee
Cerence Inc.
|
Original Assignee
Nuance Communications Inc.
|
Method For Transporting Speech Data For A Distributed Recognition System | ||
Patent #
US 20080300878A1
Filed 05/19/2008
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Natural language interface using constrained intermediate dictionary of results | ||
Patent #
US 7,177,798 B2
Filed 05/21/2001
|
Current Assignee
Rensselaer Polytechnic Institute
|
Original Assignee
Rensselaer Polytechnic Institute
|
System for handling frequently asked questions in a natural language dialog service | ||
Patent #
US 7,197,460 B1
Filed 12/19/2002
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
ATT Inc.
|
Hierarchical methods and apparatus for extracting user intent from spoken utterances | ||
Patent #
US 20070055529A1
Filed 08/31/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
International Business Machines Corporation
|
Distributed internet based speech recognition system with natural language support | ||
Patent #
US 7,203,646 B2
Filed 05/22/2006
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Method for real-time communication between plural users | ||
Patent #
US 7,206,809 B2
Filed 11/26/2003
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Mobile terminal apparatus | ||
Patent #
US 20070083623A1
Filed 10/29/2004
|
Current Assignee
Matsushita Electric Industrial Company Limited
|
Original Assignee
Matsushita Electric Industrial Company Limited
|
Semantic object synchronous understanding implemented with speech application language tags | ||
Patent #
US 7,200,559 B2
Filed 05/29/2003
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Flexible speech-activated command and control | ||
Patent #
US 20070088556A1
Filed 10/17/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Speech recognition system trained with regional speech characteristics | ||
Patent #
US 7,225,125 B2
Filed 01/07/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Natural-language voice-activated personal assistant | ||
Patent #
US 7,216,080 B2
Filed 09/26/2001
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Mindfabric Holdings LLC
|
Method and apparatus for building an intelligent automated assistant | ||
Patent #
US 20070100790A1
Filed 09/08/2006
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Dynamic natural language understanding | ||
Patent #
US 7,216,073 B2
Filed 03/13/2002
|
Current Assignee
INTELLIGATE LTD.
|
Original Assignee
INTELLIGATE LTD.
|
Text messaging conversation user interface functionality | ||
Patent #
US 7,218,943 B2
Filed 12/13/2004
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Blackberry Limited
|
Handheld electronic device having virtual navigational input device, and associated method | ||
Patent #
US 20070132738A1
Filed 12/14/2005
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Device capability based discovery, packaging and provisioning of content for wireless mobile devices | ||
Patent #
US 7,233,790 B2
Filed 06/19/2003
|
Current Assignee
VideoLabs Inc.
|
Original Assignee
Openwave Systems Incorporated
|
Menu-driven voice control of characters in a game environment | ||
Patent #
US 7,233,904 B2
Filed 04/13/2006
|
Current Assignee
Sony Interactive Entertainment LLC
|
Original Assignee
Sony Computer Entertainment America
|
ELECTRONIC MARKETPLACE THAT FACILITATES TRANSACTIONS BETWEEN CONSOLIDATED BUYERS AND/OR SELLERS | ||
Patent #
US 20070174188A1
Filed 01/23/2007
|
Current Assignee
Namul Applications LLC
|
Original Assignee
Namul Applications LLC
|
TEXT MESSAGING CONVERSATION USER INTERFACE FUNCTIONALITY | ||
Patent #
US 20070173267A1
Filed 04/03/2007
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Blackberry Limited
|
Systems to enhance data entry in mobile and fixed environment | ||
Patent #
US 20070182595A1
Filed 06/03/2005
|
Current Assignee
Firooz Benjamin Ghassabian
|
Original Assignee
Firooz Benjamin Ghassabian
|
SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK | ||
Patent #
US 20070185917A1
Filed 11/28/2006
|
Current Assignee
CommVault Systems Incorporated
|
Original Assignee
CommVault Systems Incorporated
|
Speech recognition system | ||
Patent #
US 7,266,496 B2
Filed 12/24/2002
|
Current Assignee
National Cheng KUNG University
|
Original Assignee
National Cheng KUNG University
|
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM THEREOF | ||
Patent #
US 20070226652A1
Filed 02/21/2007
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Corporation
|
Mobile telephone with improved man machine interface | ||
Patent #
US 20070213099A1
Filed 12/28/2006
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
VTech Telecommunications Limited
|
Speech recognition system interactive agent | ||
Patent #
US 7,277,854 B2
Filed 01/07/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Intent based processing | ||
Patent #
US 7,290,039 B1
Filed 02/27/2001
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Domain-based management of distribution of digital content from multiple suppliers to multiple wireless services subscribers | ||
Patent #
US 7,299,033 B2
Filed 06/19/2003
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
Language recognition using a similarity measure | ||
Patent #
US 7,310,600 B1
Filed 10/25/2000
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
System for real-time communication between plural users | ||
Patent #
US 7,152,093 B2
Filed 11/26/2003
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Method and apparatus for processing natural language | ||
Patent #
US 5,434,777 A
Filed 03/18/1994
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Accessing network-based electronic information through scripted online interfaces using spoken input | ||
Patent #
US 6,513,063 B1
Filed 03/14/2000
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
Dynamic generation and overlaying of graphic windows for multiple active program storage areas | ||
Patent #
US 4,555,775 A
Filed 10/07/1982
|
Current Assignee
UNIX System Laboratories Incorporated
|
Original Assignee
ATT Inc.
|
Videoconferencing hardware | ||
Patent #
US 6,583,806 B2
Filed 04/07/1997
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Natural language understanding system | ||
Patent #
US 5,794,050 A
Filed 10/02/1997
|
Current Assignee
Cognition Technologies Inc.
|
Original Assignee
INTELLIGENT TEXT PROCESSING INC.
|
Learning method and system based on questioning | ||
Patent #
US 6,501,937 B1
Filed 07/02/1999
|
Current Assignee
Hanger Solutions LLC
|
Original Assignee
Mindfabric Holdings LLC
|
Method and apparatus for automation of directory assistance using speech recognition | ||
Patent #
US 5,479,488 A
Filed 02/08/1994
|
Current Assignee
Bell Canada
|
Original Assignee
Bell Canada
|
System and method for chat based communication multiphase encoded protocol and syncrhonization of network buses | ||
Patent #
US 7,072,941 B2
Filed 09/18/2002
|
Current Assignee
Blackberry Limited
|
Original Assignee
fastmobile Incorporated
|
Multiple input data management for wireless location-based applications | ||
Patent #
US 6,321,092 B1
Filed 09/15/1999
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Signalsoft Corporation
|
Dynamic predictive keyboard | ||
Patent #
US 5,128,672 A
Filed 10/30/1990
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Highly scalable software-based architecture for communication and cooperation among distributed electronic agents | ||
Patent #
US 7,069,560 B1
Filed 03/17/1999
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
Voice actuation with contextual learning for intelligent machine control | ||
Patent #
US 6,895,380 B2
Filed 03/02/2001
|
Current Assignee
Electro Standards Laboratories
|
Original Assignee
Electro Standards Laboratories
|
Navigating network-based electronic information using spoken input with multimodal error feedback | ||
Patent #
US 6,742,021 B1
Filed 03/13/2000
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
Interactive user interface using speech recognition and natural language processing | ||
Patent #
US 6,499,013 B1
Filed 09/09/1998
|
Current Assignee
Apple Inc.
|
Original Assignee
One Voice Technologies Incorporated
|
Application of personality models and interaction with synthetic characters in a computing system | ||
Patent #
US 6,526,395 B1
Filed 12/31/1999
|
Current Assignee
Intel Corporation
|
Original Assignee
Intel Corporation
|
Command boundary identifier for conversational natural language | ||
Patent #
US 6,453,292 B2
Filed 10/28/1998
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
International Business Machines Corporation
|
Using a community of distributed electronic agents to support a highly mobile, ambient computing environment | ||
Patent #
US 7,036,128 B1
Filed 08/09/2000
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
System for teleconferencing in which collaboration types and participants by names or icons are selected by a participant of the teleconference | ||
Patent #
US 5,854,893 A
Filed 06/10/1996
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
System and method for implementing and accessing call forwarding services | ||
Patent #
US 6,631,186 B1
Filed 11/21/2000
|
Current Assignee
ATT Labs Incorporated
|
Original Assignee
SBC Technology Resources Inc.
|
Information retrieval method with natural language interface | ||
Patent #
US 6,778,951 B1
Filed 08/09/2000
|
Current Assignee
Aspect Software Incorporated
|
Original Assignee
Concerto Software Incorporated
|
Touchscreen user interface | ||
Patent #
US 6,724,370 B2
Filed 04/12/2001
|
Current Assignee
Lenovo Singapore Pte Limited
|
Original Assignee
International Business Machines Corporation
|
Client/server architecture for text-to-speech synthesis | ||
Patent #
US 6,810,379 B1
Filed 04/24/2001
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Ontology-based parser for natural language processing | ||
Patent #
US 7,027,974 B1
Filed 10/27/2000
|
Current Assignee
Leidos Inc.
|
Original Assignee
Science Applications International Corporation
|
System for call request which results in first and second call handle defining call state consisting of active or hold for its respective AV device | ||
Patent #
US 5,896,500 A
Filed 06/07/1996
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Voice-activated call placement systems and methods | ||
Patent #
US 7,127,046 B1
Filed 03/22/2002
|
Current Assignee
Google LLC
|
Original Assignee
Verizon Laboratories Incorporated, GTE Intelligent Network Services Incorporated
|
Method and apparatus for controlling and securing mobile phones that are lost, stolen or misused | ||
Patent #
US 6,662,023 B1
Filed 07/06/2000
|
Current Assignee
Nokia Technologies Oy
|
Original Assignee
Nokia Mobile Phones UK Limited
|
Intelligent query engine for processing voice based queries | ||
Patent #
US 6,615,172 B1
Filed 11/12/1999
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Speech-enabled server for internet website and method | ||
Patent #
US 7,050,977 B1
Filed 11/12/1999
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Mobile navigation of network-based electronic information using spoken input | ||
Patent #
US 6,757,718 B1
Filed 06/30/2000
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
Unified messaging methods and systems for communication and cooperation among distributed agents in a computing environment | ||
Patent #
US 6,691,151 B1
Filed 11/15/1999
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
Adjustable resource based speech recognition system | ||
Patent #
US 7,139,714 B2
Filed 01/07/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Natural language processor | ||
Patent #
US 6,980,949 B2
Filed 03/14/2003
|
Current Assignee
Holy Grail Technologies Incorporated
|
Original Assignee
Sonim Technologies Inc.
|
Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries | ||
Patent #
US 6,665,640 B1
Filed 11/12/1999
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
Method and apparatus for processing natural language | ||
Patent #
US 5,608,624 A
Filed 05/15/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method and apparatus for adapting settings of wireless communication devices in accordance with user proximity | ||
Patent #
US 6,813,491 B1
Filed 08/31/2001
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
System for providing a directory of AV devices and capabilities and call processing such that each participant participates to the extent of capabilities available | ||
Patent #
US 5,884,039 A
Filed 06/07/1996
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Automated database assistance using a telephone for a speech based or text based multimedia communication mode | ||
Patent #
US 6,996,531 B2
Filed 03/30/2001
|
Current Assignee
Amazon Technologies
|
Original Assignee
Comverse Limited
|
Message exchange handling concept | ||
Patent #
US 6,915,138 B2
Filed 12/12/2000
|
Current Assignee
Nokia Corporation
|
Original Assignee
Nokia Mobile Phones UK Limited
|
Natural language task-oriented dialog manager and method | ||
Patent #
US 6,246,981 B1
Filed 11/25/1998
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
International Business Machines Corporation
|
Personal virtual assistant | ||
Patent #
US 6,757,362 B1
Filed 03/06/2000
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Avaya Incorporated
|
Multimedia collaboration system | ||
Patent #
US 6,237,025 B1
Filed 12/19/1997
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Communication game system and communication game processing method | ||
Patent #
US 6,932,708 B2
Filed 04/23/2004
|
Current Assignee
Kabushiki Kaisha Sega Enterprises
|
Original Assignee
Kabushiki Kaisha Sega Enterprises
|
Extensible software-based architecture for communication and cooperation within and between communities of distributed agents and distributed objects | ||
Patent #
US 6,859,931 B1
Filed 03/17/1999
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
Audio recognition peripheral system | ||
Patent #
US 6,832,194 B1
Filed 10/26/2000
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Screen management system | ||
Patent #
US 4,586,158 A
Filed 02/22/1983
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Video conferencing on existing UTP infrastructure | ||
Patent #
US 6,437,818 B1
Filed 05/05/1998
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Dedicated echo canceler for a workstation | ||
Patent #
US 6,594,688 B2
Filed 06/11/2001
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Distributed realtime speech recognition system | ||
Patent #
US 6,633,846 B1
Filed 11/12/1999
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Phoenix Solutions Incorporated
|
System, method, and article of manufacture for agent-based navigation in a speech-based data navigation system | ||
Patent #
US 6,523,061 B1
Filed 06/30/2000
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
Voice mail system with personal assistant provisioning | ||
Patent #
US 6,792,082 B1
Filed 09/13/1999
|
Current Assignee
Mavenir Ltd.
|
Original Assignee
Comverse Limited
|
Method and system for log-in-based video and multimedia calls | ||
Patent #
US 6,351,762 B1
Filed 06/07/1996
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Collaboration Properties Incorporated
|
Method for scroll bar control on a touchpad | ||
Patent #
US 20060001652A1
Filed 07/01/2005
|
Current Assignee
Elan Microelectronics Corporation
|
Original Assignee
Elan Microelectronics Corporation, Elantech Devices Corporation
|
Speech recognition programming information retrieved from a remote source to a speech recognition system for performing a speech recognition method | ||
Patent #
US 6,999,927 B2
Filed 10/15/2003
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Method and apparatus for providing internet content to SMS-based wireless devices | ||
Patent #
US 7,020,685 B1
Filed 08/16/2000
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
Emotion detection device & method for use in distributed systems | ||
Patent #
US 20060122834A1
Filed 12/05/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
User interaction with voice information services | ||
Patent #
US 20060143007A1
Filed 10/31/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Natural language machine interface | ||
Patent #
US 7,062,428 B2
Filed 03/13/2001
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Method and apparatus for accessing a contacts database and telephone services | ||
Patent #
US 20060168539A1
Filed 08/10/2005
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Method, system, apparatus and computer-readable media for directing input associated with keyboard-type device | ||
Patent #
US 20060152496A1
Filed 01/13/2005
|
Current Assignee
602531 British Columbia Limited
|
Original Assignee
602531 British Columbia Limited
|
Systems and methods for implementing a user interface for multiple simultaneous instant messaging, conference and chat room sessions | ||
Patent #
US 20060174207A1
Filed 01/31/2005
|
Current Assignee
Sharp Laboratories of America Incorporated
|
Original Assignee
Sharp Laboratories of America Incorporated
|
Intelligent portal engine | ||
Patent #
US 7,092,928 B1
Filed 07/31/2001
|
Current Assignee
OL Security LLC
|
Original Assignee
Quantum Leap Research Inc.
|
Method of performing speech recognition across a network | ||
Patent #
US 7,092,887 B2
Filed 10/15/2003
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Spatial chat in a multiple browser environment | ||
Patent #
US 20060184886A1
Filed 12/15/2005
|
Current Assignee
Urbanpixel Incorporated
|
Original Assignee
Urbanpixel Incorporated
|
Control mechanisms for mobile devices | ||
Patent #
US 20060205432A1
Filed 02/14/2006
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Method for controlling display of messages transmitted/received in network game | ||
Patent #
US 7,115,035 B2
Filed 12/13/2002
|
Current Assignee
Kabushiki Kaisha Square Enix
|
Original Assignee
Kabushiki Kaisha Square Enix
|
Ergonomic man-machine interface incorporating adaptive pattern recognition based control system | ||
Patent #
US 7,136,710 B1
Filed 06/06/1995
|
Current Assignee
Hoffberg Family Trust 2
|
Original Assignee
STEVEN M. HOFFBERG 2004-1 GRAT
|
Conversational computing via conversational virtual machine | ||
Patent #
US 7,137,126 B1
Filed 10/01/1999
|
Current Assignee
Uniloc 2017 LLC
|
Original Assignee
International Business Machines Corporation
|
Graphical messaging system | ||
Patent #
US 20060253787A1
Filed 10/27/2005
|
Current Assignee
What People Love
|
Original Assignee
What People Love
|
Method and apparatus for content personalization over a telephone interface with adaptive personalization | ||
Patent #
US 6,842,767 B1
Filed 02/24/2000
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Tellme Networks Incorporated
|
Software-based architecture for communication and cooperation among distributed electronic agents | ||
Patent #
US 6,851,115 B1
Filed 01/05/1999
|
Current Assignee
IPA Technologies Inc.
|
Original Assignee
SRI International Inc.
|
Search query processing to identify related search terms and to correct misspellings of search terms | ||
Patent #
US 20050071332A1
Filed 11/03/2004
|
Current Assignee
A9.com Incorporated
|
Original Assignee
Ruben Ernesto Ortega, Dwayne Edward Bowman
|
Distributed real time speech recognition system | ||
Patent #
US 20050080625A1
Filed 10/10/2003
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Method and apparatus for online advertising | ||
Patent #
US 20050086605A1
Filed 08/23/2002
|
Current Assignee
Sophy Regelous, Miguel Ferrer
|
Original Assignee
Sophy Regelous, Miguel Ferrer
|
Multi-access mode electronic personal assistant | ||
Patent #
US 6,895,558 B1
Filed 02/11/2000
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Graphic chatting with organizational avatars | ||
Patent #
US 6,910,186 B2
Filed 12/08/2000
|
Current Assignee
Ganz
|
Original Assignee
Kyunam Kim
|
Multi-language speech recognition system | ||
Patent #
US 20050119897A1
Filed 01/07/2005
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
Nuance Communications Inc.
|
Method and apparatus for indicating and navigating related items | ||
Patent #
US 20050144568A1
Filed 12/29/2003
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Mobile office with speech recognition | ||
Patent #
US 6,928,614 B1
Filed 10/13/1998
|
Current Assignee
Visteon Global Technologies Incorporated
|
Original Assignee
Visteon Global Technologies Incorporated
|
Apparatus and method for processing natural language | ||
Patent #
US 6,937,975 B1
Filed 09/22/1999
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Method for providing concurrent audio-video and audio instant messaging sessions | ||
Patent #
US 20050210394A1
Filed 03/14/2005
|
Current Assignee
Evan S. Crandall, Nancy L. Mintz, Steven L. Greenspan, David M. Weimer
|
Original Assignee
Evan S. Crandall, Nancy L. Mintz, Steven L. Greenspan, David M. Weimer
|
System and method for multi-modal focus detection, referential ambiguity resolution and mood classification using multi-modal input | ||
Patent #
US 6,964,023 B2
Filed 02/05/2001
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Display control apparatus, information display apparatus, display system, display control program and display control method | ||
Patent #
US 20050278643A1
Filed 06/10/2005
|
Current Assignee
Hitachi America Limited
|
Original Assignee
Hitachi America Limited
|
System and method for implementing a natural language user interface | ||
Patent #
US 6,691,111 B2
Filed 06/13/2001
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Method and apparatus of view window scrolling | ||
Patent #
US 20040021676A1
Filed 10/04/2002
|
Current Assignee
Tatung Company
|
Original Assignee
Tatung Company
|
Methods and apparatus for providing a quality control management system | ||
Patent #
US 6,704,015 B1
Filed 05/03/2000
|
Current Assignee
Genworth Mortgage Holdings LLC
|
Original Assignee
Genworth Mortgage Holdings LLC
|
Intelligent assistant for use with a local computer and with the internet | ||
Patent #
US 6,735,632 B1
Filed 12/02/1999
|
Current Assignee
Creative Technology Ltd.
|
Original Assignee
ASSOCIATIVE COMPUTING INC.
|
Portable information terminal, display control device, display control method, and computer readable program therefor | ||
Patent #
US 20040100479A1
Filed 05/09/2003
|
Current Assignee
Kyocera Corporation
|
Original Assignee
Kyocera Corporation
|
Touch-screen image scrolling system and method | ||
Patent #
US 20040125088A1
Filed 12/16/2003
|
Current Assignee
Koninklijke Philips N.V.
|
Original Assignee
John Zimmerman, Jacquelyn Annette Martino
|
Method, system and computer program product for the delivery of a chat message in a 3D multi-user environment | ||
Patent #
US 6,784,901 B1
Filed 08/31/2000
|
Current Assignee
Leidos Inc.
|
Original Assignee
The There Incorporated
|
Chat clusters for a virtual world application | ||
Patent #
US 6,772,195 B1
Filed 10/29/1999
|
Current Assignee
Electronic Arts Incorporated
|
Original Assignee
Electronic Arts Incorporated
|
Messenger-controlled applications in an instant messaging environment | ||
Patent #
US 20040215731A1
Filed 07/02/2003
|
Current Assignee
Snap Inc.
|
Original Assignee
Yahoo Inc.
|
Method and apparatus for content personalization over a telephone interface | ||
Patent #
US 6,807,574 B1
Filed 10/22/1999
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Tellme Networks Incorporated
|
Method enabling a plurality of computer users to communicate via a set of interconnected terminals | ||
Patent #
US 20040210634A1
Filed 08/23/2002
|
Current Assignee
Sophy Regelous, Miguel Ferrer
|
Original Assignee
Sophy Regelous, Miguel Ferrer
|
Harnessing information about the timing of a user's client-server interactions to enhance messaging and collaboration services | ||
Patent #
US 20040199663A1
Filed 06/18/2003
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Adaptive notification delivery in a multi-device environment | ||
Patent #
US 20040223485A1
Filed 05/06/2003
|
Current Assignee
Sbc Knowledge Ventures L.P.
|
Original Assignee
Sbc Knowledge Ventures L.P.
|
Server based speech recognition user interface for wireless devices | ||
Patent #
US 6,532,446 B1
Filed 08/21/2000
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
Network interactive user interface using speech recognition and natural language processing | ||
Patent #
US 6,532,444 B1
Filed 10/05/1998
|
Current Assignee
Apple Inc.
|
Original Assignee
One Voice Technologies Incorporated
|
Querying applications using online messenger service | ||
Patent #
US 20030079024A1
Filed 10/19/2001
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Information retrieval by natural language querying | ||
Patent #
US 6,601,026 B2
Filed 09/17/1999
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Discern Communications Inc.
|
Natural language interface for searching database | ||
Patent #
US 6,598,039 B1
Filed 06/08/1999
|
Current Assignee
Go Albert France
|
Original Assignee
Albert-Inc. SA
|
Message accessing | ||
Patent #
US 20030152203A1
Filed 02/13/2002
|
Current Assignee
Eizel Technologies Incorporated
|
Original Assignee
Eizel Technologies Incorporated
|
Method and system facilitating web based provisioning of two-way mobile communications devices | ||
Patent #
US 6,647,260 B2
Filed 04/09/1999
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
Integrated voice access to a variety of personal information services | ||
Patent #
US 6,650,735 B2
Filed 09/27/2001
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Speech recognition in consumer electronic products | ||
Patent #
US 6,665,639 B2
Filed 01/16/2002
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Text communication device | ||
Patent #
US 20020035467A1
Filed 09/20/2001
|
Current Assignee
Kabushiki Kaisha Sega
|
Original Assignee
Kabushiki Kaisha Sega
|
Information processing apparatus, information processing method, service providing system, and computer program thereof | ||
Patent #
US 20020054094A1
Filed 08/07/2001
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Corporation
|
Apparatus for and method of disambiguation of directory listing searches utilizing multiple selectable secondary search keys | ||
Patent #
US 6,421,672 B1
Filed 07/27/1999
|
Current Assignee
Google LLC
|
Original Assignee
Verizon Services Corporation
|
Object interactive user interface using speech recognition and natural language processing | ||
Patent #
US 6,434,524 B1
Filed 10/05/1999
|
Current Assignee
Apple Inc.
|
Original Assignee
One Voice Technologies Incorporated
|
Chat system allows user to select balloon form and background color for displaying chat statement data | ||
Patent #
US 6,434,604 B1
Filed 01/19/1999
|
Current Assignee
NETWORK COMMUNITY CREATION INC.
|
Original Assignee
NETWORK COMMUNITY CREATION INC.
|
Voice interactive web-based agent system responsive to a user location for prioritizing and formatting information | ||
Patent #
US 6,446,076 B1
Filed 11/19/1998
|
Current Assignee
Knapp Investment Company Limited
|
Original Assignee
Accenture LLP
|
Personal virtual assistant with semantic tagging | ||
Patent #
US 6,466,654 B1
Filed 03/06/2000
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Avaya Incorporated
|
Method and system for dynamically synthesizing a computer program by differentially resolving atoms based on user context data | ||
Patent #
US 6,188,999 B1
Filed 09/30/1999
|
Current Assignee
At Home Bondholders Liquidating Trust
|
Original Assignee
At Home Company Limited
|
Speech control of multiple applications using applets | ||
Patent #
US 6,233,559 B1
Filed 04/01/1998
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
Method and system for generating comic panels | ||
Patent #
US 6,232,966 B1
Filed 04/28/2000
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Method and system for rendering overlapping opaque graphical objects in graphic imaging systems | ||
Patent #
US 6,268,859 B1
Filed 06/06/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
System and method for providing data to a wireless device upon detection of activity of the device on a wireless network | ||
Patent #
US 6,317,594 B1
Filed 09/21/1999
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Technologies Incorporated
|
Method and apparatus for establishing a secure connection over a one-way data path | ||
Patent #
US 6,317,831 B1
Filed 09/21/1998
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
Voice user interface with personality | ||
Patent #
US 6,334,103 B1
Filed 09/01/2000
|
Current Assignee
Eloqui Voice Systems LLC
|
Original Assignee
General Magic Inc.
|
Communication system user interface with animated representation of time remaining for input to recognizer | ||
Patent #
US 6,018,711 A
Filed 04/21/1998
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Nortel Networks Corporation
|
Natural language processing system and method for processing input information by predicting kind thereof | ||
Patent #
US 6,052,656 A
Filed 06/21/1995
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Ergonomic man-machine interface incorporating adaptive pattern recognition based control system | ||
Patent #
US 6,081,750 A
Filed 06/06/1995
|
Current Assignee
Hoffberg Family Trust 2
|
Original Assignee
Steven Mark Hoffberg, Linda Irene Hoffberg-Borghesani
|
Intelligent assistant for use with a local computer and with the internet | ||
Patent #
US 6,088,731 A
Filed 04/24/1998
|
Current Assignee
Creative Technology Ltd.
|
Original Assignee
ASSOCIATIVE COMPUTING INC.
|
Voice user interface with personality | ||
Patent #
US 6,144,938 A
Filed 05/01/1998
|
Current Assignee
Intellectual Ventures Assets 31 LLC
|
Original Assignee
Sun Microsystems Incorporated
|
Use of avatars with automatic gesturing and bounded interaction in on-line chat session | ||
Patent #
US 5,880,731 A
Filed 12/14/1995
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Automated natural language understanding customer service system | ||
Patent #
US 5,895,466 A
Filed 08/19/1997
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
ATT Inc.
|
Interactive voice recognition method and apparatus using affirmative/negative content discrimination | ||
Patent #
US 5,899,972 A
Filed 09/29/1995
|
Current Assignee
Seiko Epson Corporation
|
Original Assignee
Seiko Epson Corporation
|
System and method for accelerated query evaluation of very large full-text databases | ||
Patent #
US 5,915,249 A
Filed 06/14/1996
|
Current Assignee
At Home Bondholders Liquidating Trust
|
Original Assignee
Excite Inc.
|
Data-driven method and system for drawing user interface objects | ||
Patent #
US 5,917,487 A
Filed 05/10/1996
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Image processor for displayed message, balloon, and character's face | ||
Patent #
US 5,943,049 A
Filed 04/23/1996
|
Current Assignee
Casio Computer Company
|
Original Assignee
Casio Computer Company
|
Method and system for efficient network desirable chat feedback over a communication network | ||
Patent #
US 5,990,887 A
Filed 10/30/1997
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Statistical natural language understanding using hidden clumpings | ||
Patent #
US 5,987,404 A
Filed 01/29/1996
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
User interface for an implantable medical device using an integrated digitizer display screen | ||
Patent #
US 5,724,985 A
Filed 08/02/1995
|
Current Assignee
Pacesetter Incorporated
|
Original Assignee
Pacesetter Incorporated
|
Agent based instruction system and method | ||
Patent #
US 5,727,950 A
Filed 05/22/1996
|
Current Assignee
Convergys Customer Management Group Incorporated
|
Original Assignee
NetSage Corp
|
Call control in video conferencing allowing acceptance and identification of participants in a new incoming call during an active teleconference | ||
Patent #
US 5,758,079 A
Filed 06/07/1996
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Vicor Corporation
|
Multimodal natural language interface for cross-application tasks | ||
Patent #
US 5,748,974 A
Filed 12/13/1994
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
International Business Machines Corporation
|
System and method for querying multiple, distributed databases by selective sharing of local relative significance information for terms related to the query | ||
Patent #
US 5,826,261 A
Filed 05/10/1996
|
Current Assignee
Excite Inc.
|
Original Assignee
Graham Spencer
|
Multimedia collaboration system with separate data network and A/V network controlled by information transmitting on the data network | ||
Patent #
US 5,617,539 A
Filed 06/07/1996
|
Current Assignee
Pragmatus AV LLC
|
Original Assignee
Vicor Corporation
|
Anticipated meaning natural language interface | ||
Patent #
US 5,682,539 A
Filed 09/29/1994
|
Current Assignee
LEVERANCE INC.
|
Original Assignee
Charles Cosby, Donovan Conrad
|
Information retrieval system and method with implementation extensible query architecture | ||
Patent #
US 5,577,241 A
Filed 12/07/1994
|
Current Assignee
At Home Bondholders Liquidating Trust
|
Original Assignee
Excite Inc.
|
Natural language analyzing apparatus and method | ||
Patent #
US 5,386,556 A
Filed 12/23/1992
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Interactive multimedia delivery engine | ||
Patent #
US 5,428,731 A
Filed 05/10/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Knowledge information processing system | ||
Patent #
US 5,282,265 A
Filed 11/25/1992
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Method and apparatus for providing help information to users of computers | ||
Patent #
US 5,287,448 A
Filed 03/24/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Adaptive natural language computer interface system | ||
Patent #
US 4,974,191 A
Filed 07/31/1987
|
Current Assignee
Syntellect Software Incorporated
|
Original Assignee
Syntellect Software Incorporated
|
Presentation space management and viewporting on a multifunction virtual terminal | ||
Patent #
US 4,642,790 A
Filed 03/14/1984
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Customization window for a computer numerical control system | ||
Patent #
US 4,513,379 A
Filed 09/07/1982
|
Current Assignee
General Electric Company
|
Original Assignee
General Electric Company
|
Data processing with format varying | ||
Patent #
US 4,433,377 A
Filed 06/29/1981
|
Current Assignee
Augustus W. Eustis, Mary S. Eustis
|
Original Assignee
Augustus W. Eustis, Mary S. Eustis
|
Standard hardware-software interface for connecting any instrument which provides a digital output stream with any digital host computer | ||
Patent #
US 4,485,439 A
Filed 07/27/1982
|
Current Assignee
S.A. Analis
|
Original Assignee
S.A. Analis
|
Management control terminal method and apparatus | ||
Patent #
US 4,107,784 A
Filed 12/22/1975
|
Current Assignee
Henri M. Van Bemmelen
|
Original Assignee
Henri M. Van Bemmelen
|
Natural language personal information management | ||
Patent #
US 20070282595A1
Filed 06/06/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Activity Participation Based On User Intent | ||
Patent #
US 20110306426A1
Filed 06/10/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Intelligent Automated Assistant | ||
Patent #
US 20120016678A1
Filed 01/10/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
ACOUSTIC MODEL ADAPTATION USING GEOGRAPHIC INFORMATION | ||
Patent #
US 20120022869A1
Filed 09/30/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Removing Noise From Audio | ||
Patent #
US 20120002820A1
Filed 06/30/2010
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Voice interface and search for electronic devices including bluetooth headsets and remote systems | ||
Patent #
US 8,099,289 B2
Filed 05/28/2008
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Television Remote Control Data Transfer | ||
Patent #
US 20120042343A1
Filed 09/29/2011
|
Current Assignee
Google Inc.
|
Original Assignee
Google Inc.
|
System and method for a cooperative conversational voice user interface | ||
Patent #
US 8,073,681 B2
Filed 10/16/2006
|
Current Assignee
VB Assets LLC
|
Original Assignee
VoiceBox Technologies Inc.
|
Conversational computing via conversational virtual machine | ||
Patent #
US 8,082,153 B2
Filed 08/20/2009
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
International Business Machines Corporation
|
Translating Languages | ||
Patent #
US 20120035908A1
Filed 09/29/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Automatically Monitoring for Voice Input Based on Context | ||
Patent #
US 20120035931A1
Filed 09/29/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Word-Level Correction of Speech Input | ||
Patent #
US 20120022868A1
Filed 09/30/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Disambiguating Input Based on Context | ||
Patent #
US 20120035932A1
Filed 08/06/2010
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Removing Noise From Audio | ||
Patent #
US 20120020490A1
Filed 09/30/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Voice Actions on Computing Devices | ||
Patent #
US 20120022876A1
Filed 09/30/2011
|
Current Assignee
Google Inc.
|
Original Assignee
Google Inc.
|
Automatically Monitoring for Voice Input Based on Context | ||
Patent #
US 20120034904A1
Filed 08/06/2010
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
DISAMBIGUATION OF CONTACT INFORMATION USING HISTORICAL DATA | ||
Patent #
US 20120022874A1
Filed 09/30/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
GEOTAGGED ENVIRONMENTAL AUDIO FOR ENHANCED SPEECH RECOGNITION ACCURACY | ||
Patent #
US 20120022870A1
Filed 09/30/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Multimodal disambiguation of speech recognition | ||
Patent #
US 8,095,364 B2
Filed 07/02/2010
|
Current Assignee
Cerence Inc.
|
Original Assignee
Tegic Communications Inc.
|
Method and apparatus for providing a virtual assistant to a communication participant | ||
Patent #
US 8,107,401 B2
Filed 11/15/2004
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Avaya Incorporated
|
DISAMBIGUATING INPUT BASED ON CONTEXT | ||
Patent #
US 20120035924A1
Filed 07/20/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Speech and Noise Models for Speech Recognition | ||
Patent #
US 20120022860A1
Filed 09/30/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Location-Based Searching | ||
Patent #
US 20120023088A1
Filed 09/30/2011
|
Current Assignee
Google Inc.
|
Original Assignee
Google Inc.
|
Navigation Queries | ||
Patent #
US 20120022787A1
Filed 09/30/2011
|
Current Assignee
Google Inc.
|
Original Assignee
Google Inc.
|
SYSTEM AND METHOD FOR A COOPERATIVE CONVERSATIONAL VOICE USER INTERFACE | ||
Patent #
US 20120022857A1
Filed 10/03/2011
|
Current Assignee
VB Assets LLC
|
Original Assignee
VoiceBox Technologies Inc.
|
System and method for user-specific speech recognition | ||
Patent #
US 8,112,275 B2
Filed 04/22/2010
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Systems and methods of performing speech recognition with barge-in for use in a bluetooth system | ||
Patent #
US 8,112,280 B2
Filed 11/19/2007
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
System and method for providing a natural language voice user interface in an integrated voice navigation services environment | ||
Patent #
US 8,140,335 B2
Filed 12/11/2007
|
Current Assignee
Cerence Inc.
|
Original Assignee
VoiceBox Technologies Inc.
|
Speech interface system and method for control and interaction with applications on a computing system | ||
Patent #
US 8,165,886 B1
Filed 09/29/2008
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Great Northern Research LLC
|
Voice interface and search for electronic devices including bluetooth headsets and remote systems | ||
Patent #
US 8,195,467 B2
Filed 07/10/2008
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
Method for processing the output of a speech recognizer | ||
Patent #
US 8,219,407 B1
Filed 09/30/2008
|
Current Assignee
Great Northern Research LLC
|
Original Assignee
Great Northern Research LLC
|
Systems and methods of sonic communication | ||
Patent #
US 8,204,238 B2
Filed 06/09/2008
|
Current Assignee
Sensory Incorporated
|
Original Assignee
Sensory Incorporated
|
21 Claims
-
1. A method, comprising:
-
at a computing device with a display; displaying a communication session window on the display, the communication session window being configured to display instant messages from a first participant and instant messages from a second participant during an instant messaging session between the first participant and the second participant, the communication session window being partitioned into a right region and a left region, the right region being associated with the first participant and the left region being associated with the second participant, wherein; the right region includes; a portion that begins at the right edge of the communications session window and is free from overlapping the left region; and a portion that partially overlaps with the left region such that an instant message from the first participant extends from the right region partially into the left region; and the left region includes; a portion that begins at the left edge of the communications session window and is free from overlapping the right region; and a portion that partially overlaps with the right region such that an instant message from the second participant extends from the left region partially into the right region; receiving instant messages from the first participant and instant messages from the second participant during the instant messaging session between the first participant and the second participant; for each respective instant message in the instant messaging session between the first participant and the second participant; determining whether the respective instant message is from the first participant or the second participant; based on a determination that the respective instant message is from the first participant, displaying the respective instant message in a speech balloon in the right region of the communication session window that is associated with the first participant, and based on a determination that the respective instant message is from the second participant, displaying the respective instant message in a speech balloon in the left region of the communication session window that is associated with the second participant. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a communication session window on the display, the communication session window being configured to display instant messages from a first participant and instant messages from a second participant during an instant messaging session between the first participant and the second participant, the communication session window being partitioned into a right region and a left region, the right region being associated with the first participant and the left region being associated with the second participant, wherein; the right region includes; a portion that begins at the right edge of the communications session window and is free from overlapping the left region; and a portion that partially overlaps with the left region such that an instant message from the first participant extends from the right region partially into the left region; and the left region includes; a portion that begins at the left edge of the communications session window and is free from overlapping the right region; and a portion that partially overlaps with the right region such that an instant message from the second participant extends from the left region partially into the right region; receiving instant messages from the first participant and instant messages from the second participant during the instant messaging session between the first participant and the second participant; for each respective instant message in the instant messaging session between the first participant and the second participant; determining whether the respective instant message is from the first participant or the second participant; based on a determination that the respective instant message is from the first participant, displaying the respective instant message in a speech balloon in the right region of the communication session window that is associated with the first participant, and based on a determination that the respective instant message is from the second participant, displaying the respective instant message in a speech balloon in the left region of the communication session window that is associated with the second participant. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a touch screen display, cause the device to:
-
display a communication session window on the display, the communication session window being configured to display instant messages from a first participant and instant messages from a second participant during an instant messaging session between the first participant and the second participant, the communication session window being partitioned into a right region and a left region, the right region being associated with the first participant and the left region being associated with the second participant, wherein; the right region includes; a portion that begins at the right edge of the communications session window and is free from overlapping the left region; and a portion that partially overlaps with the left region such that an instant message from the first participant extends from the right region partially into the left region; and the left region includes; a portion that begins at the left edge of the communications session window and is free from overlapping the right region; and a portion that partially overlaps with the right region such that an instant message from the second participant extends from the left region partially into the right region; receiving instant messages from the first participant and instant messages from the second participant during the instant messaging session between the first participant and the second participant; for each respective instant message in the instant messaging session between the first participant and the second participant; determine whether the respective instant message is from the first participant or the second participant; based on a determination that the respective instant message is from the first participant, display the respective instant message in a speech balloon in the right region of the communication session window that is associated with the first participant, and based on a determination that the respective instant message is from the second participant, display the respective instant message in a speech balloon in the left region of the communication session window that is associated with the second participant. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
1 Specification
This application is a divisional of application Ser. No. 10/428,523, filed May 2, 2003 now U.S. Pat. No. 7,669,134.
1. Field of the Invention
This invention relates generally to a user interface for displaying an exchange of messages during an instant messaging session, and, more particularly, to a method and apparatus for displaying instant message exchanges in a manner that graphically differentiates the participants in a conversation.
2. Description of the Related Art
Networks, such as the Internet, intranets, or other private or public networks, are ubiquitous. In fact, many computers are connected to one or more networks at the same time. For example, a business may have hundreds or even thousands of computers coupled to its own private network, which was, at least initially, used primarily for storage and exchange of computer files. At least some of these same business computers may also be coupled to the internet. Further, with the development of wireless devices, ad hoc networks may also be formed with properly configured portable devices. Even telephonic devices, such as cellular phones, pagers and the like, may be coupled to one or more of these networks. Small businesses and homes are also often connected in similar arrangements.
All of this connectivity has naturally led to communications between various users over these networks. For example, electronic mail (e-mail), because of its usefulness, is now commonplace. E-mail is now widely used by businesses and individuals, and in at least some instances has replaced more traditional forms of communications, such as mailed letters, facsimiles, telexes, and the like. However, e-mail has proven to be somewhat awkward when used to carry on an ongoing conversation.
Instant messaging, on the other hand, allows two or more users connected through these networks to carry on an interactive conversation. Exemplary instant messaging systems include Apple iChat, AOL Instant Messenger, Microsoft MSN Messenger, and the like. Typically, two or more users type in messages or select icons, which they send to one another. The receiving party(ies) may immediately respond with an appropriate message or icon. These instant messages are commonly all displayed in serial fashion, such as shown in
The present invention is directed to overcoming or at least reducing one or more of the problems set forth above.
In one aspect of the present invention, a method is provided for displaying information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are spatially distinct.
In another aspect of the present invention, a computer readable program storage device is provided and encoded with instructions that, when executed by a computer, performs a method. The method includes displaying information relating to data produced by a first participant to the communication session on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are spatially distinct.
In still another aspect of the present invention, a graphical user interface for displaying information related to a communication session is provided. The interface is comprised of a first and a second spatially distinct region. The first region is adapted to display at least one message from a first participant to the instant messaging session. The second region is adapted to display at least one message from a second participant to the instant messaging session, and the first and second spatially distinct regions partially overlap and each include at least a portion that is free from overlapping.
In yet another aspect of the present invention, a method for displaying information related to a communication session is provided. Information relating to data produced by a participant to the communication session is received. The information received from the participant is then at least partially displayed within a speech balloon.
In still another aspect of the present invention, a graphical user interface for displaying information related to a communication session is provided. The graphical user interface comprises a first and second region, wherein the first region is adapted to display a speech balloon. The second region is adapted to display at least one message from a participant to the instant messaging session, wherein the second region is at least partially located within the first region.
The invention may be understood by reference to the following description taken in conjunction with the accompanying drawings, in which like reference numerals identify like elements, and in which:
While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof have been shown by way of example in the drawings and are herein described in detail. It should be understood, however, that the description herein of specific embodiments is not intended to limit the invention to the particular forms disclosed, but on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
Illustrative embodiments of the invention are described below. In the interest of clarity, not all features of an actual implementation are described in this specification. It will of course be appreciated that in the development of any such actual embodiment, numerous implementation-specific decisions must be made to achieve the developers'"'"' specific goals, such as compliance with system-related and business-related constraints, which will vary from one implementation to another. Moreover, it will be appreciated that such a development effort might be complex and time-consuming, but would nevertheless be a routine undertaking for those of ordinary skill in the art having the benefit of this disclosure.
Turning now to
While the invention has been illustrated herein as being useful in a network environment, it also has application in other connected environments. For example, two or more of the devices described above may be coupled together via device-to-device connections, such as by hard cabling, radio frequency signals (e.g., 802.11(a), 802.11(b), 802.11(g), Bluetooth, or the like), infrared coupling, telephone lines and modems, or the like. The instant invention may have application in any environment where two or more users are interconnected and capable of communicating with one another.
Those skilled in the art will appreciate that network connections may include a variety of other equipment, such as routers, switches, telephone modems, wireless devices, cable modems, digital subscriber lines, and the like. This type of equipment is not illustrated or discussed in detail herein so as to avoid unnecessarily obfuscating the instant invention. For purposes of understanding the instant invention, it is sufficient to recognize that additional conventional equipment of this type may be useful in establishing and maintaining communications between the various users.
At least two of the devices in the system 100 have software, such as an application program, installed thereon to allow an instant messaging session to be initiated and conducted. An instant messaging session may include real-time or near real-time communications.
The messages exchanged by the participants may contain information regarding an icon to be used to represent each party. For example, party A may select an icon, such as “Mary” 400 as a graphical representation of party A. Party B may receive and store the icon and then display it adjacent a message delivered by party A. The icon makes it easier for party B to more quickly identify those messages associated with party A. An exemplary exchange of messages in which party A has selected the icon “Mary” 400 and party B has selected the icon “Sue” 402 is shown in
Those skilled in the art will appreciate that the icons need not be delivered with each message. That is, party A may send an icon during the initial portion of the session, and party B will associate the icon with party A, store it locally, and then retrieve and display it each time a message is received from party A. Additionally, party A'"'"'s icon may be overridden locally by party B. That is, party B may elect to display a different icon adjacent party A'"'"'s messages, at least on the GUI viewed by party B. Party B may select any of a plurality of icons stored locally, and indicate through the local GUI, such as by pointing and clicking on various pull-down menus provided by the local GUI, that the selected icon should be used when displaying party A'"'"'s messages.
The GUI may also use additional strategies to graphically differentiate the parties of the instant messaging session. For example, a sending party may send an indication of a color scheme in which his/her messages should be displayed. The receiving party may then, at his/her discretion, display the messages from the sender in the requested color scheme.
Alternatively, the receiving party may elect to override the sending parties requested preference, and instead display each party'"'"'s message in its own distinct color. That is, party A, during an initialization phase, may indicate through the local GUI that any message received from party B should be displayed with red letters and a white background, and that any messages generated by himself, should be displayed with a yellow background and black letters. In either case, the color distinction allows the party to visually determine the author of a message without the need to read and understand an identifying name, such as is illustrated in the prior art at
Allowing the sender to select the color and style, however, may lead to some confusion in the event that another participant to the instant messaging sessions elects a similar style and/or font. Empowering the receiver of the message to override locally the style and color choices indicated by the sender may help to alleviate any confusion. That is, the receiving party may elect to display the message with a different color and style than indicated by the sending party, at least on the GUI viewed by the receiving party. The receiving party may select any of a plurality of colors and styles stored locally, and indicate through the local GUI, such as by pointing and clicking on various pull-down menus provided by the local GUI, that the selected color and style should be used when displaying the received messages. Alternatively, the GUI may be programmed to automatically assign a different color to each participant.
An additional graphical distinction may be accomplished by partitioning the GUI into spatially distinct regions and then directing the messages to a region based upon its authorship. For example, the exemplary GUI of
Further, depending upon the number of participants, it may be useful to define more than two spatially distinct regions. For example, where three participants are present, it may be useful to provide three horizontal regions.
In the exemplary GUI of
In one embodiment of the instant invention, the order in which the messages appear on the GUI generally corresponds to the order in which they were received. For example, in the illustrated embodiment of
To further enhance the readability and to provide further graphical identification of the author of each message appearing in the GUI, each message may be displayed in a speech balloon 410. The balloon 410 includes a tail section 412, which generally extends toward the icon associated with the author of the message. For example, each message from the user identified by the icon Mary 400 appears in a balloon 410 that has its tail section 412 extending generally toward the icon Mary 400. In the event that an icon is not associated with the author of the message, the tail section 412 is still useful to graphically illustrate the author. That is, since the GUI is divided into left and right horizontal regions, 404, 406 a speech balloon 410 located in the left horizontal region 404 with its tail section 412 extending toward the left will still provide a graphical indication of the author (e.g., Sue 402 in the embodiment of
The size of the balloon 410 is controlled according to the length of the message. That is, the GUI receives a message, determines the length of the message, determines the size (e.g., based on the number of lines of text to be displayed) of the balloon 410 required to display the message, and then draws the balloon 410 with text in the appropriate horizontal portion of the GUI using the colors, style, and icon associated with the author of the message. A more detailed discussion of the sizing aspect of the speech balloons may be found below in conjunction with
During an instant messaging session it is often useful to indicate when a remote party is preparing a message to be sent. For example, after party A sends a message requesting a response, it is useful to know if party B is preparing the requested response. Knowing that the other party is about to respond allows a more natural flow to the conversation. For example, if party B does not answer a question from party A in a timely manner, party A may send a second, related request. Party B, however, may promptly respond to the first request, leaving party A to guess at whether the response applies to the first request, the second request, or both.
Accordingly, in the embodiment of the GUI shown in
At block 306, the software checks for a signal from the other remote party indicating that a message is being prepared. If such a signal is received, control transfers to block 308 where the GUI is activated to produce a graphical indication that a message is being prepared by the other party. An exemplary representation of the graphical indicator is shown in the exemplary GUI of
In an alternative embodiment, incomplete or partial messages are communicated to the recipient as an indication that a message is being prepared. In this alternative embodiment, the partial message is accompanied by a graphic indication that the message is not yet complete, such as by “. . . .” The partial messages are then periodically updated as more of the message is produced by the sender.
At block 310, the software checks to determine if a message has been received from the other party. If so, control transfers to block 312 where the software displays the text message (or emoticon, or the like) along with the icon associated with the author. In this instance, any corresponding thought bubble is replaced by the corresponding speech balloon and its accompanying text. In the illustrated embodiments of
At block 314, the software checks to determine if the message being prepared by the local party is complete. If so, control transfers to block 316 and the software delivers the message over the network connection to the other party. The message is then displayed in the speech balloon 410 in replacement of the thought balloon. Additionally, the software displays the text message (or emoticon, or the like) along with the icon associated with the author in the local GUI. In the illustrated embodiments of
Those skilled in the art will appreciate that while the instant invention has been depicted in exemplary embodiments in which there are two participants to an instant messaging session, the instant invention may be readily employed in instant messaging sessions involving three or more participants. In one embodiment, all locally generated messages are presented on the right side 406 of the display window in the GUI, and all remotely generated messages are presented on the left side 404 of the display window. Thus, where there are two or more remote participants, each of their messages are presented on the left side 404 of the local participant'"'"'s display window. In other embodiments, each remote participant'"'"'s messages could be displayed in a spatially distinct region from that of the other participants. For example, messages from first, second and third remote participants could be displayed in first, second and third regions, respectively, wherein the first, second and third regions are spatially distinct. In the embodiment shown in
Additionally, while the embodiments described herein have been shown with the GUI divided into spatially distinct horizontal regions, it is envisioned that other embodiments may spatially distinguish the various participants in other manners without departing from the spirit and scope of the instant invention. For example, the various participants may be distinguished by dividing the GUI into spatially distinct vertical regions with each participant being assigned a vertical portion of the GUI. For example, the local participant may be assigned the top region of the GUI, and the remote participant may be assigned the bottom region. Additional remote participants may be grouped together or, as described above, assigned an intermediate region, such as a vertical middle region. In a GUI with vertically distinct regions it may also be useful to allow the conversation to scroll horizontally, as opposed to the common vertical scrolling employed in many instant messaging systems. For example, more recent messages may be displayed to the right of older messages, with older messages scrolling off the left side of the GUI as the conversation advances.
If the messaging session is complete, such as by one or both of the parties logging off of the network or otherwise shutting down the software, then block 318 detects the ending of the session and transfers control out to another program responsible for a proper and orderly winding up of the program at 320. Otherwise, if the instant messaging session continues, then control transfers back to block 302 where the process repeats.
Turning now to
The flowchart of
At block 306, the software checks for a signal from the other remote party indicating that a message is being prepared. If such a signal is received, control transfers to block 600 where the GUI is activated to produce a graphical indication that a message is being prepared by the other party. The order in which the graphical indication is displayed is based upon the time that the thought bubble was created. The time that the thought bubble was created may be determined from a time stamp provided by the remote user who is in the process of preparing the message.
Thereafter, at block 310, the software checks to determine if a message has been received from the other party. If so, control transfers to block 602 where the software displays the text message (or emoticon, or the like) along with the icon associated with the author. In this instance, any corresponding thought bubble is removed and replaced by the corresponding speech balloon and its accompanying text. However, the speech balloon is ordered based upon the time completed. The time that the speech bubble was completed may be determined from a time stamp provided by the remote user who generated the message.
An exemplary instant messaging session that illustrates the results of this ordering policy is presented in
Thus, as is shown in
A substantially similar process occurs with respect to displaying speech balloons associated with the local user. For example, at block 314, the software checks to determine if the message being prepared by the local party is complete. If so, control transfers to block 604 and the software delivers the message over the network connection to the other party. The message is then displayed in a speech balloon in an order based on the time that the message was completed.
Turning now to
The GUI uses the information regarding the size of the text message and the desired margins to produce a speech balloon of the appropriate size. The process involves dividing a template speech balloon into nine regions, such as is shown in
Once the speech balloon is appropriately sized, it is color filled according to the requirements of the sender or the recipient, as discussed above. Coloration and shading of the speech balloon is accomplished by alternative methodologies. In one embodiment, custom artwork is provided for each color to produce a desired variation across the surface of the speech balloon. For example, the color may be varied so that the coloration is lighter adjacent the bottom edge of the speech balloon. This coloration scheme has proven to be pleasing to users, providing the appearance of three dimensional qualities to the speech balloon. Alternatively, rather than developing custom artwork for each possible color, the speech balloon may be filled uniformly with the desired color. Thereafter, standard template shadows may be overlayed to produce a similar three dimensional effect.
Finally, while
The particular embodiments disclosed above are illustrative only, as the invention may be modified and practiced in different but equivalent manners apparent to those skilled in the art having the benefit of the teachings herein. Furthermore, no limitations are intended to the details of construction or design herein shown, other than as described in the claims below. It is therefore evident that the particular embodiments disclosed above may be altered or modified and all such variations are considered within the scope and spirit of the invention. Accordingly, the protection sought herein is as set forth in the claims below.