Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for realizing time limitation of software under offline state

A software implementation and time-limited technology, which is applied in the direction of program/content distribution protection, instruments, electrical digital data processing, etc., can solve problems such as errors in software usage time and timing

Active Publication Date: 2017-02-01
BEIJING SENSESHIELD TECH
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention provides a method for implementing time limitation on software in an offline state, which is used to solve the problem that in the offline state, the user adjusts the host time at will to bypass the time limit mechanism or the user inadvertently adjusts the host time to make the software use time count wrong question

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
  • Method for realizing time limitation of software under offline state
  • Method for realizing time limitation of software under offline state
  • Method for realizing time limitation of software under offline state

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments, but not as a limitation of the present invention.

[0029] figure 1 A flow chart of the method for implementing time limitation on software in an offline state of the present invention is shown. Such as figure 1 As shown, in the method for implementing time limitation on software in an offline state of the present invention, the software is installed in a terminal device, and a secure container storing virtual time is set in the terminal device.

[0030] The method includes: when the terminal device is turned on, the secure container starts and calculates the first time difference between the current host time of the terminal device and the host time at the last shutdown, and modifies the virtual time to be the current virtual time plus first time difference;

[0031] During the operation of the terminal device, the security containe...

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 provides a method for realizing time limitation of software under an offline state. The software is mounted in terminal equipment; a safety container for storing virtual time is arranged in the terminal equipment; the method comprises: when the terminal equipment is started up, starting the safety container and calculating a first time difference value between current host time of the terminal equipment and host time of shutdown of the last time; revising the virtual time to the sum of current virtual time and the first time difference value; during an operation process of the terminal equipment, revising the virtual time to the sum of the current virtual time and pre-set time by the safety container at intervals of pre-set time; when detecting that the current virtual time reaches expiration time of the software, forbidding the software. According to the method for realizing the time limitation of the software under the offline state, provided by the invention, the virtual time in the safety container can be calibrated and the problem that utilization time of the software is incorrectly counted after a user adjusts the host time under the offline state is solved.

Description

technical field [0001] The invention relates to the field of software protection, in particular to a method for implementing time limitation on software in an offline state. Background technique [0002] In the field of software copyright protection, time-limited control over the use of software is a common means, such as software regular trial, lease, fixed-term license and other modes, that is, software can only be used before a certain set date. The general method is to use the software protection device to calibrate the clock in the dongle according to the host time according to certain rules. These rules prevent malicious tampering and do not allow the clock in the lock to be calibrated to an earlier time. However, assuming such a situation, the user does not use a software protection device like a dongle, and may need to use it offline, so it will be very difficult to limit the time. In this case, the user can adjust the host time at will, and the time limit mechanism...

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): G06F21/10
CPCG06F21/105G06F2221/2137
Inventor 孙吉平姚玮斌
Owner BEIJING SENSESHIELD TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products