Patents by Inventor Jianliang Gu

Jianliang Gu 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: 11983782
    Abstract: The present disclosure provides a method, a device, a storage medium and a program product for carbon trading.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: May 14, 2024
    Assignee: VECHAIN GLOBAL TECHNOLOGY SARL
    Inventors: Xinli Tian, Jianliang Gu
  • Publication number: 20240154813
    Abstract: A blockchain-based workflow node certification method and device. The method includes: a certification party establishing a general workflow template. the general workflow template including a plurality of workflow nodes cach having an audit attribute for indicating whether the workflow node needs to be certified: the certification party establishing a general data template based on the general workflow template: instantiating the general data template and the general workflow template: and acquiring a current workflow node in the instantiated general workflow template. determining. based on the audit attribute, whether the current workflow node needs to be certified. if yes. performing certification by a centralized certification party. and depositing certification by a blockchain. Users can create and modify transaction processes as needed to meet the needs of changeable transaction. By combining central certification with blockchain certification deposition.
    Type: Application
    Filed: October 14, 2020
    Publication date: May 9, 2024
    Inventors: Duanxin LU, Qiangle GENG, Bangya MA, Jianliang GU
  • Publication number: 20240143843
    Abstract: A computer-implemented method and device for implementing identity endorsement on a blockchain are provided. In some embodiments the method includes that: a user submits, as an applicant, certification information to a third-party certification authority, the third-party certification authority reviews and generates a certification statement, and the third-party certification authority deposits deposit information of the certification statement on the blockchain, and returns the certification statement including the deposition information to the user; an information requester requests for the certification statement from the user, and the user decrypts the certification statement and then sends the certification statement to the information requester; and the information requester checks in the blockchain, verifies validity of the certification statement and qualification of the third-party certification authority, and completes user identity certification after confirmation.
    Type: Application
    Filed: October 13, 2020
    Publication date: May 2, 2024
    Inventors: Duanxin LU, Jianliang GU
  • Publication number: 20240127333
    Abstract: Methods, apparatuses, devices, and systems for facilitating enterprise-to-enterprise financial transactions in a supply chain. In an example, the method includes: receiving, by a management server, a virtual currency transfer request from a first device, wherein the virtual currency transfer request includes a first amount of a to-be-transferred virtual currency and an identifier of a second device; and transferring, by the management server in response to the virtual currency transfer request, the virtual currency of the first amount belonging to the first device to the second device corresponding to the identifier of the second device. The transferred virtual currency may be used to be exchanged for a legal currency. In this example delivery is performed based on a virtual currency, and when an enterprise in the supply chain needs to obtain funds, a virtual currency belonging to that enterprise can be exchanged for a legal currency at any time.
    Type: Application
    Filed: October 29, 2020
    Publication date: April 18, 2024
    Inventor: Jianliang GU
  • Patent number: 11930103
    Abstract: The present disclosure provides methods and devices for key management. In one example, a method of key management comprises: obtaining, at a user device, a number of users in a group of users and a minimum number of users for restoring a transaction key; randomly generating the transaction key; splitting the transaction key into a plurality of sub-keys, the number of sub-keys being the same as the number of users; and sending the plurality of sub-keys to a management device, each of the plurality of sub-keys being encrypted with a public key of a user corresponding to a sub-key.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: March 12, 2024
    Assignee: VeChain Global Technology S.ar.l
    Inventors: Lei Zhang, Bangya Ma, Jianliang Gu
  • Publication number: 20240062222
    Abstract: A method, an apparatus, and a device for auditing data based on a blockchain, and a storage medium. The method includes: receiving, from a requester, an audit request including a type of the requester; determining an item to be audited, according to the type of the requester; generating an item for display, according to the item to be audited and an item for distraction; receiving first original data, which is inputted by the requester based on the item for display; generating a first audit result according to target data and an audit template, where the target data is in the first original data and corresponds to the item to be audited, and the audit template is generated based on the item to be audited and includes referential data for the item to be audited; and uploading the first original data and the first audit result to the blockchain.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 22, 2024
    Inventors: Chongyi ZHANG, Jianliang GU
  • Publication number: 20240020406
    Abstract: A method and an apparatus for processing data, a storage medium, and a device. When processing data of a product, production data that is of the product and within an enterprise is acquired, circulation data that is of the product and among enterprises is acquired, and then the acquired production data is correlated with the acquired circulation data based on data authorization and data reference, so as to obtain a chain of data relationship. Thereby, the data relationship is protected from being forged or tampered, and data query and data tracing are facilitated, which improves data security. In addition, data collaboration within the enterprise and among the enterprises can be effectively implemented. Further, visualization based on the data collaboration is capable to help recall the product accurately and efficiently.
    Type: Application
    Filed: September 3, 2021
    Publication date: January 18, 2024
    Inventors: Jianliang GU, Yang LU
  • Patent number: 11797987
    Abstract: Embodiments of the present disclosure relate to methods, devices, a computer readable storage medium and a computer program product for processing or managing a blockchain transaction. In a method for processing a blockchain transaction, a blockchain node of a blockchain for processing the blockchain transaction receives a transaction request, the transaction request indicating at least a initiator of the transaction, transaction content and a transaction recipient of the transaction. The blockchain node computes, based on the transaction content, a transaction fee for processing the transaction. The blockchain node determines whether the initiator of the transaction is a sponsored user of the transaction recipient, and determines a payment account from which the transaction fee is deducted in response to determining that the initiator of the transaction is a sponsored user of the transaction recipient.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: October 24, 2023
    Assignee: VeChain Foundation Limited
    Inventors: Jianliang Gu, Bin Qian, Ziheng Zhou
  • Patent number: 11797988
    Abstract: Embodiments of the present disclosure relate to a method, a device, a computer readable storage medium and a computer program product for transaction processing on a blockchain. In the method, the blockchain node for processing a transaction receives a transaction request including a plurality of fields, the plurality of fields including a transaction task field including a plurality of clauses and each clause of the plurality of clauses indicating one of a plurality of tasks of the transaction. The blockchain node processes the plurality of tasks and determines that the transaction is successfully processed only in response to successfully processing all the plurality of tasks. The transaction processing as provided in the present disclosure enables multiple tasks to be processed through a single transaction procedure on the blockchain in an efficient way.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: October 24, 2023
    Assignee: VeChain Foundation Limited
    Inventors: Jianliang Gu, Bin Qian, Ziheng Zhou
  • Patent number: 11637695
    Abstract: The present disclosure includes IoT devices, block chain platforms, and IoT systems for recording transportation data of an object and methods of using the same. In some examples, IoT devices are one time programmed with a private key in a manufacturing process of the IoT device. In some examples, IoT devices may include at least one sensor configured to detect external environment data of an object during transportation of the object; and a processor configured to receive the data from the sensor and generate a data packet based on the data using a private key, the data packet including a unique identification number of the IoT device, the data and a signature generated according to the unique identification number and the data.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: April 25, 2023
    Assignee: VeChain Global Technology SARL
    Inventors: Jianliang Gu, Ziheng Zhou, Yang Lu
  • Patent number: 11546173
    Abstract: A method is disclosed for implementing trust Internet of Things (IoT) services in an IoT device and a user device. The IoT device receives from the user device an authentication request comprising a hash value, first encrypted information and second encrypted information, where the IoT device determines whether the user device is successfully authenticated based on determining the user device public key and confirming that the user device public key exists in a list of access permitted user devices of the IoT device.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: January 3, 2023
    Assignee: VeChain Global Technology SARL
    Inventors: Yanyu Chen, Jianliang Gu, Ziheng Zhou
  • Publication number: 20220414809
    Abstract: The present disclosure discloses methods, systems, an electronic device, and a storage medium for confirming a property right and for transferring a property right. The present disclosure realizes the confirmation and transfer of the ownership of a property and traceback of the ownership of the property, making the process of right confirmation and implementation is more efficient and secure, and improving the user experience.
    Type: Application
    Filed: December 9, 2020
    Publication date: December 29, 2022
    Inventors: Qiangle GENG, Jianliang GU
  • Publication number: 20220366089
    Abstract: A method, a system, an electronic device, and a storage medium for storing and collecting temperature data are disclosed. The storage method includes: acquiring starting time data corresponding to a temperature recording time period and acquiring actual temperature data corresponding to each time stamp; obtaining at least one piece of target compressed data corresponding to the temperature recording time period by compressing the actual temperature data; and storing the starting time data and the target compressed data corresponding to the temperature recording time period into a storage space of a temperature recorder.
    Type: Application
    Filed: October 9, 2020
    Publication date: November 17, 2022
    Inventors: Xuejiao XIANG, Fuyi LIU, Youyong YANG, Jianliang GU
  • Publication number: 20220191012
    Abstract: Methods for splitting and recovering a key, a storage medium, a computer program product, and a key management system (170), wherein the key management system (170) comprises a management device (110) used for managing user equipment of users in a user group and a hardware security module (160) connected to the management device (110).
    Type: Application
    Filed: March 11, 2020
    Publication date: June 16, 2022
    Inventors: Jianliang GU, Bangya MA
  • Publication number: 20220078009
    Abstract: The present application discloses a key security management system and a key security management method, a computer-readable storage medium, and a computer program. The key security management system includes a security host and a hardware security device. The security host is configured to receive a first operation request, verify the first operation request, and generate a second operation request based on the first operation request when the verification is passed, wherein the first operation request and the second operation request both include an identification.
    Type: Application
    Filed: December 30, 2019
    Publication date: March 10, 2022
    Inventors: Jianliang GU, Bangya MA
  • Publication number: 20220038263
    Abstract: The present disclosure provides methods and devices for key management. In one example, a method of key management comprises: obtaining, at a user device, a number of users in a group of users and a minimum number of users for restoring a transaction key; randomly generating the transaction key; splitting the transaction key into a plurality of sub-keys, the number of sub-keys being the same as the number of users; and sending the plurality of sub-keys to a management device, each of the plurality of sub-keys being encrypted with a public key of a user corresponding to a sub-key.
    Type: Application
    Filed: September 30, 2019
    Publication date: February 3, 2022
    Inventors: Lei ZHANG, Bangya MA, Jianliang GU
  • Publication number: 20210336775
    Abstract: The present disclosure includes IoT devices, block chain platforms, and IoT systems for recording transportation data of an object and methods of using the same. In some examples, IoT devices are one time programmed with a private key in a manufacturing process of the IoT device. In some examples, IoT devices may include at least one sensor configured to detect external environment data of an object during transportation of the object; and a processor configured to receive the data from the sensor and generate a data packet based on the data using a private key, the data packet including a unique identification number of the IoT device, the data and a signature generated according to the unique identification number and the data.
    Type: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Inventors: Jianliang GU, Ziheng Zhou, Yang Lu
  • Publication number: 20210319132
    Abstract: Implementations of the subject matter described herein provide a method of managing user identity authentication data, a method of authorizing a query, a management device, an authentication device, a terminal, a non-transitory computer readable storage medium and a computer program product.
    Type: Application
    Filed: September 3, 2019
    Publication date: October 14, 2021
    Inventors: Yang ZHANG, Jianliang GU
  • Publication number: 20210248694
    Abstract: The present disclosure provides a method, a device, a storage medium and a program product for carbon trading.
    Type: Application
    Filed: June 27, 2019
    Publication date: August 12, 2021
    Inventors: Xinli TIAN, Jianliang GU
  • Patent number: 11088830
    Abstract: The present disclosure includes IoT devices, block chain platforms, and IoT systems for recording transportation data of an object and methods of using the same. In some examples, IoT devices are one time programmed with a private key in a manufacturing process of the IoT device. In some examples, IoT devices may include at least one sensor configured to detect external environment data of an object during transportation of the object; and a processor configured to receive the data from the sensor and generate a data packet based on the data using a private key, the data packet including a unique identification number of the IoT device, the data and a signature generated according to the unique identification number and the data.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 10, 2021
    Assignee: VeChain Global Technology SARL
    Inventors: Jianliang Gu, Ziheng Zhou, Yang Lu