Ultra high-fidelity content delivery using a mobile device as a media gateway

US9306759B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9306759-B2
Application numberUS-201314011761-A
CountryUS
Kind codeB2
Filing dateAug 28, 2013
Priority dateAug 28, 2013
Publication dateApr 5, 2016
Grant dateApr 5, 2016

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 system may include a group of user devices; and one or more base stations configured to receive programming content from a content provider, and distribute the received programming content, via a broadcast or multicast technique, to the group of user devices. A particular user device, of the group of user devices, may receive distributed programming content, and output, to device that is external to the user device, the programming content received from the particular base station.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: one or more base stations of a wireless network, configured to: receive programming content from a content provider, the programming content being associated with a plurality of programming channels; receive information identifying a set of user devices that are associated with a subscription to a particular set of programming channels, of the plurality of programming channels associated with the programming content received from the content provider; output the information, identifying the set of user devices that are associated with the subscription to the particular set of programming channels, to a particular user device, of a plurality of user devices; and distribute the received programming content, via a broadcast or multicast technique, to the plurality of user devices, wherein the particular user device uses the information, identifying the set of user devices that are associated with the subscription to the particular set of programming channels, to output the received programming content to a device that is external to the particular user device, the distributing including: multicasting the programming content, associated with the particular set of programming channels, to the identified set of user devices that are associated with the subscription to the particular set of programming channels, without distributing the programming, associated with the particular set of programming channels, to user devices that have not been identified as being associated with the subscription to the particular set of programming channels. 2. The system of claim 1 , wherein outputting the programming content to the device that is external to the user device includes outputting the programming content according to at least one of: a Digital Living Network Alliance (“DLNA”) standard, a Universal Plug and Play (“UPnP”) standard, a Digital Transmission Content Protection over Internet Protocol (“DTCP-IP”) standard, or a High-bandwidth Digital Content Protection (“HDCP”) standard. 3. The system of claim 1 , wherein the broadcast or multicast technique includes one of: a Multimedia Broadcast Multicast Service (“MBMS”) technique, an evolved MBMS (“eMBMS”) technique, or a Cell Broadcast Service (“CBS”) technique. 4. The system of claim 1 , wherein the programming content includes video content that has a resolution greater than 1080p. 5. The system of claim 4 , wherein the programming content includes Ultra High Definition (“UHD”) video content. 6. A method, comprising: storing, by a user device, correlation information that correlates a set of broadcast or multicast bearers to a set of programming channels, wherein the correlation information indicates at least one of: a mapping between a first set of broadcast or multicast bearers to a first set of programming channels, to which the user device is subscribed, or a mapping between a second set of broadcast or multicast bearers to a second set of programming channels, to which the user device is not subscribed; receiving, by the user device, content that has been distributed via one or more broadcast or multicast bearers; identifying, by the user device and using the correlation information, one or more programming channels, of the set of programming channels, that are associated with at least one of the one or more broadcast or multicast bearers; presenting, by the user device, information regarding the identified one or more programming channels, wherein presenting the information regarding the identified one or more programming channels includes at least one of: presenting information identifying the first set of programming channels, to which the user device is subscribed, or presenting information that does not identify the second set of programming channels, to which the user device is not subscribed; receiving, by the user device, a selection of a particular programming channel, of the identified one or more programming channels; and presenting, by the user device, content that has been received via a particular bearer, of the one or more bearers, the particular bearer being associated with the particular programming channel. 7. The method of claim 6 , wherein at least one bearer, of the one or more bearers, is associated with a channel guide, wherein presenting information regarding the one or more programming channels includes presenting channel guide content received via the at least one bearer. 8. The method of claim 6 , further comprising: opening, based on receiving the selection of the particular programming channel, a socket to the particular bearer that is associated with the particular programming channel, wherein opening the socket facilitates the presenting of the content. 9. The method of claim 6 , wherein presenting the content includes outputting the content to a network attached storage (“NAS”) device. 10. The method of claim 6 , further comprising: receiving the correlation information from a server device that manages subscriptions associated with the user device. 11. The method of claim 6 , wherein presenting the content includes outputting the content to an external device via a personal area network (“PAN”). 12. A user device, comprising: one or more memory devices configured to store: correlation information that correlates a set of broadcast or multicast bearers to a set of programming channels, wherein the correlation information indicates at least one of: a first subset, of the set of programming channels, of programming channels to which the user device is subscribed, or a second subset, of the set of programming channels, of programming channels to which the user device is not subscribed, and a set of processor-executable instructions; and one or more processors configured to execute the set of processor-executable instructions, wherein executing the set of processor-executable instructions causes the one or more processors to: identify, using the correlation information, one or more programming channels, of the set of programming channels, that are associated with one or more bearers via which content, distributed via multicast or broadcast, has been received by the user device; present selectable options regarding the first subset of programming channels, to which the user device is subscribed, without presenting information identifying the second subset of programming channels, to which the user device is not subscribed; receive a selection of a particular selectable option associated with a particular programming channel, of the first subset of programming channels; present a plurality of presentation options for presentation of content associated with the particular programming channel, the plurality of presentation options including at least: a first presentation option to stream the content to a display device that is external to the user device, and a second presentation option to present the content via a display screen of the user device; receive a selection of a particular presentation option, of the plurality of presentation options; and present, in accordance with the selected particular option, content that has been received via a particular bearer, of the one or more bearers, the particular bearer being associated with the particular programming channel. 13. The user device of claim 12 , wherein at least one bearer, of the one or more bearers, is associated with a channel guide, wherein executing the set of processor-executable instructions further causes the one or more processors to present channel guide content received via the at least one bearer, w

Assignees

Inventors

Classifications

  • H04L12/189Primary

    in combination with wireless systems (selective distribution or broadcast in wireless communication networks H04W4/06) · 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 US9306759B2 cover?
A system may include a group of user devices; and one or more base stations configured to receive programming content from a content provider, and distribute the received programming content, via a broadcast or multicast technique, to the group of user devices. A particular user device, of the group of user devices, may receive distributed programming content, and output, to device that is exte…
Who is the assignee on this patent?
Cellco Partnership Dba Verizon
What technology area does this patent fall under?
Primary CPC classification H04L12/189. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 05 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).