FILE MANAGEMENT SYSTEM, FILE MANAGEMENT METHOD, AND STORAGE MEDIUM
First Claim
1. A file management apparatus that manages files shared by a plurality of client terminals, comprising:
- a recording unit configured to record access situations in which access is made to the files registered in the file management apparatus from the client terminals;
a search unit configured to search said recording unit for a file having a not smaller degree of similarity to a file newly registered in the file management apparatus than a predetermined threshold value; and
a distribution unit configured to distribute the newly registered file to any of the client terminals from which access has been made to the file found by the search a not smaller number of times than a predetermined number of times.
1 Assignment
0 Petitions
Accused Products
Abstract
A file management apparatus which makes it possible to cache a file registered in a file server from an initial stage of registration thereof. When a file is newly registered in the file server, the file server extracts the feature elements of the file, and searches for an registered file having a high degree of similarity to the file being registered in response to the current registration request. The search is performed based on the feature elements and an access log. Then, the file server searches for a domain from which access has been made to the file a not smaller number of times than a predetermined number of times, and copies and registers the newly registered file also in a cache server of the domain.
29 Citations
12 Claims
-
1. A file management apparatus that manages files shared by a plurality of client terminals, comprising:
-
a recording unit configured to record access situations in which access is made to the files registered in the file management apparatus from the client terminals; a search unit configured to search said recording unit for a file having a not smaller degree of similarity to a file newly registered in the file management apparatus than a predetermined threshold value; and a distribution unit configured to distribute the newly registered file to any of the client terminals from which access has been made to the file found by the search a not smaller number of times than a predetermined number of times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A file management method for a file management apparatus, for managing files shared by a plurality of client terminals, comprising:
-
recording access situations in which access is made to the files registered in the file management apparatus from the client terminals; searching for a file having a not smaller degree of similarity to a file newly registered in the file management apparatus than a predetermined threshold value; and distributing the newly registered file to any of the client terminals from which access has been made to the file found by the search a not smaller number of times than a predetermined number of times.
-
-
12. A computer-readable storage medium storing a program for causing a computer to execute a file management method for a file management apparatus, for managing files shared by a plurality of client terminals,
wherein the method comprises: -
recording access situations in which access is made to the files registered in the file management apparatus from the client terminals; searching for a file having a not smaller degree of similarity to a file newly registered in the file management apparatus than a predetermined threshold value; and distributing the newly registered file to any of the client terminals from which access has been made to the file found by the search a not smaller number of times than a predetermined number of times.
-
Specification