Patents by Inventor Yong Zou

Yong Zou 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: 20210286929
    Abstract: The disclosure relates to a compact design method for inductive filtering transformer. According to the disclosure, the inductive filtering transformer adopts an approximative zero-impedance design under the premise of satisfying the filtering performance. The direct optimization objective is to minimize the distance from the transformer core center to the outermost winding. This disclosure balances the constraint of winding impedance matching and transformer size optimization and satisfies the application of limited installation space.
    Type: Application
    Filed: May 27, 2021
    Publication date: September 16, 2021
    Inventors: Qianyi Liu, Fang Liu, Runmin Zou, Yong Li, Shaoyang Wang
  • Patent number: 11099930
    Abstract: One example method includes receiving an IO request that specifies an operation to be performed concerning a data block, determining if a policy exists for a device that made the IO request, when a policy is determined to exist for the device, comparing the IO request to the policy, recording the IO request, and passing the IO request to a disk driver regardless of whether the IO request is determined to violate the policy or not.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: August 24, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Man Lv, Yong Zou, Assaf Natanzon, Bing Liu
  • Publication number: 20210258379
    Abstract: A method and system for backing up and restoring data includes: determining, at a server storage area network (SAN) node, an LUN required for protection within a server SAN node based on communication between a backup agent and a logic unit number (LUN) agent in the server SAN node; determining a target backup device based on communication between the backup agent and respective target agent of a plurality of backup devices, the plurality of backup devices being connected with the server SAN node; and transmitting a virtual disk control command to the target backup device in response to the backup or restoration being triggered, such that data in the LUN required for protection is backed up to the target backup device or restored from the target backup device via an activated virtual disk interface of the target backup device.
    Type: Application
    Filed: May 4, 2021
    Publication date: August 19, 2021
    Inventors: Ried Ruifang Liu, Colin Yong Zou, Man Lv, Tao Xu
  • Patent number: 11093351
    Abstract: Embodiments of the present disclosure relate to a method and an apparatus for backup communication. The method comprises: detecting a failure of a management interface between a processor and a baseboard management controller; in response to detecting the failure of the management interface, performing backup communication between the processor and the baseboard management controller using a control interface, wherein the baseboard management controller can obtain a physical parameter of the processor via the control interface; and transmitting a packet between the processor and the baseboard management controller via the control interface.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: August 17, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Qichao Xia, Wei Zheng, Colin Yong Zou, Phoebe Ningning Cheng, Man Lv, Mengwei Jiao
  • Patent number: 11068371
    Abstract: Technology for simulating a slow storage disk. The technology intercepts an input/output I/O command to be dispatched to a storage disk and simulates a slow storage disk with the storage disk by injecting a delay to the dispatch of the intercepted I/O command based on a predetermined delay injection policy.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Man Lv, Bing Liu, Colin Yong Zou, Martin Chaojun Mei
  • Patent number: 11025717
    Abstract: A method and system for backing up and restoring data includes: determining, at a server storage area network (SAN) node, an LUN required for protection within a server SAN node based on communication between a backup agent and a logic unit number (LUN) agent in the server SAN node; determining a target backup device based on communication between the backup agent and respective target agent of a plurality of backup devices, the plurality of backup devices being connected with the server SAN node; and transmitting a virtual disk control command to the target backup device in response to the backup or restoration being triggered, such that data in the LUN required for protection is backed up to the target backup device or restored from the target backup device via an activated virtual disk interface of the target backup device.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: June 1, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Ried Ruifang Liu, Yong Zou, Man Lv, Tao Xu
  • Patent number: 11003553
    Abstract: Embodiments of the present disclosure provide a method and apparatus for failover. In an embodiment is provided a method implemented at a first node in a cluster comprising a plurality of heterogeneous nodes. The method comprises: determining whether an application at a second node in the cluster is failed; and in response to determining that the application is failed, causing migration of data and services associated with the application from the second node to a third node in the cluster, the migration involving at least one node heterogeneous to the second node in the cluster. The present disclosure further provides a method implemented at the third node in the cluster and corresponding devices and computer program products.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: May 11, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Peter Hailin Peng, Yong Zou, Peng Wu
  • Publication number: 20210109806
    Abstract: A method, apparatus, and system for decompressing data with a hardware compression/decompression accelerator is disclosed.
    Type: Application
    Filed: October 11, 2019
    Publication date: April 15, 2021
    Inventors: Wei LIN, Yujuan LI, Tao CHEN, Yong ZOU, Rahul UGALE
  • Publication number: 20210109803
    Abstract: A method, apparatus, and system for handling a failure of a hardware cryptography/compression accelerator is disclosed. The operations comprise: detecting that a hardware cryptography/compression accelerator at a first data storage system has failed; determining one or more failed cryptography and/or compression operation tasks that were submitted to the hardware cryptography/compression accelerator but were not completed due to the failure of the hardware cryptography/compression accelerator; and performing a remedial operation in response to the hardware cryptography/compression accelerator failure to prevent a systemic failure.
    Type: Application
    Filed: October 11, 2019
    Publication date: April 15, 2021
    Inventors: Wei LIN, Yujuan LI, Tao CHEN, Yong ZOU, Rahul UGALE
  • Patent number: 10936426
    Abstract: One example method, which may be performed by a data integrity check entity, includes receiving a request from a data protection entity to perform a data integrity check regarding a backup dataset, and the backup dataset includes a backup of an entity other than the data integrity check entity and the data protection entity, accessing an information set created by the data protection entity concerning the backup dataset, performing a data integrity check process that includes analyzing the backup dataset and information contained in the information set and, based on the analysis, identifying a data integrity problem that resulted from the data corruption event involving the backup dataset, and as between the data integrity check entity and the data protection entity, only the data integrity check entity checks the integrity of data in the backup dataset, and reporting results of the analysis of the backup dataset and the information set.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Man Lv, Assaf Natanzon, Yong Zou
  • Patent number: 10936425
    Abstract: One example method includes detecting the occurrence of a data corruption event regarding a backup dataset created by the data protection entity, transmitting, to a data integrity check entity, a request to perform a data integrity check with respect to the backup dataset, and the backup dataset comprises a backup of an entity other than the data integrity check entity and the data protection entity, and as between the data protection entity and the data integrity check entity, no portion of the data integrity check is performed by the data protection entity, receiving, from the data integrity check entity, results of the data integrity check, and the results of the data integrity check identify a data integrity problem that resulted from the data corruption event involving the backup dataset, and taking an action, based on the results of the data integrity check, to resolve the identified data integrity problem.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Man Lv, Assaf Natanzon, Yong Zou
  • Publication number: 20210014049
    Abstract: A method, apparatus, and system for assigning the execution of a cryptography and/or compression operation on a data segment to either a central processing unit (CPU) or a hardware cryptography/compression accelerator is disclosed. In particular, a data segment on which a cryptography and/or compression operation is to be executed is received. Status information relating to a CPU and a hardware cryptography/compression accelerator is determined. Whether the operation is to be executed on the CPU or on the hardware accelerator is determined based at least in part on the status information. In response to determining that the operation is to be executed on the CPU, the data segment is forwarded to the CPU for execution of the operation. On the other hand, in response to determining that the operation is to be executed on the hardware accelerator, the data segment is forwarded to the hardware accelerator for execution of the operation.
    Type: Application
    Filed: July 11, 2019
    Publication date: January 14, 2021
    Inventors: Bing LIU, Tao CHEN, Wei LIN, Yong Zou
  • Publication number: 20210014050
    Abstract: A method, apparatus, and system for assigning the execution of a cryptography and/or compression operation on a data segment to either a central processing unit (CPU) or a hardware cryptography/compression accelerator is disclosed. In particular, a data segment on which a cryptography and/or compression operation is to be executed is received. Status information relating to a CPU and a hardware cryptography/compression accelerator is determined. Whether the operation is to be executed on the CPU or on the hardware accelerator is determined based at least in part on the status information. In response to determining that the operation is to be executed on the CPU, the data segment is forwarded to the CPU for execution of the operation. On the other hand, in response to determining that the operation is to be executed on the hardware accelerator, the data segment is forwarded to the hardware accelerator for execution of the operation.
    Type: Application
    Filed: September 30, 2019
    Publication date: January 14, 2021
    Inventors: Bing LIU, Tao CHEN, Wei LIN, Yong Zou
  • Patent number: 10838905
    Abstract: Embodiment of the present disclosure provides a system, a computer program product and a method for managing a peripheral component interface express device hotplug by receiving an operation command from a user through a user command interface module; sending, in response to reception of the operation command, the operation command to a hotplug management module via an interface provided by a hotplug interface library; and performing, by the hotplug management module, the operation command by means of at least one of an interface provided by an operating system, a kernel of the operating system, and at least one of a corresponding plurality of hotplug group service modules, in response to receiving the operation command.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: November 17, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventors: Colin Yong Zou, Aaron Wei Wei, Bing Hu, Ried Ruifang Liu, Youbing Li
  • Publication number: 20200319958
    Abstract: One example method includes receiving an IO request that specifies an operation to be performed concerning a data block, determining if a policy exists for a device that made the IO request, when a policy is determined to exist for the device, comparing the IO request to the policy, recording the IO request, and passing the IO request to a disk driver regardless of whether the IO request is determined to violate the policy or not.
    Type: Application
    Filed: June 19, 2020
    Publication date: October 8, 2020
    Inventors: Man Lv, Yong Zou, Assaf Natanzon, Bing Liu
  • Publication number: 20200299251
    Abstract: The disclosure discloses a furan skeleton-containing iminoguanidine derivative, comprising 2,5-furan-bis(iminoguanidine) and acceptable salts of 2,5-furan-bis(iminoguanidine) as well as solvates thereof. The disclosure also discloses a preparation method of 2,5-furan-bis(iminoguanidine) and its use as an acidic gas absorbent and an anionic precipitant. The 2,5-furan-bis(iminoguanidine) of the disclosure can be conveniently regenerated and recycled alter absorbing acidic gases, is low in regeneration energy consumption and has reduced cost and improved efficiency. The 2,5-furan-bis(iminoguanidine) of the disclosure is simple in preparation, mild in reaction conditions, short in reaction time, high in yield and low in cost, and is easily prepared on large scale.
    Type: Application
    Filed: May 24, 2020
    Publication date: September 24, 2020
    Inventors: Yong ZOU, Qianzhong ZHANG, Xianheng SONG, Chun CHEN, Xiang LUO
  • Patent number: 10776197
    Abstract: One example method includes identifying a data block as being in a corrupted state, and calculating a value of a identifier corresponding to the data block, where the value of the identifier is based on contents of the data block. The value of the identifier is then compared with a value of another identifier that is part of a stored access record for the data block. Based on results of the comparison, the virtual machine is either identified as the cause of corruption of the data block, or the virtual machine is eliminated as being the cause of the corruption of the data block.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: September 15, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Man Lv, Yong Zou, Assaf Natanzon, Bing Liu
  • Patent number: 10736881
    Abstract: The present invention relates to hydroxamate compounds which are inhibitors of histone deacetylase. More particularly, the present invention relates to benzimidazole containing compounds and methods for their preparation. These compounds may be useful as medicaments for the treatment of proliferative disorders as well as other diseases involving, relating to or associated with dysregulation of histone deacetylase (HDAC).
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: August 11, 2020
    Assignee: MEI Pharma, Inc.
    Inventors: DiZhong Chen, Hong Yan Song, Eric T. Sun, Niefang Yu, Yong Zou
  • Patent number: 10719417
    Abstract: A hierarchical multi-level heterogeneous cluster data system having processing nodes at each of a plurality of cluster levels configured for different data tiers having different availability, accessibility and protection requirements. Each cluster level comprises groups of processing nodes arranged into a plurality of failover domains of interconnected nodes that exchange heartbeat signals to indicate that the nodes are alive and functioning. A master node of each failover domain is connected to a master node of a parent failover domain for exchanging heartbeat signals to detect failures of nodes at lower cluster levels. Upon a network partition, the nodes of the failover domain may be merged into another failover domain at the same or a higher cluster level to continue providing data services. The cluster has a global namespace across all cluster levels, so that nodes that are moved to different failover domains can be accessed using the same pathname.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: July 21, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventors: Peng Wu, Yong Zou
  • Patent number: 10705936
    Abstract: Embodiments of the present disclosure provide a system, a computer program product and a method for detecting and handling errors in a bus structure by obtaining error information from a plurality of hardware registers associated with a bus; in response to determining that a number of the errors in one or more hardware registers of the plurality of hardware registers exceeds a predetermined threshold, detecting performance of hardware devices corresponding to the one or more hardware registers; and in response to determining performance deterioration of one hardware device in the hardware devices corresponding to the one or more hardware registers, determining that an error occurs in the hardware device.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: July 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Colin Yong Zou, Man Lv, Wenbo Wang, Long Wang