Patent ID: 9705772
Date: 2017-07-11
CPC Classifications: G06F,H04L

Claim:
1. An identification apparatus, comprising: a memory; and an interface communicatively coupled to a first apparatus and a second apparatus; a processor communicatively coupled to the memory and the interface, wherein the memory stores a first request group, which is a group of first requests received by the first apparatus, and a second request group, which is a group of second requests processed by the second apparatus in response to a request from the first apparatus, and wherein the processor stores, in the memory, association information and count information for the first request group and the second request group; selects, from the first request group, a first addition subject request which has not been added to the association information; obtains, from the first request group, a plurality of same-type requests which are of the same type as an investigation subject request in the first request group; obtains from the first request group a plurality of other-type requests that have been transmitted from the first apparatus to the second apparatus and are of different types compared to the investigation subject request during a processing period of the investigation subject request and the each of the plurality of same-type requests; wherein the processing period starts with a transmission of the investigation subject request and the plurality of same-type requests from the first apparatus to the second apparatus and ends with a transmission of a response to the investigation subject request and the plurality of same-type requests from the second apparatus to the first apparatus; identifies, from among the second request group, a second addition subject request that has been processed by the second apparatus during the processing period, and an appearance count of the second addition subject request; updates a count based on the first addition subject request, the second addition subject request, and the appearance count; generates second appearance count information, when there is no overlap, by counting any of the plurality of other-type requests in the association information that are different types of requests compared to the first addition subject request added to the association information; removes, when the second appearance count is equal to or more than a given count, a third appearance count, wherein the third appearance count is equal to the first addition subject request added to the association information and the plurality of other-type requests identified from among the first request group from the association information; updates the count information by subtracting the third appearance count from the count information; determines whether or not a first count of a plurality of other-type requests stored among the first request group is greater than a second count of a plurality of other-type requests stored in the association information; determines, when the first count is greater than the second count, whether or not there is an overlap between any of the plurality of other type requests that exist in the first request group and any of the plurality of other type requests that exist in the association information; calculates, when there is no overlap, values of correlation with the first addition subject request and the second request group of a same processing period to generate a result; and outputs the result by displaying, via the identification apparatus, a rating associated with the correlation.