Patents by Inventor Jie C. Jiang

Jie C. Jiang 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: 12284626
    Abstract: Techniques are described by which a network management system (NMS) is configured determine a specific wireless channel assigned to a first AP device. The NMS is further configured to determine one or more neighboring AP devices that are within a certain proximity of the first AP device and generate a packetized scan command for each of the one or more neighboring AP devices. The NMS is further configured to send the packetized scan command to each of the one or more neighboring AP devices and receive, from the first AP device and each of the one or more neighboring AP devices, signal samples of a client device connected to the first AP device on the specific wireless channel assigned to the first AP device. The NMS is further configured to, based on the received signal samples, determine a location within the site of the client device.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: April 22, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Vladimir Vladimirovich Kozin, Kevin Friday, Jie C Jiang
  • 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: 12231320
    Abstract: Systems, devices and techniques for an adaptive application-specific probing scheme are disclosed. An example network device includes memory configured to store a network address and probe protocol usable for probing a first network device associated with a source of an application, and one or more processors configured to determine a network address and probe protocol usable for probing the first network device, wherein the first network device comprises a server that is responsive to the probing, the server executing the application for the data flow, or a closest network device, to the server, that is responsive to the probing. The one or more processors are also configured to send to a second network device at a location serviced by the application, a message specifying the network address and probe protocol usable for probing the first network device.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: February 18, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Jisheng Wang, Charl Matthee, Randall Frei, Jie C Jiang
  • Patent number: 12206566
    Abstract: Techniques are described for monitoring application performance in a computer network. For example, a network management system (NMS) includes a memory storing path data received from a plurality of network devices, the path data reported by each network device of the plurality of network devices for one or more logical paths of a physical interface from the given network device over a wide area network (WAN). Additionally, the NMS may include processing circuitry in communication with the memory and configured to: determine, based on the path data, one or more application health assessments for one or more applications, wherein the one or more application health assessments are associated with one or more application time periods for a site, and in response to determining at least one failure state, output a notification including identification of a root cause of the at least one failure state.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: January 21, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Prashant Kumar, Jisheng Wang, Gorakhanath Kathare, Yogesh B G, Kaushik Adesh Agrawal, Jie C Jiang, Scott A. McCulley, Greg Schrock
  • Publication number: 20250007803
    Abstract: A network management system instructs a first network device to obtain one or more parameters related to a Wireless Area Network (WAN) link between the first network device and a second network device. The network management system executes a machine learning system configured to apply, to the one or more parameters related to the WAN link, a machine learning model trained with parameters of links to predict bandwidths of the links, to predict a maximum bandwidth of the WAN link. The network management system outputs an indication of the predicted maximum bandwidth of the WAN link.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Gorakhanath Kathare, Jie C. Jiang, Manoj Gupta
  • Patent number: 12184522
    Abstract: Techniques are described for monitoring application performance in a computer network. For example, a network management system (NMS) includes a memory storing path data received from a plurality of network devices, the path data reported by each network device of the plurality of network devices for one or more logical paths of a physical interface from the given network device over a wide area network (WAN). Additionally, the NMS may include processing circuitry in communication with the memory and configured to: determine, based on the path data, one or more application health assessments for one or more applications, wherein the one or more application health assessments are associated with one or more application time periods for a site, and in response to determining at least one failure state, output a notification including identification of a root cause of the at least one failure state.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: December 31, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Prashant Kumar, Jisheng Wang, Gorakhanath Kathare, Yogesh B G, Kaushik Adesh Agrawal, Jie C Jiang, Scott A. McCulley, Greg Schrock
  • Publication number: 20240422085
    Abstract: Techniques are described for monitoring application performance in a computer network. For example, a network management system (NMS) includes a memory storing path data received from a plurality of network devices, the path data reported by each network device of the plurality of network devices for one or more logical paths of a physical interface from the given network device over a wide area network (WAN). Additionally, the NMS may include processing circuitry in communication with the memory and configured to: determine, based on the path data, one or more application health assessments for one or more applications, wherein the one or more application health assessments are associated with one or more application time periods for a site, and in response to determining at least one failure state, output a notification including identification of a root cause of the at least one failure state.
    Type: Application
    Filed: August 23, 2024
    Publication date: December 19, 2024
    Inventors: Prashant Kumar, Jisheng Wang, Gorakhanath Kathare, Yogesh B G, Kaushik Adesh Agrawal, Jie C Jiang, Scott A. McCulley, Greg Schrock
  • 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: 20240364581
    Abstract: A network management system (NMS) is described that determines a cause or contributor of an issue of an application session or predicts an issue with the application session and invokes one or more actions to remedy or prevent the issue. NMS is configured to determine one or more network features that cause and/or contribute to an issue of an application session that has already occurred (referred to herein as “reactive issue determination”) and/or predict an issue with an application session and one or more network features that impact the performance of the application session (referred to herein as “predictive issue determination”), and invoke one or more actions to remedy or prevent the issue, in accordance with one or more techniques of this disclosure.
    Type: Application
    Filed: March 28, 2024
    Publication date: October 31, 2024
    Inventors: Navraj Pannu, Mohammad Zohoorian, Jie C. Jiang, Ebrahim Safavi, Prashant Kumar, Kumar Putta Swamy, Suresh Kumar Nalluru
  • Publication number: 20240073117
    Abstract: Systems, devices and techniques for an adaptive application-specific probing scheme are disclosed. An example network device includes memory configured to store a network address and probe protocol usable for probing a first network device associated with a source of an application, and one or more processors configured to determine a network address and probe protocol usable for probing the first network device, wherein the first network device comprises a server that is responsive to the probing, the server executing the application for the data flow, or a closest network device, to the server, that is responsive to the probing. The one or more processors are also configured to send to a second network device at a location serviced by the application, a message specifying the network address and probe protocol usable for probing the first network device.
    Type: Application
    Filed: November 3, 2023
    Publication date: February 29, 2024
    Inventors: Jisheng Wang, Charl Matthee, Randall Frei, Jie C. Jiang
  • Patent number: 11811638
    Abstract: Systems, devices and techniques for an adaptive application-specific probing scheme are disclosed. An example network device includes memory configured to store a network address and probe protocol usable for probing a first network device associated with a source of an application, and one or more processors configured to determine a network address and probe protocol usable for probing the first network device, wherein the first network device comprises a server that is responsive to the probing, the server executing the application for the data flow, or a closest network device, to the server, that is responsive to the probing. The one or more processors are also configured to send to a second network device at a location serviced by the application, a message specifying the network address and probe protocol usable for probing the first network device.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: November 7, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Jisheng Wang, Charl Matthee, Randall Frei, Jie C. Jiang
  • Publication number: 20230261930
    Abstract: Techniques are described for monitoring application performance in a computer network. For example, a network management system (NMS) includes a memory storing path data received from a plurality of network devices, the path data reported by each network device of the plurality of network devices for one or more logical paths of a physical interface from the given network device over a wide area network (WAN). Additionally, the NMS may include processing circuitry in communication with the memory and configured to: determine, based on the path data, one or more application health assessments for one or more applications, wherein the one or more application health assessments are associated with one or more application time periods for a site, and in response to determining at least one failure state, output a notification including identification of a root cause of the at least one failure state.
    Type: Application
    Filed: January 17, 2023
    Publication date: August 17, 2023
    Inventors: Prashant Kumar, Jisheng Wang, Gorakhanath Kathare, Yogesh B G, Kaushik Adesh Agrawal, Jie C Jiang, Scott A. McCulley, Greg Schrock
  • Publication number: 20230231785
    Abstract: Techniques are described for monitoring application performance in a computer network. For example, a network management system (NMS) includes a memory storing path data received from a plurality of network devices, the path data reported by each network device of the plurality of network devices for one or more logical paths of a physical interface from the given network device over a wide area network (WAN). Additionally, the NMS may include processing circuitry in communication with the memory and configured to: determine, based on the path data, one or more application health assessments for one or more applications, wherein the one or more application health assessments are associated with one or more application time periods for a site, and in response to determining at least one failure state, output a notification including identification of a root cause of the at least one failure state.
    Type: Application
    Filed: January 17, 2023
    Publication date: July 20, 2023
    Inventors: Prashant Kumar, Jisheng Wang, Gorakhanath Kathare, Yogesh B.G., Kaushik Adesh Agrawal, Jie C Jiang, Scott A. McCulley, Greg Schrock
  • 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
  • Patent number: 11611874
    Abstract: A computing device determines an onboarding algorithm to use for onboarding a wireless device. The computing device determines, based on the onboarding algorithm, a first set of predefined information and a second set of dynamically generated information to use as inputs to the onboarding algorithm. The computing device generates, via the onboarding algorithm, a set of credentials based on the first set of predefined information and the second set of dynamically generated information, and uses the set of credentials to secure a connection for onboarding the wireless device.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Tak Ming F. Pang, Ashish Sood, Jie C. Jiang
  • 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: 20230069236
    Abstract: Techniques are described by which a network management system (NMS) is configured determine a specific wireless channel assigned to a first AP device. The NMS is further configured to determine one or more neighboring AP devices that are within a certain proximity of the first AP device and generate a packetized scan command for each of the one or more neighboring AP devices. The NMS is further configured to send the packetized scan command to each of the one or more neighboring AP devices and receive, from the first AP device and each of the one or more neighboring AP devices, signal samples of a client device connected to the first AP device on the specific wireless channel assigned to the first AP device. The NMS is further configured to, based on the received signal samples, determine a location within the site of the client device.
    Type: Application
    Filed: December 13, 2021
    Publication date: March 2, 2023
    Inventors: Vladimir Vladimirovich Kozin, Kevin Friday, Jie C Jiang
  • Publication number: 20230012609
    Abstract: Systems, devices and techniques for an adaptive application-specific probing scheme are disclosed. An example network device includes memory configured to store a network address and probe protocol usable for probing a first network device associated with a source of an application, and one or more processors configured to determine a network address and probe protocol usable for probing the first network device, wherein the first network device comprises a server that is responsive to the probing, the server executing the application for the data flow, or a closest network device, to the server, that is responsive to the probing. The one or more processors are also configured to send to a second network device at a location serviced by the application, a message specifying the network address and probe protocol usable for probing the first network device.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Inventors: Jisheng Wang, Charl Matthee, Randall Frei, Jie C. Jiang
  • Patent number: 10944603
    Abstract: Modulated radio frequency (RF) packets are received from a wireless device, and converted to modulated baseband packets. Baseband parameters are derived from the modulated baseband packets. A baseband profile including the baseband parameters is created for the wireless device. A database including baseband profiles of wireless devices is accessed. The baseband profiles are classified under known device types based on baseband parameters included in the baseband profiles. The baseband parameters of the baseband profile are compared to corresponding baseband parameters of the baseband profiles in the database. If the comparing indicates a match between the baseband profile and one of the baseband profiles, the wireless device is classified under the known device type of the one of the baseband profiles, and the baseband profile is stored in the database under the known device type.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: March 9, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew A. Silverman, Amir H. Kamalizad, Jie C. Jiang
  • Publication number: 20210014681
    Abstract: A computing device determines an onboarding algorithm to use for onboarding a wireless device. The computing device determines, based on the onboarding algorithm, a first set of predefined information and a second set of dynamically generated information to use as inputs to the onboarding algorithm. The computing device generates, via the onboarding algorithm, a set of credentials based on the first set of predefined information and the second set of dynamically generated information, and uses the set of credentials to secure a connection for onboarding the wireless device.
    Type: Application
    Filed: October 29, 2019
    Publication date: January 14, 2021
    Inventors: Tak Ming F. PANG, Ashish SOOD, Jie C. JIANG