IP Library Granted Patent US 8,914,630
Granted Patent B2
US 8,914,630 · App. 13/778,298 · Granted Dec 16, 2014

System and method for administering digital certificate checking

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,914,630
App. No.
13/778,298
Granted
Dec 16, 2014
Kind
B2
Abstract

Systems and methods for handling electronic messages. An electronic message that is associated with a digital certificate is to be processed. A decision whether to check the validity of the digital certificate is based upon digital certificate checking criterion. An IT administrator may provide to one or more devices configuration data that establishes the digital certificate checking criterion.

Claims (41)

1. A method, comprising:

receiving a plurality of time periods at a mobile communication device, each time period of the plurality of time periods defining a periodicity for checking validity of a digital certificate;

storing the plurality of time periods at the mobile communication device;

after receiving and storing the plurality of time periods, the mobile communication device:

receiving a digital certificate for a recipient;

selecting, in dependence on one or more factors, a time period for use with the digital certificate from the plurality of time periods; and

validating the digital certificate when a last time since a validity of the digital certificate was checked is not within the selected time period.

2. The method of claim 1 , wherein the selecting and the validating occurs upon an indication that a message is to be encrypted using the digital certificate at the mobile communication device.

3. The method of claim 1 , wherein the plurality of time periods are received from a different source than the digital certificate.

4. The method of claim 1 , wherein the plurality of time periods are received over a wireless network from an administrator system.

5. The method of claim 1 , wherein the one or more factors comprise an identity of a certificate authority issuing the digital certificate, such that a first time period is selected for a first certificate authority and a second time period is selected for a second certificate authority.

6. The method of claim 1 , wherein a message is to be encrypted at the mobile communication device using the digital certificate, and the one or more factors comprise a level of encryption to be applied to the message.

7. The method of claim 1 , wherein a message is to be encrypted at the mobile communication device using the digital certificate, and the one or more factors comprise a priority or importance of the message.

8. The method of claim 1 , wherein the plurality of time periods are stored separately from the digital certificate.

9. A mobile communication device, comprising:

at least one communication subsystem;

at least one memory component; and

at least one processor in communication with the at least one communication subsystem and the at least one memory component, the at least one processor being configured to enable:

receiving a plurality of time periods using the at least one communication subsystem, each time period of the plurality of time periods defining a periodicity for checking validity of a digital certificate;

storing the plurality of time periods in the at least one memory component;

after receiving and storing the plurality of time periods:

receiving a digital certificate for a recipient;

selecting, in dependence on one or more factors, a time period for use with the digital certificate from the plurality of time periods; and

validating the digital certificate when a last time since a validity of the digital certificate was checked is not within the selected time period.

10. The mobile communication device of claim 9 , wherein the selecting and the validating occurs upon an indication that a message is to be encrypted using the digital certificate at the mobile communication device.

11. The mobile communication device of claim 9 , wherein the plurality of time periods are received from a different source than the digital certificate.

12. The mobile communication device of claim 9 , wherein the plurality of time periods are received over a wireless network from an administrator system.

13. The mobile communication device of claim 9 , wherein the one or more factors comprise an identity of a certificate authority issuing the digital certificate, such that a first time period is selected for a first certificate authority and a second time period is selected for a second certificate authority.

14. The mobile communication device of claim 9 , wherein a message is to be encrypted at the mobile communication device using the digital certificate, and the one or more factors comprise a level of encryption to be applied to the message.

15. The mobile communication device of claim 9 , wherein a message is to be encrypted at the mobile communication device using the digital certificate, and the one or more factors comprise a priority or importance of the message.

16. The mobile communication device of claim 9 , wherein the plurality of time periods are stored separately from the digital certificate.

17. A non-transitory electronic device-readable medium bearing code which, when executed by at least one processor of an electronic device, causes the electronic device to implement the method of:

receiving a plurality of time periods, each time period of the plurality of time periods defining a periodicity for checking validity of a digital certificate;

storing the plurality of time periods;

after receiving and storing the plurality of time periods:

receiving a digital certificate for a recipient;

selecting, in dependence on one or more factors, a time period for use with the digital certificate from the plurality of time periods; and

validating the digital certificate when a last time since a validity of the digital certificate was checked is not within the selected time period.

18. The non-transitory electronic device-readable medium of claim 17 , wherein the plurality of time periods are received from a different source than the digital certificate.

19. The non-transitory electronic device-readable medium of claim 17 , wherein the one or more factors comprise an identity of a certificate authority issuing the digital certificate, such that a first time period is selected for a first certificate authority and a second time period is selected for a second certificate authority.

20. The non-transitory electronic device-readable medium of claim 17 , wherein the plurality of time periods are stored separately from the digital certificate.

Assignments (5)
CHANGE OF NAME Recorded Nov 7, 2023
From: CITRIX SYSTEMS INTERNATIONAL GMBH
To: CLOUD SOFTWARE GROUP SWITZERLAND GMBH
Reel/Frame 065478/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2015
From: BLACKBERRY LIMITED
To: CITRIX SYSTEMS INTERNATIONAL GMBH
Reel/Frame 036286/0940 →
CHANGE OF NAME Recorded Sep 18, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033775/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2013
From: ROBERTSON, IAN M.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029884/0241 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2013
From: KIRKUP, MICHAEL G.; LITTLE, HERBERT A.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029884/0270 →