IP Library Granted Patent US 9,699,268
Granted Patent B2
US 9,699,268 · App. 14/862,526 · Granted Jul 4, 2017

Dependency information provision program, dependency information provision apparatus, and dependency information provision method

Inventors: Tetsuya Uchiumi (Kawasaki, JP); Shinji Kikuchi (Yokohama, JP); Yasuhide Matsumoto (Kawasaki, JP)
Assignee: FUJITSU LIMITED
H04L67/34G06F8/65G06F11/30H04L41/0813H04L67/16G06F9/44536G06F11/3419
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 9,699,268
App. No.
14/862,526
Granted
Jul 4, 2017
Kind
B2
Abstract

A non-transitory computer-readable storage medium storing therein a dependency information provision program for causing a computer to execute a process includes: acquiring history information of an amount of data associated with realization of a service by using first software and information regarding second software that can be used to realize the service, specifying information relating to the second software that is substitutable for the first software, from the acquired information relating to the second software, and providing information for determining whether or not to migrate from the first software, which is being used to realize the service, to the second software that is substitutable for the first software, based on the acquired history information and the specified information relating to the second software.

Claims (23)

1. A non-transitory computer-readable storage medium storing therein a dependency information provision program for causing a computer to execute a process comprising:

acquiring history information of an amount of data associated with realization of a service by using first software and information regarding second software that can be used to realize the service;

specifying the second software that is substitutable for the first software, from the acquired information relating to the second software; and

providing information for determining whether or not to migrate from the first software, which is being used to realize the service, to the second software that is substitutable for the first software, based on the acquired history information and a dependency of the first software, the dependency exhibiting a higher value as a number of pieces of the specified second software decreases and exhibiting a lower value as the number of pieces of the specified second software increases.

2. The non-transitory computer-readable storage medium according to claim 1 , wherein the providing includes:

estimating the data amount at a prescribed time point that is the present time or later from the acquired history information; and

providing information suggesting that the migration be made by the prescribed time point when a product of the estimated data amount and the calculated dependency is higher than a prescribed threshold.

3. The non-transitory computer-readable storage medium according to claim 2 , wherein the estimating includes:

calculating a primary straight line most approximate to respective pieces of information included in the history information when time points of acquisition of a data amount are used as an abscissa axis and data amounts are used as an ordinate axis; and

estimating the data amount by acquiring a data amount corresponding to the prescribed time point on the primary straight line.

4. The non-transitory computer-readable storage medium according to claim 2 , wherein the providing includes providing information suggesting that the migration be made by the prescribed time point when a product of the estimated data amount, the calculated dependency, and a value indicating a reliability of a network used to provide the information is higher than a prescribed threshold.

5. The non-transitory computer-readable storage medium according to claim 2 , wherein the providing includes:

calculating a migration time that is a time spent to migration the estimated data amount; and

providing information indicating the migration time together with the information suggesting that the migration be made by the prescribed time point.

6. The non-transitory computer-readable storage medium according to claim 2 , wherein the dependency exhibits a higher value as a cost associated with realization of a service by using the first software increases and exhibits a lower value as the cost associated with realization of a service by using the first software decreases.

7. A dependency information provision apparatus comprising:

an acquiring processor which acquires history information of an amount of data associated with realization of a service by using first software and information regarding second software that can be used to realize the service;

a specifying processor which specifies information relating to the second software that is substitutable for the first software from the acquired information related to the second software; and

a providing processor which provides information for determining whether or not to migrate from the first software, which is being used to realize the service, to the second software that is substitutable for the first software, based on the acquired history information and a dependency of the first software, the dependency exhibiting a higher value as a number of pieces of the specified second software decreases and exhibiting a lower value as the number of pieces of the specified second software increases.

8. A dependency information provision method comprising:

acquiring, by a processor, history information of an amount of data associated with realization of a service by using first software and information regarding second software that can be used to realize the service;

specifying, by a processor, information related to the second software that is substitutable for the first software from the acquired information relating to the second software; and

providing, by a processor, information for determining whether or not to migrate from the first software, which is being used to realize the service, to the second software that is substitutable for the first software, based on the acquired history information and a dependency of the first software, the dependency exhibiting a higher value as a number of pieces of the specified second software decreases and exhibiting a lower value as the number of pieces of the specified second software increases.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2015
From: UCHIUMI, TETSUYA; KIKUCHI, SHINJI; MATSUMOTO, YASUHIDE
To: FUJITSU LIMITED
Reel/Frame 036770/0943 →
Priority Claims (1)
JP 2014-232312 · Nov 17, 2014 · national
Continuity (1)
Related Publication 20160142513A1 · May 19, 2016