Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
1999-09-14
2003-01-14
Shah, Sanjiv (Department: 2172)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000, C707S793000, C707S793000
Reexamination Certificate
active
06507845
ABSTRACT:
COPYRIGHT NOTICE
A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
BACKGROUND OF THE INVENTION
The invention disclosed herein relates to the field of collaborative computing. More particularly, the invention relates to software tools for improving collaborative working among a group of people working together on a project or task involving a defined set of documents.
Crafting a document or presentation involves interactions between many core participants, their assistants and administration staff. Their frequent discussions cover issues such as the language, design, content, shape of the argument and where to look for critical information. Co-authors depend on tacit knowledge about which people need to be involved in the process, and what the document needs to convey when completed. In addition, co-authors are usually good at understanding social context and organizing interactions among group members. Authors typically know what information should be included in a particular document, which people ought to be informed when changes are proposed, and which people ought to see the document before it is signed or presented.
To get all the right people involved in such an activity might seem to call for workflow support. However, the inventors believe that actual work in these settings does not map onto pre-established, sequential format typical of most workflow systems. Rather, software needs to shift the focus from workflow support to tools that explicitly represent some of the information collaborators need, and enable them to find, connect and collaborate with the right people at the right time—all while allowing the collaborators to work in their primary work environment. Furthermore, traditional workflow tools generally do not support simple one to four step workflows under user control.
Tools to support awareness and the availability of people and documents, ad hoc workflow, document history monitoring, and synchronous and asynchronous collaboration all are critical to successful collaboration on documents. Co-located collaborators already make use of informal awareness, planning, history monitoring, and synchronous and asynchronous collaboration, but do not have adequate integrated software to support these activities. Distributed collaborators have trouble with simple issues like assuring everyone has the same version of a document, let alone being able to collaborate flexibly while co-constructing documents. Support for these collaborative processes must enable an author to focus on the document itself, working within that application, while collaborating with others through tools easily accessible at the periphery.
Early research on document construction explored individual cognitive processes. Subsequent investigations described how co-authors subdivide the document construction process. More recently, new ethnographic techniques have been developed and employed to understand the practice of document retrieval and re-use in activities such as litigation. Technologies to support collaborations about the writing process, such as awareness of a collaborator's activities and roles, and technologies to support specific writing processes, have been developed. Some of these technologies are described in the following references, all of which are hereby incorporated by reference into this application in their entirety:
Baecker, R. M., Glass, G., Mitchell, A., and Posner, I. R. “SASSE: The Collaborative Editor”, refereed videotape presented at the 1994 ACM Conference on Human Factors in Computing Systems, May 1994.
Blomberg, J., Suchman, L., Trigg, R. “Reflections on a Work-Oriented Design Project” Proceedings of the Participatory Design Conference (Chapel Hill, N.C., October 1994) ACM press 99-109.
Dourish, P., and Bellotti, V. “Awareness and Coordination in Shared Workspaces” Proceedings of CSCW '92, (Toronto, November 1992), ACM press. 107-114.
Ellis, C., Gibbs, S., and Rein, G. “Design and Use of a Group Editor”. In Cockton (ed.), Engineering for Human-Computer Interaction”, North-Holland, 1990.
Leland, M., Fish, R., and Kraut., R “Collaborative Document Production Using Quilt” Proceedings of CSCW '88, (Portland, September 1988).
Palfreyman, K., and Rodden, T. “A Protocol for User Awareness on the World Wide Web” Proceedings of CSCW 96, (Boston, November 1996), ACM press. 130-139.
Sharples and van der Geest. “The New Writing Environment: Writers at Work in a World of Technology.” Springer-Verlag, London, 1997.
A group working on a document needs to control its membership while maintaining flexibility, allow members of a particular group to know whether their colleagues are on-line, determine those colleagues' status (for example, whether they are currently online and active or inactive), alert them to a personal message, and initiate collaboration on a document, through chats, phone calls and ad hoc workflows.
There is therefore a need for a comprehensive software tool that provides these various functions in an integrated manner.
SUMMARY OF THE INVENTION
It is an object of the present invention to solve some of the problems described above with existing collaboration tools and systems.
It is another object of the present invention to extend collaboration on documents to distributed teams.
It is another object of the present invention to allow users access to a comprehensive set of collaboration tools while working on a document.
It is another object of the present invention to improve awareness of activities of a group of authors working on a group of documents involved in a project or task.
The above and other objects are achieved by a method implemented on a computer and corresponding software tool stored on a computer readable medium such as a hard, floppy or optical disk or other conventional storage media for improving awareness of a status of a task. The method involves the step of storing a first set of data representing a plurality of users involved in the task and a second set of data representing a plurality of data objects such as documents or database files involved in the task. The two sets of data representing users and data objects may be generated by one of the users by selecting a group of users from among a larger group such as in a corporation, firm, or other organization, and selected a group of documents or other data objects from among a larger set of such objects stored in a central location.
The method further involves receiving task-related data representing activities performed by each of the plurality of users involved in the task on the plurality of data objects involved in the task. In some embodiments, this data about activities is received on a client computer used by one of the users in the set from a server. The server runs server software, such as LOTUS DOMINO available from Lotus Development Corp., which manages a set of documents, monitors and stores actions performed on the document, replicates and distributes documents as they are revised, and facilitates communication among clients. The server software thus monitors activities relating to data objects performed by clients and distributes the revised objects and data relating to the revisions to the clients.
In accordance with the invention, the method further involves displaying activity data in two separate windows or regions of a screen display simultaneously. A first region contains a list of the plurality of users in association with an activity performed by each of the users concurrently or most recently. The second region contains a list of the plurality of data objects in association with an activity performed upon each the plurality of data objects concurrently or most recently. These two windows thus provide comprehensive awareness of the curr
Cohen Andrew L.
Foley Steve
Stachel Bob
Brown & Raysman Millstein Felder & Steiner LLP
Shah Sanjiv
Truong Camy
LandOfFree
Method and software for supporting improved awareness of and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and software for supporting improved awareness of and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and software for supporting improved awareness of and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3028718