Stylus Speed Detection from Digitizer Uplink Signal Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining the speed of a stylus on a digitizer are either slow due to reliance on transmitting speed information from the digitizer to the stylus, leading to lag, or inaccurate when using accelerometers, which introduce noise in speed measurements.

Innovation Solution

A device with a sensor and controller that receives uplink signals from a grid of antennas and determines speed based on a detected sequence of signals relative to a predetermined spatial pattern, allowing for accurate and rapid speed calculation at the stylus itself.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If speed information is determined by the digitizer and transmitted to the stylus, then speed measurement is achievable, but response time is slow due to transmission lag

Engineering Contradiction:
Improvespeed measurementVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The stylus device performs self-measurement of its own speed by detecting the sequence of uplink signals from the antenna grid and comparing it to a predetermined spatial pattern. This eliminates the need for the digitizer to calculate and transmit speed information, allowing the stylus to obtain real-time speed data independently and immediately for applications like haptic feedback.

Inventive Principle:
Principle #25Self-service

2Loss of time

If an accelerometer is used onboard the stylus to estimate speed, then speed information is available at the stylus, but measurement accuracy is poor due to noise

Engineering Contradiction:
Improveresponse timeVSAvoidspeed measurement accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent replaces the mechanical accelerometer-based speed estimation with an electromagnetic signal detection method. The stylus detects the sequence of uplink signals from the antenna grid and determines speed based on the temporal and spatial characteristics of these signals, eliminating the noise and inaccuracies associated with mechanical acceleration sensors.

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

3Loss of information

If the digitizer determines stylus position and speed, then comprehensive tracking is achieved, but the stylus cannot obtain real-time speed for local processing

Engineering Contradiction:
Improvespeed information availabilityVSAvoidinformation transmission delay
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

Instead of having the digitizer calculate speed from position data and transmit it to the stylus, the invention inverts the approach by enabling the stylus to directly measure its own speed through signal detection. The stylus analyzes the sequence of uplink signals it receives and independently determines its speed, eliminating the information transmission bottleneck.

Inventive Principle:
Principle #13The other way round (Inversion)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach provides fast and accurate speed determination at the stylus, reducing lag and noise, enabling timely and precise haptic feedback and other applications.

Implementation Method 1

a sensor configured to receive uplink signals emitted by a grid of antennas in the digitizer

Methodology Applied
Scientific EffectElectromagnetic radiation detection: Electromagnetic Induction

Data Source

PatentUS11966533B2Stylus speed
Publication Date: 2024.04.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11966533B2 patent drawing
  • US11966533B2 patent drawing
  • US11966533B2 patent drawing

AI summary

A device for use with a touch surface digitizer, the device comprising: a sensor configured to receive uplink signals emitted by a grid of antennas in the digitizer; and a controller configured to detect the uplink signals via the sensor; wherein the controller is further configured to determine a speed of the device based on a detected sequence of the uplink signals as received at the sensor from one or more junctions of the antenna grid relative to a predetermined spatial pattern of the uplink signals as emitted across the grid.