Patents by Inventor Ravi Halappa

Ravi Halappa 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: 20210377139
    Abstract: A network device includes one or more ports that are interfaces configured to communicate with other network devices in a network; and circuitry configured to obtain a plurality of data elements, based on operation of the network device, check a predicate with any of the plurality of data elements, and perform any of, responsive to the predicate, i) stream a first set of one or more of the plurality of data elements to a management system, ii) cease a stream of a second set of one or more of the plurality of data elements, and iii) a combination thereof.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Marc Holness, Kyle Gosselin-Harris, Ravi Halappa
  • Patent number: 11171853
    Abstract: Telemetry systems and methods are provided in which data is streamed from to a remote location based on predicate affirmation of pre-established conditions of a system. In one embodiment, a network device comprises a processing device and a memory device configured to store logic instructions. When executed, the logic instructions are configured to cause the processing device to obtain a first set of one or more data elements indicative of one or more conditions of a network in which the network device operates. Also, the logic instructions are configured to cause the processing device to monitor the first set of one or more data elements to determine if a predefined predicate is affirmed and execute a response action when the predefined predicate is affirmed.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: November 9, 2021
    Assignee: Ciena Corporation
    Inventors: Marc Holness, Kyle Gosselin-Harris, Ravi Halappa
  • Publication number: 20210243094
    Abstract: Telemetry systems and methods are provided in which data is streamed from to a remote location based on predicate affirmation of pre-established conditions of a system. In one embodiment, a network device comprises a processing device and a memory device configured to store logic instructions. When executed, the logic instructions are configured to cause the processing device to obtain a first set of one or more data elements indicative of one or more conditions of a network in which the network device operates. Also, the logic instructions are configured to cause the processing device to monitor the first set of one or more data elements to determine if a predefined predicate is affirmed and execute a response action when the predefined predicate is affirmed.
    Type: Application
    Filed: January 30, 2020
    Publication date: August 5, 2021
    Inventors: Marc Holness, Kyle Gosselin-Harris, Ravi Halappa