-
公开(公告)号:US10303893B2
公开(公告)日:2019-05-28
申请号:US15366129
申请日:2016-12-01
Inventor: Yuji Unagami , Natsume Matsuzaki , Shota Yamada , Nuttapong Attrapadung , Takahiro Matsuda , Goichiro Hanaoka
Abstract: A data search method of a first device storing multiple sets of privacy data acquired from multiple persons and multiple reference features corresponding to the multiple sets of privacy data, where the multiple reference features each are expressed by an n-dimensional vector, includes receiving first encrypted features from a second device connected to the first device, generating multiple second converted features by a second conversion of the multiple reference features, generating of multiple second encrypted features by encrypting the multiple second converted features using inner product encryption, acquiring multiple inner product values by performing inner product computation of each of the first encrypted features and the multiple second encrypted features, determining whether or not the first features and the first reference features are similar, and transmitting of first privacy data corresponding to the first reference features out of the multiple sets of privacy data to the second device.
-
公开(公告)号:US09902370B2
公开(公告)日:2018-02-27
申请号:US15636007
申请日:2017-06-28
Inventor: Tomoyuki Haga , Hideki Matsushima , Manabu Maeda , Yuji Unagami , Yoshihiro Ujiie , Takeshi Kishikawa
CPC classification number: B60R25/307 , B60R2325/108 , H04L9/0891 , H04L9/3242 , H04L67/12 , H04L2209/84
Abstract: An anti-fraud method for use in an in-vehicle network system including a plurality of electronic control units that exchange data frames, each having added thereto a message authentication code (MAC), via a bus includes receiving a data frame transmitted on the bus, and generating a first MAC by using a MAC key and a value of a counter that counts a number of times a data frame having added thereto a MAC is transmitted. The method also includes performing verification that the data frame received has added thereto the generated first MAC and incrementing a number of error occurrences when the verification has failed for the data frame, the data frame including a predetermined message ID. When the number of error occurrences exceeds a predetermined threshold, a process associated in advance with the predetermined message ID is executed.
-
公开(公告)号:US09762459B2
公开(公告)日:2017-09-12
申请号:US14740065
申请日:2015-06-15
Inventor: Hideki Matsushima , Motoji Ohmori , Natsume Matsuzaki , Yuichi Futa , Toshihisa Nakano , Manabu Maeda , Yuji Unagami , Hiroshi Amano , Kotaro Hakoda
CPC classification number: H04L43/04 , G06F21/552 , G06Q10/20 , H04L41/069 , H04L67/10
Abstract: An information management method includes collecting log information of one or more home electrical apparatuses, generating display screen data indicating a status of the log information of the apparatuses corresponding service providers based on the collected log information, where the display screen data includes groups of information each contain information on an apparatus, a service provider corresponding to the apparatus, and log information output from the apparatus, and provision of the log information of each group is individually selectable, providing the display screen data via a network to a display terminal that performs access to a server device, receiving information from the display terminal, which indicates that selection on whether or not provision of the log information is performed, and stopping provision of the log information on the selected group when a determination is made that the refusal of provision of the log information on the selected group is performed.
-
公开(公告)号:US09743232B2
公开(公告)日:2017-08-22
申请号:US14668609
申请日:2015-03-25
Inventor: Hideo Umetani , Yuji Unagami , Motoji Ohmori
Abstract: Included is identifying a location of a user; determining that transmission of notification information to the user is appropriate in a case where information included in management information held in the information collection database satisfies a predetermined condition, and a current location of the user identified in the identifying is a predetermined location; specifying, out of one or more presentation devices, a presentation device at which the notification information is to be displayed; generating the notification information of a content according to the identified location of the user, in a case where determination has been made in the determining that transmission of the notification information is appropriate; and performing communication to transmit the notification information that has been generated in the generating to the presentation device that has been specified in the specifying.
-
公开(公告)号: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.
-
公开(公告)号:US12204895B2
公开(公告)日:2025-01-21
申请号:US17876982
申请日:2022-07-29
Inventor: Naohisa Nishida , Junji Michiyama , Yuji Unagami , Junichiro Soeda
Abstract: A control method of an analysis device includes analyzing a binary code of each of a plurality of smart contracts stored in a first distributed ledger; obtaining, by using a result of the analyzing, items of commonization information expressing, in a common format, items of information provided by the plurality of smart contracts; and generating transaction data that includes the items of commonization information obtained and performing control of storing the transaction data generated into a second distributed ledger.
-
公开(公告)号: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.
-
公开(公告)号:US12001444B2
公开(公告)日:2024-06-04
申请号:US18120611
申请日:2023-03-13
Inventor: Yuji Unagami , Natsume Matsuzaki
CPC classification number: G06F16/248 , G06F16/21 , H04L12/2809 , H04L12/2825 , H04L63/101 , H04W12/02 , G06F21/6245 , G06F2221/2117 , H04L63/0272 , H04L63/0823 , H04L63/166
Abstract: An information provision method includes accumulating, in a first database, a first identifier identifying each of one or more service providers, and first device information indicating an electrical device to be designated by each of the one or more service providers in association with each other; accumulating, in a second database, a second identifier identifying each of one or more users, and second device information indicating an electrical device to be used by the one or more users in association with each other; extracting a service provider associated with the first device information when the second device information is updated by addition of a new electrical device to be used by one of the one or more users, and when the new electrical device is included in the electrical devices indicated by the first device information.
-
公开(公告)号:US11962653B2
公开(公告)日:2024-04-16
申请号:US17512028
申请日:2021-10-27
Inventor: Manabu Maeda , Tomoyuki Haga , Yuji Unagami
IPC: H04L67/125 , H04L12/66
CPC classification number: H04L67/125 , H04L12/66
Abstract: A device monitoring method includes: receiving a message transmitted from a first device to a second device and addressed to the second device; determining whether the message contains a device control command for controlling the second device; if the message contains the device control command, further determining whether to transmit the message to the second device based on a predetermined condition; and when the message is determined to be transmitted to the second device, transmitting the message to the second device. The predetermined condition includes a first condition that the first device is registered as a device having a predetermined function in a device list containing information about whether each of the devices is a device having the predetermined function. The message is determined to be transmitted to the second device when the predetermined condition is satisfied.
-
公开(公告)号:US11875607B2
公开(公告)日:2024-01-16
申请号:US17025230
申请日:2020-09-18
Inventor: Yuji Unagami , Akira Tanaka , Junichiro Soeda
CPC classification number: G07C13/00 , G06Q2230/00 , H04L9/3239 , H04L9/3247 , H04L9/50 , H04L63/0428 , H04L63/08 , H04L2209/463
Abstract: A method for controlling one of a plurality of voting servers in an electronic voting system is provided. The method includes receiving, from a terminal, transaction data including voting data, and generating, using a processor, a block including the transaction data and dummy transaction data. The dummy transaction data including dummy voting data that is not associated with the voting data. The method further connects the generated block to a blockchain, the blockchain being stored in a memory.
-
-
-
-
-
-
-
-
-