IP Library Granted Patent US 8,285,258
Granted Patent B2
US 8,285,258 · App. 12/831,459 · Granted Oct 9, 2012

Pushed content notification and display

Assignee: Research In Motion Limited
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,285,258
App. No.
12/831,459
Granted
Oct 9, 2012
Kind
B2
Abstract

Presenting content within an application on a device is disclosed. Receiving notification of new content within an application at a device is disclosed. Presenting the received notification at the device is disclosed. Receiving a selection of the notification, and displaying the new content in the screen directly following receiving the selection of the notification are disclosed. Notification can be received outside the application, e.g., by posting notification on a social network, posting notification to a web site, and posting a message to a user's avatar in a virtual world. A selection can be received while the device is offline, in which case the new content displayed is that content stored on the device.

Claims (106)

1. A computer-implemented method for presenting a notification of received pushed content on a device, the method comprising:

displaying an icon on a device user interface;

receiving the notification of the received pushed content at the device;

presenting a first indicator on the icon corresponding to an application associated with the received pushed content;

displaying a mini-icon associated with the application in a home screen header;

providing a second indicator at the mini-icon when the pushed content is received;

receiving a selection of the icon having the first indicator; and

navigating, upon receiving selection of the icon having the first indicator, to a screen that displays a list of the received pushed content on the device user interface.

2. The computer-implemented method of claim 1 , further comprising:

presenting the notification of the received pushed content outside the application.

3. The computer-implemented method of claim 2 , wherein presenting the notification of the received pushed content outside the application comprises at least one of:

posting a notification on a social network;

posting a notification to a web site; and

posting a message to a user's avatar in a virtual world.

4. A computer-implemented method for presenting a notification of received pushed content on a device, the method comprising:

displaying an icon on a device user interface;

receiving the notification of the received pushed content at the device;

presenting a first indicator on the icon corresponding to an application associated with the received pushed content;

displaying a mini-icon associated with the application in a home screen header;

providing a second indicator at the mini-icon when the pushed content is received;

receiving a selection of the icon having the first indicator; and

navigating, upon receiving selection of the icon having the first indicator, to a screen that displays the received pushed content on the device user interface.

5. The computer-implemented method of claim 4 , further comprising:

presenting the notification of the received pushed content outside the application.

6. The computer-implemented method of claim 5 , wherein presenting the notification of the received pushed content outside the application comprises at least one of:

posting a notification on a social network;

posting a notification to a web site; and

posting a message to a user's avatar in a virtual world.

7. The computer-implemented method of claim 4 , wherein receiving the selection of the icon having the first indicator further comprises:

receiving the selection while the device is operating offline;

obtaining the received pushed content from a device memory; and

displaying the received pushed content on the device user interface while the device is operating offline.

8. A mobile communication device having a display, the mobile communication device comprising:

at least one processor;

at least one computer readable medium in communication with the processor; and

a program module for presenting a notification of received pushed content, the program module being stored on the at least one medium and being executable to:

display an icon on the display;

receive notification of the received pushed content at the mobile communication device;

present a first indicator on the icon corresponding to an application associated with the received pushed content;

display a mini-icon associated with the application in a home screen header;

provide a second indicator at the mini-icon when the pushed content is received;

receive a selection of the icon having the first indicator; and

navigate, upon receiving selection of the icon having the first indicator, to a screen that displays a list of the received pushed content on the display.

9. The mobile communication device of claim 8 , further comprising:

presenting the notification of the received pushed content outside the application.

10. The mobile communication device of claim 9 , wherein presenting the notification of the received pushed content outside the application comprises at least one of:

posting a notification on a social network;

posting a notification to a web site; and

posting a message to a user's avatar in a virtual world.

11. A mobile communication device having a display, the mobile communication device comprising:

at least one processor;

at least one computer readable medium in communication with the processor; and

a program module for presenting a notification of received pushed content, the program module being stored on the at least one medium and being executable to:

display at least one icon on the display;

receive notification of the received pushed content at the mobile communication device;

present a first indicator on the icon corresponding to an application associated with the received pushed content;

display a mini-icon associated with the application in a home screen header;

provide a second indicator at the mini-icon when the pushed content is received;

receive a selection of the icon having the first indicator; and

navigate, upon receiving selection of the icon having the first indicator, to a screen that displays the received pushed content on the display.

12. The mobile communication device of claim 11 , further comprises:

presenting the notification of the received pushed content outside the application.

13. The mobile communication device of claim 12 , wherein presenting the notification of the received pushed content outside the application comprises at least one of:

posting a notification on a social network;

posting a notification to a web site; and

posting a message to a user's avatar in a virtual world.

14. The mobile communication device of claim 11 , wherein receiving the selection of the icon having the first indicator further comprises:

receiving the selection while the device is operating offline;

obtaining the received pushed content from a device memory; and

displaying the received pushed content on the display while the device is operating offline.

15. A computer program product for a mobile communication device having a display, the computer program product comprising:

at least one computer readable medium; and

at least one program module for presenting a notification of received pushed content, the at least one program module being stored on the at least one medium, and being executable to:

display at least one icon on the display;

receive the notification of the received pushed content at the mobile communication device;

present a first indicator on the icon corresponding to an application associated with the received pushed content;

display a mini-icon associated with the application in a home screen header;

provide a second indicator at the mini-icon when the pushed content is received;

receive a selection of the icon having the first indicator; and

navigate, upon receiving selection of the icon having the first indicator, to a screen that displays a list of the pushed content on the display.

16. The computer program product of claim 15 , further comprising:

presenting the notification of the received pushed content outside the application.

17. The computer program product of claim 16 , wherein presenting the notification of the received pushed content outside the application comprises at least one of:

posting a notification on a social network;

posting a notification to a web site; and

posting a message to a user's avatar in a virtual world.

18. A computer program product for a mobile communication device having a display, comprising:

at least one computer readable medium; and

at least one program module for presenting a notification of received pushed content, the at least one program module being stored on the at least one medium and being executable to:

display an icon on the display;

receive the notification of the received pushed content at the mobile communication device;

present a first indicator on the icon corresponding to an application associated with the received pushed content;

display a mini-icon associated with the application in a home screen header;

provide a second indicator at the mini-icon when the pushed content is received;

receive a selection of the icon having the first indicator; and

navigate, upon receiving selection of the icon having the first indicator, to a screen that displays the received pushed content on the display.

19. The computer program product of claim 18 , further comprising:

presenting the notification of the received pushed content outside the application.

20. The computer program product of claim 19 , wherein presenting the notification of the received pushed content outside the application comprises at least one of:

posting a notification on a social network;

posting a notification to a web site; and

posting a message to a user's avatar in a virtual world.

21. The computer program product of claim 18 , wherein receiving the selection of the icon having the first indicator further comprises:

receiving the selection while the device is operating offline;

obtaining the received pushed content from a device memory; and

displaying the received pushed content on the device user interface while the device is operating offline.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034143/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2010
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025498/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2010
From: SCHULTZ, CHARLES PETER; TALWALKAR, ROHIT ANIL; DANGER, JENCO; IYER, KANNAN NARAYANAN
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 025506/0391 →
Continuity (1)
Related Publication 20120009903A1 · Jan 12, 2012