Foreground Icon with Expandable Indicia for Running Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current display systems for terminal devices do not effectively keep running applications visible and accessible to users in a space-efficient manner, especially when another application is actively being used, failing to provide direct access to important information such as communication sessions, attempts, and availability.

Innovation Solution

A method and system that display icons with expander, notification, and presence state indicia on the terminal device's foreground, allowing for interactive access to communication session information, including presence state updates and message notifications, through expandable windows and indicia that adapt to user input and pointer positioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If an icon of a running application is displayed in the background while another application is actively in use, then the icon remains visible to provide information about the running application, but the icon cannot be always visible and accessible without distracting from or occupying excessive space on the display

Engineering Contradiction:
Improvevisibility of running application informationVSAvoiddisplay space occupied by icon
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent implements a nested structure where additional information about the running application is contained within the icon itself through nested visual elements. When users hover over the icon, nested information such as presence state indicators, notification badges, and quick action buttons are revealed within the icon's boundary, allowing comprehensive information display without increasing the icon's external footprint on the desktop.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent transitions from a two-dimensional static icon to a multi-dimensional interactive element by adding depth through hover states, layered information display, and vertical stacking of indicators. The icon reveals additional information layers when interacted with, effectively using the Z-dimension (depth) and temporal dimension (state changes) to provide comprehensive information without increasing horizontal or vertical screen real estate.

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

2Ease of operation

If the icon is made interactive to provide direct access to communication session information, then user access to features is improved, but the icon complexity and interaction requirements increase

Engineering Contradiction:
Improveaccess to communication featuresVSAvoidicon interaction complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the icon's functionality into distinct interactive zones and visual indicators. Each zone corresponds to a specific function: presence state indicators show availability, notification badges indicate new messages, and quick action buttons provide direct access to common operations. This segmentation allows users to access specific features without needing to understand the entire icon's complexity, as each segment independently communicates its purpose and action.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts frequently used communication features and presents them as standalone quick action buttons within the icon. Instead of requiring users to open the full application to access common functions like answering calls, sending messages, or checking presence, these features are extracted and made directly accessible from the icon interface, simplifying the user journey for routine tasks.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If presence state data is continuously updated and displayed on the icon, then information accuracy is improved, but energy consumption and processing requirements increase

Engineering Contradiction:
Improveaccuracy of presence state informationVSAvoidenergy consumption for data updates
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic updates of presence state information on the icon rather than continuous real-time synchronization. The system refreshes the icon's presence indicators at predetermined intervals or triggered by specific events such as status changes, ensuring that information remains sufficiently accurate while minimizing unnecessary communication cycles with the server, thereby reducing energy consumption and processing overhead.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent performs preliminary actions by pre-fetching and caching presence state data when the application is active or in the foreground. This allows the icon to display accurate presence information without requiring continuous real-time updates when the application is running in the background, as the cached data can be displayed until the next scheduled refresh or status change event.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8893005B2Method, device, and system for providing indicia on a display
Publication Date: 2014.11.18 RINGCENTRAL INC
  • US8893005B2 patent drawing
  • US8893005B2 patent drawing
  • US8893005B2 patent drawing

AI summary

A display of an icon includes creating and displaying an icon that provides indicia regarding information relevant to an application to which the icon is assigned. The indicia provides information to a user and is always in the foreground of a display when the application is running regardless of whether the application is currently actively in use and being interacted with by a user or not. At least one expandable indicia is included within the icon. Input provided by clicking the expandable indicia actuates an expanded window for displaying more detailed information. Indicia is also presentable on the icon to provide real time information to a user who is actively using another application such as whether a connection to a server hosting services for the application is lost. A presence state of the user is displayable via presence indicia located on the icon as well.