System and method for supporting multiple certificate status providers on a mobile communication device
First Claim
1. A method of accessing multiple digital certificate status information providers to obtain digital certificate status information, comprising the steps of:
- receiving a request for digital certificate status information from a communication device;
generating multiple service requests based upon the received request, each of the multiple service requests corresponding to a digital certificate status information provider;
sending the generated multiple service requests to their corresponding digital certificate status information providers;
receiving a plurality of responses comprising digital certificate status information from the digital certificate status information providers;
ranking the received responses based upon ranking criteria;
based upon the ranking, using at least one of the received responses to generate a response to the request for digital certificate status information; and
sending the generated response to the request to the communication device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for supporting multiple digital certificate status information providers are disclosed. An initial service request is prepared at a proxy system client module and sent to a proxy system service module operating at a proxy system. The proxy system prepares multiple service requests and sends the service requests to respective multiple digital certificate status information providers. One of the responses to the service requests received from the status information providers is selected, and a response to the initial service request is prepared and returned to the proxy system client module based on the selected response.
110 Citations
62 Claims
-
1. A method of accessing multiple digital certificate status information providers to obtain digital certificate status information, comprising the steps of:
-
receiving a request for digital certificate status information from a communication device;
generating multiple service requests based upon the received request, each of the multiple service requests corresponding to a digital certificate status information provider;
sending the generated multiple service requests to their corresponding digital certificate status information providers;
receiving a plurality of responses comprising digital certificate status information from the digital certificate status information providers;
ranking the received responses based upon ranking criteria;
based upon the ranking, using at least one of the received responses to generate a response to the request for digital certificate status information; and
sending the generated response to the request to the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. An apparatus for accessing multiple digital certificate status information providers to obtain digital certificate status information for a communication device, comprising:
-
means for receiving a request regarding digital certificate status information from the communication device;
means for generating multiple service requests based upon the received request, each generated service request corresponding to a digital certificate status information provider;
means for sending the generated multiple service requests to their corresponding status information providers over a computer network;
means for receiving over a computer network a response from at least one of the status information providers, means for determining whether any of the responses from the status information providers contain digital certificate status information;
wherein the status information response includes an error message where none of the responses from the status information providers contain digital certificate status information.
-
Specification