A user interface for a mobile office is provided for allowing simple, safe, and convenient access to electronic mail, calendar, news, and web browser functions. The dialog or number of steps required to access desired items is minimized using a state controller responsive to voice commands and manual activations of reconfigurable steering wheel switches. Someone unfamiliar with the user interface is assisted by prompts for various commands and can use the mobile office without needing to resort to use of the reconfigurable steering wheel control elements. A more experienced user can bypass prompts by interrupting them with voice commands and can quickly move through various steps by utilizing the configurable steering wheel control elements to gain access to individual items within the mail, calendar, and news functions.

Patent
   6928614
Priority
Oct 13 1998
Filed
Oct 13 1998
Issued
Aug 09 2005
Expiry
Apr 11 2021
Extension
911 days
Assg.orig
Entity
Large
318
23
EXPIRED
1. A mobile information system in a vehicle for processing information which is wirelessly exchanged with a remote information server, comprising:
a microphone for receiving spoken sounds;
a speech processor coupled to said microphone for recognizing said spoken sounds and identifying corresponding voice commands for processing said information;
a state controller responsive to commands including said voice commands from said speech processor, said state controller having a main menu mode and an electronic mail mode;
reconfigurable control elements coupled to said state controller and mounted on a steering wheel of said vehicle for generating control signals to select particular manual commands in accordance with a current state of said state controller;
a heads-up display coupled to said state controller and displaying at least one indicator above an instrument panel of said vehicle, said indicator identifying said manual commands available in said current state;
a voice synthesizer for generating audio output corresponding to said information; and
a wireless communication device for exchanging said information with said remote information server;
wherein said main menu mode provides selectable access to said electronic mail mode; and
wherein said electronic mail mode is comprised of 1) an “initial mail” state for selecting by voice command the reading of either old mail or new mail, 2) a “reading note” state wherein said old mail or new mail is reproduced by said voice synthesizer, and 3) a “next/previous note” state that is accessed from said “reading note” state to select a different electronic mail note for said “reading note” state in response to either a corresponding voice command or a manual command.
9. An interface for a mobile information system in a vehicle for processing information which is wirelessly exchanged with a remote information server, wherein said mobile information system includes (i) a microphone for receiving spoken sounds, (ii) a speech processor coupled to said microphone for recognizing said spoken sounds and identifying corresponding voice commands for processing said information, (iii) a state controller responsive to commands including said voice commands from said speech processor, (iv) reconfigurable control elements coupled to said state controller and mounted on a steering wheel of said vehicle for generating control signals to select particular manual commands in accordance with a current state of said state controller, (v) a heads-up display coupled to said state controller and displaying at least one indicator above an instrument panel of said vehicle, said indicator identifying said manual commands available in said current state, (vi) a voice synthesizer for generating audio output corresponding to said information, and (vii) a wireless communication device for exchanging said information with said remote information server, said interface comprising:
a main menu mode providing selectable access to a plurality of mobile office modes in response to predetermined voice commands; and
an electronic mail mode selectably accessible from said main menu mode in response to a respective one of said predetermined voice commands;
wherein said electronic mail mode is comprised of 1) an “initial mail” state for selecting by voice command the reading of either old mail or new mail, 2) a “reading note” state wherein said old mail or new mail is reproduced by said voice synthesizer, and 3) a “next/previous note” state that is accessed from said “reading note” state to select a different electronic mail note for said “reading note” state in response to either a corresponding voice command or a manual command.
2. The system of claim 1 wherein said state controller further has a news mode selectable from said main menu mode and wherein said news mode is comprised of 1) an “initial news” state for selecting by voice command a news topic, 2) a “reading news” state wherein a news item from said processed information is reproduced by said voice synthesizer, and 3) a “next/previous news” state that is accessed from said “reading news” state to select a different news item for said “reading news” state in response to either a corresponding voice command or a manual command.
3. The system of claim 1 wherein said state controller further has a calendar mode selectable from said main menu mode and wherein said calendar mode is comprised of 1) an “initial calendar” state for selecting by voice command a calendar date, 2) a “reading calendar” state wherein a calendar item from said processed information is reproduced by said voice synthesizer, and 3) a “next/previous calendar” state that is accessed from said “reading calendar” state to select a different calendar item on the same calendar date for said “reading calendar” state in response to either a corresponding voice command or a manual command.
4. The system of claim 1 wherein other ones of said reconfigurable control elements can be manually activated while in said “reading note” state to fast scan within a currently reproduced note.
5. The system of claim 1 wherein other selected ones of said reconfigurable control elements can be manually activated while in said “reading note” state to adjust playback speed of said voice synthesizer.
6. The system of claim 1 further comprising a display panel coupled to said state controller and including a visual display and a plurality of control push buttons, wherein said state controller further includes a web browser mode selectable from said main menu mode in which said information exchanged with said remote information server includes worldwide web information, wherein said worldwide web information is displayed on said visual display, and wherein individual states within said web browser mode are selected using said voice commands, said manual commands, or manual activations of said control push buttons.
7. The system of claim 6 wherein said web browser mode is available only when said vehicle is parked.
8. The system of claim 6 wherein said web browser mode is limited to accessing predetermined categories of information, each predetermined category having a corresponding voice command.
10. The interface of claim 9 further comprising:
a news mode selectably accessible from said main menu mode in response to a respective one of said predetermined voice commands;
wherein said news mode is comprised of 1) an “initial news” state for selecting by voice command a news topic, 2) a “reading news” state wherein a news item from said processed information is reproduced by said voice synthesizer, and 3) a “next/previous news” state that is accessed from said “reading news” state to select a different news item for said “reading news” state in response to either a corresponding voice command or a manual command.
11. The interface of claim 9 further comprising:
a calendar mode selectably accessible from said main menu mode in response to a respective one of said predetermined voice commands;
wherein said calendar mode is comprised of 1) an “initial calendar” state for selecting by voice command a calendar date, 2) a “reading calendar” state wherein a calendar item from said processed information is reproduced by said voice synthesizer, and 3) a “next/previous calendar” state that is accessed from said “reading calendar” state to select a different calendar item on the same calendar date for said “reading calendar” state in response to either a corresponding voice command or a manual command.
12. The interface of claim 9 wherein said mobile information system further includes a display panel coupled to said state controller, said display panel including a visual display and a plurality of control push buttons, wherein said interface further comprises:
a web browser mode selectably accessible from said main menu mode in response to a respective one of said predetermined voice commands, wherein said information exchanged with said remote information server includes worldwide web information, wherein said worldwide web information is displayed on said visual display, and wherein individual states within said web browser mode are selected using said voice commands, said manual commands, or manual activations of said control push buttons.
13. The interface of claim 12 wherein said web browser mode is available only when said vehicle is parked.

This application is related to commonly assigned application Serial No. (97-1232), entitled “Vehicle Accessory Control with Integrated Voice and Manual Activation”, filed concurrently herewith.

The present invention relates in general to a voice controlled mobile office, and more specifically to a user interface for a mobile office employing both speech recognition and reconfigurable, steering wheel-mounted control switches.

The use of electronic data processing for business and personal tasks such as e-mail, electronic calendaring, network information exchange, and web browsing is becoming widespread. Continuous accessibility to these functions is often desired, especially for business users. Thus, a need exists to make these functions available in mobile vehicles. To help insure that a mobile office can be used without interfering with the task of driving a vehicle, a simple and efficient driver-machine interface (DMI) is desired. For example, a desire to maintain the driver's hands on the steering wheel and eyes on the road has led to an interest in voice recognition technologies. Systems using voice recognition can initiate control actions based on spoken commands being recognized using advanced computation techniques.

