Electronic document management method and program
First Claim
1. An electronic document management method in which an electronic document file is kept in a host server, the electronic document file being copied onto a plurality of subordinate servers so that clients look up or change the electronic document file in each subordinate server, the method comprising:
- creating an event notice list for electronic document files kept in the subordinate server, the event notice list being a list of electronic document files having a high frequency of use, and copying the event notice list onto the host server so that the host server keeps the event notice list on a subordinate-server-by-subordinate-server basis;
when a change of an electronic document file takes place in a certain subordinate server, copying the changed electronic document file onto the host server, making a check of whether the changed electronic document file is present or not on the event notice lists of the other subordinate servers kept by the host server, and only when the file is present, notifying a change event to the other subordinate servers to store the change event on a change history list; and
when the subordinate server receives a request for looking up an electronic document file, and if the requested electronic document file is present on the change history list, copying the corresponding electronic document file from the host server such that the requester is allowed to look up the file.
1 Assignment
0 Petitions
Accused Products
Abstract
A subordinate server creates an event notice list, that is a list of the stored electronic document files having a high use frequency, and copies it onto a host server such that the host server holds it on a subordinate server-by-server basis. When an electronic document file is changed in a certain subordinate server, the subordinate server copies the changed electronic document file onto the host server, and at the same time, checks if the changed document file is present on an event notice list of another subordinate server held by the host server, and notifies a change event to the other subordinate server for storing it on a change history list, only when the file is present. If the subordinate server is requested for looking up an electronic document file, and the requested electronic document file is present on the change history list, the subordinate server copies the corresponding electronic document file from the host server for allowing the requester to look up.
36 Citations
20 Claims
-
1. An electronic document management method in which an electronic document file is kept in a host server, the electronic document file being copied onto a plurality of subordinate servers so that clients look up or change the electronic document file in each subordinate server, the method comprising:
-
creating an event notice list for electronic document files kept in the subordinate server, the event notice list being a list of electronic document files having a high frequency of use, and copying the event notice list onto the host server so that the host server keeps the event notice list on a subordinate-server-by-subordinate-server basis;
when a change of an electronic document file takes place in a certain subordinate server, copying the changed electronic document file onto the host server, making a check of whether the changed electronic document file is present or not on the event notice lists of the other subordinate servers kept by the host server, and only when the file is present, notifying a change event to the other subordinate servers to store the change event on a change history list; and
when the subordinate server receives a request for looking up an electronic document file, and if the requested electronic document file is present on the change history list, copying the corresponding electronic document file from the host server such that the requester is allowed to look up the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic document management method for a subordinate server in which when a plurality of electronic document files kept in a host server are copied, clients look up or change the plurality of electronic document files, the method comprising:
-
creating an event notice list for the stored electronic document files, the event notice list being a list of electronic document files having a high frequency of use, and copying the list onto the host server such that the host server keeps the lists on a subordinate-server-by-subordinate-server basis, and if a change is made in an electronic document file, copying the changed electronic document file onto the host server;
storing on a change history list a change event to be notified when the electronic document file, that is changed by another subordinate server, is present on the event notice list of its own held by the host server; and
copying the corresponding electronic document file from the host server for allowing looking up, when an electronic document file is requested for looking up, and if the requested electronic document file is present on the change history list. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An electronic document management method for a host server which keeps an electronic document file, the host server copying the electronic document file onto a plurality of subordinate servers such that clients look up and change the file in each subordinate server, the method comprising:
-
copying from the subordinate server an event notice list for the electronic document files stored in the subordinate server, the event notice list being a list of electronic document files having a high frequency of use, to hold the copied list on a subordinate-server-by-subordinate-server basis;
when a change of an electronic document file takes place in a certain subordinate server, copying the changed electronic document file and checking whether the changed electronic document file is present on an event notice list of another subordinate server, and only when the file is present, notifying a change event to the other subordinate servers, for storing the change event on the change history list; and
only when an electronic document file requested for look up in the subordinate server is present on the change history list, copying the corresponding electronic document file onto the subordinate server for looking up. - View Dependent Claims (17, 18)
-
-
19. A program allowing a computer forming a subordinate server, on which a plurality of electronic document files kept in a host server are copied such that the client is allowed to look up or change the files, to execute:
-
a step of creating an event notice list for the stored electronic document files, the event notice list being a list of electronic document files having a high frequency of use, and copying the list onto the host server such that the host server keeps the lists on a subordinate-server-by-subordinate-server basis;
a step of, if a change is made in an electronic document file, copying the changed electronic document file onto the host server;
a step of storing on a change history list a change event to be notified when the electronic document file, that is changed by another subordinate server, is present on the event notice list of its own held by the host server; and
a step of copying the corresponding electronic document file from the host server for allowing looking up, when an electronic document file is requested for looking up, and if the requested electronic document file is present on the change history list.
-
-
20. A program allowing a computer forming a host server which stores an electronic document file and which copies the electronic document file onto a plurality of subordinate servers such that the client looks up or changes the electronic document file in each subordinate server, to execute:
-
a step of copying from the subordinate server an event notice list for the electronic document files stored in the subordinate server, the event notice list being a list of electronic document files having a high frequency of use, to hold the copied list on a subordinate-server-by-subordinate-server basis;
a step of, when a change of an electronic document file takes place in a certain subordinate server, copying the changed electronic document file and checking whether the changed electronic document file is present on an event notice list of another subordinate server, and only when the file is present, notifying a change event to the other subordinate servers, for storing the change event on the change history list; and
a step of, only when an electronic document file requested for look up in the subordinate server is present on the change history list, copying the corresponding electronic document file onto the subordinate server for looking up.
-
Specification