Portable Device External Program Recommendation System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulty in finding and utilizing external programs that can complement or replace functions of an image processing apparatus, especially with the increasing number of programs available online, making it hard to identify suitable programs that align with their specific needs.
Innovation Solution
A portable device with a computer program that receives user operation specifications, instructs an image processing apparatus to execute designated operations, and stores history information to extract and display relevant external program identification information, allowing users to recognize suitable external programs based on their implementation intentions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of external programs published on the Internet increases to provide more functions, then the availability and functionality improve, but it becomes difficult for users to find and identify suitable programs that align with their specific needs
Solution Approach 1:
The patent implements a feedback mechanism by storing execution history information and using it to automatically notify users of relevant external programs. The system monitors how users actually use the image processing apparatus and feeds this information back to recommend appropriate external programs, resolving the contradiction between program availability and user ability to find suitable programs.
Solution Approach 2:
The system performs self-service by automatically analyzing execution history and notifying users of relevant external programs without requiring manual search or selection. The portable device autonomously identifies which external programs would be useful based on observed usage patterns, eliminating the need for users to manually browse through numerous available programs.
2Adaptability or versatility
If external programs are made available to replace or complement terminal program functions, then program versatility improves, but users face difficulty in identifying programs that match their implementation intentions
Solution Approach 1:
The system uses feedback from execution history to infer user implementation intentions and match them with appropriate external programs. By monitoring what operations users perform on the image processing apparatus, the system can determine what functionality users need and notify them of external programs that implement those functions, preventing loss of intention-matching information.
Solution Approach 2:
The system performs preliminary action by pre-notifying users of external programs that match their implementation intentions before users actively search for them. By analyzing execution history in advance and proactively notifying users of relevant programs, the system ensures that intention-matching information is preserved and delivered when users need it.
Data Source
AI summary
A non-transitory computer-readable medium having a computer program stored thereon and readable by a computer of a portable device, the computer program, when executed by the computer, causes the portable device to perform operations including: receiving a user operation of designating operation specifying information; instructing an image processing apparatus to execute the image processing operation of a content specified by the operation specifying information; storing history information indicative of an execution history of the receiving and the instructing; extracting, from among a plurality of program identification information, program identification information associated with the extraction condition information coinciding with the stored history information; and displaying the extracted program identification information.


