Determining scale for received signal strength indicators and coordinate information
First Claim
Patent Images
1. 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 sameas 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.
0 Assignments
0 Petitions
Accused Products
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.
-
Citations
19 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. 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. - View Dependent Claims (13, 14, 15, 17, 18, 19)
-
-
16. 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.
Specification