IP Library › Granted Patent US 12,282,111
Granted Patent B2
US 12,282,111 · App. 17/604,380 · Granted Apr 22, 2025

Wireless device localization

Inventors: Sai Roshan Ayyalasomayajula (San Diego, CA); Dinesh Bharadia (San Diego, CA); Shreya Ganesaraman (San Diego, CA); Ish Jain (San Diego, CA); Shrivatsan Rajagopalan (San Diego, CA); Aravind Seetharaman (San Diego, CA); Sanatan Sharma (San Diego, CA); Aditya Arun (San Diego, CA); Chenfeng Wu (San Diego, CA)
Assignee: The Regents of the University of California
G01S5/08H04W64/003H04W84/12H04W88/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,282,111
App. No.
17/604,380
Granted
Apr 22, 2025
Kind
B2
Abstract

A method, a system, and a computer program product for localization of wireless devices. At least one of mapping and wireless data describing a physical environment is received. The physical environment includes one or more wireless access points. Using the received mapping and/or wireless data, a location of each of the wireless access points is determined. Using the determined location of the wireless access points, one or more wireless devices positioned in the physical environment are located.

Claims (55)

1. A computer implemented method, comprising:

receiving at least one of mapping data or wireless channel data describing at least a physical environment, the physical environment including one or more wireless access points;

determining, using the received at least one of the mapping data or the wireless channel data, a location including coordinates of each of the one or more wireless access points in the physical environment, wherein the determining further includes determining one or more directions of a wireless signal at the one or more wireless access points from a plurality of location points in the physical environment, and triangulating, based on the determined one or more directions, the location of each of the one or more wireless access points; and

locating, using the determined location of the one or more wireless access points, one or more wireless devices positioned in the physical environment, wherein the locating of the one or more wireless access points comprises locating one or more antennas on each of the one or more wireless access points, wherein at least one wireless access point is configured to be excluded from executing of the locating of the one or more wireless devices.

2. The method according to claim 1 , wherein the receiving comprises determining at least one of the mapping data or the wireless channel data describing the physical environment.

3. The method according to claim 2 , wherein the receiving comprises receiving at least one of the mapping data or the wireless channel data from a first device, the first device comprising at least one of: a wireless receiver, a wireless transmitter, one or more processors, one or more servers, one or more motion components, one or more sensors, one or more cameras, one or more navigational sensors, one or more graphics processors, or any combination thereof;

wherein a travel path of the first device in the physical environment is optimized using at least one of the determined mapping data or the wireless channel data.

4. The method according to claim 2 , wherein the determining of at least one of the mapping data or the wireless channel data is determined autonomously.

5. The method according to claim 1 , further comprising determining one or more location accuracy requirements for locating each of the one or more wireless access points, wherein the locating of the one or more wireless devices is executed using the determined one or more location accuracy requirements.

6. The method according to claim 1 , further comprising

triangulating the one or more wireless devices to determine the location of the one or more wireless devices, wherein the triangulating is executed using one or more errors associated with location of each of the one or more wireless access points in the physical environment.

7. The method according to claim 1 , further comprises receiving the wireless channel data associated with the one or more wireless access points.

8. The method according to claim 1 , wherein the one or more wireless access points comprise at least one of: a wireless access device, a WiFi modem, a cellular base station, a wireless anchor device, a wireless transmitter, a wireless receiver, a cellular telephone, a smartphone, a tablet, a personal computer, or any combination thereof.

9. The method according to claim 1 , wherein the determining includes at least one of: determining a separation distances between one or more antennas of the one or more wireless access points, determining an orientation of one or more antennas of the one or more wireless access points, or any combination thereof.

10. The method according to claim 1 , wherein the determining comprises determining a separation distances between one or more antennas and an orientation of one or more antennas of one or more wireless access points, wherein the determining comprises determining a relative location of the one or more antennas on each of the one or more wireless access points with respect to the determined locations of the one or more wireless access points;

wherein the determining comprises measuring a phase difference across an antenna of the one or more access points and one or more antennas of the one or more access points, whose separation distances and orientation are determined.

11. The method according to claim 10 , wherein the determining comprises simultaneously determining the separation distances.

