Notification of mobile device events
First Claim
Patent Images
1. A computer-implemented method comprising:
- outputting, for display at a touchscreen display of a computing device, a background image;
outputting, for display at a first edge region of the touchscreen display, signal strength and battery indicia;
receiving, from the touchscreen display, an indication of a dragging input that contacts the touchscreen display and remains in contact with the touchscreen display while moving across a surface of the touchscreen display;
in response to identifying that the dragging input moved from the first edge region of the touchscreen display, animating a panel to move across the touchscreen display and visually over the background image, wherein motion of the panel occurs in coordination with motion of the dragging input;
determining that when the dragging input released from contact with the touchscreen display at a first location of release at least a determined distance from the first edge region, and in response and without further input with the touchscreen display, animating the panel to move from the first location of release of the dragging input towards a second edge region of the touchscreen display that is across from the first edge region of the touchscreen display;
outputting, for display on the panel, text that describes one or more notifications of events; and
determining that when the dragging input released from contact with the touchscreen display at a second location of release less than the determined distance from the first edge region, and in response and without further input with the touchscreen display, animating the panel to move from the second location of release of the dragging input back towards the first edge region and to disappear.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented user notification method includes displaying, in a status area near a perimeter of a graphical interface, a notification of a recent alert event for a mobile device, receiving a user selection in the status area, and in response to the receipt of the user selection, displaying, in a central zone of the graphical interface, detail regarding a plurality of recent messaging events for the mobile device.
91 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
outputting, for display at a touchscreen display of a computing device, a background image; outputting, for display at a first edge region of the touchscreen display, signal strength and battery indicia; receiving, from the touchscreen display, an indication of a dragging input that contacts the touchscreen display and remains in contact with the touchscreen display while moving across a surface of the touchscreen display; in response to identifying that the dragging input moved from the first edge region of the touchscreen display, animating a panel to move across the touchscreen display and visually over the background image, wherein motion of the panel occurs in coordination with motion of the dragging input; determining that when the dragging input released from contact with the touchscreen display at a first location of release at least a determined distance from the first edge region, and in response and without further input with the touchscreen display, animating the panel to move from the first location of release of the dragging input towards a second edge region of the touchscreen display that is across from the first edge region of the touchscreen display; outputting, for display on the panel, text that describes one or more notifications of events; and determining that when the dragging input released from contact with the touchscreen display at a second location of release less than the determined distance from the first edge region, and in response and without further input with the touchscreen display, animating the panel to move from the second location of release of the dragging input back towards the first edge region and to disappear. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 17)
-
-
12. A computer-implemented notification system, comprising:
-
a mobile computing device that includes a touchscreen display; a notification manager to generate and provide for display one or more notification messages; and a display manager, operable with a computer processor, to; (i) generate elements for display on the touchscreen display including the one or more notification messages and including signal strength and battery indicia for display at a first edge region of the touchscreen display, (ii) generate for display, in response to a dragging input that moves from the first edge region of the touchscreen display and remains in contact with the touchscreen display while moving across a top surface of the touchscreen display, a panel that has a leading edge moving in a direction that corresponds to the direction of the dragging input, (iii) cause an increasing amount of the panel to be displayed in response to the dragging input, wherein the panel includes a display of one or more notification messages, (iv) determine that when the dragging input released from contact with the touchscreen display at a first location of release at least a determined distance from the first edge region, and in response and without further input with the touchscreen display, animate the panel to move from the first location of release of the dragging input towards a second edge region of the touchscreen display that is across from the first edge region of the touchscreen display, and (v) determine that when the dragging input released from contact with the touchscreen display at a second location of release less than the determined distance from the first edge region, and in response and without further input with the touchscreen display, animate the panel to move from the second location of release of the dragging input back towards the first edge region and to disappear. - View Dependent Claims (13, 14, 15, 16)
-
-
18. A computer-implemented method comprising:
-
outputting, for display at a touchscreen display of a computing device, a background image; outputting, for display at a first edge region of the touchscreen display, signal strength and battery indicia; receiving, from the touchscreen display, an indication of a dragging input that contacts the touchscreen display and remains in contact with the touchscreen display while moving across a surface of the touchscreen display; in response to identifying that the dragging input moved from the first edge region of the touchscreen display, animating a panel to move across the touchscreen display and visually over the background image, wherein motion of the panel occurs in coordination with motion of the dragging input; outputting, for display on the panel, text that describes one or more notifications of events; outputting for display a selectable element that is able to be selected to clear the text that describes the one or more notifications from display on the panel; receiving user selection of the selectable element that is able to be selected to clear the text that describes the one or more notifications from display on the panel; and removing, from display on the panel, the text that described the one or more notifications in response to having received user selection of the selectable element.
-
-
19. A computer-implemented method comprising:
-
outputting, for display at a touchscreen display of a computing device, a background image; outputting, for display at a first edge region of the touchscreen display, signal strength and battery indicia; receiving, from the touchscreen display, an indication of a dragging input that contacts the touchscreen display and remains in contact with the touchscreen display while moving across a surface of the touchscreen display; in response to identifying that the dragging input moved from the first edge region of the touchscreen display, animating a panel to move across the touchscreen display and visually over the background image, wherein motion of the panel occurs in coordination with motion of the dragging input; outputting, for display on the panel, text that describes one or more notifications of events; outputting, for display at the first edge region of the touchscreen display and before the dragging input is received, one or more notification icons that identify that the text that describes the one or more notifications of events is available for display on the panel; and removing, from display at the first edge region of the touchscreen display and as a result of outputting the text that describes the one or more notifications of events on the panel, the one or more notification icons while the signal strength and battery indicia continue to be displayed at the first edge region of the touchscreen display.
-
-
20. A non-transitory computer-readable data storage medium including instructions that, when executed by one or more processors, cause the one or more processors to perform operations that include:
-
outputting, for display at a touchscreen display of a computing device, a background image; outputting, for display at a first edge region of the touchscreen display, signal strength and battery indicia; receiving, from the touchscreen display, an indication of a dragging input that contacts the touchscreen display and remains in contact with the touchscreen display while moving across a surface of the touchscreen display; in response to identifying that the dragging input moved from the first edge region of the touchscreen display, animating a panel to move across the touchscreen display and visually over the background image, wherein motion of the panel occurs in coordination with motion of the dragging input; determining that when the dragging input released from contact with the touchscreen display at a first location of release at least a determined distance from the first edge region, and in response and without further input with the touchscreen display, animating the panel to move from the first location of release of the dragging input towards a second edge region of the touchscreen display that is across from the first edge region of the touchscreen display; outputting, for display on the panel, text that describes one or more notifications of events; and determining that when the dragging input released from contact with the touchscreen display at a second location of release less than the determined distance from the first edge region, and in response and without further input with the touchscreen display, animating the panel to move from the second location of release of the dragging input back towards the first edge region and to disappear.
-
-
21. A non-transitory computer-readable data storage medium including instructions that, when executed by one or more processors, cause the one or more processors to perform operations that include:
-
outputting, for display at a touchscreen display of a computing device, a background image; outputting, for display at a first edge region of the touchscreen display, signal strength and battery indicia; receiving, from the touchscreen display, an indication of a dragging input that contacts the touchscreen display and remains in contact with the touchscreen display while moving across a surface of the touchscreen display; in response to identifying that the dragging input moved from the first edge region of the touchscreen display, animating a panel to move across the touchscreen display and visually over the background image, wherein motion of the panel occurs in coordination with motion of the dragging input; outputting, for display on the panel, text that describes one or more notifications of events; outputting for display a selectable element that is able to be selected to clear the one or more notifications from display on the panel; receiving user selection of the selectable element that is able to be selected to clear the one or more notifications from display on the panel; and removing, from display on the panel, the text that described the one or more notifications in response to having received user selection of the selectable element.
-
-
22. A non-transitory computer-readable data storage medium including instructions that, when executed by one or more processors, cause the one or more processors to perform operations that include:
-
outputting, for display at a touchscreen display of a computing device, a background image; outputting, for display at a first edge region of the touchscreen display, signal strength and battery indicia; receiving, from the touchscreen display, an indication of a dragging input that contacts the touchscreen display and remains in contact with the touchscreen display while moving across a surface of the touchscreen display; in response to identifying that the dragging input moved from the first edge region of the touchscreen display, animating a panel to move across the touchscreen display and visually over the background image, wherein motion of the panel occurs in coordination with motion of the dragging input; outputting, for display on the panel, text that describes one or more notifications of events; outputting, for display at the first edge region of the touchscreen display and before the dragging input is received, one or more notification icons that identify that the text that describes the one or more notifications of events is available for display on the panel; and removing, from display at the first edge region of the touchscreen display and as a result of outputting the text that describes the one or more notifications of events on the panel, the one or more notification icons while the signal strength and battery indicia continue to be displayed at the first edge region of the touchscreen display.
-
Specification