Session Region Context-Aware Status Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for providing status information in electronic devices are cumbersome, inefficient, and often irrelevant to the user's current context, disrupting interactions with other user interfaces and wasting energy, particularly in battery-operated devices.

Innovation Solution

The implementation of advanced methods and interfaces that automatically determine the device's context to display relevant status information in a session region without user input, allowing for seamless interaction with other user interfaces and reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If status information is displayed using conventional methods, then status information is provided to the user, but the display takes too much focus away from and interrupts interaction with other user interfaces

Engineering Contradiction:
Improvestatus information displayVSAvoiduser interface interaction
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The display area is segmented into a session region and a non-session region. The session region is a smaller, dedicated area that displays status information without occupying the entire display, allowing other user interfaces to continue in the non-session region without interruption or loss of focus.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If conventional methods are used to provide status information, then status updates are displayed, but the methods are cumbersome and inefficient

Engineering Contradiction:
Improvestatus informationVSAvoidinterface efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system automatically determines the device's context and pre-configures the session region to display relevant status information without requiring user input. This preliminary automatic configuration eliminates the need for users to manually set up status displays, making the process efficient and streamlined.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If status information is displayed in a dedicated region, then status information is always visible, but the session region is not sufficiently user-configurable

Engineering Contradiction:
Improvestatus information visibilityVSAvoiduser configurability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The session region is dynamically configured based on the device's current context. The system automatically adapts the content displayed in the session region according to the detected context, making the interface versatile and context-aware without requiring manual user configuration for each scenario.

Inventive Principle:
Principle #15Dynamics

4Loss of information

If conventional display methods are used, then status information is provided, but energy is wasted particularly in battery-operated devices

Engineering Contradiction:
Improvestatus information displayVSAvoidbattery power consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

Instead of continuously updating and redrawing the entire display, the system updates only the session region when context changes occur. This periodic, event-driven update approach reduces unnecessary processing and power consumption while maintaining visibility of relevant status information.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20240320119A1Devices, Methods, and Graphical User Interfaces for Updating a Session Region
Publication Date: 2024.09.26 APPLE INC
  • US20240320119A1 patent drawing
  • US20240320119A1 patent drawing
  • US20240320119A1 patent drawing

AI summary

A computer system, while displaying a user interface corresponding to a first function, automatically determines that the computer system is in a respective context associated with a different, second function, without detecting an input to perform an operation associated with the second function. In response, the computer system displays, in a status region, status information about the second function, while displaying the user interface corresponding to the first function outside of the status region. While displaying the status information about the second function in the status region, the computer system detects an input corresponding to a request to change the user interface displayed outside of the status region and, in response, displays a user interface corresponding to a third function, different from the user interface corresponding to the first function, outside of the status region while continuing to display the status information about the second function in the status region.