Patents Represented by Attorney, Agent or Law Firm Rabindranath Dutta
  • Patent number: 8171339
    Abstract: Provided are a method, apparatus, and computer program product for testing a virtualized storage system. Data defining one or more configuration features of the virtualized storage system is received. Also received is a set of one or more predetermined rules defining interpretation of the disk exercising commands, the interpretation being dependent on one or more of the configuration features. A first disk exercising command is received. The first disk exercising command is interpreted in accordance with one of the predetermined rules to produce a second disk exercising command. The second disk exercising command is sent to the virtualized storage system.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Peter Eccles, Cameron James Mcallister, Hedley Proctor
  • Patent number: 7937366
    Abstract: Provided are a system, an article of manufacture, and a computer program product, wherein a first set of backup data is stored in a first computational device and a second set of backup data is stored in a second computational device. Metadata corresponding to the first set of backup data is maintained in the second computational device. The first set of backup data is reconciled with the second set of backup data based on the metadata.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: May 3, 2011
    Assignee: International Business Machines Corporation
    Inventors: Oliver Augenstein, Kala Dutta, Neeta Garimella, Avishai Haim Hochberg, Choonsu Peter Park, Neil Gregory Rasmussen, James Patrick Smith, Christopher Zaremba
  • Patent number: 7577800
    Abstract: Provided are methods for borrow processing in storage pools. A plurality of physical volumes are allocated to a first storage pool. A determination is made whether the first storage pool has less than a threshold number of empty physical volumes. If the first storage pool has less than the threshold number of empty physical volumes, then at least one empty physical volume is borrowed to the first storage pool from a second storage pool.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: August 18, 2009
    Assignee: International Business Machines Corporation
    Inventors: Wayne Charles Carlson, Kevin Lee Gibble, Gregory Tad Kishi, Mark Allan Norman, Jonathan Wayne Peake
  • Patent number: 7010532
    Abstract: Provided are implementations for improved access to information stored on a storage device. A plurality of first nodes and a second node are coupled to one another over a communications pathway, the second node being coupled to the storage device for determining meta data including block address maps to file data in the storage device, and the first nodes being configured for accessing file data from the storage device using said meta data, wherein at least one first node caches data including meta data for a file accessed by said first node. A file application on said first node is configured to get requested file data by accessing said cached data for the file.
    Type: Grant
    Filed: October 13, 2000
    Date of Patent: March 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Stakutis, Kevin M. Stearns
  • Patent number: 6816280
    Abstract: A page generation system that efficiently generates a page segment by clearing memory immediately after data representing the page segment is read from memory. The system generates a page in memory by writing the data representing the image content of the page to a memory block. The memory block is initially clear (all logical 0's) to enable the system to efficiently generate the page segment by writing the positive content of the page segment without having to write the blank sections of the page segment. By clearing memory immediately after data is read from memory, the page generator does not need to zero clear a memory block prior to constructing a page segment therein.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Perry E. Davenport, Timothy D'Avis, Larry David Teklits
  • Patent number: 6813531
    Abstract: Provided are a method, system, and article of manufacture for product configuration. Order information is received for a product. Based on the received order information, configuration information for the product is generated via a simulator to simulate the product. The configuration information is sent, wherein the configuration information is used to configure the product.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: November 2, 2004
    Assignee: International Business Machines Corporation
    Inventors: Jerry Lee Coale, Nicki Jo Rich
  • Patent number: 6807600
    Abstract: Provided are a method, system, and program for a local bus system. A memory address space in configured to control an I/O device. The memory address space is associated with a port coupled to the local bus system.
    Type: Grant
    Filed: July 24, 2002
    Date of Patent: October 19, 2004
    Assignee: Intel Corporation
    Inventors: Sailesh Bissessur, David R. Smith