IP Library Granted Patent US 8,238,882
Granted Patent B2
US 8,238,882 · App. 11/551,009 · Granted Aug 7, 2012

System and method for storage of electronic mail

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,238,882
App. No.
11/551,009
Granted
Aug 7, 2012
Kind
B2
Abstract

A method of storage of an e-mail includes either receiving the e-mail at a portable electronic device or sending the e-mail from the portable electronic device. The e-mail is marked for saving at the portable electronic device and transmitted by radio communication for receipt by a server and for storage of the e-mail in a backup database.

Claims (26)

1. A method of storage of an e-mail comprising:

one of receiving the e-mail at a portable electronic device and sending the e-mail from the portable electronic device;

marking the e-mail for saving at the portable electronic device, to avoid deletion of the e-mail from a memory of the portable electronic device during a memory management operation, for at least a period of time; and

responsive to marking the e-mail for saving, transmitting the e-mail by radio communication for receipt by a server and for storage of the e-mail in a backup database.

2. The method according to claim 1 , wherein marking the e-mail comprises receiving an input for marking the e-mail and, in response, changing an e-mail storage status.

3. The method according to claim 2 , wherein marking the e-mail for saving comprises providing an indicator on the e-mail, in response to receipt of the input, to thereby change the e-mail storage status.

4. The method according to claim 3 , wherein providing said indicator comprises changing a bit flag on the e-mail in response to receipt of the input to thereby change the e-mail storage status.

5. The method according to claim 1 , comprising receiving the e-mail at the server and storing the e-mail in a backup database.

6. The method according to claim 5 , wherein storing the e-mail in the backup database comprises storing the e-mail in a table.

7. The method according to claim 1 , comprising synchronizing the backup database with the portable electronic device after a memory loss at said portable electronic device.

8. The method according to claim 7 , wherein synchronizing the backup database with the portable electronic device comprises restoring the e-mail to the portable electronic device after loss of the e-mail at the portable electronic device.

9. The method according to claim 7 , wherein synchronizing the backup database with the portable electronic device comprises comparing a size of the e-mail from the portable electronic device with a size of the e-mail the backup database and, if the e-mail at the backup database is determined to be smaller in size than the e-mail at the portable electronic device, transmitting the e-mail from the portable electronic device for storage in the backup database.

10. The method according to claim 7 , wherein synchronizing the backup database with the portable electronic device comprises comparing a size of the e-mail from the portable electronic device with a size of the e-mail at the backup database and, if the e-mail at the backup database is determined to be larger in size than the e-mail at the portable electronic device, saving the e-mail from the backup database, at the portable electronic device.

11. The method according to claim 7 , wherein synchronizing the backup database with the portable electronic device comprises determining whether or not the e-mail message exists in a list of messages at the portable electronic device and, if so, marking said e-mail message as saved.

12. The method according to claim 11 , wherein if said e-mail message does not exist in said list of messages, saving said message at said portable electronic device.

13. The method according to claim 11 , wherein if said e-mail message does not exist in said list of messages, saving said message in a collection of e-mail messages marked as saved for which a parent e-mail message has been deleted.

14. A portable electronic device comprising:

a receiver and transmitter for receiving or sending an e-mail;

a display for displaying the e-mail;

an input device for receiving an input for marking the e-mail for saving to avoid deletion of the e-mail from a memory of the portable electronic device during a memory management operation, for at least a period of time;

a memory for storage of the e-mail; and

a processor coupled to the receiver, the display, the input device and the memory and operable to cause the transmitter to transmit the e-mail by radio communication for receipt by a server and storage of the e-mail in a backup database, in response to the e-mail being marked for saving.

15. A non-transitory computer-readable medium having computer-readable code embodied therein for execution by a processor, the computer-readable code for:

one of receiving an e-mail at a portable electronic device and sending the e-mail from the portable electronic device;

marking the e-mail for saving at the portable electronic device, to avoid deletion of the e-mail from a memory of the portable electronic device during a memory management operation, for at least a period of time; and

responsive to marking the e-mail for saving, transmitting the e-mail by radio communication for receipt by a server and for storage of the e-mail in a backup database.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/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 Feb 18, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037856/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2006
From: TYSOWSKI, PIOTR K.; HARDY, MICHAEL T.; BURNS, TONY
To: RESEARCH IN MOTION LIMITED
Reel/Frame 018413/0498 →