Determining scale for received signal strength indicators and coordinate information
AssigneeHewlett Packard Enterprise Development LP
InventorsManas Sharma, Gopal Agarwal, Manaswini Lakshmikanth Sugatoor
Life of this patent
Estimating the term…
Abstract
Examples disclosed herein relate to determining a scale associated with received signal strength indicators (RSSIs). In one example, a computing device receives access point (AP) RSSIs. The RSSIs are determined at APs. The APs are associated with coordinate information. In one example, records are maintained for AP reference pairs. Each AP RSSI can be determined at one AP with reference to another AP. In one example, the computing device determines a scale associated with each record.
Claims19
A device comprising:
- a signal strength engine to receive a plurality of access point (AP) received signal strength indicators (RSSIs) from a first plurality of APs, each of the first plurality of APs are associated with coordinate information including a first coordinate associated with a first dimension and a second coordinate associated with a second dimension and a first one of the APs corresponds to a set of the AP RSSIs, and each of the AP RSSIs from the set relate to a respective signal strength associated with each of a second plurality of the APs;
- a scale engine to determine a plurality of coordinate scale values according to the RSSIs from the set and the respective coordinate information of the first one AP and the second plurality of the APs, wherein the coordinate scale values are the same
- as the AP RSSIs;
- and
- a client location engine to:
- receive a plurality of client RSSIs associated with a client device from the first one AP and the second plurality of the APs;
- and
- determine a coordinate location of the client device based on the client RSSIs, the coordinate scale values, and the coordinate information of the first one AP.
A system, comprising:
- a network of access points (AP) comprising:
- a first plurality of APs;
- and
- a second plurality of APs, each access point to publish its location information;
- and
- a device, comprising:
- a signal strength engine to receive a plurality of access point (AP) received signal strength indicators (RSSIs) from the first plurality of APs, each of the first plurality of APs are associated with coordinate information including a first coordinate associated with a first dimension and a second coordinate associated with a second dimension, a first one of the plurality of APs corresponds to a set of the AP RSSIs, and each of the AP RSSIs from the set relate to a respective signal strength associated with each of the second plurality of APs;
- a scale engine to determine a plurality of coordinate scale values according to the RSSIs from the set and the respective coordinate information of the first one of the plurality of APs and the second plurality of APs, wherein the coordinate scale values are the same as the AP RSSIs;
- and
- a client location engine to:
- receive a plurality of client RSSIs associated with a client device from the first one of the first plurality of APs and the second plurality of APs;
- and
- determine a coordinate location of the client device based on the client RSSIs, the coordinate scale values, and the coordinate information of the first one of the plurality of APs.
A computing device comprising at least one processor and a memory to determine coordinate locations of client devices, comprising:
- the computing device being configured to receive a plurality of access point received signal strength indicators (RSSIs) determined at a plurality of wireless access points, wherein each of the wireless access points are associated with coordinate information,
- the computing device being configured to maintain a plurality of records for wireless access point reference pairs, each of the access point RSSIs are determined at a first one of the wireless access points and reference a second one of the wireless access points, and the wireless access point reference pairs correspond to the respective first one of the wireless access points and the second one of the wireless access points;
- and
- the computing device being configured to determine a scale associated with each of the records based on the respective RSSIs for the respective wireless access point reference pairs and the coordinate information for the corresponding wireless access points in the wireless access point reference pairs.
The computing device of 12, wherein the computing device being further configured to determine a location specific message for the client and to cause transmittal of the location specific message to the client.
Dependencies are inferred from the claim text.