Patents by Inventor Partha Narasimhan

Partha Narasimhan 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).

  • Patent number: 10392823
    Abstract: A system with a device including a hardware processor is configured to perform operations: receiving, by the device, a message over a wired medium, wherein the message has a frame including (a) a MAC address as a source MAC address for the frame and (b) a second MAC address as a destination MAC address for the frame, extracting, by the device, the frame from the message received over the wired medium, and wirelessly transmitting, by the device, the frame without modifying the source MAC address and without modifying the destination MAC address.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: August 27, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ben Dunsbergen, Gopalakrishna Raman, Partha Narasimhan, Sathish Damodaran, Sheausong Yang
  • Patent number: 10349242
    Abstract: Provided are devices, computer-program products, and methods for calibration of a signal strength map for purposes of providing wireless positioning services through fingerprinting. Fingerprinting involves generating a map of the signal strengths in an area covered by a Wi-Fi network. In some implementations, a wireless probe request may be received. In these implementations, the wireless probe request may be associated with location information. In some implementations, the signal strength of the wireless probe request may be detected. In these implementations, the signal strength may indicate a signal characteristic between an origination and a destination for the wireless probe request. In some implementations, the wireless probe request may be responded to with a response message. In these implementations, the response message may include the signal strength of the wireless probe request.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: July 9, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Partha Narasimhan, Anupam Wadhawan
  • 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: 20190007842
    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: Application
    Filed: August 10, 2018
    Publication date: January 3, 2019
    Inventors: Sachin Ganu, Ken Kaho Chan, Partha Narasimhan, Pradeep Iyer
  • Publication number: 20180324699
    Abstract: The present disclosure discloses a method and network device for automatic delivery traffic indication message (DTIM) interval control for better mobile power save performance. The disclosed network device determines one or more characteristics for at least one client device connected to an Access Point (AP). The network device then dynamically selects a DTIM interval for the AP based on the characteristics for the at least one client device, and configures the AP to transmit a DTIM beacon frame at a frequency based on the dynamically selected DTIM interval. Alternatively, the network device can determine one or more characteristics for a client device, and dynamically select a Virtual Access Point (VAP) for providing network access to the client device based on the characteristics for the client device and a DTIM interval configured for the VAP, and then cause the client device to connect to the VAP.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 8, 2018
    Inventors: Gautam Bhanage, Partha Narasimhan
  • Publication number: 20180317065
    Abstract: Provided are devices, computer-program products, and methods for calibration of a signal strength map for purposes of providing wireless positioning services through fingerprinting. Fingerprinting involves generating a map of the signal strengths in an area covered by a Wi-Fi network. In some implementations, a wireless probe request may be received. In these implementations, the wireless probe request may be associated with location information. In some implementations, the signal strength of the wireless probe request may be detected. In these implementations, the signal strength may indicate a signal characteristic between an origination and a destination for the wireless probe request. In some implementations, the wireless probe request may be responded to with a response message. In these implementations, the response message may include the signal strength of the wireless probe request.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 1, 2018
    Inventors: Partha Narasimhan, Anupam Wadhawan
  • Patent number: 10111053
    Abstract: Operations include determining that a subset of devices, from a plurality of devices, are executing a same application, located in a same geographical location, or correspond to a same user. Responsive to the determining operation, a group with the subset of devices is created and communication between the devices is supported.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: October 23, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Partha Narasimhan, Anupam Wadhawan, Gopal Agarwal, Keerti Melkote
  • Patent number: 10091730
    Abstract: The present disclosure discloses a method and network device for adaptive management of wireless clients based on clients' radio behaviors and capabilities. Specifically, a disclosed network device can dynamically select a location tracking mechanism based on a probing characteristic of a client device. The disclosed network device can also dynamically selects a communication mechanism based on a power saving characteristics of a client device. Moreover, the disclosed network device can determine whether to select a new access point for a client device based on roaming characteristics of the client device. The adaptive management of client devices can be performed on a group of client devices with similar radio behaviors and/or capabilities on a per-radio rather than per-BSSID (basic service set identifier) basis.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: October 2, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Min Cao, Partha Narasimhan
  • Patent number: 10080166
    Abstract: The present disclosure discloses a method and network device for software-defined client device management. Specifically, a network device can cause a client device to switch association with a first access point to a second access point. The network device determines whether a number of times the client device has been caused to switch association with an access point exceeds a threshold value for the first period of time. If not, the network device causes the client device to switch to an association with a third access point. Also, the network device determines a configuration indicating when any access point with which a client device is associated may be modified. Based on the configuration, the network device determines whether an association of the client device should not be modified. Also, based on one or more attributes, the network device selectively causes the client device to switch an association.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: September 18, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sachin Ganu, Jin Xie, Partha Narasimhan
  • Patent number: 10057784
    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 it 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: July 31, 2017
    Date of Patent: August 21, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sachin Ganu, Ken Kaho Chan, Partha Narasimhan, Pradeep Iyer
  • Publication number: 20180213467
    Abstract: Infrastructure-based client management uses synthesized beacon reports to effect client association with APs in a wireless digital network. Beacon reports are synthesized by having a plurality of APs in the network collect client reports and send those reports to a report process on the network. The report process accumulates client reports from the plurality of APs and selects one or more candidate APs to support a client. Selection may be made on reported SNR, AP loading, channel loading, AP characteristics, or a combination. The report process may produce blacklists and optionally whitelists for use by APs to use in processing client probe and connection requests.
    Type: Application
    Filed: March 20, 2018
    Publication date: July 26, 2018
    Inventors: Sachin Ganu, Partha Narasimhan, Pradeep Iyer
  • Patent number: 10021645
    Abstract: The present disclosure discloses a method and network device for automatic delivery traffic indication message (DTIM) interval control for better mobile power save performance. The disclosed network device determines one or more characteristics for at least one client device connected to an Access Point (AP). The network device then dynamically selects a DTIM interval for the AP based on the characteristics for the at least one client device, and configures the AP to transmit a DTIM beacon frame at a frequency based on the dynamically selected DTIM interval. Alternatively, the network device can determine one or more characteristics for a client device, and dynamically select a Virtual Access Point (VAP) for providing network access to the client device based on the characteristics for the client device and a DTIM interval configured for the VAP, and then cause the client device to connect to the VAP.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: July 10, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gautam Bhanage, Partha Narasimhan
  • Patent number: 10021529
    Abstract: Provided are devices, computer-program products, and methods for calibration of a signal strength map for purposes of providing wireless positioning services through fingerprinting. Fingerprinting involves generating a map of the signal strengths in an area covered by a Wi-Fi network. In some implementations, a wireless probe request may be received. In these implementations, the wireless probe request may be associated with location information. In some implementations, the signal strength of the wireless probe request may be detected. In these implementations, the signal strength may indicate a signal characteristic between an origination and a destination for the wireless probe request. In some implementations, the wireless probe request may be responded to with a response message. In these implementations, the response message may include the signal strength of the wireless probe request.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: July 10, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Partha Narasimhan, Anupam Wadhawan
  • Publication number: 20180167231
    Abstract: 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 predefined application or network protocol, regardless of destination address specified within the packet. If not, the network device delivers the received packet to an address or a group of addresses specified in a header of the received packet. In some embodiments, the VLAN is divided from a VLAN pool, and the dedicated VLAN corresponds to an address space that is outside the address space of the VLAN pool.
    Type: Application
    Filed: February 12, 2018
    Publication date: June 14, 2018
    Inventor: Partha Narasimhan
  • Patent number: 9992202
    Abstract: Certain aspects and features of the present disclosure relate to providing access control using groups that can be dynamically controlled by group owners, such access control hereinafter referred to as group access control. Group access control can be used to control the transmission of packets on a network layer, or for other access control. A network administrator can provide users with permissions, such as using user roles. Users can then establish groups to share permissions with other users. A group is established by a group owner, who can modify the member list of that group and modify what permissions will be passed on to group members all without the involvement of a network administrator. Members of a group can include users, devices, and network resources. Additionally, data path entities (e.g. routers and access points) can facilitate delivery of packets between group members across multiple logical networks.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: June 5, 2018
    Assignee: ARUBA NETWORKS, INC
    Inventors: Edward Vajravelu, Partha Narasimhan, Sachin Shamrao Sanap, Gopal Agarwal
  • Patent number: 9936441
    Abstract: Infrastructure-based client management uses synthesized beacon reports to effect client association with APs in a wireless digital network. Beacon reports are synthesized by having a plurality of APs in the network collect client reports and send those reports to a report process on the network. The report process accumulates client reports from the plurality of APs and selects one or more candidate APs to support a client. Selection may be made on reported SNR, AP loading, channel loading, AP characteristics, or a combination. The report process may produce blacklists and optionally whitelists for use by APs to use in processing client probe and connection requests.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: April 3, 2018
    Assignee: ARUBA NETWORKS, INC.
    Inventors: Sachin Ganu, Pradeep Iyer, Partha Narasimhan
  • Publication number: 20180083853
    Abstract: A system with a device including a hardware processor is configured to perform operations: receiving, by the device, a message over a wired medium, wherein the message has a frame including (a) a MAC address as a source MAC address for the frame and (b) a second MAC address as a destination MAC address for the frame, extracting, by the device, the frame from the message received over the wired medium, and wirelessly transmitting, by the device, the frame without modifying the source MAC address and without modifying the destination MAC address.
    Type: Application
    Filed: November 28, 2016
    Publication date: March 22, 2018
    Inventors: Ben Dunsbergen, Gopalakrishna Raman, Partha Narasimhan, Sathish Damodaran, Sheausong Yang
  • Patent number: 9893907
    Abstract: 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 predefined application or network protocol, regardless of destination address specified within the packet. If not, the network device delivers the received packet to an address or a group of addresses specified in a header of the received packet. In some embodiments, the VLAN is divided from a VLAN pool, and the dedicated VLAN corresponds to an address space that is outside the address space of the VLAN pool.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: February 13, 2018
    Assignee: ARUBA NETWORKS, INC
    Inventor: Partha Narasimhan
  • Publication number: 20170359732
    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 it 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: Application
    Filed: July 31, 2017
    Publication date: December 14, 2017
    Inventors: Sachin Ganu, Ken Kaho Chan, Partha Narasimhan, Pradeep Iyer
  • Publication number: 20170311259
    Abstract: The present disclosure discloses a method and network device for adaptive management of wireless clients based on clients' radio behaviors and capabilities. Specifically, a disclosed network device can dynamically select a location tracking mechanism based on a probing characteristic of a client device. The disclosed network device can also dynamically selects a communication mechanism based on a power saving characteristics of a client device. Moreover, the disclosed network device can determine whether to select a new access point for a client device based on roaming characteristics of the client device. The adaptive management of client devices can be performed on a group of client devices with similar radio behaviors and/or capabilities on a per-radio rather than per-BSSID (basic service set identifier) basis.
    Type: Application
    Filed: July 7, 2017
    Publication date: October 26, 2017
    Inventors: Min Cao, Partha Narasimhan