IP Library Granted Patent US 9,892,381
Granted Patent B2
US 9,892,381 · App. 13/466,786 · Granted Feb 13, 2018

Representing new messages on a communication device

Inventors: Michael Thomas Hardy (Waterloo, CA); R. Scotte Zinn (Waterloo, CA); Gerhard Klassen (Waterloo, CA)
Assignee: BlackBerry Limited
G06Q10/107
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 9,892,381
App. No.
13/466,786
Granted
Feb 13, 2018
Kind
B2
Abstract

There is provided a method of representing new email messages on a communication device having a display. This method comprises setting a new message flag when an email message is received by the device; and displaying a new message indicator on the display when the new message flag is set. The new message indicator can be displayed on a home screen on the display. The new message flag can be unset when a messages screen is selected on the device. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory.

Claims (35)

1. A method for processing electronic messages on a first device operated by a user, the method, performed by at least one processor, comprising:

receiving an electronic message at the first device from a server;

assigning a new and unopened state to the electronic message;

after receiving the electronic message, receiving, at the first device and from the server, synchronization information associated with the electronic message, the synchronization information indicating whether the electronic message received at the first device from the server was opened by a second device operated by the user, wherein the second device is different from the first device, the synchronization information is different from the electronic message, and the synchronization information is used to synchronize the electronic message's states on the first device and on the second device;

determining, by the first device, whether the electronic message was opened by the second device based on the received synchronization information; and

assigning a new and opened state to the electronic message upon determining that the electronic message was opened by the second device.

2. The method of claim 1 , further comprising setting a new message flag to indicate receipt of the electronic message.

3. The method of claim 2 , further comprising updating an unopened message counter when the electronic message was not opened by the second device.

4. The method of claim 2 , further comprising:

receiving an invocation to display a message inventory display screen for viewing a listing of a plurality of electronic messages including the received electronic message; and

unsetting the new message flag in response to the invocation to display the message inventory display screen, the unsetting of the flag occurring without having received a request to open the received electronic message.

5. An electronic device comprising:

a memory storing instructions; and

a processor executing the instructions to perform the steps of:

receiving, from a server, an electronic message at the electronic device operated by a user;

assigning a new and unopened state to the electronic message;

after receiving the electronic message, receiving, at the electronic device and from the server, synchronization information associated with the electronic message, the synchronization information indicating whether the electronic message received at the electronic device from the server was opened by a second device operated by the user, wherein the second device is different from the electronic device, the synchronization information is different from the electronic message, and the synchronization information is used to synchronize the electronic message's states on the electronic device and on the second device;

determining, by the electronic device, whether the electronic message was opened by the second device based on the received synchronization information; and

assigning a new and opened state to the electronic message upon determining that the electronic message was opened by the second device.

6. The electronic device of claim 5 , the processor executing the instructions to perform the further step of setting a new message flag to indicate receipt of the electronic message.

7. The electronic device of claim 6 , the processor executing the instructions to perform the further step of updating an unopened message counter when the electronic message was not opened by the second device.

8. The electronic device of claim 6 , the processor executing the instructions to perform the further step of:

receiving an invocation to display a message inventory display screen for viewing a listing of a plurality of electronic messages including the received electronic message; and

unsetting the new message flag in response to the invocation to display the message inventory display screen, the unsetting of the flag occurring without having received a request to open the received electronic message.

9. A tangibly embodied non-transitory computer-readable storage medium storing instructions that, when executed by a processor, perform a method comprising:

receiving, from a server, an electronic message at a first device operated by a user;

assigning a new and unopened state to the electronic message;

after receiving the electronic message, receiving, at the first device and from the server, synchronization information associated with the electronic message, the synchronization information indicating whether the electronic message received at the first device from the server was opened by a second device operated by the user, wherein the second device is different from the first device, the synchronization information is different from the electronic message, and the synchronization information is used to synchronize the electronic message's states on the first device and on the second device;

determining, by the first device, whether the electronic message was opened by the second device based on the received synchronization information; and

assigning a new and opened state to the electronic message upon determining that the electronic message was opened by the second device.

10. The computer-readable storage medium of claim 9 , the method further comprising setting a new message flag to indicate receipt of the electronic message.

11. The computer-readable storage medium of claim 10 , the method further comprising updating an unopened message counter when the electronic message was not opened by the second device.

12. The computer-readable storage medium of claim 10 , the method further comprising:

receiving an invocation to display a message inventory display screen for viewing a listing of a plurality of electronic messages including the received electronic message; and

unsetting the new message flag in response to the invocation to display the message inventory display screen, the unsetting of the flag occurring without having received a request to open the received electronic message.

Assignments (8)
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 Oct 14, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033987/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2012
From: HARDY, MICHAEL THOMAS; ZINN, R. SCOTT; KLASSEN, GERHARD
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028197/0780 →
Continuity (2)
Continuation 11320980 · Dec 30, 2005
Related Publication 20120221660A1 · Aug 30, 2012