User configurable task triggers

US11675491B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11675491-B2
Application numberUS-202217693180-A
CountryUS
Kind codeB2
Filing dateMar 11, 2022
Priority dateMay 6, 2019
Publication dateJun 13, 2023
Grant dateJun 13, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates an occurrence of the at least one selected condition. In response to determining that the stored context data indicates an occurrence of the at least one selected condition, the at least one selected task associated with the at least one selected condition is performed.

First claim

Opening claim text (preview).

What is claimed is: 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 first user input including a user selection of at least one condition from a plurality of conditions, wherein receiving the first user input includes receiving a first speech input including a reference to the at least one condition; receiving a second user input including a user selection of at least one task from a plurality of tasks, wherein receiving the second user input includes receiving a second speech input including a reference to the at least one task; retrieving stored context data corresponding to the electronic device; determining whether the stored context data indicates an occurrence of the at least one user selected condition; and in response to determining that the stored context data indicates an occurrence of the at least one user selected condition: performing the at least one user selected task associated with the user selected condition; updating a performance value associated with the at least one user selected task; and in accordance with a determination that the performance value is greater than a predetermined threshold, providing an output including the performance value. 2. The electronic device of claim 1 , wherein the plurality of conditions include one or more of a device state change, a received message, a telephone call event, a received notification, and information received from a secondary device. 3. The electronic device of claim 1 , wherein the plurality of conditions include one or more predictions corresponding to future device activity. 4. The electronic device of claim 1 , wherein receiving the first user input including the user selection of at least one condition from the plurality of conditions and receiving the second user input including the user selection of at least one task from the plurality of tasks further comprises: displaying at least a portion of the plurality of conditions, wherein the user selection of the at least one condition includes a selection of at least one condition of the displayed portion of the plurality of conditions; in response to receiving the first user input, determining a plurality of tasks corresponding to the selection of the at least one condition; and displaying at least a portion of the determined plurality of tasks, wherein the user selection of at least one task from the plurality of tasks includes a selection of at least one task of the displayed portion of the determined plurality of tasks. 5. The electronic device of claim 1 , wherein the first speech input including the reference to the at least one condition and the second speech input including the reference to the at least one task are received as part of a single utterance. 6. The electronic device of claim 1 , wherein the user selection of at least one task of the plurality of tasks includes a selection of at least two tasks of the plurality of tasks. 7. The electronic device of claim 1 , the one or more programs including instructions for: displaying an indication corresponding to the at least one performed task. 8. The electronic device of claim 1 , wherein performing the at least one user selected task associated with the at least one user selected condition further comprises: displaying a prompt associated with the at least one user selected task; receiving a third user input responsive to the prompt; and in response to the third user input, modifying a display parameter associated with the at least one user selected task. 9. The electronic device of claim 1 , the one or more programs including instructions for: in response to receiving the first user input including the user selection of at least one condition of a plurality of conditions and receiving the second user input including the user selection of at least one task of a plurality of tasks, storing an association between the at least one user selected condition and the at least one user selected task. 10. The electronic device of claim 1 , wherein performing the at least one user selected task associated with the at least one user selected condition further comprises: in response to determining that additional information is required to complete performance of the at least one user selected task: providing an output associated with at least one parameter required to complete the at least one user selected task; and receiving a fourth user input responsive to the output. 11. The electronic device of claim 1 , the one or more programs including instructions for: detecting one or more of a device state change, a received message, a telephone call event, and a received notification; and updating, based on the detection, the stored context data corresponding to the electronic device. 12. The electronic device of claim 1 , the one or more programs including instructions for: receiving, from a second device, second context data; and updating the stored context data based on the second context data. 13. The electronic device of claim 1 , wherein performing the at least one user selected task associated with the at least one user selected condition further comprises: transmitting, to a second electronic device, an instruction to perform a second task associated with the at least one user selected task. 14. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to: receive a first user input including a user selection of at least one condition from a plurality of conditions, wherein receiving the first user input includes receiving a first speech input including a reference to the at least one condition; receive a second user input including a user selection of at least one task from a plurality of tasks, wherein receiving the second user input includes receiving a second speech input including a reference to the at least one task; retrieve stored context data corresponding to the electronic device; determine whether the stored context data indicates an occurrence of the at least one user selected condition; and in response to determining that the stored context data indicates an occurrence of the at least one user selected condition: perform the at least one user selected task associated with the user selected condition; update a performance value associated with the at least one user selected task; and in accordance with a determination that the performance value is greater than a predetermined threshold, provide an output including the performance value. 15. The non-transitory computer-readable storage medium of claim 14 , wherein the plurality of conditions include one or more of a device state change, a received message, a telephone call event, a received notification, and information received from a secondary device. 16. The non-transitory computer-readable storage medium of claim 14 , wherein the plurality of conditions include one or more predictions corresponding to future device activity. 17. The non-transitory computer-readable storage medium of claim 14 , wherein receiving the first user input including the user selection of at least one condition from the plurality of conditions and receiving the second user input including the user selection of at le

Assignees

Inventors

Classifications

  • including a sensor for measuring a physical value, e.g. temperature or motion · CPC title

  • Precedence · CPC title

  • Time management, e.g. calendars, reminders, meetings or time accounting · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Scheduling, planning or task assignment for a person or group · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11675491B2 cover?
Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04847. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 13 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).