Systems and methods for managing digital certificates
First Claim
1. A method of managing a digital certificate within an organization, by a computer system, the method comprising the steps of:
- receiving, at the computer system, a business request for a digital certificate from a requester within the organization;
providing, by the computer system, the request for a digital certificate to an approver within the organization;
receiving, by the computer system from the approver, an approval of the request for a digital certificate;
providing, following approval of the request for a digital certificate by the approver, an approved request to a certificate manager within the organization;
receiving, by the computer system from the certificate manager, a selection of an implementer within the organization;
providing, by the computer system, the approved request to the selected implementer within the organization;
receiving, by the computer system, from the implementer, technical information related to the approved request;
generating a digital certificate comprising the technical information;
transmitting, by the computer system, the digital certificate comprising the technical information to a certificate supplier for verification;
transmitting, by the computer system, a first alert to the approver at a first predetermined time before an expiration date of the digital certificate; and
determining, by the computer system, if the approver has responded to the first alert by a second predetermined time before the expiration date, and, if the approver has not responded, transmitting a second alert to another party.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of managing a digital certificate by a computer system can include the steps of receiving, the at the computer system, a business request for a digital certificate from a requester and transmitting, by the computer system, the request to a first approver. The method can further include, upon approval by the first approver, transmitting, by the computer system, the request to a second approver, upon approval by the second approver, transmitting, by the computer system, the request to a certificate manager, transmitting, by the computer system, the request to an implementer and receiving, by the computer system, from the implementer, technical information related to the request and transmitting, by the computer system, a certificate to a certificate supplier.
-
Citations
14 Claims
-
1. A method of managing a digital certificate within an organization, by a computer system, the method comprising the steps of:
-
receiving, at the computer system, a business request for a digital certificate from a requester within the organization; providing, by the computer system, the request for a digital certificate to an approver within the organization; receiving, by the computer system from the approver, an approval of the request for a digital certificate; providing, following approval of the request for a digital certificate by the approver, an approved request to a certificate manager within the organization; receiving, by the computer system from the certificate manager, a selection of an implementer within the organization; providing, by the computer system, the approved request to the selected implementer within the organization; receiving, by the computer system, from the implementer, technical information related to the approved request; generating a digital certificate comprising the technical information; transmitting, by the computer system, the digital certificate comprising the technical information to a certificate supplier for verification; transmitting, by the computer system, a first alert to the approver at a first predetermined time before an expiration date of the digital certificate; and determining, by the computer system, if the approver has responded to the first alert by a second predetermined time before the expiration date, and, if the approver has not responded, transmitting a second alert to another party. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of managing a digital certificate within an organization, by a computer system, the method comprising the steps of:
-
receiving, at the computer system, a business request for a digital certificate from a requester within the organization; providing, by the computer system, the request for a digital certificate to a first approver within the organization for a business related approval; upon the business related approval by the first approver, providing, by the computer system, a business-approved request to a second approver within the organization for an information risk related approval; upon the information risk related approval by the second approver, transmitting, by the computer system, an approved request to a certificate manager within the organization; receiving, by the computer system from the certificate manager, a selection of an implementer within the organization; providing, by the computer system, the request to the selected implementer within the organization; receiving, by the computer system, from the implementer, technical information related to the approved request; generating a digital certificate comprising the technical information; transmitting, by the computer system, the digital certificate comprising the technical information to a certificate supplier for verification; transmitting, by the computer system, a first alert to the approver at a first predetermined time before an expiration date of the digital certificate; and determining, by the computer system, if the approver has responded to the first alert by a second predetermined time before the expiration date, and, if the approver has not responded, transmitting a second alert to another party.
-
-
8. A computerized system for managing a digital certificate within an organization, the computerized system comprising:
one or more communicatively coupled processors, the one or more processors forming a computer system configured to perform the steps of; receiving, at the computer system, a business request for a digital certificate from a requester within the organization; providing, by the computer system, the request for a digital certificate to an approver within the organization; receiving, by the computer system from the approver, an approval of the request for a digital certificate; providing, following approval of the request for a digital certificate by the approver, an approved request to a certificate manager within the organization; receiving, by the computer system from the certificate manager, a selection of an implementer within the organization; providing, by the computer system, the approved request to the selected implementer within the organization; receiving, by the computer system, from the implementer, technical information related to the approved request; generating a digital certificate comprising the technical information; transmitting, by the computer system, the digital certificate comprising the technical information to a certificate supplier for verification; transmitting, by the computer system, a first alert to the approver at a first predetermined time before an expiration date of the digital certificate; and determining, by the computer system, if the approver has responded to the first alert by a second predetermined time before the expiration date, and, if the approver has not responded, transmitting a second alert to another party. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A method of managing a digital certificate within an organization, by a computer system, the method comprising the steps of:
-
receiving, at the computer system, a business request for a digital certificate from a requester within the organization; providing, by the computer system, the request for a digital certificate to an approver within the organization; receiving, by the computer system from the approver, an approval of the request for a digital certificate; providing, following approval of the request for a digital certificate by the approver, an approved request to a certificate manager within the organization; receiving, by the computer system from the certificate manager, a selection of an implementer within the organization; transmitting providing, by the computer system, the approved request to the selected implementer within the organization, wherein the implementer is selected by the certificate manager; receiving, by the computer system, from the implementer, technical information related to the approved request; generating a digital certificate comprising the technical information; transmitting, by the computer system, the digital certificate comprising the technical information to a certificate supplier for verification; storing certificate information related to a verified digital certificate in a database, wherein the certificate information includes an expiration date of the verified digital certificate; determining, by the computer system, if the approver has responded to an alert by a predetermined time before the expiration date, and, if the approver has not responded, transmitting, by the computer system, a second alert to another party; determining, from the certificate information, a computer on which the verified digital certificate is to be installed; automatically installing the verified digital certificate on the computer; probing, by the computer system, computers for installed digital certificates; retrieving, by the computer system, information about the installed digital certificates; comparing, by the computer system, the information about the installed digital certificates to the stored certificate information to determine if any installed digital certificates include information different from the stored certificate information; and transmitting, by the computer system, an alert regarding any installed digital certificates that include information different from the stored certificate information.
-
Specification