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: 11003513Abstract: 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: GrantFiled: November 26, 2019Date of Patent: May 11, 2021Assignee: Mulesoft, LLCInventors: Jiang Wu, Aditya Vailaya, Leo Wong, Paulo Gustavo Veiga
-
Publication number: 20200097341Abstract: 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: ApplicationFiled: November 26, 2019Publication date: March 26, 2020Applicant: MuleSoft, LLCInventors: Jiang Wu, Aditya Vailaya, Leo Wong, Paulo Gustavo Veiga
-
Patent number: 10528403Abstract: 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: GrantFiled: January 18, 2018Date of Patent: January 7, 2020Assignee: Mulesoft, Inc.Inventors: Jiang Wu, Aditya Vailaya, Leo Wong, Paulo Gustavo Veiga
-
Patent number: 10318905Abstract: 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: GrantFiled: March 31, 2017Date of Patent: June 11, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Eduardo Carlos Rubio, Paulo Gustavo Veiga
-
Publication number: 20190129767Abstract: 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: ApplicationFiled: January 18, 2018Publication date: May 2, 2019Inventors: Jiang Wu, Aditya Vailaya, Leo Wong, Paulo Gustavo Veiga
-
Publication number: 20170206484Abstract: 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: ApplicationFiled: March 31, 2017Publication date: July 20, 2017Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Eduardo Carlos Rubio, Paulo Gustavo Veiga
-
Patent number: 9646274Abstract: 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: GrantFiled: September 22, 2008Date of Patent: May 9, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Eduardo Carlos Rubio, Paulo Gustavo Veiga
-
Patent number: 9396076Abstract: 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: GrantFiled: June 7, 2013Date of Patent: July 19, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Paulo Gustavo Veiga, Ignacio Manzano, Juan Ignacio Vimberg, Ariel Morelli Andres
-
Patent number: 9135035Abstract: 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: GrantFiled: May 17, 2013Date of Patent: September 15, 2015Assignee: Oracle International CorporationInventors: Ariel Morelli Andres, Ezequiel Mauro Bergamaschi, Paulo Gustavo Veiga, Gustavo Battistoni
-
Patent number: 9129255Abstract: 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: GrantFiled: May 18, 2009Date of Patent: September 8, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: 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: 20140365811Abstract: 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: ApplicationFiled: June 7, 2013Publication date: December 11, 2014Inventors: Paulo Gustavo Veiga, Ignacio Manzano, Juan Ignacio Vimberg, Ariel Morelli Andres
-
Publication number: 20140344781Abstract: 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: ApplicationFiled: May 17, 2013Publication date: November 20, 2014Applicant: Oracle International CorporationInventors: Ariel Morelli Andres, Ezequiel Mauro Bergamaschi, Paulo Gustavo Veiga, Gustavo Battistoni
-
Publication number: 20140215433Abstract: 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: ApplicationFiled: January 30, 2014Publication date: July 31, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Ezequiel Mauro Bergamaschi, Ariel Morelli Andres, Paulo Gustavo Veiga, Gustavo Battistoni
-
Patent number: 8433728Abstract: 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: GrantFiled: March 14, 2011Date of Patent: April 30, 2013Assignee: Oracle International CorporationInventors: Ignacio Rodriguez, Leandro Luck, Paulo Gustavo Veiga, Emilio Lopez Gabeiras, Pablo Grosso, Ignacio Manzano, Juan Cruz Nores
-
Publication number: 20120239701Abstract: 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: ApplicationFiled: March 14, 2011Publication date: September 20, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Ignacio Rodriguez, Leandro Luck, Paulo Gustavo Veiga, Emilio Lopez Gabeiras, Pablo Grosso, Ignacio Manzano, Juan Cruz Nores
-
Publication number: 20120239589Abstract: 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: ApplicationFiled: March 14, 2011Publication date: September 20, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Ignacio Rodriguez, Leandro Luck, Juan Cruz Nores, Paulo Gustavo Veiga, Emilio Lopez Gabeiras
-
Patent number: 8185916Abstract: 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: GrantFiled: November 6, 2007Date of Patent: May 22, 2012Assignee: Oracle International CorporationInventors: Alexandre Toussaint, Eduardo Carlos Rubio, Paulo Gustavo Veiga, Ignacio Gabriel Rodriguez
-
Publication number: 20100293503Abstract: 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: ApplicationFiled: May 18, 2009Publication date: November 18, 2010Applicant: Oracle International CorporationInventors: 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: 20090204467Abstract: 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: ApplicationFiled: September 22, 2008Publication date: August 13, 2009Applicant: Oracle International CorporationInventors: Eduardo Carlos Rubio, Paulo Gustavo Veiga
-
Publication number: 20090006167Abstract: 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: ApplicationFiled: November 6, 2007Publication date: January 1, 2009Applicant: BEA SYSTEMS, INC.Inventors: Alexandre Toussaint, Eduardo Carlos Rubio, Paulo Gustavo Veiga, Ignacio Gabriel Rodriguez