Patents by Inventor Pan Liu

Pan Liu 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: 11899652
    Abstract: A method for processing information includes: while performing, by a target consensus node, consensus validation on a first block, in accordance with a determination that a target consensus validation message for performing consensus validation on a second block is received: in accordance with a determination that the target consensus validation message meets a cache condition according to block attribute information of the second block, storing the target consensus validation message into a message cache pool corresponding to the target consensus node; and in accordance with a determination that the consensus validation on the first block is completed, performing consensus validation on the second block based on the target consensus validation message in the message cache pool.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: February 13, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Pan Liu
  • Patent number: 11899689
    Abstract: A blockchain-based data synchronization method, executed by a first service node, includes: acquiring target block data having a minimum block height that is greater than a first local block height, the first local block height being a maximum block height of local block data of the first service node before the first service node acquires the target block data; determining a block height of missing block data according to a block height of the target block data and the first local block height, the block height of the missing block data being less than the minimum block height of the target block data and greater than the first local block height; and requesting a target service node to synchronize the missing block data according to the block height of the missing block data.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: February 13, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Huankun Huang, Zongyou Wang, Pan Liu, Jinsong Zhang, Gengliang Zhu, Yifang Shi, Zhiyong Liao, Kaiban Zhou, Qucheng Liu, Changqing Yang, Hu Lan
  • Patent number: 11895242
    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: Grant
    Filed: March 10, 2021
    Date of Patent: February 6, 2024
    Assignee: 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
  • Patent number: 11887472
    Abstract: The present invention discloses a method and system for evaluating road safety based on multi-dimensional influencing factors, and relates to the field of road safety technologies. Based on historical traffic data and corresponding safety influencing factors, safety evaluation models in different dimensions are respectively constructed, and road safety risk exposure is classified flexibly. The safety evaluation models in macro and micro dimensions are linked by using a constraint function, and influence mechanisms of the safety influencing factors are determined respectively. Specifically, a safety evaluation model is constructed and obtained for each sub-region in a limited region range. The safety evaluation model is applied to obtain influencing factors of safety of each traffic road in the sub-region, and safety evaluation is performed on the sub-region.
    Type: Grant
    Filed: July 4, 2022
    Date of Patent: January 30, 2024
    Assignee: SOUTHEAST UNIVERSITY
    Inventors: Yanyong Guo, Hongliang Ding, Yao Wu, Pan Liu, Pei Liu
  • Patent number: 11849052
    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: Grant
    Filed: January 21, 2021
    Date of Patent: December 19, 2023
    Assignee: 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
  • Publication number: 20230370285
    Abstract: Block-chain-based data processing method includes acquiring, by a transaction processing node, transaction data for validation, and performing validation processing on the transaction data to obtain a validation processing result; in response to the validation processing result of the transaction data for validation being a validated-as-valid result, adding the transaction data to a transaction pool; in response to a transaction packing request transmitted by a block processing node being received, acquiring at least one transaction data from the transaction pool according to the transaction packing request, hardware device resources of the transaction processing node and the block processing node being independent from each other; and performing packing processing on the at least one transaction data to obtain a transaction data packet, and transmitting the transaction data packet to the block processing node to generate a proposed block according to the at least one transaction data in the transaction data
    Type: Application
    Filed: July 19, 2023
    Publication date: November 16, 2023
    Inventors: Qucheng LIU, Zongyou WANG, Hu LAN, Gengliang ZHU, Pan LIU, Kaiban ZHOU, Yifang SHI, Zhiyong LIAO, Huankun HUANG, Jinsong ZHANG, Hanqing LIU, Yingjie GUO
  • Publication number: 20230328159
    Abstract: An image processing method includes: receiving request information used for transmitting target data and sent by the external module based on a pre-established communication connection, in which the communication connection is established based on a hardware specification of the external module; determining a transmission parameter of the target data based on the request information; and receiving the target data transmitted by the external module based on the transmission parameter.
    Type: Application
    Filed: July 26, 2022
    Publication date: October 12, 2023
    Inventor: Pan LIU
  • Publication number: 20230316273
    Abstract: A data processing method is performed by a computer device acting as a target consensus node in a core consensus network, and includes: receiving a transaction and a target chain identifier transmitted by a service node, the target chain identifier belonging to M chain identifiers configured for the service node; performing packing processing on the transaction based on a derivation condition corresponding to the target chain identifier to obtain a to-be-verified block, and transmitting the to-be-verified block to at least a part of consensus nodes in the core consensus network except the target consensus node based on the target chain identifier; and receiving a first block consensus result returned by the consensus node, and writing, when the first block consensus result indicates that consensus succeeds, the to-be-verified block to a service branch chain corresponding to the target chain identifier.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: Gengliang ZHU, Hu LAN, Zongyou WANG, Yifang SHI, Zhiyong LIAO, Qucheng LIU, Pan LIU, Kaiban ZHOU, Huankun HUANG, Jinsong ZHANG, Hanqing LIU
  • Publication number: 20230315891
    Abstract: The present disclosures relates to methods and apparatus for managing a blockchain. The method includes executing an initial transaction to obtain an initial transaction execution record; adding the initial transaction execution record to a first transaction execution data set; adding the initial transaction to a first transaction pool; acquiring transaction data from the first transaction pool that contains the initial transaction, the transaction data comprising respective initial transaction execution record corresponding to each transaction in a transaction list containing the initial transaction from the first transaction pool; generating a proposal block based on the transaction list and the transaction data, the proposal block being subject to block consensus with a second consensus node in the blockchain network; and performing block consensus on the proposal block to obtain a block consensus result of the proposal block.
    Type: Application
    Filed: May 9, 2023
    Publication date: October 5, 2023
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Pan LIU
  • Publication number: 20230289782
    Abstract: A method of contract-based data processing includes obtaining, by an electronic device at a service node in a service network, an initial contract invocation request for executing a transaction service. The initial contract invocation request includes a first contract identifier of a target chain contract on a consensus node in a core consensus network. The method further includes determining, according to the first contract identifier, a target local contract that is deployed at the service node and is associated with the target chain contract deployed at the consensus node, invoking the target local contract that executes a local service associated with the transaction service to obtain a local transaction execution result, and transmitting a target contract invocation request to the consensus node based on the local transaction execution result and the initial contract invocation request. The target contract invocation request causes the consensus node to invoke the target chain contract.
    Type: Application
    Filed: May 12, 2023
    Publication date: September 14, 2023
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Hu LAN, Zongyou WANG, Yifang SHI, Hanqing LIU, Gengliang ZHU, Qucheng LIU, Zhiyong LIAO, Pan LIU
  • Publication number: 20230273912
    Abstract: A data processing method includes: generating, when a consensus node in a blockchain network does not obtain a block proposal message of a first master node in a proposal stage, a node handover proposal message, and broadcasting the node handover proposal message to a plurality of consensus nodes in the blockchain network, the first master node being configured to package and propose a block to be added to the blockchain network; generating, when a number of node handover proposal messages obtained in a voting stage is not less than the target number, a node handover voting message, and broadcasting the node handover voting message to the consensus nodes in the blockchain network; and re-selecting, when a number of node handover voting messages obtained in a commit stage is not less than the target number, a second master node from the plurality of consensus nodes for replacing the first master node.
    Type: Application
    Filed: May 10, 2023
    Publication date: August 31, 2023
    Inventor: Pan LIU
  • Publication number: 20230265407
    Abstract: Disclosed are compounds, compositions, and methods for treating and/or preventing infection by viruses that utilize the angiotensin converting enzyme 2 (ACE2) as a cellular receptor such as sudden acute respiratory syndrome coronavirus 2 (SARS-CoV-2). Particularly disclosed are recombinant ACE2-Fc fusion proteins and ACE2 variants that exhibit anti-SARS-CoV-2 binding activity and decouple anti-SARS-CoV-2 activity from side effects such as cardiovascular effects, where the fusion proteins and variants exhibit reduced ACE2 enzymatic activity.
    Type: Application
    Filed: July 2, 2021
    Publication date: August 24, 2023
    Inventors: Jing Jin, Pan Liu
  • Publication number: 20230262126
    Abstract: A blockchain-based data processing method includes: starting to select a second consensus node set corresponding to a second consensus period when a height of a block generated in a first consensus period meets a consensus node set switching condition, and determining a height of a block generated when selecting the second consensus node set, as a first block height; generating a first block by adding set information corresponding to the second consensus node set to a block corresponding to the first block height, and broadcasting the first block in a blockchain network; acquiring a private key segment generation notification generated and transmitted by a consensus node in the second consensus node set, the private key segment generation notification carrying a notification signature; and determining a consensus permission of the consensus node in the second consensus node set for the second consensus period according to the notification signature.
    Type: Application
    Filed: April 19, 2023
    Publication date: August 17, 2023
    Inventor: Pan LIU
  • Publication number: 20230259526
    Abstract: A plurality of to-be-bookkept data sets associated with one or more blocks from a block file is acquired. Data writing operations are performed in parallel on a plurality of data storage components according to the plurality of to-be-bookkept data sets. A data storage result corresponding to each of the plurality of data storage components is acquired. Based on a data storage failure result being included in the data storage results, a block checkpoint corresponding to the block file is acquired. A component checkpoint corresponding to each of the plurality of data storage components is acquired. A data storage component of the plurality of data storage components is determined, which is in an abnormal component status according to the block checkpoint and the component checkpoints. A data writing operation is performed on the data storage component in the abnormal component status according to the block file.
    Type: Application
    Filed: April 13, 2023
    Publication date: August 17, 2023
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Pan LIU
  • Publication number: 20230233068
    Abstract: Photobiomodulation can be used to treat disorders of the gastrointestinal system. The photobiomodulation can be delivered by an intraluminal device (which can be within the gastrointestinal system) that includes at least one light delivery device configured to provide photobiomodulation; at least one photodetector device to measure reflectance based on the photobiomodulation; a processor to receive a reflectance signal from the at least one photodetector device based on the reflectance measured by the at least one photodetector device and process the reflectance signal; and a wireless transceiver coupled to the processor to transmit at least a portion of the processed reflectance signal. The wireless transceiver can communicate with an external device that includes a wireless transceiver to receive the at least the portion of the processed reflectance signal.
    Type: Application
    Filed: June 16, 2021
    Publication date: July 27, 2023
    Inventors: Alexander Barnes BALDWIN, Chien-Pan LIU, Po-Min WANG, Yi-Kai LO
  • Publication number: 20230238607
    Abstract: The application discloses a cooling plate assembly, a liquid cooling module and a battery pack, which include a connector and two groups of cooling pipe assemblies, each group of cooling flow channels includes a first flow channel and a second flow channel penetrating along a first direction and the connector is provided with a third flow channel and a fourth flow channel penetrating along a second direction, wherein the first flow channel is communicated with the third flow channel, and the second flow channel is communicated with the fourth flow channel; the two groups of cooling pipe assemblies are respectively communicated with the first flow channel and the second flow channel on the same side of the connector; between the third flow channel and the fourth flow channel, one is set as liquid inlet and the other is set as liquid outlet.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 27, 2023
    Inventors: Tengfei ZHANG, Jie TANG, Bohao XU, Pan LIU, Jibing JIANG, Chengming ZHAO
  • Publication number: 20230215270
    Abstract: The present invention discloses a method and system for evaluating road safety based on multi-dimensional influencing factors, and relates to the field of road safety technologies. Based on historical traffic data and corresponding safety influencing factors, safety evaluation models in different dimensions are respectively constructed, and road safety risk exposure is classified flexibly. The safety evaluation models in macro and micro dimensions are linked by using a constraint function, and influence mechanisms of the safety influencing factors are determined respectively. Specifically, a safety evaluation model is constructed and obtained for each sub-region in a limited region range. The safety evaluation model is applied to obtain influencing factors of safety of each traffic road in the sub-region, and safety evaluation is performed on the sub-region.
    Type: Application
    Filed: July 4, 2022
    Publication date: July 6, 2023
    Inventors: Yanyong GUO, Hongliang DING, Yao WU, Pan LIU, Pei LIU
  • Publication number: 20230212054
    Abstract: A quartz container manufacturing method and a forming apparatus, relating to the solar photovoltaic technical field, and providing a mold comprising a top cylinder and a mold bottom; during formation of a container blank, when the mold forms a first included angle with a horizontal plane and the mold is rotated at a first rotation speed, the source material forms a first blank on the inner wall of the top cylinder; when the mold forms a second included angle with the horizontal plane and the mold is rotated at a second rotation speed, the source material forms a second blank on the inner wall of the mold bottom; a quartz container is manufactured from a container blank composed of the first blank and the second blank.
    Type: Application
    Filed: December 8, 2020
    Publication date: July 6, 2023
    Inventors: Huaying GUO, Dong HAN, Pan LIU, Yang LIU, Zheng WANG, Weikang REN, Junxiang ZHOU, Caihe NIU, Longlong ZHANG
  • Patent number: 11651109
    Abstract: Embodiments of this application disclose a permission verification method, and related apparatuses. In the embodiments of this application, a permission operation request is received by a first node device in a blockchain from a client, and the permission operation request is forwarded to a second node device in the blockchain; a first contract execution result is obtained according to the permission operation request; a second contract execution result broadcasted by the second node device is received based on the permission operation request; and the user permission verification is determined to succeed in a case that the first contract execution result is consistent with the second contract execution result. This solution implements decentralized permission verification based on a blockchain permission management contract system, thereby improving the data security.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: May 16, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Pan Liu
  • Patent number: 11645303
    Abstract: Embodiments of this application provide a data synchronization method and apparatus in a distributed system, a computer-readable medium, and an electronic device. The method includes: obtaining historical data synchronization information of adjacent nodes connected to a target node and determining selection weight values of the adjacent nodes according to the historical data synchronization information. The selection weight values are used for measuring efficiency of the adjacent nodes synchronizing data to the target node to select, according to the selection weight values of the adjacent nodes, a target adjacent node for synchronizing data to the target node. Target data is synchronized from the selected target adjacent node with the target node.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: May 9, 2023
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Pan Liu