Dynamic Icon Panels with Segmented Push Notification Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing push notification systems are limited in their ability to dynamically update multiple icon panels efficiently, particularly in graphical user interfaces, where the amount of information that can be displayed on dynamic icons is restricted.
Innovation Solution
Implementing push notifications to independently update multiple icon panels associated with the same application or sides of a three-dimensional icon, allowing users to assign which panels are updated and utilizing a third-party server to incorporate identification information for future notifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If push notifications are used to update dynamic icons, then information delivery efficiency is improved, but the amount of information that can be displayed on the icon is limited
Solution Approach 1:
The icon is divided into multiple independent panels that can be updated separately. Each panel can display different information, allowing the system to deliver multiple pieces of information through a single icon without overwhelming the user. The segmentation enables efficient push notification delivery to each panel while maintaining compact icon presentation.
Solution Approach 2:
The icon transitions from a traditional two-dimensional flat display to a three-dimensional structure with multiple panels. This dimensional change allows the icon to display more information by utilizing spatial depth, with panels that can be rotated or viewed from different angles, effectively increasing the information display capacity without increasing the icon's footprint on the screen.
2Ease of operation
If multiple icon panels are updated independently, then information organization is improved, but system complexity increases
Solution Approach 1:
The notification system is segmented to target specific panels within an icon rather than updating the entire icon. This allows independent control and updating of each panel, improving information organization by presenting related information on different panels. The segmentation reduces the complexity burden by allowing modular updates rather than requiring complete icon regeneration.
Solution Approach 2:
The system introduces an intermediary layer between the push notification service and the icon display. This intermediary manages the mapping between notification content and specific panels, handling the complexity of panel identification and assignment. The intermediary abstracts the complexity from the user interface, allowing simple panel assignment while managing the underlying system complexity automatically.
3Adaptability or versatility
If users can assign panels to be updated, then user control is improved, but setup complexity increases
Solution Approach 1:
The system performs preliminary actions by automatically assigning panels to applications during installation or first use. Default panel assignments are pre-configured based on application categories and user preferences, allowing users to have control without manual setup. This preliminary configuration reduces setup complexity while maintaining user adaptability through later customization options.
Solution Approach 2:
The system enables self-service by allowing users to automatically inform the server of their panel assignments. Once users configure their preferences, the system automatically communicates these settings to the notification server, which then incorporates the identification information for future notifications. This self-service mechanism reduces setup complexity by automating the registration process while maintaining full user control over panel assignments.
Data Source
AI summary
The present application is directed to push notifications that can be used to dynamically update multiple icon panels. For example, the push notifications can be used to update two or more icon panels associated with the same application or two or more panels (i.e., sides) of a three-dimensional icon. In one embodiment, one or more push notifications can be used to independently update content on the panels. In another embodiment, a user can choose settings to assign panels that are to be updated using push notifications. A third party server can be automatically informed of an identification for the panel so that future push notifications incorporate the identification information.