12. The method according to claim 1 , wherein the determining comprises estimating a direct path of a signal to the one or more wireless access points based on at least one of a direction of the signal and a time of flight of the signal to the one or more wireless access points;

wherein the direction of the signal having a least time of flight measured at a wireless receiver for each of one or more antennas of the one or more of the wireless access points.

13. The method according to claim 1 , wherein the locating comprises, using a neural network to generate a model of the physical environment, wherein one or more wireless signals generated by at least one of: the one or more wireless access points and the one or more wireless devices, and physical coordinates of the one wireless access points, are input to the neural network.

14. The method according to claim 13 , wherein

the neural network comprises an encoder component and one or more decoder components;

the one or more wireless signals are represented as heat map images and configured to be processed by the encoder component;

at least one of the one or more decoder components is configured to generate a corrected heat map image from the heat map images; and

at least another one of the one or more decoder components is configured to generate an output location image of the one or more wireless devices.

15. A system comprising:

at least one programmable processor; and

a non-transitory machine-readable medium storing instructions that, when executed by the at least one programmable processor, cause the at least one programmable processor to cause operations comprising:

receiving at least one of mapping data or wireless channel data describing at least a physical environment, the physical environment including one or more wireless access points;

determining, using the received at least one of the mapping data or the wireless channel data, a location including coordinates of each of the one or more wireless access points in the physical environment, wherein the determining further includes determining one or more directions of a wireless signal at the one or more wireless access points from a plurality of location points in the physical environment, and triangulating, based on the determined one or more directions, the location of each of the one or more wireless access points; and

locating, using the determined location of the one or more wireless access points, one or more wireless devices positioned in the physical environment, wherein locating of the one or more wireless access points comprises locating one or more antennas on each of the one or more wireless access points, wherein at least one wireless access point is configured to be excluded from executing of the locating of the one or more wireless devices.

16. The system according to claim 15 , wherein the receiving comprises determining at least one of the mapping data or the wireless channel data describing the physical environment.

17. The system according to claim 16 , wherein the receiving comprises receiving at least one of the mapping data or the wireless channel data from a first device, the first device comprising at least one of: a wireless receiver, a wireless transmitter, one or more processors, one or more servers, one or more motion components, one or more sensors, one or more cameras, one or more navigational sensors, one or more graphics processors, or any combination thereof;

wherein a travel path of the first device in the physical environment is optimized using at least one of the mapping data or the wireless channel data.

18. The system according to claim 16 , wherein the determining of at least one of the mapping data or the wireless channel data is determined autonomously.

19. The system according to claim 15 , further comprising determining one or more location accuracy requirements for locating each of the one or more wireless access points, wherein the locating of the one or more wireless devices is executed using the location accuracy requirements.

20. The system according to claim 15 , wherein the operations further comprise

triangulating the one or more wireless devices to determine the location of the one or more wireless devices, wherein the triangulating is executed using one or more errors associated with location of each of the one or more wireless access points in the physical environment.

21. The system according to claim 15 , wherein the operations further comprise receiving the wireless channel data associated with the one or more wireless access points.

22. The system according to claim 15 , wherein the one or more wireless access points comprise at least one of: a wireless access device, a WiFi modem, a cellular base station, a wireless anchor device, a wireless transmitter, a wireless receiver, a cellular telephone, a smartphone, a tablet, a personal computer, or any combination thereof.

23. The system according to claim 15 , wherein the determining comprises at least one of: determining a separation distances between one or more antennas of the one or more wireless access points, determining an orientation of one or more antennas of the one or more wireless access points, or any combination thereof.

24. The system according to claim 15 , wherein the determining comprises determining a separation distances between one or more antennas and an orientation of one or more antennas of one or more wireless access points, wherein the determining comprises determining a relative location of the one or more antennas on each of the one or more wireless access points with respect to the determined locations of the one or more wireless access points;

wherein the determining comprises measuring a phase difference across an antenna of the one or more access points and one or more antennas of the one or more access points, whose separation distances and orientation are determined.

25. The system according to claim 15 , wherein the determining comprises estimating a direct path of a signal to the one or more wireless access points based on at least one of a direction of the signal and a time of flight of the signal to the one or more wireless access points;

