Reminders techniques on a user device
AssigneeApple Inc.
InventorBicrumjit S. Bhullar
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure are directed to, among other things, generating reminders based on information from applications. For example, triggering events such as other users and/or locations can be used to configure reminders. Additionally, in some examples, reminders can be generated based at least in part on user interaction with an application, where state information can be saved and associated with the reminders.
Claims20
A method, comprising:
- identifying, by a user device, an application with which a user of the user device is interacting;
- identifying an item of information corresponding to the application;
- receiving a request to generate a reminder corresponding to the item of information;
- generating the reminder based at least in part on the request;
- receiving configuration information that identifies a triggering event for notifying the user about the reminder;
- and
- in accordance with detection of the triggering item, presenting a notification of the reminder that includes the item of information.
A computing device, comprising one or more memories storing computer-executable instructions and one or more processors in communication with the one or more memories, the one or more processors configured to execute the computer-executable instructions stored on the one or more memories to at least:
- identify a state of the computing device;
- receive a request to generate a reminder corresponding to the state of the computing device;
- generate the reminder based at least in part on the request;
- determine when to notify the user about the reminder;
- and
- in accordance with a determination to notify the user about the reminder, present a notification of the reminder.
A computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors of a computing device, configure the one or more processors to perform instructions comprising:
- receiving a request to generate a reminder corresponding to an interaction with the computing device;
- identifying state information corresponding to the interaction based at least in part on the request;
- generating the reminder that includes the state information;
- and
- storing the reminder, in association with a reminders application, with the corresponding state information.
Dependencies are inferred from the claim text.