IP Library Granted Patent US 8,745,222
Granted Patent B2
US 8,745,222 · App. 10/918,016 · Granted Jun 3, 2014

Content system and associated methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,745,222
App. No.
10/918,016
Granted
Jun 3, 2014
Kind
B2
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.

Claims (68)

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.

2. The system of claim 1 wherein said network comprises a LAN, a WAN, a MAN, an intranet or the Internet.

3. The system of claim 1 wherein said roles further include administrator roles, and librarian roles, and wherein a user having at least one of said administrator role and said librarian role is associated with an educational institution.

4. The system of claim 1 wherein users can search for desired content items in said content system using metadata associated with said content items or using text searching.

5. The system of claim 1 wherein said content items are organized in a catalog in said content system, and wherein users can identify desired content items in said content system by browsing said catalog.

6. The system of claim 1 wherein said content system controls which users can access said content items.

7. The system of claim 1 wherein said content system controls which users can access said content items based on permissions associated with said content items.

8. The system of claim 7 wherein said permissions include read, write, delete or manage.

9. The system of claim 1 wherein said content system controls the time period said content items can be accessed by said users.

10. The system of claim 1 wherein said content system provides a common structure for storage of said content items.

11. The system of claim 1 wherein the content system can manage file versioning.

12. The system of claim 1 wherein the content system can monitor the checking in and checking out of content items.

13. The system of claim 1 wherein the content system can be used as a workflow tool.

14. The system of claim 1 wherein the content items can be reused by users having an instructor role for multiple courses.

15. The system of claim 1 further comprising a link checker for verifying links in data files to content items stored in the content system.

16. The system of claim 1 wherein said content item is linked to said one or more of said plurality of data files.

17. The system of claim 1 wherein said content system has multi-language capability.

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.

19. The method of claim 18 wherein said network comprises a LAN, a WAN, a MAN, an intranet or the Internet.

20. The method of claim 18 wherein said roles further include administrator roles, and librarian roles, and wherein a user having at least one of said administrator role and said librarian role is associated with an educational institution.

21. The method of claim 18 wherein identifying a desired content item comprises searching for a desired content item in said content repository using metadata associated with said content items or using text searching.

22. The method of claim 18 wherein said content items are organized in a catalog, and wherein identifying a desired content item comprises browsing said catalog.

23. The method of claim 18 further comprising selectively controlling which users can access said content items.

24. The method of claim 23 wherein selectively controlling which users can access said content items is performed using permissions associated with said content items.

25. The method of claim 24 wherein said permissions include read, write, delete, or manage.

26. The method of claim 18 further comprising controlling the time period said content items can be accessed by said users.

27. The method of claim 18 wherein said content repository provides a common structure for storage of said content items.

28. The method of claim 18 further comprising managing file versioning of content items in said content repository.

29. The method of claim 18 further comprising monitoring the checking in and checking out of content items.

30. The method of claim 18 further comprising managing workflow activities relating to content items in said content repository.

31. The method of claim 18 further comprising storing user files in said content repository.

32. The method of claim 18 further comprising reusing content items stored in said content repository in multiple courses.

33. The method of claim 18 further comprising verifying links in data files to content items stored in the content repository.

34. The method of claim 18 wherein associating said desired content item with said one or more of said data files comprises linking said desired content item with said one or more of said data files.

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.

36. The system of claim 35 wherein said network comprises a LAN, a WAN, a MAN, an intranet or the Internet.

37. The system of claim 35 wherein said roles comprise a student role, an instructor role, an administrator role, or a librarian role associated with an educational institution.

38. The system of claim 35 wherein users can search for desired content items in said content system using metadata associated with said content items or using text searching.

39. The system of claim 35 wherein said content items are organized in a catalog in said content system, and wherein users can identify desired content items in said content system by browsing said catalog.

40. The system of claim 35 wherein said means for providing access restricts which users can access said content items.

41. The system of claim 35 wherein said means for providing access controls the time period said content items can be accessed by said users.

42. The system of claim 35 wherein said content system provides a common structure for storage of said content items.

43. The system of claim 35 wherein the content system can manage file versioning.

44. The system of claim 35 wherein the content system can monitor the checking in and checking out of content items.

45. The system of claim 35 wherein the content system can be used as a workflow tool.

46. The system of claim 35 wherein said content system has multi-language capability.

47. The system of claim 35 further comprising a link checker for verifying links in data files to content items stored in the content system.

