×

Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device

  • US 9,826,197 B2
  • Filed: 12/31/2009
  • Issued: 11/21/2017
  • Est. Priority Date: 01/12/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of transmitting, over an unmanaged network, interactive content to a client decoding device that is configured to receive the interactive content over the unmanaged network and to receive broadcast video content over a managed network, the method comprising:

  • receiving a request to provide, over the unmanaged network, a first interactive service to the client decoding device, wherein the first interactive service provides first interactive content that includes a first video component, a first audio component, and a first interactive user-interface element;

    compositing, in a frequency domain, the first video component of the requested first interactive content with the broadcast video content to form a series of video frames;

    encoding a first plurality of the video frames according to a video encoding bitrate, thereby forming a first portion of encoded video content;

    transmitting, over the unmanaged network, the first portion of the encoded video content and a first portion of the first audio component of the first interactive content to the client decoding device;

    determining a transmission bandwidth over the unmanaged network;

    determining, using one or more business rules, whether the determined transmission bandwidth meets first criteria for the first interactive service;

    in accordance with a determination that the determined transmission bandwidth meets the first criteria for the first interactive service;

    adjusting the video encoding bitrate according to the determined transmission bandwidth;

    encoding a second plurality of the video frames according to the adjusted video encoding bitrate for the first video component, thereby forming a second portion of encoded video content; and

    transmitting, over the unmanaged network, the second portion of encoded video content to the client decoding device; and

    ,in accordance with a determination that the bandwidth requirement does not meet the first bandwidth criteria for the first interactive service;

    using the determined transmission bandwidth and the one or more business rules to determine a plurality of alternative interactive services, wherein;

    the determined transmission bandwidth meets second criteria, distinct from the first criteria, for each respective alternative interactive service of the plurality of alternative interactive services, andeach respective alternative interactive service of the plurality of alternative interactive services includes respective interactive content that includes a respective video component, a respective audio component, and a respective interactive user-interface element.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×