Voice activation systems require the user to learn a predetermined grammar (i.e., a set of spoken commands) which can be recognized by the system. As the number of controlled systems and the corresponding functions controlled by speech command increases, the user is required to learn an ever larger grammar. To simplify the voice recognition task and minimize the required grammar, it has been suggested to provide manual control switches on a steering wheel which may be reconfigured using voice commands. However, system cost and complexity are still driven up as more features and components are added to the voice actuation system itself. Furthermore, control operations can still remain complex and difficult to use and remember without an appropriate interface.

The present invention has the advantage of providing a convenient and easy to use mobile office interface which integrates both voice and manual user inputs to provide simplicity and flexibility when controlling mobile office functions.

In one aspect of the invention, a mobile information system within a vehicle processes information which is wirelessly exchanged with a remote information server. A microphone receives spoken sounds, and a speech processor coupled to the microphone recognizes the spoken sounds and identifies corresponding voice commands for processing the information. A state controller, which may be integrated with the speech processor, is responsive to commands including the voice commands from the speech processor. The state controller has a main menu mode and an electronic mail mode. Reconfigurable control elements are coupled to the state controller and mounted on a steering wheel of the vehicle for generating control signals to select particular manual commands in accordance with a current state of the state controller. A heads-up display coupled to the state controller displays at least one indicator above an instrument panel of the vehicle, the indicator identifying the manual commands available in the current state. A voice synthesizer generates audio output corresponding to the processed information. A wireless communication device exchanges information with the remote information server. The main menu mode provides selectable access to the electronic mail mode. The electronic mail mode is comprised of (1) an “initial mail” state for selecting by voice command the reading of either old mail or new mail, (2) a “reading note” state wherein the old mail or new mail is reproduced by the voice synthesizer, and (3) a “next-previous” note state that is accessed from the “reading note” state to select a different electronic mail note for said “reading note” state in response to either a corresponding voice command or a manual command.

FIG. 1 is an interior view of a vehicle passenger cabin including the control system of the present invention.

FIG. 2 is a perspective view of the passenger cabin illustrating the location of a heads-up display.

FIG. 3 is a block diagram showing the mobile office system of the present invention.

FIG. 4 is a flowchart including the main menu mode of the present invention.

FIG. 5 is a state diagram showing the electronic mail mode.

FIG. 6 is a state diagram showing the reading note state of the electronic mail mode in greater detail.

FIG. 7 is a state diagram showing the calendar mode.

FIG. 8 is a state diagram showing a read date state for the calendar mode.

FIG. 9 is a state diagram showing a reading calendar state for the calendar mode.

FIG. 10 is a state diagram showing the news mode.

FIG. 11 is a state diagram showing the topic state within the news mode in greater detail.

FIG. 12 is a state diagram showing the reading news state within the news mode in greater detail.

Referring to FIG. 1, an automotive vehicle includes a passenger cabin 10 with a steering wheel 11, an instrument panel or dashboard 12, and a front window 13. The microphone 14 and a control pad of reconfigurable control elements 15 are mounted on steering wheel 11. A central display/control unit 16 is mounted to the front of instrument panel 12, and is used for more complex office applications such as web browsing as will be described below. A heads-up display in the form of an eyebrow-shaped display 17 is mounted proximate to an interface between instrument panel 12 and front window 13. Eyebrow display 17 is used to show the driver what particular functional parameter may be adjusted using the configurable control elements 15 at any particular time. “Functional parameter” includes a transition between controller states to read a different e-mail note, for example. As is more apparent from FIG. 2, the driver can easily refer to eyebrow display 17 to discern the current function assignments for the reconfigurable control elements without taking attention away from the road.

FIG. 3 shows a preferred embodiment of a system architecture for performing the present invention. In particular, a speech recognition interface is provided to provide driver control while speech synthesis is employed for system output, whereby electronic mail, calendar, and news items are read aloud to provide information to the driver. Thus, a speech and control module 20 is connected to microphone 14, a multiplex system 21, an audio system 22, a printer 23, and a transceiver 24. Reconfigurable control elements 15, heads-up display 17, and audio system 22 are also connected to multiplex system 21. Transceiver 24 includes an antenna 25 to communicate over RF with a server 26 through its antenna 27. Transceiver 24 may be a cellular modem, for example. Server 26 may be a private network on which the driver is an authorized user or may be a server on the worldwide web, for example.

Speech and control module 20 includes voice recognition software (such as Hark), a speech synthesizer (many are commercially available), and office application software for e-mail, calendar, news, and web browser. Speech control module 20 receives textual information from transceiver 24 which may be printed on printer 23. The textual information is converted to speech by the speech synthesizer and played through audio system 22 over the vehicle speakers (not shown).

The user interface of speech and control module 20 is configured as a state controller which is responsive to commands including voice commands from the speech processor and manual commands from the reconfigurable control elements. The current state of the state controller determines what mobile office functions are currently available, what spoken commands are currently valid, and what actions will result from manual activation of the steering wheel-mounted reconfigurable control elements.

FIG. 4 shows the organization and operation of speech and control module 20 according to its main menu. The voice recognition system may typically be controlling other functions in the vehicle other than mobile office functions. Speech recognition is initiated by pressing a push-to-talk button which may be included with reconfigurable control elements 15. Consequently, the voice system begins listening in a state 30, and when the command “office” is recognized then an audible prompt for a login password is reproduced in state 31. To simplify recognition for entering a password, use of a numeric password may be desired. The password is transmitted for obtaining access to the remote server. Once a valid password is recognized, a main menu state for mobile office functions is entered at state 32. A series of audible prompts are reproduced to remind the user of the functions available together with the keywords that are spoken to access them. If a voice command of “logoff” is recognized, then a logoff state 33 is entered for performing the logoff operations. This may be ensued by state 30 to reenter the mobile office functions or to access other vehicle systems.

The mobile office functions include a mail mode 34, a calendar mode 35, a news mode 36, and a web browser mode 37 that are entered by corresponding voice commands. Upon exiting any of these modes, a return is made to the mobile office main menu state 32.

Eyebrow display 17 may provide user feedback during the entry of voice commands. Thus, after the push-to-talk button is pressed, the eyebrow display may display the word “listening”. If a spoken word is not recognized as a valid command, a message of “command not recognized” is displayed. When a valid command is recognized, that command is preferably displayed on the eyebrow display.

The electronic mail mode is shown in greater detail in FIG. 5. The mail mode includes an initial state 41 which automatically proceeds to a hear instructions state 42 for providing audible help information for the available mail functions. A pause state 43 may be entered at any time to pause voice processing by speaking a “pause” command. In response to a “read mail” voice command, a read mail initial state 44 is entered. Prompts are given explaining that new mail or old mail may be read. Pause state 43 can be entered from state 44.

While in state 44, if a “read new” voice command is recognized then a read new mail state 45 is entered. If a “read old” voice command is recognized, then a state 46 is entered for reading old (i.e., previously read and saved) mail.

The “pause” and “exit” voice commands are preferably valid while in each and every state. Thus, pause state 43 can be entered from any other state. When unpaused, state 43 transitions back to the state from which it was entered. The “exit” voice command leads from any state to a main menu state 47. Any of the mode initial states such as mail mode initial state 41 can be entered from main menu state 47. In response to the “logoff” voice command, a logoff state 48 is entered wherein the speech and control module logs off from the remote server. After logging off, the state controller automatically transitions to an idle state 49. From idle state 49, the user can initiate a listening state of the voice system for possible reentry to the mobile office functions.

