Optimizing the use of shared radio frequency medium using intelligent suppression of probe request frames
Granted: April 11, 2017
Patent Number:
9622269
Described herein are systems, methods and computer program products for controlling operation of wireless network devices, such as wireless access points and wireless client devices. The techniques described simplify the process of associating wireless devices with wireless networks. Wireless devices can associate with a wireless access point without knowing details of the wireless access point, such as a service set identifier (SSID). Upon associating with a wireless access point,…
Eco-friendly power over ethernet
Granted: March 28, 2017
Patent Number:
9609590
The present disclosure discloses a method and network device for providing an eco-friendly PoE mechanism in a WLAN. Specifically, a network device determines that an access point (AP) is connected to two or more network devices that include functionality to power the first AP, selects a first network device and causes the first network device to power the AP instead of the second network device, which is currently powering the AP. Moreover, the network device disables power supply on a…
System, apparatus and method for reducing failover time through redundancy using virtual access points
Granted: March 28, 2017
Patent Number:
9608859
According to one embodiment of the disclosure, a non-transitory computer readable medium is described for an network device, where the medium comprising instructions which, when executed by one or more hardware processors, cause performance of a number of operations. These operations include configuring a first network device to provide network access to a client device using a first Basic Service Set Identification (BSSID) and determining that the first network device is not responsive.…
Determining a location of a target wireless device
Granted: March 14, 2017
Patent Number:
9596567
Various techniques and systems are provided for determining a location of a target wireless device. Specifically, various techniques and systems are provided for determining a location of a wireless device using timestamps assigned to communications transmitted between the wireless device and one or more other wireless devices on a same WiFi channel as the wireless device. Implementations describe devices, computer-program products, and methods including transmitting a beacon frame by a…
Network controller failover request to reduce network outages
Granted: March 7, 2017
Patent Number:
9588850
A system is described that includes a first network controller and a second network controller. The first controller operates as a master controller and the second controller operates as a standby controller for a set of access points. Using a set of VRRP advertisements between the first and second controllers, the second controller may (1) determine that the first controller has failed independent of any determination by the access points and (2) send a failover request to the access…
Determining access point power output
Granted: March 7, 2017
Patent Number:
9591588
Examples relate to determining access point power output. In one example, a computing device may: identify, for a particular access point, a plurality of neighboring access points; identify, for each neighboring access point, a pathloss value that indicates a difference in a transmit power of the neighboring access point and a received signal strength observed by the particular access point; identify, from the neighboring access points, at least one adjacent access point, each adjacent…
Method and system for tracking devices
Granted: March 7, 2017
Patent Number:
9591570
Described herein are systems, methods and computer program products for controlling operation of wireless beacons, such as Bluetooth Low Energy beacons. Multiple beacons may be controlled centrally or may work together in a cooperative fashion such that related advertisement signals are transmitted by each beacon in a cooperative fashion to allow, for example, long-term indoor tracking of mobile devices in standby, locked, or sleep modes or with applications in background or…
Provisioning access point bandwidth based on predetermined events
Granted: March 7, 2017
Patent Number:
9591562
The present disclosure discloses a method and network device for provisioning access point bandwidth based on predetermined events. The disclosed system identifies a pattern for one or more devices over a period of time, the pattern indicating that the one or more devices (a) connect to a particular access point at a particular time of day, or (b) are located near the particular access point at the particular time of day. Prior or approximately the particular time, the disclosed system…
Application authentication using network authentication information
Granted: March 7, 2017
Patent Number:
9590972
In general, in one aspect, embodiments relate to receiving, by a system of one or more network devices from a client device, a request to access one or more applications, determining, by the system, that the client device has already been authenticated to access a network, and based on determining that the client device has already been authenticated to access the network, causing authenticating of the client device for accessing the one or more applications.
Method and system for dynamically prioritizing user connections on network
Granted: March 7, 2017
Patent Number:
9590916
The present disclosure discloses a method and network device for dynamically prioritizing user connections on network. The disclosed system identifies a priority class associated with a client device prior to an initial connection from the client device to a network, and reserves access to a network resource for the client device based on the priority class prior to the initial connection. Specifically, the system evaluates a total capacity of the network resource and an anticipated…
System and method for grouping and assigning channels in a network system
Granted: February 28, 2017
Patent Number:
9585143
System and methods are provided for dynamically assigning wireless channels to priority groups based on characteristics of the channels, the environment in which the channels will be used, regulatory requirements, and/or capabilities of client devices. Thereafter, channels may be intelligently assigned to access points to achieve one or more goals. For example, wireless channels may be assigned to access points to ensure balanced coverage throughout the network system for client devices…
Infrastructure coordinated media access control address assignment
Granted: February 28, 2017
Patent Number:
9584471
Described herein are systems, devices, techniques and products for managing the dynamic assignment of media access control (MAC) addresses to wireless network devices, such as by identifying a dynamically assigned MAC address before, after, or during a wireless association process and communicating the dynamically assigned MAC address to a wireless network device. Also disclosed are systems, devices, techniques and products for preventing a denial of service attack on a wireless access…
Method and system for dynamic determination of potential access points for propagating client information
Granted: February 21, 2017
Patent Number:
9578487
A method includes determining a subset, of a set of access points, that a client device is likely to roam to from a first access point in the set of access points; transmitting to each of the subset of access points, without transmitting to a second access point in the set of access points that is not included in the subset, information associated with the client device; wherein the information associated with the client device is used by the client device or by the third access point…
Determining whether to use a local authentication server
Granted: February 21, 2017
Patent Number:
9578003
The present disclosure discloses a method and a system for determining whether to use a local authentication server. Specifically, a first network device executing a first authentication server receives a request for authentication from a client device. The first network device determines whether the client device was previously successfully authenticated by a second authentication server executing on a second network device within a particular period of time. If so, the first network…
Mitigating interference in wireless systems
Granted: February 21, 2017
Patent Number:
9577796
According to one embodiment of the invention, a non-transitory computer readable medium for configuring a noise floor of a network device based on the detection of a non-Wi-Fi signal is described. One embodiment of the non-transitory computer readable medium comprises instructions that detect a non-Wi-Fi signal, determine a noise floor based on at least one attribute of the non-Wi-Fi signal and configure the noise floor of the network device such that the network device receives signals…
Enforcing station fairness with MU-MIMO deployments
Granted: February 21, 2017
Patent Number:
9577727
A non-transitory computer readable medium including instructions which, when executed by one or more hardware processors, causes performance of operations. The operations include: obtaining a first pathloss value for a first data transmitted between a first device and a second device; receiving, at a first component of the first device, a second data to be transmitted to the second device; based at least on the first pathloss value: selecting a first subset of the second data for…
Method and system for prioritizing network packets
Granted: February 14, 2017
Patent Number:
9571404
According to one embodiment, a system is described that comprises a network device adapted to receive a media stream including a plurality of network packets. The network device of the system processes the media stream, targeted for a client device communicatively coupled to the network device, by performing a number of operations. A first operation comprises partitioning the plurality of network packets into a plurality of subsets, each subset in the plurality of subsets corresponding…
Dynamic control of channel sounding for transmit beamforming
Granted: February 14, 2017
Patent Number:
9571249
The present disclosure discloses a system and method for dynamic control of channel sounding for transmit beamforming. Generally, sounding frames are periodically transmitted by a network device to a particular device at a first sounding interval. First feedback information is received from the particular device. The first feedback information corresponds to the sounding frames transmitted at the first sounding interval. Based on one or more current conditions included in the feedback…
Distributed radio management
Granted: February 7, 2017
Patent Number:
9565627
The present disclosure discloses a distributed radio management system that is capable of dynamically tuning a radio antenna to a particular radio frequency channel and/or radio frequency band. The disclosed network device includes a transceiver, an antenna, and a component on a wireless signal path between the transceiver and the antenna. The component includes functionality to dynamically switch between processing signals corresponding to a first radio frequency band and processing…
MU-MIMO implementation with configurable antenna system
Granted: January 24, 2017
Patent Number:
9553650
Disclosed herein is a system, apparatus, and method for using an antenna system comprising individually configurable antenna circuitries in a wireless network device to simulate the standard MU-MIMO transmissions as specified in the IEEE 802.11ac standard with antenna beamforming. The individually configurable antenna circuitries can be configured to transmit radio frequency (RF) signals with specific radiation patterns including directional beam patterns. Client devices may be grouped…