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: 20220100403
    Abstract: A volatile storage component operatively connected to a node, that includes a volatile storage device, a power source, and a plurality of processor cores, where, a first processor core of the plurality of processor cores is executing a volatile storage firmware, and a second processor core of the plurality of processor cores is executing a volatile storage operating system.
    Type: Application
    Filed: September 29, 2020
    Publication date: March 31, 2022
    Inventors: Rajeev Tiwari, Yong Zou
  • Publication number: 20220100612
    Abstract: A deduplication pipeline method to enable shorter overall latency, servicing of multiple calls in parallel, and implementing higher data compression ratio. The method includes receiving user data for storage, performing deduplication operation on the data to obtain non-duplicative data, buffering the non-duplicative data in persistent memory, and accepting next user data for deduplication processing. In parallel to receiving the next user data, operating a co-processor to asynchronously compressing the data stored in the persistent memory and storing the compressed data in RAID.
    Type: Application
    Filed: September 29, 2020
    Publication date: March 31, 2022
    Inventors: Shuguang GONG, Yong ZOU, Jet CHEN
  • Publication number: 20220043752
    Abstract: System identifies multiple data blocks in workload stored in slow access persistent storage, data blocks copied to fast access persistent storage, and, after speed of accessing workload satisfies threshold, copied data blocks that remained in fast access persistent storage. System annotates some remaining data blocks with cache label and derives features for some data blocks in workload, based on corresponding bits set and/or time stamp. System uses cache labels and features for some data blocks in workload to train machine-learning model to predict which data blocks in workload will remain in fast access persistent storage after workload access satisfies threshold. System derives features for data block requested from production workload.
    Type: Application
    Filed: August 7, 2020
    Publication date: February 10, 2022
    Inventors: Shuai Hua, Yong Zou, Wenhao Hu, Rahul Ugale
  • Patent number: 11210162
    Abstract: A method, apparatus, and system for decompressing data with a hardware compression/decompression accelerator is disclosed.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: December 28, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Wei Lin, Yujuan Li, Tao Chen, Yong Zou, Rahul Ugale
  • Patent number: 11203733
    Abstract: Compositions for cleaning equipment, preferably paper or carpet making equipment, and methods of cleaning equipment, preferably paper or carpet making equipment using the said composition. The cleaning composition comprises of one or more fatty acid methyl esters, preferably vegetable oil methyl ester, more preferably soybean oil methyl ester, one or more alkene carbonate, preferably propylene carbonate; one of more surfactants, preferably nonionic surfactants; and one or more glycol ether and/or dibasic ester containing solvents.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: December 21, 2021
    Assignee: Kemira Oyj
    Inventors: Yong Zou, Frank Zimmermann
  • Publication number: 20210381276
    Abstract: The present disclosure provides a lock and a method and a system for controlling the lock. The lock may include an operation part, an action part, and a bolt. The action part may be configured to drive the bolt to move. The operation part and the action part may be connected to each other via a transmission connection. The transmission connection may be blockable.
    Type: Application
    Filed: October 31, 2019
    Publication date: December 9, 2021
    Applicant: YUNDING NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Yong ZOU, Mugen ZHOU, Shuwen ZHOU, Qi YI, Guoming CHEN, Lixue REN
  • Publication number: 20210382783
    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: August 18, 2021
    Publication date: December 9, 2021
    Inventors: Man Lv, Yong Zou, Assaf Natanzon, Bing Liu
  • Patent number: 11194651
    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: Grant
    Filed: October 11, 2019
    Date of Patent: December 7, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Wei Lin, Yujuan Li, Tao Chen, Yong Zou, Rahul Ugale
  • Publication number: 20210312027
    Abstract: The present disclosure may provide a method for confirming identity of a subject. The method may include: obtaining first recognition information of the subject; determining a first recognition result based on the first recognition information; obtaining second recognition information of the subject; determining a second recognition result based on the second recognition information; and determining a detection result of the subject based on the first recognition result and the second recognition result.
    Type: Application
    Filed: June 21, 2021
    Publication date: October 7, 2021
    Applicant: YUNDING NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Yong ZOU, Xunlong ZHUO, Shuwen ZHOU, Wei CHANG
  • 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: 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
  • 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
  • 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
  • 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
  • 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