Patents by Inventor Uday K. Gupta

Uday K. Gupta 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: 6775679
    Abstract: File system cells are linked together to form a meta file system that appears to a user or application program to be a single file system. Each file system cell may have a conventional file system format, and can be indistinguishable from a conventional file system except for information, such as directory entry attributes, indicating one or more links to other file system cells. These external links may include direct links that are hidden from the user or application program and define a hierarchy of the meta file system cells, and indirect links that appear in the user-visible file system. The meta file system substantially reduces crash recovery time because each file system cell functions as a consistency unit that can be repaired only if needed. The meta file system also permits the file system cells to be accessed concurrently by multiple processors in a file server.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: August 10, 2004
    Assignee: EMC Corporation
    Inventor: Uday K. Gupta
  • Publication number: 20030217119
    Abstract: Consistent updates are made automatically over a wide-area IP network, concurrently with read-only access to the remote copies. A replication control protocol (RCP) is layered over TCP/IP providing the capability for a remote site to replicate and rebroadcast blocks of the remote copy data to specified groups of destinations, as configured in a routing table. A volume multicast layer over RCP provides for multicasting to specified volume extents of the blocks. The blocks are copied at the logical level, so that it does not matter what physical structure is used for storing the remote copies. Save volumes buffer the remote copy data transmitted between the primary or secondary file system volume and the IP network, in order to ensure independence between the replication process, the IP transport method, and the primary file system being replicated.
    Type: Application
    Filed: May 16, 2002
    Publication date: November 20, 2003
    Inventors: Suchitra Raman, Philippe Armangau, Milena Bergant, Raymond A. Angelone, Jean-Pierre Bono, Uresh Vahalia, Uday K. Gupta
  • Publication number: 20030158836
    Abstract: File system cells are linked together to form a meta file system that appears to a user or application program to be a single file system. The meta file system permits concurrent access by multiple processors in a file server wherein each file system cell is managed by a respective one of the processors. The file server responds to a directory access request by returning a file handle containing a file system cell ID and a pointer to a file in the file system cell. The file server responds to a subsequent file access request including the file handle by extracting the file system cell ID and the pointer to the file, searching a routing table for an entry having a file system cell ID matching the file system cell ID extracted from the file handle, and routing the request to the processor managing the file system cell.
    Type: Application
    Filed: February 20, 2002
    Publication date: August 21, 2003
    Inventors: Dinesh Venkatesh, Uday K. Gupta
  • Publication number: 20020138502
    Abstract: File system cells are linked together to form a meta file system that appears to a user or application program to be a single file system. Each file system cell may have a conventional file system format, and can be indistinguishable from a conventional file system except for information, such as directory entry attributes, indicating one or more links to other file system cells. These external links may include direct links that are hidden from the user or application program and define a hierarchy of the meta file system cells, and indirect links that appear in the user-visible file system. The meta file system substantially reduces crash recovery time because each file system cell functions as a consistency unit that can be repaired only if needed. The meta file system also permits the file system cells to be accessed concurrently by multiple processors in a file server.
    Type: Application
    Filed: March 20, 2001
    Publication date: September 26, 2002
    Inventor: Uday K. Gupta