Unlock instant, AI-driven research and patent intelligence for your innovation.

Device for licensed program, program transaction device and method for licensed program

A program and driver technology, applied in the field of license-program, can solve the problems of non-compliance with the provisions of software license, the license method is not flexible, etc., to achieve the effect of guaranteeing the manufacturer and reducing the probability of piracy

Active Publication Date: 2018-05-04
BOTHNIC INFORMATION
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] As far as the number of software licenses known to be used within the enterprise is concerned, it is usually the number of licenses purchased for the installation of the software for as many computers as there are in the enterprise, and after the software is installed, it can only be used on the computer on which the software is installed. , because using the same serial number to install on two different computers or devices does not meet the requirements of the software license, so if you want to use it on another computer that has not been installed, the software installed on the original computer must be uninstalled, and then the software It can be installed on another computer, that is, the right to use the software must be different from that of the hardware device. The disadvantage of this licensing method is that when the number of licenses in the enterprise is less than the number of computers in the enterprise, you still need to purchase all licenses. The number of licenses for the number of computers, the license method is not flexible

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
  • Device for licensed program, program transaction device and method for licensed program
  • Device for licensed program, program transaction device and method for licensed program
  • Device for licensed program, program transaction device and method for licensed program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0056] 1. A method for licensing a program, the program is stored in a storage device or a remote server and includes a plurality of execution files, the plurality of execution files includes a first execution file and a second execution file, the first The execution file includes a first packet header, and the second execution file includes a second packet header. The method includes the following steps: making an operating system receive a program start command and start the program. Make the operating system store the first packet header in the storage device to read the first packet header, and make a license verification component interrupt the operating system to load the first execution file into a random access memory for execution. The license verification component cooperates with the operating system or the remote server to perform a license verification. After the first execution file passes the license verification, the license verification component allows the fi...

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 device for licensing a program, the program includes a header, and the device includes a storage device, a file system, an operating system, and a license verification component. The operating system receives a command to start the program and starts the program, and stores the packet header in the storage device for the operating system to read the packet header. The license verification component interrupts the operating system and loads the program into a random access memory for execution, and cooperates with the operating system or a remote server to perform a license verification. Wherein when the license verification is passed, the license verification component allows the program to be continuously loaded into the random access memory for execution.

Description

technical field [0001] The present invention relates to a method of licensing a program, in particular to a method of cloud licensing a program. Background technique [0002] Cloud storage refers to the mode of online data storage on the network, that is, data is stored on multiple virtual servers usually hosted by a third party, rather than on a dedicated server. Data center operators prepare storage virtualized resources at the back end according to customers' needs, and provide them in the form of storage pools. Customers can use this storage pool to store files or objects. Cloud computing is an Internet-based computing method in which shared hardware and software resources and information can be provided to computers and other devices on demand. Cloud computing describes a new Internet-based information technology (IT) service growth, consumption and delivery model, usually involving the provision of dynamic transaction expansion through the Internet and often virtualiz...

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 Patents(China)
IPC IPC(8): G06F21/10
CPCG06F21/10G06F21/1076G06F21/1077G06F21/105
Inventor 林冠儒
Owner BOTHNIC INFORMATION