IP Library Patent Application 16520963
Patent Application
App. No. 16/520,963

CONTENT DELIVERY SYSTEMS THAT USE BLOCKCHAIN TO MANAGE CONTENT

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 None
App. No.
16/520,963
Abstract

A content delivery network uses blockchain to manage content. In various implementations, the content delivery network may specify access rights to content in a blockchain network and allow a content access device to access content when the blockchain network is unavailable using a local copy of the blockchain and reconciling upon reconnection. In some implementations, the content delivery network may track storage of available content in a blockchain and use the blockchain to provide different copies of requested items when the different copies can be provided faster, more efficiently, at a lower cost, and so on. In yet other implementations, the content delivery network may record changes to properties of content in a blockchain and evaluate received disputes by using the blockchain to determine whether a change to the properties of the content occurred prior to the dispute.

Claims (62)

1 . An electronic device, comprising:

a non-transitory storage medium that stores instructions; and

a processor that executes the instructions to:

obtain from a blockchain network a local copy of a blockchain that specifies access rights to content in a content delivery network;

receive a request to access a locally stored item of content while the blockchain network is unavailable;

determine whether to allow the access using the local copy of the blockchain; and

reconcile the local copy of the blockchain to the blockchain upon reconnection to the blockchain network.

2 . The electronic device of claim 1 , wherein:

the access was allowed using the local copy of the blockchain; and

the processor reconciles the local copy of the blockchain to the blockchain by determining that no changes were made to the blockchain prior to the reconnection that impact allowance of the access.

3 . The electronic device of claim 1 , wherein:

the access was allowed using the local copy of the blockchain; and

the processor reconciles the local copy of the blockchain to the blockchain by:

determining that changes were made to the blockchain prior to the reconnection that impact allowance of the access; and

taking an action to remedy unauthorized access.

4 . The electronic device of claim 3 , wherein the action includes billing an account for the access.

5 . The electronic device of claim 3 , wherein the action includes denying subsequent access requests until access rights are updated to reflect the allowance of the access.

6 . The electronic device of claim 3 , wherein the action includes denying access to another locally stored item of content until access rights are updated to reflect the allowance of the access.

7 . The electronic device of claim 1 , wherein the processor reconciles the local copy of the blockchain to the blockchain by updating the blockchain for a right requested to allow the access using the local copy.

8 . An electronic device, comprising:

a non-transitory storage medium that stores instructions; and

a processor that executes the instructions to:

track storage of content available via a content delivery network in a blockchain;

receive a request for an item of content;

use the blockchain to determine that a different copy of the item of content can be provided;

determine to provide the different copy of the item of content; and

provide the different copy of the item of content to satisfy the request.

9 . The electronic device of claim 8 , wherein:

the item of content is associated with a first accessory content;

the different copy of the item of content is associated with a second accessory content; and

the processor provides the first accessory content with the different copy of the item of content.

10 . The electronic device of claim 8 , wherein:

the item of content is associated with a first accessory content;

the different copy of the item of content is associated with a second accessory content; and

the processor provides the second accessory content with the different copy of the item of content.

11 . The electronic device of claim 8 , wherein the processor determines to provide the different copy of the item of content because the processor determines that the different copy of the item of content can be provided faster than the item of content.

12 . The electronic device of claim 8 , wherein the processor determines to provide the different copy of the item of content because first content delivery network resources that would be used to provide the item of content are more burdened than second content delivery network resources that are used to provide the different copy of the item of content.

13 . The electronic device of claim 8 , wherein the processor determines to provide the different copy of the item of content because the different copy of the item of content is associated with a lower cost than the item of content.

14 . The electronic device of claim 8 , wherein the processor determines to provide the different copy of the item of content in response to user input.

15 . An electronic device, comprising:

a non-transitory storage medium that stores instructions; and

a processor that executes the instructions to:

record changes to properties of content in a content delivery system in a blockchain;

receive a dispute related to access of the content in the content delivery system; and

evaluate the dispute by using the blockchain to determine whether a change to the properties of the content occurred prior to the dispute.

16 . The electronic device of claim 15 , wherein:

the dispute relates to a price charged for an item of content; and

the change to the properties of the content is a price change for the item of content.

17 . The electronic device of claim 16 , wherein:

the price was charged for the item of content at a first time;

the price change occurred at a second time; and

the processor evaluates the dispute by using the blockchain to determine whether the second time is prior to the first time.

18 . The electronic device of claim 15 , wherein:

the dispute relates to whether an item of content was accessed; and

the change to the properties of the content is an access status for the item of content.

19 . The electronic device of claim 18 , wherein the access status indicates that the item of content:

was accessed;

was partially accessed;

was fully accessed;

was not accessed; or

could not be accessed.

20 . The electronic device of claim 15 , wherein the processor is operative to resolve the dispute based on whether or not the change to the properties of the content occurred prior to the dispute.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
SECURITY INTEREST Recorded Oct 7, 2019
From: LAYER3 TV, INC.; PUSHSPRING, INC.
To: DEUSTSCHE TELEKOM AG
Reel/Frame 050642/0986 →
SECURITY INTEREST Recorded Oct 7, 2019
From: LAYER3 TV, INC.; PUSHSPRING, INC.
To: DEUTSHCE BANK AG NEW YORK BRANCH AS ADMINISTRATIVE AGENT
Reel/Frame 050643/0243 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2019
From: HASEK, CHARLES A., IV
To: T-MOBILE USA, INC.
Reel/Frame 049959/0335 →