Patents by Inventor Rahul Bahal

Rahul Bahal 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: 11962657
    Abstract: Systems and methods are provided for discoverability detection of network services. The present disclosure provides for a cloud-based network insight server that collects performance information of a network and a network agent, communicating with the cloud-based network insight server, that monitors discoverability of network services hosted by devices on the network. The network agent receives configuration information from the cloud-based network insight server and transmits discoverability states of the devices to the cloud-based network insight server based on executing a service discovery process through an access point on the network.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: April 16, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hao Lu, Rahul Bahal, Mohd Shahnawaz Siraj, Kannan Konath
  • Publication number: 20240031447
    Abstract: Systems and methods are provided for discoverability detection of network services. The present disclosure provides for a cloud-based network insight server that collects performance information of a network and a network agent, communicating with the cloud-based network insight server, that monitors discoverability of network services hosted by devices on the network. The network agent receives configuration information from the cloud-based network insight server and transmits discoverability states of the devices to the cloud-based network insight server based on executing a service discovery process through an access point on the network.
    Type: Application
    Filed: July 25, 2022
    Publication date: January 25, 2024
    Inventors: HAO LU, RAHUL BAHAL, MOHD SHAHNAWAZ SIRAJ, KANNAN KONATH
  • Publication number: 20230344715
    Abstract: Systems and methods are provided for zero-touch provisioning of devices, such as sensors, on a network. When a device is unable/cannot access a network via Ethernet, cellular, or near field communications capabilities resident on the device, the device can alternatively be provisioned via an intermediate network device, such as an access point using, e.g., Device Provisioning Protocol or Wi-Fi EasyConnect. A cloud-based network management system may receive a device's bootstrapping information during or after manufacturing of the device. Ultimately, the device, via the intermediate network device, is able to communicate with a back-end, cloud-based network insight system from which configuration parameters for the device may be obtained.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Inventors: MOHD SHAHNAWAZ SIRAJ, Rahul Bahal, Kannan Konath, Hao Lu
  • Publication number: 20230336983
    Abstract: Examples described herein relate to a method for establishing a backup connectivity between a sensor and a management system. The sensor may be deployed in an IT infrastructure and configured to execute a one or more predetermined evaluations for the IT network and generate corresponding evaluation result. Thereafter, the sensor may determine whether a connection between the sensor and the management system via a primary connectivity is unsuccessful. In response to determining that the connection between the sensor and the management system via the primary connectivity is unsuccessful, the sensor may establish a backup connectivity by successfully connecting to an available wireless network using a security credential received by the sensor upon successful verification of public key information of the sensor via an authentication server. The sensor then transmits the evaluation result to the management system via the backup connectivity.
    Type: Application
    Filed: April 14, 2022
    Publication date: October 19, 2023
    Inventors: Rahul BAHAL, Mohd Shahnawaz Siraj, Hao Lu, Kannan Konath
  • Publication number: 20230208743
    Abstract: An example method may include blocks to initiate a network performance analysis on the enterprise network; and receive a translated recording from a backend computing device to be executed as part of the network performance analysis. Additional blocks may add the translated recording to a set of tests in a queue to be executed on the enterprise network; and execute a primary set of low-level instructions of the translated recording using a headless browser. Further blocks may in response to a failed result of the primary set of low-level instructions, execute an alternative set of low-level instructions using the headless browser. Furthermore, blocks may, record, in an activity log, results of executing the translated recording, including at least a total execution time of the executed low-level instructions; and upload the activity log to the backend computing device.
    Type: Application
    Filed: February 23, 2023
    Publication date: June 29, 2023
    Inventors: Rahul BAHAL, Pierre HUGO
  • Patent number: 11611500
    Abstract: An example method may include blocks to initiate a network performance analysis on the enterprise network; and receive a translated recording from a backend computing device to be executed as part of the network performance analysis. Additional blocks may add the translated recording to a set of tests in a queue to be executed on the enterprise network; and execute a primary set of low-level instructions of the translated recording using a headless browser. Further blocks may in response to a failed result of the primary set of low-level instructions, execute an alternative set of low-level instructions using the headless browser. Furthermore, blocks may, record, in an activity log, results of executing the translated recording, including at least a total execution time of the executed low-level instructions; and upload the activity log to the backend computing device.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: March 21, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rahul Bahal, Pierre Hugo
  • Publication number: 20230031231
    Abstract: An example method may include blocks to initiate a network performance analysis on the enterprise network; and receive a translated recording from a backend computing device to be executed as part of the network performance analysis. Additional blocks may add the translated recording to a set of tests in a queue to be executed on the enterprise network; and execute a primary set of low-level instructions of the translated recording using a headless browser. Further blocks may in response to a failed result of the primary set of low-level instructions, execute an alternative set of low-level instructions using the headless browser. Furthermore, blocks may, record, in an activity log, results of executing the translated recording, including at least a total execution time of the executed low-level instructions; and upload the activity log to the backend computing device.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Rahul Bahal, Pierre Hugo