IP Library Granted Patent US 12,417,213
Granted Patent B2
US 12,417,213 · App. 18/780,602 · Granted Sep 16, 2025

Computer system and service construction support method

Inventor: Yuya Isoda (Tokyo, JP)
Assignee: HITACHI, LTD.
G06F16/211G06F16/285
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 12,417,213
App. No.
18/780,602
Granted
Sep 16, 2025
Kind
B2
Abstract

A computer system connects with a base that provides a service including a plurality of components, retains component management information for managing schemas associated with the components included in the service, at the time of reception of a retrieval request for retrieving the components to achieve a service using a target component, retrieves associated components having the same schema as the target component with reference to the component management information, while designating the schema of the target component as a starting point, and presents the associated components.

Claims (36)

1. A computer system connecting with a base that provides a service including a plurality of components, the computer system comprises a non-transitory computer storage medium storing programming codes when executed by a processor, perform:

retaining component management information for managing schemas associated with the components included in the service;

at a time of reception of a retrieval request for retrieving the components to achieve a service using a target component, retrieving associated components having a same schema as the target component with reference to the component management information, while designating the schema of the target component as a starting point; and

presenting the associated components,

wherein

the component management information includes setting information for setting the components, and

the computer system performs

receiving desired designation of the associated components to use,

generating a graph for connecting the target component and the designated associated components, on a basis of a result of the retrieval, and

generating service setting information for setting the target component and the associated components included in the graph, on a basis of the setting information contained in the component management information indicating the associated components included in the graph, and outputting the generated service setting information.

2. The computer system according to claim 1 , wherein

the component management information includes data indicating whether or not to allow publication to unspecified users, and,

in a case where the associated components included in the graph include a corresponding one of the associated components that is associated with the component management information for which the data indicating non-publication is set, a use application for using the corresponding associated component is transmitted to an owner of the corresponding associated component.

3. The computer system according to claim 1 , wherein execution histories of the components of the service constructed with reference to the service setting information are recorded.

4. The computer system according to claim 1 , wherein the service setting information includes a lifetime of each of the associated components included in the graph.

5. The computer system according to claim 1 , wherein an interface for designating the associated components to be used is provided.

6. A service construction support method executed by a computer system,

the computer system comprises a non-transitory computer storage medium storing programming codes when executed by a processor, perform:

connecting with a base that provides a service including a plurality of components, and

retaining component management information for managing schemas associated with the components included in the service, the service construction support method comprising:

a first step of causing the computer system to perform, at a time of reception of a retrieval request for retrieving the components to achieve a service using a target component, retrieving associated components having a same schema as the target component with reference to the component management information, while designating the schema of the target component as a starting point; and

a second step of causing the computer system to present the associated components,

wherein

the component management information includes setting information for setting the components, and

the service construction support method further includes

a third step of causing the computer system to receive desired designation of the associated components to use,

a fourth step of causing the computer system to generate a graph for connecting the target component and the designated associated components, on a basis of a result of the retrieval, and

a fifth step of causing the computer system to generate service setting information for setting the target component and the associated components included in the graph, on a basis of the setting information contained in the component management information indicating the associated components included in the graph, and output the generated service setting information.

7. The service construction support method according to claim 6 , wherein

the component management information includes data indicating whether or not to allow publication to unspecified users, and,

in a case where the associated components included in the graph include a corresponding one of the associated components that is associated with the component management information for which the data indicating non-publication is set, the fifth step causes the computer system to transmit a use application for using the corresponding associated component to an owner of the corresponding associated component.

8. The service construction support method according to claim 6 , further comprising:

a step of causing the computer system to record execution histories of the components of the service constructed with reference to the service setting information.

9. The service construction support method according to claim 6 , wherein the service setting information includes a lifetime of each of the associated components included in the graph.

10. The service construction support method according to claim 6 , further comprising:

a step of causing the computer system to provide an interface for designating the associated components to be used.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2024
From: ISODA, YUYA
To: HITACHI, LTD.
Reel/Frame 068052/0680 →
Continuity (1)
Related Publication 20250068602A1 · Feb 27, 2025
References Cited (15)
US 7151966B1 · Baier · 2006 [cited by examiner]
US 10944641B1 · Zacks · 2021 [cited by examiner]
US 20030172368A1 · Alumbaugh · 2003 [cited by examiner]
US 20160034305A1 · Shear · 2016 [cited by examiner]
US 20180366221A1 · Crehore · 2018 [cited by examiner]
US 20210303584A1 · Fan · 2021 [cited by examiner]
US 20220086279A1 · Skinner · 2022 [cited by examiner]
US 20220342895A1 · Sasamoto et al. · 2022 [cited by applicant]
US 20220358135A1 · Isoda · 2022 [cited by examiner]
US 20220407861A1 · Beecham · 2022 [cited by examiner]
US 20240111263A1 · Namburi · 2024 [cited by examiner]
US 20240248884A1 · Hundt · 2024 [cited by examiner]
US 20240291708A1 · Panwar · 2024 [cited by examiner]
US 20250068602A1 · Isoda · 2025 [cited by examiner]
JP 2022167673A · 2022 [cited by applicant]