Selective Plug-in Installation for Storage Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for expanding apparatus functions via plug-ins often require excessive storage capacity due to the installation of all plug-ins within a package, even though not all plug-ins are necessary for function expansion.
Innovation Solution
An information processing apparatus that selectively installs plug-ins from an aggregated package based on the functions required by the apparatus, deleting unnecessary plug-ins to conserve storage capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all plug-ins in an aggregated package are installed to expand apparatus functions, then the function expansion is complete, but the recording capacity required increases excessively
Solution Approach 1:
The patent segments the aggregated plug-in package into individual plug-in components, allowing selective installation of only those plug-ins required for specific functions. The management server divides the package and enables apparatus-specific selection, transforming a monolithic installation approach into a modular, selective one that reduces recording capacity consumption while maintaining necessary function expansion.
Solution Approach 2:
The patent extracts and installs only the necessary plug-ins from the aggregated package based on the apparatus's specific function requirements. The management server identifies which plug-ins are needed and installs only those, leaving unnecessary plug-ins uninstalled. This extraction approach eliminates waste of recording capacity on unused components while preserving complete function expansion capability.
2Quantity of substance
If unnecessary plug-ins are removed from the aggregated package, then the recording capacity required is reduced, but the complexity of managing selective installation increases
Solution Approach 1:
The patent introduces a management server as an intermediary between the aggregated package and the apparatus. The management server handles the complexity of analyzing package contents, identifying necessary plug-ins based on apparatus functions, and performing selective installation. This intermediary absorbs the management complexity, allowing the apparatus itself to remain simple while achieving optimized plug-in installation that reduces recording capacity usage.
3Quantity of substance
If a limited recording capacity is used for plug-in installation, then storage efficiency improves, but the ability to expand multiple functions simultaneously is restricted
Solution Approach 1:
The patent applies partial action by installing only the specific plug-ins needed for required functions rather than all plug-ins in the package. This partial installation approach optimizes storage efficiency by avoiding unnecessary plug-ins while still achieving complete function expansion for the apparatus's needs. The management server calculates the precise set of necessary plug-ins, ensuring no essential functionality is omitted while minimizing storage usage.
Data Source
AI summary
An information processing apparatus includes a processor configured to select a plug-in related to a function of the information processing apparatus, the plug-in being used to expand a function executed by an apparatus, from an aggregated plug-in in which plug-ins for each of a plural functions are aggregated, and expand the function by using the plug-in.


