# US 10,503,500 B2 · Inquiry response system and inquiry response method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,503,500 B2
- Document ID: US10503500B2
- Status: Granted
- Kind: B2
- Application number: 16/303,248
- Filed: 2016-09-01
- Published: 2019-07-04
- Granted: 2019-12-10
- Earliest claimed: 2016-09-01
- Assignees: Hitachi, Ltd.
- Applicants: Hitachi, Ltd.
- Inventors: Takashi Tameshige; Jun Mizuno; Junji Kinoshita; Yuichi Taguchi; Shigeru Tachikawa; Yuji Hirose; Mitsuhiro Nagata
- Web page: https://patentgrep.com/patent/US10503500B2

## CPC

- G06F 8/77: Software metrics
- G06F 9/542: {Event management; Broadcasting; Multicasting; Notifications}
- G06F 9/546: {Message passing systems or structures, e.g. queues}
- G06F 11/07: Responding to the occurrence of a fault, e.g. fault tolerance
- G06F 11/0793: {Remedial or corrective actions (recovery from an exception in an instruction pipeline G06F9/3861; by retry G06F11/1402; for recovering from a failure of a protocol instance or entity H04L69/40)}
- G06F 11/36: Prevention of errors by analysis, debugging or testing of software
- G06F 11/366: {using diagnostics (G06F11/0703 takes precedence)}
- G06F 11/3692: {for test results analysis}
- G06F 11/079: {Root cause analysis, i.e. error or fault diagnosis (in a hardware test environment G06F11/22; in a software test environment G06F11/36)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A management system constructs management information indicating that log chunks and issue chunks extracted from a first system managing log information and issue information output by a process related to a first team for a program to be developed are linked. The management system searches, from the management information, a log message group compatible with a designated log message group that is one or more log messages related to the issue by log pattern matching using the designated log message group in a case of receiving an inquiry with which the designated log message group is associated from the second system. The management system displays, on the second system, a response containing a handling method represented by handling method information corresponding to the found log message group.

## Claims

### Claim 1

An inquiry response system comprising:
an interface section connected to a first system that is a system managing log information and issue information output by a process related to a first team for a service system that is a program to be developed and to a second system that is a system related to a second team for the service system;
a processor section connected to the interface section; and
a memory coupled to the processor section storing instructions that when executed by the processor configure the processor to:
(A) construct management information that is information indicating that one or more log chunks and one or more issue chunks extracted from the first system are linked, wherein
the log chunks are information per event and each contain an event log message group that is one or more log messages associated with an event, and
the issue chunks are information per issue and each contain an issue log message group that is one or more log messages associated with an issue and handling method information that is information representing a handling method for the issue;
(B) search, from the management information, a log message group compatible with a designated log message group that is one or more log messages related to the issue by log pattern matching using the designated log message group in a case of receiving an inquiry with which the designated log message group is associated from the second system; and
(C) display, on the second system, a response containing the handling method represented by the handling method information corresponding to the found log message group.

### Claim 2 (depends on 1)

The inquiry response system according to claim 1, wherein
the one or more log chunks and the one or more issue chunks that are linked in the management information are chunks for which compatibility is obtained as a result of the log pattern matching between the one or more event log message groups within the one or more log chunks and the one or more issue log message groups within the one or more issue chunks.

### Claim 3 (depends on 2)

The inquiry response system according to claim 2, wherein
the log pattern matching related to linkage in (A) and the log pattern matching in (B) performed by the processor section are each log pattern matching between mask log message groups, and
the mask log message groups are each a log message group in which an environmentally-dependent message item out of the log messages is masked.

### Claim 4 (depends on 1)

The inquiry response system according to claim 1, wherein
in a case in which the log message group was not found as a result of a search in (B), the processor section displays, on the second system, a response presenting transfer of the designated log message group to the first team.

### Claim 5 (depends on 1)

The inquiry response system according to claim 1, wherein
the first team and the second team are teams of different kinds.

### Claim 6 (depends on 5)

The inquiry response system according to claim 5, wherein
the first team is a development team, and
the second team is an operations team.

### Claim 7 (depends on 1)

The inquiry response system according to claim 1, wherein
the first team and the second team are teams of a same kind.

### Claim 8 (depends on 7)

The inquiry response system according to claim 7, wherein
the first team and the second team are development teams.

### Claim 9

An inquiry response method, executed by a processor, comprising the steps of:
(A) constructing management information that is information indicating that one or more log chunks and one or more issue chunks extracted from a first system that is a system managing log information and issue information output by a process related to a first team for a service system that is a program to be developed are linked, wherein
the log chunks are information per event and each contain an event log message group that is one or more log messages associated with an event, and
the issue chunks are information per issue and each contain an issue log message group that is one or more log messages associated with an issue and handling method information that is information representing a handling method for the issue;
(B) searching, from the management information, a log message group compatible with a designated log message group that is one or more log messages related to the issue by log pattern matching using the designated log message group in a case of receiving an inquiry with which the designated log message group is associated from the second system; and
(C) displaying, on the second system, a response containing the handling method represented by the handling method information corresponding to the found log message group.

### Claim 10

A non-transitory computer readable storage medium storing a computer program,
the computer program causing a computer to execute:
(A) constructing management information that is information indicating that one or more log chunks and one or more issue chunks extracted from a first system that is a system managing log information and issue information output by a process related to a first team for a service system that is a program to be developed are linked, wherein
the log chunks are information per event and each contain an event log message group that is one or more log messages associated with an event, and
the issue chunks are information per issue and each contain an issue log message group that is one or more log messages associated with an issue and handling method information that is information representing a handling method for the issue;
(B) searching, from the management information, a log message group compatible with a designated log message group that is one or more log messages related to the issue by log pattern matching using the designated log message group in a case of receiving an inquiry with which the designated log message group is associated from the second system; and
(C) displaying, on the second system, a response containing the handling method represented by the handling method information corresponding to the found log message group.
