MFP Application URL Conflict Resolution via State Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multi-function printers (MFPs) face issues in running the correct application corresponding to designated URL information due to the inability to differentiate between multiple applications with the same URL information, leading to inappropriate execution of apps.
Innovation Solution
The MFP is equipped with a receiving unit for installation instructions, an obtaining unit for URL information, a determination unit to identify matching URL information, and a setting unit to enable only one application while disabling the other, ensuring appropriate execution of the intended app.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple WSD apps are installed in the MFP, then the functionality and adaptability of the MFP are improved, but the system cannot identify which app to run when URL information is designated, leading to operational failure
Solution Approach 1:
The patent applies local quality by making each WSD app have a unique enabled/disabled state property. When a new WSD app is installed, the system automatically disables the previously enabled WSD app and enables the new one, ensuring that at any given time only one WSD app is in the enabled state. This local differentiation in state allows the system to reliably identify which app to execute based on URL information without ambiguity.
2Quantity of substance
If the same URL information is associated with multiple WSD apps, then the quantity of installed applications increases, but the system loses the ability to differentiate between apps, causing incorrect app execution
Solution Approach 1:
The patent applies dynamics by making the enabled/disabled state of WSD apps dynamic rather than static. The system automatically adjusts the enabled state of WSD apps based on installation and deletion events. When a new WSD app is installed, the system dynamically disables the old enabled WSD app and enables the new one. This dynamic state management ensures precise app identification even when multiple apps share the same URL information.
3Adaptability or versatility
If the MFP allows installation of additional apps with existing URL information, then the adaptability of the system is improved, but conflicts arise between apps with identical URL information, preventing proper app execution
Solution Approach 1:
The patent applies self-service by implementing automatic conflict resolution mechanisms that operate without user intervention. The system automatically detects when a new WSD app is installed with the same URL information as an existing app, automatically disables the old enabled WSD app, and automatically enables the new one. This self-service approach manages app conflicts transparently, maintaining installation flexibility while avoiding the complexity of manual app management.
Data Source
AI summary
An information processing apparatus which is capable of running appropriately an application corresponding to designated URL information. An operating unit receives an instruction to perform installation of an additional application different from an installed application. A CPU obtains URL information on the additional application and determines whether or not the URL information on the additional application corresponds to URL information on the installed application. In a case where the URL information on the additional application corresponds to the URL information on the installed application, one of the additional application and the installed application is set to an enabled state.


