IP Library Granted Patent US 8,875,042
Granted Patent B2
US 8,875,042 · App. 12/040,164 · Granted Oct 28, 2014

System and method of navigating through notifications

Inventors: Jeffrey David Lejeune (Kitchener, CA); Andrew Douglas Bocking (Waterloo, CA); Alen Mujkic (Mississauga, CA); Thanh Vinh Vuong (Kitchener, CA)
Assignee: BlackBerry Limited
G06F1/169G06F1/1616H04M2250/16H04M1/72552G06F1/1686G06F1/165
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,875,042
App. No.
12/040,164
Granted
Oct 28, 2014
Kind
B2
Abstract

A method for navigating through notifications on a wireless device having a primary user interface shown on a primary display and a secondary user interface shown on a secondary display, the method comprising the steps of: generating a notification at the wireless device, the notification being associated with an event; detecting if the secondary user interface is being shown; indicating the notification on the secondary user interface if the secondary user interface is being shown; displaying a preview of the event on the secondary user interface in response to a selection of the notification in a preview mode; and closing the preview of the event on the secondary user interface in response to a deselection of the notification and bringing the secondary user interface out of the preview mode; wherein the notification is still maintained after displaying the preview of the associated event.

Claims (64)

1. A method for navigating through notifications on a wireless device having a primary user interface shown on a primary display and a secondary user interface shown on a secondary display, the method comprising:

generating a notification at the wireless device, the notification being associated with an event;

detecting if the secondary user interface is active;

indicating the notification on the secondary user interface if the secondary user interface is active, wherein the notification includes one of: an icon, a logo, colored text, and fonted text, wherein the secondary display displays identifiers of a plurality of users, wherein indicating the notification further comprises indicating the identifier of one of the plurality of users on the secondary display as a user associated with the event;

displaying a preview of the event on the secondary user interface in a preview mode, in response to detection of a selection of the notification, the preview mode providing a portion of but not all of event contents; and

closing the preview of the event on the secondary user interface in response to detection of a deselection of the notification to bring the secondary user interface out of the preview mode;

wherein the same notification is maintained on the secondary user interface after closing the preview of the associated event.

2. The method of claim 1 wherein if the secondary user interface is displaying a preview of an older event when a notification of a newer event is generated, then the preview of the newer event is displayed after notification of the older event is deselected.

3. The method of claim 1 wherein the wireless device selects the notification for a predetermined time period after generating the notification and the wireless device deselects the notification when the predetermined time period expires.

4. The method of claim 1 wherein the event is associated with a contact and the notification is displayed in association with the contact.

5. The method of claim 1 wherein the preview includes information selected from the group consisting of: a sender name, a sender number, a picture, an event title, a message subject, an event type, and at least a portion of event contents.

6. The method of claim 1 further comprising signaling generation of the notification to the user using a vibratory cue or an auditory cue.

7. The method of claim 1 wherein there is a plurality of notifications, further comprising:

displaying a preview of an event associated with a first notification on the secondary user interface in the preview mode;

providing an option to navigate from the preview of the event associated with the first notification to a preview of an event for a second notification;

deselecting the first notification and selecting the second notification if the option is selected, the secondary user interface being maintained in the preview mode; and

displaying the preview of the event associated with the second notification on the secondary user interface in the preview mode.

8. The method of claim 7 wherein the events are associated with respective contacts, and an option is provided to navigate among previews of events associated with a single contact while the secondary user interface is maintained in the preview mode.

9. The method of claim 1 wherein the associated event is selected from the group consisting of: an incoming email, an incoming text message, an incoming short message service message, an incoming multimedia messaging service message, an incoming instant message, an incoming voice mail, an incoming phone call, a calendar event, a task reminder, or an alarm.

10. The method of claim 1 , further comprising indicating on the secondary display, concurrent with the identifier of the user associated with the event, the identifier of a second of the plurality of users as a user associated with a second notification associated with a second event.

11. The method of claim 1 , wherein, concurrent with indicating the identifier of the user associated with the event, at least one identifier of the plurality of users is not indicated as a user associated with any event notification.

12. The method of claim 1 , wherein the identifiers of the plurality of users are obtained from an address book of the wireless device.

13. A wireless device for navigating through notifications, the wireless device comprising:

a microprocessor for controlling the operation of the wireless device;

a first input device coupled to the microprocessor for accepting an input;

a first display device for showing a primary user interface and a second display device for showing a secondary user interface, the first display device and the second display device being coupled to the microprocessor for communicating an output to the user;

a communications subsystem coupled to the microprocessor for communicating with a communications network;

a memory coupled to the microprocessor; and

a storage device coupled to the microprocessor;

the wireless device including a notification handling module resident in the memory for execution by the microprocessor, the notification handling module being configured to:

