Context-based alerts for an electronic device
First Claim
Patent Images
1. A method, comprising:
- at a first device having a processor and a memory;
detecting an occurrence of an event; and
in response to detecting the occurrence of the event;
in accordance with a determination that a second device is in proximity to the first device, outputting an alert that corresponds to the event on the second device and forgoing outputting an alert that corresponds to the event on the first device; and
in accordance with a determination that a user has not responded to the alert output on the second device after a delay time has elapsed, outputting a subsequent alert on the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide a system and method for providing an output for an electronic device. In certain embodiments, an alert is output in accordance with a current alert mode, which are selected based on one or more environmental conditions. The environmental conditions may be detected using one or more environmental sensors. The alert can optionally include one or more of: an audio component, a haptic component and a visual component. One or more of alert components correspond to an aspect of the environmental condition detected by the one or more environmental sensors.
108 Citations
24 Claims
-
1. A method, comprising:
-
at a first device having a processor and a memory; detecting an occurrence of an event; and in response to detecting the occurrence of the event; in accordance with a determination that a second device is in proximity to the first device, outputting an alert that corresponds to the event on the second device and forgoing outputting an alert that corresponds to the event on the first device; and in accordance with a determination that a user has not responded to the alert output on the second device after a delay time has elapsed, outputting a subsequent alert on the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An electronic device, comprising:
-
an output device including one or more of;
a speaker, a display, a light source, and a haptic device;one or more processors; 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 include instructions for; detecting, using the processor, an occurrence of an event; and in response to detecting the occurrence of the event; in accordance with a determination that a separate device is in proximity to the device, outputting an alert that corresponds to the event on the separate device and forgoing outputting an alert that corresponds to the event on the device; and in accordance with a determination that a user has not responded to the alert output on the separate device after a delay time has elapsed, outputting a subsequent alert on the device. - View Dependent Claims (19, 20)
-
-
21. An electronic device, comprising:
-
one or more processors; 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 include instructions for; detecting an occurrence of an event; and in response to detecting the occurrence of the event; in accordance with a determination that a separate device is in proximity to the device, outputting an alert that corresponds to the event on the separate device and forgoing outputting an alert that corresponds to the event on the device; and in accordance with a determination that a user has not responded to the alert output on the separate device after a delay time has elapsed, outputting a subsequent alert on the device. - View Dependent Claims (22)
-
-
23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a first device having one or more processors and memory, cause the first device to:
-
detect an occurrence of an event; and in response to detecting the occurrence of the event; in accordance with a determination that a second device is in proximity to the first device, outputting an alert that corresponds to the event on the second device and forgoing outputting an alert that corresponds to the event on the first device; and in accordance with a determination that a user has not responded to the alert output on the second device after a delay time has elapsed, outputting a subsequent alert on the first device.
-
-
24. An electronic device, comprising:
-
one or more processors; memory; and means for detecting an occurrence of an event; and means for, in response to detecting the occurrence of the event, determining a response to the, the determining a response includes; in accordance with a determination that a separate device is in proximity to the device, outputting an alert that corresponds to the event on the separate device and forgoing outputting an alert that corresponds to the event on the device; and in accordance with a determination that a user has not responded to the alert output on the separate device after a delay time has elapsed, outputting a subsequent alert on the device.
-
Specification