Patents by Inventor Marc D Wilson

Marc D Wilson 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: 7308511
    Abstract: A system for allocating resources for use by devices of a computer. Device information for the devices of the computer is collected to uniquely identify the devices and to describe the device characteristics associated with the operation of those devices with the computer. A list of device configurations is constructed in response to the collection of device information. Each device is represented by at least one device configuration, which defines the resource element requirements for the corresponding device. Computer resources, which support the functions of the devices within the computer, are allocated based upon the device configurations and the availability of the desired resources. This allocation process prevents a potential conflicting use of computer resources by the installed devices.
    Type: Grant
    Filed: May 3, 2004
    Date of Patent: December 11, 2007
    Assignee: Microsoft Corporation
    Inventors: Marc D Wilson, Ralph A Lipe, Pierre-Yves Santerre
  • Publication number: 20040205258
    Abstract: A system for allocating resources for use by devices of a computer. Device information for the devices of the computer is collected to uniquely identify the devices and to describe the device characteristics associated with the operation of those devices with the computer. A list of device configurations is constructed in response to the collection of device information. Each device is represented by at least one device configuration, which defines the resource element requirements for the corresponding device. Computer resources, which support the functions of the devices within the computer, are allocated based upon the device configurations and the availability of the desired resources. This allocation process prevents a potential conflicting use of computer resources by the installed devices.
    Type: Application
    Filed: May 3, 2004
    Publication date: October 14, 2004
    Applicant: Microsoft Corp.
    Inventors: Marc D. Wilson, Ralph A. Lipe, Pierre-Yves Santerre
  • Patent number: 6763454
    Abstract: A system for allocating resources for use by devices of a computer. Device information for the devices of the computer is collected to uniquely identify the devices and to describe the device characteristics associated with the operation of those devices with the computer. A list of device configurations is constructed in response to the collection of device information. Each device is represented by at least one device configuration, which defines the resource element requirements for the corresponding device. Computer resources, which support the functions of the devices within the computer, are allocated based upon the device configurations and the availability of the desired resources. This allocation process prevents a potential conflicting use of computer resources by the installed devices.
    Type: Grant
    Filed: September 21, 1995
    Date of Patent: July 13, 2004
    Assignee: Microsoft Corp.
    Inventors: Marc D. Wilson, Ralph A. Lipe, Pierre-Yves Santerre
  • Publication number: 20030041088
    Abstract: A system for allocating resources for use by devices of a computer. Device information for the devices of the computer is collected to uniquely identify the devices and to describe the device characteristics associated with the operation of those devices with the computer. A list of device configurations is constructed in response to the collection of device information. Each device is represented by at least one device configuration, which defines the resource element requirements for the corresponding device. Computer resources, which support the functions of the devices within the computer, are allocated based upon the device configurations and the availability of the desired resources. This allocation process prevents a potential conflicting use of computer resources by the installed devices.
    Type: Application
    Filed: September 21, 1995
    Publication date: February 27, 2003
    Inventors: MARC D. WILSON, RALPH A. LIPE, PIERRE-YVES SANTERRE
  • Patent number: 4974159
    Abstract: An improved method and system for transferring control in a multitasking computer system is provided. In preferred embodiments for use with 80386 machines, the virtual machine monitor (VMM) writes a virtual machine break point (VMBP) instruction into the executable code of selected DOS routines to cause the DOS routines to transfer control to the VMM. By selecting systems calls of indefinite duration for the application of this method, system performance can be improved. In this preferred embodiment for 80386 machines, 8086 programs designed to run under DOS can be more efficiently executed in a multitasking environment.
    Type: Grant
    Filed: September 13, 1988
    Date of Patent: November 27, 1990
    Assignee: Microsoft Corporation
    Inventors: Richard R. Hargrove, Phillip R. Barrett, Ralph A. Lipe, Aaron R. Reynolds, Marc D. Wilson