DATA COLLECTION APPARATUS AND METHOD THEREOF
First Claim
1. A data collection apparatus, comprising:
- 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 of an application in which an abnormality has occurred and application information affected by the abnormality, from among the application information collected by the information collecting unit;
a first comparing unit which compares, as to the application information identified by the information identifying unit, all information including the detail information with all information of the application information, including the detail information, collected in a previous point, and stored in the information storing unit, and extracts application information different from the application information collected in the previous point;
a second comparing unit which compares, as to application information except the application information identified by the information identifying unit, information from which the detail information is excluded with information which is obtained by excluding the detail information from the application information, collected in the previous point and stored in the information storing unit, and extracts application information different from the application information collected in the previous point; and
an information sending unit which sends the application information, extracted by one of the first comparing unit and the second comparing unit, 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
6 Claims
-
1. A data collection apparatus, comprising:
-
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 of an application in which an abnormality has occurred and application information affected by the abnormality, from among the application information collected by the information collecting unit; a first comparing unit which compares, as to the application information identified by the information identifying unit, all information including the detail information with all information of the application information, including the detail information, collected in a previous point, and stored in the information storing unit, and extracts application information different from the application information collected in the previous point; a second comparing unit which compares, as to application information except the application information identified by the information identifying unit, information from which the detail information is excluded with information which is obtained by excluding the detail information from the application information, collected in the previous point and stored in the information storing unit, and extracts application information different from the application information collected in the previous point; and an information sending unit which sends the application information, extracted by one of the first comparing unit and the second comparing unit, to a data management apparatus which manages the application information.
-
-
2. A data collection apparatus, comprising:
-
an information storing unit which stores application information, indicating information of an application and having been previously collected from a server which provides a service by running the application; an information collecting unit which collects the application information from the server; a string conversion unit which converts the application information, collected by the information collecting unit, to a string, according to a certain condition; a comparing unit which compares information which is converted to the string by the string conversion unit with information which is obtained by converting the application information, collected in a previous point and stored in the information storing unit, to the string, according to the certain condition, and extracts application information different from the application information collected in the previous point; and an information sending unit which sends the application information, extracted by the comparison unit, to a data management apparatus which manages the application information.
-
-
3. A data collection apparatus, comprising:
-
an information storing unit which stores application information having been collected previously from a server which provides a service by running an application and indicating information of the application; a frequency storing unit which stores an update frequency which indicates a number of past updates of the application information; an information collecting unit which collects the application information from the server; a sorting unit which sorts the application information, collected by the information collecting unit, in descending order of the update frequency stored in the frequency storing unit; a comparing unit which compares the application information collected by the information collecting unit with application information, collected in a previous point and stored in the information storing unit, in descending order of an update frequency sorted by the sorting unit, and extracts application information different from the application information collected in the previous point; and an information sending unit which sends the application information, extracted by the comparing unit, to the data management apparatus which manages the application information.
-
-
4. A tangible 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 of an application in which an abnormality has occurred and application information affected by the abnormality, from among the application information collected by the collecting; comparing, as to the application information identified by the identifying, all 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; comparing, as to application information except the application information identified by the identifying, information from which the detail information is excluded with information which is obtained by excluding the detail information from the application information, collected in the previous point and stored, and extracting application information different from the application information collected in the previous point; and sending the application information, extracted by one of the comparing as to the application information identified by the identifying and the comparing, as to application information except the application information identified by the identifying, to a data management apparatus which manages the application information.
-
-
5. A tangible 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; converting the application information, collected by the collecting, to a string, according to a certain condition; comparing 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; and sending the application information, extracted by the comparing, to a data management apparatus which manages the application information.
-
-
6. A tangible 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; sorting the application information, collected by the collecting, in a descending order of an update frequency stored indicating a number of past updates of the application information; comparing the application information collected by the collecting with application information, collected in a previous point and stored application information having been previously collected, in the descending order of the update frequency sorted, and extracting application information different from the application information collected in the previous point; and sending the application information, extracted by the comparing to the data management apparatus, which manages the application information.
-
Specification