Projected Workspace Calibration Using Desktop Edge Detection

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 and configuration is possible, but user experience is degraded due to changing contexts and complexity

Engineering Contradiction:
Improveuser interactionVSAvoidI/O device management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects user context (location, task, environment) and autonomously selects appropriate I/O devices without manual user intervention. The calibration system self-adjusts to accommodate users of different heights and positions, eliminating the need for users to manually configure device settings.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary calibration by detecting user characteristics (height, arm length, preferred viewing angle) before actual use begins. This pre-configures the I/O devices to optimal settings for the detected user, so that when the user begins interacting, the system is already adapted to their needs.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple I/O devices are made available, then functionality and versatility increase, but selection complexity and resource underutilization increase

Engineering Contradiction:
Improveperipheral device availabilityVSAvoiddevice selection
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system continuously monitors user context and task requirements, providing feedback to automatically adjust which I/O devices are active and how they are configured. This ensures that the most appropriate devices are selected based on real-time conditions rather than requiring manual selection.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Multiple I/O devices are integrated into a unified system where a single user context can trigger activation of different device combinations. The system treats all I/O devices as part of one coordinated ecosystem rather than separate independent tools, allowing seamless switching between devices based on user needs.

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

3Stability of the object's composition

If I/O devices work independently based on user election, then device independence is maintained, but coordinated interaction and resource utilization are degraded

Engineering Contradiction:
Improvedevice independenceVSAvoidresource utilization
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

Independent I/O devices are merged into a coordinated system where the calibration engine acts as a unifying layer that synchronizes all devices based on detected user context. Each device maintains its independence but is now guided by a common calibration framework that optimizes overall system performance.

Inventive Principle:
Principle #5Merging (Combining)

4Device complexity

If conventional I/O devices are used, then device simplicity is maintained, but user experience is degraded due to context changes

Engineering Contradiction:
Improveperipheral device simplicityVSAvoidcontext adaptation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts I/O device configuration based on changing user context such as location, task type, and environmental conditions. Rather than static device settings, the calibration parameters are continuously updated to match current user needs, enabling adaptation without increasing device hardware complexity.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system provides an improved user experience by adapting to the user's needs, conserving processing resources, and reducing power consumption, allowing users to focus on tasks rather than device interactions.

Implementation Method 1

Structured infrared light projected over the desktop aids the camera in detecting inputs at keys by reflected infrared light that results when an input is made at a key

Methodology Applied
Scientific EffectInfrared reflection: Reflection

Data Source

PatentUS9720446B2Information handling system projected work space calibration
Publication Date: 2017.08.01 DELL PROD LP
  • US9720446B2 patent drawing
  • US9720446B2 patent drawing
  • US9720446B2 patent drawing

AI summary

Desktop surface references are selected and applied to define a coordinate system for calibrating projected visual images and end user inputs at the projected visual images. For example, a desktop edge is detected with the depth camera by the increase in detected distance along the axis from the depth camera to the desktop edge, and then the desktop edge is used as an origin for a coordinate system that defines a projection area for presenting a user interface. Monitoring end user inputs and projected outputs relative to the desktop edge aids in coordinating interactions by a user through the projected user interface in the event the camera or projector move relative to the desktop surface.