Fine grain position data collection
First Claim
1. A method for position data collection by a server, the method comprising:
- receiving, at the server, first position data collected by a mobile device using a first set of one or more mobile device sensors of a plurality of mobile device sensors;
determining, from the first position data received at the server, a mobile device position;
creating, by the server, a positioning configuration created according to at least the mobile device position, the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data;
sending, by the server, the positioning configuration to the mobile device; and
receiving, at the server, the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, mobile device, computer program product, and apparatus for performing Fine Grain Position Data Collection are described. In one embodiment, a server can receive position data collected by a mobile device with a first positioning configuration. In one embodiment, the server can determine, from the position data received at the server, a mobile device position and create a second positioning configuration according to at least the mobile device position. In one embodiment, the server can send the second positioning configuration to the mobile device. In one embodiment, a mobile device can collect position data according to a first positioning configuration and send the position data to a server. In one embodiment, the mobile device can receive a second positioning configuration from the server created according to at least the mobile device position.
-
Citations
59 Claims
-
1. A method for position data collection by a server, the method comprising:
-
receiving, at the server, first position data collected by a mobile device using a first set of one or more mobile device sensors of a plurality of mobile device sensors; determining, from the first position data received at the server, a mobile device position; creating, by the server, a positioning configuration created according to at least the mobile device position, the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data; sending, by the server, the positioning configuration to the mobile device; and receiving, at the server, the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for position data collection by a mobile device, the method comprising:
-
collecting, by the mobile device using a first set of one or more mobile device sensors of a plurality of mobile device sensors, first position data; sending, by the mobile device, the first position data to a server; receiving, at the mobile device, a positioning configuration from the server, the positioning configuration created according to at least a mobile device position based on the first position data and the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data; and sending, by the mobile device, the second position data to the server, the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A machine readable non-transitory storage medium containing executable program instructions which cause a data processing device to perform a method, the data processing device comprising a server and the method comprising:
-
receiving, at the server, first position data collected by a mobile device using a first set of one or more mobile device sensors of a plurality of mobile device sensors; determining, from the first position data received at the server, a mobile device position; creating, by the server, a positioning configuration created according to at least the mobile device position, the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data; sending, by the server, the positioning configuration to the mobile device; and receiving, at the server, the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A machine readable non-transitory storage medium containing executable program instructions which cause a data processing device to perform a method, the data processing device comprising a mobile device and the method comprising:
-
collecting, by the mobile device using a first set of one or more mobile device sensors of a plurality of mobile device sensors, first position data; sending, by the mobile device, the first position data to a server; receiving, at the mobile device, a positioning configuration from the server, the positioning configuration created according to at least a mobile device position based on the first position data and the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data; and sending, by the mobile device, the second position data to the server, the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A server for remote data collection, the server comprising:
-
a processor; and a storage device coupled to the processor and storing instructions, which, when executed by the processor cause the processor to; receive first position data collected by a mobile device using a first set of one or more mobile device sensors of a plurality of mobile device sensors; determine, from the first position data received at the server, a mobile device position; create a positioning configuration according to at least the mobile device position, the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data; send the positioning configuration to the mobile device; and receive the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
-
40. A mobile device comprising:
-
a processor; and a storage device coupled to the processor and configurable for storing instructions, which, when executed by the processor cause the processor to; collect first position data using a first set of one or more mobile device sensors of a plurality of mobile device sensors; send the first position data to a server; receive a positioning configuration from the server, the positioning configuration created according to at least a mobile device position based on the first position data and the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data; and send the second position data to the server, the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A server comprising:
-
means for receiving first position data collected by a mobile device using a first set of one or more mobile device sensors of a plurality of mobile device sensors; means for determining, from the first position data, a mobile device position; means for creating a positioning configuration according to at least the mobile device position, the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data; means for sending the positioning configuration to the mobile device; and means for receiving the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
-
54. A mobile device comprising:
-
means for collecting first position data using a first set of one or more mobile device sensors of a plurality of mobile device sensors; means for sending the first position data to a server; means for receiving a positioning configuration from the server, the positioning configuration created according to at least a mobile device position based on the first position data and the positioning configuration including a request for the mobile device to activate a second set of one or more mobile device sensors of the plurality of mobile device sensors to use to collect second position data, the second set of one or more mobile device sensors including at least one different mobile device sensor than the first set of one or more mobile device sensors used to collect the first position data; and means for sending the second position data to the server, the second position data collected by the mobile device using the second set of one or more mobile device sensors according to the positioning configuration. - View Dependent Claims (55, 56, 57, 58, 59)
-
Specification