Secondary Display Position Detection Using Cursor Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often inaccurately position secondary displays with respect to primary displays during configuration, leading to errors, increased setup time, and resource consumption.

Innovation Solution

A processor tracks the movement of a cursor from a primary display to an icon on a secondary display to determine its position, using horizontal and vertical distances and angles to accurately calculate the secondary display's location relative to the primary display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual configuration operations are used to position secondary displays, then users can configure display locations, but positioning accuracy deteriorates and setup time increases

Engineering Contradiction:
Improvedisplay positioning accuracyVSAvoidsetup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically detects the secondary display's physical position using the camera and cursor tracking, eliminating the need for manual user input. The processor autonomously determines display location based on cursor movement patterns, achieving both high positioning accuracy and reduced setup time without requiring user intervention in the measurement process

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical positioning configuration with an automated optical tracking system. Instead of users manually specifying display locations, the system uses camera-based cursor tracking to automatically detect and calculate display positions, substituting human input with automated optical-mechanical detection

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If multiple configuration attempts are made to correct positioning errors, then positioning accuracy may improve, but processing resources and energy consumption increase

Engineering Contradiction:
Improvedisplay positioning accuracyVSAvoidprocessing energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary automatic position detection during the initial configuration phase using camera tracking and cursor movement analysis. By establishing accurate positioning data upfront through automated means, the system eliminates the need for subsequent iterative correction attempts, reducing overall processing energy consumption while maintaining high positioning accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors cursor movement and provides real-time feedback to automatically adjust and confirm display positioning. This feedback mechanism allows the system to self-correct positioning issues during the configuration process without requiring multiple manual attempts, thereby reducing processing resources and energy consumption

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250377848A1Secondary display location determinations
Publication Date: 2025.12.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250377848A1 patent drawing
  • US20250377848A1 patent drawing
  • US20250377848A1 patent drawing

AI summary

According to examples, an apparatus may include a processor that may, responsive to a determination that a secondary display is connected to the apparatus, cause a primary display of the apparatus to display a window including an option to be selected to proceed with a location detection operation of the secondary display. The processor may also cause an icon to be displayed on the secondary display, track a movement of a cursor from the primary display to the icon displayed on the secondary display, and determine a position of the secondary display with respect to the primary display based on the tracked movement of the cursor. The processor may further store the determined position of the secondary display with respect to the primary display.