# US 9,436,808 B2 · Dynamic network construction

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,436,808 B2
- Document ID: US9436808B2
- Status: Granted
- Kind: B2
- Application number: 14/498,248
- Filed: 2014-09-26
- Published: 2015-03-26
- Granted: 2016-09-06
- Earliest claimed: 2013-09-26
- Assignees: Pearson Education, Inc.
- Applicants: Pearson Education, Inc.
- Inventors: Paul Sheppard
- Web page: https://patentgrep.com/patent/US9436808B2

## CPC

- G06F 21/105: {Arrangements for software license management or administration, e.g. for managing licenses at corporate level}
- G06F 21/10: Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]}
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04L 67/1097: for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
- H04L 67/63: Routing a service request depending on the request content or context
- H04N 21/251: {Learning process for intelligent management, e.g. learning user preferences for recommending movies (details of learning user preferences for the retrieval of video data in a video database G06F16/739; computer systems using learning methods G06N3/08)}
- H04N 21/4668: {for recommending content, e.g. movies}
- G06Q 30/06: Buying, selling or leasing transactions
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## 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.

## Claims

### Claim 1

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.

### Claim 2 (depends on 1)

The system of claim 1, further comprising a teacher device.

### Claim 3 (depends on 2)

The system of claim 2, wherein the teacher device comprises a sensor configured to receive an input from a teacher.

### Claim 4 (depends on 3)

The system of claim 3, wherein the sensor comprises a pressure activated sensor.

### Claim 5 (depends on 1)

The system of claim 1, wherein the central server is configured to compile the 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 to create the signal outputted to the teacher device.

### Claim 6

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.

### Claim 7 (depends on 6)

The system of claim 6, wherein the content use information identifies intended end use details for the content.

### Claim 8 (depends on 6)

The system of claim 6, wherein the requested content comprises consumable media.

### Claim 9 (depends on 8)

The system of claim 8, wherein the content request comprises a request for first content and for second content.

### Claim 10 (depends on 9)

The networking system of claim 9, wherein the information relating to the content comprises at least one of rights information identifying terms of use of the first content and consideration requirements for use of the first content, and terms of use of the second content and consideration requirements for use of the second content.

### Claim 11 (depends on 10)

The system of claim 10, wherein the server is configured to extract first terms of use information from the information relating to the first content, wherein the first terms of use information indicate whether the first content is licensable, and wherein the server is configured to extract second terms of use information from the information relating to the second content, wherein the second terms of use information indicate whether the second content is licensable.

### Claim 12 (depends on 11)

The system of claim 11, wherein the server is configured to extract first consideration requirements from the information relating to the first content, wherein the first consideration requirements indicate pricing for use of the first content, and wherein the server is configured to extract second consideration requirements from the information relating to the second content, wherein the second consideration requirements indicate whether pricing for use of the second content.

### Claim 13 (depends on 12)

The system of claim 12, wherein the server is configured to receive a placement indicator, wherein the placement indicator identifies a placement of the first content and the second content within a dataset.

### Claim 14 (depends on 13)

The system of claim 13, wherein the dataset comprises an e-document.

### Claim 15 (depends on 13)

The system of claim 13, wherein the server is configured to:
generate the dataset containing the first content and the second content; and
generate a license for the dataset, wherein the license for the compilation includes a license for the first content and a license for the second content.
