App Initialization Settings Extraction and Priority Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems for mobile devices lack an efficient method to extract and utilize characteristic information from target applications for initialization, leading to suboptimal setting value acquisition and potential incompatibilities during app installation.
Innovation Solution
An information processing apparatus with an extraction unit that extracts characteristic information from target applications and an acquisition unit that acquires set values from installed apps based on priority matching, ensuring compatible and optimized initialization settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If set values are acquired from multiple installed programs without priority sorting, then the quantity of available set values increases, but the reliability of initialization settings deteriorates due to potential incompatibilities
Solution Approach 1:
The system performs preliminary extraction of characteristic information from the target program before acquisition of set values. This preliminary analysis enables the acquisition unit to select compatible set values from installed programs based on pre-computed matching criteria, ensuring reliability before initialization occurs
Solution Approach 2:
Different installed programs are treated with different weights based on their characteristic information matching degree. Programs with higher matching scores contribute higher priority set values, while less matching programs provide lower priority alternatives, creating a differentiated quality hierarchy
2Adaptability or versatility
If characteristic information extraction is performed on all installed programs, then the adaptability of initialization increases, but the device complexity increases due to extensive data processing
Solution Approach 1:
Instead of processing all installed programs uniformly, the system extracts characteristic information selectively from programs that are likely to be relevant based on their characteristics. This partial processing approach maintains adaptability while reducing overall processing complexity
Solution Approach 2:
The initialization process is segmented into distinct phases: characteristic information extraction, degree of matching calculation, priority assignment, and set value acquisition. This segmentation allows each phase to be optimized independently and reduces overall system complexity
3Ease of operation
If set values are acquired without priority-based filtering, then the ease of operation improves by simplifying the acquisition process, but the manufacturing precision of initialization settings deteriorates due to suboptimal value selection
Solution Approach 1:
The system automatically performs characteristic information extraction, matching calculation, and priority assignment without user intervention. The acquisition unit autonomously selects appropriate set values based on pre-computed priorities, maintaining ease of operation while ensuring precise initialization through automated intelligent selection
Data Source
AI summary
An information processing apparatus includes an extraction unit, an acquisition unit, and a presentation unit. The extraction unit extracts pieces of characteristic information of an initialization target program to be installed and initialized. The acquisition unit acquires at least one set value for initializing the initialization target program from at least one different program that has been installed. The acquisition unit acquires the set value in an ascending order of priorities assigned to the multiple different programs in accordance with a degree of matching in the pieces of characteristic information extracted by the extraction unit. The presentation unit presents the set value acquired by the acquisition unit.


