Patents by Inventor Chengwei Zhang
Chengwei Zhang 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: 20190215352Abstract: Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.Type: ApplicationFiled: March 13, 2019Publication date: July 11, 2019Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Chuanshuai Yu, Chengwei Zhang, Linbo Xu
-
Publication number: 20190202804Abstract: The present disclosure provides compounds that may be useful for inhibiting Wnt pathway comprising compounds of the formula: (Ia) or (Ib) wherein the variables are as defined herein. In some aspects, the compounds may be used to inhibit the Wnt pathway and used to treat cancer, myocardial infarction, osteopetrosis, or used in the maturation of a precursor cell to a mature cell. Also provided herein in are pharmaceutical compositions of the compounds described herein.Type: ApplicationFiled: August 31, 2017Publication date: July 4, 2019Inventors: Nageswari YARRAVARAPU, Chuo CHEN, Lawrence LUM, Lin YOU, Chengwei ZHANG, Xiaolei WANG, Lishu ZHANG
-
Patent number: 10264045Abstract: Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.Type: GrantFiled: March 28, 2018Date of Patent: April 16, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chuanshuai Yu, Chengwei Zhang, Linbo Xu
-
Publication number: 20190108102Abstract: Embodiments of the present disclosure disclose a solution for data backup and recovery in a storage system. When a source device in the storage system backs up, to a backup-end device, a data block that is written after a snapshot Sn, the source device performs a logical operation such as an exclusive-NOR or exclusive-OR operation on the written data block and an original data block, which is recorded in the snapshot Sn, of the written data block, and then compresses a data block obtained after the logical operation, which improves a compression ratio of a data block, thereby reducing an amount of data that is sent to the backup-end device, and saving transmission bandwidth. The solution may be further applied to a scenario of data recovery in a storage system.Type: ApplicationFiled: December 6, 2018Publication date: April 11, 2019Inventors: Chengwei ZHANG, Chuanshuai YU, Zongquan ZHANG
-
Patent number: 10176058Abstract: Embodiments of the present disclosure disclose a solution for data backup and recovery in a storage system. When a source device in the storage system backs up, to a backup-end device, a data block that is written after a snapshot Sn, the source device performs a logical operation such as an exclusive-NOR or exclusive-OR operation on the written data block and an original data block, which is recorded in the snapshot Sn, of the written data block, and then compresses a data block obtained after the logical operation, which improves a compression ratio of a data block, thereby reducing an amount of data that is sent to the backup-end device, and saving transmission bandwidth. The solution may be further applied to a scenario of data recovery in a storage system.Type: GrantFiled: March 1, 2018Date of Patent: January 8, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Chengwei Zhang, Chuanshuai Yu, Zongquan Zhang
-
Publication number: 20180285014Abstract: A data storage method includes: separately dividing a data block and a reference data block into N equal-sized sub-data blocks, comparing a sub-data block and a reference sub-data block corresponding to a same location identifier, determining, in the N sub-data blocks, a sub-data block that can be deduplicated and a sub-data block that cannot be deduplicated, performing a deduplication operation on the sub-data block that can be deduplicated, selecting a representative sub-data block of the sub-data block that cannot be deduplicated, performing an exclusive OR operation on data of the sub-data block that cannot be deduplicated and data of the representative sub-data block, compressing a result of the exclusive OR operation using run-length encoding, and storing a compression result and location information of the sub-data block that cannot be deduplicated.Type: ApplicationFiled: June 7, 2018Publication date: October 4, 2018Inventors: Fulu LI, Chengwei ZHANG, Pei XU
-
Publication number: 20180267896Abstract: The present disclosure directs to solutions for performing deduplication by a storage device. In the solutions, according to a duplicate data locality principle, non-duplicate data blocks whose logical addresses are contiguous are stored in contiguous physical addresses in a sequence of the logical addresses, and fingerprints of the non-duplicate data blocks whose logical addresses are contiguous are also stored in contiguous physical addresses in the sequence of the logical addresses, and in addition, a mapping from a logical address, which is of one data block in the non-duplicate data blocks whose logical addresses are contiguous, to an aggregation address is established.Type: ApplicationFiled: April 22, 2018Publication date: September 20, 2018Inventors: Zongquan ZHANG, Chengwei ZHANG
-
Publication number: 20180219930Abstract: Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.Type: ApplicationFiled: March 28, 2018Publication date: August 2, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Chuanshuai Yu, Chengwei Zhang, Linbo Xu
-
Publication number: 20180189151Abstract: Embodiments of the present disclosure disclose a solution for data backup and recovery in a storage system. When a source device in the storage system backs up, to a backup-end device, a data block that is written after a snapshot Sn, the source device performs a logical operation such as an exclusive-NOR or exclusive-OR operation on the written data block and an original data block, which is recorded in the snapshot Sn, of the written data block, and then compresses a data block obtained after the logical operation, which improves a compression ratio of a data block, thereby reducing an amount of data that is sent to the backup-end device, and saving transmission bandwidth. The solution may be further applied to a scenario of data recovery in a storage system.Type: ApplicationFiled: March 1, 2018Publication date: July 5, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Chengwei Zhang, Chuanshuai Yu, Zongquan Zhang
-
Patent number: 9967304Abstract: Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.Type: GrantFiled: August 12, 2016Date of Patent: May 8, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chuanshuai Yu, Chengwei Zhang, Linbo Xu
-
Patent number: 9906577Abstract: Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.Type: GrantFiled: August 12, 2016Date of Patent: February 27, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chuanshuai Yu, Chengwei Zhang, Linbo Xu
-
Publication number: 20170235754Abstract: A de-duplication-based remote replication method and an apparatus are provided in a system including a primary end device and a disaster recovery end device, and both the primary end device and the disaster recovery end device store a first snapshot; the primary end device obtains a second snapshot of the primary end device, and sends the first data block, the fingerprint of the first data block, and metadata of the added data blocks to the disaster recovery end device when a fingerprint of a first data block in the added data blocks is different from the fingerprints of the data blocks in the first snapshot.Type: ApplicationFiled: April 13, 2017Publication date: August 17, 2017Inventors: Yanhui Zhong, Chengwei Zhang
-
Publication number: 20170041367Abstract: Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.Type: ApplicationFiled: August 12, 2016Publication date: February 9, 2017Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chuanshuai YU, Chengwei ZHANG, Linbo XU
-
Publication number: 20170016013Abstract: The present invention provides methods of increasing nitrogen utilization efficiency (NUE) in a transgenic plant comprising the introduction of a nucleic acid encoding a dep1 polypeptide into a plant to produce a transgenic plant that expresses the nucleic acid to produce the dep1 polypeptide, thereby resulting in an increased NUE as compared with a control plant. Also provided are methods of increasing NUE in a plant comprising reducing the amount and/or activity of a DEP1 polypeptide.Type: ApplicationFiled: July 28, 2016Publication date: January 19, 2017Inventors: Xiangdong Fu, Kun Wu, Qian Qian, Chengwei Zhang, Xueying Liu, Shuansuo Wang
-
Patent number: 9529912Abstract: Embodiments of the present invention provide a metadata querying method and apparatus. The method includes: sampling at least one piece of first metadata from to-be-searched-for metadata; using at least a part of feature values in each piece of the sampled first metadata as an index, and searching a sparse index table preset in a memory for a corresponding container identifier; selecting, according to the number of times that a same container identifier is found, a container corresponding to a container identifier that meets a set condition; loading metadata in the selected container into a metadata cache; and searching the metadata cache for a data block that is the same as the to-be-searched-for metadata. In the embodiments of the present invention, querying performance can be improved and occupied memory space can be reduced.Type: GrantFiled: December 2, 2013Date of Patent: December 27, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Qiang Liu, Chengwei Zhang
-
Publication number: 20160350026Abstract: Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.Type: ApplicationFiled: August 12, 2016Publication date: December 1, 2016Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chuanshuai YU, Chengwei ZHANG, Linbo XU
-
Patent number: 9462805Abstract: Some embodiments of the present invention can include herbicide-resistant proteins, coding genes, and uses thereof. Certain herbicide-resistant proteins can comprises: (a) a protein consisting of an amino acid sequence shown in SEQ ID NO: 2; or (b) a protein consisting of an amino acid sequence at least 90% identical to that set forth in SEQ ID NO: 2. Other herbicide-resistant proteins of this disclosure can be suitable for expression in plants, can have resistance to herbicides (e.g., to phenoxy auxinherbicides), or both.Type: GrantFiled: December 24, 2013Date of Patent: October 11, 2016Assignees: BEIJING DABEINONG TECHNOLOGY GROUP CO., LTD, BEIJING DABEINONG TECHNOLOGY GROUP CO., LTD., BIOTECH CENTER, BEIJING GREEN AGROSINO PLANT PROTECTION TECHNOLOGY CO., LTDInventors: Yechun Wu, Qing Tao, Derong Ding, Chengwei Zhang, Dengyuan Wang, Jincun Huang, Na Wang, Yanxun Li, Xiaoyan Liu, Xiaoming Bao
-
Publication number: 20140194292Abstract: Some embodiments of the present invention can include herbicide-resistant proteins, coding genes, and uses thereof. Certain herbicide-resistant proteins can comprises: (a) a protein consisting of an amino acid sequence shown in SEQ ID NO: 2; or (b) a protein consisting of an amino acid sequence at least 90% identical to that set forth in SEQ ID NO: 2. Other herbicide-resistant proteins of this disclosure can be suitable for expression in plants, can have resistance to herbicides (e.g., to phenoxy auxinherbicides), or both.Type: ApplicationFiled: December 24, 2013Publication date: July 10, 2014Inventors: Yechun WU, Qing TAO, Derong DING, Chengwei ZHANG, Dengyuan WANG, Jincun HUANG, Na WANG, Yanxun LI, Xiaoyan LIU, Xiaoming BAO
-
Publication number: 20140161779Abstract: Involved is a method for controlling the pest Sesamia inferens, comprising a step of contacting Sesamia inferens with Cry1F protein. Sesamia inferens is controlled by the Cry1F protein having pesticidal activity against Sesamia inferens, which is produced in the plants. Compared with the agricultural control, chemical control and biology control currently used in prior art, the present invention can protect the whole plant during whole growth period from the harm of Sesamia inferen. Furthermore, it causes no pollution and no residue and provides a stable and thorough control effect. Also it is simple, convenient and economic.Type: ApplicationFiled: December 11, 2013Publication date: June 12, 2014Applicants: Beijing Dabeinong Technology Group Co., Ltd., Beijing Green Agrosino Plant Protection Technology Co., Ltd., Beijing Dabeinong Technology Group Co., Ltd., Biotech CenterInventors: Chao HAN, Jie Pang, Yuejing Kang, Haili Liu, Yunzhu Zhang, Chengwei Zhang, Chunping Xu, Mei Wei, Jincun Huang, Kangle Tian, Qianqin Wang
-
Publication number: 20140089318Abstract: Embodiments of the present invention provide a metadata querying method and apparatus. The method includes: sampling at least one piece of first metadata from to-be-searched-for metadata; using at least a part of feature values in each piece of the sampled first metadata as an index, and searching a sparse index table preset in a memory for a corresponding container identifier; selecting, according to the number of times that a same container identifier is found, a container corresponding to a container identifier that meets a set condition; loading metadata in the selected container into a metadata cache; and searching the metadata cache for a data block that is the same as the to-be-searched-for metadata. In the embodiments of the present invention, querying performance can be improved and occupied memory space can be reduced.Type: ApplicationFiled: December 2, 2013Publication date: March 27, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Qiang LIU, Chengwei ZHANG