Patents by Inventor Hironori Emaru

Hironori Emaru 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).

  • Patent number: 11816109
    Abstract: To promote data utilization by providing processed data while leaving a trail that is hardly falsified. A data management server 2000B receives an analysis request, executes an analysis program 2500B, and transfers the analysis request to a data processing server 3000, allowing second data resulting from processing first data to be saved in storage (8160). The data management server 2000B further receives the notification of having processed the first data from the data processing server (8190), generates a transaction indicating the first data having been processed according to the analysis request (8050), and adds the verified transaction as a record in a processing/usage trail management table 11000 as one of distributed shared ledgers (8070).
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: November 14, 2023
    Assignee: HITACHI, LTD.
    Inventors: Masaru Hisada, Hironori Emaru, Akihito Kaneko
  • Patent number: 11373173
    Abstract: A distributed ledger system has a configuration in which each of the distributed ledger subsystems includes a sub-ledger that holds ledger data shared in the distributed ledger subsystems, and a smart contract that interlocks between the distributed ledger subsystems having a common sub-ledger to perform a transaction processing related to an input and output of the ledger data, transmits a transaction request targeted for ledger data of another sub-ledger managed by another distributed ledger subsystem to another distributed ledger subsystem having the common sub-ledger by receiving a predetermined transaction request from a predetermined device and executing the smart contract, and replies with a transaction reply obtained from the other distributed ledger subsystem to the predetermined device.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: June 28, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Yosuke Himura, Tatsuya Sato, Yusuke Arai, Takayuki Nagai, Hironori Emaru
  • Patent number: 11308494
    Abstract: A system for making a remittance between persons and making payments offline, and for securely being able to conduct these transactions is disclosed. A participant terminal stores verified TX information to which is added a verified TX object, which represents a transaction (TX) and has been verified by a verifier. Each participant terminal stores unverified TX information to which is added an unverified TX object, which represents a TX and has not been verified by a verifier. When a TX arises between a first participant and a second participant, the first participant terminal and the second participant terminal mutually retain the same unverified TX object group including the unverified TX object of that TX. When the first participant terminal is online, verification of the unverified TX object is requested, and, when the verification is successful, that object is added to the verified TX information as a verified TX object.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: April 19, 2022
    Assignee: HITACHI, LTD.
    Inventors: Hironori Emaru, Kei Fukuta
  • Publication number: 20220035819
    Abstract: To promote data utilization by providing processed data while leaving a trail that is hardly falsified. A data management server 2000B receives an analysis request, executes an analysis program 2500B, and transfers the analysis request to a data processing server 3000, allowing second data resulting from processing first data to be saved in storage (8160). The data management server 2000B further receives the notification of having processed the first data from the data processing server (8190), generates a transaction indicating the first data having been processed according to the analysis request (8050), and adds the verified transaction as a record in a processing/usage trail management table 11000 as one of distributed shared ledgers (8070).
    Type: Application
    Filed: June 2, 2021
    Publication date: February 3, 2022
    Inventors: Masaru HISADA, Hironori EMARU, Akihito KANEKO
  • Patent number: 11126945
    Abstract: A distributed ledger node of an organization management support system includes a request unit configured to request a determination on participation to a business network from a node of another organization on a distributed ledger system when receiving a request for new participation to a business network from a node of a specific organization, and a management unit configured to collect a determination result of at least the node of the other organization, finally determine the participation on the basis of the collected result, and reply to the node of the specific organization with a result of the final determination.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: September 21, 2021
    Assignee: HITACHI, LTD.
    Inventors: Takayuki Nagai, Hironori Emaru, Junji Kinoshita, Tatsuya Sato
  • Patent number: 11080126
    Abstract: An apparatus for monitoring a computer system includes a data collecting unit that collects performance data on a plurality of performance items related to the performance of the computer system; a performance degradation cause model 30 in which a cause event and degradation performance items which are one or more performance items degraded by the cause event are associated with one another; and an outlier score calculator 50 that specifies a degree of deviation, when target performance data which is performance data of degradation performance items collected by the data collecting unit deviates from a normal range under a condition that the normal range of the performance data of the one or more degradation performance items for the cause event is predetermined, and outputs information on the cause event based on a temporal change in the degree of deviation.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: August 3, 2021
    Assignee: Hitachi, Ltd.
    Inventors: Mineyoshi Masuda, Katsunori Suzuki, Hironori Emaru
  • Patent number: 10984053
    Abstract: An operation assistance system receives selection of a first procedure in a procedure manual including a plurality of procedures relating to an operation of an operation target. The operation assistance system displays an estimation structure obtained by structuring at least part of the first procedure based on an abstraction structure obtained by structuring a second abstraction procedure included in a first abstraction procedure corresponding to the first procedure and the selected first procedure.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: April 20, 2021
    Assignee: HITACHI, LTD.
    Inventors: Katsunori Suzuki, Mineyoshi Masuda, Kiyomi Wada, Hironori Emaru
  • Patent number: 10949323
    Abstract: A problem to be addressed by the present invention is that, when a version update of an application has been carried out, it has not been possible to ascertain which metrics are affected. Provided is an application management system, comprising: a monitoring program 1600, which measures a plurality of metric types in a plurality of different environments; a deployment program 1500 which deploys a first version and a second version of an application; and an analysis program which, on the basis of measurement values of the plurality of metric types in environments in which the first version and the second version of the application respectively operate, determine a metric type in which a difference occurs between the first version and the second version.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: March 16, 2021
    Assignee: HITACHI, LTD.
    Inventor: Hironori Emaru
  • Publication number: 20210065180
    Abstract: A system for making a remittance between persons and making payments offline, and for securely being able to conduct these transactions is disclosed. A participant terminal stores verified TX information to which is added a verified TX object, which represents a transaction (TX) and has been verified by a verifier. Each participant terminal stores unverified TX information to which is added an unverified TX object, which represents a TX and has not been verified by a verifier. When a TX arises between a first participant and a second participant, the first participant terminal and the second participant terminal mutually retain the same unverified TX object group including the unverified TX object of that TX. When the first participant terminal is online, verification of the unverified TX object is requested, and, when the verification is successful, that object is added to the verified TX information as a verified TX object.
    Type: Application
    Filed: March 13, 2020
    Publication date: March 4, 2021
    Applicant: HITACHI, LTD.
    Inventors: Hironori EMARU, Kei FUKUTA
  • Patent number: 10904159
    Abstract: It is necessary to allocate sufficient surplus resources to each service in order to maintain a service level of each service, but, as a result, many resources which are not used may be necessary. A resource allocation optimizing system performs, with respect to each of a plurality of services, a predictive judgement which is a determination of whether or not accurate prediction of a workload of the service is able to be anticipated, and controls allocation of a resource to the service on the basis of a result of the predictive judgement. With respect to each service, the predictive judgement is performed on the basis of at least one of (x) time-series measured workloads and time-series predicted workloads in a predefined period for the service and (y) at least one of a measured service level and a predicted service level in the predefined period for the service.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: January 26, 2021
    Assignee: Hitachi, Ltd.
    Inventors: Kiyomi Wada, Hironori Emaru, Mineyoshi Masuda
  • Publication number: 20200327035
    Abstract: A problem to be addressed by the present invention is that, when a version update of an application has been carried out, it has not been possible to ascertain which metrics are affected. Provided is an application management system, comprising: a monitoring program 1600, which measures a plurality of metric types in a plurality of different environments; a deployment program 1500 which deploys a first version and a second version of an application; and an analysis program which, on the basis of measurement values of the plurality of metric types in environments in which the first version and the second version of the application respectively operate, determine a metric type in which a difference occurs between the first version and the second version.
    Type: Application
    Filed: August 26, 2016
    Publication date: October 15, 2020
    Inventor: Hironori EMARU
  • Publication number: 20200111040
    Abstract: A distributed ledger node of an organization management support system includes a request unit configured to request a determination on participation to a business network from a node of another organization on a distributed ledger system when receiving a request for new participation to a business network from a node of a specific organization, and a management unit configured to collect a determination result of at least the node of the other organization, finally determine the participation on the basis of the collected result, and reply to the node of the specific organization with a result of the final determination.
    Type: Application
    Filed: September 12, 2019
    Publication date: April 9, 2020
    Applicant: Hitachi, Ltd.
    Inventors: Takayuki Nagai, Hironori Emaru, Junji Kinoshita, Tatsuya Sato
  • Publication number: 20200057973
    Abstract: An operation assistance system receives selection of a first procedure in a procedure manual including a plurality of procedures relating to an operation of an operation target. The operation assistance system displays an estimation structure obtained by structuring at least part of the first procedure based on an abstraction structure obtained by structuring a second abstraction procedure included in a first abstraction procedure corresponding to the first procedure and the selected first procedure.
    Type: Application
    Filed: June 5, 2017
    Publication date: February 20, 2020
    Inventors: Katsunori SUZUKI, Mineyoshi MASUDA, Kiyomi WADA, Hironori EMARU
  • Publication number: 20190354966
    Abstract: A distributed ledger system has a configuration in which each of the distributed ledger subsystems includes a sub-ledger that holds ledger data shared in the distributed ledger subsystems, and a smart contract that interlocks between the distributed ledger subsystems having a common sub-ledger to perform a transaction processing related to an input and output of the ledger data, transmits a transaction request targeted for ledger data of another sub-ledger managed by another distributed ledger subsystem to another distributed ledger subsystem having the common sub-ledger by receiving a predetermined transaction request from a predetermined device and executing the smart contract, and replies with a transaction reply obtained from the other distributed ledger subsystem to the predetermined device.
    Type: Application
    Filed: March 8, 2019
    Publication date: November 21, 2019
    Inventors: Yosuke HIMURA, Tatsuya SATO, Yusuke ARAI, Takayuki NAGAI, Hironori EMARU
  • Patent number: 10423549
    Abstract: Provided is a computer system, comprising a plurality of devices and a plurality of management computers. The devices further comprise one or more objects. The plurality of management computers provides services with the one or more objects being subjects to be managed. An information provision period is set for each of the objects of each of the services. On the basis of an information collection policy relating to collecting information about the objects and the information provision period which is set for each of the objects of each of the services which is running, a primary management computer determines the management computer which handles the collection of the information of each of the objects, and notifies each of the management computer that has been so determined of the objects which said management computer will handle the management for.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 24, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Jun Nakajima, Noriko Nakajima, Hironori Emaru
  • Publication number: 20190132256
    Abstract: It is necessary to allocate sufficient surplus resources to each service in order to maintain a service level of each service, but, as a result, many resources which are not used may be necessary. A resource allocation optimizing system performs, with respect to each of a plurality of services, a predictive judgement which is a determination of whether or not accurate prediction of a workload of the service is able to be anticipated, and controls allocation of a resource to the service on the basis of a result of the predictive judgement. With respect to each service, the predictive judgement is performed on the basis of at least one of (x) time-series measured workloads and time-series predicted workloads in a predefined period for the service and (y) at least one of a measured service level and a predicted service level in the predefined period for the service.
    Type: Application
    Filed: September 10, 2018
    Publication date: May 2, 2019
    Applicant: HITACHI, LTD.
    Inventors: Kiyomi Wada, Hironori Emaru, Mineyoshi Masuda
  • Publication number: 20190121687
    Abstract: An apparatus for monitoring a computer system includes a data collecting unit that collects performance data on a plurality of performance items related to the performance of the computer system; a performance degradation cause model 30 in which a cause event and degradation performance items which are one or more performance items degraded by the cause event are associated with one another; and an outlier score calculator 50 that specifies a degree of deviation, when target performance data which is performance data of degradation performance items collected by the data collecting unit deviates from a normal range under a condition that the normal range of the performance data of the one or more degradation performance items for the cause event is predetermined, and outputs information on the cause event based on a temporal change in the degree of deviation.
    Type: Application
    Filed: February 7, 2017
    Publication date: April 25, 2019
    Inventors: Mineyoshi MASUDA, Katsunori SUZUKI, Hironori EMARU
  • Publication number: 20190116185
    Abstract: In an access authority management system constituting a business network by predetermined business entities, a predetermined node is configured to execute a predetermined smart contract in accordance with contents of a transaction issued along with execution of a predetermined process and stored in a distributed ledger; and execute a predetermined process related to authority management of data access in a distributed ledger by a predetermined node of a participant in the business network based on an execution result of the smart contract.
    Type: Application
    Filed: September 12, 2018
    Publication date: April 18, 2019
    Applicant: HITACHI, LTD.
    Inventors: Takayuki NAGAI, Hironori EMARU
  • Patent number: 10222983
    Abstract: A management computer stores, in a memory, configuration information which indicates, by mapping, a virtual volume recognized by a host computer and a logical volume provided by a storage apparatus, and backup history information which manages a data backup history on a per virtual volume basis. Upon receiving a data backup request designating a virtual volume, the CPU of the management computer refers to the configuration information and acquires information of the logical volume mapped with the designated virtual volume. The CPU additionally refers to the backup history information and determines whether the logical volume currently mapped with the virtual volume coincides with the logical volume associated with the stored history. When it is determined that the mapped logical volume differs from the logical volume associated with the stored history, the CPU performs control to implement a differential backup between the logical volumes.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: March 5, 2019
    Assignee: HITACHI, LTD.
    Inventors: Masashi Kunii, Masataka Nagura, Hironori Emaru
  • Patent number: 10069906
    Abstract: A management computer comprises: a memory configured to store server information identifying functionalities which can be executed by each of a plurality of servers and applications running on each of the servers, and storage system information identifying functionalities which can be executed by each of a plurality of storage systems and application data stored in each of the storage systems; and a processor configured to: select a server, in which an application is to be deployed, from the plurality of servers, and a storage system, on which a volume either contains data to be used to deploy the application or maps to another volume that contains the data to be used to deploy the application, from the plurality of storage systems, based on the server information and the storage system information, and request to deploy the application on the selected server and create the volume on the selected storage system.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: September 4, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Yasutaka Kono, Hironori Emaru