Digital video recorder as a content delivery server
US-9930399-B2 · Mar 27, 2018 · US
US10743049B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10743049-B2 |
| Application number | US-201816168983-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 24, 2018 |
| Priority date | Oct 24, 2018 |
| Publication date | Aug 11, 2020 |
| Grant date | Aug 11, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Facilitating pre-positioning of streaming content onto communication devices is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise facilitating an identification of a first multimedia content stream and a second multimedia content stream. The identification can be based on a usage preference of a defined entity associated with a communication device. The operations can also comprise, in response to a determination that an available network satisfies a defined network criterion, facilitating pre-positioning, at a data store of the communication device, the first multimedia content stream and the second multimedia content stream.
Opening claim text (preview).
What is claimed is: 1. A system, comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: facilitating an identification of a first multimedia content stream and a second multimedia content stream, wherein the identification of the first multimedia content stream is based on a first usage preference that comprises a first viewing length, and the second multimedia content stream is based on a second usage preference that comprises a second viewing length, and wherein the first usage preference and the second usage preference are associated with a defined entity associated with a communication device; and in response to a determination that an available network satisfies a defined network criterion, facilitating pre-positioning, at a data store of the communication device, the first multimedia content stream and the second multimedia content stream, wherein the first viewing length and the second viewing length comprise respective time intervals that are longer, by a defined interval, than a third viewing length associated with previously viewed multimedia content streams. 2. The system of claim 1 , wherein the defined network criterion is a network type, and wherein the operations further comprise: prior to allowing the facilitating the pre-positioning, receiving a selection of the network type as the defined network criterion; and prohibiting the pre-positioning of the first multimedia content stream and the second multimedia content stream in response to the communication device being determined to be in communication with a communications network that is not the network type identified as the defined network criterion. 3. The system of claim 2 , wherein the network type is a type assigned to a Wi-Fi network. 4. The system of claim 1 , wherein the determination is a first determination, and wherein the operations further comprise: in response to a second determination that a power supply capacity of the communication device is below a defined power supply capacity, prohibiting the pre-positioning of the first multimedia content stream and the second multimedia content stream on the communication device. 5. The system of claim 1 , wherein the determination is a first determination, and wherein the operations further comprise: in response to a second determination that a storage capacity of the data store is below a defined storage capacity, prohibiting the pre-positioning of the first multimedia content stream and the second multimedia content stream on the communication device. 6. The system of claim 1 , wherein the facilitating the pre-positioning further comprise: facilitating the pre-positioning, at the communication device, of a first portion of the first multimedia content stream and a second portion of the second multimedia content stream, wherein the first portion and the second portion comprise respective viewing lengths that comprise respective time intervals that are longer than the third viewing length associated with the previously viewed multimedia content streams by a defined length. 7. The system of claim 1 , wherein the operations further comprise: removing, the first multimedia content stream from the data store based on an indication received from the communication device that the first multimedia content stream is not of interest to the defined entity, and wherein removal of the first multimedia content stream from the data store discontinues recommendations of multimedia content streams associated with the first usage preference utilized to recommend the first multimedia content stream. 8. The system of claim 1 , wherein the determination that the available network satisfies the defined network criterion is a first determination, and the operations further comprise: in response to a second determination that the first multimedia content stream and the second multimedia content stream were not consumed during a defined time interval, removing the first multimedia content stream and the second multimedia content stream from the data store; and in response to a third determination that a third multimedia content stream satisfies a third usage preference and the available network continues to satisfy the defined network criterion, facilitating the pre-positioning, at the data store of the communication device, the third multimedia content stream. 9. A method, comprising: facilitating, by a network device of a wireless network and comprising a processor, an identification of a first multimedia content stream that satisfies a first usage parameter and a second multimedia content stream that satisfies a second usage parameter, wherein the first usage parameter and the second usage parameter are usage parameters determined to be associated with an identified entity of a communication device, and wherein the first usage parameter comprises a first viewing length and the second usage parameter comprises a second viewing length associated with previously viewed multimedia content streams; and in response to a determination that an available network satisfies a defined network criterion and a parameter of the communication device satisfies a defined parameter, facilitating, by the network device, a preloading of a first portion of the first multimedia content stream and a second portion of the second multimedia content stream at a data store of the communication device, wherein the first viewing length and the second viewing length comprise respective time intervals that are longer, by a defined interval, than a third viewing length associated with the previously viewed multimedia content streams. 10. The method of claim 9 , wherein the defined parameter comprises a remaining battery power level of the communication device, and wherein the method further comprises: prohibiting, by the network device, the preloading of the first multimedia content stream and the second multimedia content stream based on the remaining battery power level being determined to be below the defined parameter. 11. The method of claim 9 , wherein the defined parameter comprises a remaining storage level of the data store, and wherein the method further comprises: prohibiting, by the network device, the preloading of the first multimedia content stream and the second multimedia content stream based on the remaining storage level of the data store being determined to be below the defined parameter. 12. The method of claim 9 , wherein the defined network criterion comprises an identified network that does not specify a bandwidth usage limitation. 13. The method of claim 9 , further comprising: prior to facilitating pre-positioning, receiving, by the network device, a notification of a network type as the defined network criterion; and prohibiting, by the network device, the preloading of the first multimedia content stream and the second multimedia content stream when the communication device is being serviced by a communications network that is not the network type identified as the defined network criterion. 14. The method of claim 9 , wherein the determination is a first determination, wherein the preloading is a first preloading, and wherein the method further comprises: receiving, by the network device, an acceptance of the first multimedia content stream based on a consumption of the first multimedia content stream at the communication device; and in response to a second determination that the available network satisfies the defined network criterion and the parameter of the communication device satisfies the defined parameter,
Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number (arrangements where receivers interact with the broadcast H04H20/38) · CPC title
Monitoring of user activity on external systems, e.g. Internet browsing · CPC title
the scheduling operation being performed under constraints · CPC title
Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title
Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.