Focus Transition Between Native and Virtual UI Regions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for moving focus between user interface elements in virtualized and native regions of computer user interfaces are cumbersome, inefficient, and energy wasteful, particularly in battery-operated devices, leading to distracting transitions and reduced user experience.

Innovation Solution

The implementation of faster and more efficient methods for moving focus between user interface elements, which involve displaying indications of focus on native and virtual elements and detecting user inputs to seamlessly transition between them, reducing cognitive burden and conserving power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional methods are used to move focus between native and virtual user interface elements, then the transition can be completed, but the process is time-consuming and energy-wasting

Engineering Contradiction:
Improvetransition timeVSAvoidinterface efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system pre-renders virtual user interface elements in advance before they are needed, storing them in memory. When focus needs to transition to a virtual element, it is already prepared and can be displayed immediately, eliminating the time delay of generating the element at the moment of transition.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the rendering and display of user interface elements based on focus state. Virtual elements are rendered with appropriate visual properties only when they receive focus, and the system optimizes resource allocation by dynamically managing which elements are active in memory and on display.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If traditional focus transition methods are used, then focus can be moved between elements, but energy is wasted particularly in battery-operated devices

Engineering Contradiction:
Improveenergy consumptionVSAvoidbattery life
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

Instead of continuously rendering all user interface elements, the system uses periodic action by only rendering and updating virtual elements when they are in focus or when transitioning to them. This intermittent rendering approach significantly reduces energy consumption while maintaining functional responsiveness.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system extracts only the essential rendering operations needed for the currently focused elements, separating them from unnecessary rendering of non-focused virtual elements. This selective approach removes energy-wasting operations while preserving the essential focus transition functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If complex user interfaces with multiple key presses are used, then focus can be moved between elements, but the interface becomes cumbersome and inefficient

Engineering Contradiction:
Improveinterface simplicityVSAvoidinterface structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system merges the navigation and selection functions into a unified focus transition mechanism. By combining what would traditionally require separate key presses into a single automated focus transition process, the interface becomes simpler to operate while the underlying system handles the complexity of coordinate mapping and element identification.

Inventive Principle:
Principle #5Merging (Combining)

4Speed

If abrupt transitions between user interfaces are used, then focus can be moved quickly, but the transitions are distracting and jarring for users

Engineering Contradiction:
Improvetransition speedVSAvoiduser distraction
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system dynamically controls the visual properties of user interface elements during transition. It adjusts opacity, position, and other visual attributes in real-time to create smooth animated transitions that maintain user comfort while achieving rapid focus changes between native and virtual elements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10838598B2Focus movement between virtual user interface elements and native user interface elements
Publication Date: 2020.11.17 APPLE INC
  • US10838598B2 patent drawing
  • US10838598B2 patent drawing
  • US10838598B2 patent drawing

AI summary

The present disclosure generally relates to moving focus between user interface (UI) elements that are displayed in a UI. The method includes displaying, a UI that includes a native region and a virtualized region, where native UI elements and virtual UI elements are concurrently displayed in the native and the virtualized region, respectively. While an indication of focus is on a native UI element, the method includes detecting a first user input, removing the indication on the native UI element, and displaying the indication on a first virtual UI element if native UI element is the last native UI element. While the indication is on a virtual UI element, the method includes detecting a second user input, removing the indication on the virtual UI element, and displaying the indication on the first native UI element if the virtual UI element is the last virtual UI element.