Method and system for providing synchronous communication and person awareness in a place
First Claim
1. Method for conducting communications within collaboration space, comprising the steps of:
- organizing said collaboration space to include a place;
said place being implemented as a directory including two databases, main database including an access control list for specifying roles of users as managers, authors or readers authorized to access said place, and a names database specifying for said place those users authorized to access said place; and
establishing synchronous communications as a chat session between two or more parties visiting said place who pass authentication with respect to said access control list and said members list.
3 Assignments
0 Petitions
Accused Products
Abstract
Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i.e., theme) may be used as template for creating places. PlaceBots (i.e., agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. MS Excel or Word documents may be dragged and dropped into a place, which creates a corresponding form, and users may create new documents using that form. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what'"'"'s new. Task fields are provided allowing web browser creation of forms for work flow. Place enabled objects are provided for synchronous communications. A quick browse feature provides a simplified format for browser windows based on selection of HTML links. MS Office documents may launched within a place for in place editing and importing the resulting document into the place.
26 Citations
33 Claims
-
1. Method for conducting communications within collaboration space, comprising the steps of:
-
organizing said collaboration space to include a place; said place being implemented as a directory including two databases, main database including an access control list for specifying roles of users as managers, authors or readers authorized to access said place, and a names database specifying for said place those users authorized to access said place; and establishing synchronous communications as a chat session between two or more parties visiting said place who pass authentication with respect to said access control list and said members list. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Method for communicating between users in collaboration space, comprising the steps of:
-
establishing a place within said collaboration space including two databases, a main database including an access control list for specifying roles of users as managers, authors or readers authorized to access said place, and a names database specifying for said place those users authorized as members to access said place; enabling a chat feature among members of said place; authenticating a user as a member in said names database and as having a role in said access control list; and responsive to member selection, enabling a user who is a member of said place to chat selectively with one other member, a plurality of other members, or with all members of said place who currently have an open chat window. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. System for synchronous communications between users in collaboration space, comprising:
-
a server; a plurality of browsers for presenting user interfaces to a place in said collaboration space;
said place including two databases, a main database including an access control list for specifying roles of users as managers, authors or readers authorized to access said place, and a names database specifying for said place those users authorized as members to access said place; andsaid user interface including a chat window for displaying messages and replies to messages as a temporary transcript of a chat session among members of said place authenticated with respect to said access control list and said names database. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for conducting communications within collaboration space, said method steps comprising:
-
organizing said collaboration space to include a place including two databases, a main database including an access control list for specifying roles of users as managers, authors or readers authorized to access said place, and a names database specifying for said place those users authorized as members to access said place; said place being implemented as a directory; and
establishing synchronous communications as a chat session between two or more parties visiting said place who have been authenticated with reference to said access control list and said names database.
-
-
32. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for conducting communications within collaboration space, said method steps comprising:
-
establishing a place within said collaboration space and enabling a chat feature among members of said place;
said place including two databases, a main database including an access control list for specifying roles of users as managers, authors or readers authorized to access said place, and a names database specifying for said place those users authorized as members to access said place; andresponsive to member selection, enabling a user who is a member of said place to chat selectively with one other member, a plurality of other members, or with all members of said place who currently have an open chat window.
-
-
33. A computer-readable recording medium storing the program for conducting communications within collaboration space by organizing said collaboration space to include a place comprising two databases, a main database including an access control list for specifying roles of users as managers, authors or readers authorized to access said place, and a names database specifying for said place those users authorized as members to access said place;
- said place being implemented as a directory; and
establishing synchronous communications as a chat session between two or more parties visiting said place.
- said place being implemented as a directory; and
Specification