DISTRIBUTED MICROCACHING FOR CONTENT DELIVERY
First Claim
Patent Images
1. A method comprising:
- receiving a selection for a content item from a user device;
sending a first request for the content item to a content delivery network;
sending a second request for the content item to one or more local devices via a local network to which the local devices are connected; and
receiving a first portion of the content item from a cache located on one of the local devices.
1 Assignment
0 Petitions
Accused Products
Abstract
To fulfill a request by a user for media or data content, disclosed methods and systems provide for delivering the content item from a content delivery network and an initial portion of the content item from a cache residing in one or more local devices that are in communication with the user system. To locate the requested content, the user system may use one or more manifests of available cache locations and content. The local devices may provide cached content to the user system via a wireless network, which may be a mesh WiFi network.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a selection for a content item from a user device; sending a first request for the content item to a content delivery network; sending a second request for the content item to one or more local devices via a local network to which the local devices are connected; and receiving a first portion of the content item from a cache located on one of the local devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
accessing one or more manifests of available cached content; receiving a selection for a content item from a user device; sending a first request for the desired content to a content delivery network; tailoring a second request for the desired content based on the one or more manifests; sending the second request to one or more local devices via a local network to which the system and the local devices are connected; and receiving a first portion of the content item from a cache located on one of the local devices. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a selection for a content item from a user device; sending a first request for the content item to a content delivery network; sending a second request for the content item to one or more local devices via a local network to which the local devices are connected; receiving a first portion of the content item from a cache located on one of the local devices; receiving a second portion of the content item from the content delivery network; and presenting a stream of media content comprising the first and second portions of the content, where the first portion and second portions are synchronized in the stream using markers in the first and second portions of the content. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification