Patents by Inventor Jinyi Zhang

Jinyi 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).

  • Patent number: 11965257
    Abstract: A method for preparing a COF-protected electrode and an electrode are provided. The method includes mixing an organic framework, a small molecular organic acid and a solvent, adding a polar aqueous solution containing a substrate thereto, mixing the above uniformly and heating the system at a low temperature under an inert atmosphere, filtering the solution to obtain precipitates, washing and drying the precipitates to obtain a COF film grown on a surface of the substrate; coating a protective layer on the COF film to obtain a substrate/COF/protective layer film; etching off the substrate to obtain a COF/protective layer film; and transferring the COF/protective layer film to a surface of the electrode, and removing the protective layer.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: April 23, 2024
    Assignee: Huaneng Clean Energy Research Institute
    Inventors: Chang Zhang, Jinyi Wang, Zhibo Ren, Pengjie Wang, Xianming Xu, Huan Zhang
  • Publication number: 20240104149
    Abstract: A computing system is provided, including one or more processors configured to provide a social media platform configured to serve a content feed to a user. The processor is further configured to generate user content interaction information by detecting user interactions with the content feed and provide a recommendation engine that selects content items for display in the content feed based on the generated user content interaction information. The processor is further configured to receive a refresh request to refresh the recommendation engine and refresh the recommendation engine at least in part by masking or resetting the user content interaction information upon receiving the refresh request. After the refresh, the processor is further configured to generate, via the recommendation engine, post-refresh content items based on the masked or reset user content interaction information, and transmit the post-refresh content items to the user device for display in the content feed.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Jordan Furlong, Han Cheng, Ciaran Farley, Alan Yee, Isha Mukesh Shah, Riley Gish, Amanda Hanna, Jinyi Lu, Wenrong Zhang, Yiming Chen, Tsz Ling Christina Leung
  • Publication number: 20230084325
    Abstract: A horizontal federated Gradient Boosting Decision Tree optimization method based on a random greedy algorithm includes the following steps: the coordinator setting relevant parameters of a Gradient Boosting Decision Tree model, and sending them to each participant p_i; each participant segmenting the data set of a current node according to a segmentation feature f and a segmentation value v, and distributing the new segmentation data to child nodes. The supported horizontal federated learning includes participants and coordinators, wherein the participants have local data, the coordinators do not have any data, and the center for information aggregation of participants; participants calculate histograms separately and send them to the coordinators; after summarizing all histogram information, the coordinators find the optimal segmentation points according to the greedy algorithm, and then share them with respective participants to facilitate work with internal algorithms.
    Type: Application
    Filed: October 28, 2022
    Publication date: March 16, 2023
    Inventors: Jinyi Zhang, Zhenfei Li
  • Publication number: 20220276925
    Abstract: A method and apparatus for determining stripe consistency, including an operation node that obtains n groups of CRC data blocks corresponding to a target stripe, where the target stripe includes n first data blocks, the n first data blocks include k original data blocks and m EC data blocks of the k original data blocks, the n groups of CRC data blocks are respective CRC data blocks of n groups of second data blocks, one group of second data blocks includes m transformation results obtained by performing m times of EC transformation on one first data block, both k and m are positive integers, and n=m+k.
    Type: Application
    Filed: May 17, 2022
    Publication date: September 1, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Liang CHEN, Ruliang DONG, Jinyi ZHANG, Qiang LIU, Qizhao YUAN
  • Patent number: 11385828
    Abstract: A method for obtaining a storage system capacity is provided. An available capacity that is of a storage system and that is associated with each stripe length is obtained based on an obtained stripe length that can be effectively configured. Therefore, an available capacity of a system is optimally selected.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: July 12, 2022
    Inventors: Ruliang Dong, Haixiao Jiang, Jinyi Zhang, Qiang Xue, Jianqiang Shen, Gongyi Wang
  • Publication number: 20220138046
    Abstract: The present disclosure discloses a data reconstruction method and apparatus, a computer device, and a storage medium and system, and pertains to the field of data storage technologies. According to the method, a lost first block in a first stripe is directly reconstructed based on a first result obtained from a target quantity of storage devices, so that there is no need to read an unlost block in the first stripe. The first block may be reconstructed provided that the target quantity of first results are obtained. An amount of data of the first result is less than that of the unlost block in the first stripe. Therefore, a data transmission process occupies less network bandwidth, and this improves block reconstruction performance.
    Type: Application
    Filed: January 12, 2022
    Publication date: May 5, 2022
    Inventors: Jinyi ZHANG, Ruliang DONG, Liang CHEN, Qiang XUE
  • Patent number: 11249846
    Abstract: An erasure code (EC)-based data processing method implemented by a storage controller includes obtaining K data chunks, dividing each of the K data chunks into two data slices, encoding the 2*K data slices based on a parity matrix including 2*M rows and 2*(K+M) columns of elements, to obtain 2*M parity slices, and separately storing the K data chunks and the M parity chunks in different storage devices.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: February 15, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yanxing Zeng, Liang Chen, Ruliang Dong, Jinyi Zhang, Kebo Fu
  • Publication number: 20200401480
    Abstract: An erasure code (EC)-based data processing method implemented by a storage controller includes obtaining K data chunks, dividing each of the K data chunks into two data slices, encoding the 2*K data slices based on a parity matrix including 2*M rows and 2*(K+M) columns of elements, to obtain 2*M parity slices, and separately storing the K data chunks and the M parity chunks in different storage devices.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 24, 2020
    Inventors: Yanxing Zeng, Liang Chen, Ruliang Dong, Jinyi Zhang, Kebo Fu
  • Publication number: 20200117386
    Abstract: A method for obtaining a storage system capacity is provided. An available capacity that is of a storage system and that is associated with each stripe length is obtained based on an obtained stripe length that can be effectively configured. Therefore, an available capacity of a system is optimally selected.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 16, 2020
    Inventors: Ruliang DONG, Haixiao JIANG, Jinyi ZHANG, Qiang XUE, Jianqiang SHEN, Gongyi WANG
  • Patent number: 10210044
    Abstract: This application discloses a storage controller. When running, the storage controller encodes, according to a check matrix, K to-be-coded data chunks obtained from a client, to generate two check chunks. In this way, if any chunk is damaged subsequently, the damaged chunk may be recovered by using the check matrix and an undamaged chunk.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: February 19, 2019
    Assignee: Huawei Technologies Co., Ltd
    Inventors: Yanxing Zeng, Jianqiang Shen, Gongyi Wang, Jinyi Zhang, Wen Lv
  • Publication number: 20180260276
    Abstract: This application discloses a storage controller. When running, the storage controller encodes, according to a check matrix, K to-be-coded data chunks obtained from a client, to generate two check chunks. In this way, if any chunk is damaged subsequently, the damaged chunk may be recovered by using the check matrix and an undamaged chunk.
    Type: Application
    Filed: May 11, 2018
    Publication date: September 13, 2018
    Inventors: Yanxing Zeng, Jianqiang Shen, Gongyi Wang, Jinyi Zhang, Wen Lv