IP Library Granted Patent US 8,370,896
Granted Patent B2
US 8,370,896 · App. 13/324,180 · Granted Feb 5, 2013

System and method for determining a security encoding to be applied to outgoing messages

Inventors: Michael Kenneth Brown (Fergus, CA); Michael Grant Kirkup (Waterloo, CA); Michael Stephen Brown (Kitchener, CA)
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,370,896
App. No.
13/324,180
Granted
Feb 5, 2013
Kind
B2
Abstract

A system and method for determining a security encoding to be applied to a message being sent by a user of a computing device. In one broad aspect, the device comprises a processor configured to: determine whether a general message encoding configuration setting indicates that when a security encoding is to be applied to a message then the security encoding is to be established by a policy engine; if the general message encoding configuration setting so indicates, query the policy engine for the security encoding to be applied to the message; otherwise, determine the security encoding to be applied to the message in accordance with a user-selected security encoding; and apply the determined security encoding to the message prior to transmission of the message to at least one recipient.

Claims (29)

1. A device comprising a processor, wherein the processor is configured to:

determine whether a general message encoding configuration setting indicates that when a security encoding is to be applied to a message then the security encoding is to be established by a policy engine;

if the general message encoding configuration setting indicates that when a security encoding is to be applied to the message then the security encoding is to be established by the policy engine, query the policy engine for the security encoding to be applied to the message;

if the general message encoding configuration setting on the computing device does not indicate that when a security encoding is to be applied to the message then the security encoding is to be established by the policy engine, determine the security encoding to be applied to the message in accordance with a user-selected security encoding; and

apply the determined security encoding to the message prior to transmission of the message to at least one recipient.

2. The device of claim 1 , wherein the processor is further configured to transmit the message, with the determined security encoding applied to the message, to the at least one recipient.

3. The device of claim 1 , wherein the policy engine is remote from the device.

4. The device of claim 1 , wherein the policy engine is implemented in a PGP Universal Server.

5. The device of claim 1 , wherein an application of the determined security encoding to the message comprises encrypting the message.

6. The device of claim 1 , wherein an application of the determined security encoding to the message comprises signing the message.

7. The device of claim 1 , wherein an application of the determined security encoding to the message comprises both encrypting and signing the message.

8. The device of claim 1 , wherein the device comprises a mobile device.

9. The device of claim 1 , wherein the device comprises a computing device.

10. The device of claim 1 , wherein the general message encoding configuration setting is user-configured.

11. The device of claim 1 , wherein the general message encoding configuration setting is configured through an IT Policy.

12. A device comprising a processor, wherein the processor is configured to:

determine whether a general message encoding configuration setting indicates that when a security encoding is to be applied to a message then the security encoding is to be established by a policy engine;

if the general message encoding configuration setting indicates that when a security encoding is to be applied to the message then the security encoding is to be established by the policy engine, query the policy engine for the security encoding to be applied to the message; and

if the general message encoding configuration setting on the computing device does not indicate that when a security encoding is to be applied to the message then the security encoding is to be established by the policy engine, apply, prior to transmission of the message to at least one recipient, a same security encoding to the message as a security encoding applied to a second message previously received at the device wherein the message is derived from the second message.

13. The device of claim 12 , wherein the processor is further configured to transmit the message to the at least one recipient.

14. The device of claim 12 , wherein the policy engine is remote from the device.

15. The device of claim 12 , wherein the policy engine is implemented in a PGP Universal Server.

16. The device of claim 12 , wherein an application of the same security encoding to the message comprises encrypting the message.

17. The device of claim 12 , wherein an application of the same security encoding to the message comprises signing the message.

18. The device of claim 12 , wherein an application of the same security encoding to the message comprises both encrypting and signing the message.

19. The device of claim 12 , wherein the device comprises a mobile device.

20. The device of claim 12 , wherein the device comprises a computing device.

21. The device of claim 12 , wherein the general message encoding configuration setting is user-configured.

22. The device of claim 12 , wherein the general message encoding configuration setting is configured through an IT Policy.

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 Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034150/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2011
From: BROWN, MICHAEL K.; BROWN, MICHAEL S.; KIRKUP, MICHAEL G.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 027372/0483 →
Continuity (4)
Continuation 12644889 · Dec 22, 2009
Continuation 11261701 · Oct 31, 2005
Provisional Application 60686050 · Jun 1, 2005
Related Publication 20120137341A1 · May 31, 2012