A fine-grained resource control method and device
A resource control and fine-grained technology, which is applied in resource allocation, multi-program device, program control design, etc., can solve the problems of unrestricted software piracy, dissection, unprotected intellectual property rights, unrestricted use of spare parts by users, and modification of parameters Expansion and other issues
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0137] Physically, one hardware board may package multiple boards, and the hardware quotations vary according to the software support. For example, router H is cheap and only supports SR services, but does not support value-added services such as CGN. Both boards have the same hardware. Because there is no software license control, the sold H boards are often enabled with value-added services such as CGN by users, which makes it impossible to collect corresponding fees.
[0138] In order to solve the above problems, the steps of the method provided by the first embodiment are as follows:
[0139] 1. The system considers that board A supports value-added service functions such as CGN by default, and board H does not support value-added service functions such as CGN.
[0140] 2. To support the value-added service function of CGN, define a performance license item: CGN_FUNCTION_PFU_NUM, which means: the number of H boards that support the value-added service function of CGN.
...
Embodiment 2
[0149] Physically, a single hardware board usually includes several types of ports, such as 8, 16, and 24 ports. When purchasing, the ports required by the user may not be an integer multiple of the number of ports on a single board. In this way, equipment vendors can only configure More ports than requested by the user. Because there is no software license control, the redundant ports sold are often used by users, which makes it impossible to collect corresponding fees.
[0150] In order to solve the above problems, the steps of the method provided by the second embodiment are as follows:
[0151] 1. For a specific resource, define a license item: PORT_FUNCTION_NUM, which means: the number of ports that can be used;
[0152] 2. The device reads the value of PORT_FUNCTION_NUM in the license item, and controls the number of supported ports not to exceed PORT_FUNCTION_NUM. This step can be performed in the following ways:
[0153] Suppose PORT_FUNCTION_NUM=N in the license file,...
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