Patents by Inventor Ying Hu

Ying Hu 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: 20200334244
    Abstract: Described is a system, method, and computer program product to perform bi-directional mapping of hierarchical data (e.g. JSON, XML) to database object types (e.g., user defined database object types).
    Type: Application
    Filed: April 19, 2019
    Publication date: October 22, 2020
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Beda Christoph HAMMERSCHMIDT, Zhen Hua LIU, Vikas ARORA, CHANDRASEKHARAN IYER, Beethoven CHENG, Ying HU, Douglas James McMahon
  • Patent number: 10776224
    Abstract: In one aspect, providing recovery during active/active replication includes: creating, at a first storage device, a local snapset; waiting for inflight (input/output) IO operations (IOs) from the first device to a second device at the time snapset creation to complete; creating a recovery snapset; and waiting for inflight IOs from the second device to the first device, at the time of snapset creation to complete. Upon determining a failure event, an aspect includes identifying a most recent local snapset (Sk) and a most recent recovery snapset (Sk?) on the first and second devices, respectively, identifying predecessor snapsets (Sk?1) and (Sk?1?) on the first and second devices, respectively, creating a new recovery snapset (Sk?) using (Sk?1?), sending the delta of (Sk) and (Sk?1) from the first device to the second device; updating (Sk?) with the delta; and performing async-to-sync recovery to transfer a difference between the first and second devices.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: September 15, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, Ying Hu
  • Publication number: 20200262901
    Abstract: The present invention provides monoclonal antibodies that bind to the complement factor 5 (C5) protein, and methods of use thereof. In various embodiments of the invention, the antibodies are fully human antibodies that bind to C5 protein. In some embodiments, the antibodies of the invention are useful for inhibiting or neutralizing C5 activity, thus providing a means of treating or preventing a C5-related disease or disorder in humans. In some embodiments, the invention provides for an anti-C5 antibody that has improved pharmacokinetic and pharmacodynamic properties, e.g., a half-life of more than 10 days.
    Type: Application
    Filed: March 16, 2020
    Publication date: August 20, 2020
    Inventors: Ying Hu, Adrianna Latuszek, Carmelo Romano, William Olson
  • Publication number: 20200262900
    Abstract: The present invention provides monoclonal antibodies that bind to the complement factor 5 (C5) protein, and methods of use thereof. In various embodiments of the invention, the antibodies are fully human antibodies that bind to C5 protein. In some embodiments, the antibodies of the invention are useful for inhibiting or neutralizing C5 activity, thus providing a means of treating or preventing a C5-related disease or disorder in humans. In some embodiments, the invention provides for an anti-C5 antibody that has improved pharmacokinetic and pharmacodynamic properties, e.g., a half-life of more than 10 days.
    Type: Application
    Filed: March 16, 2020
    Publication date: August 20, 2020
    Applicant: Regeneron Pharmaceuticals, Inc.
    Inventors: Ying Hu, Adrianna Latuszek, Carmelo Romano, William Olson
  • Patent number: 10747618
    Abstract: An apparatus in one embodiment comprises at least one processing device comprising a processor coupled to a memory. The processing device is configured to capture metadata from a metadata area of a storage system for checkpointing, and to store the captured metadata as checkpointed metadata in a user data area of the storage system in association with mapping information relating portions of the checkpointed metadata to particular storage locations in the user data area. The processing device in some embodiments is implemented within the storage system, and may comprise a storage controller of the storage system. The mapping information illustratively comprises a plurality of page location arrays each having a plurality of entries specifying respective locations of checkpointed metadata pages in the user data area.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: August 18, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ying Hu, Anton Kucherov, Zvi Schneider, Xiangping Chen, Felix Shvaiger
  • Publication number: 20200253768
    Abstract: The invention provides methods to prepare protein conjugates from proteins having at least two cysteines. In one embodiment, a protein with a disulfide linkage is reduced to provide two free cysteines for reaction with a 1,3-dihaloacetone or similar reactant, linking the sulfur atoms of the two cysteines together. The ketone inserted between the sulfur atoms is then used to form a Schiff base to an aminated payload molecule, thus conjugating the protein to a payload. In another embodiment, two cysteine residues are tied together by reaction with a 1,3-dihaloacetone or similar reactant. The linkage between the sulfur atoms in each case holds the protein or peptide in a constrained conformation, while also providing a convenient place for attaching a payload with good specificity and efficiency.
    Type: Application
    Filed: April 16, 2020
    Publication date: August 13, 2020
    Inventors: Qi-Ying HU, Hidetomo IMASE
  • Publication number: 20200250051
    Abstract: In one aspect, IO recovery mechanisms in active/active replication for storage clusters provide, for each write IO request: determining an extent of pages to be modified; acquiring a lock by a cluster local to the request and locally persisting data; atomically creating an entry in a local journal; and sending, by the local cluster, a data write request to a peer cluster. Upon receiving acknowledgement from the peer cluster of successful transmission, the replication journal entry is cleared, the extent is unlocked, and a notification is returned to the peer. In response to a failure event at the peer cluster after persisting the data at the local cluster and creating the journal entry at the local cluster, an aspect includes sending, to the peer cluster upon recovery of the peer cluster, the journal entry with respect to an extent corresponding to a time of the failure event.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Applicant: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, Ying Hu, David Meiri
  • Publication number: 20200250052
    Abstract: In one aspect, providing recovery during active/active replication includes: creating, at a first storage device, a local snapset; waiting for inflight (input/output) IO operations (IOs) from the first device to a second device at the time snapset creation to complete; creating a recovery snapset; and waiting for inflight IOs from the second device to the first device, at the time of snapset creation to complete. Upon determining a failure event, an aspect includes identifying a most recent local snapset (Sk) and a most recent recovery snapset (Sk?) on the first and second devices, respectively, identifying predecessor snapsets (Sk-1) and (Sk-1?) on the first and second devices, respectively, creating a new recovery snapset (Sk?) using (Sk-1?), sending the delta of (Sk) and (Sk-1) from the first device to the second device; updating (Sk?) with the delta; and performing async-to-sync recovery to transfer a difference between the first and second devices.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Applicant: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, Ying Hu
  • Publication number: 20200233581
    Abstract: In one aspect, adaptive replication modes in a storage system are provided. An aspect includes during an active replication session in which a first type of replication is performed at the storage system, monitoring write input/output (IO) operations, collecting data from the write IO operations, and determining, from the collected data, write IO latency. Upon determining that a threshold value has been met from the write IO latency, where the threshold value is defined for the first type of replication, an aspect includes automatically switching from the first type of replication to a second type of replication. The second type of replication is configured to compensate for operational deficiencies detected in response to the write IO latency.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Applicant: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, Ying Hu
  • Publication number: 20200233108
    Abstract: A high-resolution processing method for seismic data based on inverse multi-resolution singular value decomposition includes the steps of: step 1: obtaining a single-trace seismic signal X as a raw signal; step 2: decomposing the seismic signal by using MRSVD algorithm to obtain a series of detailed singular values and inversely recursing the detailed singular values layer by layer to obtain a new detailed signal and an approximate signal; and step 3: sequentially superimposing the new detailed signal on the raw signal, layer by layer, to compensate the high-frequency component of the seismic signal so as to obtain a high-resolution seismic signal.
    Type: Application
    Filed: January 18, 2020
    Publication date: July 23, 2020
    Inventors: Hui CHEN, Lingqi LU, Ying HU, Xuping CHEN, Youhua WEI, Ke GUO, Hongyan QIAN
  • Publication number: 20200226097
    Abstract: A method is disclosed comprising: generating a first snapshot of a first storage subsystem; detecting, by a management node, that all in-flight data storage requests recorded in drain tables of storage nodes in the first storage subsystem have been completed, the in-flight data storage requests recorded in the drain tables of the storage nodes being replicated in a second storage subsystem; causing, by the management node, each of the storage nodes to flip the respective designations of the tracking tables in the node's respective pair of tracking tables; and transmitting, from the management node to the second storage subsystem, an instruction which when received by the second storage subsystem causes the second storage subsystem to generate a second snapshot of the second storage subsystem.
    Type: Application
    Filed: March 27, 2020
    Publication date: July 16, 2020
    Applicant: EMC IP Holding Company LLC
    Inventors: Ying Hu, Xiangping Chen
  • Patent number: 10709732
    Abstract: Hypertonic pharmaceutical compositions are disclosed. The hypertonic pharmaceutical compositions contain an anti-platinum chemoprotectant agent and a gelling agent. Also disclosed are methods of medical use of the hypertonic pharmaceutical compositions.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: July 14, 2020
    Assignee: Decibel Therapeutics, Inc.
    Inventors: Qi-Ying Hu, John Lee, Fuxin Shi
  • Patent number: 10705918
    Abstract: A storage system comprises a storage device and metadata journal comprising metadata configured to store information associated with changes to information stored on the storage device. Dirty tree (DT) metadata pages, each corresponding to information written to the storage device from the metadata journal, are stored on the storage device. DT pages are read and scanned to detect if any DT metadata page comprises an entry having an invalid snap group ID associated with a given offset. For each detected DT metadata page comprising a respective invalid snap group ID, a corresponding fake journal entry is created in metadata journal and configured to point to the respective DT metadata page comprising the invalid snap group ID and given offset. The fake journal entry is configured so that, when the metadata journal is destaged to the storage device, the invalid snap group ID is reset to nonexistent.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: July 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ying Hu, Xiangping Chen
  • Patent number: 10698774
    Abstract: An aspect of resolving conflicts during recovery operations includes separating journal entries for first and second types of recovery operations into each of a first and second array. For each entry in the first array, an aspect includes taking a range lock of a designated number of the addresses and creating an entry in a table. For each entry in the second array, an aspect includes upon determining a corresponding sub-LUN has been locked for an entry in the first array, incrementing a count in the table. Upon determining the corresponding sub-LUN is not locked for the entry, an aspect includes taking the address lock for the entry in the second array. An aspect further includes opening gates for a corresponding address, performing a first recovery operation corresponding to the first type of recovery operation, and performing a second recovery operation corresponding to the second type of recovery operation.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: June 30, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ying Hu, Xiangping Chen
  • Patent number: 10698772
    Abstract: A storage system in one embodiment is configured to participate as a source storage system in a synchronous replication process with a target storage system. In conjunction with the synchronous replication process, the source storage system receives write requests from at least one host device. Responsive to a given write request being a multi-page write request, an entry is created in a first journal, where the first journal is utilized to ensure that the given write request is completed for all of the pages or for none of the pages. Responsive to the write request being a single-page write request, an entry is created in a second journal different than the first journal. An address-to-signature table is updated utilizing write data of the write request, and if the corresponding entry for the write request was created in the first journal, the entry is swapped from the first journal into the second journal, and the write data of the write request is sent to the target storage system.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: June 30, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ying Hu, Xiangping Chen
  • Patent number: 10667935
    Abstract: The invention provides methods to prepare protein conjugates from proteins having at least two cysteines. In one embodiment, a protein with a disulfide linkage is reduced to provide two free cysteines for reaction with a 1,3-dihaloacetone or similar reactant, linking the sulfur atoms of the two cysteines together. The ketone inserted between the sulfur atoms is then used to form a Schiff base to an aminated payload molecule, thus conjugating the protein to a payload. In another embodiment, two cysteine residues are tied together by reaction with a 1,3-dihaloacetone or similar reactant. The linkage between the sulfur atoms in each case holds the protein or peptide in a constrained conformation, while also providing a convenient place for attaching a payload with good specificity and efficiency.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: June 2, 2020
    Assignee: Novartis AG
    Inventors: Qi-Ying Hu, Hidetomo Imase
  • Patent number: 10664358
    Abstract: Described embodiments provide systems and methods for operating a storage system wherein an online consistent system checkpoint is generated. The checkpoint contains a point in time image of a system and is used for providing recovery of the system to a known good state. In one embodiment the checkpoint includes volume configuration data, logical volume space, a plurality of layers of metadata, and physical data storage.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: May 26, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiangping Chen, Anton Kucherov, Yuval Harduf, Ying Hu, Felix Shvaiger
  • Publication number: 20200159414
    Abstract: In one aspect, support for hash based xcopy replication for synchronous replication is provided. An aspect includes determining, in response to an xcopy command, whether a source logical unit (LU) and a target LU are in active synchronous replication to the same target site. Upon determining that the LUs are in active synchronous replication, increasing a count of a hash handle list, obtaining a unique full hash digest, and sending the digest with volume replication pairing identifier, offset, and length to the target. Upon receiving a request from the source, searching, by the target, for local hash handles of the digest; and upon determining the local hash handles exist in the digest, incrementing, the reference counter handle list, and sending corresponding hash handles from the source site to the target.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Applicant: EMC IP Holding Company LLC
    Inventors: Ying Hu, Xiangping Chen, Yuval Harduf, David Meiri
  • Patent number: 10642481
    Abstract: Embodiments of the present application disclose a gesture-based interaction method and interaction apparatus, and a user equipment. The method comprising: acquiring touch information corresponding to a touch event on a touch sensing surface; and in response to that determining the touch event according to the touch information meets at least one set condition, performing an operation corresponding to the touch event, wherein the at least one set condition comprises: a first touch by a first finger on the touch sensing surface comprises a fingertip touch and a finger joint touch that occur in order. Technical solutions of the embodiments of the present application enrich a manner for interacting with an electronic device having a touch sensing surface.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: May 5, 2020
    Assignee: BEIJING ZHIGU RUI TUO TECH CO., LTD.
    Inventors: Lin Du, Ying Hu
  • Patent number: 10642788
    Abstract: A method is disclosed comprising: generating a first snapshot of a first storage subsystem; detecting, by a management node, that all in-flight data storage requests recorded in drain tables of storage nodes in the first storage subsystem have been completed, the in-flight data storage requests recorded in the drain tables of the storage nodes being replicated in a second storage subsystem; causing, by the management node, each of the storage nodes to flip the respective designations of the tracking tables in the node's respective pair of tracking tables; and transmitting, from the management node to the second storage subsystem, an instruction which when received by the second storage subsystem causes the second storage subsystem to generate a second snapshot of the second storage subsystem.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: May 5, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ying Hu, Xiangping Chen