US Patent Application 18224509. INTELLIGENT AUTOMATED ASSISTANT IN A MESSAGING ENVIRONMENT simplified abstract

From WikiPatents
Jump to navigation Jump to search

INTELLIGENT AUTOMATED ASSISTANT IN A MESSAGING ENVIRONMENT

Organization Name

Apple Inc.


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.