System and method for data collection to validate location data
First Claim
Patent Images
1. A method of tuning data collection strategies of an electronic device having a processor and a memory, the method comprising:
- receiving, from the user, place query data that identifies a location of the user at an instance of time, wherein the place query data is based on information identifying multiple places of interest at the location at the instance of time;
causing an acoustic device at the location to emit a high frequency audio signal that identifies the location;
collecting the high frequency audio signal at a client device associated with the user in response to the receiving the place query data that identifies the location of the user;
validating the location of the user based on the high frequency audio signal;
assigning an indicator of data fidelity to the location of the user at the instance of time based on the place query data received from the user and the validating the location of the user based on the audio signal, wherein the indicator of data fidelity reflects a degree of accuracy of an aggregate of place query data for the location;
collecting observation data from the location of the user at a predetermined rate of data collection, wherein the observation data includes a measurement from at least one sensor coupled to the electronic device;
monitoring a battery life measurement of the electronic device; and
adjusting the predetermined rate of data collection of the observation data based on the indicator of data fidelity assigned to the location of the user at the instance of time, the observation data collected from the location of the user, and the battery life measurement.
8 Assignments
0 Petitions
Accused Products
Abstract
A data collection system that provides the means to collect, store and make data available for a location analytics inference pipeline. The system incorporates a feedback mechanism enabling algorithms produced from the inference pipeline to drive the collection strategy to yield higher data quality and to produce reference data for model validation.
62 Citations
19 Claims
-
1. A method of tuning data collection strategies of an electronic device having a processor and a memory, the method comprising:
-
receiving, from the user, place query data that identifies a location of the user at an instance of time, wherein the place query data is based on information identifying multiple places of interest at the location at the instance of time; causing an acoustic device at the location to emit a high frequency audio signal that identifies the location; collecting the high frequency audio signal at a client device associated with the user in response to the receiving the place query data that identifies the location of the user; validating the location of the user based on the high frequency audio signal; assigning an indicator of data fidelity to the location of the user at the instance of time based on the place query data received from the user and the validating the location of the user based on the audio signal, wherein the indicator of data fidelity reflects a degree of accuracy of an aggregate of place query data for the location; collecting observation data from the location of the user at a predetermined rate of data collection, wherein the observation data includes a measurement from at least one sensor coupled to the electronic device; monitoring a battery life measurement of the electronic device; and adjusting the predetermined rate of data collection of the observation data based on the indicator of data fidelity assigned to the location of the user at the instance of time, the observation data collected from the location of the user, and the battery life measurement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A tangible computer-readable storage medium whose contents, when executed by a computing device, cause the computing device to perform operations for tuning data collection strategies, the operations comprising:
-
receiving, from the user, place query data that identifies a location of the user at an instance of time, wherein the place query data is based on information identifying multiple places of interest at the location at the instance of time; causing an acoustic device at the location to emit a high frequency audio signal that identifies the location; collecting the high frequency audio signal at a client device associated with the user in response to the receiving the place query data that identifies the location of the user; validating the location of the user based on the high frequency audio signal; assigning an indicator of data fidelity to the location of the user at the instance of time based on the place query data received from the user and the validating the location of the user based on the audio signal, wherein the indicator of data fidelity reflects a degree of accuracy of an aggregate of place query data for the location; collecting observation data from the location of the user at a predetermined rate of data collection, wherein the observation data includes a measurement from at least one sensor coupled to the electronic device; monitoring a battery life measurement of the electronic device; and adjusting the predetermined rate of data collection of the observation data based on the indicator of data fidelity assigned to the location of the user at the instance of time, the observation data collected from the location of the user, and the battery life measurement.
-
-
19. An apparatus for tuning data collection strategies, the apparatus being wirelessly coupled to an electronic device over a network, the apparatus comprising:
-
at least one server computer configured to; receive place query data that identifies a location of a user at an instance of time, wherein the place query data is based on information identifying multiple places of interest at the location at the instance of time; cause an acoustic device at the location to emit a high frequency audio signal that identifies the location; collect the high frequency audio signal at a client device associated with the user in response to the receiving the place query data that identifies the location of the user; validate the location of the user based on the high frequency audio signal; assign an indicator of data fidelity to the location of the user at the instance of time based on the place query data received from the user and the validating the location of the user based on the audio signal, wherein the indicator of data fidelity reflects a degree of accuracy of an aggregate of place query data for the location; collect observation data at a first rate of data collection, wherein the observation data includes a measurement from at least one sensor coupled to the electronic device; and adjust the first rate of data collection of the observation data based, at least in part, on the indicator of data fidelity assigned to the location of the user at the instance of time and the collected observation data.
-
Specification