Data processing: presentation processing of document – operator i – Presentation processing of document – Layout
Reexamination Certificate
2002-02-15
2003-07-22
Feild, Joseph H. (Department: 2176)
Data processing: presentation processing of document, operator i
Presentation processing of document
Layout
C715S252000
Reexamination Certificate
active
06596030
ABSTRACT:
The invention concerns presentation of a current version of a document retrieved from a data repository. The presentation indicates changes made in the document since the viewer accessed a previous version.
BACKGROUND OF THE INVENTION
Information which is stored in computerized systems can change frequently, and without notice. As an example, software under development frequently involves many persons, and is commonly stored at a central location. Each person can change the software on an ad hoc basis, without knowledge of others.
In such systems containing changeable data, a person who examines information on a given day does not, in general, know whether, and how, the information has changed since a previous examination. Consequently, the person must spend time comparing currently available information with previous versions of the information.
Software exists for facilitating this comparison. For example, systems known as “version control systems,” or “revision control systems,” store data which represents multiple versions of different documents, as indicated in FIG.
1
A. In that Figure, the DATA is indicated, together with dashed loops which indicate the VERSIONs.
The loops indicate that the VERSIONs are contained in, and derivable from, the DATA. For example, each VERSION can be stored in its entirety. Alternately, a single VERSION can be stored in its entirety, and other VERSIONs can be stored in the form of differences between them and the single, entire VERSION.
The version control system reconstructs any selected VERSION for the user.
However, many such software systems suffer disadvantages. In general, some systems notify users of the occurrences of changes, but do not identify the changes themselves. Conversely, other systems identify the changes (generically, these systems are known as “diff” systems), but only in response to identification of a particular pair of documents.
SUMMARY OF THE INVENTION
One form of the invention observes a user's examination of a document contained in a repository. The invention then continually monitors that document for modifications. When the user examines the document at a later time, the invention presents the document in the current, later, form, and indicates the modifications occurring since the user last viewed the document.
REFERENCES:
patent: 4807182 (1989-02-01), Queen
patent: 4912637 (1990-03-01), Sheedy et al.
patent: 5008853 (1991-04-01), Bly et al.
patent: 5278979 (1994-01-01), Foster et al.
patent: 5325478 (1994-06-01), Shelton et al.
patent: 5438661 (1995-08-01), Ogawa
patent: 5535332 (1996-07-01), Ishida
patent: 5671428 (1997-09-01), Muranaga et al.
patent: 5752245 (1998-05-01), Parrish et al.
patent: 5764972 (1998-06-01), Crouse et al.
patent: 5806078 (1998-09-01), Hug et al.
patent: 5835601 (1998-11-01), Shimbo et al.
patent: 5835911 (1998-11-01), Nakagawa et al.
patent: 5860071 (1999-01-01), Ball et al.
patent: 5995097 (1999-11-01), Tokumine et al.
Warren Ernst, “Using Netscape”, QUE Corporation, pp. 34, 58-59, 66-71, 90, and 93-95, Mar. 1995.*
Using FrameMaker, Frame Technology Corp., pp. 22-1 to 22-19, Sep. 1993.*
Ball et al, “An Internet Difference Engine and its Applications”, Proceedings of COMPCON '96, IEEE, pp. 71-76, Feb. 1996.*
Douglis et al, “Tracking and Viewing Changes on the Web”, Proceedings of the 1996 Usenix Technical Conference, The Usenix Association, pp. 165-176, Jan. 1996.*
J-G Lim, “Using Coollists to Index HTML Documents in the Web”, Computer Networks and ISDN Systems, vol. 28, pp. 147-154, Dec. 1995.*
Pazzini et al, “Learning from Hotlists and Coldlists: Towards a WWW Information Filtering and Seeking Agent”, Proceedings of the International Conference on Tools with Artificial Intelligence, pp. 492-495, Jan. 1995.*
Sheth et al, “Evolving Agents for Personalized Information Filtering”, Proceedings of the Ninth Conference on Artificial Intelligence for Applications, IEEE Computer Society Press, pp. 345-352, Mar. 1993.*
Branagan L. Sierra M: ‘The frame handbook: building FrameMaker documents that work’, Sebastopol, California, O'Reilly, 1994 ISBN 1565920090, pp. 388-395.
Warren Ernst, “Using Netscape”, QUE Corporation, pp. 34, 58-59, 66-71, 90, and 93-95, Mar. 1995.
Using Framemaker, Frame Technology Corp., pp. 22-1 to 22-19, Sep. 1993.
Ball et al, “An Internet Difference Engine and its Applications”, Proceedings of COMPCON '96, IEEE, pp. 71-76, Feb. 1996.
Douglis et al, “Tracking and Viewing Changes on the Web”, Proceedings of the 1996 Usenix Technical Conference, The Usenix Association, pp. 165-176, Jan. 1996.
J-G. Lim, “Using Coollists to Index HTML Documents in the Web”, Computer Networks and ISDN Systems, vol. 28, pp. 147-154, Dec. 1995.
Pazzani et al., “Learning from Hotlists and Coldlists: Towards a WWW Information Filtering and Seeking Agent”, Proceedings of the International Conference on Tools with Artificial Intelligence, pp. 492-495, Jan. 1995.
Sheth et al., “Evolving Agents for Personalized Information Filtering”, Proceedings of the Ninth Conference on Artificial Intelligence for Applications, IEEE Computer Society Press, pp. 345-352, Mar. 1993.
Ball Thomas J.
Douglis Frederick
AT&T Corp.
Feild Joseph H.
Hoffmann & Baron , LLP
LandOfFree
Identifying changes in on-line data repositories does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Identifying changes in on-line data repositories, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Identifying changes in on-line data repositories will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3088388