Dynamic Icon Management for Extended Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing apparatuses lack efficient mechanisms for dynamically updating and managing icons of extended applications, leading to resource constraints and inefficient user interface management.
Innovation Solution
An information processing apparatus with a storage unit for storing display information and a display control unit that updates icons based on events, utilizing a control program running on an operating system to manage applications and provide a framework for icon management, allowing for dynamic icon updates and efficient resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If icons for extended applications are dynamically updated based on events, then user interface functionality is improved, but device complexity increases
Solution Approach 1:
The system pre-registers display information templates for various events before they occur. When an event is triggered, the corresponding pre-prepared display information is retrieved and applied to update the icon, eliminating the need for complex real-time processing and simplifying the update mechanism.
Solution Approach 2:
A display information management unit is introduced as an intermediary between the event processing system and the icon display system. This intermediary unit handles the complexity of managing display information templates, event associations, and icon updates, thereby simplifying the overall system architecture and reducing the burden on other components.
2Productivity
If display information is stored before event occurrence, then resource utilization is improved, but storage requirements increase
Solution Approach 1:
Display information is segmented into event-specific templates that are stored in advance. Each template contains only the relevant display parameters for a particular event type, allowing efficient storage and retrieval without requiring comprehensive display information for all possible events simultaneously.
Solution Approach 2:
The system stores display information in a parameterized template format rather than as complete, fixed display configurations. This allows the same template to be reused across multiple events by changing parameters, significantly reducing the total storage requirement while maintaining the ability to generate diverse display outcomes.
Data Source
AI summary
An information processing apparatus loaded with an application for extending functionality of the information processing apparatus, includes a storage unit configured to, before occurrence of an event relating to an application, store display information including a display item relating to the application and displayed on a display unit of the information processing apparatus, and a display control unit configured to, after occurrence of the event relating to the application, update display relating to the display item according to the display information corresponding to the event stored in the storage unit, under control of a control program that runs on an operating system and provides a framework for managing the application.


