Wearable Motion Sensor Synchronization Without API Coupling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for synchronizing data from wearable motion sensors and reference motion sensing systems face challenges in ensuring accurate synchronization and cross-referencing data from different measurement systems, often requiring application programming interfaces (APIs) or resulting in persistent lags, which are not always feasible or desirable.
Innovation Solution
A computer-implemented method that synchronizes data by deriving comparable signals from raw sensor data using acceleration and angular velocity from wearable sensors and position or ground reaction force from reference systems, without relying on compatible software or dedicated firmware, through techniques like cross-correlation and rotation matrix alignment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If API-based synchronization methods are used, then data alignment between wearable sensors and reference systems is achieved, but system complexity increases and compatibility requirements are imposed
Solution Approach 1:
The patent introduces a mechanical perturbation signal as an intermediary that physically couples the wearable sensor system and reference measurement system. This mechanical mediator creates a common reference event that both systems can detect independently, eliminating the need for complex software APIs while achieving precise synchronization through the shared physical stimulus.
Solution Approach 2:
The patent replaces software-based synchronization mechanisms (APIs, firmware) with a mechanical perturbation approach. By using physical vibrations or movements that propagate through the measurement setup, the system achieves synchronization through mechanical means rather than software interfaces, reducing system complexity and compatibility requirements.
2Adaptability or versatility
If mechanical perturbation is used for synchronization, then compatibility across different sensor systems is improved, but additional hardware or physical intervention is required
Solution Approach 1:
The mechanical perturbation signal serves multiple functions simultaneously: it acts as a synchronization trigger, a timing reference, and a validation signal for both wearable and reference systems. This universal approach works across different sensor types and platforms without requiring system-specific adaptations, enhancing cross-platform compatibility.
3Reliability
If multiple measurement systems are used simultaneously, then data validation and accuracy are improved, but synchronization difficulties and data alignment challenges increase
Solution Approach 1:
The patent applies mechanical perturbation at the beginning of each measurement session to pre-synchronize all systems before data collection starts. This preliminary synchronization action establishes a common time reference that persists throughout the measurement, eliminating the need for continuous adjustment and reducing time loss during data alignment.
Data Source
AI summary
The invention provides methods comprising: (i) providing data from a wearable motion sensing system worn by a subject and data from a reference motion sensing system recording the movement of the subject; and (ii) synchronizing the data from the wearable motion sensing system and the reference motion sensing system by: determining a first signal derived from the acceleration and optionally the angular velocity of a sensor of the wearable motion sensing system, as a function of time; determining a corresponding second signal derived from the position of one or more markers as measured by the reference motion sensing system and/or the ground reaction force applied to feet of the subject, as a function of time; and identifying a time lag that aligns the first signal and the second signal. Related methods, systems and products are also described.


