Cross-Application Input Candidate Presentation via Interest Data Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data input assistance systems fail to consider associations between different applications and data formats, limiting their ability to provide relevant input candidates to users.
Innovation Solution
An information processing apparatus and method that detects updates in presented information, extracts interest data, and uses input context to present more suitable input candidates by sharing data between applications and formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If input candidates are selected from a single application's data using conventional methods, then the system complexity is low, but the variety and relevance of input candidates are limited
Solution Approach 1:
The patent implements a universal data collection mechanism that aggregates information from multiple applications and data formats into a single interest data structure. The interest data extraction unit collects data regardless of its source application or format, enabling the system to serve multiple functions across different applications while maintaining a unified data management approach.
Solution Approach 2:
The patent introduces an intermediary data structure called 'interest data' that acts as a mediator between different applications and the input candidate generation system. This intermediary layer consolidates data from various sources (presented information, input context, user interest) and transforms them into a unified format that can be used across applications without increasing structural complexity.
2Quantity of substance
If data is collected from multiple applications and formats, then the variety of input candidates increases, but the difficulty of data processing increases
Solution Approach 1:
The patent extracts only the necessary information from various data formats and applications into the interest data structure. The interest data extraction unit selectively collects presented information, input context, and user interest data, filtering out irrelevant details while maintaining the essential characteristics needed for generating relevant input candidates.
Solution Approach 2:
The patent transforms data from multiple formats into a standardized internal representation by changing the parameters of the data structure. Different data formats (text, images, audio) are converted into a unified interest data format that can be consistently processed, thereby reducing processing difficulty while maintaining data variety.
3Ease of operation
If the system considers associations between different applications, then user convenience improves, but the measurement precision of user interest decreases
Solution Approach 1:
The patent performs preliminary data collection and organization by continuously gathering presented information, input context, and user interest data into the interest data structure before the user needs input assistance. This preliminary action ensures that when the user interacts with the system, relevant data is already organized and ready, improving convenience without compromising precision.
Solution Approach 2:
The patent implements feedback mechanisms where the system monitors user interactions with presented information and adjusts the interest data accordingly. By continuously updating interest data based on user behavior patterns, the system maintains high measurement precision while providing convenient cross-application data associations.
Data Source
AI summary
Provided is an information processing apparatus to further improve convenience for a user, the information processing apparatus including: an update detection unit configured to detect update of presented information presented to a user during execution of an application; an interest data extraction unit configured to extract interest data that includes at least information accompanying the presented information whose update has been detected and is information on a target in which the user is interested during execution of the application; an input context detection unit configured to detect input context indicating a processing status of input information using the application, the input information being attempted to be inputted during execution of the application; and an input information candidate presentation unit configured to perform, on the basis of the input context, control to present input information candidates that are candidates of the input information among the interest data.


