Server-Based Visitor Authentication Code Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional visitor registration processes for business negotiations are inefficient, wasting time and manpower as they require manual handling and lack streamlined access authentication and authority management.

Innovation Solution

A server-based system that generates and manages visitor codes for access authentication, incorporating profile information and random codes for secure and time-limited access authority, allowing for real-time adjustments to visit times and access permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual visitor registration and access control processes are used, then security can be maintained through human verification, but time consumption and labor costs increase significantly

Engineering Contradiction:
Improveaccess securityVSAvoidregistration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The visitor terminal automatically completes registration by inputting visitor code, company name, and visitor name, with the system autonomously generating access authority codes and managing the entire authentication process without manual intervention, thereby reducing registration time while maintaining security through automated verification

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-generates access authority codes and validates visitor information before the actual visit occurs, preparing all authentication credentials in advance so that the actual access control process becomes a simple verification step rather than a time-consuming manual procedure

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated visitor code generation is implemented, then registration efficiency improves, but system complexity increases

Engineering Contradiction:
Improveregistration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The server performs multiple functions including visitor code generation, access authority management, time modification handling, and validation within a single centralized platform, eliminating the need for separate systems for each function and thereby managing complexity through consolidation rather than proliferation of components

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces a standardized visitor code as an intermediary element that carries encrypted visit information, allowing different components (visitor terminal, server, access control points) to communicate through a common protocol without requiring complex direct integrations between each component

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If fixed access authority is granted to visitors, then security control is simplified, but flexibility to adjust visit times is reduced

Engineering Contradiction:
Improveaccess control simplicityVSAvoidvisit time flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The access authority is designed as a dynamic credential containing encoded visit time information that can be programmatically modified by the server upon receiving modification requests, allowing the system to transition between fixed and flexible time control as needed while maintaining a unified authentication mechanism throughout

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10943418B2Method, server, smart terminal and storage device for access authentication
Publication Date: 2021.03.09 JRD COMM (SHENZHEN) LTD
  • US10943418B2 patent drawing
  • US10943418B2 patent drawing
  • US10943418B2 patent drawing

AI summary

Disclosed is a method for access authentication. The method includes: receiving profile information of a visitor through a server, and generating a visitor code and transmitting the same to a visitor terminal, and generating a random code based on a valid visitor code, and receiving a decoding result based on decoding the random code and the visitor code by the visit terminal, and predetermining an access authority for the visitor for a predetermined time as the decoding result is successfully matched.