Patents by Inventor Chen Gong

Chen Gong 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: 11113684
    Abstract: Device, system and method for creating virtual credit are provided. The method includes acquiring user real-name information from a user interface by a terminal device, wherein an electronic exchange account associating with the acquired user real-name information is not saved in a first server; sending the user real-name information to a second server; detecting if a credit card account associating with the user real-name information is saved in the second server, and creating a virtual credit card account if the credit card account is saved in the second server; and storing the virtual credit card associated with the virtual credit card account in the data storage of the first server.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: September 7, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Guoguo Liu, Yi Wu, Chen Gong, Wenjing Zhang, Jinming Zhang, Jinwen Tan, Yixin Guo, Wa Ye, Liang Hou, Zhenyu Xu, Bin Zhang, Wei Chen, Haojian Zheng, Yingyi Jiang, Lingyun Song, Nan Jiang
  • Patent number: 11106831
    Abstract: Implementations of the present disclosure relate to method and device for managing a storage system. The method comprises in response to receiving a write request at a storage system, determining whether storage units allocated to a logic storage unit of the storage system are sufficient for data associated with the write request. The method also comprises in response to determining that the allocated storage units are insufficient, allocating a new storage unit to the logic storage unit. The method further comprises updating metadata associated with allocation of the storage units of the storage system, the metadata indicating a mapping between the logic storage unit and the storage units. The method also comprises encrypting the updated metadata. Other implementations of the present disclosure also involve corresponding method, device and computer-readable medium for decryption metadata and recovering the logic storage unit using the decrypted metadata.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: August 31, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Lester Zhang, Chen Gong, Leon Zhang, Geng Han
  • Patent number: 11099998
    Abstract: A computer-implemented method includes caching data from a persistent storage device into a cache. The method also includes caching a physical address and a logical address of the data in the persistent storage device into the cache. The method further includes in response to receiving an access request for the data, accessing the data cached in the cache using at least one of the physical address and the logical address. The embodiments of the present disclosure also provide an electronic apparatus and a computer program product.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: August 24, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Wei Cui, Denny Dengyu Wang, Jian Gao, Lester Zhang, Chen Gong
  • Patent number: 11100047
    Abstract: Techniques delete snapshots. The techniques involve: in response to a data block to which a plurality of snapshots of a file to be deleted point being shared, determining whether a physical address of the data block to which the plurality of snapshots to be deleted point is the same as a target physical address of a data block to which a target snapshot of the file points. The techniques further involve: in response to the physical address of the data block to which the plurality of snapshots to be deleted point being the same as the target physical address, setting flag bits associated with the plurality of snapshots to be deleted to a first state. The techniques further involve: in response to detecting the first state, updating a target weight with a sum of weights of the plurality of snapshots to be deleted (e.g., respective quotas).
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: August 24, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Shuo Lv, Huan Chen, Guoyu Hu, Chao Han, Qiaosheng Zhou, Jian Liu, Chen Gong, Congyue Gu
  • Publication number: 20210233770
    Abstract: A method of forming an interconnect structure for semiconductor devices is described. The method comprises depositing an etch stop layer on a substrate by physical vapor deposition followed by in situ deposition of a metal layer on the etch stop layer. The in situ deposition comprises flowing a plasma processing gas into the chamber and exciting the plasma processing gas into a plasma to deposit the metal layer on the etch stop layer on the substrate. The substrate is continuously under vacuum and is not exposed to ambient air during the deposition processes.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Applicant: Applied Materials, Inc.
    Inventors: He Ren, Hao Jiang, Mehul Naik, Wenting Hou, Jianxin Lei, Chen Gong, Yong Cao
  • Patent number: 11048629
    Abstract: Techniques store data. Such techniques involve: in response to receiving a request for writing data to a file, determining a type of the file; determining a compression property of the data based on the determined type; determining a storage area corresponding to the data to be written in a storage device for storing the file; and storing the data into the storage area, based on the compression property. Such techniques can determine, based on a type of a file involved in an input/output (I/O) request, a compression property of the data for the I/O request, and further determine whether a data compression operation is to be performed prior to storing the data. Accordingly, the techniques can avoid an unnecessary compression operation while reducing the storage space required for storing data as much as possible, thereby improving performance of system.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: June 29, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Leihu Zhang, Chen Gong, Ming Zhang, Hao Fang
  • Publication number: 20210148961
    Abstract: The present disclosure discloses a system for measuring a charge-to-mass ratio of an electrostatic atomization nozzle and a measurement method using the same. The system includes an electrostatic atomization nozzle, an upper cylinder, a lower cylinder, an ammeter, a liquid level tube, an ultrasonic level meter, a water storage tank, and a liquid pump. The electrostatic atomization nozzle, the upper cylinder, and the lower cylinder are sequentially connected from top to bottom. The ammeter is connected to the lower-cylinder flange. The liquid level tube is communicated with the lower cylinder. The ultrasonic level meter is mounted on an upper end of the liquid level tube. The water storage tank is located below a lower-cylinder water outlet pipe. The liquid pump can deliver a liquid in the water storage tank to the electrostatic atomization nozzle. Measurement data of the ammeter is acquired and processed by a computer in real time.
    Type: Application
    Filed: July 30, 2019
    Publication date: May 20, 2021
    Applicant: Jiangsu University
    Inventors: Mingxiong OU, Minmin WU, Weidong JIA, Chen GONG, Huitao ZHOU
  • Patent number: 11010353
    Abstract: Embodiments of the present disclosure provide a method and device for a file system log. In some embodiments, there is provided a computer-implemented method. The method comprises: in response to receiving a write request for metadata associated with a first transaction, determining at least one zone associated with the first transaction from a plurality of zones of the metadata, the plurality of zones being formed by striping the metadata; requesting a resource slice for the at least one zone from a resource pool of a logging system; and recording to the resource slice a log that the first transaction modifies the at least one zone.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: May 18, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Lester Ming Zhang, Chen Gong, Henry Hao Fang, Leon Zhang
  • Publication number: 20210132801
    Abstract: Techniques for storage management involve: in accordance with a determination that an input/output (I/O) request of a storage system is received, determining a target storage device to which the I/O request is directed. The techniques further involve: in accordance with a determination that the target storage device is a storage device of a first type, processing the I/O request by accessing a memory of the storage system. The techniques further involve: in accordance with a determination that the target storage device is a storage device of a second type different from the first type, processing the I/O request without accessing the memory, the storage device of the second type having an access speed higher than that of the storage device of the first type. Accordingly, such techniques can improve performance of a storage system.
    Type: Application
    Filed: May 21, 2020
    Publication date: May 6, 2021
    Inventors: Shuo Lv, Leihu Zhang, Huan Chen, Chen Gong
  • Publication number: 20210117090
    Abstract: Data overwriting techniques involve: comparing, based on a request for overwriting target data in a storage area to cover original data, a first compression ratio with a second compression ratio; in accordance with a determination that the first compression ratio is larger, compressing the target data into fragments at the first compression ratio; storing the fragments in segments in the storage area, the segments being previously used for storing corresponding fragments of the original data; and storing at least one padding data fragment in at least one free segment interleaved with the segments and/or free sectors in the segments. Accordingly, the overwritten data can be stored in the storage area in a continuous manner, while the write alignment requirement of the storage device can be satisfied, thereby saving the additional read overheads incurred by the write request and enhancing the write performance of the storage device.
    Type: Application
    Filed: May 28, 2020
    Publication date: April 22, 2021
    Inventors: Leihu Zhang, Chen Gong
  • Publication number: 20210064578
    Abstract: Embodiments of the present disclosure provide a method and device for deduplication. Specifically, the method may comprise obtaining a property of a file stream, the property of a file stream including a file type or a magic number identifying a format of a protocol or a file. The method further includes in response to receiving an I/O request for a data block of the file stream, assigning a deduplication level to the I/O request based on the property of the file stream. Moreover, the method further includes deduplicating the data block of the file stream based on the deduplication level assigned to the I/O request. In addition, a corresponding device and computer program product are provided.
    Type: Application
    Filed: November 12, 2020
    Publication date: March 4, 2021
    Inventors: Leon Zhang, Henry Hao Fang, Chen Gong, Lester Ming Zhang, Yongli Wang, Huan Chen
  • Publication number: 20210034580
    Abstract: Techniques for metadata maintenance involve: obtaining a transaction that is currently pending, the transaction being associated with a modification of a metadata block, the metadata block containing entries, the transaction including sub-transactions which indicate modifications; ordering the sub-transactions depending on record writing type, e.g., permission-required control type or a permission-free control type; in response to acquiring a permission, generating, in a first storage area, a respective metadata modification record preferentially for each sub-transaction of the permission-required control type, wherein the respective metadata modification record describes a modification of at least one entry of the metadata block that is indicated by the sub-transaction; and in response to generating the metadata modification records for all the sub-transactions of the permission-required control type, releasing the permission such that a further transaction will have an opportunity to acquire the permission.
    Type: Application
    Filed: May 18, 2020
    Publication date: February 4, 2021
    Inventors: Guoyu Hu, Chen Gong, Hao Fang, Ming Zhang, Huan Chen
  • Patent number: 10891261
    Abstract: Embodiments of the present disclosure provide a method and device for deduplication. Specifically, the method may comprise obtaining a property of a file stream, the property of a file stream including a file type or a magic number identifying a format of a protocol or a file. The method further includes in response to receiving an I/O request for a data block of the file stream, assigning a deduplication level to the I/O request based on the property of the file stream. Moreover, the method further includes deduplicating the data block of the file stream based on the deduplication level assigned to the I/O request. In addition, a corresponding device and computer program product are provided.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: January 12, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Leon Zhang, Henry Hao Fang, Chen Gong, Lester Ming Zhang, Yongli Wang, Huan Chen
  • Publication number: 20200341670
    Abstract: Techniques provide for data deduplication. Such techniques involve: allocating a storage area in a storage device, the storage area including a first storage segment for storing an incompressible data block and a second storage segment for storing a compressed data block, a first size of the first storage segment being greater than a second size of the second storage segment; in response to receiving a write request, determining whether data block to which the write request is related is compressible; in response to determining that the data block is incompressible, adding header information to the data block to generate a first data segment of the first size; and storing the first data segment in the first storage segment through a deduplication operation. Accordingly, such techniques can increase the flexibility and efficiency of data deduplication.
    Type: Application
    Filed: April 8, 2020
    Publication date: October 29, 2020
    Inventors: Ming Zhang, Shuo Lv, Chen Gong
  • Patent number: 10817428
    Abstract: Various embodiments of the present disclosure generally relate to a method and an electronic device for reading data. Specifically, the method comprises receiving a request for reading the target data, and in response to the request, searching for the target data by searching a data index generated in a cache for reading data. The method further comprises in response to the target data being found, providing the target data. A corresponding system, device and computer program product are also provided.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: October 27, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventors: Lester Zhang, Denny Dengyu Wang, Jian Gao, Ruiyong Jia, Chen Gong
  • Patent number: 10785345
    Abstract: An information processing method, which is applied to a server, includes: a public message is transmitted to a first client, the public message being a message issued to the first client by the server, the public message carrying first information and a second information set including N pieces of second information, with N being a positive integer, the first information is information only allowed to be gotten by the first client and the second information is information only allowed to be gotten by a client in a sharing relationship with the first client; and a request for getting the second information is received from a second client, it is verified whether the second client is in the sharing relationship with the first client, and after the second client is determined to be in the sharing relationship with the first client, the second client is allowed to get the second information.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: September 22, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiaoyu Yu, Bin Zhang, Libin Ren, Wei Mao, Sixin Gu, Qiang Lu, Yongjie Li, Xuan Ye, Wenrui Zhang, Keren Li, Wenxin Liao, Jinming Zhang, Yi Gao, Boen Liang, Zeming Fan, Weizhao Li, Leming Fang, Tanhong Li, Guowei Xiang, Xinji Nie, Rui Tang, Haixia Rao, Feng Chen, Yi Wu, Chen Gong, Qianya Lin, Junbin Kuang, Siyu Xiao, Pengfei Wang, Leteng Weng, Xiaobin Fang, Mengsha Zhou, Zhenzhen Xu, Bei Yang, Shaomian Yao
  • Patent number: 10761755
    Abstract: A method, apparatus, and computer program product for reclaiming one or more chunks in a snapshot storage space, are disclosed. The method comprises detecting one or more unused chunks in the snapshot storage space in response to a predefined trigger event, and reclaiming one or more detected unused chunks by providing the one or more detected unused chunks to a storage pool for reuse. One or more unused chunks may be detected by scanning a first mapping table that records a storage state of a plurality of chunks in the snapshot storage space, and a determination made whether the one or more detected unused chunks have been reclaimed. If the one or more detected unused chunks have not been reclaimed, the one or more detected unused chunks may be provided to the storage pool and a second mapping table updated to record a reclaiming state of the one or more unused chunks. A new snapshot may be stored using a chunk in the snapshot storage space that has not been used and has not been reclaimed yet.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: September 1, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventors: Chen Gong, Junping Frank Zhao, Lester Ming Zhang, Joe Jian Liu, Denny Dengyu Wang, Walter Lei Wang
  • Patent number: 10747672
    Abstract: Embodiments of the present disclosure relate to a method and device and computer readable medium for storage management. The method comprises determining a queuing condition of I/O requests of a cache of a first file system in a storage, the cache including at least one flash block. The method further includes determining a load condition of the cache based on the queuing condition of the I/O requests. Moreover, the method further includes in response to determining that the cache is in a busy status, allocating to the cache at least one additional flash block from a second file system in the storage, the second file system being different from the first file system.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: August 18, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Leon Zhang, Lester Zhang, Chen Gong
  • Patent number: 10747675
    Abstract: Embodiments of the present disclosure generally relate to a method and device for managing caches. In particular, the method may include in response to receiving a request to write data to the cache, determining the amount of data to be written. The method may further include in response to the amount of the data exceeding a threshold amount, skipping writing data to the cache and writing the data to a lower level storage of the cache. Corresponding systems, apparatus and computer program products are also provided.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: August 18, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Lester Zhang, Denny Dengyu Wang, Chen Gong, Geng Han, Joe Liu, Leon Zhang
  • Publication number: 20200203144
    Abstract: Methods and apparatus for reducing arcing of a silicon oxide layer in a film stack are provided. In some embodiments a method for reducing arcing of a silicon oxide layer in a film stack includes: depositing a silicon oxide layer having a top surface atop a low-k dielectric layer, wherein the silicon oxide layer and low-k dielectric layer are disposed upon a substrate and within a film stack; contacting the silicon oxide layer with argon plasma in an amount sufficient to clean the silicon oxide layer; and depositing a nitride layer atop the silicon oxide layer.
    Type: Application
    Filed: March 29, 2019
    Publication date: June 25, 2020
    Inventors: CHAO DU, VAIBHAV SONI, LIN TL, YONG CAO, MINGDONG LI, MINGTE LIU, CHEN GONG, XIAODONG WANG, RONGJUN WANG, XIANMIN TANG