Dynamic Policy Algorithms for Versatile Multi-Access Terminal Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current policy management methods in user equipment are platform-specific, resource-intensive, and complex, limiting their versatility and efficiency, especially in multi-access devices where multiple policies need to be managed simultaneously.
Innovation Solution
Implementing a static policy framework combined with dynamic policy algorithms that can be modified and executed by a processor, allowing for flexible policy management without the need for platform-specific compilers or complex interpreters, enabling high-performance and versatile policy resolution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If platform-specific compilers and complex interpreters are used for policy management, then policy resolution capability is improved, but resource consumption and device complexity increase significantly
Solution Approach 1:
The patent uses a simplified bytecode instruction set that copies the essential policy resolution functionality from complex platform-specific compilers and interpreters. This bytecode can be executed by a simple virtual machine, achieving policy resolution capability without requiring complex compilation systems or heavy interpreters, thus resolving the contradiction between versatility and device complexity
Solution Approach 2:
The patent extracts the core policy resolution logic from complex platform-specific systems and represents it as a separate, simplified bytecode instruction set. This extracted bytecode can be executed independently by a lightweight virtual machine, separating the policy resolution capability from the complexity of traditional compilation and interpretation systems
2Productivity
If dynamic policy algorithms are made customizable and frequently executable, then policy management efficiency is improved, but resource consumption increases
Solution Approach 1:
The patent pre-compiles policy algorithms into bytecode format during device manufacturing or initial setup. This preliminary action allows the algorithms to be executed efficiently as simple bytecode instructions during runtime, improving policy management efficiency while minimizing resource consumption during actual policy execution since no compilation or complex interpretation is needed at runtime
Solution Approach 2:
The patent uses lightweight bytecode objects that can be quickly created and executed. These bytecode representations of policy algorithms are computationally inexpensive to execute compared to traditional interpreters or compiled code, allowing frequent policy evaluations and dynamic algorithm execution without significant resource consumption
Data Source
AI summary
According to one embodiment a method is disclosed involving storing in a device a static policy framework and one or more dynamic policy algorithms, and controlling policy management in the device by operating the static policy framework and executing the dynamic policy algorithms. The invention also provides in other embodiments an apparatus configured to perform such a method and a computer program product for performing the method.


