Access Control Analysis Apparatus for Dynamic Attribute Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Access control systems face challenges in keeping up with changing access attributes, leading to increased processing costs and reduced feasibility of implementing preferred actions, as they often fail to adapt quickly enough to changes in device positions and application usage.
Innovation Solution
An analysis apparatus and method that acquires datasets of access patterns, evaluates execution costs using transition information, and determines actions based on these evaluations to ensure timely and efficient access control decisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the access control apparatus increases the frequency of collecting access attribute information or making determinations to keep up with changes, then the responsiveness to changing access attributes is improved, but the execution cost of access control increases
Solution Approach 1:
The system performs preliminary evaluation of execution costs for multiple candidate actions before actually executing them. By evaluating the costs in advance and selecting the most appropriate action based on both the evaluated cost and policy definitions, the system avoids frequent unnecessary executions while maintaining responsiveness to attribute changes. This preliminary evaluation mechanism allows the system to make informed decisions about whether to execute actions, thereby reducing overall execution costs while maintaining appropriate responsiveness.
2Reliability
If the access control apparatus determines actions based on policies for changing access attributes, then the feasibility of implementing preferred actions is improved, but the processing speed may not keep up with the rate of attribute changes
Solution Approach 1:
The system dynamically adjusts its processing approach by evaluating execution costs for candidate actions and selecting the most appropriate ones based on current conditions. Rather than rigidly following policies for all attribute changes, the system adaptively determines which actions to execute based on the evaluated costs and policy definitions. This dynamic approach allows the system to maintain reliability for important actions while avoiding unnecessary processing for less critical changes, thereby balancing reliability with processing speed.
3Measurement precision
If the access control apparatus follows policies strictly for each access attribute change, then the correctness of access control actions is improved, but the execution cost increases due to frequent processing
Solution Approach 1:
The system changes the parameter of action selection by introducing execution cost evaluation as an additional criterion. Instead of strictly following policies for every attribute change, the system evaluates the execution cost of candidate actions and selects actions based on both the evaluated cost and policy definitions. This parameter change allows the system to maintain correctness by considering policy compliance while optimizing execution cost by avoiding unnecessary actions, thereby resolving the contradiction between correctness and execution cost.
Data Source
AI summary
An analysis apparatus according to an example embodiment of the present disclosure includes at least one memory configured to store instructions and at least one processor configured to execute the instructions to: acquire at least a data set in which a plurality of combinations of a first pattern of one or more elements indicating attributes of access and an action of access control corresponding to the first pattern are defined, and a second pattern of one or more elements indicating attributes of access that change over time; evaluate an execution cost when an action corresponding to the second pattern is changed over time by using at least transition information indicating a state transition in the one or more elements indicating attributes of access, and the second pattern; and determine the action corresponding to the second pattern by using at least a result of the evaluation and the data set.


