Active Dynamic Margins for Cursor Motion Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often experience inadvertent interactions of the cursor with wrong icons when moving between closely spaced windows on a computer monitor, leading to undesirable outcomes such as closing the wrong window or unintentionally activating another window.

Innovation Solution

The implementation of active dynamic margins around interaction areas, which are activated when the distance between interaction points is within a predetermined threshold, providing visual guidance and control to prevent unintended cursor movements and interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If windows are displayed in close proximity to maximize screen utilization, then screen space efficiency is improved, but cursor interaction accuracy deteriorates due to increased risk of inadvertent clicks on wrong icons

Engineering Contradiction:
Improvescreen space utilizationVSAvoidcursor interaction accuracy
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The system proactively detects when windows are in close proximity before inadvertent interactions occur, and pre-applies visual indicators (margins) to warn users of potential interaction risks, allowing users to adjust their cursor movement accordingly

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Visual indicators (margins) are introduced as an intermediary element between closely spaced windows to provide spatial awareness and prevent direct harmful interaction, acting as a buffer that communicates boundary information to the user

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If active dynamic margins are provided to all interaction areas to prevent inadvertent interactions, then cursor interaction accuracy is improved, but device complexity increases due to continuous distance monitoring and margin management

Engineering Contradiction:
Improvecursor interaction accuracyVSAvoidsystem complexity for margin management
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

Active dynamic margins are applied selectively only to interaction areas of windows that are in close proximity to each other, rather than uniformly to all windows, reducing unnecessary processing and visual clutter while maintaining protection where needed

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The margins are dynamic in nature, automatically adjusting their presence and size based on real-time distance measurements between windows, being created when windows are close and removed when they are far apart, optimizing system resources

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10423293B2Controlling cursor motion
Publication Date: 2019.09.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10423293B2 patent drawing
  • US10423293B2 patent drawing
  • US10423293B2 patent drawing

AI summary

The present invention relates to controlling at least a motion of a cursor relative to at least two graphically-displayed windows on at least a computer monitor, each window comprising at least a respective interaction area and each respective interaction area comprising at least an interaction point, wherein at least a distance between at least two interaction points is measured, each interaction point being in a respective interaction area of one of the windows. At least an active dynamic margin is provided to each of the respective interaction areas in response to any value up to a predetermined, interaction threshold value being measured between their interaction points.