Hardware Switching Device for Automatic Multi-Computer Input Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing keyboard and mouse (KM) switches cannot automatically switch between multiple computers based on the position of the mouse pointer due to the lack of absolute position data and the need for software installation on each computer, which is inconvenient and insecure, especially in environments like financial trading and control rooms.

Innovation Solution

A device that receives relative pointer position data, converts it to absolute data, and routes input data to the appropriate computer based on the mouse pointer's position, allowing seamless switching without requiring software installation on each computer, using a controller and USB interfaces to mimic the operation of a single computer with multiple monitors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If software is installed on each computer to enable automated switching based on mouse pointer position, then automated switching functionality is achieved, but security rules are broken and system integrity is compromised

Engineering Contradiction:
Improveautomated switchingVSAvoidsecurity compliance
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent introduces an intermediary device (the switching device) that sits between the user's pointing device and multiple computers. This mediator converts relative pointer movement data into absolute position data and determines which computer should receive the input based on calculated pointer positions, enabling automated switching without installing software on the computers themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the software-based solution (which would run on each computer) with a hardware-based solution. The switching device performs the automation functionality through hardware processing of pointer data, converting mechanical mouse movements into actionable switching decisions without requiring operating system software.

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

2Adaptability or versatility

If relative pointer position data is used from standard mice, then compatibility with standard mice is maintained, but accurate determination of pointer position on screen is not possible

Engineering Contradiction:
Improvemouse compatibilityVSAvoidpointer position accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent transforms the parameter type from relative position data to absolute position data. By accumulating relative movement data and converting it into absolute coordinates, the system changes the fundamental parameter representation, enabling accurate position determination while maintaining compatibility with standard mice that only provide relative data.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses feedback by continuously monitoring the accumulated pointer position data and using it to determine when the pointer has reached screen boundaries. This feedback loop enables the switching device to make real-time decisions about which computer should receive input based on the calculated absolute position.

Inventive Principle:
Principle #23Feedback

3Reliability

If manual switching using hotkeys or dedicated keypads is used, then system security is maintained, but user convenience is reduced for frequent switching

Engineering Contradiction:
Improvesecurity complianceVSAvoidswitching convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The switching device operates autonomously by automatically tracking pointer position and performing switches without user intervention. The system serves itself by making its own switching decisions based on real-time pointer data, eliminating the need for manual hotkey presses or keypad input while maintaining security through hardware-based operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8473654B2Computer input switching device
Publication Date: 2013.06.25 ADDER TECHNOLOGY LTD
  • US8473654B2 patent drawing
  • US8473654B2 patent drawing
  • US8473654B2 patent drawing

AI summary

A switching device for automatically sharing a pointing input device between a plurality of computers is described. The switching device includes an input for receiving relative pointer position data from the pointing input device and a plurality of outputs, each connectable to a respective one of a plurality of computers. A controller receives the input relative position data and converts the relative pointer position data to absolute pointer position data. Which of the plurality of computers to route input data to is determined based on the absolute pointer position data. Input data is routed to one of the plurality of computers so that a cursor position on a display device of the computer can be controlled by the pointing input device. Switching apparatus is also described that combines video data from the plurality of computers for display on a single display device and the cursor position on a portion of the display device corresponding to a one of the computers is controlled by the input pointing device.