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

Real-time authorization software License control method

A control method and software technology, applied in the direction of program/content distribution protection, etc., can solve the problems of occupation and inconvenient use of dongles, and achieve the effect of management and control

Active Publication Date: 2013-08-21
SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI
View PDF3 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The registration code technology controls the use of the software by using a set of registration codes related to the software as the operating conditions of the software, but a fatal weakness of the registration code technology is "one code for multiple purposes"; Control the number of copies of running software, but the use of the dongle is not very convenient, the dongle itself needs to occupy a port of the computer

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
  • Real-time authorization software License control method
  • Real-time authorization software License control method
  • Real-time authorization software License control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0023] The software adopts a service-oriented architecture (SOA—service oriented architecture), and sets control quantities such as the number of concurrent users of the client application module and the number of simultaneous publishing servers of the client service module on the server side, and is combined with the user name and automatically generated GUID (Globally Unique Identifier , globally unique identifier) ​​serial number binding; the client obtains the encrypted license from the server after binding the user name, serial number and dongle and other hardware information (computer CPU serial number, network card physical address, hard disk serial number) file; the License control module parses the License file to realize real-time control of the authorization of the entire software system.

[0024] figure 1 It shows a frame diagram ...

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 an enterprise software License control method implementing real-time authorization. The method includes the steps of using an SOA (service oriented architecture) for software, setting controlled quantities, such as the number of client application module concurrent users and the number of servers simultaneously published by a client service module, on a server, and binding the controlled quantities with user names and an automatically generate GUID (globally unique identifier) serial number; after a client binds the user names and the serial number with hardware information such as encryption lock (including computer CPU (central processing unit) serial number, network card serial number and hard disk drive serial number), allowing the client to acquire an encrypted License file from the server; and allowing a License control module to analyze the License file to allow for real-time control of authorization to the whole software system. According to the method, authorization of software can be controlled effectively as the client is communicated with the server in real time, whether the software runs in a virtual machine or not can be detected, and control of versions such as trial version and official version can be performed. The enterprise software License control method implementing real-time authorization is widely applicable to the field of authorization control for computer enterprise software.

Description

technical field [0001] The invention relates to the field of computer enterprise-level software authorization control, in particular to a software license control method for real-time authorization that realizes the functions of periodic software use and regular fee collection for customers. Background technique [0002] Copyright protection is a common concern in the world today, and how to manage and protect enterprise-level software licenses is of great significance. Currently, the two most representative software copyright protection schemes are registration code technology and dongle technology. The registration code technology controls the use of the software by using a set of registration codes related to the software as the operating conditions of the software, but a fatal weakness of the registration code technology is "one code for multiple purposes"; The number of copies of running software can be controlled, but the use of the dongle is not very convenient. 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/12
Inventor 史海波胡国良潘福成里鹏段彬
Owner SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI
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