The present invention relates generally to location tracking systems. More particularly, the present invention relates to systems and methods of accuracy mapping in a location tracking system.
Location tracking systems are known in the art. However, many location tracking systems, both wired and wireless, exhibit location estimation errors. Often times, these location estimation errors are specific to a user's location or specific to hardware and infrastructure of the location tracking system. For example, the accuracy of a location estimate can depend on the location and structure of access points or location anchors.
It is desirable for a user to understand the accuracy of any location estimate. Specifically, it is desirable for a user to know what to expect in terms of accuracy of a location tracking system based on the user's location and the hardware and infrastructure in the environment. When a user understands accuracy and knows what level of error to expect, he can adjust the infrastructure to enhance accuracy according to his requirements.
There is thus a continuing, ongoing need for systems and methods of accuracy mapping in a location tracking system. Preferably, such systems and methods predict and communicate to a user the expected accuracy of a location estimate on a site map.
While this invention is susceptible of an embodiment in many different forms, the drawings and detailed description show and describe specific embodiments of the present invention. However, it is to be understood that the present disclosure is to be considered as an exemplification of the principles of the invention. It is not intended to limit the invention to the specific illustrated embodiments.
Embodiments of the present invention include systems and methods of accuracy mapping in a location tracking system. Preferably, such systems and methods predict and communicate to a user the expected accuracy of a location estimate on a site map.
In accordance with the present invention, predicting and communicating the accuracy of a location estimate on a site map can enable a user to visualize location accuracy when needed. The wireless infrastructure at a site can affect the location accuracy. Therefore, when users know the accuracy of any location estimate, users can optimize infrastructure deployment where needed. Accordingly, accuracy requirements can be achieved at a minimized infrastructure cost.
In embodiments of the present invention, systems and methods can create a graphical topology map, and a graphical user interface (GUI) can present the map to a user based on an imported customer site image. In some embodiments, the graphical topology map can include an overlaid contour map, for example, a color contour map similar to a thermal image heat map. In a heat map, color indicates temperature. However, in the color contour map shown and described herein, color can indicate the predicted location accuracy.
The color contour map overlay on the site image can communicate to a user the expected worst case error versus position in the site. According to some embodiments, the expected worst case error can be predicted based on the positions of location anchors.
It is to be understood that the rendering of the site can be two-dimensional or three-dimensional. In three-dimensional embodiments, a user can view the overlaid contours of the expected worst case error as would exist in the three-dimensional space of the site.
A contour map or a three-dimensional rendering in accordance with the present invention can take into account the placement of location anchors to be used in the estimation of location accuracy. According to some embodiments, the estimation of location accuracy at any given point in the site depends on the Euclidean distance to nearby location anchors. Therefore, it is important to specify the location of all location anchors in the site.
The estimation of location accuracy can also depend on the methods used for estimating location in the location system. For example, one method for location estimation is based on the received signal strength indication (RSSI) for signals received from location anchors. In these methods, the RSSI is used as an indicator for distance. It is to be understood that the method for estimating location accuracy is not limited to location systems based on RSSI measurements. Rather, other methods for estimating location come within the spirit and scope of the present invention, for example, time of flight measurements.
In embodiments of the present invention, a location anchor can include a wireless receiver, transmitter, or transceiver that has a known location. For example, a location anchor could include a Wi-Fi access point (AP). In some embodiments, a location anchor can include a mechanism for responding to a probe request received from a Wi-Fi client device.
In some embodiments, the position of a location anchor can be specified by receiving Global Positioning System (GPS) coordinates of the location anchor. If multiple GPS coordinates of the site rendering are known, then the position of a location anchor within the site can be known with respect to the site rendering.
In other embodiments, a contour map can be displayed on a GUI, and a user can click on or otherwise select a point at which a location anchor is located. Then, that point on the map can display the location anchor.
After all of the location anchor positions are determined, systems and methods in accordance with the present invention can predict a worst case location accuracy as a function of position on the site rendering. The prediction will depend on the location of the location anchors in the site and on the method used to determine location. It is to be understood that the average accuracy can be better than the worst case accuracy in many situations.
One method to determine location can use a function of a default received signal strength indication (RSSI) versus Euclidean distance. For example, U.S. application Ser. No. 12/959,250, which is assigned to the assignee hereof and is hereby incorporated by reference, describes a location engine that can estimate the distance from all location anchors in a region using signal strength. The method can use the signal strength and estimated distance from location anchors to estimate the location of a receiver. However, the estimated location of the receiver can exhibit an error that is due to the inaccuracy of the function of RSSI versus distance.
Radio frequency signal strength can vary, even if a location anchor and receiver stay in constant positions. Systems and methods of the present invention can account for this variance by determining the variation of RSSI versus distance to determine reliable bounds. For example, as seen in
In a normal distribution, one standard deviation from the mean can account for approximately 68.27% of a set. Two standard deviations from the mean can account for approximately 95.45% of the set, and three standard deviations from the mean can account for approximately 99.73% of the set. Therefore, if a user desires a 95% confidence, then the upper and lower bound lines 120, 130 can be set at two standard deviations away from the mean for each distance position.
According to some embodiments, the values of d and D can be used to estimate the location error for a given position in the site. For example, the values for d and D can be determined by determining the Euclidean distance from a position to a location anchor. Then, the average RSSI value for that Euclidean distance can be determined using the RSSI versus distance curve 110 shown in
When multiple location anchor signals are received by the RSSI receiver, the location of the RSSI receiver can be predicted even more accurately. For example, as seen in
In some embodiments, the size of the most probable location region 210 can be used to report the estimated error in the location estimate for the particular position in the site. A similar calculation can be done to determine the error for all other positions in the site.
The confidence that a given location estimate will be within the most probable location region 210 can depend on the upper and lower bound RSSI curves. For example, if the curves are positioned to be two standard deviations above and below the average curve, then 95% of the RSSI measurements can occur between the upper and lower bound curves. Thus, in
In some embodiments, the shape of the most probable location region 210 can be based on a set of circular arcs, each circular arc having a radius D. Then, the estimated location error can be reported as the square root of this area. In other embodiments, the shape of the most probable location region 210 can be estimated using squares having a width equal to 2 D. Then, the shape of the most probable location region 210 can be a bounding box rectangle with dimensions X and Y, where the rectangle is the intersection of all of the squares for each location anchor. The largest of the X and Y dimensions can be used as the estimated error for that position. The confidence in an error estimate can be depend on the number of standard deviations used for the upper and lower bound curves.
According to embodiments disclosed herein, a contour map of the entire site can be generated using the calculations described above for each possible receiver location. Once each location has a calculated error value, contour lines can be drawn overlaying the map such that each contour line can correspond to a specific common error value.
In three-dimensional embodiments, the Euclidean distance can be measured in three dimensions. Thus, circles of radius D can become spheres, and the most probable location can become a three-dimensional volume. In these embodiments, the cube root of the volume can be used as the error value.
Users can adjust the function of default RSSI versus distance according to their environment. Furthermore, a user can provide input specifying a desired worst case level of confidence in location accuracy. Given the desired confidence, the number of RSSI standard deviations to be used for the upper and lower bounds can be determined. An RSSI standard deviation value can be changed as appropriate for the environment.
In some embodiments, the RSSI standard deviation value can be approximately 5-7 dB. However, the desired confidence can be 95% where the upper and lower bound curves can be positioned at approximately two standard deviations above and below the RSSI curve. This is because higher standard deviations can capture more measurements. For any set of location anchor positions, RSSI statistics, and user confidence specification, an error contour overlay can be calculated and displayed.
In accordance with the present invention, a user can add or move location anchors to increase the accuracy of location estimates in desired areas. When a location anchor is added or moved, systems and methods of the present invention can generate an inventory of the move or addition. Systems and methods can then use the inventory to perform a tradeoff analysis of cost installation versus accuracy.
In some embodiments, location anchors can be shown on the imported image, and in other embodiments, location anchors do not appear on the imported image. Accordingly, location anchors can be optionally identified on the image as in 310. For example, a user can click on or otherwise select locations on the image where anchors are currently located and/or where anchors are anticipated to be located. Upon completion of step 310, positions of location anchors can be known with respect to the site image or three-dimensional model.
Then, the method 300 can identify and create an array of pseudo-test points as in 315. For example, the pseudo-test points can be a set of points that are equidistant and that cover the entire site image or three-dimensional model. Pseudo-test points can enable the method 300 to prepare values of location error for positions across the site.
The method can select a pseudo-test point from the array of pseudo-test points as in 320. Then, for the selected pseudo-test point, the method 300 can calculate the RSSI as a function of distance from all location anchors on the site as in 325. For example, in some embodiments, the calculation of RSSI versus distance can be based on a default RSSI versus distance function. In some embodiments, the mean value and expected standard deviation of RSSI can be determined as a function of distance, for example, through measurements obtained in an RF site survey at each pseudo-test point and/or through an RF propagation model that takes into account the presence of equipment and buildings on the site map.
The method 300 can also calculate a bounding box with X and Y dimensions as in 330. The bounding box can be based on using an upper bound RSSI curve to determine the size of the squares for each location anchor. In embodiments of the present invention, the bounding box can be based on the farthest distance that the estimate can range given the variance in the RSSI function. Then, the X and Y dimensions of the bounding box can be used to determine the error value for that pseudo-test point as in 335, for example, √ (XY) or the maximum of X and Y.
Portions of the method 300 can be repeated to generate error values for each pseudo-test point. For example, after an error value for the selected pseudo-test point is determined as in 335, the method 300 can determine if all pseudo-test points in the array of pseudo-test points have been analyzed as in 340. If not, then the method 300 can select another pseudo-test point as in 320.
However, if the method determines that all pseudo-test points have been analyzed as in 340, then the method 300 can generate a contour map as in 350. For example, to generate the contour map as in 350, the error values that were determined in 335 can be sorted into groups and assigned a color as in 351. For example, a good error value can be assigned to a green group, and a bad error value can be assigned to a red group. Then, the map can be color coded at each pseudo-test point as in 352, and contour lines can be drawn accordingly as in 353. In embodiments of the present invention, a colored map with contour lines can show color coding of the magnitude of location estimation error versus the position on the image.
In some embodiments, after a user visually views location accuracy via the contour map, a user can adjust accuracy by adding, moving, or deleting location anchors on the map as in 360. When any location anchors are added, moved, or deleted, location error mapping functions can be re-run to re-calculate accuracy.
When the method of
The method shown in
An associated user interface 440 can be in communication with the control circuitry 410, and a viewing screen 450 of the user interface 440, as would be known by those of skill in the art, can display interactive and viewing windows. In some embodiments of the present invention, the user interface 440 can be a multi-dimensional graphical user interface. The user interface 440 can also include user input mechanisms 455 for receiving user input.
As seen in
In some embodiments, the viewing screen can display a three-dimensional rendering of the site with various perspectives. Then, the contour and color coded error information can be displayed on the site rendering to convey the location error information.
It is to be understood that alternate embodiments to enable the viewing of a three-dimensional model come within the spirit and scope of the present invention. For example, layers of a three-dimensional model can be viewed, where a given layer represents a specific horizontal slice through three-dimensional space. In these embodiments, the error map can be overlaid on each layer. In other embodiments, the overlay can be presented to a user with a controlled level of transparency such that the underlying site image can be more or less visible with respect to the error color coding and contours.
When the contour map 500 in
As seen in
As seen in
As seen in
In embodiments of the present invention, when a user views the map 700 as in
Finally,
As seen in
In embodiments of the present invention, when a user views the map 800 as in
Although a few embodiments have been described in detail above, other modifications are possible. For example, the logic flows depicted in the figures do not require the particular order shown, or sequential order, to achieve desirable results. Other steps may be provided, or steps may be eliminated, from the described flows, and other components may be added to, or removed from, the described systems. Other embodiments may be within the scope of the following claims.
From the foregoing, it will be observed that numerous variations and modifications may be effected without departing from the spirit and scope of the invention. It is to be understood that no limitation with respect to the specific system or method illustrated herein is intended or should be inferred. It is, of course, intended to cover by the appended claims all such modifications as fall within the spirit and scope of the claims.
This application is a continuation of U.S. patent application Ser. No. 13/331,564 (entitled SYSTEM AND METHODS OF ACCURACY MAPPING IN A LOCATION TRACKING SYSTEM filed Dec. 20, 2011) which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4330866 | Malchow | May 1982 | A |
4696027 | Bonta | Sep 1987 | A |
4831328 | Brust | May 1989 | A |
5390339 | Bruckert | Feb 1995 | A |
5640677 | Karlsson | Jun 1997 | A |
5724660 | Kauser et al. | Mar 1998 | A |
5732328 | Mitra | Mar 1998 | A |
5877035 | Fujino | Mar 1999 | A |
5966661 | Bernardin | Oct 1999 | A |
5983106 | Bernardin | Nov 1999 | A |
5995836 | Wijk | Nov 1999 | A |
6006095 | Bernardin | Dec 1999 | A |
6097953 | Bonta | Aug 2000 | A |
6173186 | Dalley | Jan 2001 | B1 |
6188894 | Clancy | Feb 2001 | B1 |
6285883 | Bringby | Sep 2001 | B1 |
6445916 | Rahman | Sep 2002 | B1 |
6526283 | Jang | Feb 2003 | B1 |
6642884 | Bryant et al. | Nov 2003 | B2 |
6674403 | Gray et al. | Jan 2004 | B2 |
6708036 | Proctor | Mar 2004 | B2 |
6762712 | Kim | Jul 2004 | B2 |
6799047 | Bahl | Sep 2004 | B1 |
6839560 | Bahl | Jan 2005 | B1 |
6990428 | Kaiser et al. | Jan 2006 | B1 |
7031405 | Touzni et al. | Apr 2006 | B1 |
7209743 | Babovic | Apr 2007 | B2 |
7286835 | Dietrich | Oct 2007 | B1 |
7359718 | Tao et al. | Apr 2008 | B2 |
7389111 | Petrus | Jun 2008 | B2 |
7444149 | Prehofer | Oct 2008 | B2 |
7498986 | Thomas | Mar 2009 | B2 |
7570593 | ElBatt et al. | Aug 2009 | B1 |
7586891 | Masciulli | Sep 2009 | B1 |
7643936 | Boxberger | Jan 2010 | B1 |
7746343 | Charaniya et al. | Jun 2010 | B1 |
7830250 | Huseth | Nov 2010 | B2 |
7835749 | Hart | Nov 2010 | B1 |
7848762 | Gordon et al. | Dec 2010 | B2 |
7899467 | Feuerstein et al. | Mar 2011 | B2 |
7966021 | Dietrich et al. | Jun 2011 | B2 |
8032153 | Dupray et al. | Oct 2011 | B2 |
8200242 | Dietrich et al. | Jun 2012 | B2 |
8229442 | Ji | Jul 2012 | B1 |
8295846 | Hwang | Oct 2012 | B2 |
8325704 | Lemkin et al. | Dec 2012 | B1 |
8509809 | Hirsch | Aug 2013 | B2 |
8532676 | El-Sallabi | Sep 2013 | B1 |
8750267 | Aggarwal et al. | Jun 2014 | B2 |
8768344 | Naguib et al. | Jul 2014 | B2 |
8879607 | Skarp | Nov 2014 | B2 |
8948742 | Horton | Feb 2015 | B2 |
9080889 | Shrum, Jr. | Jul 2015 | B2 |
9451404 | Al-Najjar | Sep 2016 | B2 |
9467965 | Liu | Oct 2016 | B2 |
9632668 | Xie | Apr 2017 | B2 |
9654904 | Tredoux | May 2017 | B2 |
RE46501 | Bahl | Aug 2017 | E |
9921314 | Jakel | Mar 2018 | B2 |
10021737 | Edge | Jul 2018 | B2 |
10025993 | Seeber | Jul 2018 | B2 |
20020082012 | Wang | Jun 2002 | A1 |
20020107037 | Wille | Aug 2002 | A1 |
20030083819 | Rooney | May 2003 | A1 |
20030128674 | Kong et al. | Jul 2003 | A1 |
20030222820 | Karr et al. | Dec 2003 | A1 |
20040022214 | Goren | Feb 2004 | A1 |
20040059547 | Aftelak | Mar 2004 | A1 |
20040166877 | Spain, Jr. | Aug 2004 | A1 |
20040190718 | Dacosta | Sep 2004 | A1 |
20040195500 | Sachs et al. | Oct 2004 | A1 |
20040198373 | Ford et al. | Oct 2004 | A1 |
20040198392 | Harvey et al. | Oct 2004 | A1 |
20040203904 | Gwon | Oct 2004 | A1 |
20040236547 | Rappaport et al. | Nov 2004 | A1 |
20040248589 | Gwon | Dec 2004 | A1 |
20050075199 | Sheha et al. | Apr 2005 | A1 |
20050124354 | Durgin | Jun 2005 | A1 |
20050128139 | Misikangas | Jun 2005 | A1 |
20050131635 | Myllymaki et al. | Jun 2005 | A1 |
20050136845 | Masuoka et al. | Jun 2005 | A1 |
20050136944 | Misikangas et al. | Jun 2005 | A1 |
20050185615 | Zegelin | Aug 2005 | A1 |
20050208952 | Dietrich | Sep 2005 | A1 |
20050246334 | Tao | Nov 2005 | A1 |
20050266855 | Zeng | Dec 2005 | A1 |
20050282540 | Motamedi et al. | Dec 2005 | A1 |
20050285792 | Sugar et al. | Dec 2005 | A1 |
20050285793 | Sugar et al. | Dec 2005 | A1 |
20060071853 | Sayers | Apr 2006 | A1 |
20060205417 | Ju | Sep 2006 | A1 |
20060211376 | Bhattacharya | Sep 2006 | A1 |
20070011503 | Kitani | Jan 2007 | A1 |
20070077941 | Gonia | Apr 2007 | A1 |
20070099678 | Kim | May 2007 | A1 |
20070132577 | Kolavennu | Jun 2007 | A1 |
20070155334 | Chang et al. | Jul 2007 | A1 |
20070230407 | Petrie et al. | Oct 2007 | A1 |
20070232319 | Bells | Oct 2007 | A1 |
20070241965 | Kolavennu | Oct 2007 | A1 |
20070262985 | Watanbe et al. | Nov 2007 | A1 |
20080051036 | Vaswani et al. | Feb 2008 | A1 |
20080112699 | Huseth | May 2008 | A1 |
20080166973 | Hart et al. | Jul 2008 | A1 |
20080180246 | Malik | Jul 2008 | A1 |
20080192724 | Kondo | Aug 2008 | A1 |
20080209521 | Malaney | Aug 2008 | A1 |
20080225799 | Lee et al. | Sep 2008 | A1 |
20080307025 | Licul | Dec 2008 | A1 |
20090005063 | Malik et al. | Jan 2009 | A1 |
20090034793 | Dong | Feb 2009 | A1 |
20090043495 | Hattori et al. | Feb 2009 | A1 |
20090081956 | Liechty et al. | Mar 2009 | A1 |
20090138151 | Smid | May 2009 | A1 |
20090209268 | Ha | Aug 2009 | A1 |
20090221297 | Wengerter | Sep 2009 | A1 |
20090232121 | Mark et al. | Sep 2009 | A1 |
20100017791 | Finkler | Jan 2010 | A1 |
20100045388 | Xu | Feb 2010 | A1 |
20100067388 | Kim et al. | Mar 2010 | A1 |
20100135178 | Aggarwal | Jun 2010 | A1 |
20100238862 | Davidson | Sep 2010 | A1 |
20100249549 | Baker, Jr. et al. | Sep 2010 | A1 |
20100267397 | Shen | Oct 2010 | A1 |
20100285815 | Treu | Nov 2010 | A1 |
20110021156 | Kobayashi | Jan 2011 | A1 |
20110037571 | Johnson, Jr. et al. | Feb 2011 | A1 |
20110077862 | Huang et al. | Mar 2011 | A1 |
20110090121 | Thomson | Apr 2011 | A1 |
20110110242 | Nixon | May 2011 | A1 |
20110156957 | Waite et al. | Jun 2011 | A1 |
20110161044 | Gonia et al. | Jun 2011 | A1 |
20110161885 | Gonia et al. | Jun 2011 | A1 |
20110170576 | Nagano et al. | Jul 2011 | A1 |
20110176523 | Huang | Jul 2011 | A1 |
20110221634 | Libby | Sep 2011 | A1 |
20110294448 | Vauhkonen | Dec 2011 | A1 |
20110316695 | Li | Dec 2011 | A1 |
20120093108 | Wengerter | Apr 2012 | A1 |
20120106362 | Reumerman et al. | May 2012 | A1 |
20120116677 | Higgison et al. | May 2012 | A1 |
20120134280 | Rotvold | May 2012 | A1 |
20120244875 | Cardona | Sep 2012 | A1 |
20120257558 | Shin | Oct 2012 | A1 |
20120262327 | Hester et al. | Oct 2012 | A1 |
20120293372 | Amendolare et al. | Nov 2012 | A1 |
20120299702 | Edara et al. | Nov 2012 | A1 |
20120310736 | Vengroff et al. | Dec 2012 | A1 |
20120319844 | van Doorn | Dec 2012 | A1 |
20130003572 | Kim | Jan 2013 | A1 |
20130091472 | Terai | Apr 2013 | A1 |
20130109413 | Das | May 2013 | A1 |
20130113819 | Gurusamy | May 2013 | A1 |
20130121205 | Backes et al. | May 2013 | A1 |
20130122803 | Forster | May 2013 | A1 |
20130155102 | Gonia | Jun 2013 | A1 |
20130260780 | Liu et al. | Oct 2013 | A1 |
20130260798 | Moshfeghi | Oct 2013 | A1 |
20130329581 | Chen et al. | Dec 2013 | A1 |
20130331121 | Bandyopadhyay | Dec 2013 | A1 |
20130342565 | Sridhara | Dec 2013 | A1 |
20140011518 | Valaee | Jan 2014 | A1 |
20140066088 | Bhattacharya | Mar 2014 | A1 |
20140073349 | Schunk | Mar 2014 | A1 |
20140086369 | Zhang | Mar 2014 | A1 |
20140087751 | Do | Mar 2014 | A1 |
20140087755 | Schunk | Mar 2014 | A1 |
20140120931 | Shin | May 2014 | A1 |
20140125521 | Monnerat | May 2014 | A1 |
20140179340 | Do | Jun 2014 | A1 |
20140185520 | Gao | Jul 2014 | A1 |
20140194113 | Ahlstrom | Jul 2014 | A1 |
20140274119 | Venkatraman | Sep 2014 | A1 |
20140320348 | Ly Nguyen | Oct 2014 | A1 |
20140357196 | Mayor | Dec 2014 | A1 |
20150080019 | Edge | Mar 2015 | A1 |
20150087239 | Yang | Mar 2015 | A1 |
20150119068 | Kudekar | Apr 2015 | A1 |
20150133167 | Edge | May 2015 | A1 |
20150243158 | Bassan-Eskenazi | Aug 2015 | A1 |
20150309183 | Black | Oct 2015 | A1 |
20160025498 | Le Grand | Jan 2016 | A1 |
20160077190 | Julian | Mar 2016 | A1 |
20160077191 | Julian | Mar 2016 | A1 |
20160080905 | Julian | Mar 2016 | A1 |
20160080908 | Julian | Mar 2016 | A1 |
20160088440 | Palanki | Mar 2016 | A1 |
20160127069 | Nuss | May 2016 | A1 |
20160150361 | Zhu | May 2016 | A1 |
20160187144 | Modica | Jun 2016 | A1 |
20160188996 | Modica | Jun 2016 | A1 |
20160316193 | Gruenwald | Oct 2016 | A1 |
20170059687 | Dinesh | Mar 2017 | A1 |
20170074965 | Lee | Mar 2017 | A1 |
20170090007 | Park | Mar 2017 | A1 |
20170134899 | Chan | May 2017 | A1 |
20170146636 | Alicot | May 2017 | A1 |
20170160377 | Gonia | Jun 2017 | A1 |
20170201865 | Cho | Jul 2017 | A1 |
20170285178 | Platzer | Oct 2017 | A1 |
20170359697 | Bhatti | Dec 2017 | A1 |
20170371142 | Anthony | Dec 2017 | A1 |
20180007654 | Wirola | Jan 2018 | A1 |
20180063673 | Jang | Mar 2018 | A1 |
20180139717 | Vered | May 2018 | A1 |
20180227711 | Moshfeghi | Aug 2018 | A1 |
20180266826 | Wang | Sep 2018 | A1 |
Entry |
---|
Shi, Hongchi, et al. “Cramer-Rao Bound Analysis of Quantized RSSI Based Localization in Wireless Sensor Networks.” Proceedings of the 2005 11th International Conference on Parallel and Distributed Sytems (ICPADS'05), 2005, 5 pages. |
Papamanthou, Charalampos et al., “Algorithms for Location Estimation Based on RSSI Sampling”, Algosensors 2008, LNCS 5389, 2008, pp. 72-86. |
Luo, Xiaowei et al. “Comparative evaluation of Received Signal-Strength Index (RSSI) based indoor localization techniques for construction jobsites.” Advanced Engineering Informatics, 2010, 9 pages. |
Ni, Lionel M. et al. “LANDMARC: Indoor Location Sensing Using Active RFID.” Wireless Networks 10, 2004, pp. 701-710. |
Koyuncu, Hakan, et al. “A 2D positioning system using WSNs in indoor environment.” International Journal of Electrical & Computer Sciences IJECS-IJENS vol. 11. No. 03, Jun. 2011, 8 pages. |
Gansemer, S., et al. “3D WLAN Indoor Positioning in Multi-Storey Buildings.” IEE International Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, Sep. 2009, 4 pages. |
Lien, Yao-Nan, “Phantom Positioning Technology for Indoor WLAN.” WPMC 2006, San Diego, CA, Sep. 2006, 5 pages. |
U.S. Appl. No. 13/331,564, Office Action, dated Sep. 13, 2013, 38 pages. |
U.S. Appl. No. 13/331,564, Final Office Action, dated Jan. 17, 2014, 49 pages. |
U.S. Appl. No. 13/331,564, Office Action, dated May 21, 2014, 57 pages. |
U.S. Appl. No. 13/331,564, Final Office Action, dated Aug. 1, 2014, 62 pages. |
U.S. Appl. No. 13/331,564, Office Action, dated Jan. 15, 2015, 69 pages. |
U.S. Appl. No. 13/331,564, Examiner's Answer, dated Jun. 3, 2015, 65 pages. |
U.S. Appl. No. 13/331,564, Decision on Appeal, dated Dec. 22, 2016, 10 pages. |
Number | Date | Country | |
---|---|---|---|
20170160377 A1 | Jun 2017 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13331564 | Dec 2011 | US |
Child | 15439437 | US |