Patents by Inventor Steven Thurber

Steven Thurber 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: 20050182788
    Abstract: A mechanism is provided for sharing resources among logical partitions in a logical partitioned data processing system and for managing the changes to resources in such a way that the sharing operating systems are able to handle the various transitions in a graceful manner. Four hypervisor functions plus a specific return code manage the granting of access of resources owned by one partition to another (client) partition, accepting of granted resources by client partitions, returning of granted resources by client partitions, and rescinding of access by the owning partition. These four hypervisor functions are invoked either explicitly by the owning and client partitions or automatically by the hypervisor in response to partition termination. The hypervisor functions provide the needed infrastructure to manage the sharing of logical resources among partitions.
    Type: Application
    Filed: February 12, 2004
    Publication date: August 18, 2005
    Applicant: International Business Machines Corporation
    Inventors: Richard Arndt, Bruce Mealey, Steven Thurber
  • Publication number: 20050154929
    Abstract: A method, system, and product are disclosed for indicating a power status of multiple devices using hierarchically encoded indicators. Multiple nodes are included within a data processing system. Each node includes a different implementation of the devices. Each one of a first level of power indicators are associated with a different one of the nodes. Each one of a second level of power indicators is associated with a different one of the devices. A power status of each node is indicated utilizing one of the first level of power indicators. A power status of each device is indicated utilizing the second level of power indicators.
    Type: Application
    Filed: January 13, 2004
    Publication date: July 14, 2005
    Applicant: International Business Machines Corporation
    Inventors: George Ahrens, Steven Thurber, Ronald Wesely
  • Publication number: 20050055470
    Abstract: A method, system, and apparatus for preventing input/output (I/O) adapters used by an operating system (OS) image, in a logically partitioned data processing system, from fetching or corrupting data from a memory location allocated to another OS image within the data processing system is provided. A hypervisor prevents transmission of data between an input/output adapter in one of the logical partitions and memory locations assigned to other logical partitions during a direct memory access (DMA) operation by assigning each of the input/output adapters a range of I/O bus DMA addresses. The I/O adapters (IOAs) are connected to PCI host bridges via terminal bridges. A single terminal bridge may support multiple IOAs, in which case every terminal bridge has a plurality of sets of range registers, each associated with a respective one of the IOAs to which it is connected. An arbiter is provided which selects one of the input/output adapters to use the PCI bus.
    Type: Application
    Filed: September 29, 2004
    Publication date: March 10, 2005
    Inventors: Richard Arndt, Danny Neal, Steven Thurber