-
公开(公告)号:US12229808B2
公开(公告)日:2025-02-18
申请号:US17157163
申请日:2021-01-25
Inventor: Junji Michiyama , Junichiro Soeda , Yuji Unagami , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
IPC: G06Q30/0279 , G06Q20/06 , G06Q20/36 , G06Q20/40
Abstract: A control method of a fund management system including a plurality of servers that hold a distributed ledger, and executed by one of the plurality of servers, includes: receiving transaction data, the transaction data pertaining to payment processing for payment of a token from one or more applicants of crowdfunding to a management account, and storing the transaction data that is received in the distributed ledger held in each of the plurality of servers; determining, using a smart contract, whether or not a target condition of the crowdfunding is met; and outputting information indicating a result of the determining.
-
公开(公告)号:US12056115B2
公开(公告)日:2024-08-06
申请号:US18377085
申请日:2023-10-05
Inventor: Yuji Unagami , Junji Michiyama , Junichiro Soeda , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
CPC classification number: G06F16/2379
Abstract: A control method according to the present disclosure includes: receiving, from a 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; executing a consensus algorithm with a plurality of other servers; and recording a block including the first transaction data in a distributed ledger. 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.
-
公开(公告)号:US12198131B2
公开(公告)日:2025-01-14
申请号:US17579927
申请日:2022-01-20
Inventor: Yuji Unagami , Junji Michiyama , Junichiro Soeda , Naohisa Nishida , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
IPC: G06Q20/38
Abstract: A control method is executed by a first server among a plurality of servers in a system including the plurality of servers and a generating device that generates record information about usage records for users belonging to one group when a service provided by a business operator is used on a group basis. The method includes: obtaining, from the generating device, first record information about a first usage record of a service by a first user belonging to the one group; determining whether the first record information obtained is permitted under a rule based on contract content, stored in the first server, of a contract entered into by the first user and the business operator; and forwarding first transaction data including a determination result to a plurality of second servers and storing a first block including the first transaction data in a distributed ledger managed by the first server.
-
公开(公告)号:US11327745B2
公开(公告)日:2022-05-10
申请号:US16441814
申请日:2019-06-14
Inventor: Junji Michiyama , Junichiro Soeda , Yuji Unagami , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
Abstract: The present disclosure provides a management method for software versions which prevents falsification of information under management. In the management method, a first management apparatus among management apparatuses receives transaction data from an apparatus connected through a network to the first management apparatus, the transaction data including first information on a first version of software, second information on a second version of the software subjected to version upgrade from the first version by a software developer, identification information of the software developer, and an electronic signature. The first management apparatus validates legitimacy of the transaction data using the electronic signature included in the transaction data received. When the transaction data is legitimate, the management apparatuses store the transaction data in distributed ledgers.
-
公开(公告)号:US12120176B2
公开(公告)日:2024-10-15
申请号:US17590220
申请日:2022-02-01
Inventor: Masahiro Taguchi , Yuji Unagami , Tetsuji Fuchikami , Yuuki Hirose
IPC: H04L67/1074 , H04L9/08 , H04L67/104 , H04L67/1095 , H04L67/56 , H04L9/00
CPC classification number: H04L67/108 , H04L9/0825 , H04L67/1055 , H04L67/1095 , H04L67/56 , H04L9/50 , H04L2209/463
Abstract: A control method includes: receiving transaction data that includes (i) peer information used for connecting a first peer among peers in a P2P system to another peer among the peers and (ii) a signature added to the peer information by the first peer; verifying the received transaction data using the signature included in the transaction data; and storing the transaction data into the distributed ledger when the verifying is successful.
-
公开(公告)号:US20240046264A1
公开(公告)日:2024-02-08
申请号:US18382154
申请日:2023-10-20
Inventor: Naohisa NISHIDA , Kakuya YAMAMOTO , Yuji UNAGAMI , Yuuki Hirose , Ayaka NAKASAKA , Motoji OHMORI , Junji MICHIYAMA
IPC: G06Q20/38
CPC classification number: G06Q20/389 , G06Q2220/10
Abstract: A method includes: acquiring transaction data that includes value information regarding a value to be transferred from a second user to a first user; executing a first smart contract recorded in a first blockchain by recording the transaction data in the first blockchain; and executing a second smart contract recorded in a second blockchain different from the first blockchain based on the first smart contract. The second smart contract is a smart contract for transferring at least a portion of the value to be transferred from the second user to the first user, from a first account held by the first user to a third account held by a third user.
-
公开(公告)号:US12229757B2
公开(公告)日:2025-02-18
申请号:US17385131
申请日:2021-07-26
Inventor: Yuji Unagami , Junji Michiyama , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
Abstract: A control method includes: receiving first transaction data related to a sign-up for service and storing the first transaction data received into the distributed ledger included in each of the plurality of servers, the service offering, if a goal condition predetermined for the service is satisfied, a token to a participant that is a user who signs up for the service; storing, into the distributed ledger, second transaction data indicating that the user is offered the token predetermined for the service, if it is determined that the goal condition is satisfied; and storing, into the distributed ledger, third transaction data indicating that the user is offered a deposit that is a temporary token predetermined for the service, at a predetermined timing included in a period from the storing of the first transaction data into the distributed ledger until when determination of whether the goal condition is satisfied is performed.
-
公开(公告)号:US11861360B2
公开(公告)日:2024-01-02
申请号:US17557402
申请日:2021-12-21
Inventor: Junji Michiyama , Junichiro Soeda , Yuji Unagami , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
IPC: G06F8/71
CPC classification number: G06F8/71
Abstract: The present disclosure provides a management method for software versions to improve transaction safety of software. In the management method, among management apparatuses, a first token management apparatus obtains request information indicating a requested version requested by a user, and first transaction data indicating that the user provides predetermined number of tokens to a software developer who has developed the requested version is stored in distributed ledgers through execution of a consensus algorithm by the management apparatuses.
-
公开(公告)号:US12086283B2
公开(公告)日:2024-09-10
申请号:US17162464
申请日:2021-01-29
Inventor: Yuji Unagami , Junji Michiyama , Junichiro Soeda , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
CPC classification number: G06F21/6245 , H04L9/083
Abstract: A control method that, in an information management system including a plurality of servers each having a distributed ledger, is executed by a server from among the plurality of servers, includes: receiving first transaction data that includes identification information and permission or non-permission information, the identification information being associated with user information that is managed in the information management system and relates to a first user, the permission or non-permission information indicating whether provision of the user information to a second user is permitted; and storing the first transaction data received, in the distributed ledger in each of the plurality of servers.
-
公开(公告)号:US11973882B2
公开(公告)日:2024-04-30
申请号:US17582400
申请日:2022-01-24
Inventor: Yuji Unagami , Junji Michiyama , Junichiro Soeda , Naohisa Nishida , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
CPC classification number: H04L9/3247 , G06Q20/389
Abstract: A control method includes: receiving first information pertaining to a first contract from a first terminal used by a first user who is one of two parties who have agreed to the first contract; when consent of a party aside from the two parties is required to validate the first contract, identifying a second user as the party aside from the two parties with reference to a ledger storing information pertaining to a past contract, and transmitting the first information to a second terminal operated by the second user; obtaining second information in which a confirmation result indicating whether the second user consents to the first contract and a digital signature of the second user are added to the first information; and confirming the second information, and when the confirmation result indicates consent, setting the first contract as a valid contract and storing the second information in the ledger.
-
-
-
-
-
-
-
-
-