Patents by Inventor Sachin Ganu

Sachin Ganu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190303752
    Abstract: An example access point is described that includes a wireless transceiver, processing circuitry, and a non-transitory computer-readable medium comprising instructions. The instructions, when executed on the processing circuitry cause the processing circuitry to: receive a trained machine learning model that determines whether signals include interference patterns characteristic of a category of interference sources, receive a first signal including a first interference pattern, determine that the first interference pattern is an interference pattern characteristic of the category of interference sources, transmit information about the first signal including attributes of the first interference pattern and the determination that the first interference pattern is an interference pattern characteristic of the category of interference sources to the model training device, and receive an updated trained machine learning model that is updated based at least on the transmitted information about the first signal.
    Type: Application
    Filed: March 27, 2018
    Publication date: October 3, 2019
    Inventors: Mathieu Mercier, Andre Beaudin, Sachin Ganu, Dongwoon Hahn
  • Publication number: 20190289670
    Abstract: Example implementations relate to multicast multi-user grouping. For example, an apparatus may comprise a processing resource that may rank a plurality of stations associated with the apparatus based on a characteristic associated with a first multicast group containing a first set of stations among the plurality of stations, and a characteristic associated with a second multicast group containing a second set of stations among the plurality of stations. The processing resource may assign a first group of stations from the first multicast group and the second multicast group to a first multi-user group and assign a second group of stations from the first multicast group and the second multicast group to a second multi-user group. The processing resource may convert a multicast frame associated with a station from the first multi-user group to a unicast frame, and transmit the unicast frame to each station in the first multi-user group.
    Type: Application
    Filed: October 28, 2016
    Publication date: September 19, 2019
    Applicant: Aruba Networks, Inc.
    Inventors: Qiang ZHOU, Shahnawaz SIRAJ, Sachin GANU
  • Patent number: 10405314
    Abstract: Examples of the present disclosure include: obtain data collected from a plurality of access points (APs) in a WLAN, including a current allocation of channels to radios of the APs according to a current channel plan; calculate a new channel plan which assigns a different channel to at least one of the radios; calculate a first metric that predicts better network performance achieved by the new channel plan than the current allocation of channels to the radios; determine whether the first metric exceeds a first predetermined threshold; and implement the new channel plan in response to determining that the first metric exceeds the first predetermined threshold.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: September 3, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mathieu Mercier, Dongwoon Hahn, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Patent number: 10397928
    Abstract: Systems and methods for assigning default an alternative BSS colors in a wireless local area network (WLAN) including a network graph representing radio neighbors include assigning a frequency range and EIRP for each radio represented in the network graph; generating a subgraph of radios operating at the same frequency range; for the subgraph, determining a minimum number of basic service set (BSS) colors required to BSS color the subgraph without BSS color conflict; based on the minimum number of BSS colors, assigning a default BSS color to each radio in the subgraph to avoid BSS color conflict among radios in the subgraph; based on remaining BSS colors, assigning one or more alternative BSS colors to each radio in the subgraph.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: August 27, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dongwoon Hahn, Sachin Ganu, Eldad Perahia, Gaurav Patwardhan
  • Patent number: 10382564
    Abstract: The present disclosure discloses a method and a network device for client association management based on estimated session duration. Specifically, a network device determines that a client device is on an active session. The client device is associated with a first access point of a plurality of access points. The network then estimates a remaining duration of the active session to obtain an estimated remaining duration. Responsive at least to the estimated remaining duration of the active session being greater than a threshold value, the network device causes the client device to associate with a second access point different than the first access point. Responsive at least to the estimated remaining duration of the active session being less than the threshold value, the network device refrains from causing the client device to associate with the second access point.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: August 13, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Sachin Ganu
  • Patent number: 10382951
    Abstract: 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 point's association table, such as by requiring devices that associate with a wireless access point to respond to a query from the wireless access point shortly after association.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: August 13, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gopalakrishna Raman, Sachin Ganu, Daniel Harkins, Mohd Siraj
  • Publication number: 20190239225
    Abstract: In some examples, a non-transitory machine-readable medium can include instructions executable by a processing resource of a network device to: receive a first message on a communication band from a first wireless client device; determine a capability complying with a particular wireless specification of the first wireless client device based on information in the first message; split communication channels on the communication band into a first communication channel group and a second communication channel group; and operate the first communication channel group in accordance with the particular wireless specification and the second communication channel group in accordance with other wireless specifications.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Shahnawaz Siraj, Sachin Ganu, Eldad Perahia, Charles Lukaszewski
  • Patent number: 10349411
    Abstract: An example method comprising: assigning at least one band mode specified in the band mode list to a radio of the identified node, assigning a dual band mode to a set of wireless nodes of the plurality of wireless nodes that each satisfy a baseline coverage when operating on a low frequency band of the wireless band mode, assigning a high frequency band mode to a set of wireless nodes of the plurality of nodes based on band capacity, assigning a channel to the radio of the node on the high frequency band based on a band capacity; and responsive to assigning the channel to the radio on the high frequency band, assigning a channel to each radio of the set of nodes on the low frequency band.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: July 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Patent number: 10348375
    Abstract: Example method includes: receiving, by a first access point, a plurality of beamforming feedback frames from a plurality of client devices in a WLAN; overhearing, by the first access point, a first beamforming feedback frame from a second access point; calculating, by the first access point, a second beamforming feedback frame in response to receiving a sounding frame transmitted from the second access point in the WLAN; selecting, by the first access point, a first subset of the plurality of client devices and the second access point as members of a MU-MIMO group; changing, by the first access point, a steering matrix corresponding to the MU-MIMO group based on both the received plurality of beamforming feedback frames and the calculated beamforming feedback frame to allow the first access point and the second access point transmit on a particular wireless communication channel simultaneously without interfering each other.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: July 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gaurav Patwardhan, Sachin Ganu, Mohd Shahnawaz Siraj
  • Patent number: 10341877
    Abstract: According to one embodiment, a system and computer-readable storage medium for storage of software directed to the management of associations between network devices is described. The computer-readable storage medium comprising instructions which, when executed by at least one hardware processor on a network device, causes performance of operations, comprising: (1) determining a desired operating state for a client device under analysis, the client device being associated with a first network device of a plurality of network devices; (2) detecting if a triggering event has occurred based on a comparison of the desired operating state for the client device under analysis to an actual operating state for the client device under analysis; and (3) in response to detecting that the triggering event has occurred, causing the client device to wirelessly connect to a second network device of the plurality of network devices in lieu of the first network device.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: July 2, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sachin Ganu, Ken Kaho Chan, Partha Narasimhan, Pradeep Iyer
  • Publication number: 20190159205
    Abstract: Examples of the present disclosure include: obtain data collected from a plurality of access points (APs) in a WLAN, including a current allocation of channels to radios of the APs according to a current channel plan; calculate a new channel plan which assigns a different channel to at least one of the radios; calculate a first metric that predicts better network performance achieved by the new channel plan than the current allocation of channels to the radios; determine whether the first metric exceeds a first predetermined threshold; and implement the new channel plan in response to determining that the first metric exceeds the first predetermined threshold.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Mathieu MERCIER, Dongwoon HAHN, Sachin GANU, Nethra MUNIYAPPA, Sree HARSHA, Rajini BALAY
  • Publication number: 20190159204
    Abstract: An example method comprising: assigning at least one band mode specified in the band mode list to a radio of the identified node, assigning a dual band mode to a set of wireless nodes of the plurality of wireless nodes that each satisfy a baseline coverage when operating on a low frequency band of the wireless band mode, assigning a high frequency band mode to a set of wireless nodes of the plurality of nodes based on band capacity, assigning a channel to the radio of the node on the high frequency band based on a band capacity; and responsive to assigning the channel to the radio on the high frequency band, assigning a channel to each radio of the set of nodes on the low frequency band.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Publication number: 20190132746
    Abstract: An example non-transitory computer readable medium comprising instructions executable by a processor to: determine a channel distribution vector based on a channel priority for a plurality of available wireless channels within a wireless network; receive a set of constraints on a channel plan; determine a channel plan meeting the set of user defined constraints based on the channel distribution vector; and transmit the channel plan to a plurality of radios on the wireless network, wherein the channel plan comprises a channel assigned to each radio of the plurality of radios.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Publication number: 20190132780
    Abstract: An example access point comprising: a memory; and a processor executing instructions stored in the memory to: determine a first interference event while operating on a first channel, wherein the first channel is designated to the access point in a global channel plan by a network controller based on a global view of a wireless network; switch to operate on a second channel from the first channel for a first amount of time in response to the first interference event; determine a second interference event of the same event type as the first interference event on the first channel, wherein the second interference event is the same event type as the first interference event; and switch to operate on the second channel from the first channel for a longer amount of time than the first amount of time, wherein the second channel is selected based on a local view of the wireless network by the access point.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Dongwoon Hahn, Kishore Srimattirumala, Nethra Muniyappa, Sachin Ganu, Rajini Balay, Sree Harsha, Mathieu Mercier
  • Publication number: 20190104475
    Abstract: Examples provided herein describe a method for managing power consumption of a network. For example, a network device may monitor a set of network area zones of a network coverage area, where each network area zone is associated with a set of edge devices. A first occupancy state may be determined for a first network area zone of the set of network area zones based on usage of a first set of edge devices of the first network area zone. Based on the determined first occupancy state, a first power consumption policy for the first network area zone may be determined. Responsive to determining the first power consumption policy, the determined first power consumption policy may be applied to the first set of edge devices in the first network area zone at least edge changing a power consumption mode of a first edge device in the first set of edge devices.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Charles LUKASZEWSKI, Sachin GANU, Shahnawaz SIRAJ, Eldad PERAHIA, Andre BEAUDIN, Qiang ZHOU
  • Publication number: 20190104495
    Abstract: Example method includes: determining, by a network device, a plurality of client devices' locations within a wireless network; assigning the plurality of client devices into a number of clusters; calculating an original cluster centroid location for each cluster of client devices; calculating an average distance between each client device in a particular cluster and the original cluster centroid location for the particular cluster; iteratively adjusting the number of clusters and assignment of the plurality of client devices to determine the number of clusters associated with a low number of cluster and a low average distance from each client device in a respective cluster to a respective cluster centroid location; and assigning a subset of access points in the wireless network to a high priority, each AP in the subset having the closest distance to the respective cluster centroid location corresponding to the determined number of clusters.
    Type: Application
    Filed: December 1, 2018
    Publication date: April 4, 2019
    Inventors: Gaurav Patwardhan, Sachin Ganu
  • Publication number: 20190097695
    Abstract: Example method includes: receiving, by a first access point, a plurality of beamforming feedback frames from a plurality of client devices in a WLAN; overhearing, by the first access point, a first beamforming feedback frame from a second access point; calculating, by the first access point, a second beamforming feedback frame in response to receiving a sounding frame transmitted from the second access point in the WLAN; selecting, by the first access point, a first subset of the plurality of client devices and the second access point as members of a MU-MIMO group; changing, by the first access point, a steering matrix corresponding to the MU-MIMO group based on both the received plurality of beamforming feedback frames and the calculated beamforming feedback frame to allow the first access point and the second access point transmit on a particular wireless communication channel simultaneously without interfering each other.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Gaurav Patwardhan, Sachin Ganu, Mohd Shahnawaz Siraj
  • Publication number: 20190082447
    Abstract: A network controller may include a memory and a processor. The memory may include instructions executable by the processor to receive a message from an access point. The message may comprise an interference event detected on a particular channel, wherein the particular channel is part of a particular channel list associated with the access point and stored at the network controller in a wireless local area network (WLAN). The memory may further include instructions executable to remove the particular channel from the particular channel list associated with the access point. The memory may further include instructions executable to determine a channel plan for a plurality of access points in the WLAN based on a corresponding plurality of channel lists including the particular channel list and deploy the channel plan to the plurality of access points.
    Type: Application
    Filed: September 10, 2017
    Publication date: March 14, 2019
    Inventors: Sree Harsha, Dongwoon Hahn, Sachin Ganu, Mathieu Mercier, Nethra Muniyappa
  • Publication number: 20190081859
    Abstract: A method related to a network stability status may include determining, by a network controller, a stability status of a network. The method may further include dynamically determining a plurality of simulated annealing parameters associated with the network based, at least in part, on the stability status of the network. In some examples, the method may further include using, at least in part, the plurality of simulated annealing parameters to optimize a network configuration.
    Type: Application
    Filed: September 10, 2017
    Publication date: March 14, 2019
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay
  • Publication number: 20190082357
    Abstract: A method related to selecting a channel bandwidth may include partitioning the plurality of networks into a plurality (P) of local radio environments and identifying, for the P local radio environments, an available channel bandwidth set comprising a plurality of channel bandwidth values. The method may also relate to determining whether the plurality of channel bandwidth values provide a frequency reuse distance that is greater than a threshold frequency reuse distance, wherein the frequency reuse distance is estimated based at least on the pathloss measurement and, based on a determination that at least one of the plurality of channel bandwidth values provides the frequency reuse distance that is greater than the threshold frequency reuse distance, configuring a channel plan for the plurality of networks with a channel bandwidth value from the at least one of the plurality of channel bandwidth values.
    Type: Application
    Filed: September 10, 2017
    Publication date: March 14, 2019
    Inventors: Dongwoon Hahn, Mathieu Mercier, Sachin Ganu, Nethra Muniyappa, Sree Harsha, Rajini Balay