Information cycling in graphical notifications
First Claim
1. A method comprising:
- outputting, by a processor of a wearable computing device and for display by a display component of the wearable computing device, a watch graphical user interface including a current time; and
responsive to receiving an indication of an event;
outputting, by the processor and for display by the display component, a graphical notification within the watch graphical user interface, the graphical notification including a first graphical element associated with the event, wherein the graphical notification is output such that it visually slides in from an edge of the display component and into a region of the watch graphical user interface, and wherein the watch graphical user interface continues to include the current time;
determining, by the processor, whether the wearable computing device detected a user input prior to a first predetermined amount of timing having elapsed since the first graphical element was output;
responsive to determining, by the processor, that the wearable computing device did not detect the user input prior to the first predetermined amount of time having elapsed since the first graphical element was output;
outputting, by the processor and for display by the display component, within the graphical notification included in the watch graphical user interface and in place of the first graphical element, a second graphical element associated with the event, wherein the first graphical element is output such that it visually scrolls out of the graphical notification and the second graphical element is output such that it visually scrolls into the graphical notification; and
responsive to determining, by the processor, that the wearable computing device did not detect the user input prior to a second predetermined amount of time having elapsed since the second graphical element was output, outputting, by the processor and for display by the display component, the watch graphical user interface without the graphical notification, wherein the graphical notification is output such that it visually slides toward the edge of the display component and then disappears from the display component; and
responsive to determining, by the processor, that the wearable computing device detected the user input prior to the first predetermined amount of time having elapsed since the first graphical element was output or prior to the second predetermined amount of time having elapsed since the second graphical element was output, outputting, by the processor and for display by the display component, a different graphical user interface in place of the watch graphical user interface, the different graphical user interface including additional information associated with the event.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system is described that includes one or more processors and at least one module. The module is operable by the processors to output a graphical user interface, and, responsive to receiving an indication of an event: output, within the graphical user interface, a graphical notification including a first graphical element associated the event, responsive to determining that the computing system did not detect a user input prior to a first predetermined amount of time having elapsed since the first graphical element was output, output, within the graphical notification and in place of the first graphical element, a second graphical element associated with the event, and, responsive to determining that the computing system did not detect the user input prior to a second predetermined amount of time having elapsed since the second graphical element was output, output the graphical user interface without the graphical notification.
-
Citations
19 Claims
-
1. A method comprising:
-
outputting, by a processor of a wearable computing device and for display by a display component of the wearable computing device, a watch graphical user interface including a current time; and responsive to receiving an indication of an event; outputting, by the processor and for display by the display component, a graphical notification within the watch graphical user interface, the graphical notification including a first graphical element associated with the event, wherein the graphical notification is output such that it visually slides in from an edge of the display component and into a region of the watch graphical user interface, and wherein the watch graphical user interface continues to include the current time; determining, by the processor, whether the wearable computing device detected a user input prior to a first predetermined amount of timing having elapsed since the first graphical element was output; responsive to determining, by the processor, that the wearable computing device did not detect the user input prior to the first predetermined amount of time having elapsed since the first graphical element was output; outputting, by the processor and for display by the display component, within the graphical notification included in the watch graphical user interface and in place of the first graphical element, a second graphical element associated with the event, wherein the first graphical element is output such that it visually scrolls out of the graphical notification and the second graphical element is output such that it visually scrolls into the graphical notification; and responsive to determining, by the processor, that the wearable computing device did not detect the user input prior to a second predetermined amount of time having elapsed since the second graphical element was output, outputting, by the processor and for display by the display component, the watch graphical user interface without the graphical notification, wherein the graphical notification is output such that it visually slides toward the edge of the display component and then disappears from the display component; and responsive to determining, by the processor, that the wearable computing device detected the user input prior to the first predetermined amount of time having elapsed since the first graphical element was output or prior to the second predetermined amount of time having elapsed since the second graphical element was output, outputting, by the processor and for display by the display component, a different graphical user interface in place of the watch graphical user interface, the different graphical user interface including additional information associated with the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system comprising:
-
one or more processors; a display component; and a storage device that stores at least one module operable by the one or more processors to; output, for display by the display component, a graphical user interface including a current time; and responsive to receiving an indication of an event; output, for display by the display component, a graphical notification within the graphical user interface, the graphical notification including a first graphical element associated with the event, wherein the graphical notification is output such that it visually slides in from an edge of the display component and into a region of the graphical user interface, and wherein the graphical user interface continues to include the current time; determine whether the computing system detected a user input prior to a first predetermined amount of timing having elapsed since the first graphical element was output; responsive to determining that the computing system did not the user input prior to the first predetermined amount of time having elapsed since the first graphical element was output; output, for display by the display component, within the graphical notification included in the watch graphical user interface and in place of the first graphical element, a second graphical element associated with the event, wherein the first graphical element is output such that it visually scrolls out of the graphical notification and the second graphical element visually scrolls into the graphical notification; and responsive to determining that the computing system did not detect the user input prior to a second predetermined amount of time having elapsed since the second graphical element was output, output, for display by the display component, the graphical user interface without the graphical notification, wherein the graphical notification is output such that it visually slides toward the edge of the display component and then disappears from the display component; and responsive to determining that the computing system detected the user input prior to the first predetermined amount of time having elapsed since the first graphical element was output or prior to the second predetermined amount of time having elapsed since the second graphical element was output, output, for display by the display component, a different graphical user interface in place of the graphical user interface, the different graphical user interface including additional information associated with the event. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium comprising instructions that, when executed, configure one or more processors of a computing device to:
-
output, for display by a display component, a graphical user interface including a current time; and responsive to receiving an indication of an event; output, for display by the display component, a graphical notification within the graphical user interface, the graphical notification including a first graphical element associated with the event, wherein the graphical notification is output such that it visually slides in from an edge of the display component and into a region of the graphical user interface, and wherein the graphical user interface continues to include the current time; determine whether the computing system detected a user input prior to a first predetermined amount of timing having elapsed since the first graphical element was output; responsive to determining that the computing device did not the user input prior to the first predetermined amount of time having elapsed since the first graphical element was output; output, for display by the display component, within the graphical notification included in the watch graphical user interface and in place of the first graphical element, a second graphical element associated with the event, wherein the first graphical element is output such that it visually scrolls out of the graphical notification and the second graphical element is output such that it visually scrolls into the graphical notification; and responsive to determining that the computing device did not detect the user input prior to a second predetermined amount of time having elapsed since the second graphical element was output, output, for display by the display component, the graphical user interface without the graphical notification, wherein the graphical notification is output such that it visually slides toward the edge of the display component and then disappears from the display component; and responsive to determining that the computing device detected the user input prior to the first predetermined amount of time having elapsed since the first graphical element was output or prior to the second predetermined amount of time having elapsed since the second graphical element was output, output, for display by the display component, a different graphical user interface in place of the graphical user interface, the different graphical user interface including additional information associated with the event. - View Dependent Claims (16, 17, 18, 19)
-
Specification