Intelligent Agent Path Rule Adaptation for Application Version Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing intelligent agents struggle to effectively control applications on electronic devices based on user inputs, as they do not consider version information of applications, leading to inefficiencies and compatibility issues.
Innovation Solution
An electronic device and server system that receives user inputs, collects application version information, and generates path rules to control application operations, using a natural language understanding module to select appropriate path rules from a database based on user intent and application versions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing intelligent agents control applications without considering version information, then the system operation is simple, but the compatibility and reliability are poor
Solution Approach 1:
The system performs preliminary actions by collecting application version information before executing tasks. The version information is obtained in advance and stored, allowing the intelligent agent to select appropriate path rules based on the specific application version, thereby improving compatibility without requiring complex real-time adjustments during task execution.
Solution Approach 2:
The system changes the parameter of version information from being ignored to being actively utilized. By incorporating version information as a key parameter in path rule selection, the system adapts its behavior to match specific application versions, resolving compatibility issues while maintaining manageable complexity through structured parameter-based decision making.
2Measurement precision
If the intelligent agent uses version information to select path rules, then the task execution accuracy is improved, but the information processing complexity increases
Solution Approach 1:
The system segments the path rules into different sets corresponding to different application versions. Instead of managing one complex set of rules that must handle all version variations, the rules are divided into version-specific segments (first path rule set for first version, second path rule set for second version), making it easier to maintain accuracy while reducing processing complexity through organized segmentation.
3Adaptability or versatility
If the system collects and processes version information from multiple applications, then the adaptability to different application versions is improved, but the data management complexity increases
Solution Approach 1:
The system implements a universal data structure and processing approach that can handle version information from multiple different applications. The path rule selection mechanism is designed to work with any application version by using a consistent methodology (comparing received version information against stored version information), providing multi-functional adaptability without proportionally increasing data management complexity.
Data Source
AI summary
The present invention can receive a user input comprising a request to perform a task using at least one of the application programs via at least one of a display or a microphone, transmit data related to the user input to an external server through a communication circuit, transmit version information on at least one of the application programs to the external server via the communication circuit together with the data transmission or after the data transmission, receive a pass rule as a response to the request from the external server via the communication circuit, and store instructions that cause an electronic device to perform the task by allowing the electronic device to have the sequence. The pass rule comprises information on a sequence of states of the electronic device for performing the task, and at least one of the states may be one determined by the external server on the basis of at least a portion of the version information.


