Patents by Inventor Melaquias Martinez

Melaquias Martinez 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).

  • Publication number: 20070018458
    Abstract: A wave energy conversion system includes a tether connected to the ocean floor or to an anchor weight at one end and a counterweight at the other. The tether passes over a pulley connected to a float. As the float moves up and down due to wave motion, the counterweight is raised and lowered and the tether rotates the pulley. An axle of the pulley is connected to a power conversion system for creating usable energy from the rotation and a power transmission system for transmitting the usable energy to shore. The pulley may be suspended from the float and directly connected to immersion pumps for generating energy. Multiple systems can be used and connected together to provide additional power levels.
    Type: Application
    Filed: May 17, 2006
    Publication date: January 25, 2007
    Inventor: Melaquias Martinez
  • Publication number: 20060277537
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to deploying components in a modular code runtime environment and provide a method, system and computer program product for deploying containers and container extensions in a modular code runtime environment, such as the Eclipse integrated development environment. In one embodiment, a container extension deployment system can include a container, a registry of container extensions slated for deployment in the container, and a deployment plug-in to a modular code runtime environment coupled to the registry. The deployment plug-in can include an extension point configured for use by other plug-ins. The extension point, in turn, can include container extensions slated for deployment in the container. Finally, the container extensions can include services that implement an interface for starting and stopping the services and libraries in an archive.
    Type: Application
    Filed: June 1, 2005
    Publication date: December 7, 2006
    Applicant: International Business Machines Corporation
    Inventors: Sheldon Chan, Andrew Davis, Keith Kimball, Melaquias Martinez
  • Publication number: 20060271922
    Abstract: Embodiments of the present invention provide a method, data processing system and computer program product for bridging class loader name spaces. In one embodiment, a data processing system can be provided for bridging class loader name spaces. The data processing system can include multiple, different class loaders disposed within a single run-time environment. The data processing system further can include a class loader bridge programmed to moderate access to the different class loaders in response to a request to load an object from one of two programming models containing objects concurrently in the single run-time environment.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Applicant: International Business Machines Corporation
    Inventors: Sheldon Chan, Andrew Davis, Keith Kimball, Melaquias Martinez
  • Publication number: 20060230396
    Abstract: In a modular code runtime environment, a reusable software component deployment system can include a reusable software component container, a registry of reusable software components slated for deployment in the container, and a deployment plug-in to the modular code runtime environment coupled to the registry. The deployment component can include an extension point configured for use by other plug-ins including reusable software components slated for deployment in the container. In one aspect of the invention, the reusable software components can include enterprise beans. In this regard, each of the other plug-ins can include a bundle of enterprise beans and a manifest referencing the extension point and listing the enterprise beans which are to be registered in the registry through the deployment plug-in. Finally, the modular code runtime platform can be the Eclipse integrated development environment.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Applicant: International Business Machines Corporation
    Inventors: Melaquias Martinez, Sheldon Chan, Andrew Davis, Keith Kimball
  • Publication number: 20050149712
    Abstract: Described is a configuration module useful for configuring modules of a modular application platform during run-time of the modular application platform. The configuration module produces a graphical dialog that displays a sequence of one or more configuration pages to a user to obtain from the user configuration information for each displayed configuration page. The configuration module defines an abstraction of a configuration page, and other modules of the modular application platform provide implementations of the configuration page abstraction to include at least one configuration page in the graphical dialog produced by the configuration module.
    Type: Application
    Filed: December 18, 2003
    Publication date: July 7, 2005
    Applicant: International Business Machines Corporation
    Inventors: Melaquias Martinez, Douglas MacDonald, Thomas Guyette