Patents by Inventor Vivian Wenwen Gao

Vivian Wenwen Gao 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: 11070979
    Abstract: Embodiments of the present disclosure relate to a method an apparatus and a computer program product for constructing a scalable storage device by constructing the scalable storage device by combining a plurality of modularized building blocks; wherein each modularized building block in the plurality of modularized building blocks comprises a magnetic disk enclosure; and at least one modularized building block in the plurality of modularized building blocks comprises a storage processor, the storage processor comprising an input output processing unit; forming a cluster using the input output processing unit in the at least one modularized building block; and processing, using the cluster, an input or output (I/O) request from a host and metadata service.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Hui Liu, Yu Cao, Vivian Wenwen Gao, Xiaoyan Guo, Jieming Di
  • Patent number: 10936193
    Abstract: Embodiments of the present disclosure provide a method and device for storage management. The method comprises: receiving from a host a storage creating request which specifies a target capacity expected by the host creating for the host a first group of logical units having the target capacity; associating the first croup of logical units with physical storage for use by the host; and creating for the host a second group of logical units having a first additional capacity, the second group of logical units being unassociated with the physical storage.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Bob Bo Zhang, Vivian Wenwen Gao, Yu Cao, Steven Ming Li, Grace Yan Cui
  • Publication number: 20170364293
    Abstract: Embodiments of the present disclosure relate to a method and apparatus for data processing. For example, a method is proposed, the method comprising: obtaining an intermediate identifier of data to be processed in an intermediate system; converting, based on an identifier mapping between the intermediate system and a remote system, the intermediate identifier into a first identifier in the remote system; and processing, in association with the remote system, the data at least partially based on the first identifier. A corresponding device and computer program product are also disclosed.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 21, 2017
    Inventors: Max Gang Huang, Yu Cao, Vivian Wenwen Gao, Dan Yuan, Grace Yan Cui
  • Publication number: 20170269846
    Abstract: Embodiments of the present disclosure provide a method and device for storage management. The method comprises: receiving from a host a storage creating request which specifies a target capacity expected by the host creating for the host a first group of logical units having the target capacity; associating the first croup of logical units with physical storage for use by the host; and creating for the host a second group of logical units having a first additional capacity, the second group of logical units being unassociated with the physical storage.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 21, 2017
    Inventors: Bob Bo Zhang, Vivian Wenwen Gao, Yu Cao, Steven Ming Li, Grace Yan Cui
  • Publication number: 20160306550
    Abstract: Embodiments of the present disclosure relate to a method an apparatus and a computer program product for constructing a scalable storage device by constructing the scalable storage device by combining a plurality of modularized building blocks; wherein each modularized building block in the plurality of modularized building blocks comprises a magnetic disk enclosure; and at least one modularized building block in the plurality of modularized building blocks comprises a storage processor, the storage processor comprising an input output processing unit; forming a cluster using the input output processing unit in the at least one modularized building block; and processing, using the cluster, an input or output (I/O) request from a host and metadata service.
    Type: Application
    Filed: April 12, 2016
    Publication date: October 20, 2016
    Inventors: Hui Liu, Yu Cao, Vivian Wenwen Gao, Xiaoyan Guo, Jieming Di
  • Publication number: 20160306554
    Abstract: Embodiments of the present disclosure relate to a data storage management method and system that is configured to: to monitor access conditions of data stored in a plurality of storage devices, wherein the plurality of storage devices are divided into a plurality of storage device tiers based on their respective characteristics; determine active degrees of the respective data based on the access conditions of the respective data; control movement of the respective data among the plurality of storage device tiers based on the active degrees of the respective data, such that the respective data are stored in the storage device tiers adapted to their respective active degrees.
    Type: Application
    Filed: April 12, 2016
    Publication date: October 20, 2016
    Inventors: Sanping Li, Yu Cao, Hui Liu, Xiaoyan Guo, Zhe Dong, Jun Tao, Vivian Wenwen Gao