App Initialization Settings Extraction and Priority Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvequantity of set valuesVSAvoidreliability of initialization settings
Core Design Contradiction:
Quantity of substanceVSReliability

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improveadaptability of initializationVSAvoidcomplexity of information processing
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #16Partial or excessive action

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

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveease of set value acquisitionVSAvoidprecision of initialization settings
Core Design Contradiction:
Ease of operationVSManufacturing precision

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

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11023253B2Information processing apparatus and non-transitory computer readable medium
Publication Date: 2021.06.01 FUJIFILM BUSINESS INNOVATION CORP
  • US11023253B2 patent drawing
  • US11023253B2 patent drawing
  • US11023253B2 patent drawing

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.