Virtual Pointer Control for Precise Touchscreen Pointing and Editing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile computing devices with touch-sensitive displays lack the precision and versatility for quick and accurate pointing, selecting, and dragging tasks, especially near the display edges, and do not support secondary click actions, mouse-over actions, or user-defined settings, limiting access to applications designed for conventional desktop and notebook devices.
Innovation Solution
A method and graphical user interface that utilizes a pointer positioning and control icon on touch-sensitive displays, allowing proportional changes in pointer position based on finger contact movements, enabling precise control and supporting secondary click actions and user-defined settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If direct manipulation of objects on the screen is used for selection and editing, then the device supports simple tasks like quick selection of a single word or entire content, but it does not support quick and precise pointing and selecting of particular items, objects, characters, groups of characters, or groups of words
Solution Approach 1:
The patent introduces a virtual pointer as an intermediary element between the user's finger and the content on the display. The virtual pointer appears at the location of finger contact and can be moved independently by dragging, allowing precise positioning without directly manipulating the content. This mediator enables fine-grained control for selecting specific characters, words, or objects while maintaining ease of use through natural touch gestures.
2Measurement precision
If existing touch interface solutions are used, then they support tasks near the center of the display, but they do not support tasks performed equally well at any location on the display ranging from center to edge
Solution Approach 1:
The virtual pointer system provides universal functionality across the entire display area. Whether the user interacts with content at the center or edge of the screen, the same virtual pointer mechanism applies - it appears at the finger contact location and can be precisely positioned and manipulated. This eliminates the need for different interaction modes for different screen regions and enables consistent precision throughout the display.
Solution Approach 2:
The patent adds a temporal dimension to the interaction by introducing pointer appearance delay and persistence. When the user touches the screen, the virtual pointer appears after a brief delay and remains visible for a specified duration, allowing the user to see and control the pointer position even when their finger is in contact with the screen. This temporal extension enables precise edge operations without requiring the finger to be lifted and repositioned.
3Adaptability or versatility
If existing touch solutions are used, then they are designed for touch-sensitive displays, but they do not support access to applications written for conventional notebooks and desktop devices designed for use with a mouse or touchpad
Solution Approach 1:
The patent creates a virtual copy of the traditional mouse pointer experience on the touch display. The virtual pointer mimics the behavior and appearance of a conventional mouse cursor, complete with similar movement dynamics and interaction patterns. This copying approach allows users to access and control desktop applications on mobile devices using familiar mouse-like gestures, bridging the gap between touch-optimized and mouse-designed applications without requiring separate interface systems.
4Adaptability or versatility
If existing touch interface methods are used, then they provide basic selection functionality, but they do not support secondary click actions and mouse-over actions commonly used in desktop applications
Solution Approach 1:
The patent segments the touch interaction into distinct phases: pointer appearance, pointer movement, and action execution. During the pointer appearance phase, users can hover over content without triggering actions. During the pointer movement phase, users can reposition the virtual pointer. During the action execution phase, users can perform primary clicks, secondary clicks, or other gestures. This temporal and functional segmentation enables multiple action types while maintaining simple, intuitive gestures for each.
Data Source
AI summary
A mobile computing device with a touch-sensitive display wherein: a pointer is displayed; a control icon is displayed; a contact on the touch-sensitive display is detected; in response to detecting a change in a horizontal position of the contact beginning anywhere on the control icon, a horizontal position of the pointer is changed; and in response to detecting a change in a vertical position of a contact beginning anywhere on the control icon: a vertical position of the pointer is changed; and a vertical position of the control icon is changed; and wherein a position of the pointer with respect to the control icon is changed.


