Patents by Inventor Pravin Tripathi

Pravin Tripathi 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: 20250106279
    Abstract: Aspects of the subject disclosure may include, for example, obtaining a graph, applying a first algorithm to the graph to obtain at least one elementary path, applying a rule to each of the at least one elementary path to obtain a respective sanitized elementary path, applying a second algorithm, based on the respective sanitized elementary path, to obtain a respective labeled elementary path, applying a third algorithm to the respective labeled elementary path to identify at least one pattern, mapping a respective pattern of the at least one pattern to a respective graph subsection, applying a fourth algorithm to the respective graph subsection to assign a weight to the respective graph subsection, and allocating a processing of a workload associated with the respective graph subsection to a resource based on the weight. Other embodiments are disclosed.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 27, 2025
    Applicant: CIENA CORPORATION
    Inventors: Pravin Tripathi, Gurpreet Singh, Jatin Sahni
  • Patent number: 10754709
    Abstract: Scalable task scheduling systems and methods for cyclic interdependent tasks using semantic analysis include, for a software application including a plurality of tasks which are cyclic interdependent tasks, segmenting the plurality of tasks into a task graph with vertices including the plurality of tasks and edges including interdependencies between the plurality of tasks; processing the task graph into a dependency graph which is a Directed Acyclic Graph (DAG); and causing execution of the plurality of tasks in a parallel manner based on the dependency graph.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 25, 2020
    Assignee: Ciena Corporation
    Inventors: Mudit Jain, Pravin Tripathi, Rahul Pande, Pankaj Kumar Joshi
  • Publication number: 20200097333
    Abstract: Scalable task scheduling systems and methods for cyclic interdependent tasks using semantic analysis include, for a software application including a plurality of tasks which are cyclic interdependent tasks, segmenting the plurality of tasks into a task graph with vertices including the plurality of tasks and edges including interdependencies between the plurality of tasks; processing the task graph into a dependency graph which is a Directed Acyclic Graph (DAG); and causing execution of the plurality of tasks in a parallel manner based on the dependency graph.
    Type: Application
    Filed: November 8, 2018
    Publication date: March 26, 2020
    Inventors: Mudit Jain, Pravin Tripathi, Rahul Pande, Pankaj Kumar Joshi