IP Library Granted Patent US 8,788,605
Granted Patent B2
US 8,788,605 · App. 13/534,691 · Granted Jul 22, 2014

System and method for handling electronic messages

Inventors: Neil Patrick Adams (Kitchener, CA); Ian Robertson (Waterloo, CA); David Victor MacFarlane (Waterloo, CA); Herbert Anthony Little (Waterloo, CA)
Assignee: BlackBerry 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,788,605
App. No.
13/534,691
Granted
Jul 22, 2014
Kind
B2
Abstract

Systems and methods for handling messages on a mobile device. A system and method could be configured to receive at a mobile device a message that is associated with a message expiry indicator. If a message expiry indicator is determined to be associated with the received message, then the received message is removed from the mobile device.

Claims (38)

1. A server comprising:

a processor configured to:

receive a message;

re-envelope the message as a secure message;

determine whether a message expiry attribute is associated with the message;

automatically set a message expiry attribute for the message based on re-enveloping the message as a secure message when there is not a message expiry attribute already associated with the message;

not setting a message expiry attribute on re-enveloping the message if there is a message expiry attribute already associated with the message; and

forward the message.

2. The server of claim 1 , wherein the message is an e-mail message.

3. The server of claim 2 , wherein information contained in the message expiry attribute is encoded in a signed attribute of the e-mail message.

4. The server of claim 1 , wherein the message contains a timeout notification expiry attribute.

5. The server of claim 1 , wherein the message expiry attribute specifies a period of time.

6. The server of claim 1 , wherein the message comprises a PGP message or an S/MIME message.

7. A mobile device comprising:

a processor configured to:

generate a message; and

subsequent to creating the message, request an input at a user interface to select whether a message expiry attribute should be associated with the message;

receive the input;

if the message expiry attribute is to be associated with the message, automatically associate a predetermined type of message expiry attribute based upon contents of the message; and

send the message with the message expiry attribute.

8. The mobile device of claim 7 , wherein information contained in the message expiry attribute is encoded in a signed attribute of the message.

9. The mobile device of claim 7 , wherein the removal criterion is based upon whether the message has been accessed by a user.

10. The mobile device of claim 7 , wherein the removal criterion is based upon whether a receiving mobile device has received complete contents of the message and whether the complete contents of the message have been displayed on the receiving mobile device.

11. The mobile device of claim 7 , wherein the removal criterion is time-based.

12. The mobile device of claim 11 , wherein the message contains a timeout notification expiry attribute;

wherein a timer is set for the timeout period specified in the timeout notification expiry attribute;

wherein when the timer expires, the message is automatically removed from the mobile device.

13. The mobile device of claim 12 , wherein the timer is started after the message is closed at a receiving mobile device or when the message is received at the receiving mobile device.

14. A mobile device comprising a processor configured to:

generate a message comprising a message expiry attribute;

present, at a user interface, an option of setting the message expiry attribute; and

determine, by the processor, that the option of setting the message expiry attribute is not elected at the user interface; and

automatically set the message expiry attribute based upon the determination and based upon contents of the message.

15. The mobile device of claim 14 , wherein the message contents comprise a classification marking.

16. The mobile device of claim 14 , wherein the removal criterion is based on one of:

whether the message has been read;

an amount of time after the message has been received; and

an amount of time after the message has been closed.

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 May 7, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032836/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2012
From: ADAMS, NEIL P.; MACFARLANE, DAVID VICTOR; ROBERTSON, IAN M.; LITTLE, HERBERT A.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028624/0338 →
Continuity (3)
Continuation 11157506 · Jun 21, 2005
Provisional Application 60581650 · Jun 21, 2004
Related Publication 20120271896A1 · Oct 25, 2012