Content system and associated methods
First Claim
1. A system for providing data files to a community of users having different roles, said roles including student roles and instructor roles, said data files relating to a plurality of courses, at least some of said users being associated with one or more of said courses, the system comprising:
- a common user interface connectable to a plurality of client devices respectively operated by said users; and
a server system connected with said client devices, through said common user interface, the server system including a content system for creating, storing and sharing content items in a content repository from users having a student role and users having an instructor role, said content items in said content system being selectable by users having a student role and users having an instructor role for inclusion in one or more data files relating to courses with which said users are associated, the server system providing to said client devices access to data files relating to courses with which users operating said client devices are associated,wherein a user having a student role is selectably configurable to have access to creating, storing, and sharing content items in a storage area of the content repository designated for and limited to the user having the student role, and independently from a user having an instructor role,wherein the content system is configured to associate at least one of the content items with a plurality of courses,wherein the content system is configured to allow at least two of said users to edit and overwrite the same pre-existing content item created by another user, andwherein at least one of the storage space or bandwidth for the storage area of the user differs based on whether the user has the student role or the user has the instructor role, and further based on at least one course with which the user is associated.
16 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed for providing data files to a community of users. The data files relate to a plurality of courses. Each user is associated with one or more of the courses. The system includes client devices operated by the users and a server system in communication with the client devices over a network. The server system provides to the client devices access to data files relating to courses with which the users are associated. The server system also includes a content system for storing content items from users. The content items in the content system are selectable by users for inclusion in one or more of the plurality of data files.
-
Citations
47 Claims
-
1. A system for providing data files to a community of users having different roles, said roles including student roles and instructor roles, said data files relating to a plurality of courses, at least some of said users being associated with one or more of said courses, the system comprising:
-
a common user interface connectable to a plurality of client devices respectively operated by said users; and a server system connected with said client devices, through said common user interface, the server system including a content system for creating, storing and sharing content items in a content repository from users having a student role and users having an instructor role, said content items in said content system being selectable by users having a student role and users having an instructor role for inclusion in one or more data files relating to courses with which said users are associated, the server system providing to said client devices access to data files relating to courses with which users operating said client devices are associated, wherein a user having a student role is selectably configurable to have access to creating, storing, and sharing content items in a storage area of the content repository designated for and limited to the user having the student role, and independently from a user having an instructor role, wherein the content system is configured to associate at least one of the content items with a plurality of courses, wherein the content system is configured to allow at least two of said users to edit and overwrite the same pre-existing content item created by another user, and wherein at least one of the storage space or bandwidth for the storage area of the user differs based on whether the user has the student role or the user has the instructor role, and further based on at least one course with which the user is associated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. In a system for providing data files to a community of users having different roles, said roles including student roles and instructor roles, each user being associated with one or more of said courses, a method of storing and sharing content items from said users having a student role and users having an instructor role among a plurality of said data files, the method comprising:
-
identifying in a content repository for creating, sharing and storing content items from said users having a student role and users having an instructor role a desired content item to be used in one or more of said data files; associating said desired content item with said one or more of said data files; associating at least one of the content items with the plurality of courses within the content repository; and making said one or more data files accessible over a network to users associated with courses relating to said one or more data files, wherein a user having a student role is selectably configurable to have access to creating, storing, and sharing content items in a storage area of the content repository designated for and limited to the user having the student role, and independently from a user having an instructor role, wherein at least two of said users are allowed to edit and overwrite the same pre-existing content item created by another user, and wherein at least one of the storage space or bandwidth for the storage area of the user differs based on whether the user has the student role or the user has the instructor role, and further based on at least one course with which the user is associated. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A content system for use in sharing content items among a plurality of data files made accessible to a community of users having different roles, said roles including users having a student role and users having an instructor role, said data files relating to a plurality of courses, at least some of said users being associated with one or more of said courses, said content system comprising:
-
a content repository for creating, storing and sharing content items from users having a student role and users having an instructor role; a search mechanism for assisting users having a student role to identify a desired content item in the content repository; means for linking said desired content item with said one or more of said data files; means for associating at least one of the content items with the plurality of courses within the content repository; and means for providing access to said one or more data files over a network to users associated with courses relating to said one or more data files, wherein a user having a student role is selectably configurable to have access to creating, storing, and sharing content items in a storage area of the content repository designated for and limited to the user having the student role, and independently from a user having an instructor role, wherein at least two of said users are allowed to edit and overwrite the same pre-existing content item created by another user, and wherein at least one of the storage space or bandwidth for the storage area of the user differs based on whether the user has the student role or the user has the instructor role, and further based on at least one course with which the user is associated. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification