Patents by Inventor Ali Mehregani

Ali Mehregani 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: 11681545
    Abstract: Systems, methods, and computer-readable media for generating and presenting workflow graphs can include the following operations. A workflow graph including vertices is provided. An event is received to reorganize the vertices of the workflow graph. Each of the vertices is classified with a significance level, the significance level is based on at least one of a business rule and a vertex position of a vertex of the vertices. Vertices of the vertices having a low significance level are grouped together. The vertices in the group having the low significance level are combined into a new vertex, and the new vertex is expandable and collapsible to view the vertices in the group having the low significance level.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: June 20, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Silviu Marian Jingoi, Ali Mehregani, Samer Salam
  • Publication number: 20220261667
    Abstract: The present technology addresses a need in the art for an automated tool that allows users to create network-based custom workflows for networks and associated management applications. The users do not need to have in-depth network knowledge to work with the tool or even write any code/script. The tool provides the users with a flexible graphical user interface for automated troubleshooting, network provisioning, and closed-loop automation. Further, the tool uses a domain-independent semantic machine reasoning engine as an underlying engine and a mock data engine to test and validate network-based workflows created by the users.
    Type: Application
    Filed: May 4, 2022
    Publication date: August 18, 2022
    Inventors: Ammar Rayes, Samer Salam, Ali Mehregani, Ajay Madhavan, Silviu Marian Jingoi, Samhith Venkatesh
  • Patent number: 11348019
    Abstract: The present technology addresses a need in the art for an automated tool that allows users to create network-based custom workflows for networks and associated management applications. The users do not need to have in-depth network knowledge to work with the tool or even write any code/script. The tool provides the users with a flexible graphical user interface for automated troubleshooting, network provisioning, and closed-loop automation. Further, the tool uses a domain-independent semantic machine reasoning engine as an underlying engine and a mock data engine to test and validate network-based workflows created by the users.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: May 31, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ammar Rayes, Samer Salam, Ali Mehregani, Ajay Madhavan, Silviu Marian Jingoi, Samhith Venkatesh
  • Publication number: 20220044131
    Abstract: The present technology addresses a need in the art for an automated tool that allows users to create network-based custom workflows for networks and associated management applications. The users do not need to have in-depth network knowledge to work with the tool or even write any code/script. The tool provides the users with a flexible graphical user interface for automated troubleshooting, network provisioning, and closed-loop automation. Further, the tool uses a domain-independent semantic machine reasoning engine as an underlying engine and a mock data engine to test and validate network-based workflows created by the users.
    Type: Application
    Filed: August 6, 2020
    Publication date: February 10, 2022
    Inventors: Ammar Rayes, Samer Salam, Ali Mehregani, Ajay Madhavan, Silviu Marian Jingoi, Samhith Venkatesh
  • Publication number: 20210286644
    Abstract: Systems, methods, and computer-readable media for generating and presenting workflow graphs can include the following operations. A workflow graph including vertices is provided. An event is received to reorganize the vertices of the workflow graph. Each of the vertices is classified with a significance level, the significance level is based on at least one of a business rule and a vertex position of a vertex of the vertices. Vertices of the vertices having a low significance level are grouped together. The vertices in the group having the low significance level are combined into a new vertex, and the new vertex is expandable and collapsible to view the vertices in the group having the low significance level.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Inventors: Silviu Marian Jingoi, Ali Mehregani, Samer Salam
  • Publication number: 20100036847
    Abstract: A method of validating XML data comprises (a) registering a plurality of validators that are each responsible for validating a certain XML set of rules, (b) creating common XML data structures to be shared between the validators, (c) invoking registered validators and granting access to common XML data structures, and (d) reporting validation results for each of the validators. Two or more validators having similar pattern validation structures may share the common XML data structure of a data builder. Furthermore, the validators may be invoked in the order in which they are registered in step (a) and granted access to the common XML data structures that are built in step (b). In addition, the step of reporting the validation results may include formatting the validation results as error messages generated by each validator and outputting the error messages via an outputter.
    Type: Application
    Filed: August 8, 2008
    Publication date: February 11, 2010
    Applicant: International Business Machines Corporation
    Inventors: Valentina Birsan, Sheldon Lee-Loy, Ali Mehregani, David L. Whiteman