Patents by Inventor Masanobu Morinaga
Masanobu Morinaga has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240144268Abstract: A control method implemented by a computer operable as one of a plurality of processing nodes arranged in a redundant configuration in a first blockchain, the control method including: detecting generation of transaction data related to a first transaction in the first blockchain stored in each of the processing nodes; and controlling whether or not to transmit a second transaction to be executed after the first transaction to a second blockchain on a basis of the detected transaction data.Type: ApplicationFiled: October 28, 2022Publication date: May 2, 2024Applicant: FUJITSU LIMITEDInventors: Shingo Fujimoto, Masanobu Morinaga
-
Publication number: 20230362015Abstract: A storage unit stores transaction data to be recorded on a blockchain. When receiving identification information identifying a processing system for processing the transaction data among processing systems, a processing unit calculates a function value using a parameter corresponding to the received identification information and a function. The processing unit notifies a determination unit, which determines the processing system for processing the transaction data from among the processing systems, of the transaction data and signature data generated from the function value.Type: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Applicant: FUJITSU LIMITEDInventors: Keita KAYABA, Yuki YONEKURA, Yoshiki HIGASHIKADO, Masanobu MORINAGA, Yasushi TAKAHASHI, Rikuhiro KOJIMA
-
Publication number: 20230252457Abstract: A method for transaction control includes: at a computer performing transaction control including receiving a plurality of transaction generated in a plurality of blockchain networks and transmitting the plurality of transactions to one or more blockchain networks corresponding to respective destinations of the plurality of transactions. The transaction control includes controlling, based on an execution cost to execute a transaction in each of the plurality of blockchain networks and a blockchain network generating a first transaction having at least one of a transmission source and a transmission destination being a concealing target among the plurality of blockchain networks, a number of second transactions to be generated by each of the plurality of blockchain networks to conceal the first transaction.Type: ApplicationFiled: April 14, 2023Publication date: August 10, 2023Applicant: FUJITSU LIMITEDInventors: Mebae YAMAOKA, Masanobu MORINAGA
-
Publication number: 20230205762Abstract: A blockchain linking method for a computer to execute a process includes when deleting, a first block that precedes a second block from a blockchain, extracting first information that satisfies a certain condition from among a plurality of pieces of information stored in the first block, the first block and the second block being included in a plurality of blocks included in the blockchain; generating a third block that stores second information that includes the first information, the third information being generated such that a hash value obtained from the second information is equal to a hash value stored in the second block; and linking the third block before the second block in the blockchain.Type: ApplicationFiled: February 22, 2023Publication date: June 29, 2023Applicant: FUJITSU LIMITEDInventors: Yoshiki HIGASHIKADO, Masanobu MORINAGA
-
Patent number: 11641271Abstract: A control method includes generating third key information, when receiving a recording request for asset information to a blockchain and first key information, based on the first key information and second key information stored in a specific storage area, generating fourth key information by decrypting key information associated with the blockchain among a plurality of pieces of encrypted key information, by using the generated third key information, transmitting the fourth key information and the recording request to the blockchain.Type: GrantFiled: January 27, 2021Date of Patent: May 2, 2023Assignee: FUJITSU LIMITEDInventors: Yoshiki Higashikado, Shingo Fujimoto, Masanobu Morinaga
-
Publication number: 20230114960Abstract: A control method executed by a computer, the control method includes acquiring, when receiving a request to determine an evaluation value of a target to be evaluated, a calculation formula of the evaluation value recorded in a ledger of a first blockchain network according to an input by a first user, and a first condition of a value of a variable included in the calculation formula recorded in a ledger of a second blockchain network according to an input by a second user; acquiring the evaluation value based on the acquired calculation formula of the evaluation value and a value selected from values that satisfy the acquired first condition; and controlling transmission of information that indicates that the selected value is the value of the variable to the second blockchain network.Type: ApplicationFiled: December 14, 2022Publication date: April 13, 2023Applicant: FUJITSU LIMITEDInventors: Takuma TAKEUCHI, Masanobu MORINAGA
-
Publication number: 20230032205Abstract: A control method implemented by a first node in a blockchain network, the blockchain network including the first node that stores logic of first processing and a second node that does not store the logic of the first processing, the control method including: executing the first processing on the basis of the logic of the first processing; and when the first processing is executed, recording, in a blockchain managed by the blockchain network, a block that includes information that indicates that the first processing has been executed.Type: ApplicationFiled: October 4, 2022Publication date: February 2, 2023Applicant: FUJITSU LIMITEDInventors: Yuki Yonekura, Shingo Fujimoto, Masanobu Morinaga
-
Publication number: 20220237576Abstract: A control method executed by an information processing apparatus that controls a link between a first blockchain handling a first currency and a second blockchain handling a second currency, the control method includes determining, when an issuance request of the second currency is received from a user, an allowable payment amount of the second currency based on credit information of the user, transmitting, to the first blockchain, a first instruction to notify the second blockchain of the allowable payment amount, and transmitting, when a payment transaction in the second currency by the user is recorded in the second blockchain, a second instruction to collect the first currency that has a value that corresponds to the second currency from an account of the user on the first blockchain, to the first blockchain.Type: ApplicationFiled: April 18, 2022Publication date: July 28, 2022Applicant: FUJITSU LIMITEDInventors: Shingo Fujimoto, Masanobu Morinaga
-
Patent number: 11146582Abstract: An information processing apparatus includes: a memory; and a processor coupled to the memory and configured to: specify, from among packets which are captured in a network, a head packet for transmitting a response related to remote control; extract a total size of the response from the head packet; calculate an area size which is assigned for the response in the head packet; and determine, based on the total size and the area size, that the remote control succeeds.Type: GrantFiled: October 24, 2019Date of Patent: October 12, 2021Assignee: FUJITSU LIMITEDInventors: Yuki Fujishima, Masanobu Morinaga
-
Publication number: 20210273785Abstract: A control method includes generating third key information, when receiving a recording request for asset information to a blockchain and first key information, based on the first key information and second key information stored in a specific storage area, generating fourth key information by decrypting key information associated with the blockchain among a plurality of pieces of encrypted key information, by using the generated third key information, transmitting the fourth key information and the recording request to the blockchain.Type: ApplicationFiled: January 27, 2021Publication date: September 2, 2021Applicant: FUJITSU LIMITEDInventors: Yoshiki Higashikado, Shingo Fujimoto, Masanobu Morinaga
-
Publication number: 20210224802Abstract: A method includes: obtaining a policy for a blockchain, the policy including plural logics configured to receive a respective input value and output a respective output value, any of the plural logics being configured to receive an output value from another logic; obtaining, for each logic in the policy, an input value and an output value from the blockchain; transmitting to a first node a first request including a first logic and the input and output values for the first logic, thereby causing the first node to verify the first logic using the input and output values for the first logic; and transmitting to a second node other than the first node a second request including a second logic and the input and output values for the second logic, thereby causing the second node to verify the second logic using the input and output values for the second logic.Type: ApplicationFiled: January 5, 2021Publication date: July 22, 2021Applicant: FUJITSU LIMITEDInventors: Takuma Takeuchi, Yuki Yonekura, Shingo Fujimoto, Masanobu Morinaga
-
Patent number: 10819614Abstract: There is provided a network monitoring apparatus including a memory in which information of a remote operation and a combination of one or more command codes are associated with each other, and a processor coupled to the memory and the processor configured to acquire a command code of the one or more commands codes from a header of an encrypted execution request packet for executing the one or more commands for implementing a remote operation, determine whether or not there exists the combination included in a command code list in which acquired command codes are sequentially indicated, by referring the memory, and determine that the remote operation associated with the combination is successful when it is determined that there exists the combination included in the command code list.Type: GrantFiled: November 5, 2018Date of Patent: October 27, 2020Assignee: FUJITSU LIMITEDInventors: Yuki Fujishima, Masanobu Morinaga, Kazuyoshi Furukawa
-
Patent number: 10749851Abstract: A system includes at least one of first devices respectively including a first memory and a first processor, and a second device including a second memory and a second processor. The first processor is configured to extract a credential from first communication data between a terminal device and an issuing device which issues the credential to the terminal device, and store the credential and a user account of the credential in the first memory. The second processor is configured to obtain, from the first device, the user account corresponding to the credential extracted from second communication data, the second communication data corresponding to an authentication request from the terminal device to a providing device which processes a remote operation by the terminal device, and record remote operation data extracted from third communication data from the terminal device to the providing device and the user account in the second memory.Type: GrantFiled: May 15, 2017Date of Patent: August 18, 2020Assignee: FUJITSU LIMITEDInventors: Yuki Fujishima, Masanobu Morinaga
-
Publication number: 20200059486Abstract: An information processing apparatus includes: a memory; and a processor coupled to the memory and configured to: specify, from among packets which are captured in a network, a head packet for transmitting a response related to remote control; extract a total size of the response from the head packet; calculate an area size which is assigned for the response in the head packet; and determine, based on the total size and the area size, that the remote control succeeds.Type: ApplicationFiled: October 24, 2019Publication date: February 20, 2020Applicant: FUJITSU LIMITEDInventors: Yuki Fujishima, Masanobu Morinaga
-
Patent number: 10397248Abstract: A disclosed network monitoring method includes: specifying a feature value for each of plural packet groups that were transferred between a first terminal and a second terminal on a connection between the first terminal and the second terminal; calculating a value representing variation in specified feature values; and determining whether the calculated value is equal to or greater than a predetermined threshold value.Type: GrantFiled: September 12, 2016Date of Patent: August 27, 2019Assignee: FUJITSU LIMITEDInventors: Masahiro Yamada, Masanobu Morinaga
-
Patent number: 10348743Abstract: A method includes executing a determination process that determines that a setting value is a search key, the setting value being for an item from among a plurality of items in a record identified in a plurality of records, the plurality of records relating to a plurality of pieces of log information that are collected from a plurality of computers; executing a first identification process that identifies, as the record, another record including the search key from among the plurality of records; executing a second identification process that identifies, as the item, a new item from among the plurality of items, the new item being different from an item used to identify the another record in the executing of the first identification process; repeating executing of the processes; and outputting information on at least one computer that is suspected of a cyber-attack, based on the identified records.Type: GrantFiled: June 27, 2016Date of Patent: July 9, 2019Assignee: FUJITSU LIMITEDInventors: Mebae Yamaoka, Takanori Oikawa, Kazuyoshi Furukawa, Masahiko Takenaka, Yuki Fujishima, Masanobu Morinaga
-
Publication number: 20190149448Abstract: There is provided a network monitoring apparatus including a memory in which information of a remote operation and a combination of one or more command codes are associated with each other, and a processor coupled to the memory and the processor configured to acquire a command code of the one or more commands codes from a header of an encrypted execution request packet for executing the one or more commands for implementing a remote operation, determine whether or not there exists the combination included in a command code list in which acquired command codes are sequentially indicated, by referring the memory, and determine that the remote operation associated with the combination is successful when it is determined that there exists the combination included in the command code list.Type: ApplicationFiled: November 5, 2018Publication date: May 16, 2019Applicant: FUJITSU LIMITEDInventors: Yuki Fujishima, Masanobu Morinaga, Kazuyoshi Furukawa
-
Patent number: 10284572Abstract: A management method comprising, extracting, using a processor, psychological characteristics that are characteristic of people who have experienced a certain incident; extracting, using the processor, behavioral characteristics that are characteristic of people who have experienced a certain incident; obtaining, using the processor, a relational expression between each item of the extracted psychological characteristics and a plurality of items of the extracted behavioral characteristics; and calculating, using the processor, a psychological characteristic value from the relational expression of each psychological characteristic item and a value of log data for each user and, distributing, using the processor, to any user whose psychological characteristic value exceeds a predetermined value, a measure devised for the exceeded psychological characteristic.Type: GrantFiled: February 25, 2015Date of Patent: May 7, 2019Assignee: FUJITSU LIMITEDInventors: Takeaki Terada, Yoshinori Katayama, Masanobu Morinaga, Masahiko Takenaka
-
Patent number: 10158624Abstract: A system includes first circuitry in a first computing device configured to issue a credential, second circuitry in a second computing device configured to perform an operation corresponding to content at a third computing device based on the credential, third circuitry in the third computing device configured to receive a request to perform the operation corresponding to the content from the second computing device, and fourth circuitry in a fourth computing device configured to monitor communication between the first computing device, the second computing device and the third computing device.Type: GrantFiled: November 29, 2016Date of Patent: December 18, 2018Assignee: FUJITSU LIMITEDInventors: Yuki Fujishima, Masanobu Morinaga
-
Patent number: 10091225Abstract: A device includes a processor configured to accumulate a plurality of logs in the memory, by repeating a capturing process and a logging process, the logging process including extracting a source identifier of a source computer, a destination identifier of a destination computer, and an attribute parameter which is set in an attribute item regarding an operation for the destination computer by the source computer, execute a detection process of detecting a target computer and another infected computer, the detection process including extracting a first destination identifier and a first attribute parameter, from a first log having an identifier of the infected computer in the source identifier, and extracting a second source identifier and a second destination identifier, from a second log having the first attribute parameter in the attribute parameter, and output the first destination identifier, the second source identifier, and the second destination identifier.Type: GrantFiled: April 26, 2016Date of Patent: October 2, 2018Assignee: FUJITSU LIMITEDInventors: Yuki Fujishima, Masanobu Morinaga, Mebae Yamaoka