Patents by Inventor Yanpeng Li

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

  • Publication number: 20210182872
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for logistic management through a blockchain network. One of the methods includes storing a smart contract in a blockchain of the blockchain network. The smart contract corresponds to a logistic process. A transaction information about a transaction in the logistic process is verified and validated based on the smart contract and is hashed into the blockchain upon consensus being concluded.
    Type: Application
    Filed: July 31, 2020
    Publication date: June 17, 2021
    Inventors: Long CHENG, Yanpeng LI
  • Publication number: 20210176354
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for phone fraud prevention. One of the methods includes adding a first identifier of a first phone event of a first user into a blockchain managed by one or more devices on a decentralized network. The first identifier of the first phone event is classified into a list of phone fraud identifiers. A second identifier of a second phone event involving a second user is received. The second identifier is compared with the list of phone fraud identifiers that includes the first identifier. In a case where the second identifier matches a phone fraud identifier in the list of phone fraud identifiers, the first user is notified that the second phone event involves a risk of phone fraud.
    Type: Application
    Filed: February 18, 2021
    Publication date: June 10, 2021
    Inventors: Wenqiang ZHAO, Yanpeng LI, Boyan JIA
  • Patent number: 11023620
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing cryptographic operations subject to identity verification. One of the methods includes receiving, by a cryptography chip, a request to perform a requested cryptographic operation from a client including client identity information, wherein the cryptography chip includes a processing resource that performs cryptographic operations and a storage resource that stores key information used in the cryptographic operations, and identity information associated with clients that are permitted to request cryptographic operations; determining, by the cryptography chip, that the client identity information is associated with one of the clients that are permitted to request cryptographic operations; and performing, by the cryptography chip, the requested cryptographic operation based on the key information stored in the storage resource.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 1, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Zhiyuan Feng, Yanpeng Li, Long Cheng
  • Publication number: 20210152667
    Abstract: Embodiments of the present specification disclose operation request allocation methods, apparatuses, and devices. One method includes: obtaining, by a server, an operation request sent by a client device for performing an operation associated with a blockchain; obtaining, by the server, attribute information of a user of the client device; determining, by the server, a node condition selected by the user based on the attribute information; determining, by the server based on the node condition, a target node from a set of nodes that have persistently connected to the server; and assigning the operation request to the target node.
    Type: Application
    Filed: January 29, 2021
    Publication date: May 20, 2021
    Applicant: Advanced New Technologies Co., Ltd.
    Inventor: Yanpeng Li
  • Patent number: 11004067
    Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for protecting sensitive data of a transaction activity based on a smart contract in a blockchain. One of the methods includes: receiving activity data for creating an account for the transaction activity from a user, the activity data including at least an identifier of the smart contract in the blockchain and an expiration time of the transaction activity; sending the activity data to an authentication server for requesting a digital certificate of the activity data, wherein the digital certificate stores the identifier of the smart contract, and an expiration time of the digital certificate is set to be the expiration time of the transaction activity; and causing the account for the transaction activity to be created after to receiving the digital certificate from the authentication server.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: May 11, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Long Cheng, Yanpeng Li
  • Publication number: 20210135880
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating digital marks. One of the methods includes: obtaining entity information of an entity; transmitting the entity information to one or more nodes of a blockchain for storage in the blockchain; obtaining a transaction identification associated with storing the entity information in the blockchain; and generating a digital mark for the entity based at least on the transaction identification.
    Type: Application
    Filed: February 28, 2019
    Publication date: May 6, 2021
    Inventors: Long CHENG, Yanpeng LI
  • Patent number: 10984492
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing housing scores of residents using a smart contract executing within a blockchain network. The method includes: receiving, by a node of the blockchain network, a smart contract that defines operations for managing housing scores of residents, the operations including: a score inquiry operation, a score addition operation, a score deduction operation, a score redemption operation, and a score transfer operation; executing, by the node, one of the operations defined in the smart contract for managing a housing score of a specified resident; determining, by the node, if a current housing score of the specified resident triggers a reporting event; and in response to determining that the current housing score of the specified resident triggers the reporting event, reporting, by the node to the specified resident, the current housing score of the specified resident.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: April 20, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Zhiyuan Feng, Yanpeng Li, Long Cheng
  • Patent number: 10986162
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a blockchain-based web service. One of the methods includes receiving a web service request for web data by a blockchain network node of a blockchain network node and from a client device. The web service request is stored in the blockchain network node. The blockchain network node forwards the web service request to a smart contract deployed in a software container on the blockchain network node. The blockchain network node obtains an execution result from the smart contract in response to the web service request, and sends the execution result to the client device.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: April 20, 2021
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Zhiyuan Feng, Yanpeng Li
  • Publication number: 20210112160
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for phone fraud prevention. One of the methods includes adding a first identifier of a first phone event of a first user into a blockchain managed by one or more devices on a decentralized network. The first identifier of the first phone event is classified into a list of phone fraud identifiers. A second identifier of a second phone event involving a second user is received. The second identifier is compared with the list of phone fraud identifiers that includes the first identifier. In a case where the second identifier matches a phone fraud identifier in the list of phone fraud identifiers, the first user is notified that the second phone event involves a risk of phone fraud.
    Type: Application
    Filed: July 31, 2020
    Publication date: April 15, 2021
    Inventors: Wenqiang ZHAO, Yanpeng LI, Boyan JIA
  • Patent number: 10958780
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for phone fraud prevention. One of the methods includes adding a first identifier of a first phone event of a first user into a blockchain managed by one or more devices on a decentralized network. The first identifier of the first phone event is classified into a list of phone fraud identifiers. A second identifier of a second phone event involving a second user is received. The second identifier is compared with the list of phone fraud identifiers that includes the first identifier. In a case where the second identifier matches a phone fraud identifier in the list of phone fraud identifiers, the first user is notified that the second phone event involves a risk of phone fraud.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: March 23, 2021
    Assignee: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wenqiang Zhao, Yanpeng Li, Boyan Jia
  • Publication number: 20210065169
    Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for providing transaction data to a blockchain system for processing. One of the methods includes: monitoring the transaction data in a computer system, wherein the transaction data include at least one of single-transaction data or multiple-transaction data; and based on the monitoring, asynchronously uploading the transaction data to the blockchain system.
    Type: Application
    Filed: November 11, 2020
    Publication date: March 4, 2021
    Inventors: Long CHENG, Yanpeng LI
  • Publication number: 20210044647
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a blockchain-based web service. One of the methods includes receiving a web service request for web data by a blockchain network node of a blockchain network node and from a client device. The web service request is stored in the blockchain network node. The blockchain network node forwards the web service request to a smart contract deployed in a software container on the blockchain network node. The blockchain network node obtains an execution result from the smart contract in response to the web service request, and sends the execution result to the client device.
    Type: Application
    Filed: October 28, 2020
    Publication date: February 11, 2021
    Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Zhiyuan Feng, Yanpeng Li
  • Publication number: 20210042749
    Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for protecting sensitive data of a transaction activity based on a smart contract in a blockchain. One of the methods includes: receiving activity data for creating an account for the transaction activity from a user, the activity data including at least an identifier of the smart contract in the blockchain and an expiration time of the transaction activity; sending the activity data to an authentication server for requesting a digital certificate of the activity data, wherein the digital certificate stores the identifier of the smart contract, and an expiration time of the digital certificate is set to be the expiration time of the transaction activity; and causing the account for the transaction activity to be created after to receiving the digital certificate from the authentication server.
    Type: Application
    Filed: October 27, 2020
    Publication date: February 11, 2021
    Inventors: Long Cheng, Yanpeng Li
  • Patent number: 10917249
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing data element stored in a blockchain network. One of the methods includes receiving a request from a client computing device to store a data element into the blockchain network by a blockchain data element processing server. The blockchain data element processing server determines whether the client computing device is authorized to store the data element into the blockchain network and whether the data element is a sensitive data element. If the client computing device is authorized to store the data element into the blockchain network and the data element is not a sensitive data element, the blockchain data element processing server stores the data element that is encrypted using an encryption algorithm into the blockchain network.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: February 9, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Zhiyuan Feng, Yanpeng Li, Long Cheng
  • Patent number: 10917230
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing sensitive data elements stored in a blockchain network. One of the methods includes receiving a request from a client device to perform a modification to a watch list that is stored in the blockchain network. The watch list includes one or more sensitive data elements. The blockchain network node determines whether the client device is authorized to modify the watch list based on a digital signature in the request. In response to determining that the client device is authorized to modify the watch list, a consensus procedure is performed on the request within the blockchain network. After a consensus is achieved, the blockchain network node updates the watch list based on the modification to the watch list.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: February 9, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Zhiyuan Feng, Yanpeng Li, Long Cheng
  • Patent number: 10903993
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for securely performing cryptographic operations. One of the methods includes receiving biometric information associated with a user and a request to perform one or more cryptographic operations based on one or more cryptographic keys stored in a memory of an identity cryptographic chip (ICC); comparing the biometric information associated with the user with biometric information pre-stored in the memory of the ICC as pre-stored biometric information; and in response to determining that the biometric information matches the pre-stored biometric information, authorizing the one or more cryptographic operations to be performed.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: January 26, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Zhiyuan Feng, Yanpeng Li, Long Cheng
  • Patent number: 10871979
    Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for establishing communication between a first blockchain network and a second blockchain network. One of the methods includes: embedding a first library into a process; executing the first library to create a first border node within the process, wherein the first border node operates in the first blockchain network; embedding a second library into the process; executing the second library to create a second border node within the process, wherein the second border node operates in the second blockchain network; and establishing a communication interface within the process to allow the first border node and the second border node to communicate with each other.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: December 22, 2020
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Yanpeng Li
  • Patent number: 10867299
    Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for providing transaction data to a blockchain system for processing. One of the methods includes: monitoring the transaction data in a computer system, wherein the transaction data include at least one of single-transaction data or multiple-transaction data; and based on the monitoring, asynchronously uploading the transaction data to the blockchain system.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: December 15, 2020
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Long Cheng, Yanpeng Li
  • Patent number: 10853801
    Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for protecting sensitive data of a transaction activity based on a smart contract in a blockchain. One of the methods includes: receiving activity data for creating an account for the transaction activity from a user, the activity data including at least an identifier of the smart contract in the blockchain and an expiration time of the transaction activity; sending the activity data to an authentication server for requesting a digital certificate of the activity data, wherein the digital certificate stores the identifier of the smart contract, and an expiration time of the digital certificate is set to be the expiration time of the transaction activity; and causing the account for the transaction activity to be created after to receiving the digital certificate from the authentication server.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: December 1, 2020
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Long Cheng, Yanpeng Li
  • Publication number: 20200366505
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing data element stored in a blockchain network. One of the methods includes receiving a request from a client computing device to store a data element into the blockchain network by a blockchain data element processing server. The blockchain data element processing server determines whether the client computing device is authorized to store the data element into the blockchain network and whether the data element is a sensitive data element. If the client computing device is authorized to store the data element into the blockchain network and the data element is not a sensitive data element, the blockchain data element processing server stores the data element that is encrypted using an encryption algorithm into the blockchain network.
    Type: Application
    Filed: July 31, 2020
    Publication date: November 19, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Zhiyuan Feng, Yanpeng Li, Long Cheng