IP Library Granted Patent US 10,694,319
Granted Patent B2
US 10,694,319 · App. 16/182,472 · Granted Jun 23, 2020

Network device based proximity beacon locating

Inventors: Changming Liu (Cupertino, CA); William Hoppin (Mill Valley, CA); Chris Scheers (Palo Alto, CA)
Assignee: Extreme Networks, Inc.
H04W4/021H04W4/70H04W4/80H04W24/10
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 10,694,319
App. No.
16/182,472
Granted
Jun 23, 2020
Kind
B2
Abstract

A proximity beacon signal transmitted by a network device-coupled proximity beacon transmitter is received at a network device. A RSSI reporting message is generated at the network device based on the proximity beacon signal. A position of the network device-coupled proximity beacon transmitter with respect to the network device is determined using the RSSI reporting message. A location of the network device within a region is determined using the RSSI reporting message and network device map data for the region. The location of the network device-coupled proximity beacon transmitter in the region is determined based on the position of the network device-coupled proximity beacon transmitter with respect to the network device and the location of the network device within the region.

Claims (48)

1. A method, comprising:

receiving, at a network device, a proximity beacon signal from a proximity beacon transmitter located on a floor of a building;

generating, at the network device, a received signal strength indication (RSSI) reporting message based on the proximity beacon signal, wherein the network device is configured to transmit data to and from a client device over a backhaul of a network for the client device in providing the client device access to network services;

comparing a transmit power of the proximity beacon signal transmitted by the proximity beacon transmitter to an RSSI value in the RSSI reporting message;

determining a position of the proximity beacon transmitter with respect to the network device based on the comparison and properties of interior walls on the floor of the building;

determining a location of the network device based on the RSSI value in the RSSI reporting message and network device map data of the building; and

determining a location of the proximity beacon transmitter based on the position of the proximity beacon transmitter with respect to the location of the network device.

2. The method of claim 1 , wherein the receiving the proximity beacon signal comprises receiving, at the network device and using a wireless protocol, the proximity beacon signal via a proximity beacon transmitter hub.

3. The method of claim 2 , wherein the wireless protocol comprises a short range communication protocol.

4. The method of claim 1 , wherein the generating the RSSI reporting message comprises generating the RSSI message comprising one or more of an RSSI value of the proximity beacon signal, an identification of the proximity beacon transmitter, and an identification of a proximity beacon transmitter hub.

5. The method of claim 1 , wherein the determining the location of the network device comprises:

determining an identification of the proximity beacon transmitter from the RSSI reporting message; and

comparing the identification of the proximity beacon transmitter to the network device map data that comprises one or more of position indicator data of a plurality of network devices and a plurality of proximity beacon transmitter hubs.

6. The method of claim 1 , further comprising tracking an asset associated with the network device based on the location of the proximity beacon transmitter.

7. The method of claim 1 , further comprising generating the proximity beacon signal that comprises environmental condition data, wherein the environmental condition data corresponds to data received from one or more of an actuator and a switch coupled to the proximity beacon transmitter.

8. A system, comprising:

a memory configured to store operations; and

one of more processors configured to perform the operations, the operations comprising:

receiving, at a network device, a proximity beacon signal from a proximity beacon transmitter in an enclosed structure;

generating, at the network device, a received signal strength indication (RSSI) reporting message based on the proximity beacon signal;

comparing a transmit power of the proximity beacon signal transmitted by the proximity beacon transmitter to an RSSI value in the RSSI reporting message;

determining a position of the proximity beacon transmitter with respect to the network device based on the comparison and one or more properties of interior walls of the enclosed structure;

determining a location of the network device based on the RSSI value in the RSSI reporting message and network device map data of the enclosed structure; and

determining a location of the proximity beacon transmitter within the enclosed structure based on the position of the proximity beacon transmitter with respect to the location of the network device.

