Patents by Inventor Todd D. Turnidge

Todd D. Turnidge 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: 7039691
    Abstract: A virtual machine, such as a Java™ virtual machine, is configured to operate as a web server so that users, using a browser, can make general-purpose inquiries into the state of the virtual machine or, in some cases, mutate the state of the VM. A “browsable” VM contains a network traffic worker, such as an HTTP thread, a services library, and a VM operations thread, which is an existing component in most virtual machines. The network traffic worker and the VM operations thread communicate through a request data structure. The VM operations thread generates a reply to the request upon receiving a request data structure from the traffic worker. Such a reply can be in the form of an HTTP response containing HTML or XML pages. These pages are transmitted back to the browser/user by the network traffic worker.
    Type: Grant
    Filed: June 2, 2000
    Date of Patent: May 2, 2006
    Assignee: Sun Microsystems, Inc.
    Inventor: Todd D. Turnidge