Cursor Visibility Enhancement via Idle Time Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often lose track of small cursors on large or multiple display screens due to their low visibility and the human eye's insensitivity to small movements in a large field, leading to inefficiency and frustration.

Innovation Solution

A system and method that monitors an idle time period for the cursor and modifies its representation to increase visibility through animation or accentuation upon detection of a stimulation signal or predetermined time elapsed, using a controller and cursor controller to enhance cursor visibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the cursor size is kept small on large or multiple display screens, then the display area is maximized and information density is improved, but the cursor visibility and detectability deteriorate

Engineering Contradiction:
Improvedisplay areaVSAvoidcursor visibility
Core Design Contradiction:
Area of stationary objectVSDifficulty of detecting and measuring

Solution Approach 1:

The cursor dynamically changes its visual representation based on system state. During idle periods, the cursor remains small to maximize display area. When activity is detected or idle time expires, the cursor transitions to an accentuated state with enhanced visual properties (size, color, animation) to improve detectability. This dynamic adaptation resolves the contradiction by allowing the cursor to be small when visibility is not critical and large/highly visible when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters of the cursor simultaneously to enhance visibility: size enlargement, color intensity increase, addition of animation effects, and brightness adjustment. These parameter changes occur in response to detected user activity or idle time expiration, allowing the cursor to maintain small dimensions during active use while becoming highly visible when the user needs to locate it.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the cursor remains in a small, static representation, then system resources are conserved and display complexity is reduced, but user productivity decreases due to difficulty in locating the cursor

Engineering Contradiction:
Improveuser efficiencyVSAvoidtime to locate cursor
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system proactively accentuates the cursor before the user actually needs to locate it. An idle time monitor detects when the cursor has been stationary for a predetermined period and automatically triggers the accentuation sequence. This preliminary action prevents the loss of time by ensuring the cursor is already highly visible when the user returns their attention to the display, eliminating the need for the user to search for the cursor.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements periodic monitoring of cursor activity through an idle time monitor that continuously checks whether the cursor has remained stationary. Based on this periodic assessment, the system alternates between the cursor's normal small state and an accentuated high-visibility state. This periodic action ensures the cursor becomes highly visible at appropriate intervals to maintain user productivity without requiring continuous resource-intensive display of the enlarged cursor.

Inventive Principle:
Principle #19Periodic action

3Difficulty of detecting and measuring

If the cursor is accentuated continuously to improve visibility, then the cursor is always easy to locate, but system resources are wasted and the display becomes cluttered

Engineering Contradiction:
Improvecursor detectabilityVSAvoidsystem resource consumption
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of energy

Solution Approach 1:

Instead of continuous accentuation, the system uses periodic monitoring through an idle time monitor that checks at intervals whether the cursor has been stationary. The accentuation is triggered only when needed - specifically when idle time exceeds a predetermined threshold or when user activity is detected. This periodic approach maintains cursor detectability when necessary while conserving system resources during active cursor use or when the user is actively monitoring the display.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses the idle time monitor to automatically detect when cursor accentuation is needed without requiring additional user input or continuous system intervention. The monitor self-regulates the cursor's visual state based on observed cursor behavior patterns, triggering accentuation only when the cursor has been stationary for the predetermined period. This self-service mechanism ensures cursor detectability is maintained on-demand rather than continuously, reducing unnecessary resource consumption.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7586481B1Display-pointer visibility
Publication Date: 2009.09.08 APPLE INC
  • US7586481B1 patent drawing
  • US7586481B1 patent drawing
  • US7586481B1 patent drawing

AI summary

A method, apparatus, and system are provided for accentuating a pointer. An idle time period associated with a pointer relating to a display is monitored. A determination is made whether a termination of the idle time period associated with the pointer has occurred based upon the monitoring. A representation of the pointer is modified in response to the termination of the idle time period associated with the pointer.