Patents by Inventor Michael Klieman
Michael Klieman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12177203Abstract: Techniques are disclosed for identifying and authenticating prospective certificate authority customers of a secure socket layer (SSL) certificate prior to receiving an order from the customer. The CA generates a list of prospective customers of digital certificates (e.g., by scanning networked servers via the Internet for the presence of an installed digital certificate). The CA retrieves data for each customer on the list and determines, based on a set of approval criteria, which prospective customers to target in enrollment campaigns. For each approved customer, the CA initiates an enrollment process prior to receiving a request from the customer to provide a certificate.Type: GrantFiled: June 7, 2021Date of Patent: December 24, 2024Assignee: DigiCert, Inc.Inventors: Michael Klieman, Jessica Crewse, Gautam Kanaparthi
-
Publication number: 20220029983Abstract: Techniques are disclosed for identifying and authenticating prospective certificate authority customers of a secure socket layer (SSL) certificate prior to receiving an order from the customer. The CA generates a list of prospective customers of digital certificates (e.g., by scanning networked servers via the Internet for the presence of an installed digital certificate). The CA retrieves data for each customer on the list and determines, based on a set of approval criteria, which prospective customers to target in enrollment campaigns. For each approved customer, the CA initiates an enrollment process prior to receiving a request from the customer to provide a certificate.Type: ApplicationFiled: June 7, 2021Publication date: January 27, 2022Inventors: Michael KLIEMAN, Jessica CREWSE, Gautam KANAPARTHI
-
Patent number: 11032265Abstract: Techniques are disclosed for identifying and authenticating prospective certificate authority customers of a secure socket layer (SSL) certificate prior to receiving an order from the customer. The CA generates a list of prospective customers of digital certificates (e.g., by scanning networked servers via the Internet for the presence of an installed digital certificate). The CA retrieves data for each customer on the list and determines, based on a set of approval criteria, which prospective customers to target in enrollment campaigns. For each approved customer, the CA initiates an enrollment process prior to receiving a request from the customer to provide a certificate.Type: GrantFiled: November 22, 2013Date of Patent: June 8, 2021Assignee: DigiCert, Inc.Inventors: Michael Klieman, Jessica Crewse, Gautam Kanaparthi
-
Patent number: 10277580Abstract: Techniques are disclosed for generating multiple key pairs using different algorithms and similarly installing certificates signed using the different algorithms. A customer server receives a selection of algorithms for generating a public/private key pair (e.g., RSA, ECC, DSA, etc.). The customer server generates key pairs for each selection and also generates corresponding certificate signing requests (CSR). The customer server sends the CSRs to a certificate authority (CA). The CA generates certificates associated with algorithm and sends the certificates to the customer server. The customer server may prompt a user to select one or more of the certificates to install, and upon receiving the selection, the customer installs the certificates.Type: GrantFiled: September 19, 2017Date of Patent: April 30, 2019Assignee: DigiCert, Inc.Inventors: Michael Klieman, Perry Tancredi
-
Patent number: 9769151Abstract: Techniques are disclosed for generating multiple key pairs using different algorithms and similarly installing certificates signed using the different algorithms. A customer server receives a selection of algorithms for generating a public/private key pair (e.g., RSA, ECC, DSA, etc.). The customer server generates key pairs for each selection and also generates corresponding certificate signing requests (CSR). The customer server sends the CSRs to a certificate authority (CA). The CA generates certificates associated with algorithm and sends the certificates to the customer server. The customer server may prompt a user to select one or more of the certificates to install, and upon receiving the selection, the customer installs the certificates.Type: GrantFiled: December 23, 2013Date of Patent: September 19, 2017Assignee: Symantec CorporationInventors: Michael Klieman, Perry Tancredi
-
Patent number: 9467442Abstract: Techniques are disclosed for rapidly securing a server in response to request for a high-assurance digital certificate. As described, a CA may issue a basic tier certificate after performing a verification process to confirm that a party requesting a certificate for a given network domain, in fact, has control of that domain. Once issued and provisioned on the server, the server can establish secure connections with clients. At the same time, the CA continues to perform progressive identity verification processes for progressively higher tiers of certificates. Once the identity verification process at each tier is complete, the CA issues a new certificate for the corresponding tier, which may then be provisioned on the server. After performing all of the identity verification processes, the server can issue the requested high-assurance certificate.Type: GrantFiled: May 23, 2014Date of Patent: October 11, 2016Assignee: Symantec CorporationInventor: Michael Klieman
-
Publication number: 20150341342Abstract: Techniques are disclosed for rapidly securing a server in response to request for a high-assurance digital certificate. As described, a CA may issue a basic tier certificate after performing a verification process to confirm that a party requesting a certificate for a given network domain, in fact, has control of that domain. Once issued and provisioned on the server, the server can establish secure connections with clients. At the same time, the CA continues to perform progressive identity verification processes for progressively higher tiers of certificates. Once the identity verification process at each tier is complete, the CA issues a new certificate for the corresponding tier, which may then be provisioned on the server. After performing all of the identity verification processes, the server can issue the requested high-assurance certificate.Type: ApplicationFiled: May 23, 2014Publication date: November 26, 2015Applicant: Symantec CorporationInventor: Michael KLIEMAN
-
Publication number: 20150180860Abstract: Techniques are disclosed for generating multiple key pairs using different algorithms and similarly installing certificates signed using the different algorithms. A customer server receives a selection of algorithms for generating a public/private key pair (e.g., RSA, ECC, DSA, etc.). The customer server generates key pairs for each selection and also generates corresponding certificate signing requests (CSR). The customer server sends the CSRs to a certificate authority (CA). The CA generates certificates associated with algorithm and sends the certificates to the customer server. The customer server may prompt a user to select one or more of the certificates to install, and upon receiving the selection, the customer installs the certificates.Type: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Applicant: Symantec CorporationInventors: Michael KLIEMAN, Perry TANCREDI
-
Publication number: 20150149768Abstract: Techniques are disclosed for identifying and authenticating prospective certificate authority customers of a secure socket layer (SSL) certificate prior to receiving an order from the customer. The CA generates a list of prospective customers of digital certificates (e.g., by scanning networked servers via the Internet for the presence of an installed digital certificate). The CA retrieves data for each customer on the list and determines, based on a set of approval criteria, which prospective customers to target in enrollment campaigns. For each approved customer, the CA initiates an enrollment process prior to receiving a request from the customer to provide a certificate.Type: ApplicationFiled: November 22, 2013Publication date: May 28, 2015Applicant: Symantec CorporationInventors: Michael KLIEMAN, Jessica CREWSE, Gautam KANAPARTHI
-
Patent number: 7716132Abstract: A system, method, and a computer program product that enrolls a user with a bill payment service without requiring a user to provide account information.Type: GrantFiled: April 11, 2006Date of Patent: May 11, 2010Assignee: Intuit Inc.Inventors: Wendy Spies, Craig LaSalle, Anne Brosnahan, Michael Klieman