Dynamic network construction
AssigneePearson Education, Inc.
InventorPaul Sheppard
Life of this patent
Estimating the term…
Abstract
A dynamic network is disclosed herein. The dynamic network can include a central server, one or several user devices, one or several remote servers, and a database server. The dynamic network can be created in response to a user request for content to be used in a compilation. The central server can identify one or several of the remote servers as potentially containing the requested content, and can communicate with the identified one or several of the remote servers to receive that content. Additionally, the server can identify and connect with one or several servers containing terms of use information for the requested content.
Claims15
A networked system comprising:
- a first server comprising memory containing a first database containing at least one piece of content;
- a second server comprising memory containing a second database containing rights information indicating terms of use of the at least one piece of content contained in the first database of the first server;
- a third server comprising memory containing a third database containing consideration information, wherein the consideration information identifies consideration requirements for use of the at least one piece of content contained in the first database of the first server;
- and
- a central server, wherein the central server is configured to:
- receive an input from a teacher device, wherein the input comprises a content request for content for distribution to a plurality of student devices, and wherein the input comprises content use information, wherein the content use information comprises:
- an indication of the context of the intended use of the content;
- and
- an indication of the quantity of use of the content;
- identify a set of servers containing at least one of the content and information relating to the content, wherein the first, second, and third severs are included in this set of servers;
- output a signal to the set of servers, wherein the signal comprises a request for self-identification by some or all of the set of servers containing at least one of the content and the information relating to the content;
- receive at least one signal identifying the some or all of the set of servers containing at least one of the content or the information relating to the content, wherein the some or all of the set of servers includes the first, second, and third servers;
- identify alternative content based on a skill level of both the requested content and the alternative content, wherein the alternative content is not included in the content request;
- generate a network including the some or all of the set of servers containing at least one of:
- the requested content;
- the alternative content;
- information relating to the requested content;
- or information relating to the alternative content, wherein the network includes the first, second, and third servers;
- receive signals containing at least one of:
- the requested content;
- the alternative content;
- the information relating to the requested content;
- or the information relating to the alternative content from the first, second, and third servers;
- and
- output a signal containing at least one of:
- the requested content;
- the alternative content;
- the information relating to the requested content;
- or the information relating to the alternative content to the teacher device.
A networking system comprising:
- a memory containing at least one database;
- and
- a server communicatingly connected to the memory, wherein the server is configured to:
- receive an input comprising a compilation request from a teacher device, wherein the compilation request comprises a content request for content for distribution to a plurality of student devices, and wherein the input comprises content use information, wherein the content use information comprises at least one of:
- an indication of the context of the intended use of the content;
- and
- an indication of the quantity of use of the content;
- identify a set of servers containing at least one of the content and information relating to the content;
- output a signal to the set of servers, wherein the signal comprises a request for self-identification by some or all of the set of servers containing at least one of the content and the information relating to the content;
- receive at least one signal identifying the some or all of the set of servers containing at least one of the content or the information relating to the content;
- identify alternative content based on a skill level of both the requested content and the alternative content, wherein the alternative content is not included in the content request;
- generate a communication network with the some or all of the set of servers containing at least one of:
- the requested content;
- the alternative content;
- information relating to the requested content;
- or information relating to the alternative content;
- receive at least one signal containing at least one of:
- the requested content;
- the alternative content;
- the information relating to the requested content;
- or the information relating to the alternative content from the some or all of the set of servers containing at least one of the content or information relating to the content;
- and
- output a signal containing at least one of:
- the requested content;
- the alternative content;
- the information relating to the requested content;
- or the information relating to the alternative content to the teacher device.
Dependencies are inferred from the claim text.