Automated SSL Certificate Verification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital certificate enrollment processes are inefficient due to inadequate automation, leading to delays and unpredictability in verifying organization information, which causes customer dissatisfaction.

Innovation Solution

A method for identifying and authenticating potential customers by generating a list of prospective customers using domain and organization information, verifying this information through databases, and initiating the digital certificate enrollment process before receiving a request, thereby completing a portion of the verification process proactively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the CA contacts a representative to complete the authentication process, then the verification can be completed with high reliability, but the time required increases significantly and becomes unpredictable

Engineering Contradiction:
Improveverification reliabilityVSAvoidcertificate delivery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary verification by proactively contacting representatives and obtaining authentication information before the customer places an order. This advance action eliminates the need for post-order verification delays, allowing certificates to be issued immediately upon order placement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where verification results are obtained in advance and stored. When a customer places an order, the system retrieves pre-obtained verification results, eliminating redundant verification steps and reducing delivery time while maintaining reliability.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the CA performs manual verification of organization information, then the authentication accuracy is improved, but the productivity of the certificate issuance process decreases

Engineering Contradiction:
Improveauthentication accuracyVSAvoidcertificate issuance speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs verification actions in advance before the customer order is placed. By completing authentication procedures proactively, the system ensures accurate verification results are obtained beforehand, enabling rapid certificate issuance without sacrificing authentication quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automates the verification process by having representatives contact organizations directly to obtain authentication information. This self-service approach eliminates manual intervention bottlenecks while maintaining verification accuracy, significantly improving overall process productivity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12177203B2System and method for automated customer verification
Publication Date: 2024.12.24 DIGICERT INC
  • US12177203B2 patent drawing
  • US12177203B2 patent drawing
  • US12177203B2 patent drawing

AI summary

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.