Computer product, charge calculating apparatus, and charge calculating method
First Claim
1. A non-transitory computer-readable recording medium storing therein a charge calculating program causing a computer that manages a database of different data items to execute:
- recording for each data item, information indicating the number of clients that receive the data item;
extracting from the information recorded at the recording and for each data item to be received by a given client, information indicating the number of clients receiving the data item;
calculating degree of coincidence by obtaining for each data item, the size of the data item per one client, based on the information indicating for each data item, the number of clients receiving the data item, the degree of coincidence indicating coincidence of data items used by other clients and being calculated by equation 1;
1 Assignment
0 Petitions
Accused Products
Abstract
A non-transitory computer-readable recording medium stores therein a charge calculating program that causes a computer that manages a database of different data items to execute recording for each data item, information indicating the number of clients that receive the data item; extracting from the information recorded at the recording and for each data item to be received by a given client, information indicating the number of clients receiving the data item; calculating charges for the given client, based on the extracted information; and outputting the calculated charges.
7 Citations
9 Claims
-
1. A non-transitory computer-readable recording medium storing therein a charge calculating program causing a computer that manages a database of different data items to execute:
-
recording for each data item, information indicating the number of clients that receive the data item; extracting from the information recorded at the recording and for each data item to be received by a given client, information indicating the number of clients receiving the data item; calculating degree of coincidence by obtaining for each data item, the size of the data item per one client, based on the information indicating for each data item, the number of clients receiving the data item, the degree of coincidence indicating coincidence of data items used by other clients and being calculated by equation 1; - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable recording medium storing therein a charge calculating program causing a computer that manages a database of different data items that are elements of a file, to execute:
-
recording for each data item, the number of clients that receive the data item; extracting based on the information recorded at the recording, the information for each data item included in a designated file to be received by a given client; calculating degree of coincidence by obtaining for each data item, the size of the data item per one client, based on the information indicating for each data item, the number of clients receiving the data item, the degree of coincidence indicating coincidence of data items used by other clients and being calculated by equation 1;
-
-
6. A charge calculating apparatus that manages a database of different data items, comprising:
-
a memory configured to record for each data item, information indicating the number of clients that receive the data item; and a processor configured to execute a procedure, the procedure comprising; extracting from the information recorded in the memory and for each data item to be received by a given client, information indicating the number of clients receiving the data item; calculating degree of coincidence by obtaining for each data item, the size of the data item per one client, based on the information indicating for each data item, the number of clients receiving the data item, the degree of coincidence indicating coincidence of data items used by other clients and being calculated by equation 1;
-
-
7. A charge calculating apparatus that manages a database of different data items that are elements of a file, comprising:
-
a memory configured to record for each data item, the number of clients that receive the data item; and a processor configured to execute a procedure, the procedure comprising; extracting the information for each data item included in a designated file to be received by a given client based on the information recorded in the memory; calculating degree of coincidence by obtaining for each data item, the size of the data item per one client, based on the information indicating for each data item, the number of clients receiving the data item, the degree of coincidence indicating coincidence of data items used by other clients and being calculated by equation 1;
-
-
8. A charge calculating method of a computer that includes a memory that with respect to data items that are different and stored in a database, records for each data item, information indicating the number of clients that receive the data item and a processor, the charge calculating method comprising:
-
extracting from the information recorded by the memory and for each data item to be received by a given client, information indicating the number of clients receiving the data item, the extracting being performed by the processor; calculating degree of coincidence by obtaining for each data item, the size of the data item per one client, based on the information indicating for each data item, the number of clients receiving the data item, the degree of coincidence indicating coincidence of data items used by other clients and being calculated by equation 1;
-
-
9. A charge calculating method of a computer that includes a memory that with respect to different data items that are elements of a file and stored in a database, records for each data item, information indicating the number of clients that receive the data item and a processor, the charge calculating method comprising:
-
extracting based on the information recorded by the memory, the information for each data item included in a designated file to be received by a given client, the extracting being performed by the processor; calculating degree of coincidence by obtaining for each data item, the size of the data item per one client, based on the information indicating for each data item, the number of clients receiving the data item, the degree of coincidence indicating coincidence of data items used by other clients and being calculated by equation 1;
-
Specification