IP Library Granted Patent US 8,909,611
Granted Patent B2
US 8,909,611 · App. 11/428,333 · Granted Dec 9, 2014

Content management system

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,909,611
App. No.
11/428,333
Granted
Dec 9, 2014
Kind
B2
Abstract

A method of operating a content management system, the content management system including a central server and a plurality of content servers connected to the central server, each content server associated with a respective location, the method including receiving data at the central server for distribution to at least one of the content servers, accessing user information relating to one or more users at one or more locations, determining, from the user information, whether the received data is relevant to each user, and transmitting the data from the central server to one or more content servers according to whether the data is relevant for users at the respective locations of the content servers.

Claims (24)

1. A method of operating a content management system, the content management system including a central server and a plurality of content servers connected to the central server, each content server associated with a respective location, comprising:

receiving data at the central server for distribution to at least one of the content servers;

accessing, by the central server responsive to said receiving data at the central server for distribution to the at least one of the content servers, user information relating to one or more users at one or more locations, wherein the user information contains the locations and job titles of users located at each one of the respective locations of the content servers;

determining, responsive to the accessing of the user information, and based on the user locations and job titles contained in the accessed user information, on the received data, and on locations of the content servers, whether the received data is needed by users located at individual ones of the respective locations of the content servers; and

selectively transmitting the data from the central server to one or more content servers responsive to the determining whether the data is needed by users at the respective locations of the content servers, such that the data is only transmitted to at least one of the content servers where the data is needed by users at the same location.

2. The method of claim 1 , wherein the received data for distribution to at least one of the content servers comprises course material.

3. The method of claim 1 , further comprising accessing a matrix of job titles, appropriate skills, and courses relating to those skills.

4. The method of claim 3 , further comprising:

determining, from the user information, whether the course material is relevant to each user by making a comparison between the user job title and the matrix.

5. The method of claim 1 , wherein the user information comprises learning history.

6. The method of claim 1 , wherein the user information comprises career progression.

7. A system for operating a content management system, the content management system including a central server and a plurality of content servers connected to the central server, each content server associated with a respective location, the central server including at least one processor and a computer readable storage medium having program code stored thereon, the program code comprising:

program code for receiving data at the central server for distribution to at least one of the content servers;

program code for accessing, by the central server responsive to said receiving data at the central server for distribution to the at least one of the content servers, user information relating to one or more users at one or more locations, wherein the user information contains the locations and job titles of users located at each one of the respective locations of the content servers;

program code for determining, responsive to the accessing of the user information, and based on the user locations and job titles contained in the accessed user information, on the received data, and on locations of the content servers, whether the received data is needed by users located at individual ones of the respective locations of the content servers; and

program code for selectively transmitting the data from the central server to one or more content servers responsive to the determining whether the data is needed by users at the respective locations of the content servers, such that the data is only transmitted to at least one of the content servers where the data is needed by users at the same location.

8. The system of claim 7 , wherein the user information includes user location and user job title.

9. The system of claim 7 , wherein the received data for distribution to at least one of the content servers comprises course material.

10. The system of claim 7 , the program code further comprising:

program code for accessing a matrix of job titles, appropriate skills, and courses relating to those skills.

11. The system of claim 10 , the program code further comprising:

program code for determining, from the user information, whether the course material is relevant to each user by making a comparison between the user job title and the matrix.

12. The system of claim 11 , wherein the user information comprises learning history.

13. The system of claim 7 , wherein the user information comprises career progression.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: WRP IP MANAGEMENT, LLC
Reel/Frame 049033/0410 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2006
From: DINGER, THOMAS J.; EID, HUSSAM; ZEMPEL, JONATHAN THOMAS
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 017864/0408 →