Patents by Inventor Timothy Marsland

Timothy Marsland 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: 7158972
    Abstract: The techniques of the present invention relate to allocating resources and managing multiple services and multiple users in a multiprocessing computer system. A virtual machine executive is booted on a computer system typically with multiple processors and multiple memory blocks. The virtual machine executive creates multiple virtual machines associated with multiple operating systems. A virtual machine executive provides the illusion that each virtual machine has its own dedicated hardware. The virtual machine executive either behaves as a file server, or hosts an operating system instance that behaves as a file server. System administration of the collection of operating system instances can be achieved by administering the operating system instance that behaves as a file server, rather than by administering each operating system instance alone.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: January 2, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: Timothy Marsland
  • Publication number: 20030110173
    Abstract: The techniques of the present invention relate to allocating resources and managing multiple services and multiple users in a multiprocessing computer system. A virtual machine executive is booted on a computer system typically with multiple processors and multiple memory blocks. The virtual machine executive creates multiple virtual machines associated with multiple operating systems. A virtual machine executive provides the illusion that each virtual machine has its own dedicated hardware. The virtual machine executive either behaves as a file server, or hosts an operating system instance that behaves as a file server. System administration of the collection of operating system instances can be achieved by administering the operating system instance that behaves as a file server, rather than by administering each operating system instance alone.
    Type: Application
    Filed: November 21, 2002
    Publication date: June 12, 2003
    Applicant: Sun Microsystems, Inc.
    Inventor: Timothy Marsland
  • Patent number: 5923878
    Abstract: A system, method, and apparatus is disclosed for executing an architecture-independent binary program on a computer. An object file is read, and architecture-independent object code is extracted from the object file. Dynamic dependency information is also extracted from the object file. The dependency information is provided to an interpreter, which is invoked to execute the object code. The object file is preferably in an architecture-neutral format, preferably the ELF format defined as the standard binary interface that is used by application programs on operating systems that comply with the UNIX System V Interface Definition.
    Type: Grant
    Filed: November 13, 1996
    Date of Patent: July 13, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: Timothy Marsland
  • Patent number: 5339406
    Abstract: A relocatable segment list builder, a system image dump driver, and a system image dump saver are provided to a dynamically configurable operating system being executed on a computer system. The operating system includes a root executable segment and a number of pageable relocatable segments that are loaded on an as needed basis. The relocatable segment list builder maintains in memory a non-pageable relocatable segment list, which comprises names of the relocatable segments that are loaded in any particular point in time. The system image dump driver dumps an image of the operating system including the non-pageable relocatable segment list to a dump device at the time of a system crash. In addition, a system image saver is provided to the computer system. The system image saver builds a system image dump file, which comprises the relocatable segment list dumped using the operating system image dumped.
    Type: Grant
    Filed: April 3, 1992
    Date of Patent: August 16, 1994
    Assignee: Sun Microsystems, Inc.
    Inventors: Michael W. Carney, Timothy Marsland, William F. Pittore