Patents by Inventor Mitch A. Williams

Mitch A. Williams 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: 20180349161
    Abstract: Techniques for providing adaptive virtual function (VF) drivers capable of operating with physical devices having a plurality of different hardware configurations are described. In one embodiment, for example, an apparatus may include logic to implement a virtual machine (VM), the logic to initialize an adaptive virtual function (VF) driver to facilitate communication between the VM and a physical device to be virtualized, establish communication between the adaptive VF driver and a physical function (PF) driver of the hypervisor for the physical device, activate a standard feature set for the adaptive VF driver to execute on a PF of the physical device, and negotiate activation of an advanced feature set for the adaptive VF driver to execute on the PF, the adaptive VF driver to provide the advanced feature set to the PF, the PF activate each feature of the advanced feature set supported by the PF.
    Type: Application
    Filed: March 30, 2018
    Publication date: December 6, 2018
    Applicant: INTEL CORPORATION
    Inventors: ANJALI SINGHAI JAIN, MITU AGGARWAL, PARTHASARATHY SARANGAM, DONALD WOOD, JESSE BRANDENBURG, MITCH A. WILLIAMS
  • Patent number: 7643275
    Abstract: Portable computers include a display unit and a base unit. The base unit often includes a keyboard and a touch-sensing device. The position of the display unit relative to the base unit can be adjusted. In one embodiment, a track and support bar is used to vary the display unit's height. In another embodiment, a collapsible support bar is used to vary the display unit's height. In another embodiment, a ball-and-socket joint is used to pivot the display unit. In another embodiment, a retractable touch-sensing device is attached to the base unit.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: January 5, 2010
    Assignee: Intel Corporation
    Inventors: Mitch A. Williams, Richard P. Rangel
  • Publication number: 20080019088
    Abstract: Portable computers include a display unit and a base unit. The base unit often includes a keyboard and a touch-sensing device. The position of the display unit relative to the base unit can be adjusted. In one embodiment, a track and support bar is used to vary the display unit's height. In another embodiment, a collapsible support bar is used to vary the display unit's height. In another embodiment, a ball-and-socket joint is used to pivot the display unit. In another embodiment, a retractable touch-sensing device is attached to the base unit.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 24, 2008
    Applicant: Intel Corporation
    Inventors: Mitch Williams, Richard Rangel
  • Patent number: 7251128
    Abstract: Portable computers include a display unit and a base unit. The base unit often includes a keyboard and a touch-sensing device. The position of the display unit relative to the base unit can be adjusted. In one embodiment, a track and support bar is used to vary the display unit's height. In another embodiment, a collapsible support bar is used to vary the display unit's height. In another embodiment, a ball-and-socket joint is used to pivot the display unit. In another embodiment, a retractable touch-sensing device is attached to the base unit.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: July 31, 2007
    Assignee: Intel Corporation
    Inventors: Mitch A. Williams, Richard P. Rangel
  • Publication number: 20060200539
    Abstract: Provided are a method, system, and program for determining a boot server network address from which to download an operating system during a boot sequence. A request for a network address to use to communicate on a network to a server during a boot sequence is transmitted. An operation is performed to download an operating system from a first type of boot server network address indicated in a response from the server to the request. An operation is selectively performed to download the operating system from a second type of boot server network address in response to determining that the response does not indicate the first type of boot server network address. The downloaded operating system is loaded.
    Type: Application
    Filed: March 3, 2005
    Publication date: September 7, 2006
    Inventors: Elizabeth Kappler, Mitch Williams
  • Publication number: 20060067039
    Abstract: Portable computers include a display unit and a base unit. The base unit often includes a keyboard and a touch-sensing device. The position of the display unit relative to the base unit can be adjusted. In one embodiment, a track and support bar is used to vary the display unit's height. In another embodiment, a collapsible support bar is used to vary the display unit's height. In another embodiment, a ball-and-socket joint is used to pivot the display unit. In another embodiment, a retractable touch-sensing device is attached to the base unit.
    Type: Application
    Filed: September 30, 2004
    Publication date: March 30, 2006
    Inventors: Mitch Williams, Richard Rangel
  • Patent number: 6978465
    Abstract: In a server having several network-interface cards each under control of a corresponding device driver, a method for controlling persistency of a device driver in memory includes determining whether an intermediate driver present in memory. If so then the device driver is set to be persistent in memory. This preserves the integrity of the interface between the intermediate driver and the device driver during replacement of a failed network-interface card.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: December 20, 2005
    Assignee: Intel Corporation
    Inventor: Mitch A. Williams
  • Publication number: 20020078258
    Abstract: In a server having several network-interface cards each under control of a corresponding device driver, a method for controlling persistency of a device driver in memory includes determining whether an intermediate driver present in memory. If so then the device driver is set to be persistent in memory. This preserves the integrity of the interface between the intermediate driver and the device driver during replacement of a failed network-interface card.
    Type: Application
    Filed: December 14, 2000
    Publication date: June 20, 2002
    Inventor: Mitch A. Williams