9. The system of claim 8 , wherein for the receiving the proximity beacon signal, the operations further comprise receiving, at the network device, the proximity beacon signal via a proximity beacon transmitter hub.

10. The system of claim 9 , wherein the wireless protocol comprises a short range communication protocol.

11. The system of claim 8 , wherein for the generating the RSSI reporting message, the operations further comprise generating the RSSI message comprising one or more of an RSSI value of the proximity beacon signal, an identification of the proximity beacon transmitter, and an identification of a proximity beacon transmitter hub.

12. The system of claim 8 , wherein for the determining the location of the network device, the operations further comprise:

determining an identification of the proximity beacon transmitter from the RSSI reporting message; and

comparing the identification of the proximity beacon transmitter to the network device map data that comprises one or more of position indicator data of a plurality of network devices and a plurality of proximity beacon transmitter hubs.

13. The system of claim 8 , wherein the operations further comprise tracking an asset associated with the network device based on the location of the proximity beacon transmitter.

14. The method of claim 8 , wherein the operations further comprise generating the proximity beacon signal that comprises environmental condition data, wherein the environmental condition data corresponds to data received from one or more of an actuator and a switch coupled to the proximity beacon transmitter.

15. A non-transitory, tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:

receiving, at a network device, a proximity beacon signal from a proximity beacon transmitter within a structure;

generating a received signal strength indication (RSSI) reporting message based on the received proximity beacon signal;

comparing a transmit power of the proximity beacon signal transmitted by the proximity beacon transmitter to an RSSI value in the RSSI reporting message;

determining a position of the proximity beacon transmitter with respect to the network device based on the comparison and one or more physical properties of the structure;

determining a location of the network device based on the RSSI value in the RSSI reporting message and network device map data of the building; and

determining a location of the proximity beacon transmitter within the structure based on the position of the proximity beacon transmitter with respect to the location of the network device.

16. The non-transitory, tangible computer-readable device of claim 15 , wherein for the receiving the proximity beacon signal from the proximity beacon transmitter, the operations further comprise receiving, at the network device, the proximity beacon signal via a proximity beacon transmitter hub.

17. The non-transitory, tangible computer-readable device of claim 16 , wherein the wireless protocol comprises a short range communication protocol.

18. The non-transitory, tangible computer-readable device of claim 15 , wherein for the generating the RSSI reporting message, the operations further comprise generating the RSSI message comprising one or more of an RSSI value of the proximity beacon signal, an identification of the proximity beacon transmitter, and an identification of a proximity beacon transmitter hub.

19. The non-transitory, tangible computer-readable device of claim 15 , wherein for the determining the location of the network device, the operations further comprise:

determining an identification of the proximity beacon transmitter from the RSSI reporting message; and

comparing the identification of the proximity beacon transmitter to the network device map data that comprises one or more of position indicator data of a plurality of network devices and a plurality of proximity beacon transmitter hubs.

20. The non-transitory, tangible computer-readable device of claim 15 , wherein the operations further comprise:

tracking an asset associated with the network device based on the location of the proximity beacon transmitter; and

generating the proximity beacon signal that comprises environmental condition data corresponding to data received from one or more of an actuator and a switch coupled to the proximity beacon transmitter.

Assignments (3)
AMENDED SECURITY AGREEMENT Recorded Aug 18, 2023
From: EXTREME NETWORKS, INC.; AEROHIVE NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 064782/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2020
From: AEROHIVE NETWORKS, INC.
To: EXTREME NETWORKS, INC.
Reel/Frame 052473/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2018
From: LIU, CHANGMING; HOPPIN, WILLIAM; SCHEERS, CHRIS
To: AEROHIVE NETWORKS, INC.
Reel/Frame 047427/0374 →
Continuity (4)
Continuation 15976596 · May 10, 2018
Continuation 14465734 · Aug 21, 2014
Provisional Application 62036486 · Aug 12, 2014
Related Publication 20190357003A1 · Nov 21, 2019