Providing collaborative services with content
First Claim
1. In a system that includes contacts such as peer contacts and expert contacts that are associated with a course, wherein content of the course is delivered to the contacts over a network, a method for integrating collaborative services with the content of the course such that users may collaborate in the context of the course'"'"'s content, the method comprising:
- providing a collaborate pane to a user such that the content is not displaced from the user;
selecting a contact from the collaborate pane, wherein one or more contacts are displayed in a list in the collaborate pane;
providing the user with a contact block in the collaborate pane, wherein the contact block identifies one or more modes of communication that are available for collaboration with the selected contact; and
collaborating with the selected contact over a particular mode of communication that is selected by the user from the contact block, wherein the collaboration over the particular mode of communication occurs within the context of the content.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for integrating collaborative services with content. Collaboration services are provided to a user in the context of content such that the user may collaborate with other contacts or users within the context of the content. The collaborative services are accessed through a pane or window that initially displays a list of experts and peers as well as frequently asked questions links, availability data and configuration data. When a contact is selected, more details about the selected contact are provided to the user including a contact block that indicates how the user may collaborate with the selected contact. The contact block identifies modes of communication such as e-mail, instant messaging, video conferencing, threads, telephone, and the like. When a mode of communication is selected, the user may collaborate with the selected contact. The context of the content is often supplied to the selected contact to improve the collaboration.
113 Citations
41 Claims
-
1. In a system that includes contacts such as peer contacts and expert contacts that are associated with a course, wherein content of the course is delivered to the contacts over a network, a method for integrating collaborative services with the content of the course such that users may collaborate in the context of the course'"'"'s content, the method comprising:
-
providing a collaborate pane to a user such that the content is not displaced from the user;
selecting a contact from the collaborate pane, wherein one or more contacts are displayed in a list in the collaborate pane;
providing the user with a contact block in the collaborate pane, wherein the contact block identifies one or more modes of communication that are available for collaboration with the selected contact; and
collaborating with the selected contact over a particular mode of communication that is selected by the user from the contact block, wherein the collaboration over the particular mode of communication occurs within the context of the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a system including content that is delivered to a user over a network such as the Internet, wherein the content is also delivered to contacts including peers and experts, a method for a user to collaborate with peers and experts within a context of the content, the method comprising:
-
providing a collaborate pane to the user without displacing the content, wherein the user accesses collaborative services through the collaborate pane;
displaying a list section in the collaborate pane, wherein the list section includes an expert portion and a peer portion and wherein the expert portion and the peer portion display one or more contacts;
selecting a contact from the list section, wherein the contact is either an expert or a peer;
displaying a details state for the selected contact in the list section, wherein the details state includes a contact block providing one or more modes of communication that available between the user and the selected contact;
selecting a mode of communication from the contact block, wherein the user is able to collaborate with the selected contact using the mode of communication within the context of the content. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a system including an online course that provides content to peers and experts over a network such as the Internet, a method for providing collaborative services that permit the peers and the experts to collaborate within a context of the online course, the method comprising:
-
causing a collaborate pane to be displayed in the context of the online course, wherein the online course is not hidden from the user'"'"'s view and wherein the collaborate pane includes a list section;
dynamically retrieving contacts from a remote server displaying the dynamically retrieved contacts to the user in a list section;
retrieving profile data that corresponds to a contact selected by the user from either the expert portion or the peer portion; and
displaying a details state of the selected contact to the user in the list section, wherein the details state displays the profile data of the selected contact and wherein the details state includes a contact block that identifies one or more modes of communication through which the user may collaborate with the selected contact. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. In a system that includes contacts such as peer contacts and expert contacts that are associated with a course, wherein content of the course is delivered to the contacts over a network, a computer program product for implementing a method for integrating collaborative services with the content of the course such that the user may collaborate in the content'"'"'s context, the computer program product comprising:
computer executable instructions having computer executable instructions for performing the method, the method comprising;
providing a collaborate pane to a user in the content'"'"'s context;
selecting a contact from the collaborate pane, wherein one or more contacts are displayed in the collaborate pane;
providing the user with a contact block in the collaborate pane, wherein the contact block identifies one or more modes of communication that are available for use with the identified contact; and
collaborating with the selected contact over a particular mode of communication that is selected by the user from the contact block, wherein the collaboration over the particular mode of communication occurs within the content'"'"'s context. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
Specification