Intelligent task discovery

  • US 10,269,345 B2
  • Filed: 09/19/2016
  • Issued: 04/23/2019
  • Est. Priority Date: 06/11/2016
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. An electronic device, comprising:

  • one or more processors;

    a 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;

    receiving a communication comprising a text string;

    determining whether a portion of the text string is associated with a data type of a plurality of data types, wherein the data type has at least one task associated therewith;

    in accordance with a determination that the portion of the text string is associated with the data type of the plurality of data types;

    determining a task of the at least one task;

    concurrently displaying, with a display of the electronic device, an affordance corresponding to the determined task and an affordance corresponding to a second task, wherein the display of the affordance corresponding to the determined task is prioritized over the display of the affordance corresponding to the second task based on a type of the electronic device;

    receiving a user input associated with the affordance corresponding to the determined task; and

    in response to receiving the user input associated with the affordance corresponding to the determined task, causing the determined task to be performed based on the portion of the text string; and

    in accordance with a determination that the portion of the text string is not associated with the data type of the plurality of data types, foregoing causing a task to be performed based on the portion of the text string.

View all claims