Patents by Inventor Qichu Lu

Qichu Lu 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: 8539056
    Abstract: In one embodiment, systems and methods are provided for configuring multiple network interfaces based on a network profile. In one embodiment, a user interface module manages the creation, modification, and deletion of active and inactive profiles, which may be stored to a configuration file accessible to computers with network interfaces belonging to the respective profiles, such as homogeneous or heterogeneous nodes in a clustered network of computers. In one embodiment, a configuration module reads a configuration file with embedded network profiles and builds the appropriate network interfaces according to the interface parameters specified in the network profiles.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: September 17, 2013
    Assignee: EMC Corporation
    Inventors: Shai Harmelin, Nicholas Montgomery Kirsch, Qichu Lu, Aaron Passey, Scott Van Woudenberg
  • Patent number: 7966289
    Abstract: Embodiments of the disclosure relate generally to file systems. Specifically, certain embodiments include systems and methods for reading objects in a file system. In some embodiments, a first processing thread traverses a portion of a file system and represents file system objects in a data structure. A portion of the data and/or metadata associated with the represented objects may be prefetched to a memory. In some embodiments, a second processing thread consumes the objects represented in the queue. For example, in a file system backup embodiment, the second processing thread may transfer data and/or metadata associated with the objects to an archive target.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: June 21, 2011
    Assignee: EMC Corporation
    Inventors: Qichu Lu, Aaron J. Passey, Nicholas Montgomery Kirsch
  • Publication number: 20090055399
    Abstract: Embodiments of the disclosure relate generally to file systems. Specifically, certain embodiments include systems and methods for reading objects in a file system. In some embodiments, a first processing thread traverses a portion of a file system and represents file system objects in a data structure. A portion of the data and/or metadata associated with the represented objects may be prefetched to a memory. In some embodiments, a second processing thread consumes the objects represented in the queue. For example, in a file system backup embodiment, the second processing thread may transfer data and/or metadata associated with the objects to an archive target.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 26, 2009
    Inventors: Qichu Lu, Aaron J. Passey, Nicholas Montgomery Kirsch
  • Publication number: 20080031238
    Abstract: In one embodiment, systems and methods are provided for configuring multiple network interfaces based on a network profile. In one embodiment, a user interface module manages the creation, modification, and deletion of active and inactive profiles, which may be stored to a configuration file accessible to computers with network interfaces belonging to the respective profiles, such as homogeneous or heterogeneous nodes in a clustered network of computers. In one embodiment, a configuration module reads a configuration file with embedded network profiles and builds the appropriate network interfaces according to the interface parameters specified in the network profiles.
    Type: Application
    Filed: August 2, 2006
    Publication date: February 7, 2008
    Inventors: Shai Harmelin, Nicholas Montgomery Kirsch, Qichu Lu, Aaron Passey, Scott James Van Woudenberg