SYSTEM AND METHOD FOR DATA COLLECTION TO VALIDATE LOCATION DATA
First Claim
Patent Images
1. An apparatus for providing geolocation data, the apparatus coupled to receive data from multiple mobile devices wirelessly coupled to a network, the apparatus comprising:
- at least one data storage device for storing geolocation data received from the multiple mobile devices,wherein the geolocation data includes place data and corresponding latitude and longitude coordinate data, andwherein at least some of the place data includes names of buildings located at corresponding latitude and longitude coordinates;
at least one server computer coupled to the data storage device, wherein the server computer is configured to receive data from the multiple mobile devices and toprovide sets of questions to individual users of the multiple mobile devices,wherein each set of questions includes a request for a user response and includes multiple place names that may correspond to a latitude and longitude location where one of the mobile devices is or was located;
receive, from individual users of the multiple mobile devices, place name responses to the sets of questions,wherein each response includes a selection of one of the multiple place names for the location where the one mobile device is or was located; and
,store, in the data storage device, the received place name responses from the individual users in response to the sets of questions,wherein the received place name responses are associated in the data storage device with corresponding latitude and longitude coordinate data.
7 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.
32 Citations
42 Claims
-
1. An apparatus for providing geolocation data, the apparatus coupled to receive data from multiple mobile devices wirelessly coupled to a network, the apparatus comprising:
-
at least one data storage device for storing geolocation data received from the multiple mobile devices, wherein the geolocation data includes place data and corresponding latitude and longitude coordinate data, and wherein at least some of the place data includes names of buildings located at corresponding latitude and longitude coordinates; at least one server computer coupled to the data storage device, wherein the server computer is configured to receive data from the multiple mobile devices and to provide sets of questions to individual users of the multiple mobile devices, wherein each set of questions includes a request for a user response and includes multiple place names that may correspond to a latitude and longitude location where one of the mobile devices is or was located; receive, from individual users of the multiple mobile devices, place name responses to the sets of questions, wherein each response includes a selection of one of the multiple place names for the location where the one mobile device is or was located; and
,store, in the data storage device, the received place name responses from the individual users in response to the sets of questions, wherein the received place name responses are associated in the data storage device with corresponding latitude and longitude coordinate data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable storage medium storing instructions for collecting data that validates a geolocation of a user, the computer readable storage medium comprising:
-
instructions for prompting the user of the mobile device for a place confirmation, wherein the place confirmation includes a place name that may correspond to a latitude and longitude location where the mobile device is or was located, and wherein the place name includes a name of a venue located at corresponding latitude and longitude coordinates; instructions for storing, in a database, the place confirmation, wherein the received place confirmation is associated in the database with an associated latitude and an associated longitude coordinate data; and instructions for collecting sensor data from sensors of the mobile device to validate the associated latitude and the associated longitude coordinate data, wherein the sensor data includes at least one of;
acceleration, magnetic orientation, microphone, proximity, image sensor, ambient light sensor, battery status, gyroscope, or temperature. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An apparatus for providing geolocation data to a server, comprising:
-
at least one memory; at least one radio; input/output components; at least one processor coupled to the memory, radio and input/output components, wherein the apparatus further comprises; means for receiving a set of questions, wherein the set of questions includes a request for a user to respond and includes multiple place names that may correspond to a latitude and longitude location where the apparatus is or was located, and wherein at least some of the place names includes names of buildings located at corresponding latitude and longitude coordinates; means for providing a selection of one of the place names in response to the set of questions, wherein the response includes a selection of one of the multiple place names for the location where the apparatus is or was located; and
,means for providing additional data to the server in addition to the response to the set of questions, wherein the additional data includes latitude and longitude coordinate data. - View Dependent Claims (13, 14)
-
-
15-32. -32. (canceled)
-
33. A method for receiving data from multiple mobile devices wirelessly coupled to a network, comprising:
-
storing, in a data storage device, geolocation data received from multiple mobile devices, wherein the geolocation data includes place data and corresponding latitude and longitude coordinate data, and providing sets of questions to individual users of the multiple mobile devices, wherein each set of questions includes a request for a user response and includes multiple place names corresponding to a latitude and longitude location where one of the multiple mobile devices is or was located; receiving, from individual users of the multiple mobile devices, place name responses to the sets of questions, wherein each response includes a selection of one of the multiple place names for the location where the one mobile device is or was located; and
,storing, in the data storage device, the received place name responses from the individual users in response to the sets of questions in association with corresponding latitude and longitude coordinate data. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification