Patents by Inventor Ellen M. Bauman

Ellen M. Bauman 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: 20090222640
    Abstract: A method and apparatus migrates partition memory in a logically partitioned computer system by utilizing input/output (I/O) space located outside the logical memory blocks (LMBs) to be migrated. The transmit/receive (X/R) queues that are used by network storage adapters and any fixed memory items such as transmit/receive buffers are placed outside the logical memory blocks (LMBs) of the partition. Without the fixed memory items, these LMBs may be migrated without affecting the operation of the network storage adapters or the software in partition memory. The I/O space may be placed outside the partition in a specialized LMB that holds fixed memory items for one or more I/O adapters.
    Type: Application
    Filed: February 28, 2008
    Publication date: September 3, 2009
    Inventors: Ellen M. Bauman, Timothy J. Schimke, Lee A. Sendelbach
  • Publication number: 20090210646
    Abstract: A method, computer program product and computer system for allocating shared address translation tables for memory regions of multiple I/O adaptors, which includes allocating an address translation table to be shared between the memory regions, creating a hardware context for each memory region, and sharing the address translation table across multiple adaptors.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Inventors: Ellen M. Bauman, Timothy J. Schimke, Lee A. Sendelbach
  • Publication number: 20090055831
    Abstract: In an embodiment, a network adapter has a physical port that is multiplexed to multiple logical ports, which have default queues. The adapter also has other queues, which can be allocated to any logical port, and resources, which map tuples to queues. The tuples are derived from data in packets received via the physical port. The adapter determines which queue should receive a packet based on the received tuple and the resources. If the received tuple matches a resource, then the adapter stores the packet to the corresponding queue; otherwise, the adapter stores the packet to the default queue for the logical port specified by the packet. In response to receiving an allocation request from a requesting partition, if no resources are idle, a resource is selected for preemption that is already allocated to a selected partition. The selected resource is then allocated to the requesting partition.
    Type: Application
    Filed: August 24, 2007
    Publication date: February 26, 2009
    Inventors: Ellen M. Bauman, Shawn M. Lambeth, Timothy J. Schimke, Lee A. Sendelbach
  • Publication number: 20080005329
    Abstract: Methods and systems for dynamically acquiring MAC addresses in a virtualized Network environment. A server may be partitioned into a plurality of logical partition. Each logical partition may be associated with a logical adapter to provide network access to the partition. A MAC address may be dynamically allocated to a logical adapter from a predefined range of MAC addresses. Furthermore, the MAC addresses may be unique within a particular subnet, therefore the same MAC address may be assigned to adapters in different subnets.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Ellen M. Bauman, Timothy J. Schimke, Lee A. Sendelbach
  • Publication number: 20080005343
    Abstract: Methods and systems for dynamically acquiring MAC addresses in a virtualized Network environment. A server may be partitioned into a plurality of logical partition. Each logical partition may be associated with a logical adapter to provide network access to the partition. A MAC address may be dynamically allocated to a logical adapter from a predefined range of MAC addresses. Furthermore, the MAC addresses may be unique within a particular subnet, therefore the same MAC address may be assigned to adapters in different subnets.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Ellen M. Bauman, Timothy J. Schimke, Lee A. Sendelbach