Clock calibration method, device and system

A clock calibration and virtual clock technology, applied in time division multiplexing systems, electrical components, multiplexing communications, etc., can solve problems such as inability to perform real-time clock calibration, untrustworthy local time, etc., to protect applications Effect

Active Publication Date: 2018-06-19
BEIJING SENSESHIELD TECH
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, when the soft lock is completely offline, real-time clock calibration cannot be performed. If calibration is required, it must be calibrated with local time as the base. However, local time is completely untrustworthy, so how to use local time for offline clock calibration still remains Ensuring that the time is basically accurate is an urgent problem to be solved for offline soft license activation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Clock calibration method, device and system
  • Clock calibration method, device and system
  • Clock calibration method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Various embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0024] figure 1 It is a schematic flowchart of an embodiment of the server clock calibration method of the present invention.

[0025] Such as figure 1 As shown, the server clock calibration method of the present invention includes:

[0026] S101. Receive a calibration request from the first client sent by the second client, where the calibration request includes the local time of the first client and the virtual clock time of the application in the first client;

[0027] The first client can be a user's offline terminal device that is not connected to the Internet, and multiple application programs are installed on it. The embodiment of the present invention is aimed at an application program with a virtual clock module built in. The virtual clock module can When the application actually starts to use or another application associated with th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a clock calibration method, which is applied to a server side. The method comprises the steps of: receiving a calibration request from a first client side sent by a second client side, wherein the calibration request includes the local time of the first client side and the virtual clock time of an application in the first client side; according to the server side time, determining the trusted time in the local time and the virtual clock time; and, if the trusted time is determined, generating a clock calibration packet including the trusted time, and sending the clock calibration packet to the second client side, so that the clock calibration packet is returned to the first client side through the second client side. The invention further discloses a clock calibration method applied to the client side, and a clock calibration device and system. By means of the method disclosed by the invention, the virtual clock in the application of the client side can be effectively calibrated; and thus, the application of the client side is controlled and protected.

Description

technical field [0001] The invention relates to the field of computer software, in particular to a clock calibration method, device and system. Background technique [0002] In order to protect computer software, a software authorization scheme that can be used offline - soft lock, can be used. Except for the first activation, the software needs to be online. The current defect of cloud lock and hardware lock can not only set the offline duration, but also set the number of devices bound to the soft lock by the user, which reduces a lot of setting work for developers. At the same time, the offline use method can also effectively relieve the pressure on cloud services . [0003] The soft lock contains a virtual clock, which is used to judge and control the software digital license. When the soft lock is run for the first time, the virtual clock will run according to the current local time. However, inaccurate situations may occur during the running of the virtual clock. If ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04J3/06
CPCH04J3/0658
Inventor 孙吉平李海鹏
Owner BEIJING SENSESHIELD TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products