Patents by Inventor Cai LI

Cai LI 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: 11095679
    Abstract: A method for processing an account in a blockchain is provided. A freezing instruction with respect to a target account is received by a computer device. A freezing lock is generated by the computer device based on the received freezing instruction, the freezing lock including a freezing lock public key. A first freezing request is generated by the computer device based on the freezing instruction and the freezing lock public key. The first freezing request is transmitted by the computer device to a device in the blockchain. The first freezing request is a request based on which the target account is frozen by using the freezing lock and resource transfer of the target account is denied.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: August 17, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui Guo, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20210234703
    Abstract: The disclosure provides a method for recording a data block on a blockchain, a leader accounting node, and a storage medium. The method includes: generating a target data block; determining whether the plurality of branch blockchains include a branch blockchain having at least one data block waiting to be added onto the blockchain and for which no consensus has been reached; based on a determination that first branch blockchains have no data block waiting to be added onto the blockchain and for which no consensus has been reached, selecting, from the first branch blockchains, a branch blockchain for recording the target data block; recording a digest value of a previous data block recorded on the selected first branch blockchain in a block header of the target data block; and transmitting the target data block to other accounting nodes in the group of accounting nodes for reaching a consensus.
    Type: Application
    Filed: April 13, 2021
    Publication date: July 29, 2021
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Mao Cai LI, Hu LAN, Zong You WANG
  • Publication number: 20210203509
    Abstract: A blockchain network includes a service sub-network, a consensus sub-network, and a routing layer configured to isolate the service sub-network from the consensus sub-network. A data processing method in the blockchain network includes: receiving a data processing request transmitted by a service node in the service sub-network; performing identity verification on the service node according to the data processing request; obtaining a running load of each consensus node in the consensus sub-network when the verification succeeds; determining, from the consensus sub-network according to the running load, a target consensus node configured to process the data processing request; and forwarding the data processing request to the target consensus node, and performing corresponding data processing on the data processing request by using the target consensus node.
    Type: Application
    Filed: March 10, 2021
    Publication date: July 1, 2021
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Mao Cai LI, Geng Liang ZHU, Zong You WANG, Li KONG, Hu LAN, Kai Ban ZHOU, Chang Qing YANG, Yi Fang SHI, Qui Ping CHEN, Qu Cheng LIU, Jin Song ZHANG, Pan LIU
  • Publication number: 20210144017
    Abstract: A method for replacing an identity certificate in a blockchain network includes a service subnet, a consensus subnet, and a routing layer used for isolating the service subnet from the consensus subnet. The method includes: receiving a root certificate replacement notification transmitted by a certificate authentication center; obtaining a public key corresponding to the certificate authentication center; verifying the root certificate replacement notification by using the obtained public key; forwarding the root certificate replacement notification to a consensus node in the consensus subnet after the validation succeeds, so that the consensus node records the root certificate replacement notification into a latest data block after a consensus on the root certificate replacement notification is reached; and requesting, when the data block is received, the certificate authentication center to replace an identity certificate.
    Type: Application
    Filed: January 21, 2021
    Publication date: May 13, 2021
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Mao Cai LI, Geng Liang ZHU, Hu LAN, Zong You WANG, Li KONG, Kai Ban ZHOU, Chang Qing YANG, Qiu Ping CHEN, Qu Cheng LIU, Yi Fang SHI, Jin Song ZHANG, Pan LIU
  • Patent number: 10977632
    Abstract: An electronic bill management method performed in an electronic bill management system is provided. A bill issuance request of a first user including original bill information is received. A first bill account corresponding to the first user is generated based on the original bill information, and account information of the first bill account is stored to an account table in the electronic bill management system. A second block is generated based on the bill issuance request, the first bill account, and a block header eigenvalue of a first block in a block chain in the electronic bill management system. The first block is a previous block of the second block in the block chain, and a bill issuance event of the first user is recorded based on the second block. An issuance success message is transmitted to the first user, the issuance success message including the first bill account.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: April 13, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui Guo, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20210080383
    Abstract: A device for measuring a reflectivity of an object at the seabottom, includes a spectral probe, a first white board, a second white board, a distance meter, and a shaft; the first white board and the second white board respectively have a known reflectivity; the first white board and the second white board are connected to the shaft, wherein the first white board and the second white board are spaced along an axial direction of the shaft and staggered from each other along a radial direction of the shaft; the spectral probe is configured to collect spectral data of the first white board, the second white board and the object at the seabottom; the distance meter is configured to collect distance data between the spectral probe and the object at the seabottom.
    Type: Application
    Filed: May 7, 2018
    Publication date: March 18, 2021
    Applicant: SOUTH CHINA SEA INSTITUTE OF OCEANOLOGY, CHINESE ACADEMY OF SCIENCES
    Inventors: Zhantang XU, Jun ZHAO, Yuezhong YANG, Cai LI, Wen ZHOU, Kai ZENG, Wenxi CAO
  • Publication number: 20210026740
    Abstract: A data backup method includes querying a first block of a first blockchain for unused transaction output information based on a first condition being met, the first block including each block of all blocks included in the first blockchain; generating transaction information according to the unused transaction output information obtained based on the querying, the transaction information indicating a transaction operation based on an account address to which the unused transaction output information belongs; recording the transaction information in a second block and releasing the second block, and recording the second block on which a consensus is reached on a second blockchain; and backing up the first blockchain into a storage system, and deleting the first blockchain. Counterpart apparatus, terminal, server, and/or non-transitory computer-readable medium are also contemplated.
    Type: Application
    Filed: October 8, 2020
    Publication date: January 28, 2021
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui Guo, Mao Cai Li, Zong You Wang, Hai Tao Tu, Li Kong, Kai Ban Zhou, Chang Qing Yang, Nan Wang, Yong Ding, Yi Fang Shi
  • Publication number: 20200374134
    Abstract: A method for processing account information in a block chain is provided. A computer device receives identity information and a transfer request, the transfer request requesting to transfer a resource in an account to a target account, the target account being generated by a certificate center. The computer device obtains owner information of the account from the certificate center according to the transfer request. The computer device compares the identity information and the owner information. The computer device transmits an authentication request to the block chain in response to determining that the identity information and the owner information are consistent, the authentication request requesting the block chain to transfer the resource in the account to the target account.
    Type: Application
    Filed: August 14, 2020
    Publication date: November 26, 2020
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui GUO, Mao Cai LI, Jian Jun ZHANG, Hai Tao TU, Qi ZHAO, Zong You WANG, Jun LIANG, Da Wei ZHU, Bin Hua LIU
  • Patent number: 10785038
    Abstract: A method for processing account information in a block chain is provided. A computer device receives identity information and a transfer request, the transfer request requesting to transfer a resource in an account to a target account, the target account being generated by a certificate center. The computer device obtains owner information of the account from the certificate center according to the transfer request. The computer device compares the identity information and the owner information. The computer device transmits an authentication request to the block chain in response to determining that the identity information and the owner information are consistent, the authentication request requesting the block chain to transfer the resource in the account to the target account.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: September 22, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui Guo, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20200084037
    Abstract: A data sharing method, server and storage medium including receiving a first part of a first key from a first client, the first key corresponding to encrypted data uploaded to a block of an information sharing system generating a first authorization code corresponding to the encrypted data; transmitting the first authorization code to the first client; based on receiving an access request from a second client for the encrypted data, obtaining a second authorization code and an incomplete key from the access request; based on the second authorization code being the same as the first authorization code and the second authorization code being valid, generating a second key according to the incomplete key and the first part of the first key corresponding to the encrypted data decrypting the encrypted data according to the second key to obtain the plaintext data; and transmitting, to the second client, the decrypted plaintext data.
    Type: Application
    Filed: November 14, 2019
    Publication date: March 12, 2020
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jian Jun ZHANG, Wen Wei Zou, Mao Cai Li, Zi Chao Tang, Jun Zang, Qing Zheng Shang, Zong You Wang, Qing Qin
  • Publication number: 20200076586
    Abstract: A signature generation method performed by an electronic apparatus is provided. A message abstract is generated according to a to-be-signed message and eigenvalues of a plurality of signature parties, an eigenvalue of a signature party being based on a random number of the signature party. Public keys and sub signatures of the plurality of signature parties are obtained, and a sub signature of the signature party is based on the random number of the signature party, the message abstract, and private keys of the plurality of signature parties. An aggregation public key is generated according to the public keys of the plurality of signature parties, and a length of the aggregation public key is less than a length of the plurality of public keys after splicing. An aggregation signature is generated according to a sum value of the plurality of sub signatures and the message abstract.
    Type: Application
    Filed: November 7, 2019
    Publication date: March 5, 2020
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jian Jun ZHANG, Li Lei WU, Hai Tao TU, Mao Cai LI, Li KONG, Zi Chao TANG, Wen Wei ZOU, Jun ZANG
  • Publication number: 20190297109
    Abstract: A method for processing an account in a blockchain is provided. A freezing instruction with respect to a target account is received by a computer device. A freezing lock is generated by the computer device based on the received freezing instruction, the freezing lock including a freezing lock public key. A first freezing request is generated by the computer device based on the freezing instruction and the freezing lock public key. The first freezing request is transmitted by the computer device to a device in the blockchain. The first freezing request is a request based on which the target account is frozen by using the freezing lock and resource transfer of the target account is denied.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Rui Guo, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20190244186
    Abstract: An electronic bill management method performed in an electronic bill management system is provided. A bill issuance request of a first user including original bill information is received. A first bill account corresponding to the first user is generated based on the original bill information, and account information of the first bill account is stored to an account table in the electronic bill management system. A second block is generated based on the bill issuance request, the first bill account, and a block header eigenvalue of a first block in a block chain in the electronic bill management system. The first block is a previous block of the second block in the block chain, and a bill issuance event of the first user is recorded based on the second block. An issuance success message is transmitted to the first user, the issuance success message including the first bill account.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Rui GUO, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20190229927
    Abstract: A method for processing account information in a block chain is provided. A computer device receives identity information and a transfer request, the transfer request requesting to transfer a resource in an account to a target account, the target account being generated by a certificate center. The computer device obtains owner information of the account from the certificate center according to the transfer request. The computer device compares the identity information and the owner information. The computer device transmits an authentication request to the block chain in response to determining that the identity information and the owner information are consistent, the authentication request requesting the block chain to transfer the resource in the account to the target account.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui GUO, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Publication number: 20160306680
    Abstract: The present invention discloses a thread creation method, a service request processing method, and a related device, where the method includes: acquiring a quantity of network interface card queues of a multi-queue network interface card of a server; creating processes whose quantity is equal to the quantity of network interface card queues; creating one listener thread and multiple worker threads in each process; and binding each created listener thread to a different network interface card queue. Solutions provided in embodiments of the present invention are used to make creation of a process and a thread more proper, and improve efficiency of processing parallel service requests by a server.
    Type: Application
    Filed: June 24, 2016
    Publication date: October 20, 2016
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qingni SHEN, Cai LI, Mingyu GUO, Tian ZHANG, Keping CHEN, Yi CAI
  • Patent number: 9344315
    Abstract: A transmitting system, a receiving system, a transmitting method and a receiving method capable of implementing communications with multiple rates are described.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: May 17, 2016
    Assignee: Wuhan Research Institute of Posts and Telecommunications
    Inventors: Qi Yang, Cai Li, Zhu Yang, Shaohua Yu
  • Patent number: 9014044
    Abstract: A method in a communication terminal for measuring one or more measurement quantities, wherein the measurement quantities correspond to a measurement identity, the method comprising: determining whether measurement of the measurement quantities can be performed in a first measurement occasion corresponding to the measurement identity; and if measurement of the measurement quantities cannot be performed in the first measurement occasion, measuring the measurement quantities using one or more other measurement occasions, wherein the one or more of the other measurement occasions correspond to at least one other measurement identity.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: April 21, 2015
    Assignee: Spreadtrum Communications (Shanghai) Co., Ltd.
    Inventors: Cai Li, Wei Han, Yanshan Shi
  • Patent number: 9004389
    Abstract: A bobbin is provided, which includes a main body, a first block board, a second block board, and at least one guiding member. The main body extends along an axis. The first block board and the second block board circumferentially surround ends of the main body and radially extend from the main body, respectively. The guiding member is formed on the first block board or the second block board and comprises a dummy pin, radially extending from the first block board or the second block board.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: April 14, 2015
    Assignee: Delta Electronics, Inc.
    Inventors: Chun-Ching Yen, Shih-Yun Chen, Cai-Li Gu, Tsa-Sheng Lin
  • Patent number: 9001407
    Abstract: A bias voltage control system and method for an optical IQ modulator are disclosed. The optical IQ modulator includes an I-branch Mach-Zehnder Modulator (MZM) to which an I-branch bias voltage is applied, a Q-branch MZM to which a Q-branch bias voltage is applied, and an optical phase shifter to which an orthogonal bias voltage is applied. The system comprises a photo-detector converting at least a part of an optical signal output by the optical IQ modulator to an electrical signal; an analog-to-digital converter converting the electrical signal to a digital signal; and a digital signal processor superimposing a first dither signal and a second dither signal on the I-branch bias voltage and the Q-branch bias voltage respectively to generate a first order harmonic signal and a second order harmonic signal, and controlling the bias voltages according to powers of a DC component, and the first and second order harmonic signals.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: April 7, 2015
    Assignee: Wuhan Research Institute of Posts and Telecommunications
    Inventors: Cai Li, Qi Yang, Zhu Yang, Shaohua Yu
  • Publication number: 20150078609
    Abstract: A vent structure for electro-acoustic product includes a plastic member shaped like a tube and defining an opening, and a ventilation layer bonded to the plastic member using an insert molding technique and fully covered over the opening. Thus, the ventilation layer of the vent structure is more moisture-heat resistant in the environment and will not drop from the plastic member easily.
    Type: Application
    Filed: September 16, 2013
    Publication date: March 19, 2015
    Applicant: MERRY ELECTRONICS (SUZHOU) CO., LTD.
    Inventors: YING-HO TSENG, YUNG-HO CHANG, CAI-LI CHEN, I-MING LIN