# US 8,572,666 B2 · System and method for providing a data mall

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

- Number: US 8,572,666 B2
- Document ID: US8572666B2
- Status: Granted
- Kind: B2
- Application number: 12/508,360
- Filed: 2009-07-23
- Published: 2010-01-28
- Granted: 2013-10-29
- Earliest claimed: 2008-07-23
- Assignees: CenturyLink Intellectual Property LLC
- Applicants: Michael Bugenhagen
- Inventors: Michael Bugenhagen
- Web page: https://patentgrep.com/patent/US8572666B2

## CPC

- H04N 21/2665: Gathering content from different sources, e.g. Internet and satellite
- 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]}
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0246: {Traffic}
- G06Q 30/0261: {based on user location}
- G06Q 30/0264: {based upon schedule}
- G06Q 30/0274: {Split fees}
- G06Q 30/0277: {Online advertisement}
- G06Q 30/0283: Price estimation or determination
- G06Q 30/04: Billing or invoicing
- H04N 21/254: Management at additional data server, e.g. shopping server, rights management server {(arrangements for maintenance or administration in data networks H04L41/00; network services using third party service providers H04L67/53)}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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 system and method for providing content providers with network distribution nodes for distributing content to subscribers of a communications service provider may include maintaining multiple network nodes by the communications service provider, where the network nodes may be in communication with the Internet and be configured to enable subscribers of the communications service provider to access and download content without the content having to be communicated over the Internet. Multiple respective content service providers may be enabled to store content at the network nodes for subscribers local to each respective network node to download the content. Multiple customer databases configured to store information associated with subscribers of the communications service provider may be operated. Limited access to the information stored in the customer databases may be provided to prevent the respective content providers from accessing personal information of the subscribers.

## Claims

### Claim 1

A system for providing content providers with network distribution nodes for distributing content to subscribers of a communications service provider, said system comprising:
a plurality of network nodes maintained by the communications service provider and in communication with the public Internet, said network nodes configured to maintain a plurality of storefronts for a plurality of content providers, said network nodes configured to receive content from a content provider over the public Internet, store the content in a content store of the content provider, and enable subscribers of a communications service provider to access and download the content from the content store without the content having to be communicated over the public Internet from the plurality of network nodes to the subscribers;
a plurality of remote content management applications configured to be executed on each of the respective network nodes and enable a plurality of respective content providers to maintain control over stored content in their respective content store at the network nodes for subscribers local to each respective network node to download the content, the plurality of remote content management applications further configured to enable the content provider to set a quality of service level for distributing content in their respective content store, control whether a fee is charged to the subscribers for retrieving the content, control whether advertising is displayed with a retrieved content, and assign available channels for distributing the content received from the content provider; and
a plurality of customer databases operated by respective remote content management applications, said customer databases configured to store information associated with subscribers of the communications service provider, said remote content management applications providing limited access to the information stored in the customer database to prevent the respective content provider from accessing personal information of the subscribers.

### Claim 2 (depends on 1)

The system according to claim 1, further comprising a plurality of content control setting modules operated by respective remote content management applications, and configured to enable the respective content providers to enable and disable the subscribers from accessing content.

### Claim 3 (depends on 2)

The system according to claim 2, wherein said content control settings modules provide selectable dates and times that the content is available for subscribers to access the content.

### Claim 4 (depends on 1)

The system accordingly to claim 1, further comprising a plurality of billing databases in communication with respective customer databases and operated by respective remote content management applications, said billing databases configured to identify users who download content and apply a charge to the users who download the content.

### Claim 5 (depends on 1)

The system accordingly to claim 1, further comprising a plurality of advertising bins in which advertisements are stored, said advertising bins being operated by respective remote content management applications and configured to store local and national ads.

### Claim 6 (depends on 5)

A system according to claim 5, further comprising a plurality of administration modules operated by respective remote content management applications and in communication with said ad bins, said ad administration module configured to enable a content provider to manage national ads stored in respective advertising bins for communication to users who download content.

### Claim 7 (depends on 6)

The system according to claim 6, wherein said ad administration modules are further configured to enable the communications service provider to manage distribution of local ads stored in said respective advertising bins to users who download content from respective network nodes.

### Claim 8 (depends on 7)

The system according to claim 7, wherein said ad administration modules are configured to manage distribution of the local ads based on geographic locations of the users in communication with respective network nodes.

### Claim 9 (depends on 1)

The system according to claim 1, wherein said network nodes are further configured to provide users with minimum guaranteed QoS, and said respective remote content management applications are further configured to provide the content provider with digital rights management of the content.

### Claim 10 (depends on 1)

The system according to claim 1, further comprising a plurality of codec bins configured to store codec software associated with each respective content provider to enable users in communication with respective network nodes to download content.

### Claim 11

A method for providing content providers with network distribution nodes for distributing content to subscribers of a communications service provider, said method comprising:
maintaining a plurality of network nodes by the communications service provider, the plurality of network nodes being in communication with the public Internet and being configured to maintain a plurality of storefronts for a plurality of content providers, said network nodes configured to receive content from at least one content provider over the public Internet, store the content in a content store of the content provider, and enable subscribers of the communications service provider to access and download content from the content store without the content having to be communicated over the public Internet from the plurality of network nodes to the subscribers, wherein the plurality of network nodes are configured to enable the content provider to maintain control over stored content in their respective content store including enabling the content provider to set a quality of service level for distributing content in their respective content store, control whether a fee is charged to the subscribers for retrieving the content, control whether advertising is displayed with a retrieved content, and assign available channels for distributing the content received from the content provider;
operating a plurality of customer databases configured to store information associated with subscribers of the communications service provider; and
providing limited access to the information stored in the customer databases to prevent the respective content providers from accessing personal information of the subscribers.

### Claim 12 (depends on 11)

The method according to claim 11, further comprising enabling the respective content providers to enable and disable the subscribers from accessing content.

### Claim 13 (depends on 12)

The method according to claim 12, further comprising providing selectable dates and times that the content is available for subscribers to access the content.

### Claim 14 (depends on 11)

The method according to claim 11, further comprising:
identifying users who download content; and
applying a charge to the subscribers who download the content.

### Claim 15 (depends on 11)

The method according to claim 11, further comprising storing local and national ads at the network nodes for display to the subscribers.

### Claim 16 (depends on 11)

The method according to claim 11, further comprising enabling a content provider to manage national ads being communicated to subscribers who download content.

### Claim 17 (depends on 16)

The method according to claim 16, further comprising enabling the communications service provider to manage distribution of local ads to subscribers who download content from respective network nodes.

### Claim 18 (depends on 17)

The method according to claim 17, further comprising distributing the local ads based on geographic locations of the subscribers in communication with respective network nodes.

### Claim 19 (depends on 11)

The method according to claim 11, further comprising:
providing minimum guaranteed QoS for downloading content by the subscribers; and
providing digital rights management of the content to the respective content providers.

### Claim 20 (depends on 11)

The method according to claim 11, further comprising storing codec software associated with respective content providers to enable subscribers in communication with respective network nodes to download content stored thereat.
