US 11,809,413 B2
Control method, server, and data structure
Yuji Unagami, Osaka (JP); Junji Michiyama, Fukuoka (JP); Junichiro Soeda, Nara (JP); Yuuki Hirose, Osaka (JP); Tetsuji Fuchikami, Osaka (JP); and Motoji Ohmori, Osaka (JP)
Assigned to PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA, Torrance, CA (US)
Filed by Panasonic Intellectual Property Corporation of America, Torrance, CA (US)
Filed on Oct. 8, 2021, as Appl. No. 17/497,302.
Application 17/497,302 is a continuation of application No. PCT/JP2020/016705, filed on Apr. 16, 2020.
Claims priority of provisional application 62/834,728, filed on Apr. 16, 2019.
Prior Publication US 2022/0027357 A1, Jan. 27, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/23 (2019.01)
CPC G06F 16/2379 (2019.01) 11 Claims
OG exemplary drawing
 
1. A control method performed in a system that includes a terminal operated by a user and a plurality of servers that each manage a distributed ledger and manage a smart contract using the distributed ledger, the control method being performed by a first server included in the plurality of servers, the control method comprising:
receiving, from a first terminal operated by a first user who is one of parties that have concluded a first contract, first transaction data that includes a first smart contract corresponding to the first contract and a first electronic signature associated with the first user, the first smart contract being programmed to make a contract action of the first contract executable using the distributed ledger; and
recording a block including the first transaction data in the distributed ledger,
wherein the first smart contract includes (i) content of the first contract which is a main contract, (ii) a variable that is provisional and used for identifying a second smart contract corresponding to a second contract which is to be newly concluded as a sub contract of the first contract, and (iii) a condition for creation of the second smart contract.