Assignments (21)
RELEASE OF SECURITY INTEREST Recorded Mar 2, 2026
From: ALTER DOMUS (US) LLC
To: BLACKBOARD LLC
Reel/Frame 073942/0611 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2026
From: ANKURA TRUST COMPANY, LLC
To: BLACKBOARD LLC (F/K/A BLACKBOARD INC.); BLACKBOARD CONNECT INC.; TEACHERWEB, INC.; PARLANT TECHNOLOGIES, INC.
Reel/Frame 073932/0199 →
SECURITY INTEREST Recorded Oct 1, 2025
From: BLACKBOARD LLC
To: ALTER DOMUS (US) LLC
Reel/Frame 072440/0589 →
ENTITY CONVERSION Recorded Jul 13, 2025
From: BLACKBOARD INC.
To: BLACKBOARD LLC
Reel/Frame 071930/0172 →
SUCCESSION OF AGENCY (REEL 058081 / FRAME 0073) Recorded Jul 11, 2025
From: UBS AG, STAMFORD BRANCH
To: ANKURA TRUST COMPANY, LLC, AS SUCCESSOR AGENT
Reel/Frame 071890/0005 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 19, 2024
From: BLACKBOARD LLC (F/K/A BLACKBOARD INC.)
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 067172/0148 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Oct 27, 2021
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BLACKBOARD INC.; BLACKBOARD CONNECT INC.; EDLINE LLC; TEACHERWEB, INC.
Reel/Frame 057941/0752 →
FIRST LIEN SECURITY AGREEMENT Recorded Oct 26, 2021
From: BLACKBOARD INC.; BLACKBOARD CONNECT INC.; TEACHERWEB, INC.; PARLANT TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058081/0025 →
SECOND LIEN SECURITY AGREEMENT Recorded Oct 26, 2021
From: BLACKBOARD INC.; BLACKBOARD CONNECT INC.; TEACHERWEB, INC.; PARLANT TECHNOLOGIES, INC.
To: UBS AG, STAMFORD BRANCH
Reel/Frame 058081/0073 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Oct 26, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BLACKBOARD INC.; BLACKBOARD CONNECT INC.; BLACKBOARD COLLABORATE INC.; PARLANT TECHNOLOGY, INC.; TEACHERWEB, INC.
Reel/Frame 058298/0577 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 7, 2019
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BLACKBOARD INC.; BLACKBOARD COLLABORATE, INC.; BLACKBOARD CONNECT INC.; PARLANT TECHNOLOGY, INC.; TEACHERWEB, INC.
Reel/Frame 050953/0361 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 7, 2019
From: BLACKBOARD, INC.; BLACKBOARD CONNECT INC.; BLACKBOARD COLLABORATE INC.; PARLANT TECHNOLOGY, INC.; TEACHERWEB, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 050965/0354 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 20, 2016
From: BLACKBOARD INC.; BLACKBOARD COLLABORATE INC.; BLACKBOARD CONNECT INC.; PARLANT TECHNOLOGY, INC.; TEACHERWEB, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 040435/0932 →
RELEASE OF LIEN ON PATENTS Recorded Nov 19, 2013
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BLACKBOARD INC.; EDLINE LLC; BLACKBOARD CONNECT INC.; TEACHERWEB, INC
Reel/Frame 031689/0871 →
SECOND PATENT SECURITY AGREEMENT Recorded Oct 6, 2011
From: BLACKBOARD INC.; BLACKBOARD CONNECT INC.; EDLINE LLC; TEACHERWEB, INC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 027027/0497 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Oct 6, 2011
From: BLACKBOARD INC.; BLACKBOARD CONNECT INC; EDLINE LLC; TEACHERWEB, INC.
To: BANK OF AMERICA, N. A., AS COLLATERAL AGENT
Reel/Frame 027027/0328 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 4, 2011
From: JPMORGAN CHASE BANK, N.A.
To: BLACKBOARD INC.
Reel/Frame 027015/0787 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 17286/471 Recorded Aug 9, 2010
From: CREDIT SUISSE, CAYMAN ISLANDS BRANCH
To: BLACKBOARD INC.
Reel/Frame 024804/0966 →
SECURITY AGREEMENT Recorded Aug 5, 2010
From: BLACKBOARD INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 024794/0340 →
SECURITY AGREEMENT Recorded Mar 10, 2006
From: BLACKBOARD INC.
To: CREDIT SUISSE, CAYMAN ISLANDS BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 017286/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2004
From: CHI, TIMOTHY ROTAU; CANE, DANIEL; OERTER, LARA; FINNEFROCK, JESSICA; EVERHART, DEBORAH; CHASEN, MICHAEL LEWIS
To: BLACKBOARD INC.
Reel/Frame 015470/0642 →