-
公开(公告)号: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.
-
公开(公告)号:US12154148B2
公开(公告)日:2024-11-26
申请号:US18085976
申请日:2022-12-21
Inventor: Yuji Unagami
Abstract: A control method including: receiving first transaction data including a first electronic signature from the a home of a first user; verifying whether the received first electronic signature included in the first transaction data is valid; verifying validity of the received first transaction data; when the first electronic signature and the validity of the first transaction data are verified successfully, executing a first consensus algorithm for the first transaction data; and when the validity of the first transaction data is verified according to the first consensus algorithm, recording a block including the first transaction data in a distributed ledger. The first electronic signature is a group signature assigned to a group to which the first user belongs.
-
公开(公告)号:US12135783B2
公开(公告)日:2024-11-05
申请号:US18120749
申请日:2023-03-13
Inventor: Yoshihiro Ujiie , Hideki Matsushima , Tomoyuki Haga , Yuji Unagami , Takeshi Kishikawa
Abstract: A method used in an on-board network system, having electronic controllers that exchange messages and a fraud-detecting electronic controller. The method includes receiving an inquiry for a vehicle status indicating whether a vehicle in which the fraud-detecting electronic controller is installed is running from an external device, transmitting the vehicle status to the external device, and determining whether a message transmitted conforms to fraud detection rules. The method also includes receiving from the external device the delivery data, including updated fraud detection rules and network type information indicating a network type that the updated fraud detection rules are to be applied. The method further includes determining whether the vehicle is running, and whether the network type information indicates a drive network that is connected to an electronic controller related to travel of the vehicle. When the network type information does not indicate the drive network, updating the fraud detection rules.
-
公开(公告)号:US12132584B2
公开(公告)日:2024-10-29
申请号:US18197925
申请日:2023-05-16
Inventor: Yuji Unagami , Motoji Ohmori , Ayaka Mitani , Kakuya Yamamoto , Junji Michiyama
IPC: H04L12/28
CPC classification number: H04L12/2823 , H04L12/283
Abstract: A method includes: recording provision record information in which provider identification information which identifies a data provider, data identification information which identifies each of one or more items of provided data generated by a home appliance, and value reference information which serves as a reference for calculating a data value of each of the one or more items of provided data are associated with one another; and when the one or more items of provided data include used data that is data used by a data user, determining an incentive for the data provider of the used data based on the provision record information. The value reference information includes an index value determined by each of a plurality of value indexes.
-
公开(公告)号: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.
-
公开(公告)号:US11893104B2
公开(公告)日:2024-02-06
申请号:US17172618
申请日:2021-02-10
Inventor: Yuji Unagami , Motoji Ohmori , Hideki Matsushima
CPC classification number: G06F21/44 , G05B15/02 , G07C5/008 , H04L63/08 , H04L9/0637
Abstract: Provided is an information processing method of one authentication server in a management system including one or more vehicles and one or more authentication servers. The method includes receiving, from one vehicle of the one or more vehicles, first transaction data which includes a first identifier that uniquely identifies each of one or more electronic control units that have been replaced out of a plurality of electronic control units connected to a network in the one vehicle, and indicates that the one or more electronic control units have been replaced among the plurality of electronic control units. The method further includes verifying validity of the first transaction data, and transmitting a duplicate of the first transaction data to one or more of other authentication servers when the validity of the first transaction data is verified in the verifying.
-
公开(公告)号: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.
-
公开(公告)号:US11636201B2
公开(公告)日:2023-04-25
申请号:US17132824
申请日:2020-12-23
Inventor: Yoshihiro Ujiie , Hideki Matsushima , Tomoyuki Haga , Yuji Unagami , Takeshi Kishikawa
Abstract: A method used in an on-board network system, having electronic controllers that exchange messages and a fraud detecting electronic controller. The method includes determining whether a message transmitted conforms to fraud detection rules, and querying an external device whether there is delivery data for updating the fraud detection rules. When there is the delivery data for updating the fraud detection rules, receiving from an external device the delivery data, including updated fraud detection rules and network type information indicating a network type that the updated fraud detection rules are to be applied. The method also includes determining whether a vehicle in which the on-board network system is installed is running, and whether the network type information indicates a drive network that is connected to an electronic controller related to travel of the vehicle. When the network type information does not indicate the drive network, updating the fraud detection rules.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-