Data collection apparatus and method thereof
First Claim
1. A data collection apparatus, comprising:
- a storage configured to store application information collected from a server providing a service by running an application and includes detail information indicating a detail of the application and an update frequency which indicates a number of past updates of the application information;
a processor coupled to the storage, the processor being configured to execute an operation including;
collecting the application information from the server;
identifying application information of an application in which an abnormality has occurred and application information affected by the abnormality and identifying application information other than data associated with the abnormality, from among the application information collected;
sorting the application information collected, in order of the update frequency stored;
converting the application information, collected, to a string, according to a certain condition;
comparing, in the order determined in accordance with the sorting, all converted information including the detail information with all information of the application information, including the detail information collected in a previous point and stored, and extracting application information different from the application information collected in the previous point as a result of the comparing;
excluding, from the application information other than data associated with the abnormality, information including the detail information of the application information;
executing a subsequent comparing using a result of the excluding, and extracting application information different from the application information collected in the previous point as a result of the subsequent comparing; and
sending the application information, extracted by one of the comparing and the subsequent comparing, to a data management apparatus which manages the application information.
1 Assignment
0 Petitions
Accused Products
Abstract
A data collection apparatus includes an information storing unit which stores application information collected from a server providing a service by running an application and includes detail information indicating a detail of the application, an information collecting unit which collects the application information from the server, an information identifying unit which identifies application information in which an abnormality has occurred and application information, affected by the abnormality, a first comparing unit which compares, as to the application information identified by the information identifying unit, all application information including the detail information and all application information including the detail information collected in the previous point, and extracts application information different from the application information collected in a previous point, and an information sending unit which sends the application information, extracted by the first comparing unit, to a data management apparatus which manages the application information.
-
Citations
9 Claims
-
1. A data collection apparatus, comprising:
-
a storage configured to store application information collected from a server providing a service by running an application and includes detail information indicating a detail of the application and an update frequency which indicates a number of past updates of the application information; a processor coupled to the storage, the processor being configured to execute an operation including; collecting the application information from the server; identifying application information of an application in which an abnormality has occurred and application information affected by the abnormality and identifying application information other than data associated with the abnormality, from among the application information collected; sorting the application information collected, in order of the update frequency stored; converting the application information, collected, to a string, according to a certain condition; comparing, in the order determined in accordance with the sorting, all converted information including the detail information with all information of the application information, including the detail information collected in a previous point and stored, and extracting application information different from the application information collected in the previous point as a result of the comparing; excluding, from the application information other than data associated with the abnormality, information including the detail information of the application information; executing a subsequent comparing using a result of the excluding, and extracting application information different from the application information collected in the previous point as a result of the subsequent comparing; and sending the application information, extracted by one of the comparing and the subsequent comparing, to a data management apparatus which manages the application information. - View Dependent Claims (2, 5)
-
-
3. A non-transitory computer readable recording medium storing a data collection program that causes a computer to execute an operation, comprising:
-
collecting application information, which includes detail information indicating a detail of an application, from a server which provides a service by running the application; identifying application information associated with an abnormality and application information other than data associated with the abnormality; converting the application information, collected by the collecting, to a string, according to a certain condition; sorting the application information collected, in order of an update frequency; comparing, in the order determined by the sorting, information which is converted to the string with information which is obtained by converting the application information, collected in a previous point and stored application information having been previously collected, to the string, according to the certain condition, and extracting application information different from the application information collected in the previous point, the comparing including a subsequent comparing that excludes, from the application information other than the data associated with the abnormality, information including detail information of the application information to obtain a result of the subsequent comparing; and sending the application information, extracted by the comparing and the subsequent comparing, to a data management apparatus which manages the application information. - View Dependent Claims (6, 8)
-
-
4. A data collection method that causes a computer to execute an operation, comprising:
-
collecting application information, which includes detail information indicating a detail of an application, from a server which provides a service by running the application; identifying application information of an application in which an abnormality has occurred and application information affected by the abnormality and identifying application information other than data associated with the abnormality, from among the application information collected by the collecting; sorting the application information collected, in an order of an update frequency; converting the application information, collected, to a string, according to a certain condition; comparing, in the order of the update frequency, converted information including the detail information with all information of the application information, including the detail information, collected in a previous point, and stored application information having been previously collected, and extracting application information different from the application information collected in the previous point as a result of the comparing; excluding, from the application information other than data associated with the abnormality, information including the detail information of the application information; executing a subsequent comparing using a result of the excluding, and extracting application information different from the application information collected in the previous point as a result of the subsequent comparing; and sending the application information, extracted by one of the comparing and the subsequent comparing, to a data management apparatus which manages the application information. - View Dependent Claims (7, 9)
-
Specification