Dynamic Cursor Focus Management in Multi-Display Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information handling systems require users to manually select and manage input and output devices, leading to suboptimal interactions due to changing contexts and underutilization of available resources, resulting in a degraded user experience.

Innovation Solution

An immersed information handling system environment that coordinates input and output devices to adapt to the user's context and processing needs, using projected user interfaces, capacitive sensors, and cameras to track interactions in a common coordinate system, automatically selecting peripherals and managing resources for efficient and natural user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually select and manage input and output devices, then device control flexibility is maintained, but user interaction efficiency deteriorates due to changing contexts

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidtime spent on device selection
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically monitors context changes and manages I/O device selection without user intervention. The context monitoring module detects changes in user position, application state, and device availability, while the I/O device manager autonomously reconfigures the optimal device configuration, allowing the system to serve itself rather than requiring manual user management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adapts I/O device configuration based on real-time context changes. Instead of static device selection, the system continuously monitors contextual parameters and automatically adjusts which devices are active and how they are configured, enabling the interaction model to evolve with changing user needs and environmental conditions.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If a fixed I/O device configuration is selected, then device compatibility is ensured, but resource utilization deteriorates due to underutilization of available peripherals

Engineering Contradiction:
Improveresource utilizationVSAvoidI/O configuration management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables multiple I/O devices to serve multiple functions based on contextual needs. Instead of dedicating specific devices to specific tasks, the system can dynamically assign different devices to different roles depending on which devices are currently needed and which are available, maximizing the versatility and utility of the device ecosystem.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system continuously monitors context parameters including active applications, user position, and device availability, using this feedback to automatically adjust I/O device configuration. This closed-loop approach ensures that the system responds to changing conditions by optimizing resource utilization while maintaining compatibility through coordinated device management.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If multiple input and output devices are coordinated, then user experience is improved through contextual adaptation, but system complexity increases

Engineering Contradiction:
Improveuser experience qualityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system divides the complex task of I/O device coordination into separate functional modules: a context monitoring module that detects contextual parameters, a cursor focus engine that determines which application should receive inputs, and an I/O device manager that configures active devices. This modular segmentation manages system complexity by assigning specific responsibilities to discrete components that can operate semi-independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cursor focus engine acts as an intermediary between context monitoring and I/O device configuration. It receives contextual information, determines the appropriate target application for user inputs, and communicates this to the I/O device manager, which then configures the appropriate devices. This intermediary layer simplifies the overall system architecture by providing a clear separation of concerns and a standardized interface between modules.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9804733B2Dynamic cursor focus in a multi-display information handling system environment
Publication Date: 2017.10.31 DELL PROD LP
  • US9804733B2 patent drawing
  • US9804733B2 patent drawing
  • US9804733B2 patent drawing

AI summary

Plural applications present visual information at plural windows with a cursor focus at one of the windows to direct inputs to the application presenting information at the window. In response to inputs at another application associated with another window, cursor focus changes to the other application and then automatically returns to the first application and window without a user command. Automated management of cursor focus is supported with sensors that detect conditions proximate a display that presents visual information and with user settings, such as a press and hold at an application that a user desires to retain cursor focus on an automated basis.