US 12,314,415 B2
Control method, contents management system, recording medium, and data structure
Junichiro Soeda, Nara (JP); Junji Michiyama, Fukuoka (JP); Yuji Unagami, Osaka (JP); Motoji Ohmori, Osaka (JP); Yuuki Hirose, Osaka (JP); and Tetsuji Fuchikami, 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 Jan. 13, 2021, as Appl. No. 17/147,941.
Application 17/147,941 is a continuation of application No. PCT/JP2019/036906, filed on Sep. 20, 2019.
Claims priority of provisional application 62/748,629, filed on Oct. 22, 2018.
Prior Publication US 2021/0133343 A1, May 6, 2021
Int. Cl. G06F 21/60 (2013.01); G06F 21/31 (2013.01); G06F 21/62 (2013.01)
CPC G06F 21/6218 (2013.01) [G06F 21/31 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A control method that is used in a content management system including a server, and that is executed by the server, the control method comprising:
acquiring first transaction data from a providing device, the first transaction data including permission/prohibition information regarding whether to permit or prohibit browsing of content in which one or more persons are captured as a subject, the subject being the one or more persons captured in the content, the permission/prohibition information including at least (i) a first condition type indicating that browsing of the content is permitted when consent of one of the one or more persons is acquired or (ii) a second condition type indicating that browsing of the content is permitted when consent of all of the one or more persons is acquired; and
storing the acquired first transaction data including the permission/prohibition information in a distributed ledger,
wherein the control method further comprises:
when a browsing request to browse the content is received from a browsing device, determining which one of the first condition type and the second condition type is included in permission/prohibition information included in the first transaction data stored in the distributed ledger, the first condition type indicating that browsing of the content is permitted when consent of one of the one or more persons is acquired, the second condition type indicating that browsing of the content is permitted when consent of all of the one or more persons is acquired;
when the permission/prohibition information includes the first condition type, (i) inquiring about whether or not to consent to the browsing to one of the one or more persons and (ii) when consents from the one of the one or more persons are acquired, causing a storage device storing the content to transmit the content to the browsing device; and
when the permission/prohibition information includes the second condition type, (i) inquiring about whether or not to consent to the browsing to all of the one or more persons and (ii) when consents from the all of the one or more persons are acquired, causing the storage device storing the content to transmit the content to the browsing device, and
wherein part or all of processing according to the control method is implemented by executing a smart contract code stored in the distributed ledger, the distributed ledger being held by each of a plurality of servers including the server.