IP Library Granted Patent US 12,367,307
Granted Patent B2
US 12,367,307 · App. 17/914,078 · Granted Jul 22, 2025

Resource management device, resource managementmethod, and resource management program

Inventors: Daisuke Aoki (Musashino, JP); Katsuyuki Hasebe (Musashino, JP); Makoto Kanzaki (Musashino, JP); Yusuke Kusakabe (Musashino, JP)
Assignee: Nippon Telegraph and Telephone Corporation
G06F21/6218
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,367,307
App. No.
17/914,078
Granted
Jul 22, 2025
Kind
B2
Abstract

A resource management device of the present invention includes a selection unit configured to select a plurality of resources capable of exchanging data in accordance with a data model which clearly specifies a relation among resources arranged in respective layers of a multi-layer, a design unit configured to generate a blueprint for designing a system using the selected resources, and an orchestrator unit configured to execute orchestration for the designed system in accordance with the generated blueprint.

Claims (23)

1. A resource management device comprising:

a data model database storing a plurality of data models each specifying a relationship between two resources capable of exchanging data, each of the two resources belonging to a physical layer, a virtual layer, or an application layer;

a selection unit, including one or more processors, configured to

select an application for satisfying a request received from an external device; and

select a plurality of resources based on the data model database such that the plurality of resources includes a resource having a relationship with the application to exchange data according to a corresponding one of the plurality of data models;

a design unit, including one or more processors, configured to generate a blueprint for designing a system using the selected plurality of resources; and

an orchestrator unit, including one or more processors, configured to execute orchestration for the designed system in accordance with the generated blueprint.

2. The resource management device according to claim 1 , wherein each of the plurality of data models is utilized as a reference when a plurality of services are combined and is updated in accordance with a dynamic change of resources whose relationship regarding data exchange is specified by the data model.

3. The resource management device according to claim 1 ,

wherein the selection unit is further configured to:

set a data pipeline from a data transmission source to a data transmission destination of data to be used by the application; and

select the plurality of resources based on the data model database so that data can be exchanged through the data pipeline.

4. A resource management method of a resource management device, the resource management device comprising a data model database storing a plurality of data models each specifying a relationship between two resources capable of exchanging data, each of the two resources belonging to a physical layer, a virtual layer, or an application layer, the resource management method comprising steps of, by the resource management device:

selecting an application for satisfying a request;

selecting a plurality of resources based on the data model database such that the plurality of resources includes a resource having a relationship with the application according to a corresponding one of the plurality of data models;

a step of generating a blueprint for designing a system using the selected plurality of resources; and

a step of executing orchestration for the designed system in accordance with the generated blueprint.

5. The resource management method according to claim 4 , wherein each of the plurality of data models is utilized as a reference when a plurality of services are combined and is updated in accordance with a dynamic change of resources whose relationship regarding data exchange is specified by the data model.

6. A non-transitory computer readable medium with a resource management program for causing a computer to execute the resource management method according to claim 4 .

7. A non-transitory computer readable medium with a resource management program for causing a computer to execute the resource management method according to claim 5 .

8. The resource management method according to claim 4 , further comprising steps of, by the resource management device:

setting a data pipeline from a data transmission source to a data transmission destination of data to be used by the application,

wherein the step of selecting the plurality of resources is performed so that data can be exchanged through the data pipeline.

Assignments (2)
CHANGE OF NAME Recorded Dec 5, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 073861/0410 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2022
From: AOKI, DAISUKE; HASEBE, KATSUYUKI; KANZAKI, MAKOTO; KUSAKABE, YUSUKE
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 061221/0522 →
Continuity (1)
Related Publication 20230123212A1 · Apr 20, 2023
References Cited (6)
US 20130232480A1 · Winterfeldt et al. · 2013 [cited by applicant]
US 20140052773A1 · Deng et al. · 2014 [cited by applicant]
US 20150149634A1 · Nassaur · 2015 [cited by examiner]
US 20200110638A1 · Asthana · 2020 [cited by examiner]
JP 2018032897 · 2018 [cited by applicant]
Yoshida et al., “Service Oriented Platform,” Fujistu Sci. Tech. J., May 2010, 61(3):283-290, 10 pages (with English Translation). [cited by applicant]