US 12,243,115 B2
Property right confirmation and transfer methods and systems, electronic device, and storage medium
Qiangle Geng, Shanghai (CN); and Jianliang Gu, Shanghai (CN)
Assigned to Shanghai NanoJClean Technology Co., Ltd., Shanghai (CN)
Appl. No. 17/785,327
Filed by Shanghai Weilian Information Technology Co., Ltd., Shanghai (CN)
PCT Filed Dec. 9, 2020, PCT No. PCT/CN2020/134768
§ 371(c)(1), (2) Date Jun. 14, 2022,
PCT Pub. No. WO2021/121090, PCT Pub. Date Jun. 24, 2021.
Claims priority of application No. 201911299661.8 (CN), filed on Dec. 17, 2019.
Prior Publication US 2022/0414809 A1, Dec. 29, 2022
Int. Cl. G06Q 50/18 (2012.01); G06F 21/64 (2013.01); G06Q 20/36 (2012.01); G06Q 20/38 (2012.01); H04L 9/00 (2022.01)
CPC G06Q 50/184 (2013.01) [G06F 21/64 (2013.01); G06Q 20/36 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/3829 (2013.01); H04L 9/50 (2022.05); G06Q 2220/00 (2013.01)] 9 Claims
OG exemplary drawing
 
2. A method, comprising:
presetting encoded information corresponding to a property;
obtaining a corresponding wallet address according to the encoded information;
storing a correspondence between the encoded information and the wallet address in a smart contract of a blockchain;
generating a random number and sending the random number to a target object;
obtaining a first wallet address corresponding to a target property in the smart contract obtained by the target object according to the random number, target encoded information corresponding to the target property, and a target private key;
obtaining a target wallet address corresponding to the target encoded information in the smart contract according to the correspondence; and
judging whether the first wallet address is consistent with the target wallet address, and if yes, determining that the target object owns the target property; otherwise, determining that the target object does not own the target property,
wherein the step of obtaining a first wallet address corresponding to a target property in the smart contract obtained by the target object according to the random number, target encoded information corresponding to the target property, and a target private key comprises:
obtaining first private key signature information obtained by the target object according to the random number, the target encoded information corresponding to the target property, and the target private key;
obtaining a corresponding first public key according to the first private key signature information; and
obtaining the first wallet address corresponding to the target property in the smart contract according to the first public key.