Dynamic Icon Panels with Segmented Push Notification Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveinformation delivery efficiencyVSAvoidinformation display capacity
Core Design Contradiction:
ProductivityVSLoss of information

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If multiple icon panels are updated independently, then information organization is improved, but system complexity increases

Engineering Contradiction:
Improveinformation organizationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If users can assign panels to be updated, then user control is improved, but setup complexity increases

Engineering Contradiction:
Improveuser controlVSAvoidsetup complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8910081B2Push notifications for updating multiple dynamic icon panels
Publication Date: 2014.12.09 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8910081B2 patent drawing
  • US8910081B2 patent drawing
  • US8910081B2 patent drawing

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.