IP Library › Granted Patent US 11,762,643
Granted Patent B2
US 11,762,643 · App. 17/617,497 · Granted Sep 19, 2023

System using blockchain

Inventor: Shinichiro Otsuka (Tokyo, JP)
Assignee: NOMURA RESEARCH INSTITUTE, LTD.
G06F8/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,762,643
App. No.
17/617,497
Granted
Sep 19, 2023
Kind
B2
Abstract

A system is a system for managing release of a developed program to a production environment, and includes a plurality of servers in which a blockchain is installed, a means for detecting an event related to release of a program, and a means for generating a block of the blockchain, which contains uniqueness information that assures uniqueness of the program when the event was detected, and specification information that specifies the detected event.

Claims (17)

1. A system, having executable instructions stored in one or more memories, for managing release of a developed program to a production environment, comprising:

a plurality of servers in which a blockchain is installed;

means for detecting an event related to release of a program; and

means for generating a block of the blockchain, which contains uniqueness information that assures uniqueness of the program when the event was detected, and specification information that specifies the detected event,

wherein the developed program is released by being transferred from a first storage area to which a developer can access to a second storage area to which access is restricted, and further transferred from the second storage area to a third storage area of a production environment, and

the event to be detected includes approval of a program held in the first storage area, automatic movement of a program from the first storage area to the second storage area, and movement of a program from the second storage area to the third storage area.

2. The system according to claim 1 , wherein

the block of the blockchain further contains information that specifies a subject of an event, a time at which the event occurred, a position of the program when the event was detected, and a path of the program when the event was detected, and

the position of the program is one of the first storage area, the second storage area, and the third storage area.

3. The system according to claim 1 , further comprising:

means for specifying a program that is approved but is not moved, by referring to the specification information contained in the block of the blockchain; and

means for automatically moving the specified program from the first storage area to the second storage area.

4. The system according to claim 3 , wherein when the specification information is information that specifies approval of a program held in the first storage area, the specifying means compares uniqueness information of the program, which is contained in the block of the blockchain, with current uniqueness information of the program, specifies the program if the two pieces of uniqueness information match, and performs a warning process without specifying the program if the two pieces of uniqueness information do not match.

5. The system according to claim 1 , further comprising means for generating a screen that displays an event having occurred for a predetermined program and uniqueness information obtained when the event was detected, in association with each other, by referring to the block of the blockchain, and displaying the generated screen on a display.

6. The system according to claim 1 , wherein

the plurality of servers include a server of an auditing subject, and

the system further comprises means for generating a screen that displays statistical information of release of a program, by referring to the block of the blockchain, and displaying the screen on a display of the server of the auditing subject.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2021
From: OTSUKA, SHINICHIRO
To: NOMURA RESEARCH INSTITUTE, LTD.
Reel/Frame 058338/0369 →
Priority Claims (1)
JP JP2019-112105 · Jun 17, 2019 · national
Continuity (1)
Related Publication 20220253294A1 · Aug 11, 2022