US Patent Application 18224509. INTELLIGENT AUTOMATED ASSISTANT IN A MESSAGING ENVIRONMENT simplified abstract
Contents
INTELLIGENT AUTOMATED ASSISTANT IN A MESSAGING ENVIRONMENT
Organization Name
Inventor(s)
Petr Karashchuk of Berkeley CA (US)
Tomas A. Vega Galvez of Sunnyvale CA (US)
Thomas R. Gruber of Seattle WA (US)
INTELLIGENT AUTOMATED ASSISTANT IN A MESSAGING ENVIRONMENT - A simplified explanation of the abstract
This abstract first appeared for US patent application 18224509 titled 'INTELLIGENT AUTOMATED ASSISTANT IN A MESSAGING ENVIRONMENT
Simplified Explanation
This patent application describes systems and processes for operating an intelligent automated assistant in a messaging environment. The goal is to provide a more conversational and user-friendly experience for users interacting with the assistant.
- The patent application describes a graphical user interface (GUI) that displays previous messages between the user and the assistant in a conversational view.
- When the user inputs a message, it is displayed as the first message in the GUI, and the contextual state of the device at that moment is stored.
- The system then performs an action based on the user's intent, derived from their input.
- The response to the action is displayed as a second message in the GUI, continuing the conversation with the user.
Overall, this patent application aims to improve the user experience of interacting with an intelligent automated assistant in a messaging environment by providing a more conversational and intuitive interface.
Original Abstract Submitted
Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.