Method and apparatus for collaborative document versioning of networked documents
First Claim
1. A system for providing document change information to at least one user and for saving a changed document, comprising:
- document representation storage, for storing representations of saved changed documents;
a document registration element for enabling a user to identify documents for which they would like to be notified of changes;
a document change monitoring element coupled to said document registration element, said document change monitoring element for detecting a change to said document and evaluating whether said change is significant for user'"'"'s evaluation;
a user notification element coupled to said document change monitoring element, said user notification element for notifying users of said change; and
a user evaluation interface for enabling a user to indicate the significance of said notified change, wherein said system is arranged to store a predetermined number of changed versions of documents in said document representation storage based on said user'"'"'s indication of significance, andsaid document representation storage further storing a first predetermined number of most recently changed versions of documents irrespective of said document change monitoring element'"'"'s and user'"'"'s indication of significance and storing a second predetermined number of versions of documents based upon at least one of said document change monitoring element'"'"'s indication of significance and a user'"'"'s indication of significance,wherein versions of documents stored in a first set including the first predetermined number of most recently changed versions of documents are subsequently stored in a second set including the second predetermined number of versions of documents based upon at least one of said document change monitoring element'"'"'s indication of significance and a user'"'"'s indication of significance.
10 Assignments
0 Petitions
Accused Products
Abstract
The system comprises an improved document monitoring agent in which user evaluations are used to decide whether a changed document should be saved in the system or not. The evaluation of importance of the change in a document is performed by one or more users who collaboratively monitor a networked document, typically identified by a URL. By providing a user evaluation interface, it is possible for users to indicate their evaluation of the significance of the change. As such, only significantly changed documents, as indicated by the users themselves, are saved. Thus, a more efficient saving is obtained while at the same time reducing the risk of discarding potentially interesting changed documents which would have been discarded by conventional monitoring agents.
125 Citations
17 Claims
-
1. A system for providing document change information to at least one user and for saving a changed document, comprising:
-
document representation storage, for storing representations of saved changed documents; a document registration element for enabling a user to identify documents for which they would like to be notified of changes; a document change monitoring element coupled to said document registration element, said document change monitoring element for detecting a change to said document and evaluating whether said change is significant for user'"'"'s evaluation; a user notification element coupled to said document change monitoring element, said user notification element for notifying users of said change; and a user evaluation interface for enabling a user to indicate the significance of said notified change, wherein said system is arranged to store a predetermined number of changed versions of documents in said document representation storage based on said user'"'"'s indication of significance, and said document representation storage further storing a first predetermined number of most recently changed versions of documents irrespective of said document change monitoring element'"'"'s and user'"'"'s indication of significance and storing a second predetermined number of versions of documents based upon at least one of said document change monitoring element'"'"'s indication of significance and a user'"'"'s indication of significance, wherein versions of documents stored in a first set including the first predetermined number of most recently changed versions of documents are subsequently stored in a second set including the second predetermined number of versions of documents based upon at least one of said document change monitoring element'"'"'s indication of significance and a user'"'"'s indication of significance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for storing in a system a changed document in network-accessible documents, accessible to users of the system, the system including
a network for accessing a set of network-accessible documents; - and
user notification data indicating, for each of a subset of the network-accessible documents, one or more users to be notified when a change in the network-accessible document is detected; the method comprising; (a) using the network to automatically attempt to access one of the network-accessible documents in the subset and to detect whether the accessed document has changed or not; (b) evaluating whether said change should be notified to users; (c) notifying said users indicated for the network-accessible document by the user notification data that the network-accessible document is changed if said change is determined to be significant; (d) receiving an evaluation of the changed network-accessible document from each notified user, each user providing an evaluation value selectable from a plurality of predetermined values; (e) in response to the received evaluation, deciding whether said changed document should be stored in said system; and (f) storing a first predetermined number of most recently changed versions of documents irrespective of said system'"'"'s and users'"'"' evaluation and storing a second predetermined number of versions of documents based upon at least one of said system'"'"'s and users'"'"' evaluation, wherein versions of documents stored in a first set including the first predetermined number of most recently changed versions of documents are subseqiuently stored in a second set including the second predetermined number of versions of documents based upon at least one of said system'"'"'s and users'"'"' evaluation. - View Dependent Claims (12, 13, 14, 15, 16, 17)
- and
Specification