Active Stylus Synchronization via Signal Edge Timing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current touch sensors and active styluses face challenges in accurately detecting and processing touch or proximity inputs due to noise and interference in synchronization signals, which can lead to synchronization errors and reduced accuracy in determining touch location and data transmission.
Innovation Solution
The implementation of a synchronization routine that determines synchronization parameters such as data rate, frequency, and timing by analyzing synchronization signals, and the use of a synchronization signal with a periodic series of digital pulses to synchronize the active stylus with the touch sensor, allowing for accurate data transmission and touch detection despite noise.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If synchronization signals are used to coordinate active stylus and touch sensor, then data transmission accuracy is improved, but noise and interference cause synchronization errors
Solution Approach 1:
The patent introduces an intermediary synchronization routine that mediates between the touch sensor controller and the active stylus. This routine acts as a buffer layer that processes synchronization signals, filtering out noise and interference while maintaining accurate timing coordination. The intermediary routine translates raw synchronization signals into reliable timing information for both devices.
Solution Approach 2:
The synchronization routine implements feedback mechanisms where the touch sensor controller and active stylus continuously exchange timing information. Each device monitors the synchronization signals and adjusts its operation based on received feedback, ensuring that timing remains synchronized even in the presence of noise. The system uses feedback to detect and correct synchronization drift caused by interference.
2Reliability
If synchronization parameters are determined through signal analysis, then data transmission reliability is improved, but processing time and complexity increase
Solution Approach 1:
The synchronization routine is established and parameters are determined in advance, before actual data transmission begins. The touch sensor controller and active stylus perform preliminary synchronization handshaking to establish timing relationships, data rates, and frequency parameters. This preliminary action ensures that when data transmission occurs, the devices are already synchronized, reducing the need for complex real-time analysis.
Solution Approach 2:
The synchronization routine dynamically adjusts parameters such as sampling frequency, data rate, and timing offsets based on the detected signal characteristics. By changing parameters adaptively, the system maintains reliable data transmission across different operating conditions without requiring overly complex fixed-structure synchronization logic.
Data Source
AI summary
In one embodiment, a method includes receiving a synchronization signal from a computing device and determining a first time associated with detection of a first edge of the synchronization signal. The method also includes determining a second time associated with detection of a second edge of the synchronization signal and determining whether the second time occurs within a first predetermined window of time from the first time. The method further includes, if the second time occurs within the first predetermined window of time from the first time, then determining that the synchronization signal is valid.


