Patents by Inventor Deanna Brown

Deanna Brown 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: 8341444
    Abstract: A method for minimizing power consumption in a computer server is provided. Collected data for an event is compared with an entry in a power consumption table. A power reduction mechanism is triggered if the collected data and the entry are within a specified range. The power consumption table is updated with the collected data if the collected data and the entry are not within the specified range.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Deanna Brown, Lourdes M. Gee, Nhu T. Nguyen, Evan T. Webster
  • Publication number: 20090204833
    Abstract: A method for minimizing power consumption in a computer server is provided. Collected data for an event is compared with an entry in a power consumption table. A power reduction mechanism is triggered if the collected data and the entry are within a specified range. The power consumption table is updated with the collected data if the collected data and the entry are not within the specified range.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deanna BROWN, Lourdes M. GEE, Nhu T. NGUYEN, Evan T. WEBSTER
  • Publication number: 20080040454
    Abstract: A method, apparatus, and computer instructions for handling requests in a data processing system. A plurality of processes is provided to handle the requests. Each of the plurality of processes is assigned to handle requests from a subset of foreign ports within a plurality of foreign ports such that a set of foreign ports assigned to a process is unique with respect to other subsets of foreign ports within the plurality of foreign ports. A foreign port is identified in a request in response to receiving the request. The request is sent to a process assigned the subset of foreign ports having a match to the foreign port in the request, wherein the process handles the request.
    Type: Application
    Filed: October 17, 2007
    Publication date: February 14, 2008
    Inventors: DWIP BANERJEE, Deanna Brown, Lilian Fernandes, Vasu Vallabhaneni
  • Publication number: 20070291759
    Abstract: A method, system and apparatus for improving data transfer rate over a network are provided. When a piece of data is to be transmitted to a target system, it is divided into a number of packets and a determination is made as to whether the number of packets exceeds a threshold number. If so, the packets are transferred in parallel over a plurality of network connections. The ideal network connections are TCP/IP connections. Thus, each packet has an IP header, which contains an IP identification field. An indicium is placed into the IP identification field for proper reconstruction of the data by the target system.
    Type: Application
    Filed: July 14, 2007
    Publication date: December 20, 2007
    Inventors: Deanna Brown, Vinit Jain, Vasu Vallabhaneni, Venkat Venkatsubra
  • Publication number: 20060123204
    Abstract: A method for sharing resources in one or more data processing systems is disclosed. The method comprises a data processing system defining a plurality of logical partitions with respect to one or more processing units of one or more data processing systems, wherein a selected logical partition among the plurality of logical partitions includes a physical input/output adapter and each of the plurality of logical partitions includes a virtual input/output adapter. The data processing system then assigns each of one or more of the virtual input/output adapters a respective virtual network address and VLAN tag and shares resources by communicating data between a logical partition that is not the selected logical partition and an external network node via the virtual input/output adapter of the selected partition and the physical input/output adapter of the selected logical partition using packets containing VLAN tags and said virtual network address.
    Type: Application
    Filed: December 2, 2004
    Publication date: June 8, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deanna Brown, Vinit Jain, Jeffrey Messing, Satya Sharma
  • Publication number: 20050232279
    Abstract: A method, apparatus, and computer instructions for processing a data packet in an interpartition virtual network in the logical partitioned data processing system. A state of a first flag and a state of a second flag is identified in the data packet, in response to receiving the data packet at a first partition in the interpartition virtual network from a second partition in the interpartition virtual network in the logical partitioned data processing system. A checksum is selectively verified for the data packet based on the state of the first flag and the state of the second flag.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Deanna Brown, Vinit Jain, Baltazar De Leon, Kyle Lucke
  • Publication number: 20050115641
    Abstract: A weaving horse assembly for supporting a basket form during construction of a woven basket. The weaving horse assembly comprises a support structure and a clamp arm including a U-shaped frame. The base of the U-shaped frame is rotatably mounted to the support structure such that the clamp arm is movable from a generally vertical position to a generally horizontal position. The U-shaped frame has upper and lower arms each having a free end, with the free end of the lower arm defining a form pole for supporting a basket form and the free end of the upper arm defining a clamp for securing a basket bottom to the basket form.
    Type: Application
    Filed: April 22, 2004
    Publication date: June 2, 2005
    Inventors: Barbara Fox, John McCurdy, Christopher Holland, Debbie Ianniello, Mark Weaver, Shannon Casey, Deanna Brown, Kennon Scott, James Harney, Dana Ayres, Robert Beach, Timothy Reed, Charles Mauro, Lester Miller, Fred Williams
  • Publication number: 20050091331
    Abstract: A method, apparatus, and computer instructions for reactivating an existing connection to a remote data processing system. A data packet is created using a previously acknowledged sequence number for the connection. The sequence number is used to uniquely number data bytes sent in a connection, such as a TCP connection. With this sequence number, devices and components, such as routers and fire walls will forward the packet to the destination. A special data sequence, such as a MAC address of the remote data processing system repeated a selected number of times, is placed in the data packet. This special data sequence causes the remote data processing system to wake up from a sleep mode when received by the remote data processing system. The data packet is sent to the remote data processing system using the existing connection. The use of a subnet directed broadcast is avoided. Thus, problems associated with routing wake up packets are avoided.
    Type: Application
    Filed: October 9, 2003
    Publication date: April 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Deanna Brown, Lilian Fernandes, Vinit Jain, Venkat Venkatsubra
  • Publication number: 20050025185
    Abstract: A system and method of reducing data corruption due to recycled Internet Protocol (IP) identification numbers are provided. When IP packets are being fragmented and the IP identification number of the packets is cycling through a specific group of numbers, the size of the first fragment of a packet is decremented each time the IP identification cycles through the numbers. Initially, the size of the first fragment of a packet will be set to a maximum number. This size will be decremented at each pass of the IP identification through the numbers until the size of the first fragment of a packet reaches a pre-defined minimum size. When that occurs, the size of the first fragment of a packet will again be set to the maximum number. By decrementing the size of the first fragment, fragment offset of the other fragments that make up the packet will be changing. This then reduces the likelihood of having two fragments having the same IP identification number be mistaken as being from the same packet.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Deanna Brown, Lilian Fernandes, Vinit Jain
  • Publication number: 20050005026
    Abstract: A method, apparatus, and computer instructions for providing host information. A request is received for host information for a remote computer from a requester wherein the request includes one of a host name or an Internet Protocol address. The host information is received from a requester. A media access control address and a subnet mask is identified using the request, and a response is returned to the requester, wherein the response includes the media access control address and the subnet mask.
    Type: Application
    Filed: July 3, 2003
    Publication date: January 6, 2005
    Applicant: International Business Machines Corporation
    Inventors: Deanna Brown, David Dai, Jeffrey Messing, Vasu Vallabhaneni, Patrick Vo