IP Library Granted Patent US 8,386,647
Granted Patent B2
US 8,386,647 · App. 12/504,067 · Granted Feb 26, 2013

Method for time source calibration and system thereof

Inventors: Zhou Lu (Beijing, CN); Huazhang Yu (Beijing, CN)
Assignee: Feitian Technologies Co., Ltd.
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 8,386,647
App. No.
12/504,067
Granted
Feb 26, 2013
Kind
B2
Abstract

A method for time source calibration, wherein the method comprises steps of sending a requirement for obtaining time by a client side computer to a server side; sending a first data packet including time and generated verification information by the server side to a key device via the client side computer; said time is the current time of the server side; calibrating time of key device with the obtained as benchmark time and counting time normally by the key device; sending a second data packet including calibrated current time of the key device and the verification information by the key device to the server side via the client side computer; and obtaining the current time of the key device in the second data packet by the key device after the verification information in the second data packet is verified to be valid by the key device. According to the present invention, the reliable time source is obtained, which secures the security of the trade.

Claims (12)

1. A method for time source calibration, wherein said method comprises steps of sending a requirement for obtaining time by a client side computer to a server side; sending a first data packet including time and verification information generated by the server side to a key device via the client side computer; said time is the current time of the server side; calibrating the time of the key device via a clock calibrating module in the key device with the obtained current time of the server side as benchmark time and counting time normally by the key device via a clock module in the key device; sending a second data packet including calibrated current time of the key device and the verification information by the key device via a communication module of the key device to the server side via the client side computer; and obtaining the current time of the key device in the second data packet by the server side after the verification information in the second data packet is verified to be valid by the server side, wherein in the step that the verification information in the second data packet is verified to be valid by the server side, the verification information is deemed as valid when the verification information in the second data packet accords with the verification information generated by the server side.

2. The method for time source calibration of the claim 1 , wherein the verification information is is received for the first time.

3. The method for time source calibration of the claim 1 , wherein a step before sending a requirement for obtaining time by the client side computer to the server side includes authenticating identity of a user by the key device.

4. The method for time source calibration of the claim 1 , wherein a step after sending a requirement for obtaining time by the client side computer to the server side includes exchanging public keys between the server side and the client side computer.

5. The method for time source calibration of the claim 1 , wherein the verification information is a random number generated by the server side.

6. The method for time source calibration of the claim 4 , wherein the first data packet and the second data packet are sent as cipher text, the first data packet is encrypted with the public key of the key device; and the second data packet is encrypted with the public key of the server side.

7. The method for time source calibration of the claim 3 , wherein the authenticating identity includes

1) verifying whether the PIN code entered by the user is legitimate;

2) verifying whether the biological features of the user is legitimate;

3) verifying whether the key device provided by the user contains legitimate data;

4) verifying whether the key device provided by the user contains legitimate hardware serial number; and/or

5) sending data to the key device for operation and verifying whether the operation result is legitimate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2009
From: LU, ZHOU; YU, HUAZHANG
To: FEITIAN TECHNOLOGIES CO., LTD.
Reel/Frame 022964/0661 →
Priority Claims (1)
CN 2008 1 0118706 · Aug 19, 2008 · national
Continuity (1)
Related Publication 20100049875A1 · Feb 25, 2010