SOLUTION FOR MANAGING MULTIPLE RELATED DISCUSSION THREADS IN AN ONLINE COLLABORATION ENVIRONMENT
First Claim
1. A server-side collaboration system comprising:
- a plurality of discussion threads that are software defined items configured to be established for a topic and configured to be managed by a collaboration session leader, wherein said collaboration session leader is a user authorized to define the topic, to create the plurality of discussion threads for the topic, and to assign a set of participants to each created discussion thread;
a server-side software component configured to permit remotely located clients to post and view content by discussion thread during a real-time collaboration, which includes a text exchange capability, wherein client using participants are only permitted to post content to discussion threads as authorized by the collaboration session leader; and
a server side data store configured to maintain a viewable history of posted content organized by discussion thread, wherein said software defined items and said server-side software components are specified by a set of programmatic instructions stored within a machine readable media configured to be read and acted upon by a server-side computing device, which is used for online collaborations.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a server-side collaboration system that includes a set of discussion threads, a server-side software component, and a server-side data store. The discussion threads can be managed by a collaboration session leader. The collaboration session leader can be a user authorized to define the topic, to create the plurality of discussion threads for the topic, and to assign a set of participants to each created discussion thread. The server-side software component can permit remotely located clients to post and view content by discussion thread during a real-time collaboration, which includes a text exchange capability. Client using participants can be restricted to posting content to discussion threads as authorized by the collaboration session leader. The server-side data store can maintain a viewable history of posted content organized by discussion thread.
69 Citations
20 Claims
-
1. A server-side collaboration system comprising:
-
a plurality of discussion threads that are software defined items configured to be established for a topic and configured to be managed by a collaboration session leader, wherein said collaboration session leader is a user authorized to define the topic, to create the plurality of discussion threads for the topic, and to assign a set of participants to each created discussion thread; a server-side software component configured to permit remotely located clients to post and view content by discussion thread during a real-time collaboration, which includes a text exchange capability, wherein client using participants are only permitted to post content to discussion threads as authorized by the collaboration session leader; and a server side data store configured to maintain a viewable history of posted content organized by discussion thread, wherein said software defined items and said server-side software components are specified by a set of programmatic instructions stored within a machine readable media configured to be read and acted upon by a server-side computing device, which is used for online collaborations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing multiple related discussion threads in an online collaboration environment comprising:
-
a topic model that defines a plurality of discussion threads for an online collaboration event, wherein the plurality of discussion threads represent hieratically organized information nodes a structured domain of the topic model; a plurality of collaboration interfaces for clients, each configured to present at least one of discussion threads of the topic model in an online collaboration environment, wherein the collaboration interface segregates exchanged communications related to the collaboration event by discussion thread; and a server-side data store configured to store the topic model, data associated with the plurality of discussion threads, and registration data associated with a plurality of participants for the online collaboration event, wherein the registration data includes a subset of the plurality of discussion threads, wherein the subset defines which of the plurality of discussion threads a participant has access to, and an information access designation for each participant. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for managing multiple related discussion threads for a topic in an online collaboration environment comprising:
-
defining a topic model for an online collaboration event, wherein the topic model is a hierarchical representation of a plurality of discussion threads, and wherein the plurality of discussion threads represent hieratically organized information nodes of the topic model; registering one or more participants for the online collaboration event, wherein each participant is assigned a subset of the plurality of discussion threads, and wherein the collaboration event comprises a real-time collaboration session in which content including text organized by specific discussion threads is exchanged among the registered participants; during the real-time collaboration session presenting the one or more registered participants with their subset of discussion threads and the topic model within an online collaboration interface, wherein the online collaboration interface identifiably segregates each discussion thread within the subset; and upon conclusion of the real-time collaboration session, archiving session content in a manner organized by the plurality of discussion threads defined in the topic model. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification