Patents by Inventor Paulo Gustavo Veiga

Paulo Gustavo Veiga 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: 11003513
    Abstract: An application network is monitored using a plurality of agents. Adaptive event aggregation is performed to determine retaining values for an aggregation dimension. A report of the application network is generated based on the aggregation dimension.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 11, 2021
    Assignee: Mulesoft, LLC
    Inventors: Jiang Wu, Aditya Vailaya, Leo Wong, Paulo Gustavo Veiga
  • Publication number: 20200097341
    Abstract: An application network is monitored using a plurality of agents. Adaptive event aggregation is performed to determine retaining values for an aggregation dimension. A report of the application network is generated based on the aggregation dimension.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Applicant: MuleSoft, LLC
    Inventors: Jiang Wu, Aditya Vailaya, Leo Wong, Paulo Gustavo Veiga
  • Patent number: 10528403
    Abstract: An application network is monitored using a plurality of agents. Adaptive event aggregation is performed to determine retaining values for an aggregation dimension. A report of the application network is generated based on the aggregation dimension.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: January 7, 2020
    Assignee: Mulesoft, Inc.
    Inventors: Jiang Wu, Aditya Vailaya, Leo Wong, Paulo Gustavo Veiga
  • Patent number: 10318905
    Abstract: A BPM system is described for modeling, management and execution of business processes. A process designer component is used to graphically design a business process, which includes a set of activities linked by transitions. The business process is stored and executed using one or more engines. A mobile device can be used to access the business process instance executing on the engine. The mobile work portal can be generated to render information for the process instance onto the mobile device. A process application programming interface can be used to access and manipulate the process instance from the mobile device.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 11, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Eduardo Carlos Rubio, Paulo Gustavo Veiga
  • Publication number: 20190129767
    Abstract: An application network is monitored using a plurality of agents. Adaptive event aggregation is performed to determine retaining values for an aggregation dimension. A report of the application network is generated based on the aggregation dimension.
    Type: Application
    Filed: January 18, 2018
    Publication date: May 2, 2019
    Inventors: Jiang Wu, Aditya Vailaya, Leo Wong, Paulo Gustavo Veiga
  • Publication number: 20170206484
    Abstract: A BPM system is described for modeling, management and execution of business processes. A process designer component is used to graphically design a business process, which includes a set of activities linked by transitions. The business process is stored and executed using one or more engines. A mobile device can be used to access the business process instance executing on the engine. The mobile work portal can be generated to render information for the process instance onto the mobile device. A process application programming interface can be used to access and manipulate the process instance from the mobile device.
    Type: Application
    Filed: March 31, 2017
    Publication date: July 20, 2017
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Eduardo Carlos Rubio, Paulo Gustavo Veiga
  • Patent number: 9646274
    Abstract: A BPM system is described for modeling, management and execution of business processes. A process designer component is used to graphically design a business process, which includes a set of activities linked by transitions. The business process is stored and executed using one or more engines. A mobile device can be used to access the business process instance executing on the engine. The mobile work portal can be generated to render information for the process instance onto the mobile device. A process application programming interface can be used to access and manipulate the process instance from the mobile device.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: May 9, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Eduardo Carlos Rubio, Paulo Gustavo Veiga
  • Patent number: 9396076
    Abstract: A Version Control System (VCS) and methods having high availability, and combining the advantages of a centralized VCS while overcoming the limitations of centralized VCSs in a cluster environment. The system and method copes with failures of components in a cluster environment gracefully to guarantee uptime. The VCS and methods support high availability in a centralized VCS utilizing a plurality of repositories having a suitable architecture. In particular embodiments the architecture utilizes one or more of: Active-Passive repository replication; Active-Passive repository replication with automatic recovery; Active-Active repository replication; and hybrid model (Active-Active and Passive repository replication).
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: July 19, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Paulo Gustavo Veiga, Ignacio Manzano, Juan Ignacio Vimberg, Ariel Morelli Andres
  • Patent number: 9135035
    Abstract: Methods and apparatus for marshalling markup language objects into programming language objects in a scripting language runtime environment. A markup language integration method may be implemented in scripting runtime environments that allows the use of simple and complex markup language structures in scripts. At runtime of a script, only classes for the schema structures that are referenced by the script are generated. Document Object Model (DOM) objects may be incrementally constructed according to the schema structures referenced by the script, and bytecode may be generated corresponding to the schema structures according to class metadata for the schema structures. The bytecode may be dynamically linked in the runtime environment. The classes defined by the schema act as wrappers for the DOM objects; when an object is updated by the script, a corresponding DOM object is also updated. Type checking may be applied to catch script errors during development.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: September 15, 2015
    Assignee: Oracle International Corporation
    Inventors: Ariel Morelli Andres, Ezequiel Mauro Bergamaschi, Paulo Gustavo Veiga, Gustavo Battistoni
  • Patent number: 9129255
    Abstract: One embodiment of the present invention comprises a plug-in for an office software product. The plug-in can allow for the creation of a Business Process Management (BPM) instance that can be related to an open document in the office software product. The Business Process Management instance can be launched at a business process management server running business process management software. The business process management software can be separate from the office software product.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: September 8, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Alex Toussaint, David P. Meyer, Diego Sabaris, Eduardo Chiocconi, Eduardo Carlos Rubio, Emilio Lopez Gabeiras, Hans Sussenburger, Pablo Alvarez, Paulo Gustavo Veiga, Jorge Aliss, Guillermo Roldos
  • Publication number: 20140365811
    Abstract: A Version Control System (VCS) and methods having high availability, and combining the advantages of a centralized VCS while overcoming the limitations of centralized VCSs in a cluster environment. The system and method copes with failures of components in a cluster environment gracefully to guarantee uptime. The VCS and methods support high availability in a centralized VCS utilizing a plurality of repositories having a suitable architecture. In particular embodiments the architecture utilizes one or more of: Active-Passive repository replication; Active-Passive repository replication with automatic recovery; Active-Active repository replication; and hybrid model (Active-Active and Passive repository replication).
    Type: Application
    Filed: June 7, 2013
    Publication date: December 11, 2014
    Inventors: Paulo Gustavo Veiga, Ignacio Manzano, Juan Ignacio Vimberg, Ariel Morelli Andres
  • Publication number: 20140344781
    Abstract: Methods and apparatus for marshalling markup language objects into programming language objects in a scripting language runtime environment. A markup language integration method may be implemented in scripting runtime environments that allows the use of simple and complex markup language structures in scripts. At runtime of a script, only classes for the schema structures that are referenced by the script are generated. Document Object Model (DOM) objects may be incrementally constructed according to the schema structures referenced by the script, and bytecode may be generated corresponding to the schema structures according to class metadata for the schema structures. The bytecode may be dynamically linked in the runtime environment. The classes defined by the schema act as wrappers for the DOM objects; when an object is updated by the script, a corresponding DOM object is also updated. Type checking may be applied to catch script errors during development.
    Type: Application
    Filed: May 17, 2013
    Publication date: November 20, 2014
    Applicant: Oracle International Corporation
    Inventors: Ariel Morelli Andres, Ezequiel Mauro Bergamaschi, Paulo Gustavo Veiga, Gustavo Battistoni
  • Publication number: 20140215433
    Abstract: A computer-implemented method can include generating Business Process Modeling Notation (BPMN) scripts for one or more BPMN processes, and storing each BPMN script in a class oriented format in a file that is separate from the corresponding BPMN process.
    Type: Application
    Filed: January 30, 2014
    Publication date: July 31, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ezequiel Mauro Bergamaschi, Ariel Morelli Andres, Paulo Gustavo Veiga, Gustavo Battistoni
  • Patent number: 8433728
    Abstract: A system and method of creating and managing one or more business objects is provided. The method can include receiving a request to create a business object and presenting a first user interface that is used to create a business object. The user interface can include one or more fields that define attributes and methods in the business object. The method can further include presenting a second user interface that is used to add documentation information for the business object, and storing the business object. The attributes and methods of the business object can be stored in separate files.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: April 30, 2013
    Assignee: Oracle International Corporation
    Inventors: Ignacio Rodriguez, Leandro Luck, Paulo Gustavo Veiga, Emilio Lopez Gabeiras, Pablo Grosso, Ignacio Manzano, Juan Cruz Nores
  • Publication number: 20120239701
    Abstract: A system and method of creating and managing one or more business objects is provided. The method can include receiving a request to create a business object and presenting a first user interface that is used to create a business object. The user interface can include one or more fields that define attributes and methods in the business object. The method can further include presenting a second user interface that is used to add documentation information for the business object, and storing the business object. The attributes and methods of the business object can be stored in separate files.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 20, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ignacio Rodriguez, Leandro Luck, Paulo Gustavo Veiga, Emilio Lopez Gabeiras, Pablo Grosso, Ignacio Manzano, Juan Cruz Nores
  • Publication number: 20120239589
    Abstract: A system and method for integrating components with processes in a business catalog. The method comprises constructing a composite model of available components on a computer. The composite model defines functional dependencies between the available components. The method further comprises generating, based on the composite model, a plurality of business objects for the available components and automatically generating a synthesized module for each business object. Each synthesized module includes mechanically generated names for services offered by its associated business object. The method also comprises populating a business catalog with the synthesized modules.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 20, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ignacio Rodriguez, Leandro Luck, Juan Cruz Nores, Paulo Gustavo Veiga, Emilio Lopez Gabeiras
  • Patent number: 8185916
    Abstract: A system and method are described for integrating a business process management (BPM) system with an enterprise service bus. The BPM system is used to model business processes which contain a set of activities linked by transitions. The BPM system is used to define, publish, deploy and execute the processes in a distributed computing environment. The service bus is used to manage web services and perform routing and transformation of messages between the web services. A transport is used to describe each process defined by the BPM system as a web service on the service bus and provide the ability to connect the BPM component to the enterprise service bus. This allows each of the processes to be exposed as a web service by injecting data retrieved from the process definition into the enterprise service bus. Furthermore, the processes defined in BPM can consume web services from the service bus.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: May 22, 2012
    Assignee: Oracle International Corporation
    Inventors: Alexandre Toussaint, Eduardo Carlos Rubio, Paulo Gustavo Veiga, Ignacio Gabriel Rodriguez
  • Publication number: 20100293503
    Abstract: One embodiment of the present invention comprises a plug-in for an office software product. The plug-in can allow for the creation of a Business Process Management (BPM) instance that can be related to an open document in the office software product. The Business Process Management instance can be launched at a business process management server running business process management software. The business process management software can be separate from the office software product.
    Type: Application
    Filed: May 18, 2009
    Publication date: November 18, 2010
    Applicant: Oracle International Corporation
    Inventors: Alex Toussaint, David P. Meyer, Diego Sabaris, Eduardo Chiocconi, Eduardo Carlos Rubio, Emilio Lopez Gabeiras, Hans Sussenburger, Pablo Alvarez, Paulo Gustavo Veiga, Jorge Aliss, Guillermo Roldos
  • Publication number: 20090204467
    Abstract: A BPM system is described for modeling, management and execution of business processes. A process designer component is used to graphically design a business process, which includes a set of activities linked by transitions. The business process is stored and executed using one or more engines. A mobile device can be used to access the business process instance executing on the engine. The mobile work portal can be generated to render information for the process instance onto the mobile device. A process application programming interface can be used to access and manipulate the process instance from the mobile device.
    Type: Application
    Filed: September 22, 2008
    Publication date: August 13, 2009
    Applicant: Oracle International Corporation
    Inventors: Eduardo Carlos Rubio, Paulo Gustavo Veiga
  • Publication number: 20090006167
    Abstract: A system and method are described for integrating a business process management (BPM) system with an enterprise service bus. The BPM system is used to model business processes which contain a set of activities linked by transitions. The BPM system is used to define, publish, deploy and execute the processes in a distributed computing environment. The service bus is used to manage web services and perform routing and transformation of messages between the web services. A transport is used to describe each process defined by the BPM system as a web service on the service bus and provide the ability to connect the BPM component to the enterprise service bus. This allows each of the processes to be exposed as a web service by injecting data retrieved from the process definition into the enterprise service bus. Furthermore, the processes defined in BPM can consume web services from the service bus.
    Type: Application
    Filed: November 6, 2007
    Publication date: January 1, 2009
    Applicant: BEA SYSTEMS, INC.
    Inventors: Alexandre Toussaint, Eduardo Carlos Rubio, Paulo Gustavo Veiga, Ignacio Gabriel Rodriguez