wherein the direction of the signal having a least time of flight measured at a wireless receiver for each of one or more antennas of the one or more of the wireless access points.

26. The system according to claim 15 , wherein the locating comprises, using a neural network to generate a model of the physical environment, wherein one or more wireless signals generated by at least one of: the one or more wireless access points and the one or more wireless devices, and physical coordinates of the one wireless access points, being are input to the neural network.

27. The system according to claim 26 , wherein

the neural network comprises an encoder component and one or more decoder components;

the one or more wireless signals are represented as heat map images and configured to be processed by the encoder component;

at least one of the one or more decoder components is configured to generate a corrected heat map image from the heat map images; and

at least another one of the one or more decoder components is configured to generate an output location image of the one or more wireless devices.

28. A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to cause operations comprising:

receiving at least one of mapping data or wireless channel data describing at least a physical environment, the physical environment including one or more wireless access points;

determining, using the received at least one of the mapping data or the wireless channel data, a location including coordinates of each of the one or more wireless access points in the physical environment, wherein the determining further includes determining one or more directions of a wireless signal at the one or more wireless access points from a plurality of location points in the physical environment, and triangulating, based on the determined one or more directions, the location of each of the one or more wireless access points; and

locating, using the determined location of the one or more wireless access points, one or more wireless devices positioned in the physical environment, wherein the locating of the one or more wireless access points comprises locating one or more antennas on each of the one or more wireless access points, wherein at least one wireless access point is configured to be excluded from executing of the locating of the one or more wireless devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2024
From: ARUN, ADITYA; WU, CHENFENG
To: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
Reel/Frame 066541/0990 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2024
From: AYYALASOMAYAJULA, SAI ROSHAN; BHARADIA, DINESH; GANESARAMAN, SHREYA; JAIN, ISH; RAJAGOPALAN, SHRIVATSAN; SEETHARAMAN, ARAVIND; SHARMA, SANATAN
To: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
Reel/Frame 066465/0415 →
Continuity (2)
Provisional Application 62841643 · May 1, 2019
Related Publication 20220196787A1 · Jun 23, 2022
References Cited (109)
US 20100225541A1 · Hertzog et al. · 2010 [cited by applicant]
US 20130003572A1 · Kim · 2013 [cited by examiner]
US 20130165144A1 · Ziskind · 2013 [cited by examiner]
US 20150304984A1 · Khemani · 2015 [cited by examiner]
US 20160192151A1 · Marri Sridhar · 2016 [cited by examiner]
US 20160255603A1 · Venkatraman · 2016 [cited by examiner]
US 20170115123A1 · Kang · 2017 [cited by examiner]
US 20170134910A1 · Gu et al. · 2017 [cited by applicant]
US 20180007652A1 · Sharma · 2018 [cited by examiner]
US 20200045665A1 · Kuang · 2020 [cited by examiner]
IP.com search history (Year: 2024). [cited by examiner]
ProQuest search History (Year: 2024). [cited by examiner]
Adib, F. et al., “3D Tracking via Body Radio Reflections,” In NSD/, vol. 14. 317-329, 2014. [cited by applicant]
Adib, F. et al., “Multi-Person Localization via RF Body Reflections,” In NSDL 279-292, 2015. [cited by applicant]
Adib, F. et al., “See through walls with WiFi!” vol. 43. ACM, 2013. [cited by applicant]
Alsindi, N. A. et al., “Measurement and modeling of ultrawideband toa-based ranging in indoor multipath environments,” IEEE Transactions on Vehicular Technology, 58(3):1046-1058, 2009. [cited by applicant]
Ayyalasomayajula, R. et al., “BLoc: CSI-based accurate localization for BLE tags,” In Proceedings of the 14th International Conference on emerging Networking Experiments and Technologies. ACM, 126-138, 2018. [cited by applicant]
Bahl, V. et al., “RADAR: An In-Building RF-based User Location and TrackingSystem,” INFOCOM, 2000. [cited by applicant]
Bosch. Laser Measure DLE40 professional (available at https://usermanual.wiki/m/b84c6235e4f9225bdfec3dd23f40b6b923814f22528a4f22fe99c88ad650a5da.pdf) 4 pages. [cited by applicant]
Buades, A. et al., “A non-local algorithm for image denoising,” In Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on, vol. 2. IEEE, 60-65. [cited by applicant]
Cao, M. et al., “Sensor network localization with imprecise distances,” Systems & control letters, 55(11):887-893, 2006. [cited by applicant]
Chan, Y.-T. et al., “Time-of-arrival based localization under nlos conditions,”. IEEE Transactions on Vehicular Technology, 55(1):17-24, 2006. [cited by applicant]
Chen, H. et al., “Non-line-of-sight node localization based on semi-definite programming in wireless sensor networks,” IEEE Transactions on Wireless Communications, 11(1):108-116, 2012. [cited by applicant]
Chintalapudi, K et al., “Indoor Localization Without the Pain,” MobiCom, 2010. [cited by applicant]
Chuo, L.-X. et al., “RF-Echo: A Non-Line-of-Sight Indoor Localization System Using a Low-Power Active RF Reflector ASIC Tag,” In Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking… [cited by applicant]
Cong, L. et al., “Nonline-of-sight error mitigation in mobile location,” IEEE Transactions on Wireless Communications, 4(2):560-573, 2005. [cited by applicant]
Diao, Y. et al., “A barycentric coordinate based distributed localization algorithm for sensor networks,” IEEE Transactions on Signal Processing, 62(18):4760-4771, 2014. [cited by applicant]
Di Franco, C. et al., “Calibration-free network localization using nonline-of-sight ultra-wideband measurements,” In Proceedings of the 16th ACM/IEEE International Conference on Information Processing in Sensor Networks… [cited by applicant]
Dong, C. et al., “Image super-resolution using deep convolutional networks,” PEP transactions on pattern analysis and machine intelligence 38, 2 (2016), 295-307, 2016. [cited by applicant]
Gjengset, J. et al., “Phaser: Enabling Phased Array Signal Processing on Commodity Wi-Fi Access Points,” MobiCom, 2014. [cited by applicant]
Goodfellow, I. et al., “Generative adversarial nets,” In Advances in neural information processing systems. 2672-2680, 2014. [cited by applicant]
Goswami, A. et al., “WiGEM: A learning-based approach for indoor localization,” In Proceedings of the Seventh Conference on emerging Networking Experiments and Technologies, p. 3. ACM, 2011. [cited by applicant]
Grisetti, G. et al., “Improved techniques for grid mapping with raoblackwellized particle filters,” IEEE transactions on Robotics, 23(1):34-46, 2007. [cited by applicant]
Grisetti, G. et al., “Improving grid-based slam with rao-blackwellized particle filters by adaptive proposals and selective resampling,” In Proceedings of the 2005 IEEE international conference on robotics and automatio… [cited by applicant]
Han, D. et al., “Access point localization using local signal strength gradient,” In International Conference on Passive and active network measurement, pp. 99-100. Springer, 2009. [cited by applicant]
Hashemifar, Z. S. et al., “Improving RGB-D SLAM using Wi-Fi,” In Proceedings of the 16th ACM/IEEE International Conference on Information Processing in Sensor Networks. ACM, 317-318, 2017. [cited by applicant]
Hess, W. et al., “Real-Time Loop Closure in 2D LIDAR SLAM,” In 2016 IEEE International Conference on Robotics and Automation (ICRA). 1271-1278, 2016. [cited by applicant]
Huang, J. et al., “Efficient, generalized indoor Wi-Fi graphslam,” In Robotics and Automation (ICRA), 2011 IEEE International Conference on. IEEE, 1038-1043, 2011. [cited by applicant]
Infsoft. [n. d.]. Bluetooth Low Energy Beacons (available at https://www.infsoft.com/basics/positioning-technologies/bluetooth-low-energy-beacons/) 8 pages. [cited by applicant]
Isola, P. et al., “Image-to-Image Translation with Conditional Adversarial Networks,” arXiv:1611.07004v1 (2016). [cited by applicant]
Iyer, V. et al., “Inter-technology backscatter: Towards internet connectivity for implanted devices,” In SIGCOMM, 2016. [cited by applicant]
Johnson, J. et al., “Perceptual losses for real-time style transfer and super-resolution,” In European Conference on Computer Vision. Springer, 694-711, 2016. [cited by applicant]
Joshi, K. et al., “PinPoint: Localizing Interfering Radios,” NSDI, 2013. [cited by applicant]
Kelkar, S. et al., “SqueezeGAN: Image to Image Translation With Minimum Parameters,” In 2018 International Joint Conference on Neural Networks (IJCNN). IEEE, 1-6. [cited by applicant]
Kellogg, B. et al., “Passive Wi-Fi: Bringing Low Power to Wi-Fi Transmissions,” In NSDI, 2016. [cited by applicant]
Kellogg, B. et al., “Wi-Fi backscatter: Internet connectivity for RF-powered devices,” In ACM SIGCOMM Computer Communication Review, 2014. [cited by applicant]
Kempke, B. et al., “Harmonium: Asymmetric, bandstitched uwb for fast, accurate, and robust indoor localization,” In 2016 15th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), pp. 1-… [cited by applicant]
Khan, U. A. et al., “DILAND: An algorithm for distributed sensor localization with noisy distance measurements,” IEEE Transactions on Signal Processing, 58(3):1940-1947, 2010. [cited by applicant]
Khan, U. A. et al., “Distributed sensor localization in random environments using minimal number of anchor nodes,” IEEE Transactions on Signal Processing, 57(5):2000-2016, 2009. [cited by applicant]
Kias, U., ““Open Street Map” as a Problem Based Learning Project: Opportunities to Use and Contribute to the Free Map of the World,” Journal of Digital Landscape Architecture, 4(2019), pp. 338-343. [cited by applicant]
Kim, J. et al., “Accurate image super-resolution using very deep convolutional networks,” In Proceedings of the IEEE conference on computer vision and pattern recognition. 1646-1654, 2016. [cited by applicant]
Kingma, D. P. et al., “Adam: A method for stochastic optimization.” arXiv preprint arXiv:1412.6980, 2014. [cited by applicant]
Kotaru, M. et al., “Position tracking for virtual reality using commodity Wi-Fi,” In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 68-78, 2017. [cited by applicant]
Kotaru, M. et al., “Spotfi: Decimeter level localization using Wi-Fi,” In ACM SIGCOMM Computer Communication Review Aug. 17, 2015 (vol. 45, No. 4, pp. 269-282). ACM. [cited by applicant]
Kumar, S. et al., “Accurate Indoor Localization with Zero Start-up Cost,” MobiCom, 2014. [cited by applicant]
Ladd, A. M. et al., “Robotics-based location sensing using wireless ethernet,” Wireless Networks, 11(1-2):189-204, 2005. [cited by applicant]
Laffont, P.-Y. et al., “Transient attributes for high-level understanding and editing of outdoor scenes,” ACM Transactions on Graphics (TOG) 33, 4(2014), 149. [cited by applicant]
Liu, H. et al., “Survey of wireless indoor positioning techniques and systems, ” IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 37(6):1067-1080, 2007. [cited by applicant]
Locatify. Indoor Position System using BLE beacons. (available at https://locatify.com/blog/indoor-positioning-systems-ble-beacons/) 11 pages. [cited by applicant]
Ma, Y. et al., “Drone relays for battery-free networks,” In Proceedings of the Conference of the ACM Special Interest Group on Data Communication. ACM, 335-347, 2017. [cited by applicant]
Ma, Y. et al., “Minding the billions: Ultra-wideband localization for deployed RFID tags,” In MobiCom, 2017. [cited by applicant]
Mariakakis, A. T. et al., “Sail: Single access point-based indoor localization,” In Proceedings of the 12th annual international conference on Mobile systems, applications, and services, pp. 315-328. ACM, 2014. [cited by applicant]
Martin, Paul, et al. “An ibeacon primer for indoor localization: demo abstract.” Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings. ACM, 2014. [cited by applicant]
Nandakumar, R. et al., “3D Localization for Sub-Centimeter Sized Devices,” In Proceedings of the 16th ACM Conference on Embedded Networked Sensor Systems. ACM, 108-119, 2018. [cited by applicant]
Nowicki, M. et al., “Low-effort place recognition with Wi-Fi fingerprints using deep learning,” In International Conference Automation. Springer, 575-584, 2017. [cited by applicant]
Priyantha, N. B. et al., “The cricket location-support system,” In Proceedings of the 6th annual international conference on Mobile computing and networking, pp. 32-43. ACM, 2000. [cited by applicant]
Prorok, A. et al., “Accurate indoor localization with ultra-wideband using spatial models and collaboration,” The International Journal of Robotics Research, 33(4):547-568, 2014. [cited by applicant]
Pu, Q. et al., “Whole-home Gesture Recognition Using Wireless Signals (MobiCom),” 2013. [cited by applicant]
Quantenna. Quantenna 802.11ac WiFi Card, 1 page. [cited by applicant]
Rahul, H. et al., “JMB: scaling wireless capacity with user demands,” Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication. ACM, 2012. [cited by applicant]
Rizos, C. et al., “Experimental results of Locata: A high accuracy indoor positioning system,” In Indoor Positioning and Indoor Navigation (IPIN). 2010 International Conference on, pp. 1-7. IEEE, 2010. [cited by applicant]
ROS. Robot Operating System (available at ros.org) 4 pages. [cited by applicant]
Sahinoglu, Z. “Ultra-wideband positioning systems” Cambridge University Press, 2008. [cited by applicant]
Sanborn. [n. d.]. SPIN Indoor Mapping. ([n. d.]). (available at https://www.sanborn.com/spin-indoor-mapping/) 2 pages. [cited by applicant]
Sen, S. et al., “You are facing the Mona Lisa: Spot localization using phy layer information,” In Proceedings of the 10th international conference on Mobile systems, applications, and services, pp. 183-196. ACM, 2012. [cited by applicant]
Shih, Y. et al., “Data-driven hallucination of different times of day from a single outdoor photo,” ACM Transactions on Graphics (TOG) 32, 6 (2013), 200. [cited by applicant]
Soltanaghaei, E. et al., “Multipath Triangulation: Decimeter-level WiFi Localization and Orientation with a Single Unaided Receiver,” In MobiSyS, 2018. [cited by applicant]
Subramanian, A. P. et al., “Drive-by localization of roadside Wi-Fi networks,” In IEEE Infocom 2008—The 27th Conference on Computer Communications, pp. 718-725. IEEE, 2008. [cited by applicant]
Trevor, A. J. B. et al., “OmniMapper: A modular multimodal mapping framework,” In 2014 IEEE International Conference on Robotics and Automation (ICRA). 1983-1990. [cited by applicant]
Turtlebot. [n. d.]. Turtlebot Robotics (available at turtlebot.com) 2 pages. [cited by applicant]
Vanderveen, M. C. et al., “Joint angle and delay estimation (JADE) for multipath signals arriving at an antenna array,” IEEE Communications letters, 1(1):12-14, 1997. [cited by applicant]
Vasisht, D. et al, “Decimeter-Level Localization with a Single Wi-Fi Access Point,” In NSDI Mar. 16, 2016 (vol. 16, pp. 165-178). [cited by applicant]
Vicon. T-Series. (available at www.vicon.com/products/documents/Tseries.pdf) 2 pages. [cited by applicant]
Wang, J. et al. “Dude, Where's My Card?: RFID Positioning That Works with Multipath and Non-line of Sight,” SIGCOMM, 2013. [cited by applicant]
Wang, J. et al., “LiFS: low human-effort, device-free localization with fine-grained subcarrier information,” In Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking. ACM, 243-256, … [cited by applicant]
Wang, J. et al., “RF-compass: Robot object manipulation using RFIDs,” In Proceedings of the 19th annual international conference on Mobile computing & networking. ACM, 3-14, 2013. [cited by applicant]
Wang, J. et al., RF-idraw: Virtual touch screen in the air using RF signals, ACM SIGCOMM, 2014. [cited by applicant]
Xie, Y. et al., “mD-Track: Leveraging Multi-Dimensionality in Passive Indoor Wi-Fi Tracking,” arXiv preprint arXiv:1812.03103, 2018. [cited by applicant]
Xie, Y. et al., “xD-track: leveraging multi-dimensional information for passive Wi-Fi tracking,” In Proceedings of the 3rd Workshop on Hot Topics in Wireless. ACM, 39-43, 2016. [cited by applicant]
Xiong, J. et al., “ArrayTrack: A Fine-grained Indoor Location System,” NSDI, 2013. [cited by applicant]
Xiong, J. “Synchronicity: Pushing the envelope of fine-grained localization with distributed MIMO,” In HotWireless, 2014. [cited by applicant]
Xiong, J. et al., “Tone-Track: Leveraging Frequency-Agile Radios for Time-Based Indoor Wireless Localization,” Mobi-Com , 2015. [cited by applicant]
Xiong, J. et al., “Towards fine-grained radio-based indoor location,” In Proceedings of the Twelfth Workshop on Mobile Computing Systems & Applications. ACM, 13, 2012. [cited by applicant]
Xu, C. et al., “Improving RF-based Device-free Passive Localization in Cluttered Indoor Environments Through Probabilistic Classification Methods,” IPSN, 2012. [cited by applicant]
Yang, L. et al., “Tagoram: Real-time tracking of mobile RFID tags to high precision using cots devices,” MobiCom, 2014. [cited by applicant]
Yenamandra, V. et al., “Vidyut: exploiting power line infrastructure for enterprise wireless networks,” ACM SIGCOMM Computer Communication Review. vol. 44. No. 4. ACM, 2014. [cited by applicant]
Youssef, M. et al., “The Horus WLAN Location Determination System,” MobiSys, 2005. [cited by applicant]
Zaruba, G. V. et al., “Indoor location tracking using RSSI readings from a single Wi-Fi access point,” Wireless networks, 13(2):221-235, 2007. [cited by applicant]
Zhang, K. et al., “Beyond a Gaussian denoiser: Residual learning of deep CNN for image denoising,” IEEE Transactions on Image Processing 26, 7 (2017), 3142-3155. [cited by applicant]
Zhang, P. et al., “Hitchhike: Practical backscatter using commodity wifi,” In SenSys, 2016. [cited by applicant]
Zhang, R. et al., “Colorful image colorization,” In European Conference on Computer Vision. Springer, 649-666, 2016. [cited by applicant]
Zhao, M. et al., “RF-based 3D skeletons,” In Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication. ACM, 267-281, 2018. [cited by applicant]
Zhao, M. et al., “Throughwall human pose estimation using radio signals,” In Proceedings of the TFPF Conference on Computer Vision and Pattern Recognition. 7356-7365, 2018. [cited by applicant]
Zhu, J.-Y. et al., “Unpaired image-to-image translation using cycle-consistent adversarial networks,” arXiv preprint (2017). [cited by applicant]
Zhu, X. et al., “RSSI-based algorithm for indoor localization,” Communications and Network, 5(02):37, 2013. [cited by applicant]
Kannan et al., “Predictive indoor navigation using commercial smart-phones,” In: Proceedings of the 28th Annual ACM Symposium on Applied Computing. Mar. 2013. https://www.ri.cmu.edu/pub_files/2011/12/percom-navigation-m… [cited by applicant]
Hou et al., “Efficient AoA-based wireless indoor localization for hospital outpatients using mobile devices.” In: Sensors. Oct. 30, 2018. https://www.ncbinlm.nih.gov/articles/PMC6263839/pdf/sensors-18-03698.pdf. [cited by applicant]
Martin, “Collaborative and Efficient Indoor Localization for Mobile Systems.” In: Diss. UCLA 2016. https://escholarship.org/content/qt9w29v33v/qt9w29v33v.pdf. [cited by applicant]
Xiao et al.,“A survey on wireless indoor localization from the device perspective.” In: ACM Computing Surveys (CSUR). Nov. 2016. https://ink.library.smu.edu.sg/cgi/viewcontent.cgi?article=5886&context=sis_research. [cited by applicant]
Cited By (1)
US 12,712,670