Modifying a history of geographic locations of a computing device
First Claim
1. A method comprising:
- receiving sensor data collected by one or more sensors of a computing device and a timestamp indicative of a time at which the sensor data was collected by the one or more sensors of the computing device;
receiving a history of geographic locations of the computing device determined based on the sensor data collected by the computing device and additional data from one or more sources;
receiving updated additional data from the one or more sources, wherein the updated additional data corresponds to (i) updated position data of wireless nodes associated with the time at which the sensor data was collected by the one or more sensors of the computing device or (ii) updated location information associated with a location at which the sensor data was collected by the one or more sensors of the computing device;
reprocessing at least a portion of the sensor data with the updated additional data to determine one or more updates to the history of geographic locations of the computing device; and
modifying the history of geographic locations of the computing device based on the one or more updates to provide an updated history of geographic locations of the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for modifying a location history of a computing device are described. An example method may include receiving sensor data collected by one or more sensors of a computing device, and receiving a history of geographic locations of the computing device determined based on the sensor data collected by the computing device and additional data from one or more sources. The method may also include receiving updated additional data from the one or more sources, and reprocessing at least a portion of the sensor data with the updated additional data to determine one or more updates to the history of geographic locations of the computing device. The method may further include modifying the history of geographic locations of the computing device based on the one or more updates to provide an updated history of geographic locations of the computing device.
15 Citations
20 Claims
-
1. A method comprising:
-
receiving sensor data collected by one or more sensors of a computing device and a timestamp indicative of a time at which the sensor data was collected by the one or more sensors of the computing device; receiving a history of geographic locations of the computing device determined based on the sensor data collected by the computing device and additional data from one or more sources; receiving updated additional data from the one or more sources, wherein the updated additional data corresponds to (i) updated position data of wireless nodes associated with the time at which the sensor data was collected by the one or more sensors of the computing device or (ii) updated location information associated with a location at which the sensor data was collected by the one or more sensors of the computing device; reprocessing at least a portion of the sensor data with the updated additional data to determine one or more updates to the history of geographic locations of the computing device; and modifying the history of geographic locations of the computing device based on the one or more updates to provide an updated history of geographic locations of the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium having stored therein instructions, that when executed by a device, cause the device to perform functions comprising:
-
receiving sensor data collected by one or more sensors of a computing device and a timestamp indicative of a time at which the sensor data was collected by the one or more sensors of the computing device; receiving a history of geographic locations of the computing device determined based on the sensor data collected by the computing device and additional data from one or more sources; receiving updated additional data from the one or more sources, wherein the updated additional data corresponds to (i) updated position data of wireless nodes associated with the time at which the sensor data was collected by the one or more sensors of the computing device or (ii) updated location information associated with a location at which the sensor data was collected by the one or more sensors of the computing device; reprocessing at least a portion of the sensor data with the updated additional data to determine one or more updates to the history of geographic locations of the computing device; and modifying the history of geographic locations of the computing device based on the one or more updates to provide an updated history of geographic locations of the computing device. - View Dependent Claims (15, 16, 17)
-
-
18. A device, comprising:
-
a processor; and a computer-readable medium, configured to store instructions, that when executed by the processor, cause the device to perform functions comprising; receiving sensor data collected by one or more sensors of a computing device and a timestamp indicative of a time at which the sensor data was collected by the one or more sensors of the computing device; receiving a history of geographic locations of the computing device determined based on the sensor data collected by the computing device and additional data from one or more sources; receiving updated additional data from the one or more sources, wherein the updated additional data corresponds to (i) updated position data of wireless nodes associated with the time at which the sensor data was collected by the one or more sensors of the computing device or (ii) updated location information associated with a location at which the sensor data was collected by the one or more sensors of the computing device; reprocessing at least a portion of the sensor data with the updated additional data to determine one or more updates to the history of geographic locations of the computing device; and modifying the history of geographic locations of the computing device based on the one or more updates to provide an updated history of geographic locations of the computing device. - View Dependent Claims (19, 20)
-
Specification