Time stamping a sensor sample
AssigneeResearch In Motion Limited
InventorsChristopher James GRANT, Robert George OLIVER, Nathan Daniel Pozniak BUCHANAN
Life of this patent
Estimating the term…
Abstract
Methods and devices for determining a timestamp that represents a time a sensor sample was generated are described. In one aspect, a method includes: obtaining a sampling rate estimate for the sensor; determining an expected sample time based on the sampling rate estimate; detecting a sensor sample and assigning a reporting time to the detected sensor sample, the reporting time representing the time when the sensor sample was detected; and determining the timestamp for the sensor sample based on the expected sample time and the reporting time.
Claims20
A processor implemented method of associating a sensor sample with a timestamp, the method comprising:
- obtaining a sampling rate estimate for the sensor;
- determining an expected sample time based on the sampling rate estimate;
- detecting a sensor sample and assigning a reporting time to the detected sensor sample, the reporting time representing the time when the sensor sample was detected;
- and
- determining the timestamp for the sensor sample based on the expected sample time and the reporting time.
An electronic device comprising:
- a sensor;
- and
- a processor coupled to the sensor, the processor being configured to:
- obtain a sampling rate estimate for the sensor;
- determine an expected sample time based on the sampling rate estimate;
- detect a sensor sample and assign a reporting time to the detected sensor sample, the reporting time representing the time when the sensor sample was detected;
- and
- determine a timestamp for the sensor sample based on the expected sample time and the reporting time.
A computer readable storage medium comprising computer-executable instructions for associating a sensor sample with a timestamp, the computer-executable instructions comprising:
- instructions for obtaining a sampling rate estimate for the sensor;
- instructions for determining an expected sample time based on the sampling rate estimate;
- instructions for detecting a sensor sample and assigning a reporting time to the detected sensor sample, the reporting time representing the time when the sensor sample was detected;
- and
- instructions for determining a timestamp for the sensor sample based on the expected sample time and the reporting time.
Dependencies are inferred from the claim text.