Dynamic content delivery routing and related methods and systems
AssigneeDISH Technologies L.L.C.
InventorROBERT DREW MAJOR
Life of this patent
Estimating the term…
Abstract
Systems, devices, and methods for streaming media content over a network are provided. One exemplary method of streaming media content over a network involves transmitting one or more portions of the media content to a client device via a delivery route between a content delivery source and the network, determining a performance metric associated with the transmitting of the one or more portions via the delivery route, and dynamically adjusting the delivery route between the content delivery source and the network based at least in part on the performance metric.
Claims20
A remote storage digital video recorder (RS-DVR) system comprising:
- a network interface to communicate via a plurality of different backbone provider networks;
- a data storage to store per-subscriber rights media content;
- and
- a processing module coupled to the network interface and the data storage to transmit one or more portions of the per-subscriber rights media content from the RS-DVR system to a client device using a first delivery route to the client device, the first delivery route comprising a first backbone provider network of the plurality of different backbone provider networks, and thereafter transmit a subsequent portion of the per-subscriber rights media content from the RS-DVR system to the client device using a different delivery route to the client device, the different delivery route comprising an alternative backbone provider network of the plurality of different backbone provider networks instead of the first backbone provider network, wherein the processing module marks the one or more portions and the subsequent portion as non-cacheable.
A content delivery source comprising:
- a network interface to communicate via a plurality of different backbone provider networks;
- a data storage to store media content;
- and
- a processing module coupled to the network interface and the data storage to transmit one or more portions of the media content from a client device using a first delivery route from the content delivery source to the client device, the first delivery route comprising a first backbone provider network of the plurality of different backbone provider networks, and thereafter transmit a subsequent portion of the media content to the client device using a different delivery route from the content delivery source to the client device, the different delivery route comprising an alternative backbone provider network of the plurality of different backbone provider networks instead of the first backbone provider network, wherein the processing module marks the one or more portions and the subsequent portion as non-cacheable.
A system comprising:
- a networking component coupled to a network via a plurality of different backbone provider networks;
- and
- a remote storage digital video recorder (RS-DVR) system coupled to the network via the networking component, wherein the RS-DVR system and the networking component are cooperatively configured to:
- transmit one or more portions of media content marked as non-cacheable over the network to a client device on the network using a first delivery route from the networking component via a first backbone provider network of the plurality of different backbone provider networks;
- and
- thereafter transmit a subsequent portion of the media content marked as non-cacheable over the network to the client device using a different delivery route from the networking component via an alternative backbone provider network of the plurality of different backbone provider networks instead of the first backbone provider network.
Dependencies are inferred from the claim text.