generate a notification at the wireless device, the notification being associated with an event;

detect if the secondary user interface is active;

indicate the notification on the secondary user interface if the secondary user interface is active, wherein the notification includes one of: an icon, a logo, colored text, and fonted text, wherein the secondary display displays identifiers of a plurality of users, wherein indicating the notification further comprises indicating the identifier of one of the plurality of users on the secondary display as a user associated with the event;

display a preview of the event on the secondary user interface in a preview mode, in response to detection of a selection of the notification, the preview mode providing a portion of but not all of event contents; and

close the preview of the event on the secondary user interface in response to detection of a deselection of the notification to bring the secondary user interface out of the preview mode;

wherein the same notification is maintained on the secondary user interface after closing the preview of the associated event.

14. The wireless device of claim 13 wherein if the secondary user interface is displaying a preview of an older event when a notification of a newer event is generated, then the preview of the newer event is displayed after notification of the older event is deselected.

15. The wireless device of claim 13 wherein the wireless device selects the notification for a predetermined time period after generating the notification and the wireless device deselects the notification when the predetermined time period expires.

16. The wireless device of claim 13 wherein the event is associated with a contact and the notification is displayed in association with the contact.

17. The wireless device of claim 13 wherein the preview includes information selected from the group consisting of: a sender name, a sender number, a picture, an event title, a message subject, an event type, and at least a portion of event contents.

18. The wireless device of claim 13 wherein the notification handling module is further configured to signal generation of the notification to the user using a vibratory cue or an auditory cue.

19. The wireless device of claim 13 wherein there is a plurality of notifications, and the notification handling module is further configured to:

display a preview of an event associated with a first notification on the secondary user interface in the preview mode;

provide an option to navigate from the preview of the event associated with the first notification to a preview of an event for a second notification;

deselect the first notification and select the second notification if the option is selected, the secondary user interface being maintained in the preview mode; and

display the preview of the event associated with the second notification on the secondary user interface in the preview mode.

20. The wireless device of claim 19 wherein the events are associated with respective contacts, and an option is provided to navigate among previews for events associated with a single contact while the secondary user interface is maintained in the preview mode.

21. The wireless device of claim 13 wherein the associated event is selected from the group consisting of: an incoming email, an incoming text message, an incoming short message service message, an incoming multimedia messaging service message, an incoming instant message, an incoming voice mail, an incoming phone call, a calendar event, a task reminder, or an alarm.

22. A computer program product having a computer readable medium tangibly embodying code for navigating through notifications in a mobile communication device, the device having a primary user interface shown on a primary display and a secondary user interface shown on a secondary display, the computer program product comprising:

code for generating a notification at the wireless device, the notification being associated with an event;

code for detecting if the secondary user interface is active;

code for indicating the notification on the secondary user interface if the secondary user interface is active, wherein the notification includes one of: an icon, a logo, colored text, and fonted text, wherein the secondary display displays identifiers of a plurality of users, wherein indicating the notification further comprises indicating the identifier of one of the plurality of users on the secondary display as a user associated with the event;

code for displaying a preview of the event on the secondary user interface in a preview mode, in response to detection of a selection of the notification, the preview mode providing a portion of but not all of event contents; and

code for closing the preview of the event on the secondary user interface in response to detection of a deselection of the notification to bring the secondary user interface out of the preview mode;

wherein the same notification is maintained on the secondary user interface after closing the preview of the associated event.

23. A method of handling a notification on a wireless device having a primary user interface shown on a primary display and a secondary user interface shown on a secondary display, the method comprising:

generating a notification at the wireless device, the notification being associated with an event;

displaying the notification on the primary or secondary user interface, wherein the notification includes one of: an icon, a logo, colored text, and fonted text;

dismissing the notification after acknowledgement of the event;

receiving input instructions for flagging the notification for an event reminder at a later time; and

redisplaying the same notification on the secondary user interface as the event reminder at said later time in response to the flagging, wherein the secondary display displays identifiers of a plurality of users, wherein redisplaying the notification further comprises indicating the identifier of one of the plurality of users on the secondary display as a user associated with the event.

24. The method of claim 23 wherein the event reminder is shown on the secondary user interface until deactivation by the user or the device.

25. The method of claim 24 wherein the deactivation comprises acknowledgement of viewing the event reminder.

26. The method of claim 23 wherein the event reminder further comprises an audible cue.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Jul 9, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033283/0679 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2008
From: LEJEUNE, JEFFREY DAVID; BOCKING, ANDREW DOUGLAS; MUJKIC, ALEN; VUONG, THANH VINH
To: RESEARCH IN MOTION LIMITED
Reel/Frame 020583/0208 →
Continuity (1)
Related Publication 20090222748A1 · Sep 3, 2009