Patents by Inventor Lu Nguyen

Lu Nguyen 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: 20060010174
    Abstract: One aspect of the invention is a method for backing up data. An example of the method includes creating a description of a backup. The description of the backup may be created in response to receiving a request to perform a backup. This example also includes receiving a block of data to be backed up. This example further includes generating a packet that includes the block of data and metadata, wherein the block of data and the metadata are included in a common information protocol object. This example additionally includes transmitting the packet. This example may also include extracting the block of data from the packet, and storing the block of data on a storage device. If desired, this example may further include restoring the data block from the storage device.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Inventors: Lu Nguyen, John Paveza
  • Publication number: 20050289540
    Abstract: Techniques are provided for on-demand resource allocation in a cluster having at least one initial virtual machine. It is determined that resource requirements have changed. At least one new virtual machine is created on at least one physical machine based on the changed resource requirements. The at least one new virtual machine is added to the initial cluster. Transactions for the at least one initial virtual machine are failed over to the at least one new virtual machine.
    Type: Application
    Filed: June 24, 2004
    Publication date: December 29, 2005
    Inventors: Lu Nguyen, Jeffry Larson
  • Publication number: 20050271061
    Abstract: One aspect of the invention is a method for communicating in a computing system. An example of the method includes establishing a local communications interface at a local site. This example also includes writing local site communication information to the local communications interface, which comprises storing the local site communication information on a first site storage device at the local site, and sending the local site communication information from the first site storage device, to a third site storage device at a remote site, wherein the local site communication information is sent using a remote data replication protocol. The remote site communications interface may read the local site communication information from a third site storage device, and may send the local site communication information to a remote application at the remote site. Similarly, the remote application may send information to a local application at the local site.
    Type: Application
    Filed: June 4, 2004
    Publication date: December 8, 2005
    Inventors: Lu Nguyen, Steven Cook
  • Publication number: 20050015407
    Abstract: A method of automating the process of creating a remote mirror of a relational database management system (RDBMS) includes discovering storage configuration and database layout at a primary database, relaying this information to a backup storage subsystem, monitoring that database and storage systems for changes and conveying storage and/or database changes to the backup storage subsystem. A self-configuring backup mirroring system for dynamic relational configuration includes a source system monitoring one or more storage servers and a computer system running a RDBMS. A backup system provides a disaster recovery environment for the source system wherein backup storage components duplicate the source storage components. The backup system may be used to reconstruct the source storage system if necessary. Finally, software agents run at both the source and backup systems.
    Type: Application
    Filed: July 17, 2003
    Publication date: January 20, 2005
    Inventors: Lu Nguyen, Mark Seaman, Syed Jafri
  • Publication number: 20040181641
    Abstract: A computer-implemented method includes, in response to detecting that a fast copy function has been invoked, automatically selecting at least one target volume for writing fast copy-related data, where the at least one target volume is selected for optimizing fast copy performance, and writing the fast copy data to the selected at least one target volume. Also disclosed is a data processing system having circuitry that operates in accordance with the method, as well as a computer program product, embodied on a computer readable media, that implements the method.
    Type: Application
    Filed: March 12, 2003
    Publication date: September 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: Lu Nguyen, Mark James Seaman, Syed Mohammad Amir Ali Jafri
  • Publication number: 20030105852
    Abstract: A system and method for providing an integrated storage appliance is disclosed. The storage appliance includes a storage subsystem, a process cluster coupled to the storage subsystem, and a customizable software stack that includes storage-access application so executed by the processor cluster, wherein subsystem, processor cluster and software stack are integrated such that the storage appliance exhibits greater combined reliability, higher availability, and higher serviceability characteristics than would be provided by a sum of the characteristics unintegrated components.
    Type: Application
    Filed: September 26, 2002
    Publication date: June 5, 2003
    Inventors: Sanjoy Das, Balakrishna R. Iyer, John T. Flynn, Vahit H. Hacigumus, Dante A. Aubert, Lu Nguyen