Outer Rim Archives
Archives · 2017 · 9847845

Granted patent

System and method for providing additional content to a program stream

Number
9847845
Published
2017-12-19
Filed
2007-10-09
Assignee
Disney Enterprises, Inc.
Inventors
Patel; Neil et al.
CPC
H04H20/28; H04H60/51
Verdict
Set aside broadcast content-stream plumbing
Source
Google Patents · FreePatentsOnline

Abstract

A system for providing additional content to a program stream includes a primary program stream, additional content that is related to the primary program stream, and a server for associating the additional content with the primary program stream based on a location of a portable communication device.

Background

BRIEF DESCRIPTION OF THE FIGURES(1) The invention can be better understoodwith reference to the following figures. The components within the figures are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the invention. Moreover, in the figures, like reference numerals designate corresponding parts throughout the different views.(2) FIG. 1 is a schematic diagram illustrating an additional content system in accordance with an embodiment of the system and method for providing additional content to a program stream.(3) FIG. 2 is a block diagram illustrating the additional content server of FIG. 1.(4) FIG. 3 is a block diagram illustrating the integration server of FIG. 1.(5) FIG. 4 is a block diagram illustrating a simplified portable communication device in accordance with an embodiment of the system and method for providing additional content to a program stream.(6) FIGS. 5A through 5C are graphical examples of the operation of an embodiment of the portable communication device of FIG. 4.(7) FIG. 6 isa flow chart describing the operation of an embodiment of the system and method for providing additional content to a program stream.(8) FIG. 7 is a flow chart describing the operation of an embodiment of the portable communication device of FIG. 4.DETAILED DESCRIPTION(9) The system and method for providing additional content to a program stream will be described in the context of providing location-based targeted advertising to a

Claims

1. A computer system for providing contents to a portable communication device, comprising: a processor; and a memory includinga content combining module for execution by the processor to: receive a primary content program from a primary content provider; receive a first additional content and a second additional content from an additional content provider, the first additional content being related to the primary content program, the first additional content comprising a first displayable location-based content and non-displayable metadata including a trigger, the second additional content comprising a second displayable location-based content related to the first additional content; associate, in response to a real-time, dynamic location of theportable communication device, the first additional content and the second additional content with the primary content program based on the non-displayable metadata and the location of the portable communication device; and provide the first additional content, the second additional content, and the primary content program together to the portable communication device as an integrated primary content stream prior to actuating the trigger by the portable communication device, wherein the second additional content is displayed on a display of the portable communication device in response to actuating the trigger by the portable communication device. 11. A method for use by a processor for providing contents to aportable communication device, comprising: receiving, by the processor, a primary contentprogram from a primary content provider; receiving, by the processor, a first additional content and a second additional content from an additional content provider, the first additional content being related to the primary content program, the first additional contentcomprising a first displayable location-based content and non-displayable metadata including a trigger, the second additional content comprising a second displayable location-based content related to the first additional content; associating, by the processor, in response to a real-time, dynamic location of the portable communication device, the first additional content and the second additional content with the primary content program based on the non-displayable metadata and the location of the portable communication device; and providing, by the processor, the first additional content, the second additional content, and the primary content program together to the portable communication device as an integrated primary content stream prior to actuating the trigger by the portable communication device, wherein the second additional content is displayed on a display of the portable communication device in response to actuating the trigger by the portable communication device.