Client association management for improving MU-MIMO transmissions
Granted: April 3, 2018
Patent Number:
9936422
Devices, computer-program products, and methods for identifying two or more traffic flows with similar packet traffic characteristics are disclosed. In some implementations, the traffic flows may be transmittable over one or more wireless paths. In these implementations, the method may further include identifying a wireless path along which the two or more traffic flows may be transmitted. In some implementations, the method may further include determining whether the wireless path can…
Heterogeneous deployment of access point clusters
Granted: March 27, 2018
Patent Number:
9930704
Described herein are systems, devices, techniques and products for configuration of access points in access point clustering environments. For example, access points are provided that self-discover existing access point clusters present on a single layer 2 broadcast domain or virtual local area network (VLAN). The access points may join one of the existing access point clusters or establish a new access point cluster, depending on compatibility or capacity, for example. Access point…
Communication model based on user role
Granted: March 13, 2018
Patent Number:
9917839
A non-transitory computer readable medium includes instructions which, when executed by one or more hardware processors, causes performance of operations. The operations include receiving, by a network device from a first user device, a first message addressed to a second user device and identifying a first user role associated with the first user device and a second user role associated with the second user device. The operations further include determining whether a set of predefined…
Auto provisioning of bulk access points
Granted: March 6, 2018
Patent Number:
9912635
Provided are devices, computer-program products, and methods for automatic provisioning of an access point. In some implementations, a network device may connect to a network. Connecting may include automatically receiving a group name. In some implementations, a dynamic host configuration protocol (DHCP) request may be transmitted. A DHCP response message may also be received. The DHCP response message may provide an Internet Protocol (IP) address. The IP addressed may facilitate…
Method and system for determining a location of wireless device
Granted: February 27, 2018
Patent Number:
9907045
A system for (a) determining a first direction from a first device toward a second device based on a first set of WiFi® wireless signals received by at least one antenna of the first device from the second device, (b) determining a second direction from a third device toward the second device based on a second set of WiFi® wireless signals received by at least one antenna of the third device from the second device, and (c) based at least on a first location of the first device, the…
Motion-controlled device for supporting planning, deployment or operation of a wireless network
Granted: February 13, 2018
Patent Number:
9894536
Systems, methods and apparatuses for a motion-controlled device that is operable to support deployment or operation of a wireless network, are disclosed. One apparatus (motion-controlled device) includes a receiver, a motion controller, and a controller. The receiver is operative to sense wireless communication signals of a wireless network. The motion controller is operative to control a positioning of the motion-controlled device in a plurality of dimensions. The controller is…
Method and system for controlling access to shared devices
Granted: February 13, 2018
Patent Number:
9894070
A non-transitory computer readable medium includes computer readable program code including instructions for snooping a message from a client device addressed to a particular IP address corresponding to a shared device; determining whether the client device has authorization to access the shared device; responsive to determining that the client device does not have authorization to access the shared device, refraining from forwarding the message to the particular IP address; and…
Managing multiple virtual area network memberships
Granted: February 13, 2018
Patent Number:
9893907
To facilitate management and configuration of VLAN memberships associated with applications or network protocols, a network device receives a packet from a wireless station which is a member of a virtual local area network (VLAN). The network device determines whether the packet is associated with a predefined application or network protocol. If so, the network device delivers the received packet to a dedicated VLAN which is accessible only to network devices associated with the…
Selection of a route based on prior user behavior or commercial interests
Granted: February 13, 2018
Patent Number:
9891064
A non-transitory computer readable medium comprises instructions which cause performance of receiving a request from a user for directions to a destination, determining, based on historical user data, a commercial interest of the user, selecting a route based at least on a location related to the commercial interest being on the route, and directing the user to the destination according to the route.
System and method for application usage controls through policy enforcement
Granted: January 30, 2018
Patent Number:
9882909
A method includes a particular user application, without operating system kernel access, performing the operations of: identifying a set of applications that a user has permission to access, receiving a request to a access a particular application of the set of applications, and causing execution of the particular application.
Method and system for device aware power save
Granted: January 23, 2018
Patent Number:
9877285
A non-transitory computer readable medium includes instructions. The instructions, when executed by one or more hardware processors, causes performance of operations including receiving, at an access point, data targeted for a device, and determining whether an amount of the data targeted for the device is above a threshold. The operations further include, responsive at least to determining that the amount of data is below the threshold, transmitting a notification frame falsely…
Indicating a master network controller in a virtual router redundancy protocol
Granted: January 16, 2018
Patent Number:
9871690
The present disclosure relates to a network device that indicates a master network controller in a virtual redundant router protocol (VRRP) peer. In example implementations, the network device determines a bake-off time and refrains from sending packets during the bake-off time to a network. Also, the network device determines whether a first packet is received from the network. If either the bake-off time expires or the first packet is received from the network, the network device…
Determination of multicast and coding rate
Granted: January 9, 2018
Patent Number:
9867124
According to one embodiment of the invention, wireless spectrum and battery power conservation is achieved through an adaptable multicast group communication scheme. This involves a method for controlling the multicast transmission rate based on a first operation of receiving information from a multicast receiving device that is a member of a multicast group. Based on this information and potentially other information from other member devices, the modulation and coding rate for the…
Method to control dynamic host configuration protocol pool exhaustion in dynamic network environments
Granted: January 9, 2018
Patent Number:
9866522
The present disclosure discloses a method and a network device for controlling DHCP pool exhaustion in dynamic network environments. Specifically, a network device determines that a client device is assigned an Internet Protocol (IP) address by a DHCP server. The network device detects that the client device is disconnected from a network associated with the IP address, for example, by receiving a de-association message from the client device; determining that a session or an entry…
Method and apparatus for detecting and avoiding interference in a communications network
Granted: January 2, 2018
Patent Number:
9860165
A wireless mesh communication network includes a plurality of wireless routers which can be managed in a hierarchical manner with respect to one another and all of the routers are capable of detecting and avoiding interference on channels over which they communicate with one another. Depending upon whether a channel is active or inactive, a wireless router can either passively detect interference and then switch channels to avoid it or actively detect interference and then switch…
Determining transmission parameters for transmitting beacon frames
Granted: December 26, 2017
Patent Number:
9854565
A method includes dynamically determining transmission parameters for transmission of beacon frames corresponding to a Wireless Local Area Network (WLAN) supported by an access point. The transmission parameters being based on zero or more client devices connected to the WLAN or monitored data indicative of a load at the access point.
Zero touch configuration support for universal serial bus modem on a network device
Granted: December 26, 2017
Patent Number:
9854391
Zero touch configuration support for a universal serial bus (USB) modem is described herein. For example, as described herein, an identifier of a modem connected to an access point may be determined. Location information corresponding to the access point may also be determined. Based on the identifier of the modem and the location information, the access point may select a particular configuration, for the modem, where the particular configuration is suitable for a geographical location…
Location based computerized system and method thereof
Granted: December 19, 2017
Patent Number:
9848290
The invention includes a computerized method for providing a location based service, the method comprising reporting a location of at least one user client device to a location based service program, querying a database of location based applications of the location based service program to identify one or more location based applications associated with the location of the at least one user client device, and launching at least one of the one or more location based applications on the…
Client reputation driven role-based access control
Granted: December 19, 2017
Patent Number:
9848005
The present disclosure discloses a system and method for dynamically modifying role based access control for a client based on the activity. Generally, a client device is granted access to a network resource based on a first reputation score assigned to the client device. The activity of the client device is monitored. Responsive to monitoring the activity of the client device, a second reputation score is determined for the client device based on the activity. The access by the client…
Dynamic adaptive approach for failure detection of node in a cluster
Granted: December 12, 2017
Patent Number:
9842013
The present disclosure discloses a method and a network device for failure detection of nodes in a cluster. Specifically, a network device transmits data to another device at a first time. The network device then receives an acknowledgment of the data from the second device at a second time. Next, the network device determines a Round Trip Time (RTT) for the first device and the second device based on the first time and the second time. Based on the RTT, the network device determines a…