Remote calibration method of real time clock in software protection device

A software protection device, real-time clock technology, applied in computer security devices, program/content distribution protection, instruments, etc., can solve problems such as invalid timing data of clock chips, achieve convenient and effective date restrictions, ensure accuracy, and ensure credibility. degree of effect

Inactive Publication Date: 2008-07-16
BEIJING SENSELOCK SOFTWARE TECH CO LTD
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a method for dynamically recording and validating the real-time clock in the software protection device, and when an abnormality is found, the real-time clock can be calibrated by the remote clock server, so as to solve the problems in the prior art due to The timing data of the clock chip is invalid due to battery exhaustion or other reasons

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
  • Remote calibration method of real time clock in software protection device
  • Remote calibration method of real time clock in software protection device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The content of the present invention will be described in detail below in conjunction with specific embodiments.

[0033] Fig. 1 is a schematic diagram of the device structure in the real-time clock remote calibration method of the present invention. As shown in the figure, the software protection device 1 comprises a nonvolatile memory 4, a controller 5, a clock chip 6 and a battery 7, wherein the recording time is stored in the nonvolatile memory 4, and the clock chip 6 provides a real-time clock, which is controlled by the controller 5 Perform control operations such as reading and writing data.

[0034] The software protection device 1 is connected with the local host 2 through a computer interface. The local host 2 provides the host time, and is connected to the remote clock server 3 providing the time of the clock server through the network.

[0035] FIG. 2 is a schematic diagram of the control flow of the remote calibration method of the real-time clock of the ...

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

A real time clock remote calibration method in a software protective device comprises a real time clock remote calibration process, which concretely comprises the following steps: the software protective device sends a request data package to a remote clock server; the clock server generates a response data package containing the time of the clock server and sends the data response data package to the software protective device after receiving the request data package; the software protective device receives the response data package, verifies the validity of the response data package, and calibrates the real time clock of the clock chip according to the result of comparison between a main frame time and the clock server time. The invention guarantees the certainty factor and accuracy of the real time clock in the software protective device and provides convenient and effective software protective functions like date restriction for software developers.

Description

technical field [0001] The invention relates to the field of computer security, in particular to a method for remotely calibrating a real-time clock in a software protection device. Background technique [0002] In the field of software copyright protection, time-limited control over the use of software is a common method, such as software regular trials, leases, and regular use licenses, that is, software can only be used before a certain set date, which requires software protection. The device must be able to obtain the current real time in order to control the operation of the software. [0003] One of the effective ways to obtain real time is to attach a clock chip and battery to the dongle. Regardless of whether the software protection device is powered on or not, the clock chip is always counting time. When the software protection device is powered off, the clock chip is powered by the battery. Therefore, the normal timing time of the clock chip is determined by the...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/22G06F1/14G06F21/12
Inventor 孙吉平韩勇
Owner BEIJING SENSELOCK SOFTWARE TECH CO LTD
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