-
公开(公告)号:US12301957B2
公开(公告)日:2025-05-13
申请号:US17152069
申请日:2021-01-19
Inventor: Junji Michiyama , Junichiro Soeda , Yuji Unagami , Yuuki Hirose , Tetsuji Fuchikami , Motoji Ohmori
IPC: H04N21/8355 , G06F21/62 , G06F21/64 , G06Q20/12 , H04L9/00 , H04L9/06 , H04N21/8358
Abstract: The present disclosure provides a control method that is executed by one of a plurality of servers in a content management system that includes: the plurality of servers that own distributed ledgers; and a storing device that stores content, the control method including: acquiring transaction data that indicates that a providing device has provided content and includes at least identification information of the content provided by the providing device; and storing the transaction data acquired into the distributed ledgers of the plurality of servers.
-
公开(公告)号:US12293356B2
公开(公告)日:2025-05-06
申请号:US17838846
申请日:2022-06-13
Inventor: Yuji Unagami , Junji Michiyama , Junichiro Soeda , Motoji Ohmori , Tetsuji Fuchikami , Yuuki Hirose , Naohisa Nishida , Masahiro Taguchi
Abstract: A control method includes: obtaining first transaction data that includes a first variable indicating first information on a first contract made between a first user and a second user, and a second variable set to a predetermined value indicating second information is undetermined; storing the first transaction data into the distributed ledger; executing storing processing of reading out the second variable, and storing it into a rewritable storage in a server; obtaining second transaction data that includes a third variable indicating third information on a second contract made between the first user and a third user, and a change command for changing the second variable, based on the third variable; storing the second transaction data into the distributed ledger; and executing change processing of changing, according to the change command, the second variable from the predetermined value, after the second transaction data is stored into the distributed ledger.
-
公开(公告)号:US11813961B2
公开(公告)日:2023-11-14
申请号:US17474460
申请日:2021-09-14
Inventor: Junichiro Soeda , Kohsuke Yoshioka
CPC classification number: B60L58/16 , B60L50/60 , B60L58/12 , G06N20/00 , G06Q20/29 , G07C5/0825 , B60L2240/545 , B60Y2200/91
Abstract: Provided is a control method which includes: obtaining battery information which is information regarding a battery; calculating a present residual value of the battery based on the battery information obtained; calculating a first residual value using a first model which has been trained, the first residual value being a residual value of the battery in a case where a user uses the battery with a tendency identical to a tendency of a plurality of other users; and issuing a token to the user according to an evaluation value calculated based on the present residual value and the first residual value calculated.
-
公开(公告)号:US20240095287A1
公开(公告)日:2024-03-21
申请号:US18521060
申请日:2023-11-28
Inventor: Junichiro Soeda , Kakuya Yamamoto , Motoji Ohmori , Junji Michiyama
IPC: G06F16/95
CPC classification number: G06F16/95
Abstract: A method includes: associating one or more data managers with mutually different models of a plurality of home appliances the one or more data managers managing data items generated by the plurality of home appliances; recording provision record information in which data identification information and manager identification information are associated with each other, the data identification information identifying each of one or more data items generated by the plurality of home appliances, the manager identification information identifying each of the one or more data managers; and determining, when the one or more data items include a used data item used by a data user, an amount to be transferred to a data manager that manages the used data item, based on the provision record information.
-
公开(公告)号:US11915527B2
公开(公告)日:2024-02-27
申请号:US17025089
申请日:2020-09-18
Inventor: Yuji Unagami , Junichiro Soeda , Akira Tanaka
CPC classification number: G07C13/00 , G06F21/31 , G06F21/64 , H04L9/3247 , G06Q50/26 , G06Q2220/00 , G06Q2230/00 , H04L9/3228 , H04L9/3239 , H04L9/50 , H04L2209/463
Abstract: A method for controlling one of voting servers in an electronic voting system is provided. The method includes receiving, from a terminal, transaction data including voting data, and determining, by a processor, a block to include the transaction data from among multiple blocks. The method further includes generating, using the processor, the block including the transaction data, and connecting the block to a blockchain, the blockchain being stored in a memory.
-
公开(公告)号:US11876913B2
公开(公告)日:2024-01-16
申请号:US17159629
申请日:2021-01-27
Inventor: Yuji Unagami , Junichiro Soeda , Junji Michiyama
CPC classification number: H04L9/3247 , G16Y20/40 , G16Y40/10 , H04L9/0643 , H04L9/50
Abstract: A control method according to the present disclosure is executed by a first server of servers in a system including one or more IoT devices and the servers. The method includes: obtaining first transaction data including operation notification information and time information from each of the IoT devices, the operation notification information including identification information on the IoT device and a notification indicating that the IoT device is operating, the time information indicating a time when the IoT device has obtained the operation notification information; transferring the obtained first transaction data to second servers different from the first server; executing a first consensus algorithm together with the second servers; and recording a block containing the first transaction data in a distributed ledger of the first server, when the authenticity of the first transaction data is verified by the first consensus algorithm.
-
公开(公告)号: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.
-
公开(公告)号:US11500551B2
公开(公告)日:2022-11-15
申请号:US16871604
申请日:2020-05-11
Inventor: Akira Tanaka , Fumiaki Kagaya , Eiichi Abe , Junichiro Soeda
Abstract: Provided is a control method of controlling locking or unlocking of storage using a blockchain. The control method includes: determining, when first request information indicating a lock/unlock request, that is a lock request or an unlock request, is received from a terminal, whether a keyholder identified by reading keyholder information stored in the blockchain matches an owner of the terminal that has transmitted the first request information, the keyholder information indicating a person having the authority to lock or unlock the storage; performing lock/unlock processing when the keyholder is determined to match the owner, the lock/unlock processing being processing for causing the storage to lock or unlock in accordance with the first request information; and performing first storage processing after the lock/unlock processing is performed, the first storage processing being processing of storing, in the blockchain, transaction data indicating that the lock/unlock processing has been performed.
-
公开(公告)号:US10818121B2
公开(公告)日:2020-10-27
申请号:US16108134
申请日:2018-08-22
Inventor: Yuji Unagami , Junichiro Soeda , Akira Tanaka
Abstract: An electronic voting system includes a terminal, authentication servers, and voting servers. Each authentication server includes an authentication processor that authenticates a voter using authentication data, and a first synchronizer that synchronizes a first blockchain including first transaction data with at least one other authentication server. The authentication data including a first identifier and authentication information. Each voting server includes a voting processor that receives voting data including a second identifier and voting information, and a second synchronizer that synchronizes a second blockchain including the voting information as second transaction data with at least one other voting server. Each voting server further includes a block generator that connects a block including the second transaction data to the second blockchain, and a determiner that determines the block to include the second transaction data. The terminal transmits the authentication data to at least one other authentication server and transmits the voting data to one of the voting servers after authentication.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-