COMPUTER SYSTEM, LEARNING METHOD, AND PROGRAM

    公开(公告)号:US20210125103A1

    公开(公告)日:2021-04-29

    申请号:US17071025

    申请日:2020-10-15

    Applicant: Hitachi, Ltd.

    Abstract: A computer system executing a learning process for generating a model includes: a computer having calculation cores; and a learning section. The learning section acquires performance information indicating performance characteristics of the calculation cores executing a positive sample calculation and the calculation cores executing a negative sample calculation, computes a maximum value of the number of negative samples in the negative sample calculation on the basis of the performance information, determines the number of the negative samples based on the maximum value, and generates the model by causing at least one of the calculation cores to execute the positive sample calculation using a predetermined number of pieces of training data to serve as positive samples in the training data, and by causing at least one of the calculation cores to execute the negative sample calculation using the determined number of the negative samples randomly selected from the training data.

    SMART CONTRACT LIFECYCLE MANAGEMENT
    2.
    发明申请

    公开(公告)号:US20180365686A1

    公开(公告)日:2018-12-20

    申请号:US15626236

    申请日:2017-06-19

    Applicant: Hitachi, Ltd.

    Inventor: Yuki KONDO

    Abstract: In some examples, a first node is able to communicate with one or more second nodes for participating in a consensus system. The first node may receive, from a computing device, a request to execute a first smart contract associated with a first blockchain. The first node may invoke execution of the first smart contract to cause the first smart contract to execute a transaction by reading at least a portion of transaction data from the first blockchain as a transaction result. Further, the first node may check whether a simulation indicator has been set, which indicates that an expiration time of the first smart contract has been reached. Based on determining that the first smart contract has the simulation indicator set, the first node refrains from writing the transaction result to the blockchain as a valid transaction result and sends the transaction result to the computing device.

    METHOD AND APPARATUS FOR CONTINUOUS DELIVERY OF PERMISSIONED BLOCKCHAIN APPLICATION

    公开(公告)号:US20200341742A1

    公开(公告)日:2020-10-29

    申请号:US16396373

    申请日:2019-04-26

    Applicant: HITACHI, LTD.

    Inventor: Yuki KONDO

    Abstract: Method and apparatus for continuous delivery of permissioned blockchain application is a solution for the distributed continuous delivery system making all organization verify moving forward to the next step in the pipeline according to the results shared on blockchain. The status is managed by continuous delivery manager implemented as a blockchain application (a.k.a. smart contract). A method also includes the distributed environment where all organization run tests by themselves.

    COMPUTER SYSTEM, CONTROL METHOD FOR COMPUTER SYSTEM AND COUPLING MODULE
    4.
    发明申请
    COMPUTER SYSTEM, CONTROL METHOD FOR COMPUTER SYSTEM AND COUPLING MODULE 有权
    计算机系统,计算机系统和耦合模块的控制方法

    公开(公告)号:US20150089273A1

    公开(公告)日:2015-03-26

    申请号:US14288667

    申请日:2014-05-28

    Applicant: HITACHI, LTD.

    Inventor: Yuki KONDO

    CPC classification number: G06F11/0727 G06F11/0709 G06F11/0751 G06F11/221

    Abstract: A control method comprising: a first step of detecting, by the server module, a failure in the first interface; a second step of executing, by the server module, given recovery processing when a failure is detected in the first interface; a third step of using, by the coupling module, the first end point to detect a failure in the first interface and output a failure notification; a fourth step of converting, by the coupling module, the failure notification into a notification of disconnection of the first interface, and transmitting the disconnection notification generated by the conversion to the storage module from the second end point; and a fifth step of disengaging, by the storage module, coupling to the server module when the disconnection notification is received from the coupling module.

    Abstract translation: 一种控制方法,包括:第一步骤,由服务器模块检测第一接口中的故障; 第二步骤,当在所述第一接口中检测到故障时,由所述服务器模块执行给定的恢复处理; 第三步骤,通过耦合模块使用第一端点来检测第一接口中的故障并输出故障通知; 第四步骤,通过耦合模块将故障通知转换成第一接口的断开通知,并将转换产生的断开通知从第二端点发送到存储模块; 以及当从所述耦合模块接收到断开通知时,由所述存储模块脱离所述服务器模块的第五步骤。

    METHOD AND APPARATUS CREATING TEST ENVIRONMENTS FOR BLOCKCHAIN SYSTEMS

    公开(公告)号:US20220334953A1

    公开(公告)日:2022-10-20

    申请号:US17640313

    申请日:2019-12-10

    Applicant: Hitachi, Ltd.

    Inventor: Yuki KONDO

    Abstract: Method and apparatus creating test environments for blockchain systems involving recreating system configurations and state database without block data to set up staging environments for blockchain systems. The example implementations involve a function getting the latest config block and database files of state database from a production environment. Further, there is a function extracting system configurations from the received latest config block, replacing root certifying authority certificate(s) in the system configurations with the certificate(s) for the staging environment, creating a system configuration transaction and sending the system configuration transaction to the staging environment to reflect the system configurations. Further, there is a function extracting a list of states from database files, creating a transaction request message having the list of states and sending a transaction to the staging environment to load the states into the state database.

    INFORMATION-PROCESSING DEVICE, PROCESSING METHOD THEREOF, AND INPUT/OUTPUT DEVICE
    7.
    发明申请
    INFORMATION-PROCESSING DEVICE, PROCESSING METHOD THEREOF, AND INPUT/OUTPUT DEVICE 审中-公开
    信息处理设备,其处理方法和输入/输出设备

    公开(公告)号:US20170017516A1

    公开(公告)日:2017-01-19

    申请号:US15124883

    申请日:2014-05-12

    Applicant: HITACHI, LTD.

    Abstract: An information processing device for reducing the number of times of interrupt notification for notifying completion of execution of input/output instruction and lightening a load of interrupt processing is described. The information processing device prescribes that a driver checks a completion state of a preceding input/output instruction after issuance of the input/output instruction. An issuing timing of the input/output instruction is considered to be a polling timing for checking the completion state of the preceding input/output instruction. Before the input/output device transmits interrupt notification to a CPU, the input/output device sets a timer to stand by for a prescribed time. A processing unit which resets the timer and extends the standby time by a prescribed time in a case where notification that a subsequent input/output instruction is issued arrives from a driver to the input/output device during the time is additionally provided to the input/output device.

    Abstract translation: 描述了用于减少用于通知完成输入/输出指令的执行并减轻中断处理的负载的中断通知次数的信息处理设备。 信息处理装置规定,在发出输入/输出指令之后,驾驶员检查先前输入/输出指令的完成状态。 输入/输出指令的发布定时被认为是用于检查前一个输入/输出指令的完成状态的轮询定时。 在输入/输出设备向CPU发送中断通知之前,输入/输出设备将定时器设置为待机规定的时间。 在发出随后的输入/输出指令的通知的情况下,在时间期间从驾驶员到达输入/输出装置的情况下,复位定时器并将待机时间延长预定时间的处理单元被附加地提供给输入/ 输出设备。

    TOKEN MANAGEMENT METHOD, END-USER MANAGEMENT APPARATUS, AND TOKEN PROCESSING APPARATUS

    公开(公告)号:US20230370266A1

    公开(公告)日:2023-11-16

    申请号:US18025919

    申请日:2021-09-07

    Applicant: Hitachi, Ltd.

    CPC classification number: H04L9/3213 H04L9/3239 H04L9/50

    Abstract: A token management system records consent of an end user who entrusts operation of a token to a blockchain network participant organization deploying a token based on a request from an end user. The system includes a token registration unit, a user management unit, a token management unit, a policy management unit, and a life cycle management unit. The token registration unit registers a test result, an electronic signature, and a hash of a token program in the memory device as repository information, the electronic signature and the hash being confirmation evidence. The user management unit records consent of the end user, as a trail, to entrust operation of the token to a virtual organization, and registers the consent in the memory device. The token management unit records consent of the end user, as a trail, to deploy the token, and registers the consent in the memory device.

Patent Agency Ranking