Patents by Inventor Keting YIN

Keting YIN 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: 11677572
    Abstract: The present disclosure provides a permission-controlled smart contract upgrade method. The method first deploys a contract upgrade smart contract, and then deploys a smart contract to be upgraded including information of a required minimum number of agreements on passing a proposal related to the contract. Then, any of the blockchain nodes receives a contract upgrade proposal submitted by one of the plurality of user clients. After the contract upgrade smart contract determines to pass the proposal, a proposing event is generated and then is forwarded to each user client participating in the contract. After the user client receives the proposing event, the user client receives user's vote and feeds it back to the contract upgrade smart contract. If the number of agreements exceeds the required minimum number of agreements, the proposal is passed and employed, and a binary replacement is performed to complete upgrade of the smart contract.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: June 13, 2023
    Assignee: HANGZHOU QULIAN TECHNOLOGY CO., LTD.
    Inventors: Wei Li, Weiwei Qiu, Keting Yin, Qilei Li, Jialei Rong, Zhiqiang Wu
  • Publication number: 20220292082
    Abstract: A method, an apparatus and a device for parallel execution of a smart contract, and a medium are provided. The method for parallel execution of the smart contract includes the following steps: determining, according to a chain table for a cross-contract calling of each transaction in target execution transactions and the contract type of a smart contract in the target execution transactions, a calling dependency relationship between the transactions, and obtaining, according to the calling dependency relationship, transaction calling chains that cannot affect each other during an execution process.
    Type: Application
    Filed: August 19, 2020
    Publication date: September 15, 2022
    Inventors: Weiwei QIU, Wei LI, Qi HE, Yeqi TAO, Keting YIN, Qilei LI
  • Publication number: 20220278861
    Abstract: The present disclosure provides a permission-controlled smart contract upgrade method. The method first deploys a contract upgrade smart contract, and then deploys a smart contract to be upgraded including information of a required minimum number of agreements on passing a proposal related to the contract. Then, any of the blockchain nodes receives a contract upgrade proposal submitted by one of the plurality of user clients. After the contract upgrade smart contract determines to pass the proposal, a proposing event is generated and then is forwarded to each user client participating in the contract. After the user client receives the proposing event, the user client receives user's vote and feeds it back to the contract upgrade smart contract. If the number of agreements exceeds the required minimum number of agreements, the proposal is passed and employed, and a binary replacement is performed to complete upgrade of the smart contract.
    Type: Application
    Filed: March 3, 2022
    Publication date: September 1, 2022
    Applicant: HANGZHOU QULIAN TECHNOLOGY CO., LTD.
    Inventors: Wei LI, Weiwei QIU, Keting YIN, Qilei LI, Jialei RONG, Zhiqiang WU
  • Patent number: 11301233
    Abstract: The present disclosure provides a permission-controlled smart contract upgrade method based on a smart contract. The method first deploys a contract upgrade smart contract, and then deploys a smart contract to be upgraded including information of contract participants and information of a required minimum number of agreements on passing a proposal related to the contract. Then any of the blockchain nodes receives a contract upgrade proposal submitted by a user to the contract upgrade smart contract, the contract upgrade proposal carrying an address of the smart contract to be upgraded and binary information of a new contract. After the contract upgrade smart contract determines to pass the proposal, a proposing event is generated and then is forwarded to each user client participating in the contract. After the client receives the proposing event, the client receives user's vote and feeds it back to the contract upgrade smart contract.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: April 12, 2022
    Assignee: HANGZHOU QULIAN TECHNOLOGY CO., LTD.
    Inventors: Wei Li, Weiwei Qiu, Keting Yin, Qilei Li, Jialei Rong, Zhiqiang Wu
  • Publication number: 20200394032
    Abstract: Provided is a permission-controlled smart contract upgrade method. The method deploys a contract upgrade smart contract, and deploys a smart contract to be upgraded including information of contract participants and a required minimum number of agreements on passing a proposal related to the contract. Any of the blockchain nodes receives a contract upgrade proposal submitted by user to the smart contract, the proposal carrying address of the contract to be upgraded and binary information of a new contract. After the smart contract determines to pass the proposal, a proposing event is generated and forwarded to each user client participating in the contract. After the client receives the event, the client receives user's vote and feeds back to the smart contract. If the number of agreements exceeds the required minimum number, the proposal is passed and employed, and a binary replacement is performed to complete upgrade of the smart contract.
    Type: Application
    Filed: August 30, 2019
    Publication date: December 17, 2020
    Inventors: Wei LI, Weiwei QIU, Keting YIN, Qilei LI, Jialei RONG, Zhiqiang WU