System and method for updating an access point model
First Claim
1. A method comprising:
- determining, by one or more processors, that a wireless access point model does not meet a predetermined quality threshold for a set of stored wireless access point data;
in response to determining that the wireless access point model does not meet the predetermined quality threshold, identifying, by the one or more processors, a given wireless access point associated with the wireless access point model;
generating, by the one or more processors, a request for current scan information of the given wireless access point, the request for current scan information including an inducement for travel to a location within a wireless communication range of the given wireless access point;
transmitting the request to one or more mobile communication devices not currently within the wireless communication range, the request requesting each mobile communication device to travel within the wireless communication range of the given wireless access point to collect the current scan information;
verifying, by the one or more processors, that at least one of the one or more mobile communication devices has traveled within the wireless communication range of the given wireless access point to collect the current scan information in response to the transmitted request;
receiving, by the one or more processors, the current scan information from the verified at least one mobile communication device;
in response to receiving, by the one or more processors, the current scan information, providing, by the one or more processors, the inducement to the at least one of the one or more mobile communication devices for redemption; and
modifying, by the one or more processors, the wireless access point model in accordance with the received current scan information by updating the set of stored wireless access point data.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to generating or updating an access point model. The model may be generated based in part on access point model data, e.g., collected scan information from devices that travel through an indoor space. The wireless access point model may include an indoor map of a location or building. At some point, it may be determined that the access point model data may not meet a predetermined quality threshold. For example, the data may be outdated or inaccurate. A request is generated and transmitted to a client device within a predetermined distance of the access point associated with the access point model. In response to the request, the device travels to the indoor space associated with the access point to collect scan information. The scan information is used to update or otherwise modify the access point model.
49 Citations
21 Claims
-
1. A method comprising:
-
determining, by one or more processors, that a wireless access point model does not meet a predetermined quality threshold for a set of stored wireless access point data; in response to determining that the wireless access point model does not meet the predetermined quality threshold, identifying, by the one or more processors, a given wireless access point associated with the wireless access point model; generating, by the one or more processors, a request for current scan information of the given wireless access point, the request for current scan information including an inducement for travel to a location within a wireless communication range of the given wireless access point; transmitting the request to one or more mobile communication devices not currently within the wireless communication range, the request requesting each mobile communication device to travel within the wireless communication range of the given wireless access point to collect the current scan information; verifying, by the one or more processors, that at least one of the one or more mobile communication devices has traveled within the wireless communication range of the given wireless access point to collect the current scan information in response to the transmitted request; receiving, by the one or more processors, the current scan information from the verified at least one mobile communication device; in response to receiving, by the one or more processors, the current scan information, providing, by the one or more processors, the inducement to the at least one of the one or more mobile communication devices for redemption; and modifying, by the one or more processors, the wireless access point model in accordance with the received current scan information by updating the set of stored wireless access point data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device comprising:
-
memory storing instructions; one or more processors coupled to the memory, the one or more processors configured to execute the instructions to; determine that a wireless access point model does not meet a predetermined quality threshold for a set of stored wireless access point data; in response to the determination that the wireless access point model does not meet the predetermined quality threshold, identify a given wireless access point associated with the wireless access point model; generate a request for current scan information of the given wireless access point, the request for current scan information including an inducement for travel to a location within a wireless communication range of the given wireless access point; transmit the request to one or more mobile communication devices not currently within the wireless communication range, the request requesting each mobile communication device to travel within the wireless communication range of the given wireless access point to collect the current scan information; verify that at least one of the one or more mobile communication devices has traveled within the wireless communication range of the given wireless access point to collect the current scan information in response to the transmitted request; receive the current scan information from the verified at least one mobile communication device; in response to receiving the current scan information, provide the inducement to the at least one of the one or more mobile communication devices for redemption; and modify the wireless access point model in accordance with the received current scan information by updating the set of stored wireless access point data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification