Patents by Inventor Alejandro Guizar

Alejandro Guizar 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: 9058571
    Abstract: A method and apparatus for automatically transforming a business process definition into a web application package. The method may include receiving a definition of a business process, and transforming the definition of the business process into a web application package, where the transformation is performed automatically without requiring a user to specify deployment descriptors for executing the business process as a web application.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: June 16, 2015
    Assignee: Red Hat, Inc.
    Inventor: Alejandro Guizar
  • Patent number: 8954952
    Abstract: A method and apparatus for providing portability of a business process deployment model across different application servers. In one embodiment, a method may include determining which application server will be used for deploying a business process as a web application, and invoking an implementation framework of application server interfaces that corresponds to this application server. The method may further include utilizing the invoked implementation framework to obtain application server information needed for deploying the business process as a web application, and generating a web application package using the application server information.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: February 10, 2015
    Assignee: Red Hat, Inc.
    Inventor: Alejandro Guizar
  • Patent number: 8914804
    Abstract: A method and apparatus for handling queues associated with web services of a business process. The method may include generating deployment descriptors for executing a business process as a web application, and determining a default queue for the business process using a business process management (BPM) configuration file. During execution of the business process, users are allowed to monitor the message load associated with the default queue. If a user decides to re-distribute the message load, the user is allowed to specify a new set of queues for the business process to improve performance of the business process at runtime.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: December 16, 2014
    Assignee: Red Hat, Inc.
    Inventor: Alejandro Guizar
  • Patent number: 8825713
    Abstract: A business process management (BPM) system operable with various database types. The BPM system may include a BPM process engine to execute business processes and request database access during execution, and a database module to access a database having one or more unique features that are inapplicable to other database types supported by the BPM system.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: September 2, 2014
    Assignee: Red Hat, Inc.
    Inventor: Alejandro Guizar
  • Patent number: 8423955
    Abstract: A method and apparatus for supporting multiple business process languages in business process management (BPM). The method may include receiving user input identifying a definition of a business process, and determining which business process language was used for the definition of the business process. The method further includes invoking a runtime environment associated with the used business process language, and executing the business process in the invoked runtime environment.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: April 16, 2013
    Assignee: Red Hat, Inc.
    Inventors: Tom Baeyens, Alejandro Guizar
  • Publication number: 20090144729
    Abstract: A method and apparatus for providing portability of a business process deployment model across different application servers. In one embodiment, a method may include determining which application server will be used for deploying a business process as a web application, and invoking an implementation framework of application server interfaces that corresponds to this application server. The method may further include utilizing the invoked implementation framework to obtain application server information needed for deploying the business process as a web application, and generating a web application package using the application server information.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Inventor: Alejandro Guizar
  • Publication number: 20090070764
    Abstract: A method and apparatus for handling queues associated with web services of a business process. The method may include automatically generating deployment descriptors for executing a business process as a web application, and determining a default queue for the business process using a business process management (BPM) configuration file. During execution of the business process, users are allowed to monitor the message load associated with the default queue. If a user decides to re-distribute the message load, the user is allowed to specify a new set of queues for the business process to improve performance of the business process at runtime.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Inventor: Alejandro Guizar
  • Publication number: 20090070362
    Abstract: A business process management (BPM) system operable with various database types. The BPM system may include a BPM process engine to execute business processes and request database access during execution, and a database module to access a database having one or more unique features that are inapplicable to other database types supported by the BPM system.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Inventor: Alejandro Guizar
  • Publication number: 20090064104
    Abstract: A method and apparatus for supporting multiple business process languages in business process management (BPM). The method may include receiving user input identifying a definition of a business process, and determining which business process language was used for the definition of the business process. The method further includes invoking a runtime environment associated with the used business process language, and executing the business process in the invoked runtime environment.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Inventors: Tom Baeyens, Alejandro Guizar
  • Publication number: 20090063225
    Abstract: A method and apparatus for automatically transforming a business process definition into a web application package. The method may include receiving a definition of a business process, and transforming the definition of the business process into a web application package, where the transformation is performed automatically without requiring a user to specify deployment descriptors for executing the business process as a web application.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Inventors: Tom Baeyens, Alejandro Guizar