Four-Dimensional Coordinate System for Scrollable Display User Intent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information handling systems face ambiguity in accurately capturing user intent due to the ambiguity in screen coordinates when scrolling occurs, leading to inaccurate business decisions as different pixels are confused as the same point on the display screen.

Innovation Solution

The implementation of four-dimensional (4D) coordinates, comprising an x coordinate, a y coordinate, a z coordinate representing the scroll factor, and a time coordinate, allows for unambiguous identification and recording of user navigation, enabling accurate prediction of user intent by analyzing these coordinates and historical data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional two-dimensional screen coordinates are used to track user input, then the system is simple to implement, but accuracy deteriorates when scrolling occurs because different pixels are confused as the same point

Engineering Contradiction:
Improvecoordinate accuracyVSAvoidcoordinate system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extends the traditional two-dimensional screen coordinate system by adding a scrolling dimension (z-coordinate representing scroll offset) and a time dimension (t-coordinate representing event timing), transforming it into a four-dimensional coordinate system. This dimensional expansion allows unique identification of pixels even when scrolling occurs, as the same screen position at different scroll offsets or times can be distinguished through their additional coordinate values.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If four-dimensional coordinates are implemented to uniquely identify pixels during scrolling, then measurement precision improves, but device complexity increases due to additional coordinate tracking

Engineering Contradiction:
Improveuser intent identification accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the coordinate tracking system into distinct components: two spatial coordinates (x, y) for screen position, one scrolling coordinate (z) for scroll offset, and one time coordinate (t) for event timing. This segmentation allows each dimension to be tracked and processed independently, simplifying the overall complexity management while maintaining high precision in user intent identification.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If scrolling is enabled for displaying contiguous information, then adaptability improves for handling large content, but reliability deteriorates due to coordinate ambiguity

Engineering Contradiction:
Improvecontent display flexibilityVSAvoidcoordinate tracking reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a scrolling coordinate (z-coordinate) as an intermediary element that mediates between the display content and the coordinate system. This intermediary tracks the scroll offset and allows the coordinate system to maintain reliability even when scrolling occurs, as the scroll coordinate serves as a reference that disambiguates pixel positions across different scroll states.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11789601B2System and method for identifying user intent using four-dimensional coordinates of an input pointer
Publication Date: 2023.10.17 DELL PROD LP
  • US11789601B2 patent drawing
  • US11789601B2 patent drawing
  • US11789601B2 patent drawing

AI summary

An information handling system receives information from an input pointer, obtains a first coordinate from the information with respect to a first direction of a display, obtains a second coordinate from the information with respect to a second direction of a display screen, and obtains a third coordinate from a scrolling value representative of an amount of scrolling of a contiguous presentation of displayable information for display of a portion of the contiguous presentation of displayable information within the display. The system also obtains a fourth coordinate representative of a time at which the first coordinate and the second coordinate are obtained, and provides an unambiguous record of a user's navigation of the contiguous presentation of displayable information based on the first coordinate, the second coordinate, the third coordinate, and the fourth coordinate.