Patents by Inventor Haiying Tang

Haiying Tang 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: 20190324875
    Abstract: Techniques perform failure recovery of a storage device. The techniques involve: determining, based on failure data indicating at least one failed disk, whether the at least one failed disk comprises a system disk associated with an extent pool of the storage device, the extent pool being built based on system disks and user disks; in response to determining that the at least one failed disk comprises a system disk, rebuilding the user data of the system disk to one or more further disks associated with the extent pool; and in response to the system disk being replaced with an updated system disk, restoring the rebuilt user data from the one or more further disks to the updated system disk, an association of the system disk with the extent pool being maintained until the system disk is replaced by the updated system disk.
    Type: Application
    Filed: February 28, 2019
    Publication date: October 24, 2019
    Inventors: Shaoqin Gong, Lifeng Yang, Jian Gao, Haiying Tang, Xiaobo Zhang
  • Publication number: 20190220377
    Abstract: Techniques provide for data rebuilding in a storage system. The techniques involve: in response to failure of a first disk in the storage system, determining a second disk having a high risk of failure in the storage system; determining whether the second disk contains a second data block that is associated with a first data block to be rebuilt in the first disk, the first and second data blocks being from a same data stripe in the storage system; and in response to determining that the second disk contains the second data block and the second data block has not yet been replicated into a third disk for backup in the storage system, reading the second data block from the second disk to rebuild the first data block, and replicating the read second data block into the third disk.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 18, 2019
    Inventors: Chun Ma, Geng Han, Xinlei Xu, Shaoqin Gong, Baote Zhuo, Haiying Tang
  • Publication number: 20190220402
    Abstract: Techniques perform data recovery. The techniques involve: in response to receiving to-be-written data at a first cache module, storing metadata in the data into a first non-volatile cache of the first cache module. The techniques further involve storing user data in the data into a first volatile cache of the first cache module. The techniques further involve sending the metadata and the user data to a second cache module for performing data recovery on the user data. Accordingly, a larger and better guaranteed data storage space may be provided to a cache data backup/recovery system without a need to increase the battery supply capacity and even without a battery.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 18, 2019
    Inventors: Xinlei Xu, Jian Gao, Lifeng Yang, Haiying Tang
  • Publication number: 20190220378
    Abstract: Techniques for managing a storage system involve: in response to a storage device in a group of storage devices failing, determining multiple stripes in the storage system which are associated with the failed storage device; selecting a first storage device and a second storage device from the group of storage devices respectively, the first storage device and the second storage device being a first candidate and a second candidate of storage devices for rebuilding a first stripe and a second stripe among the multiple stripes to form a first rebuilt stripe and a second rebuilt stripe respectively; obtaining a coupling degree between the first rebuilt stripe and the second rebuilt stripe, the coupling degree describing a conflict degree of rebuilding the first stripe and the second stripe in parallel; and identifying the first candidate and the second candidate on the basis of the obtained coupling degree.
    Type: Application
    Filed: January 17, 2019
    Publication date: July 18, 2019
    Inventors: Baote Zhuo, Geng Han, Weihua Li, Xinlei Xu, Changyu Feng, Haiying Tang
  • Publication number: 20190099506
    Abstract: Deuterated polymer-biomolecule conjugates and the synthesis and use of deuterated polymer-biomolecule conjugates for detecting the location of specific molecules, e.g., cell surface molecules, in a subject, and for imaging various processes within the body, for detecting the location of molecules associated with disease pathology, and for monitoring disease progression are disclosed.
    Type: Application
    Filed: October 1, 2018
    Publication date: April 4, 2019
    Inventors: Michael J. Smith, Haiying Tang, Paul E. Morin, Harold J. Malone
  • Patent number: 9703788
    Abstract: A computer-executable method, system, and computer program product for managing meta-data in a distributed storage system, wherein the distributed storage system includes one or more burst buffers enabled to operate with a distributed key-value store, the co computer-executable method, system, and computer program product comprising receiving a request for meta-data associated with a block of data stored in a first burst buffer of the one or more burst buffers in the distributed storage system, wherein the meta data is associated with a key-value, determining which of the one or more burst buffers stores the requested metadata, and upon determination that a first burst buffer of the one or more burst buffers stores the requested metadata, locating the key-value in a portion of the distributed key-value store accessible from the first burst buffer.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: July 11, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: John M. Bent, Sorin Faibish, Zhenhua Zhang, Xuezhao Liu, Haiying Tang
  • Patent number: 9665623
    Abstract: A processing platform of an information processing system comprises one or more processing devices and implements a key-value store that utilizes a skip list data structure having a plurality of layers each having two or more nodes, with each of at least a subset of the nodes of the skip list data structure storing a corresponding ranged key having a range of keys associated therewith. A given one of the ranged keys corresponds to a single value stored in the key-value store and comprises a lower key and an upper key of the range of keys but does not explicitly include intermediate keys in the range of keys. A burst buffer appliance may be associated with the key-value store and configured to process ranged keys of one or more skip list data structures for storage in or retrieval from the key-value store.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 30, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Tao Peng, Sorin Faibish, Haiying Tang, John M. Bent
  • Patent number: 9667720
    Abstract: Techniques are provided for shard reorganization in sharded storage systems based on a user-specified dimensional description or key range information. An exemplary method processes data in a sharded distributed data storage system that stores data in a plurality of shards by obtaining a dimensional description for a shard reorganization of the data in the sharded distributed data storage system from a user; and reorganizing a storage of the data on one or more nodes of the sharded distributed data storage system based on the dimensional description. The dimensional description comprises, for example, a semantic description of desired array dimensions or key range information. The semantic description of desired array dimensions comprises a striping of a given data array along one or more of a horizontal face, a vertical face and a sub-array of the given data array. The reorganization can be employed, for example, for key-value objects and multidimensional array objects.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 30, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: John M. Bent, Sorin Faibish, Zhenhua Zhang, Xuezhao Liu, Haiying Tang
  • Patent number: 8657890
    Abstract: Disclosed are biodiesel fuels with improved oxidative stability. Disclosed are biodiesel fuels which comprise two or more antioxidants which increase the oxidative stability of the biodiesel fuel.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: February 25, 2014
    Assignee: Wayne State University
    Inventors: K.Y. Simon Ng, Haiying Tang, Steven O. Salley
  • Publication number: 20110067294
    Abstract: Disclosed are biodiesel fuels with improved oxidative stability. Disclosed are biodiesel fuels which comprise two or more antioxidants which increase the oxidative stability of the biodiesel fuel.
    Type: Application
    Filed: February 26, 2009
    Publication date: March 24, 2011
    Inventors: K.Y. Simon Ng, Haiying Tang, Steven O. Salley
  • Publication number: 20050182314
    Abstract: A method of inducing tag lines in an MRI image is provided which allows adjustment of tag line width and spacing. The method includes determining a desired tag line width (505) and then selecting a parameter of a SINC modulating function, such as main lobe bandwidth, in accordance with the desired tag line width. The method also includes determining a desired tag line separation (51) and selecting a parameter of an ARF pulse train based upon the desired tag line separation. A gradiant field is applied to the specimen being imaged. The RF pulse train is modulated in accordance with the SINC modulating function (520) and the modulated RF pulse train is applied to the specimen being imaged prior to an image acquisition operation. In one embodiment of the invention, the gradiant is activated between pulses of the RF pulses.
    Type: Application
    Filed: October 26, 2004
    Publication date: August 18, 2005
    Inventors: Ed Wu, Haiying Tang
  • Patent number: 6778847
    Abstract: A method of inducing tag lines in an MRI image is provided which allows adjustment of tag line width and spacing. The method includes determining a desired tag line width and then selecting a parameter of a SINC modulating function, such as main lobe bandwidth, in accordance with the desired tag line width. The method also includes determining a desired tag line separation and selecting a parameter of an RF pulse train based upon the desired tag line separation. A gradient field is applied to the specimen being imaged. The RF pulse train is modulated in accordance with the SINC modulating function and the modulated RF pulse train is applied to the specimen being imaged prior to an image acquisition operation. In one embodiment of the invention, the gradient is activated between pulses of the RF pulse train and is deactivated during the RF pulses.
    Type: Grant
    Filed: May 3, 2002
    Date of Patent: August 17, 2004
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Ed X. Wu, Haiying Tang
  • Publication number: 20030206013
    Abstract: A method of inducing tag lines in an MRI image is provided which allows adjustment of tag line width and spacing. The method includes determining a desired tag line width and then selecting a parameter of a SINC modulating function, such as main lobe bandwidth, in accordance with the desired tag line width. The method also includes determining a desired tag line separation and selecting a parameter of an RF pulse train based upon the desired tag line separation. A gradient field is applied to the specimen being imaged. The RF pulse train is modulated in accordance with the SINC modulating function and the modulated RF pulse train is applied to the specimen being imaged prior to an image acquisition operation. In one embodiment of the invention, the gradient is activated between pulses of the RF pulse train and is deactivated during the RF pulses.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Applicant: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK
    Inventors: Ed X. Wu, Haiying Tang