Patents by Inventor Nagarjun Srinivasan

Nagarjun Srinivasan 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: 12652546
    Abstract: A network management system (NMS) automatically determines floor information for group(s) of one or more deployed access points (APs) in a wireless network. The floor information may include, for example, a specific floor number of a multi-floor structure on which each of the group(s) of APs is installed.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: June 9, 2026
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mohammad Zohoorian, Kevin Friday, Nagarjun Srinivasan
  • Patent number: 12580836
    Abstract: Techniques are described for orchestration of measurements between a plurality of devices in a wireless network. In an example, a computing system configured to orchestrate round-trip time (RTT) measurements in a network of a plurality of wireless devices comprises one or more processors and a memory comprising instructions that when executed by the one or more processors, cause the one or more processors to: generate a network graph of the plurality of wireless devices in which each wireless device pair of a plurality of wireless device pairs of the network graph is connected by an edge assigned to an identifier, wherein each edge of at least two adjacent edges is assigned a different identifier; and orchestrate the RTT measurements such that RTT measurements between wireless device pairs connected by edges assigned to a same identifier are performed in parallel.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: March 17, 2026
    Assignee: Juniper Networks, Inc.
    Inventors: Mohammad Zohoorian, Christopher Wesley Wright, Nagarjun Srinivasan, Shmuel Shaffer
  • Publication number: 20260059489
    Abstract: A network management system (NMS) automatically determines locations of deployed access points (APs) in a wireless network. The system identifies clusters of APs, wherein each AP in a cluster is a member of at least one robust quad, and wherein each robust quad in the cluster has three APs in common with another robust quad in the cluster. The NMS identifies one of the plurality of clusters as a global cluster and the remaining plurality of clusters as local clusters. The NMS determines coordinates of each node in the global cluster based on the coordinates of the anchor APs in the global coordinate system. For each local cluster, the NMS transforms the coordinates of each AP from the respective local coordinate system to the global coordinate system.
    Type: Application
    Filed: October 30, 2025
    Publication date: February 26, 2026
    Inventors: Mohammad Zohoorian, Christopher Wesley Wright, Nagarjun Srinivasan, Jie C. Jiang, Kevin Friday, Shmuel Shaffer
  • Publication number: 20250389806
    Abstract: Methods and apparatus for processing and using signals transmitted by a device, e.g., a low cost beacon transmitter device, to facilitate making location determinations with regard to the transmitting device and/or making a decision of when or how to use location information generated based on received signals are described. In accordance with some features the processing performed on the received signal strength measurements is based on whether or not the device from which the signals are received is in motion. The size of a sample period used as a processing window when determining device location is based, in some embodiments, on the rate of motion. When and/or how to use location determinations are performed is also based on motion in some embodiments. Machine learning updates of location determination parameters, based on received signals, are disabled when the signals are from devices determined to be in motion.
    Type: Application
    Filed: June 27, 2025
    Publication date: December 25, 2025
    Inventors: Nagarjun Srinivasan, Neal Dante Castagnoli
  • Publication number: 20250365647
    Abstract: Techniques are described by which a network management system (NMS) is configured to generate and monitor an RSSI-based proximity zone for a wireless network using a user interface (UI). The NMS may generate a UI comprising UI elements representing access point (AP) devices configured to provide a wireless network at a site; receive, at the user interface, an indication of a user input selecting one or more UI elements representing selected AP devices; establish a proximity zone for each of the selected AP devices based on an RSSI threshold value; receive network data comprising proximity information of a client device relative to the selected AP devices; generate, based on proximity assessments using the proximity information and the RSSI threshold value of the proximity zone, one or more proximity events indicating the client device relation to the proximity zone; and invoke, based on the proximity events, one or more actions.
    Type: Application
    Filed: August 4, 2025
    Publication date: November 27, 2025
    Inventors: Kevin Friday, Randall W. Frei, Nagarjun Srinivasan, Sunalini Sankhavaram
  • Patent number: 12484012
    Abstract: A network management system (NMS) automatically determines locations of deployed access points (APs) in a wireless network. The system identifies clusters of APs, wherein each AP in a cluster is a member of at least one robust quad, and wherein each robust quad in the cluster has three APs in common with another robust quad in the cluster. The NMS identifies one of the plurality of clusters as a global cluster and the remaining plurality of clusters as local clusters. The NMS determines coordinates of each node in the global cluster based on the coordinates of the anchor APs in the global coordinate system. For each local cluster, the NMS transforms the coordinates of each AP from the respective local coordinate system to the global coordinate system.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: November 25, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Mohammad Zohoorian, Christopher Wesley Wright, Nagarjun Srinivasan, Jie C Jiang, Kevin Friday, Shmuel Shaffer
  • Publication number: 20250267618
    Abstract: Techniques describe a network management system comprising a memory and processing circuitry configured to obtain distance measurements between at least two devices at a site, wherein the at least two devices comprise at least one reference device positioned at a known location and a target device relative to the at least one reference device positioned at an unknown location. The processing circuitry may further be configured to obtain directional information specifying a direction of one or more signals communicated between the at least one reference device and the target device. The processing circuitry may further be configured to determine, based on the distance measurements and the directional information, a plurality of possible positions of the target device relative to the at least one reference device. The processing circuitry may further be configured to determine, based on the directional information, a candidate position from the plurality of possible positions.
    Type: Application
    Filed: January 29, 2025
    Publication date: August 21, 2025
    Inventors: Christopher Wesley Wright, Mohammad Zohoorian, Nagarjun Srinivasan
  • Patent number: 12379448
    Abstract: Methods and apparatus for processing and using signals transmitted by a device, e.g., a low cost beacon transmitter device, to facilitate making location determinations with regard to the transmitting device and/or making a decision of when or how to use location information generated based on received signals are described. In accordance with some features the processing performed on the received signal strength measurements is based on whether or not the device from which the signals are received is in motion. The size of a sample period used as a processing window when determining device location is based, in some embodiments, on the rate of motion. When and/or how to use location determinations are performed is also based on motion in some embodiments. Machine learning updates of location determination parameters, based on received signals, are disabled when the signals are from devices determined to be in motion.
    Type: Grant
    Filed: March 8, 2024
    Date of Patent: August 5, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Nagarjun Srinivasan, Neal Dante Castagnoli
  • Patent number: 12382368
    Abstract: Techniques are described by which a network management system (NMS) is configured to generate and monitor an RSSI-based proximity zone for a wireless network using a user interface (UI). The NMS may generate a UI comprising UI elements representing access point (AP) devices configured to provide a wireless network at a site; receive, at the user interface, an indication of a user input selecting one or more UI elements representing selected AP devices; establish a proximity zone for each of the selected AP devices based on an RSSI threshold value; receive network data comprising proximity information of a client device relative to the selected AP devices; generate, based on proximity assessments using the proximity information and the RSSI threshold value of the proximity zone, one or more proximity events indicating the client device relation to the proximity zone; and invoke, based on the proximity events, one or more actions.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: August 5, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Kevin Friday, Randall Frei, Nagarjun Srinivasan, Sunalini Sankhavaram
  • Publication number: 20250113166
    Abstract: A system includes a plurality of access point devices (APs) configured to provide a wireless network at a site, each of the plurality of APs having a known location, and a network management system comprising one or more processors and a memory comprising instructions that when executed by the one or more processors cause the one or more processors to: determine, based on a known location of a first AP of the plurality of APs, a known location of a second AP of the plurality of APs, and received signal strength measurements of wireless signals originating at one or more antennas of the first AP and received by one or more antennas of the second AP, an orientation angle of the second AP; and generate an output indicative of the orientation angle of the second AP.
    Type: Application
    Filed: December 13, 2024
    Publication date: April 3, 2025
    Inventors: Mohammad Zohoorian, Jie C Jiang, Nagarjun Srinivasan, Robert J. Friday, Kevin Friday, Shmuel Shaffer
  • Patent number: 12170935
    Abstract: A system includes a plurality of access point devices (APs) configured to provide a wireless network at a site, each of the plurality of APs having a known location, and a network management system comprising one or more processors and a memory comprising instructions that when executed by the one or more processors cause the one or more processors to: determine, based on a known location of a first AP of the plurality of APs, a known location of a second AP of the plurality of APs, and received signal strength measurements of wireless signals originating at one or more antennas of the first AP and received by one or more antennas of the second AP, an orientation angle of the second AP; and generate an output indicative of the orientation angle of the second AP.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: December 17, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Mohammad Zohoorian, Jie C Jiang, Nagarjun Srinivasan, Robert J. Friday, Kevin Friday, Shmuel Shaffer
  • Publication number: 20240224165
    Abstract: The disclosure describes a system comprising a plurality of APs configured to provide a wireless network at a site and a computing device that implements a network management system (NMS) that manages the plurality of APs, the computing device comprising: one or more processors and a memory comprising instructions that when executed by the one or more processors, cause the one or more processors to: obtain network data indicative of communication relationships between the plurality of APs; generate, based on the network data, a network graph indicative of neighbor relationships between the plurality of APs; group the plurality of APs into a plurality of clusters of APs based on the neighbor relationships between the plurality of APs; and uniquely assign, to each of the plurality of clusters, an identifier of a plurality of identifiers indicative of a cluster of the plurality of clusters with respect to the site.
    Type: Application
    Filed: December 29, 2023
    Publication date: July 4, 2024
    Inventors: Mohammad Zohoorian, Nagarjun Srinivasan, Christopher Wesley Wright
  • Publication number: 20240210513
    Abstract: Methods and apparatus for processing and using signals transmitted by a device, e.g., a low cost beacon transmitter device, to facilitate making location determinations with regard to the transmitting device and/or making a decision of when or how to use location information generated based on received signals are described. In accordance with some features the processing performed on the received signal strength measurements is based on whether or not the device from which the signals are received is in motion. The size of a sample period used as a processing window when determining device location is based, in some embodiments, on the rate of motion. When and/or how to use location determinations are performed is also based on motion in some embodiments. Machine learning updates of location determination parameters, based on received signals, are disabled when the signals are from devices determined to be in motion.
    Type: Application
    Filed: March 8, 2024
    Publication date: June 27, 2024
    Inventors: Nagarjun Srinivasan, Neal Dante Castagnoli
  • Patent number: 11960015
    Abstract: Methods and apparatus for processing and using signals transmitted by a device, e.g., a low cost beacon transmitter device, to facilitate making location determinations with regard to the transmitting device and/or making a decision of when or how to use location information generated based on received signals are described. In accordance with some features the processing performed on the received signal strength measurements is based on whether or not the device from which the signals are received is in motion. The size of a sample period used as a processing window when determining device location is based, in some embodiments, on the rate of motion. When and/or how to use location determinations are performed is also based on motion in some embodiments. Machine learning updates of location determination parameters, based on received signals, are disabled when the signals are from devices determined to be in motion.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: April 16, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Nagarjun Srinivasan, Neal Dante Castagnoli
  • Publication number: 20240007378
    Abstract: Techniques are described for orchestration of measurements between a plurality of devices in a wireless network. In an example, a computing system configured to orchestrate round-trip time (RTT) measurements in a network of a plurality of wireless devices comprises one or more processors and a memory comprising instructions that when executed by the one or more processors, cause the one or more processors to: generate a network graph of the plurality of wireless devices in which each wireless device pair of a plurality of wireless device pairs of the network graph is connected by an edge assigned to an identifier, wherein each edge of at least two adjacent edges is assigned a different identifier; and orchestrate the RTT measurements such that RTT measurements between wireless device pairs connected by edges assigned to a same identifier are performed in parallel.
    Type: Application
    Filed: March 30, 2023
    Publication date: January 4, 2024
    Inventors: Mohammad Zohoorian, Christopher Wesley Wright, Nagarjun Srinivasan, Shmuel Shaffer
  • Publication number: 20230230492
    Abstract: A portable digital audio system for a musician. The digital audio system includes an amplifier for processing an audio signal from a musical instrument or microphone electronically connected to the digital audio system and a speaker for playing a sound associated with the audio signal processed by the amplifier. The portable digital audio system also includes an audio control system providing operational control of the digital audio system and a primary housing for supporting the amplifier, the audio control system, and the speaker. Further, the digital audio system has a touch screen display in electronic communication with the audio control system and supported by the primary housing.
    Type: Application
    Filed: January 20, 2023
    Publication date: July 20, 2023
    Inventors: Nagarjun Srinivasan, Shrey Malhotra
  • Publication number: 20230171561
    Abstract: A system includes a plurality of access point devices (APs) configured to provide a wireless network at a site, each of the plurality of APs having a known location, and a network management system comprising one or more processors and a memory comprising instructions that when executed by the one or more processors cause the one or more processors to: determine, based on a known location of a first AP of the plurality of APs, a known location of a second AP of the plurality of APs, and received signal strength measurements of wireless signals originating at one or more antennas of the first AP and received by one or more antennas of the second AP, an orientation angle of the second AP; and generate an output indicative of the orientation angle of the second AP.
    Type: Application
    Filed: February 17, 2022
    Publication date: June 1, 2023
    Inventors: Mohammad Zohoorian, Jie C. Jiang, Nagarjun Srinivasan, Robert J. Friday, Kevin Friday, Shmuel Shaffer
  • Publication number: 20230080610
    Abstract: A network management system (NMS) automatically determines locations of deployed access points (APs) in a wireless network. The system identifies clusters of APs, wherein each AP in a cluster is a member of at least one robust quad, and wherein each robust quad in the cluster has three APs in common with another robust quad in the cluster. The NMS identifies one of the plurality of clusters as a gxlobal cluster and the remaining plurality of clusters as local clusters. The NMS determines coordinates of each node in the global cluster based on the coordinates of the anchor APs in the global coordinate system. For each local cluster, the NMS transforms the coordinates of each AP from the respective local coordinate system to the global coordinate system.
    Type: Application
    Filed: July 11, 2022
    Publication date: March 16, 2023
    Inventors: Mohammad Zohoorian, Christopher Wesley Wright, Nagarjun Srinivasan, Jie C Jiang, Kevin Friday, Shmuel Shaffer
  • Publication number: 20230047635
    Abstract: Techniques are described by which a network management system (NMS) is configured to generate and monitor an RSSI-based proximity zone for a wireless network using a user interface (UI). The NMS may generate a UI comprising UI elements representing access point (AP) devices configured to provide a wireless network at a site; receive, at the user interface, an indication of a user input selecting one or more UI elements representing selected AP devices; establish a proximity zone for each of the selected AP devices based on an RSSI threshold value; receive network data comprising proximity information of a client device relative to the selected AP devices; generate, based on proximity assessments using the proximity information and the RSSI threshold value of the proximity zone, one or more proximity events indicating the client device relation to the proximity zone; and invoke, based on the proximity events, one or more actions.
    Type: Application
    Filed: December 17, 2021
    Publication date: February 16, 2023
    Inventors: Kevin Friday, Randall Frei, Nagarjun Srinivasan, Sunalini Sankhavaram
  • Publication number: 20210195552
    Abstract: Methods and apparatus for processing and using signals transmitted by a device, e.g., a low cost beacon transmitter device, to facilitate making location determinations with regard to the transmitting device and/or making a decision of when or how to use location information generated based on received signals are described. In accordance with some features the processing performed on the received signal strength measurements is based on whether or not the device from which the signals are received is in motion. The size of a sample period used as a processing window when determining device location is based, in some embodiments, on the rate of motion. When and/or how to use location determinations are performed is also based on motion in some embodiments. Machine learning updates of location determination parameters, based on received signals, are disabled when the signals are from devices determined to be in motion.
    Type: Application
    Filed: March 9, 2021
    Publication date: June 24, 2021
    Inventors: Nagarjun Srinivasan, Neal Dante Castagnoli