IP Library Granted Patent US 10,943,418
Granted Patent B2
US 10,943,418 · App. 16/497,800 · Granted Mar 9, 2021

Method, server, smart terminal and storage device for access authentication

Inventors: Jia Wang (Shenzhen, CN); Ling Ma (Shenzhen, CN)
Assignee: JRD Communication (Shenzhen) LTD.
G07C9/215G07C9/27H04L61/1511H04L67/2842
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,943,418
App. No.
16/497,800
Granted
Mar 9, 2021
Kind
B2
Abstract

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.

Claims (38)

1. A server, including a processor, a memory and instructions stored in the memory, wherein the processor executes the instructions to implement following steps:

receiving profile information of a visitor from a management terminal;

generating a corresponding visitor code based on the profile information of the visitor and transmitting the visitor code to a visitor terminal, wherein the visitor code carries authentication information;

receiving a visit time change request from the visit terminal, and forwarding the visit time change request to the management terminal;

receiving confirmation information of the management terminal, and regenerating the visitor code based on the profile information of the visitor and a changed visit time, and transmitting the visitor code to the visitor terminal;

receiving the visitor code from the visitor terminal, and generating a random code and delivering the random code to the visitor terminal as determining that the visitor code is valid;

receiving a decoding result from the visit terminal, and determining that the visitor is a legitimate visitor and predetermining an access authority for the visitor for a predetermined time as the decoding result is successfully matched;

issuing an alarm prompt as the predetermined time is up;

extending or terminating the access authority of the visitor according to a response of the management terminal to the alarm prompt;

wherein the authentication information includes at least an access password, access level control information, an access business type and network information.

2. The server according to claim 1 , wherein the profile information of the visitor includes at least a visitor's name, a visitor's number, a visitor's business type, the access authority, an entrance authority and an access time.

3. A method for access authentication, including:

a server receiving profile information of a visitor from a management terminal;

the server generating a corresponding visitor code based on the profile information of the visitor and transmitting the visitor code to a visitor terminal, wherein the visitor code carries authentication information;

the server receiving the visitor code from the visitor terminal, and generating a random code and delivering the random code to the visitor terminal as determining that the visitor code is valid;

the server receiving a decoding result from the visit terminal, and determining that the visitor is a legitimate visitor and predetermining an access authority for the visitor for a predetermined time as the decoding result is successfully matched;

wherein the authentication information includes at least an access password, access level control information, an access business type and network information.

4. The method for access authentication according to claim 3 , wherein before the server receives the visitor code from the visitor terminal, the method further includes:

the server receiving a visit time change request from the visit terminal, and forwarding the visit time change request to the management terminal;

the server receiving confirmation information of the management terminal, and regenerating the visitor code based on the profile information of the visitor and a changed visit time, and transmitting the visitor code to the visitor terminal.

5. The method for access authentication according to claim 4 , wherein the profile information of the visitor includes at least a visitor's name, a visitor's number, a visitor's business type, the access authority, an entrance authority and an access time.

6. The method for access authentication according to claim 3 , wherein the method further includes:

the server issuing an alarm prompt as the predetermined time is up;

the server extending or terminating the access authority of the visitor according to a response of the management terminal to the alarm prompt.

7. The method for access authentication according to claim 3 , wherein the profile information of the visitor includes at least a visitor's name, a visitor's number, a visitor's business type, the access authority, an entrance authority and an access time.

8. A server, including a processor, a memory and instructions stored in the memory, wherein the processor executes the instructions to implement following steps:

receiving profile information of a visitor from a management terminal;

generating a corresponding visitor code based on the profile information of the visitor and transmitting the visitor code to a visitor terminal, wherein the visitor code carries authentication information;

receiving the visitor code from the visitor terminal, and generating a random code and delivering the random code to the visitor terminal as determining that the visitor code is valid;

receiving a decoding result from the visit terminal, and determining that the visitor is a legitimate visitor and predetermining an access authority for the visitor for a predetermined time as the decoding result is successfully matched;

wherein the authentication information includes at least an access password, access level control information, an access business type and network information.

9. The server according to claim 8 , wherein before receiving the visitor code from the visitor terminal, the processor further executes the instructions to implement following steps:

receiving a visit time change request from the visit terminal, and forwarding the visit time change request to the management terminal;

receiving confirmation information of the management terminal, and regenerating the visitor code based on the profile information of the visitor and a changed visit time, and transmitting the visitor code to the visitor terminal.

10. The server according to claim 8 , wherein the processor further executes the instructions to implement following steps:

issuing an alarm prompt as the predetermined time is up;

extending or terminating the access authority of the visitor according to a response of the management terminal to the alarm prompt.

11. The server according to claim 8 , wherein the profile information of the visitor includes at least a visitor's name, a visitor's number, a visitor's business type, the access authority, an entrance authority and an access time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2019
From: WANG, JIA; MA, LING
To: JRD COMMUNICATION (SHENZHEN) LTD.
Reel/Frame 051416/0132 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2019
From: WANG, JIA; MA, LING
To: JRD COMMUNICATION (SHENZHEN) LTD.
Reel/Frame 051295/0440 →
Priority Claims (1)
CN 201710258386.X · Apr 19, 2017 · national
Continuity (1)
Related Publication 20200051348A1 · Feb 13, 2020