Distributed composition of broadcast television programs
First Claim
Patent Images
1. A method of distributing customizable program content comprising:
- distributing a program comprising multiple program segments configured to be displayed spatially adjacent to one another simultaneously on different portions of a display, anddistributing spatial location data comprising an indication of which segments can be subsequently modified,wherein the data and program are distributed simultaneously as part of a common program signal having a compressed format and the multiple program segments are horizontally and vertically sized as distributed to have spatial dimensions that are an integer multiple of a macroblock size, wherein at least one of the program segments includes a plurality of macroblocks, and wherein edges of the multiple program segments are aligned with macroblock boundaries.
2 Assignments
0 Petitions
Accused Products
Abstract
Described are methods and systems for combining programming content in a controlled synchronized manner. The systems and methods allow for centrally generated content to be modified using local content. The centrally generated content can include data that specifies what portions of the centrally generated content can be modified by the local content.
-
Citations
36 Claims
-
1. A method of distributing customizable program content comprising:
-
distributing a program comprising multiple program segments configured to be displayed spatially adjacent to one another simultaneously on different portions of a display, and distributing spatial location data comprising an indication of which segments can be subsequently modified, wherein the data and program are distributed simultaneously as part of a common program signal having a compressed format and the multiple program segments are horizontally and vertically sized as distributed to have spatial dimensions that are an integer multiple of a macroblock size, wherein at least one of the program segments includes a plurality of macroblocks, and wherein edges of the multiple program segments are aligned with macroblock boundaries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of distributing customizable program content comprising:
-
distributing a television program comprising multiple program segments configured to be displayed spatially adjacent to one another simultaneously on different portions of a display, and distributing spatial location data comprising an indication of which segments can be subsequently modified, wherein the data and the television program are distributed simultaneously as part of the same program signal. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method of distributing customizable program content comprising:
-
distributing a program comprising multiple program segments configured to be displayed spatially adjacent to one another simultaneously on different portions of a display, and distributing spatial location data comprising an indication of which segments can be subsequently modified, wherein the program signal is in MPEG-2 format and the multiple program segments are horizontally and vertically sized as distributed to have spatial dimensions that are an integer multiple of a macroblock size, wherein at least one of the program segments includes a plurality of macroblocks, and wherein edges of the multiple program segments align with macroblock boundaries.
-
-
18. A method of customizing program content comprising:
-
receiving a program in a compressed format, the program comprising multiple program segments configured to be displayed spatially adjacent to one another simultaneously on different portions of a display, the multiple program segments horizontally and vertically sized as distributed to have dimensions that are an integer multiple of a macroblock size, receiving spatial location data comprising an indication of which segments can be subsequently modified, and modifying one or more segments to produce a modified program including aligning edges of the multiple program segments with macroblock boundaries, at least one of the program segments including a plurality of macroblocks. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of customizing program content comprising:
-
receiving a television program comprising multiple program segments configured to be displayed spatially adjacent to one another simultaneously on different portions of a display, receiving spatial location data comprising an indication of which segments can be subsequently modified, and modifying one or more segments to produce a modified program, wherein the data and the television program are received simultaneously as part of the same program signal. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A non-transitory computer readable media having computer readable code stored on a programmed computer system which when executed by the computer system causes the computer system to implement a method for customizing program content, comprising:
modifying a program comprising multiple program segments configured to be displayed spatially adjacent to one another simultaneously utilizing spatial location data comprising an indication of which segments may be modified including aligning edges of the multiple program segments with macroblock boundaries, at least one of the program segments including a plurality of macroblocks. - View Dependent Claims (34)
-
35. A system for customizing program content comprising:
-
a computer system, and an application program for modifying a program comprising multiple program segments configured to be displayed spatially adjacent to one another simultaneously utilizing spatial location data comprising an indication of which segments may be modified including aligning edges of the multiple program segments with macroblock boundaries, at least one of the program segments including a plurality of macroblocks. - View Dependent Claims (36)
-
Specification