Wearable Clock Synchronization via Rate Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wearable devices with acceleration sensors face challenges in accurately estimating human behavior when their timestamps do not match the same time clock basis, leading to errors in data collection and synchronization, especially when multiple devices are used simultaneously.
Innovation Solution
An information processing device that obtains external times from other devices, measures internal times, and corrects external times based on the rate of change of internal times to minimize time differences, ensuring accurate clock synchronization across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If wearable devices use their own local clock for timestamping, then each device can independently record time, but time synchronization between multiple devices deteriorates
Solution Approach 1:
The system continuously monitors the time difference between external device timestamps and internal device timestamps, using this feedback to dynamically calculate and update the clock rate correction factor. This closed-loop feedback mechanism ensures that time synchronization is continuously optimized based on actual observed deviations
Solution Approach 2:
The system changes the parameter of clock rate by calculating a correction factor based on observed time differences. This parameter adjustment allows the internal clock to adapt its speed to match the external clock, transforming the time synchronization problem from a static offset to a dynamic rate-matching problem
2Quantity of substance
If multiple wearable devices are used simultaneously, then more data can be collected, but time difference errors between devices increase
Solution Approach 1:
The time correction mechanism serves multiple functions: it synchronizes timestamps across different devices, corrects for clock drift, and enables accurate coordination analysis. This universal correction approach works for any number of devices simultaneously, making the system scalable
3Device complexity
If local clock errors are not corrected, then device operation is simple, but behavior estimation accuracy deteriorates
Solution Approach 1:
The system performs preliminary time correction by calculating the clock rate difference factor in advance, before behavior estimation is performed. This preliminary action ensures that all subsequent timestamp data is already corrected, eliminating the need for complex real-time corrections during analysis
Data Source
AI summary
An information processing device including: a processor configured to: obtain external times that are measured at different time points in another device, measure of the information processing device in response to obtaining each of external times, and correct a first external time that is obtained in a first time period of a plurality of sequential time periods based on a rate of a change in the internal times from a second external time to a third external time, the second external time being an external time at which a time difference between a corrected time of an external time and an internal time is minimum in the second time period, the third external time being an external time at which a time difference between a corrected time of an external time and an internal time is minimum in the third time period.


