Combined verifying and authorizing method for fixed license and floating license

A license and client technology, applied in the field of license authorization, to achieve the effect of unified application version, maximizing commercial benefits, and high flexibility

Inactive Publication Date: 2011-09-14
CHINA NAT PETROLEUM CORP CHUANQING DRILLING ENG CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the method of combining fixed licenses and floating licenses for application authorization is not used in all current seismic processing application license management systems

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
  • Combined verifying and authorizing method for fixed license and floating license
  • Combined verifying and authorizing method for fixed license and floating license
  • Combined verifying and authorizing method for fixed license and floating license

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Embodiments of the present invention will now be described in detail, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to like parts throughout. The embodiments are described below in order to explain the present invention by referring to the figures.

[0022] figure 1 It is a flow chart showing a method for merging verification authorization of a fixed license and a floating license according to an exemplary embodiment of the present invention.

[0023] refer to figure 1 , in step S101, the client connects to the server and starts the application.

[0024] In step S102, the server reads the system time of the client and the time when the application runs for the first time, and determines whether the system time is earlier than the time of the first run.

[0025] If the system time is earlier than the initial running time, go to step S112, the verification authorization of the current application fails and the cur...

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 combined verifying and authorizing method for a fixed license and a floating license, comprising the following steps that: a client is connected with a server, and starts application; the server determines the verifying and authorizing type of the applied license according to the currently applied configuration files; when the fixed license is verified and authorized, the server determines whether the client and the application are recorded in a license file stored in the server, and whether the system time of the client is posterior to the authorized time limit, if the client and the application are recorded in the license file, and the system time is not posterior to the authorized time limit, the application is normally operated; and when the floating license is verified and authorized, the server determines whether the client and the application are recorded in the license file stored in the server, whether the system time of the client is posterior to the authorized time limit, and whether the number of the currently connected clients is less than the maximum concurrency number, if the client and the application are recorded in the license file, the system time is not posterior to the authorized time limit, and the number is less than the maximum concurrency number, the application is normally operated.

Description

technical field [0001] The present invention relates to application license (license) authorization technology, more specifically, the present invention relates to a fixed license and floating license fusion verification authorization method. Background technique [0002] The application of petroleum seismic processing is at the frontier of high-performance scientific computing, with high technical content and difficult development. After the seismic processing applications provided by foreign professional geophysical companies provide customers with corresponding applications, services and consultations, they usually charge corresponding expansion fees in the form of licenses, which can better protect the interests of application providers . [0003] License-based management and verification authorization methods can be generally divided into two categories: one is a fixed license, which is often used in a stand-alone system; the other is a floating license, which is used ...

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/00G06Q30/00G06F21/33
Inventor 李振刘鸿何光明吴战培巫骏曹中林李磊
Owner CHINA NAT PETROLEUM CORP CHUANQING DRILLING ENG 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