Method and apparatus for content distribution over a network

US10594754B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10594754-B2
Application numberUS-201916292570-A
CountryUS
Kind codeB2
Filing dateMar 5, 2019
Priority dateOct 31, 2013
Publication dateMar 17, 2020
Grant dateMar 17, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method that incorporates teachings of the subject disclosure may include, for example performing, by a wireless communication device comprising a processor, wireless telephony communications via a first wireless interface, transmitting information associated with media-related activities to a server, receiving from the server a media recommendation that is generated according to the information associated with media-related activities, initiating communications with a network via a second wireless interface, downloading a media content item of the media recommendation from a content provider via the second wireless interface, and presenting the media content item at a display. Other embodiments are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory, machine-readable storage medium, comprising executable instructions that, responsive to being executed by a processor, cause the processor to perform operations comprising: receiving information associated with a media-related activity of a mobile communication device indicating a user interest in a first media content item of a first media recommendation; generating a second media recommendation comprising a plurality of media content items selected according to the information associated with the media-related activity indicating the user interest in the first media content item, demographic information associated with a user profile, and a capability of the mobile communication device; transmitting the second media recommendation to the mobile communication device; transmitting, via a connection to a network having an available digital bandwidth, a first pre-fetch media content item of media content items included in the second media recommendation, the first pre-fetch media content item having a priority; and responsive to a determination of a change in the available digital bandwidth: stopping the transmitting of the first pre-fetch media content item; and transmitting, via the connection to the network a second pre-fetch media content item of media content items included in the second media recommendation, the second pre-fetch media content item having a lower priority. 2. The non-transitory, machine-readable storage medium of claim 1 , wherein the media-related activity comprises consumption of media content. 3. The non-transitory, machine-readable storage medium of claim 1 , wherein the media-related activity comprises accessing a site providing access to media content. 4. The non-transitory, machine-readable storage medium of claim 1 , wherein the media-related activity comprises loading a mobile application that enables access to media content. 5. The non-transitory, machine-readable storage medium of claim 1 , wherein the media-related activity comprises subscribing to a service providing access to media content. 6. The non-transitory, machine-readable storage medium of claim 1 , wherein the operations further comprise accessing social media preference information of a social network associated with a user of the mobile communication device, wherein the second media recommendation is further generated according to the social media preference information. 7. The non-transitory, machine-readable storage medium of claim 1 , wherein the operations further comprise accessing popularity information for the plurality of media contents items based on transactions with a network by a plurality of communication devices, wherein the second media recommendation is further generated according to popularity information. 8. A method, comprising: transmitting, by a processing system comprising a processor of a server, a first media recommendation comprising a first plurality of media content items to a communication device; receiving, by the server, information from the communication device indicating a user interest in a first media content item of the first plurality of media content items; generating, by the processing system, a second media recommendation comprising a second plurality of media content items selected according to the information indicating the user interest in the first media content item, demographic information associated with a user profile, and a capability of the communication device; transmitting, by the processing system, the second media recommendation to the communication device; transmitting, by the processing system and via a connection to a network having an available digital bandwidth, a first pre-fetch media content item of media content items included in the second media recommendation, the first pre-fetch media content item having a first priority; and responsive to a determination of a change in the available digital bandwidth exceeding a threshold: stopping the transmitting of the first pre-fetch media content item; and transmitting, by the processing system and via the connection to the network a second pre-fetch media content item of media content items included in the second media recommendation, the second pre-fetch media content item having a second priority lower than the first priority. 9. The method of claim 8 , wherein the receiving of the information indicating the user interest comprises receiving information indicating access to a site that provides access to media content. 10. The method of claim 8 , wherein the receiving of the information indicating the user interest comprises receiving information indicating subscription to a service that provides access to media content. 11. The method of claim 8 , wherein the receiving of the information indicating the user interest comprises receiving information indicating social media preference information that is accessed from a social network associated with a user of the communication device. 12. The method of claim 8 , further comprising: ranking, by the processing system, the second plurality of media content items included in the second media recommendation according to a priority to generate a ranked list comprising the first priority and the second priority. 13. The method of claim 12 , wherein the transmitting of the first pre-fetch media content item having the first priority further comprises transmitting a highest priority media content item included in the ranked list that can be completely prefetched by the communication device within the available digital bandwidth associated with the connection to a network. 14. The method of claim 13 , further comprising: determining, by the processing system, that the change in the available digital bandwidth associated with the connection to the network exceeds the threshold wherein the transmitting of the second pre-fetch media content item of the ranked list for which the available digital bandwidth associated with the connection to the network is sufficient to complete a transmission of the second pre-fetch media content item. 15. A server, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: receiving information from a communication device indicating a user interest in a first media content item of a first plurality of media content items; generating, by the server, a media recommendation comprising a second plurality of media content items selected according to the information indicating the user interest in the first media content item, demographic information associated with a user profile, and a capability of the communication device; transmitting, by the server, the media recommendation to the communication device; transmitting, via a connection to a network having an available digital bandwidth, a first pre-fetch media content item of media content items included in the media recommendation, the first pre-fetch media content item having a first rank; and responsive to a determination of a change in the available digital bandwidth: stopping the transmitting of the first pre-fetch media content item; and transmitting, via the connection to the network a second pre-fetch media content item of media content items included in the media recommendation, the second pre-fetch media content item having a second rank lower than the first rank. 16. The server of claim 15 , wherein the information comprises a log of media conte

Assignees

Inventors

Classifications

  • Caching operations, e.g. of an advertisement for later insertion during playback · CPC title

  • User profiles · CPC title

  • embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57) · CPC title

  • Session establishment or de-establishment · CPC title

  • Recommending goods or services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10594754B2 cover?
A method that incorporates teachings of the subject disclosure may include, for example performing, by a wireless communication device comprising a processor, wireless telephony communications via a first wireless interface, transmitting information associated with media-related activities to a server, receiving from the server a media recommendation that is generated according to the informati…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04N21/454. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 17 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).