Patents by Inventor J. C. Hale

J. C. Hale 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: 20100070560
    Abstract: A method for utilizing multiple servers begins by selecting a program to be run on one of a plurality of servers and selecting one server to run the program. A virtual machine is instantiated on the selected server and the program is run on the virtual machine. A method for utilizing multiple processors begins by initializing a virtual machine on a server and running a program on the virtual machine. Task requests are sent from the program to a control process on a host environment. The control process initializes a worker thread for each task request. Each worker thread is run on a different processor on the host environment. In one embodiment, the server is a Java server and the virtual machine is a Java virtual machine.
    Type: Application
    Filed: September 12, 2008
    Publication date: March 18, 2010
    Inventors: J. C. Hale, Michael James Irving, Thomas A. Salter, Daniel P. Meyer, Diana L. Montenegro