US10574765B2ActiveUtilityA1

Method, device, and non-transitory computer-readable recording medium

38
Assignee: FUJITSU LTDPriority: Nov 15, 2016Filed: Nov 14, 2017Granted: Feb 25, 2020
Est. expiryNov 15, 2036(~10.4 yrs left)· nominal 20-yr term from priority
Inventors:Shinya Kitajima
H04L 41/12H04L 41/5009H04L 67/16H04L 67/51
38
PatentIndex Score
0
Cited by
7
References
11
Claims

Abstract

A method includes: generating relation information indicating service relationships each indicating that a first service and a source service and a destination service are related each other when a reception from the source service occurs at the first service and when a transmission to the destination service occurs at the first service and when a time of the reception is within a specific time period before a time of the transmission, determining whether the first service and the specified source service and the specified destination service have performed a related communication based on a number of service relationships corresponding to a combination of the first service and the specified source service and the specified destination service, and outputting information representing the combination of the first service and the specified source service and the specified destination service that are determined to have performed the related communication.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method executed by a computer comprising:
 executing first processing when a first condition, a second condition and a third condition are fulfilled, the first processing including generating relation information indicating service relationships each indicating that a first service and a source service and a destination service are related each other among a plurality of services, the first condition being configured to be fulfilled when a reception from the source service occurs at the first service, the second condition being configured to be fulfilled when a transmission to the destination service occurs at the first service, the third condition being configured to be fulfilled when a time of the reception is within a specific time period before a time of the transmission; 
 determining, for each specified source service and each specified destination service among the plurality of services, whether the first service and the specified source service and the specified destination service have performed a related communication, the determining being performed based on a number of service relationships corresponding to a combination of the first service and the specified source service and the specified destination service, the number of service relationships being determined based on the relation information; and 
 outputting information representing the combination of the first service and the specified source service and the specified destination service that are determined to have performed the related communication, 
 wherein the determining includes
 calculating a proportion value obtained by dividing the number of service relationship corresponding to the specified source service and the specified destination service by a total of numbers of service relationships corresponding to destination services identical to the specified destination service, and 
 determining whether the first service and the specified source service and the specified destination service have performed the related communication based on the proportion value. 
 
 
     
     
       2. The method according to  claim 1 , wherein the information is a relational chart indicating at least a connection between the specified source service and the specified destination service via the first service. 
     
     
       3. The method according to  claim 1 , wherein the relation information includes each address identifying the source service in association with each address identifying the destination service. 
     
     
       4. The method according to  claim 1 , wherein the combination includes a parent relation between the first service and the specified source service and a child relation between the first service and the specified destination service. 
     
     
       5. The method according to  claim 1 , further comprising:
 if there is no reception within the specific time period before a time of the transmission, generating information indicating that the specified source service is not present. 
 
     
     
       6. The method according to  claim 1 , further comprising:
 when another transmission to another destination service occurs at the first service and when the time of the reception is within the specific time period before a time of the other transmission, generating other relation information indicating another service relationship indicating that the first service and the specified source service and the specified destination service and the other destination service are related each other, the other service relationship corresponding to simultaneous calling. 
 
     
     
       7. The method according to  claim 1 , further comprising:
 changing the specific time period. 
 
     
     
       8. The method according to  claim 6 ,
 wherein the determining includes calculating a proportion value obtained by dividing a number of the other service relationship corresponding to the specified source service and the specified destination service and the other destination service by a total of numbers of other service relationships corresponding to source services identical to the specified source service, and 
 wherein, when the proportion value is no less than a threshold value, the outputting includes adding simultaneous calling information into the information, the simultaneous calling information indicating the other service relationship. 
 
     
     
       9. The method according to  claim 7 , wherein
 the changing is executed when there is no reception time within the specific time period before the transmission. 
 
     
     
       10. A device comprising:
 a memory; and 
 a processor coupled to the memory and the processor configured to:
 execute first processing when a first condition, a second condition and a third condition are fulfilled, the first processing including generating relation information indicating service relationships each indicating that a first service and a source service and a destination service are related each other among a plurality of services, the first condition being configured to be fulfilled when a reception from the source service occurs at the first service, the second condition being configured to be fulfilled when a transmission to the destination service occurs at the first service, the third condition being configured to be fulfilled when a time of the reception is within a specific time period before a time of the transmission, 
 determine, for each specified source service and each specified destination service among the plurality of services, whether the first service and the specified source service and the specified destination service have performed a related communication, the determining being performed based on a number of service relationships corresponding to a combination of the first service and the specified source service and the specified destination service, the number of service relationships being determined based on the relation information, and 
 output information representing the combination of the first service and the specified source service and the specified destination service that are determined to have performed the related communication, 
 
 wherein the determining includes
 calculating a proportion value obtained by dividing the number of service relationship corresponding to the specified source service and the specified destination service by a total of numbers of service relationships corresponding to destination services identical to the specified destination service, and 
 determining whether the first service and the specified source service and the specified destination service have performed the related communication based on the proportion value. 
 
 
     
     
       11. A non-transitory computer-readable recording medium storing a program that causes a computer to execute a process comprising:
 executing first processing when a first condition, a second condition and a third condition are fulfilled, the first processing including generating relation information indicating service relationships each indicating that a first service and a source service and a destination service are related each other among a plurality of services, the first condition being configured to be fulfilled when a reception from the source service occurs at the first service, the second condition being configured to be fulfilled when a transmission to the destination service occurs at the first service, the third condition being configured to be fulfilled when a time of the reception is within a specific time period before a time of the transmission; 
 determining, for each specified source service and each specified destination service among the plurality of services, whether the first service and the specified source service and the specified destination service have performed a related communication, the determining being performed based on a number of service relationships corresponding to a combination of the first service and the specified source service and the specified destination service, the number of service relationships being determined based on the relation information; and 
 outputting information representing the combination of the first service and the specified source service and the specified destination service that are determined to have performed the related communication, 
 wherein the determining includes
 calculating a proportion value obtained by dividing the number of service relationship corresponding to the specified source service and the specified destination service by a total of numbers of service relationships corresponding to destination services identical to the specified destination service, and 
 determining whether the first service and the specified source service and the specified destination service have performed the related communication based on the proportion value.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.