×

System and method for checking digital certificate status

  • US 7,761,703 B2
  • Filed: 03/20/2003
  • Issued: 07/20/2010
  • Est. Priority Date: 03/20/2002
  • Status: Active Grant
First Claim
Patent Images

1. A system for determining a status of a digital certificate from status data stored in a status provider system comprising:

  • a client system comprising a client module, the client module operable to generate and provide status request data corresponding to a status request for the digital certificate for transmission from the client system, and to receive digital certificate status data for the digital certificate in response to the status request; and

    a proxy system comprising a proxy module, the proxy module operable to receive the status request data transmitted from the client system and, in response thereto, generate query data for the digital certificate status and provide the query data for transmission from the proxy system to the status provider system, and further operable to receive the status data from the status provider system, generate the digital certificate status data based on the status data received, and provide the digital certificate status data for transmission to the client system;

    wherein the client system comprises a mobile device including a memory subsystem and operable to communicate with the proxy system over a wireless network, to receive data items over the wireless network, and to store the data items in the memory subsystem;

    wherein the digital certificate status data comprises validity period data indicating a validity period for the digital certificate, and wherein the client module is further operable to periodically generate and provide status request data corresponding to a status request for transmission to the proxy system during the validity period of the digital certificate;

    wherein the status request data is generated at the client system at predetermined times spaced at predetermined intervals or at user-configurable intervals; and

    wherein the proxy system is operable to redirect a data item to the mobile device, and the proxy module is further operable to determine whether the data item includes a transmitted digital certificate and, upon a determination that the data item includes the transmitted digital certificate, to generate and provide status request data corresponding to a status request for the transmitted digital certificate for transmission to the status provider system, and to receive digital certificate status data for the transmitted digital certificate in response to the status request, and the proxy system is further operable to communicate with a plurality of status providers, thereby allowing the proxy system to redirect data items from the plurality of status providers to the mobile device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×