IP Library Granted Patent US 8,826,328
Granted Patent B2
US 8,826,328 · App. 10/987,042 · Granted Sep 2, 2014

Communicating primary content streams and secondary content streams including targeted advertising to a remote unit

Inventor: Joel Zdepski (Mountain View, CA)
Assignee: OpenTV, Inc.
H04N21/44016H04N21/4347H04N21/234363H04N21/4532H04N21/25891H04N21/812H04N21/23424H04N21/2365
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,826,328
App. No.
10/987,042
Granted
Sep 2, 2014
Kind
B2
Abstract

The invention relates to a method and system to communicate primary and secondary content streams to at least one remote unit, for example, via a television channel in a targeted television environment. The secondary content stream comprises a plurality of tertiary content streams (e.g., video streams) providing commercials, advertisements or any other content. The tertiary content streams are included in the secondary content stream as a mosaic so that each tertiary content stream is a subset or portion of an active display area or frame provided by the single secondary content stream. In on exemplary embodiment, the method and system provide targeted or specific commercial advertisements to demographically selected audiences.

Claims (50)

1. A method of replacing a primary advertisement contained in a primary video stream, the method comprising:

providing a transmission that includes the primary video stream to at least one remote unit;

receiving a plurality of tertiary video streams that each contain a different secondary advertisement;

using a processor, generating a secondary video stream that has a picture area in which different portions of the picture area contain different secondary advertisements, each of the different secondary advertisements being received in a different tertiary video stream among the received plurality of tertiary video streams;

communicating a command to the at least one remote unit, the communicated command configuring the at least one remote unit to crop a portion of the picture area of the secondary video stream and display only the cropped portion of the picture area on a display device; and

after communicating the command, replacing the primary video stream with the secondary video stream in the transmission being provided to the at least one remote unit, the secondary video stream and the communicated command together causing the at least one remote unit to crop a secondary advertisement contained in the portion of the picture area of the secondary video stream and display only the cropped advertisement scaled to entirely use a display area on the display device in lieu of the primary advertisement contained in the primary video stream.

2. The method of claim 1 further comprising:

responsive to termination of a time period allocated for the primary advertisement, replacing the secondary video stream in which different portions of the picture area contain different secondary advertisements with the primary video stream in the transmission being provided the at least one remote unit.

3. The method of claim 1 , wherein:

the generating of the secondary video signal generates a video mosaic in which different portions of the video mosaic contain different secondary advertisements received in the tertiary video streams.

4. The method of claim 1 further comprising:

identifying a start of the primary advertisement in the primary video stream based on a schedule; and

the replacing of the primary video stream with the secondary video stream is based on the start of the primary advertisement identified based on the schedule.

5. The method of claim 1 further comprising:

identifying an end of the primary advertisement in the primary video stream based on a schedule; and

responsive to the end identified based on the schedule, replacing the secondary video stream in which different portions of the picture area contain different secondary advertisements with the primary video stream in the transmission being provided to the at least one remote unit.

6. The method of claim 1 , wherein:

identifying a start of the primary advertisement in the primary video stream based on a received tone; and

the replacing of the primary video stream with the secondary video stream is based on the start of the primary advertisement identified based on the received tone.

7. The method of claim 1 further comprising:

identifying an end of the primary advertisement in the primary video stream based on a received tone; and

responsive to the end identified based on the received tone, replacing the secondary video stream in which different portions of the picture area contain different secondary advertisements with the primary video stream in the transmission being provided to the at least one remote unit.

8. The method of claim 1 , wherein:

the communicating of the command communicates a play-out selection command within the transmission being provided to the at least one remote unit.

9. The method of claim 1 , wherein:

the communicating of the command communicates a play-out selection command via a network that provides a return channel to the at least one remote unit.

10. The method of claim 1 , wherein:

the communicating of the command communicates an advertisement trigger that indicates inclusion of the second video stream in the transmission.

11. The method of claim 1 , wherein:

the communicating of the command communicates a criterion on a basis of which the at least one remote unit is configured to identify the portion of the picture area of the secondary video stream.

12. Transmission equipment to replace a primary advertisement contained in a primary video stream, the transmission equipment comprising:

a multiplexer module configured to provide a transmission that includes the primary video stream to at least one remote unit;

a combining module configured to:

receive a plurality of tertiary video streams that each contain a different secondary advertisement; and

generate a secondary video stream that has a picture area in which different portions of the picture area contain different secondary advertisements, each of the different secondary advertisements being received in a different tertiary video stream among the received plurality of tertiary video streams;

a control module configured to communicate a command to the at least one remote unit, the communicated command configuring the at least one remote unit to crop a portion of the picture area of the secondary video stream and display only the cropped portion of the picture area on a display device; and

a switch configured to, after communication of the command, replace the primary video stream with the secondary video stream in the transmission being provided to the at least one remote unit, the secondary video stream and the communicated command together causing the at least one remote unit to crop a secondary advertisement contained in the portion of the picture area of the secondary video stream and display only the cropped advertisement scaled to entirely use a display area on the display device in lieu of the primary advertisement contained in the primary video stream.

13. A tangible machine-readable storage device storing instructions, the instructions not including transitory signals, the instructions, when executed by a machine, cause the machine to execute operations to replace a primary advertisement contained in a primary video stream, the operations comprising:

providing a transmission that includes the primary video stream to at least one remote unit;

receiving a plurality of tertiary video streams that each contain a different secondary advertisement;

generating a secondary video stream that has a picture area in which different portions of the picture area contain different secondary advertisements, each of the different secondary advertisements being received in different a tertiary video stream among the received plurality of tertiary video streams;

communicating a command to the at least one remote unit, the communicated command configuring the at least one remote unit to crop a portion of the picture area of the secondary video stream and display only the cropped portion of the picture area on a display device; and

after communicating the command, replacing the primary video stream with the secondary video stream in the transmission being provided to the at least one remote unit, the secondary video stream and the communicated command together causing the at least one remote unit to crop a secondary advertisement contained in the portion of the picture area of the secondary video stream and display only the cropped advertisement scaled to entirely use a display area on the display device in lieu of the primary advertisement contained in the primary video stream.

14. A system to replace a primary advertisement contained in a primary video stream, the system comprising:

means for providing a transmission that includes the primary video stream to at least one remote unit;

means for:

receiving a plurality of tertiary video streams each contain a different secondary advertisement; and

generating a secondary video stream that has a picture area in which different portions of the picture area contain different secondary advertisements, each of the different secondary advertisements being received in a different tertiary video stream among the received plurality of tertiary video streams;

means for communicating a command to the at least one remote unit, the communicated command configuring the at least one remote unit to crop a portion of the picture area of the secondary video stream and display only the cropped portion of the picture area on a display device; and

means for, after communicating the command, replacing the primary video stream with the secondary video stream in the transmission being provided to the at least one remote unit, the secondary video stream and the communicated command together causing the at least one remote unit to crop a secondary advertisement contained in the portion of the picture area of the secondary video stream and display only the cropped advertisement scaled to entirely use a display area on the display device in lieu of the primary advertisement contained in the primary video stream.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2004
From: ZDEPSKI, JOEL
To: OPENTV, INC.
Reel/Frame 016000/0663 →
Continuity (1)
Related Publication 20060107302A1 · May 18, 2006