Reduced-size interfaces for managing alerts
AssigneeApple Inc.
InventorsLawrence Y. Yang, Stephen O. Lemay, Alan C. Dye, Christopher Patrick Foss, Jonathan R. Dascola, Imran Chaudhri, Gary Ian Butcher, David Chance Graham, Jonathan P. Ive, Kevin Lynch, Natalia Maric
Life of this patent
Estimating the term…
Abstract
Techniques for managing alerts are described. One or more alerts are received at the electronic device. In some embodiments, the device determines how notifications corresponding to the alerts should be output to the user.
Claims39
An electronic device, comprising:
- a display;
- 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 plurality of alerts corresponding to an application;
- in response to receiving the plurality of alerts:
- determining whether the plurality of alerts meet a grouping criteria, wherein the grouping criteria includes a first criterion that is met when the plurality of alerts are received within a predetermined time period, and a second criterion that is met when the plurality of alerts are received from a same source;
- in accordance with a determination that the plurality of alerts meet the grouping criteria, displaying a grouped notification representing the plurality of alerts corresponding to the application and a same respective source;
- and
- in accordance with a determination that e plurality of alerts do not meet the grouping criteria:
- displaying a plurality of notifications representing the plurality of alerts corresponding to the application, including a first alert corresponding to the application and a first source and a second alert corresponding to the application and a second source that is different from the first source;
- wherein one or more time-sensitive alerts of the plurality of alerts are excluded from being included in the grouped notification and one or more notifications are displayed for the one or more time-sensitive alerts.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:
- receiving a plurality of alerts corresponding to an application;
- in response to receiving the plurality of alerts:
- determining whether the plurality of alerts meet a grouping criteria, wherein the grouping criteria includes a first criterion that is met when the plurality of alerts are received within a predetermined time period, and a second criterion that is met when the plurality of alerts are received from a same source;
- in accordance with a determination that the plurality of alerts meet the grouping criteria, displaying a grouped notification representing the plurality of alerts corresponding to the application and a same respective source;
- and
- in accordance with a determination that the plurality of alerts do not meet the grouping criteria:
- displaying a plurality of notifications representing the plurality of alerts corresponding to the application, including a first alert corresponding to the application and a first source and a second alert corresponding to the application and a second source that is different from the first source;
- wherein one or more tune-sensitive alerts of the plurality of alerts are excluded from being included in the grouped notification and one or more notifications are displayed for the one or more time-sensitive alerts.
A method comprising:
- at an electronic device with a display:
- receiving a plurality of alerts;
- in response to receiving the plurality of alerts corresponding to an application:
- determining whether the plurality of alerts meet a grouping criteria, wherein the grouping criteria includes a first criterion that is met when the plurality of alerts are received within a predetermined time period, and a second criterion that is met when the plurality of alerts are received from a same source;
- in accordance with a determination that the plurality of alerts meet the grouping criteria, displaying a grouped notification representing the plurality of alerts corresponding to the application and a same respective source;
- and
- in accordance with a determination that the plurality of alerts do not meet the grouping criteria:
- displaying a plurality of notifications representing the plurality of alerts corresponding to the application, including a first alert corresponding to the application and a first source and a second alert corresponding to the application and a second source that is different from the first source;
- wherein one or more time-sensitive alerts of the plurality of alerts are excluded from being included in the grouped notification and one or more notifications are displayed for the one or more time-sensitive alerts.
Dependencies are inferred from the claim text.