The states for reading a note are shown in greater detail in FIG. 6. Once old or new mail is identified (and if one or more notes are present), a reading note state 50 is entered. While in state 50, the text of the first or current note is converted to spoken output and sent to the audio system for reproduction over the loudspeakers. While in state 50, the reconfigurable steering wheel switches are configured to perform a next-previous note selection function and the eyebrow display shows a message identifying which steering wheel switches can access next or previous notes. In response to either a spoken command of “next” or “previous” or manual activation of an appropriate reconfigurable steering wheel control element, a next-previous note state 51 is entered. The next or previous note is retrieved and a return is made to state 50 to begin reading the next or previous note (which now becomes the current note). To work with or take action concerning any particular note, the driver may initiate a listening period in state 52 by pressing the push-to-talk button. Via the appropriate spoken commands, the driver can initiate a reply state 53, an erase/keep state 54, a print state 55, or a read-again state 56. In reply state 53, a listening period is established for recognizing a spoken message from the user. The message is converted to text for sending through the server to the originator of the note being replied to. States 54-56 perform typical mail processing functions.

After performing the corresponding function or after activation of the push-to-talk button while in any of states 53-55, a transition is made to a listening state 57. If a predetermined period of time, such as 5 seconds, passes without a command being spoken after entering listening state 57 (or listening state 52), then help prompts are reproduced in a state 58.

If the current note is specially formatted as a notice of a meeting, then the meeting details can be added to the driver/user's calendar in a state 59 which is entered from listening states 52 or 57 in response to an appropriate “add to calendar” voice command.

Reconfigurable control elements 15 preferably include up, down, right, and left push buttons. The up and down buttons may be used for accessing a next or a previous note, respectively, while in state 50. The right and left buttons can be configured to fast scan within a currently reproduced note in order to locate a desired portion of the note. Alternatively, the right and left buttons can be configured to adjust the playback speed used by the voice synthesizer. The availability of these functions is shown on the eyebrow display. These functions are preferably also made available during appropriate states when reading calendar and news items described below.

The calendar mode of the present invention will be described in more detail with reference to FIGS. 7-9. A calendar mode initial state 60 may be entered from the main menu. While in state 60, a series of prompts are reproduced identifying the voice commands for entering the states for various calendar functions. More detailed instructions may be obtained in a read instructions state 61 which is accessed by a “read instructions” voice command. In response to a “read calendar” voice command, a read calendar state 62 is entered for reproducing calendar entries.

Further states within the read calendar state are shown in FIGS. 8 and 9. Initially, a get date state 63 is entered in FIG. 8. Preferably, a current date maintained within the speech and control module is used as a default date. Prompts are given identifying the currently set date (i.e., initially the default date) along with prompts for the available voice commands. In response to a “selective active calendar day” voice command, a read date state 64 is entered for entering voice commands such as month, day, year, “yesterday”, “today”, “tomorrow”, or others, with appropriate prompts being given. In response to a further “read” command, state 63 transitions to a reading calendar state 64 shown in FIG. 9.

In state 64, the text associated with a calendar entry for the current date is reproduced using the text to speech conversion. While in reading calendar state 64, a reconfigurable steering wheel control elements are configured to perform scrolling to a next or a previous calendar item. In addition, a control element may be configured to perform a read again function to repeat a reading of the current item. Following the reproduction of the current calendar item, a transition is made to a listening state 65. In response to a voice command corresponding to “read again”, “next”, or “previous” from state 65 or in response to manual activation of the reconfigurable control elements while in states 64 or 65, a transition is made to read-again/next/previous states 66. Based upon corresponding voice commands, a transition may be made from listening state 65 to a reschedule state 67, a print state 68, or a save/erase state 70. If no voice command is received after a predetermined time in listening state 65, detailed help prompts are given in a state 71 followed by a listening state 72. Listening state 72 may lead to read-again/next/previous state 66 in response to a “read again/next/previous” voice command, print state 68 in response to a “print” command, reschedule state 67 in response to a “reschedule” command, or save/erase state 70 in response to a “save/erase” command. Also from state 72, a new “read calendar” voice command or a “new date” command may be received and a resulting transition is made to state 63 (FIG. 8).

The news mode of the present invention will be described with reference to FIGS. 10-12. In FIG. 10, a news mode initial state 80 can be entered from the main menu and provides prompts associated with the available news functions. In response to a “read instructions” voice command, a read instruction state 81 is entered to provide detailed instructions for using the news mode. In response to a “read news” command, a read news initial state 82 is entered which provides additional prompts identifying news topics which may be reviewed. News items are organized into topics for easier retrieval. Thus, any predetermined organization of topics can be employed, such as topics for sports, weather, and business, for example. Voice commands corresponding to topic names or numbers are used in order to transition to topic states 83, 84, or 85.

As shown in FIG. 11, once a topic is identified, an initial topics state 86 is entered which provides audible prompts identifying the options to read either new news items or saved news items. Also, a new topic may be selected by a transition back to read news state 82.

In response to a “read new” news item voice command, a reading new state 87 is entered. Otherwise, a reading saved state 88 can be entered in response to a “read saved” voice command.

States 87 and 88 are implemented as shown in FIG. 12. A reading news state 90 reproduces a current news item (using audible text to speech) and configures the reconfigurable control elements for accessing next or previous news items or reading again the current news item. Following reading of a news item, a transition is made to listening state 91 for receiving a command for working with the current news item. In response to either a voice command from listening state 91 or manual activation of a reconfigurable control element for “read again/next/previous” commands, a transition is made to read-again/next/previous state 92. State 92 updates the news item desired and returns to reading news state 90.

From listening state 91, a news item may be printed in print state 93 or may be saved or erased in save/erase state 94. Following these actions, a listening state 95 is entered which may lead back to states 92, 93, or 94 for working with the current news topic or back to state 82 for selecting a new topic. If a predetermined time passes while in state 91 without receiving a voice command, additional prompts are reproduced in state 96, and then a transition is made to state 95.

In order to expand use of the present invention to include a web browser function, additional use is made of central display/control unit 16 of FIG. 1. The reason for this is that data entry and output for web browsing may become unmanageable and inconvenient using only voice input and output. However, it may be desirable to make web browser functions available only when the vehicle is not moving (i.e., parked) and to divide web-based information into predetermined categories for browsing. Control push buttons on central display/control unit 16 allow input of web browsing information and selection of hyper links, for example. The display section of central display/control unit 16 can then function similarly to a computer screen during web browsing. The parked status of the vehicle may be monitored by switches in the transmission gear selector lever, as is known in the art.

Voice commands corresponding to the predetermined categories for web browsing can allow some of the browsing to be controlled by voice. Integrated use of voice commands and central display/control unit push buttons provides an simple and efficient interface for the user.

Everhart, Charles Allen

