IP Library Granted Patent US 9,716,775
Granted Patent B2
US 9,716,775 · App. 14/859,554 · Granted Jul 25, 2017

Server and authentication method based on a time stamp

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 9,716,775
App. No.
14/859,554
Granted
Jul 25, 2017
Kind
B2
Abstract

An authentication method based on a time stamp is executed by at least one processor of a server. At least two force renew messages are generated in turn when a configuration of Dynamic Host Configuration Protocol (DHCP) of the server is changed. The at least two force renew messages are encrypted asymmetrically with a private key of the server. The encrypted force renew messages are sent to a client according to a generating order of the force renew messages. A reply message is sent to the client when receiving a renew message from the client.

Claims (21)

1. An authentication method based on a time stamp executable by at least one processor of a server, the method comprising:

generating at least two force renew messages in turn when a configuration of Dynamic Host Configuration Protocol (DHCP) of the server is changed, wherein each generated force renew message comprises a time stamp and a time difference, the time difference of each force renew message is an integer which is chose randomly from a range, and the time stamp of a force renew message is equal to the time stamp of a previous force renew message plus the time difference of the previous force renew message;

asymmetrically encrypting the at least two force renew messages with a private key of the server;

sending the encrypted force renew messages to a client device according to a generating order of the force renew messages at a regular time interval until receiving a renew message from the client device; and

sending a reply message to the client device when receiving the renew message from the client device, wherein the client device sends the renew message when the at least two force renew messages are decrypted with a public key and the time stamp of the force renew message received later is equal to the time stamp of the other force renew message received earlier plus the time difference of the other force renew message received earlier.

2. The method according to claim 1 , wherein the time difference of each force renew message is not a fixed value.

3. A server comprising:

at least one processor;

a connection device; and

a storage device that stores one or more programs, when executed by the at least one processor, causes the at least one processor to:

generate at least two force renew messages in turn when a configuration of Dynamic Host Configuration Protocol (DHCP) of the server is changed, wherein each generated force renew message comprises a time stamp and a time difference, the time difference of each force renew message is an integer which is chose randomly from a range, and the time stamp of a force renew message is equal to the time stamp of a previous force renew message plus the time difference of the previous force renew message;

asymmetrically encrypt the at least two force renew messages with a private key of the server;

send the encrypted force renew messages to a client device according to a generating order of the force renew messages through the connection device at a regular time interval until receiving a renew message from the client device; and

send a reply message to the client device through the connection device when receiving the renew message from the client device, wherein the client device sends the renew message when the at least two force renew messages are decrypted with a public key and the time stamp of the force renew message received later is equal to the time stamp of the other force renew message received earlier plus the time difference of the other force renew message received earlier.

4. The server according to claim 3 , wherein the time difference of each force renew message is not a fixed value.

5. A non-transitory storage medium having stored thereon instruction that, when executed by at least one processor of a server, causes the at least one processor to perform an authentication method based on a time stamp, the server comprising a connection device, the method comprising:

generating at least two force renew messages in turn when a configuration of Dynamic Host Configuration Protocol (DHCP) of the server is changed, wherein each generated force renew message comprises a time stamp and a time difference, the time difference of each force renew message is an integer which is chose randomly from a range, and the time stamp of a force renew message is equal to the time stamp of a previous force renew message plus the time difference of the previous force renew message;

asymmetrically encrypting the at least two force renew messages with a private key of the server;

sending the encrypted force renew messages to a client device according to a generating order of the force renew messages through the connection device at a regular time interval until receiving a renew message from the client device; and

sending a reply message to the client device through the connection device when receiving the renew message from the client device, wherein the client device sends the renew message when the at least two force renew messages are decrypted with a public key and the time stamp of the force renew message received later is equal to the time stamp of the other force renew message received earlier plus the time difference of the other force renew message received earlier.

6. The non-transitory storage medium according to claim 5 , wherein the time difference of each force renew message is not a fixed value.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2025
From: AMBIT MICROSYSTEMS (SHANGHAI) LTD.
To: SHENZHEN FULIAN FUGUI PRECISION INDUSTRY CO., LTD.
Reel/Frame 073521/0647 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2018
From: AMBIT MICROSYSTEMS (SHANGHAI) LTD.; HON HAI PRECISION INDUSTRY CO., LTD.
To: AMBIT MICROSYSTEMS (SHANGHAI) LTD.
Reel/Frame 045171/0409 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2015
From: HUANG, CHUAN-CHE
To: AMBIT MICROSYSTEMS (SHANGHAI) LTD.; HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 036609/0984 →