Method and system for controlling software function
A technology of software functions and control methods, which is applied in the direction of instruments, electrical digital data processing, computer security devices, etc., can solve problems such as lack of perfect security means for configuration files, difficult configuration files, economic losses of software developers, etc., reaching the scope of application Broad range, system efficiency improvement, safety improvement effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0036] Referring to Fig. 1, the first embodiment of the method of the present invention includes:
[0037] D1) establish a corresponding relationship;
[0038] Wherein, the corresponding relationship between the software function and the state of the software function is established according to the authorization information of the software function in the license.
[0039] D2) Adjust software functions;
[0040] Wherein, adjusting the current software function status is consistent with the software function status in the corresponding relationship.
no. 2 example
[0041] Referring to Fig. 2, the second embodiment of the method of the present invention includes:
[0042] P1) establish a corresponding relationship;
[0043] Among them, the software function authorization information in the received license is converted into an internal function switch list, and the corresponding relationship between the software function and the software function state is saved by the list. It can be understood that the converted corresponding relationship can be in the form of a list It can also be saved in the form of an array or other data structures.
[0044] P2) judging whether the software function has been opened, if open, turn to step P3), otherwise turn to step P5);
[0045] P3) judge whether described software function should be opened, if so, turn to step P7), otherwise turn to step P4);
[0046] Wherein, it is inquired whether the software function described in the corresponding relationship should be opened.
[0047] P4) close the function...
no. 3 example
[0060] Referring to Fig. 3, the third embodiment of the method of the present invention includes:
[0061] Q1) The software function starts;
[0062] Wherein, starting a software function refers to starting a software sub-module.
[0063] Q2) request acquisition;
[0064] Wherein, the software control unit requests the license control unit to acquire function authorization information in the license.
[0065] Q3) Send information;
[0066] Wherein, the license control unit sends function authorization information to the software control unit after receiving the request from the software control unit.
[0067] Q4) establish a corresponding relationship;
[0068] Among them, the software function authorization information in the received license is converted into an internal function switch list, and the corresponding relationship between the software function and the software function state is saved by the list. It can be understood that the converted corresponding relationsh...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com