Patent Priority Assignee Title
10002189, Dec 20 2007 Apple Inc Method and apparatus for searching using an active ontology
10019994, Jun 08 2012 Apple Inc.; Apple Inc Systems and methods for recognizing textual identifiers within a plurality of words
10043516, Sep 23 2016 Apple Inc Intelligent automated assistant
10049663, Jun 08 2016 Apple Inc Intelligent automated assistant for media exploration
10049668, Dec 02 2015 Apple Inc Applying neural network language models to weighted finite state transducers for automatic speech recognition
10049675, Feb 25 2010 Apple Inc. User profiling for voice input processing
10055767, May 13 2015 GOOGLE LLC Speech recognition for keywords
10057736, Jun 03 2011 Apple Inc Active transport based notifications
10067938, Jun 10 2016 Apple Inc Multilingual word prediction
10074360, Sep 30 2014 Apple Inc. Providing an indication of the suitability of speech recognition
10078487, Mar 15 2013 Apple Inc. Context-sensitive handling of interruptions
10078631, May 30 2014 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
10079014, Jun 08 2012 Apple Inc. Name recognition system
10083688, May 27 2015 Apple Inc Device voice control for selecting a displayed affordance
10083690, May 30 2014 Apple Inc. Better resolution when referencing to concepts
10089072, Jun 11 2016 Apple Inc Intelligent device arbitration and control
10089984, May 27 2008 Oracle International Corporation System and method for an integrated, multi-modal, multi-device natural language voice services environment
10101822, Jun 05 2015 Apple Inc. Language input correction
10102359, Mar 21 2011 Apple Inc. Device access using voice authentication
10108612, Jul 31 2008 Apple Inc. Mobile device having human language translation capability with positional feedback
10127220, Jun 04 2015 Apple Inc Language identification from short strings
10127911, Sep 30 2014 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
10134060, Feb 06 2007 Nuance Communications, Inc; VB Assets, LLC System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements
10134385, Mar 02 2012 Apple Inc.; Apple Inc Systems and methods for name pronunciation
10169329, May 30 2014 Apple Inc. Exemplar-based natural language processing
10170123, May 30 2014 Apple Inc Intelligent assistant for home automation
10176167, Jun 09 2013 Apple Inc System and method for inferring user intent from speech inputs
10181324, Apr 09 2013 GOOGLE LLC Multi-mode guard for voice commands
10185542, Jun 09 2013 Apple Inc Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
10186254, Jun 07 2015 Apple Inc Context-based endpoint detection
10192552, Jun 10 2016 Apple Inc Digital assistant providing whispered speech
10199051, Feb 07 2013 Apple Inc Voice trigger for a digital assistant
10216725, Sep 16 2014 VoiceBox Technologies Corporation Integration of domain information into state transitions of a finite state transducer for natural language processing
10223066, Dec 23 2015 Apple Inc Proactive assistance based on dialog communication between devices
10229673, Oct 15 2014 VoiceBox Technologies Corporation System and method for providing follow-up responses to prior natural language inputs of a user
10241644, Jun 03 2011 Apple Inc Actionable reminder entries
10241752, Sep 30 2011 Apple Inc Interface for a virtual digital assistant
10249300, Jun 06 2016 Apple Inc Intelligent list reading
10255566, Jun 03 2011 Apple Inc Generating and processing task items that represent tasks to perform
10255907, Jun 07 2015 Apple Inc. Automatic accent detection using acoustic models
10269345, Jun 11 2016 Apple Inc Intelligent task discovery
10276170, Jan 18 2010 Apple Inc. Intelligent automated assistant
10283110, Jul 02 2009 Apple Inc. Methods and apparatuses for automatic speech recognition
10289433, May 30 2014 Apple Inc Domain specific language for encoding assistant dialog
10296160, Dec 06 2013 Apple Inc Method for extracting salient dialog usage from live data
10297249, Oct 16 2006 Nuance Communications, Inc; VB Assets, LLC System and method for a cooperative conversational voice user interface
10297253, Jun 11 2016 Apple Inc Application integration with a digital assistant
10311871, Mar 08 2015 Apple Inc. Competing devices responding to voice triggers
10318871, Sep 08 2005 Apple Inc. Method and apparatus for building an intelligent automated assistant
10331784, Jul 29 2016 VoiceBox Technologies Corporation System and method of disambiguating natural language processing requests
10347248, Dec 11 2007 VoiceBox Technologies Corporation System and method for providing in-vehicle services via a natural language voice user interface
10348654, May 02 2003 Apple Inc. Method and apparatus for displaying information during an instant messaging session
10354011, Jun 09 2016 Apple Inc Intelligent automated assistant in a home environment
10356243, Jun 05 2015 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
10366158, Sep 29 2015 Apple Inc Efficient word encoding for recurrent neural network language models
10381016, Jan 03 2008 Apple Inc. Methods and apparatus for altering audio output signals
10410637, May 12 2017 Apple Inc User-specific acoustic models
10417037, May 15 2012 Apple Inc.; Apple Inc Systems and methods for integrating third party services with a digital assistant
10430863, Sep 16 2014 VB Assets, LLC Voice commerce
10431204, Sep 11 2014 Apple Inc. Method and apparatus for discovering trending terms in speech requests
10431214, Nov 26 2014 VoiceBox Technologies Corporation System and method of determining a domain and/or an action related to a natural language input
10446141, Aug 28 2014 Apple Inc. Automatic speech recognition based on user feedback
10446143, Mar 14 2016 Apple Inc Identification of voice inputs providing credentials
10446167, Jun 04 2010 Apple Inc. User-specific noise suppression for voice quality improvements
10475446, Jun 05 2009 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
10482874, May 15 2017 Apple Inc Hierarchical belief states for digital assistants
10490187, Jun 10 2016 Apple Inc Digital assistant providing automated status report
10496753, Jan 18 2010 Apple Inc.; Apple Inc Automatically adapting user interfaces for hands-free interaction
10497365, May 30 2014 Apple Inc. Multi-command single utterance input method
10503366, Jan 06 2008 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
10509862, Jun 10 2016 Apple Inc Dynamic phrase expansion of language input
10510341, Oct 16 2006 VB Assets, LLC System and method for a cooperative conversational voice user interface
10515147, Dec 22 2010 Apple Inc.; Apple Inc Using statistical language models for contextual lookup
10515628, Oct 16 2006 VB Assets, LLC System and method for a cooperative conversational voice user interface
10521466, Jun 11 2016 Apple Inc Data driven natural language event detection and classification
10540976, Jun 05 2009 Apple Inc Contextual voice commands
10552013, Dec 02 2014 Apple Inc. Data detection
10553209, Jan 18 2010 Apple Inc. Systems and methods for hands-free notification summaries
10553213, Feb 20 2009 Oracle International Corporation System and method for processing multi-modal device interactions in a natural language voice services environment
10553215, Sep 23 2016 Apple Inc. Intelligent automated assistant
10553216, May 27 2008 Oracle International Corporation System and method for an integrated, multi-modal, multi-device natural language voice services environment
10567477, Mar 08 2015 Apple Inc Virtual assistant continuity
10568032, Apr 03 2007 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
10572476, Mar 14 2013 Apple Inc. Refining a search based on schedule items
10592095, May 23 2014 Apple Inc. Instantaneous speaking of content on touch devices
10593346, Dec 22 2016 Apple Inc Rank-reduced token representation for automatic speech recognition
10607140, Jan 25 2010 NEWVALUEXCHANGE LTD. Apparatuses, methods and systems for a digital conversation management platform
10607141, Jan 25 2010 NEWVALUEXCHANGE LTD. Apparatuses, methods and systems for a digital conversation management platform
10614799, Nov 26 2014 VoiceBox Technologies Corporation System and method of providing intent predictions for an utterance prior to a system detection of an end of the utterance
10623347, May 02 2003 Apple Inc. Method and apparatus for displaying information during an instant messaging session
10642574, Mar 14 2013 Apple Inc. Device, method, and graphical user interface for outputting captions
10643611, Oct 02 2008 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
10652394, Mar 14 2013 Apple Inc System and method for processing voicemail
10657961, Jun 08 2013 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
10659851, Jun 30 2014 Apple Inc. Real-time digital assistant knowledge updates
10671428, Sep 08 2015 Apple Inc Distributed personal assistant
10672399, Jun 03 2011 Apple Inc.; Apple Inc Switching between text data and audio data based on a mapping
10679605, Jan 18 2010 Apple Inc Hands-free list-reading by intelligent automated assistant
10691473, Nov 06 2015 Apple Inc Intelligent automated assistant in a messaging environment
10705794, Jan 18 2010 Apple Inc Automatically adapting user interfaces for hands-free interaction
10706373, Jun 03 2011 Apple Inc. Performing actions associated with task items that represent tasks to perform
10706841, Jan 18 2010 Apple Inc. Task flow identification based on user intent
10733993, Jun 10 2016 Apple Inc. Intelligent digital assistant in a multi-tasking environment
10747498, Sep 08 2015 Apple Inc Zero latency digital assistant
10748529, Mar 15 2013 Apple Inc. Voice activated device for use with a voice-based digital assistant
10755699, Oct 16 2006 VB Assets, LLC System and method for a cooperative conversational voice user interface
10755703, May 11 2017 Apple Inc Offline personal assistant
10762293, Dec 22 2010 Apple Inc.; Apple Inc Using parts-of-speech tagging and named entity recognition for spelling correction
10789041, Sep 12 2014 Apple Inc. Dynamic thresholds for always listening speech trigger
10791176, May 12 2017 Apple Inc Synchronization and task delegation of a digital assistant
10791216, Aug 06 2013 Apple Inc Auto-activating smart responses based on activities from remote devices
10795541, Jun 03 2011 Apple Inc. Intelligent organization of tasks items
10810274, May 15 2017 Apple Inc Optimizing dialogue policy decisions for digital assistants using implicit feedback
10891953, Apr 09 2013 GOOGLE LLC Multi-mode guard for voice commands
10904611, Jun 30 2014 Apple Inc. Intelligent automated assistant for TV user interactions
10978090, Feb 07 2013 Apple Inc. Voice trigger for a digital assistant
10984326, Jan 25 2010 NEWVALUEXCHANGE LTD. Apparatuses, methods and systems for a digital conversation management platform
10984327, Jan 25 2010 NEW VALUEXCHANGE LTD. Apparatuses, methods and systems for a digital conversation management platform
11010550, Sep 29 2015 Apple Inc Unified language modeling framework for word prediction, auto-completion and auto-correction
11016636, Apr 18 2016 VOLKSWAGEN AKTIENGESELLSCHAFT Methods and apparatuses for selecting a function of an infotainment system of a transportation vehicle
11017109, Jun 02 2018 Apple Inc. Dynamic sandboxing of user data
11017313, Feb 29 2016 KYNDRYL, INC Situational context analysis program
11023513, Dec 20 2007 Apple Inc. Method and apparatus for searching using an active ontology
11025565, Jun 07 2015 Apple Inc Personalized prediction of responses for instant messaging
11030658, May 13 2015 GOOGLE LLC Speech recognition for keywords
11037565, Jun 10 2016 Apple Inc. Intelligent digital assistant in a multi-tasking environment
11069347, Jun 08 2016 Apple Inc. Intelligent automated assistant for media exploration
11080012, Jun 05 2009 Apple Inc. Interface for a virtual digital assistant
11080758, Feb 06 2007 VB Assets, LLC System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements
11087385, Sep 16 2014 VB Assets, LLC Voice commerce
11087759, Mar 08 2015 Apple Inc. Virtual assistant activation
11096056, Nov 01 2000 Flexiworld Technologies, Inc. Output devices, such as televisions, output controllers, or audio output devices, that are setup to wirelessly receive digital content from a digital content service over the internet or from a wireless information apparatus that is in the same network as the output devices
11120372, Jun 03 2011 Apple Inc. Performing actions associated with task items that represent tasks to perform
11126326, Jan 06 2008 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
11133008, May 30 2014 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
11151899, Mar 15 2013 Apple Inc. User training by intelligent digital assistant
11152002, Jun 11 2016 Apple Inc. Application integration with a digital assistant
11169756, Nov 20 2000 FLEXIJET TECHNOLOGIES, INC Method for capturing, storing, accessing, and outputting digital content
11182121, May 23 2002 GULA CONSULTING Navigating an information hierarchy using a mobile communication device
11204729, Nov 01 2000 Flexiworld Technologies, Inc. Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service
11217255, May 16 2017 Apple Inc Far-field extension for digital assistant services
11222626, Oct 16 2006 VB Assets, LLC System and method for a cooperative conversational voice user interface
11257504, May 30 2014 Apple Inc. Intelligent assistant for home automation
11348582, Oct 02 2008 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
11388291, Mar 14 2013 Apple Inc. System and method for processing voicemail
11405466, May 12 2017 Apple Inc. Synchronization and task delegation of a digital assistant
11410053, Jan 25 2010 NEWVALUEXCHANGE LTD. Apparatuses, methods and systems for a digital conversation management platform
11416197, Nov 01 2000 Flexiworld Technologies, Inc. Wireless controllers connectable to televisions, wireless televisions, wireless output controllers, or wireless output devices for receiving digital content from one or more servers over the internet
11423886, Jan 18 2010 Apple Inc. Task flow identification based on user intent
11500672, Sep 08 2015 Apple Inc. Distributed personal assistant
11526368, Nov 06 2015 Apple Inc. Intelligent automated assistant in a messaging environment
11556230, Dec 02 2014 Apple Inc. Data detection
11587559, Sep 30 2015 Apple Inc Intelligent device identification
11599332, Oct 26 2007 Great Northern Research, LLC Multiple shell multi faceted graphical user interface
7457755, Jan 19 2004 SAMSUNG ELECTRONICS CO , LTD Key activation system for controlling activation of a speech dialog system and operation of electronic devices in a vehicle
7653691, Nov 15 2000 TEAMCONNECT, LLC Systems and methods for communicating using voice messages
8140627, Nov 15 2000 TEAMCONNECT, LLC Systems and methods for push-to-email communication with location information
8289283, Mar 04 2008 Apple Inc Language input interface on a device
8291028, Nov 15 2000 TEAMCONNECT, LLC Systems and methods for communicating using voice messages
8296383, Oct 02 2008 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
8311838, Jan 13 2010 Apple Inc. Devices and methods for identifying a prompt corresponding to a voice input in a sequence of prompts
8345665, Oct 22 2001 Apple Inc Text to speech conversion of text messages from mobile communication devices
8352268, Sep 29 2008 Apple Inc Systems and methods for selective rate of speech and speech preferences for text to speech synthesis
8352272, Sep 29 2008 Apple Inc Systems and methods for text to speech synthesis
8355919, Sep 29 2008 Apple Inc Systems and methods for text normalization for text to speech synthesis
8359234, Jul 26 2007 Braintexter, Inc System to generate and set up an advertising campaign based on the insertion of advertising messages within an exchange of messages, and method to operate said system
8364694, Oct 26 2007 Apple Inc. Search assistant for digital media assets
8380507, Mar 09 2009 Apple Inc Systems and methods for determining the language to use for speech generated by a text to speech engine
8396714, Sep 29 2008 Apple Inc Systems and methods for concatenation of words in text to speech synthesis
8424904, Oct 29 2009 Joyson Safety Systems Acquisition LLC Steering wheel system with audio input
8458278, May 02 2003 Apple Inc. Method and apparatus for displaying information during an instant messaging session
8504675, Dec 07 2005 GOLDMAN SACHS SPECIALTY LENDING GROUP L P Email server system and method
8527861, Aug 13 1999 Apple Inc. Methods and apparatuses for display and traversing of links in page character array
8543407, Oct 04 2007 SAMSUNG ELECTRONICS CO , LTD Speech interface system and method for control and interaction with applications on a computing system
8583418, Sep 29 2008 Apple Inc Systems and methods of detecting language and natural language strings for text to speech synthesis
8600743, Jan 06 2010 Apple Inc. Noise profile determination for voice-related feature
8614431, Sep 30 2005 Apple Inc. Automated response to and sensing of user activity in portable devices
8620662, Nov 20 2007 Apple Inc.; Apple Inc Context-aware unit selection
8639516, Jun 04 2010 Apple Inc. User-specific noise suppression for voice quality improvements
8639716, Oct 26 2007 Apple Inc. Search assistant for digital media assets
8645137, Mar 16 2000 Apple Inc. Fast, language-independent method for user authentication by voice
8660849, Jan 18 2010 Apple Inc. Prioritizing selection criteria by automated assistant
8670979, Jan 18 2010 Apple Inc. Active input elicitation by intelligent automated assistant
8670985, Jan 13 2010 Apple Inc. Devices and methods for identifying a prompt corresponding to a voice input in a sequence of prompts
8676904, Oct 02 2008 Apple Inc.; Apple Inc Electronic devices with voice command and contextual data processing capabilities
8677377, Sep 08 2005 Apple Inc Method and apparatus for building an intelligent automated assistant
8682649, Nov 12 2009 Apple Inc; Apple Inc. Sentiment prediction from textual data
8682667, Feb 25 2010 Apple Inc. User profiling for selecting user specific voice input processing information
8688446, Feb 22 2008 Apple Inc. Providing text input using speech data and non-speech data
8706472, Aug 11 2011 Apple Inc.; Apple Inc Method for disambiguating multiple readings in language conversion
8706503, Jan 18 2010 Apple Inc. Intent deduction based on previous user interactions with voice assistant
8712776, Sep 29 2008 Apple Inc Systems and methods for selective text to speech synthesis
8713021, Jul 07 2010 Apple Inc. Unsupervised document clustering using latent semantic density analysis
8713119, Oct 02 2008 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
8718047, Oct 22 2001 Apple Inc. Text to speech conversion of text messages from mobile communication devices
8719006, Aug 27 2010 Apple Inc. Combined statistical and rule-based part-of-speech tagging for text-to-speech synthesis
8719009, Feb 20 2009 Oracle International Corporation System and method for processing multi-modal device interactions in a natural language voice services environment
8719014, Sep 27 2010 Apple Inc.; Apple Inc Electronic device with text error correction based on voice recognition data
8719026, Dec 11 2007 VoiceBox Technologies Corporation System and method for providing a natural language voice user interface in an integrated voice navigation services environment
8731929, Jun 03 2002 DIALECT, LLC Agent architecture for determining meanings of natural language utterances
8731942, Jan 18 2010 Apple Inc Maintaining context information between user interactions with a voice assistant
8751238, Mar 09 2009 Apple Inc. Systems and methods for determining the language to use for speech generated by a text to speech engine
8762156, Sep 28 2011 Apple Inc.; Apple Inc Speech recognition repair using contextual information
8762469, Oct 02 2008 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
8768702, Sep 05 2008 Apple Inc.; Apple Inc Multi-tiered voice feedback in an electronic device
8775442, May 15 2012 Apple Inc. Semantic search using a single-source semantic model
8781836, Feb 22 2011 Apple Inc.; Apple Inc Hearing assistance system for providing consistent human speech
8799000, Jan 18 2010 Apple Inc. Disambiguation based on active input elicitation by intelligent automated assistant
8812056, Feb 12 2010 Voice-based command driven computer implemented method
8812294, Jun 21 2011 Apple Inc.; Apple Inc Translating phrases from one language into another using an order-based set of declarative rules
8825362, Jan 27 2011 Honda Motor Co., Ltd. Calendar sharing for the vehicle environment using a connected cell phone
8849652, Aug 29 2005 DIALECT, LLC Mobile systems and methods of supporting natural language human-machine interactions
8849670, Aug 05 2005 DIALECT, LLC Systems and methods for responding to natural language speech utterance
8862252, Jan 30 2009 Apple Inc Audio user interface for displayless electronic device
8886536, Feb 06 2007 Nuance Communications, Inc; VB Assets, LLC System and method for delivering targeted advertisements and tracking advertisement interactions in voice recognition contexts
8892446, Jan 18 2010 Apple Inc. Service orchestration for intelligent automated assistant
8898568, Sep 09 2008 Apple Inc Audio user interface
8903716, Jan 18 2010 Apple Inc. Personalized vocabulary for digital assistant
8909545, Jan 24 2008 Braintexter, Inc. System to generate and set up an advertising campaign based on the insertion of advertising messages within an exchange of messages, and method to operate said system
8930191, Jan 18 2010 Apple Inc Paraphrasing of user requests and results by automated digital assistant
8935167, Sep 25 2012 Apple Inc. Exemplar-based latent perceptual modeling for automatic speech recognition
8942986, Jan 18 2010 Apple Inc. Determining user intent based on ontologies of domains
8943089, Oct 26 2007 Apple Inc. Search assistant for digital media assets
8977255, Apr 03 2007 Apple Inc.; Apple Inc Method and system for operating a multi-function portable electronic device using voice-activation
8983839, Dec 11 2007 VoiceBox Technologies Corporation System and method for dynamically generating a recognition grammar in an integrated voice navigation services environment
8996376, Apr 05 2008 Apple Inc. Intelligent text-to-speech conversion
9031845, Jul 15 2002 DIALECT, LLC Mobile systems and methods for responding to natural language speech utterance
9053089, Oct 02 2007 Apple Inc.; Apple Inc Part-of-speech tagging using latent analogy
9075783, Sep 27 2010 Apple Inc. Electronic device with text error correction based on voice recognition data
9104670, Jul 21 2010 Apple Inc Customized search or acquisition of digital media assets
9105266, Feb 20 2009 Oracle International Corporation System and method for processing multi-modal device interactions in a natural language voice services environment
9117447, Jan 18 2010 Apple Inc. Using event alert text as input to an automated assistant
9171541, Nov 10 2009 VOICEBOX TECHNOLOGIES, INC System and method for hybrid processing in a natural language voice services environment
9190062, Feb 25 2010 Apple Inc. User profiling for voice input processing
9262612, Mar 21 2011 Apple Inc.; Apple Inc Device access using voice authentication
9263039, Aug 05 2005 DIALECT, LLC Systems and methods for responding to natural language speech utterance
9269097, Feb 06 2007 Nuance Communications, Inc; VB Assets, LLC System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements
9280610, May 14 2012 Apple Inc Crowd sourcing information to fulfill user requests
9300784, Jun 13 2013 Apple Inc System and method for emergency calls initiated by voice command
9305101, Oct 26 2007 Apple Inc. Search assistant for digital media assets
9305548, May 27 2008 Oracle International Corporation System and method for an integrated, multi-modal, multi-device natural language voice services environment
9311043, Jan 13 2010 Apple Inc. Adaptive audio feedback system and method
9318108, Jan 18 2010 Apple Inc.; Apple Inc Intelligent automated assistant
9330381, Jan 06 2008 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
9330720, Jan 03 2008 Apple Inc. Methods and apparatus for altering audio output signals
9338493, Jun 30 2014 Apple Inc Intelligent automated assistant for TV user interactions
9361886, Nov 18 2011 Apple Inc. Providing text input using speech data and non-speech data
9368114, Mar 14 2013 Apple Inc. Context-sensitive handling of interruptions
9389729, Sep 30 2005 Apple Inc. Automated response to and sensing of user activity in portable devices
9406078, Feb 06 2007 Nuance Communications, Inc; VB Assets, LLC System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements
9412392, Oct 02 2008 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
9430463, May 30 2014 Apple Inc Exemplar-based natural language processing
9431006, Jul 02 2009 Apple Inc.; Apple Inc Methods and apparatuses for automatic speech recognition
9483461, Mar 06 2012 Apple Inc.; Apple Inc Handling speech synthesis of content for multiple languages
9495129, Jun 29 2012 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
9495957, Aug 29 2005 DIALECT, LLC Mobile systems and methods of supporting natural language human-machine interactions
9501741, Sep 08 2005 Apple Inc. Method and apparatus for building an intelligent automated assistant
9502031, May 27 2014 Apple Inc.; Apple Inc Method for supporting dynamic grammars in WFST-based ASR
9530410, Apr 09 2013 GOOGLE LLC Multi-mode guard for voice commands
9535906, Jul 31 2008 Apple Inc. Mobile device having human language translation capability with positional feedback
9547647, Sep 19 2012 Apple Inc. Voice-based media searching
9548050, Jan 18 2010 Apple Inc. Intelligent automated assistant
9570070, Feb 20 2009 Oracle International Corporation System and method for processing multi-modal device interactions in a natural language voice services environment
9576574, Sep 10 2012 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
9582608, Jun 07 2013 Apple Inc Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
9619079, Sep 30 2005 Apple Inc. Automated response to and sensing of user activity in portable devices
9620104, Jun 07 2013 Apple Inc System and method for user-specified pronunciation of words for speech synthesis and recognition
9620105, May 15 2014 Apple Inc. Analyzing audio input for efficient speech and music recognition
9620113, Dec 11 2007 VoiceBox Technologies Corporation System and method for providing a natural language voice user interface
9626703, Sep 16 2014 Nuance Communications, Inc; VB Assets, LLC Voice commerce
9626955, Apr 05 2008 Apple Inc. Intelligent text-to-speech conversion
9633004, May 30 2014 Apple Inc.; Apple Inc Better resolution when referencing to concepts
9633660, Feb 25 2010 Apple Inc. User profiling for voice input processing
9633674, Jun 07 2013 Apple Inc.; Apple Inc System and method for detecting errors in interactions with a voice-based digital assistant
9646609, Sep 30 2014 Apple Inc. Caching apparatus for serving phonetic pronunciations
9646614, Mar 16 2000 Apple Inc. Fast, language-independent method for user authentication by voice
9668024, Jun 30 2014 Apple Inc. Intelligent automated assistant for TV user interactions
9668121, Sep 30 2014 Apple Inc. Social reminders
9691383, Sep 05 2008 Apple Inc. Multi-tiered voice feedback in an electronic device
9697820, Sep 24 2015 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
9697822, Mar 15 2013 Apple Inc. System and method for updating an adaptive speech recognition model
9711141, Dec 09 2014 Apple Inc. Disambiguating heteronyms in speech synthesis
9711143, May 27 2008 Oracle International Corporation System and method for an integrated, multi-modal, multi-device natural language voice services environment
9715875, May 30 2014 Apple Inc Reducing the need for manual start/end-pointing and trigger phrases
9721563, Jun 08 2012 Apple Inc.; Apple Inc Name recognition system
9721566, Mar 08 2015 Apple Inc Competing devices responding to voice triggers
9733821, Mar 14 2013 Apple Inc. Voice control to diagnose inadvertent activation of accessibility features
9734193, May 30 2014 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
9747896, Oct 15 2014 VoiceBox Technologies Corporation System and method for providing follow-up responses to prior natural language inputs of a user
9760559, May 30 2014 Apple Inc Predictive text input
9785630, May 30 2014 Apple Inc. Text prediction using combined word N-gram and unigram language models
9798393, Aug 29 2011 Apple Inc. Text correction processing
9818400, Sep 11 2014 Apple Inc.; Apple Inc Method and apparatus for discovering trending terms in speech requests
9842101, May 30 2014 Apple Inc Predictive conversion of language input
9842105, Apr 16 2015 Apple Inc Parsimonious continuous-space phrase representations for natural language processing
9858925, Jun 05 2009 Apple Inc Using context information to facilitate processing of commands in a virtual assistant
9865248, Apr 05 2008 Apple Inc. Intelligent text-to-speech conversion
9865280, Mar 06 2015 Apple Inc Structured dictation using intelligent automated assistants
9886432, Sep 30 2014 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
9886953, Mar 08 2015 Apple Inc Virtual assistant activation
9898459, Sep 16 2014 VoiceBox Technologies Corporation Integration of domain information into state transitions of a finite state transducer for natural language processing
9899019, Mar 18 2015 Apple Inc Systems and methods for structured stem and suffix language models
9922642, Mar 15 2013 Apple Inc. Training an at least partial voice command system
9934775, May 26 2016 Apple Inc Unit-selection text-to-speech synthesis based on predicted concatenation parameters
9946706, Jun 07 2008 Apple Inc. Automatic language identification for dynamic text processing
9953088, May 14 2012 Apple Inc. Crowd sourcing information to fulfill user requests
9953649, Feb 20 2009 Oracle International Corporation System and method for processing multi-modal device interactions in a natural language voice services environment
9958987, Sep 30 2005 Apple Inc. Automated response to and sensing of user activity in portable devices
9959870, Dec 11 2008 Apple Inc Speech recognition involving a mobile device
9966060, Jun 07 2013 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
9966065, May 30 2014 Apple Inc. Multi-command single utterance input method
9966068, Jun 08 2013 Apple Inc Interpreting and acting upon commands that involve sharing information with remote devices
9971774, Sep 19 2012 Apple Inc. Voice-based media searching
9972304, Jun 03 2016 Apple Inc Privacy preserving distributed evaluation framework for embedded personalized systems
9977779, Mar 14 2013 Apple Inc. Automatic supplementation of word correction dictionaries
9986419, Sep 30 2014 Apple Inc. Social reminders
D815002, Mar 21 2016 Ford Global Technologies, LLC Vehicle central display with integrated registers
RE46139, Mar 04 2008 Apple Inc. Language input interface on a device
Patent Priority Assignee Title
4401852, Jan 14 1981 Nissan Motor Company, Limited Voice response control system
4455454, Nov 25 1981 CUBIC TOLL SYSTEMS, INC Telephone transmission system on a road-vehicle
4501012, Nov 17 1980 Nissan Motor Company, Limited Speech recognition system for an automotive vehicle
4503528, Mar 05 1981 Nippondenso Co., Ltd. Method and apparatus for controlling vehicle mounted devices and equipment
4528687, Oct 22 1981 Nissan Motor Company, Limited Spoken-instruction controlled system for an automotive vehicle
4637045, Oct 22 1981 Nissan Motor Company Speech recognition system for an automotive vehicle
4792783, May 07 1986 Electro-Mechanical Products; ELECTRO-MECHANICAL PRODUCTS, 100 W AVON ROAD, ROCHESTER HILLS A CORP OF MICHIGAN Vehicular function controller having alterable function designators
4827520, Jan 16 1987 Prince Corporation; PRINCE CORPORATION, A CORP OF MICHIGAN Voice actuated control system for use in a vehicle
5020107, Dec 04 1989 Motorola, Inc. Limited vocabulary speech recognition system
5172321, Dec 10 1990 Motorola, Inc. Vehicle route planning system
5177685, Aug 09 1990 MASSACHUSETTS INSTITUTE OF TECHNOLOGY, A CORP OF MA Automobile navigation system using real time spoken driving instructions
5214707, Aug 16 1990 Fujitsu Ten Limited Control system for controlling equipment provided inside a vehicle utilizing a speech recognition apparatus
5239700, Dec 16 1988 Robert Bosch GmbH Multi-choice information system for a motor vehicle
5450525, Nov 12 1992 THE BANK OF NEW YORK MELLON, AS ADMINISTRATIVE AGENT Vehicle accessory control with manual and voice response
5544061, May 28 1993 AISIN AW CO , LTD Navigation system with destination set by longitude and latitude coordinate points
5602963, Oct 12 1993 AYECON REMOTE LLC Voice activated personal organizer
5664061, Apr 21 1993 Nuance Communications, Inc Interactive computer system recognizing spoken commands
5732074, Jan 16 1996 CELLPORT SYSTEMS, INC Mobile portable wireless communication system
5917405, Jun 08 1993 JOAO CONTROL & MONITORING SYSTEMS, LLC Control apparatus and methods for vehicles
6023232, Jun 22 1996 DaimlerChrysler AG Vehicle communications system and method
6032089, Dec 01 1997 FCA US LLC Vehicle instrument panel computer interface node
6148253, May 21 1998 Alpine Electronics, Inc On-vehicle control system
6628233, Aug 19 1997 Continental Automotive Systems, Inc Vehicle information system
///////////////////////////////////////////////
Executed onAssignorAssigneeConveyanceFrameReelDoc
Oct 08 1998EVERHART, CHARLESFord Motor CompanyASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0095170792 pdf
Oct 13 1998Visteon Global Technologies, Inc.(assignment on the face of the patent)
Jun 15 2000Ford Motor CompanyVisteon Global Technologies, IncASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0109680220 pdf
Jun 13 2006Visteon Global Technologies, IncJPMORGAN CHASE BANK, N A , AS ADMINISTRATIVE AGENTSECURITY AGREEMENT0204970733 pdf
Aug 14 2006Visteon Global Technologies, IncJPMorgan Chase BankSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0223680001 pdf
Apr 15 2009JPMORGAN CHASE BANK, N A , AS ADMINISTRATIVE AGENTWILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENTASSIGNMENT OF SECURITY INTEREST IN PATENTS0225750186 pdf
Jul 15 2009JPMORGAN CHASE BANK, N A , A NATIONAL BANKING ASSOCIATIONTHE BANK OF NEW YORK MELLON, AS ADMINISTRATIVE AGENTASSIGNMENT OF PATENT SECURITY INTEREST0229740057 pdf
Oct 01 2010VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC MORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 01 2010WILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENTVisteon Global Technologies, IncRELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS RECORDED AT REEL 022575 FRAME 01860251050201 pdf
Oct 01 2010Visteon CorporationMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 01 2010VC AVIATION SERVICES, LLCMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 01 2010Visteon Global Technologies, IncMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 01 2010VISTEON GLOBAL TREASURY, INC MORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 01 2010VISTEON EUROPEAN HOLDINGS, INC MORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 01 2010VISTEON SYSTEMS, LLCMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 01 2010VISTEON ELECTRONICS CORPORATIONMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 01 2010The Bank of New York MellonVisteon Global Technologies, IncRELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS RECORDED AT REEL 022974 FRAME 00570250950711 pdf
Oct 01 2010VISTEON INTERNATIONAL HOLDINGS, INC MORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT REVOLVER 0252380298 pdf
Oct 07 2010VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC MORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Oct 07 2010VISTEON GLOBAL TREASURY, INC MORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Oct 07 2010VISTEON INTERNATIONAL HOLDINGS, INC MORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Oct 07 2010Visteon Global Technologies, IncMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Oct 07 2010VISTEON ELECTRONICS CORPORATIONMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Oct 07 2010VC AVIATION SERVICES, LLCMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Oct 07 2010Visteon CorporationMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Oct 07 2010VISTEON EUROPEAN HOLDING, INC MORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Oct 07 2010VISTEON SYSTEMS, LLCMORGAN STANLEY SENIOR FUNDING, INC , AS AGENTSECURITY AGREEMENT0252410317 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC VISTEON EUROPEAN HOLDING, INC RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC VISTEON GLOBAL TREASURY, INC RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC VISTEON INTERNATIONAL HOLDINGS, INC RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC VISTEON ELECTRONICS CORPORATIONRELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC VC AVIATION SERVICES, LLCRELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC Visteon CorporationRELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC VISTEON SYSTEMS, LLCRELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 06 2011MORGAN STANLEY SENIOR FUNDING, INC Visteon Global Technologies, IncRELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 03170261780412 pdf
Apr 09 2014VISTEON GLOBAL TECHNOLOGIES, INC , AS GRANTORCITIBANK , N A , AS ADMINISTRATIVE AGENTSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0327130065 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC VC AVIATION SERVICES, LLCRELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC VISTEON ELECTRONICS CORPORATIONRELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC Visteon Global Technologies, IncRELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC Visteon CorporationRELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC VISTEON INTERNATIONAL HOLDINGS, INC RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC VISTEON GLOBAL TREASURY, INC RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC VISTEON EUROPEAN HOLDINGS, INC RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC VISTEON SYSTEMS, LLCRELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014MORGAN STANLEY SENIOR FUNDING, INC VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY0331070717 pdf
Apr 09 2014VISTEON CORPORATION, AS GRANTORCITIBANK , N A , AS ADMINISTRATIVE AGENTSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0327130065 pdf
Date Maintenance Fee Events
Dec 09 2008M1551: Payment of Maintenance Fee, 4th Year, Large Entity.
Feb 05 2013M1552: Payment of Maintenance Fee, 8th Year, Large Entity.
Jan 30 2017ASPN: Payor Number Assigned.
Mar 17 2017REM: Maintenance Fee Reminder Mailed.
Sep 04 2017EXP: Patent Expired for Failure to Pay Maintenance Fees.


Date Maintenance Schedule
Aug 09 20084 years fee payment window open
Feb 09 20096 months grace period start (w surcharge)
Aug 09 2009patent expiry (for year 4)
Aug 09 20112 years to revive unintentionally abandoned end. (for year 4)
Aug 09 20128 years fee payment window open
Feb 09 20136 months grace period start (w surcharge)
Aug 09 2013patent expiry (for year 8)
Aug 09 20152 years to revive unintentionally abandoned end. (for year 8)
Aug 09 201612 years fee payment window open
Feb 09 20176 months grace period start (w surcharge)
Aug 09 2017patent expiry (for year 12)
Aug 09 20192 years to revive unintentionally abandoned end. (for year 12)