← Back to Patent Explorer
US5652615A Expired / Lapsed US ⏱️ 0.0 years remaining

Precision broadcast of composite programs including secondary program content such as advertisements

Assignee: Hewlett Packard Development Co LP
•
Filing: 1995-06-30
•
Granted: 1997-07-29
•
Expires: 2015-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a broadcasting network, programs are distributed to targeted customer premises equipment. A first program source generates first segments of the program, the first segments having a first identified content. A second program source generates second segments of the program, the second segments having a second identified content. Some of the second segments are generated concurrently to have different second identified content. The segments are transported over the network to the customer premises equipment. While being transported, the segments are selectively merged to form the program. The program having temporally adjacent segments. The signals of the merged first and second segments are synchronized to a common time base, and the selection is responsive to identities of the first and second identified content of the program, and demographics of the network and customer premises equipment.

Inventors

  • 👤 Stewart Frederick Bryant
  • 👤 Shaheedur Reza Haque

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 16:28
CPC Classifications
H; H04; H04H; H04H20/00; H04H20/10; H04H20/103; H04H20/106; H04H60/00; H04H60/35; H04H60/37; H04H60/375; H04N; H04N21/00; H04N21/20; H04N21/25; H04N21/258; H04N21/25866; H04N21/25883; H04N21/80; H04N21/81; H04N21/812; H04H20/02; H04H20/06

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 145 words
A method for broadcasting a program to customer premises equipment over a network, comprising: generating first segments of the program, the first segments having a first identified content; generating second segments of the program, the second segments having a second identified content, at least one of the second segments being currently generated with another second segment, the concurrently generated second segments having second identified contents which are different from each other; transporting the first and second segments over the network as the program to the customer premises equipment; selectively merging the first and second segments while transporting the program, the program having temporally adjacent first and second segments, the merged first and second segments being synchronized to a common time base, the selective merging being responsive to identities of the first and second identified contents and demographics of the network and the customer premises equipment.
Claim 2
Independent Claim 145 words
A method for broadcasting a program to customer premises equipment over a network, comprising: generating first segments of the program, the first segments having a first identified content; generating second segments of the program, the second segments having a second identified content, at least one of the second segments being currently generated with another second segment, the concurrently generated second segments having second identified contents which are different from each other; transporting the first and second segments over the network as the program to the customer premises equipment; selectively merging the first and second segments while transporting the program, the program having temporally adjacent first and second segments, the merged first and second segments being synchronized to a common time base, the selective merging being responsive to identities of the first and second identified contents and demographics of the network and the customer premises equipment.
Claim 3
Dependent Claim 61 words
The method of claim 1 further comprising: inserting a replacement second segment in the program, the replacement second segment to replace a transported second segment, the content of the replacement second segment having a different second identified second content than the transported second segment; and selecting the replacement second segment having the different content for transport to the customer premises equipment.
Claim 4
Dependent Claim 66 words
The method of claim 1 further comprising: transporting the program over a single channel of the network to a plurality of customer premises equipment, each of the plurality of customer premises equipment connected to the single channel, and each of the customer premises equipment to receive a mix of the first and second segments depending on the demographics of the network and the customer premises equipment.
Claim 5
Dependent Claim 41 words
The method of claim 1 further comprising: generating, for each first and second segments, a plurality of elementary program streams, the plurality of elementary program streams including video and audio signals, each of the plurality of elementary program streams separately identified.
Claim 6
Dependent Claim 29 words
The method of claim 4 further comprising: partitioning each of the plurality of elementary program streams into a plurality of transport packets, each transport packet including a packet identifier.
Claim 7
Dependent Claim 73 words
The method of claim 5 further comprising: identifying the plurality of transport packets as a program association table packet, a program map table packet, or an elementary stream packet, and wherein each program association table packet includes a program number and packet identifiers of associated elementary streams, each program map table packet includes a list of packet identifiers of elementary stream packets, and each elementary stream packet includes signals representing the identified content.
Claim 8
Dependent Claim 25 words
The method of claim 6 further comprising: selectively merging the first and second segments based on the program numbers of the program association table packets.
Claim 9
Dependent Claim 27 words
The method of claim 6 further comprising: selectively merging the first and second segments based on the list of packet identifiers of the program map table packets.
Claim 10
Dependent Claim 24 words
The method of claim 6 further comprising: selectively merging the first and second segments based on the packet identifiers of the elementary stream packets.
Claim 11
Dependent Claim 72 words
The method of claim 1 further comprising: determining the demographics of the network and the customer premises equipment; storing the demographics of the network and the customer premises equipment in a memory; comparing the identities of the first and second identified contents with the demographics of the network and the customer premises equipment stored in the memory while transporting the first and second segments to selectively merge the first and second segments.
Claim 12
Dependent Claim 43 words
The method of claim 10 wherein the memory is connected to the network, and further comprising: distributing the demographics of the network and the customer premises equipment to the memory as a demographic profile database prior to transporting the first and second segments.
Claim 13
Dependent Claim 23 words
The method of claim 1 further comprising: encoding the first and second segments as digital signals before transporting the first and second segments.
Claim 14
Dependent Claim 23 words
The method of claim 1 further comprising: encoding the first and second segments as analog signals before transporting the first and second segments.
Claim 15
Dependent Claim 78 words
The method of claim 13 further comprising: transporting the first segments over a first channel of the network; transporting the second segments over a second channel of the network; selectively merging the first and second segments by switching the customer premises equipment to receive the program from either the first channel or from the second channel circuit depending on the identities of the first and second segments and the demographics of the network and the customer premises equipment.
Claim 16
Dependent Claim 78 words
The method of claim 1 wherein the network is a cable network including a head end, a sub-head end, and a street box connected to the customer premises equipment, and wherein the head end, the sub-head end, and the street box each includes a memory for storing the demographics of the network and the customer premises equipment, and further comprising: selectively merging the first and second segments in the head end, the sub-head end, and the street box.
Claim 17
Dependent Claim 33 words
The method of claim 1 wherein the customer premises equipment includes a set top box having a memory, and further comprising: selectively merging the first and second segments in the set top box.
Claim 18
Independent Claim 100 words
An apparatus for broadcasting a program to customer premises equipment over a single channel of a network, the network including a plurality of distribution points, comprising: means for partitioning a broadcast program into first and second segments, the first and second segments of the programs are disjoint and temporally arranged in an adjacent manner, the program including identified content; means, responsive to characteristic of the network and the customer premises equipment and an identity of the content, for selectively merging the first and second program segments into a continuous broadcast stream for transport over the single channel of the network.
Claim 19
Independent Claim 100 words
An apparatus for broadcasting a program to customer premises equipment over a single channel of a network, the network including a plurality of distribution points, comprising: means for partitioning a broadcast program into first and second segments, the first and second segments of the programs are disjoint and temporally arranged in an adjacent manner, the program including identified content; means, responsive to characteristic of the network and the customer premises equipment and an identity of the content, for selectively merging the first and second program segments into a continuous broadcast stream for transport over the single channel of the network.

References Cited (Backward Citations)

US4814883A Cited
US5027400A Cited
US5099319A Cited
US5155591A Cited
US5446919A Cited
US5216515A Cited
US5231494A Cited
US5412416A Cited
US5424770A Cited
US5420866A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-07-28 2001-01-27 2001-07-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-07-28 2005-01-27 2005-07-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-07-28 2009-01-27 2009-07-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag