Patents by Inventor Ales Justin

Ales Justin 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: 9009667
    Abstract: A Java-based application server supports runtime operations of components that belong to multiple component models. The components may cross-reference each other. A component of a source component model can be integrated into a target component model to form an integrated component. State transitions of the integrated component can be managed according to the target component model with reference to the libraries of the source component model. The integrated component can be installed in the application server for execution by a Java virtual machine.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: April 14, 2015
    Assignee: Red Hat, Inc.
    Inventors: Scott M. Stark, Adrian Brock, Ales Justin
  • Patent number: 8738589
    Abstract: A Java-based application server, which supports multiple component models, includes a classloading module to enforce dependencies among classes and among the components that uses the classes. The classloading module determines whether a classloader created at deployment can share a version of a class with other classloaders. The classloading module also uses dependency information to determine which of the other classloaders on which the classloader depends. The classloading module uses pluggable classloading policies to determine the rules to be followed during classloading operations. The same state machine is used for classloading and for controlling the lifecycle of multiple component modules. The classloading module also utilizes abstraction of interfaces to communicate requirements and capabilities among the classloaders and with the system.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: May 27, 2014
    Assignee: Red Hat, Inc.
    Inventors: Scott M. Stark, Adrian Brock, Ales Justin
  • Publication number: 20110078672
    Abstract: A Java-based application server, which supports multiple component models, includes a classloading module to enforce dependencies among classes and among the components that uses the classes. The classloading module determines whether a classloader created at deployment can share a version of a class with other classloaders. The classloading module also uses dependency information to determine which of the other classloaders on which the classloader depends. The classloading module uses pluggable classloading policies to determine the rules to be followed during classloading operations. The same state machine is used for classloading and for controlling the lifecycle of multiple component modules. The classloading module also utilizes abstraction of interfaces to communicate requirements and capabilities among the classloaders and with the system.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: Red Hat, Inc.
    Inventors: Scott M. Stark, Adrian Brock, Ales Justin
  • Publication number: 20110078659
    Abstract: A Java-based application server supports runtime operations of components that belong to multiple component models. The components may cross-reference each other. A component of a source component model can be integrated into a target component model to form an integrated component. State transitions of the integrated component can be managed according to the target component model with reference to the libraries of the source component model. The integrated component can be installed in the application server for execution by a Java virtual machine.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: Red Hat, Inc.
    Inventors: Scott M. Stark, Adrian Brock, Ales Justin