Optimized near-simultaneous distribution of multimedia content

US10616623B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10616623-B2
Application numberUS-201715401320-A
CountryUS
Kind codeB2
Filing dateJan 9, 2017
Priority dateJul 29, 2011
Publication dateApr 7, 2020
Grant dateApr 7, 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.

The “swarming” behavior of multimedia content distribution network subscribers—numerous, near-simultaneous requests for the same content by different users—is predicted, based on analysis of past viewing habits. Users are grouped based on correlations in the multimedia content requested and the time at which it is requested. When a set of users of a group requests particular multimedia content, that content is autonomously distributed, via a shared distribution channel, to the terminal equipment of all users in the group, where it is buffered. As other users in the group request the same multimedia content, an initial portion is distributed to each requesting user via an individual channel. As the rendered content catches up to the buffered content, the terminal equipment switches from the content delivered via the individual distribution channel to the buffered content. The individual distribution is then terminated, and the individual distribution channel released.

First claim

Opening claim text (preview).

What is claimed is: 1. A method in a user equipment of rendering multimedia content, the method comprising: receiving a buffering control command from a communication network, the buffering control command instructing the user equipment to buffer a portion of a first multimedia content transmitted by the communication network over a broadcast channel; in response to receiving the buffering control command, buffering the portion of the first multimedia content received over the broadcast channel; transmitting a request for the first multimedia content to the communication network, wherein the request is transmitted after receiving the buffering control command from the communication network; in response to transmitting the request for the first multimedia content, receiving an initial portion of the first multimedia content from the communication network over a dedicated channel, wherein the initial portion of the first multimedia content has not been previously received over the broadcast channel; rendering the initial portion of the first multimedia content received from the communication network over the dedicated channel; and when the rendering of the initial portion of the first multimedia content received from the communication network over the dedicated channel reaches a beginning of the buffered portion of the first multimedia content, switching to rendering the buffered portion of the first multimedia content. 2. The method of claim 1 , further comprising receiving an identification of the broadcast channel prior to receiving the portion of the first multimedia content over the broadcast channel. 3. The method of claim 1 , wherein the broadcast channel comprises a broadcast channel of a wireless communication network, and wherein the dedicated channel comprises a dedicated channel of the wireless communication network. 4. A user equipment comprising: a data interface operative to connect to a communication network; a user interface operative to receive requests for multimedia content from a user; a display operative to render multimedia content to the user; a memory operative to buffer multimedia content; and a computing machine operative to: receive a buffering control command from the communication network, the buffering control command instructing the user equipment to buffer a portion of a first multimedia content transmitted by the communication network over a broadcast channel; in response to receiving the buffering control command, buffer the portion of the first multimedia content received over the broadcast channel; transmit a request for the first multimedia content to the communication network, wherein the request is transmitted after receiving the buffering control command from the communication network; in response to transmitting the request for the first multimedia content, receive an initial portion of the first multimedia content from the communication network over a dedicated channel, wherein the initial portion of the first multimedia content has not been previously received over the broadcast channel; render the initial portion of the first multimedia content received from the communication network over the dedicated channel; and when the rendering of the initial portion of the first multimedia content received from the communication network over the dedicated channel reaches a beginning of the buffered portion of the first multimedia content, switch to rendering the buffered portion of the first multimedia content. 5. The user equipment of claim 4 , wherein the computing machine is further operative to receive an identification of the broadcast channel prior to receiving the portion of the first multimedia content over the broadcast channel. 6. The user equipment of claim 4 , wherein the broadcast channel comprises a broadcast channel of a wireless communication network, and wherein the dedicated channel comprises a dedicated channel of the wireless communication network. 7. A method in a network node of distributing multimedia content to a plurality of users, the method comprising: receiving requests for first multimedia content from an initial set of users of a group of users, the requests received within a predetermined time period; when a size of the initial set of users exceeds a threshold number within the predetermined time period, predicting requests for the first multimedia content from a remaining set of users of the group of users; in response to the prediction, transmitting buffering control commands to user equipments associated with the remaining set of users, the buffering control commands instructing the user equipments to buffer a portion of the first multimedia content transmitted by the network node over a broadcast channel; transmitting the portion of the first multimedia content over the broadcast channel to the remaining set of users; receiving a request for the first multimedia content from at least one user in the remaining set of users; transmitting an initial portion of the first multimedia content over a dedicated channel to the at least one user in the remaining set of users; and terminating the transmission of the initial portion of the first multimedia content over the dedicated channel to the at least one user in the remaining set of users after a user equipment associated with the at least one user in the remaining set of users begins rendering the buffered portion of the first multimedia content. 8. The method of claim 7 , wherein transmitting the portion of the first multimedia content over the broadcast channel to the remaining set of users comprises transmitting the portion of the first multimedia content beginning at an offset into the first multimedia content ahead of an aggregate viewing point of the first multimedia content among the initial set of users receiving the first multimedia content. 9. The method of claim 7 , wherein the broadcast channel comprises a broadcast channel of a wireless communication network, and wherein the dedicated channel comprises a dedicated channel of the wireless communication network. 10. A network node comprising: a data interface operative to connect to a communication network; a database operative to store a plurality of multimedia content; and a computing machine operative to: receive requests for first multimedia content from an initial set of users in of a group of users, the requests received within a predetermined time period; when a size of the initial set of users exceeds a threshold number within the predetermined time period, predict requests for the first multimedia content from a remaining set of users of the group of users; in response to the prediction, transmit buffering control commands to user equipments associated with the remaining set of users, the buffering control commands instructing the user equipments to buffer a portion of the first multimedia content transmitted by the network node over a broadcast channel; transmit the portion of the first multimedia content over the broadcast channel to the remaining set of users; receive a request for the first multimedia content from at least one user in the remaining set of users; transmit an initial portion of the first multimedia content over a dedicated channel to the at least one user in the remaining set of users; and terminate the transmission of the initial portion of the first multimedia content over the dedicated channel to the at least one user in the remaining set of users after a user equipment associated with the at least one user in the remaining set of users begins rendering the buffered portion of the first multimedia content. 11. The network node of claim 10 , wherein when tra

Assignees

Inventors

Classifications

  • with schedule organisation, e.g. priority, sequence management · CPC title

  • Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)} · CPC title

  • Unicasting · CPC title

  • with management of multicast group membership · CPC title

  • End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)} · 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 US10616623B2 cover?
The “swarming” behavior of multimedia content distribution network subscribers—numerous, near-simultaneous requests for the same content by different users—is predicted, based on analysis of past viewing habits. Users are grouped based on correlations in the multimedia content requested and the time at which it is requested. When a set of users of a group requests particular multimedia content,…
Who is the assignee on this patent?
Redmond Stefan Paul, Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04N21/2408. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 07 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).