IP Library › Granted Patent US 8,332,889
Granted Patent B2
US 8,332,889 · App. 11/704,700 · Granted Dec 11, 2012

Generating a personalized video mosaic in a cable services network

Assignee: Cox Communications, Inc.
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,332,889
App. No.
11/704,700
Granted
Dec 11, 2012
Kind
B2
Abstract

Methods and systems are provided for generating a personalized video mosaic from multiple of video sources in a cable television services system. A head end receives a subscriber selection of video sources from multiple video sources broadcast in the television services system and generates a personalized video mosaic from those sources. The head end then transmits the personalized video mosaic to the subscriber for simultaneous viewing of the selected video sources on a broadcast channel in the cable television services system. The set-top box executes an application program enabling the subscriber to individually select the video sources which make up the personalized video mosaic and transmits the selections to the head end. The set-top box enables the display of the personalized video mosaic on the broadcast channel in the cable television services network.

Claims (39)

1. A method of generating a personalized video mosaic from a plurality of video sources, comprising:

receiving, at a headend of a cable television services system, a plurality of video source signals representing a plurality of programs;

scaling, at the headend, the plurality of video source signals from a full screen format to video mosaic signals having a predetermined, reduced window size format suitable for a video mosaic after data compression;

multiplexing the video mosaic signals to produce a single scaled output video stream;

receiving, at the headend, a selection request from a subscriber selecting a specific set of the plurality of video source signals from the single scaled output video stream to include in a personalized video mosaic, wherein receiving the request comprises receiving the request from a subscriber via one or more of an interactive television (ITV) session enabled via an ITV interface, a web services session wherein a subscriber profile containing one or more subscriber video source selections may be updated, or a subscriber profile update session via a cable television services system client application operated on a cable services set top box;

selecting, at the headend, video mosaic signals from the single scaled output video stream corresponding to the set of specific video source signals indicated by the received selection request to produce the personalized video mosaic;

generating, at the headend, a single video mosaic stream formed from the video mosaic signals selected from the single scaled output video stream corresponding to the set of specific video source signals indicated by the received selection request to produce the personalized video mosaic; and

transmitting the single video mosaic stream to the subscriber for viewing of the personalized video mosaic on a single channel, the personalized video mosaic comprising a simultaneous display of the set of the plurality of video mosaic signals corresponding to the set of specific video source signals indicated by the received selection request provided at the headend by the subscriber.

2. The method of claim 1 , wherein the selecting, at the headend, video mosaic signals from the single scaled output video stream corresponding to the set of specific video source signals indicated by the received selection request comprises:

de-multiplexing the plurality of video mosaic signals in the single scaled output stream;

selecting, from the demultiplexed video mosaic signals in the single scaled output stream, the video mosaic signals corresponding to the plurality of video source signals identified in the selection request from the subscriber for inclusion in the personalized video mosaic; and

multiplexing the selected video mosaic signals into the single video mosaic stream to form the single video mosaic stream.

3. The method of claim 1 , wherein the transmitting the single video mosaic stream to the subscriber for viewing of the personalized video mosaic on the single channel comprises transmitting program audio corresponding to the plurality of video source signals indicated by the received selection request provided at the headend by the subscriber.

4. The method of claim 1 , wherein the receiving, at the headend, a selection request from a subscriber selecting a specific set of the plurality of video source signals to include in a personalized video mosaic comprises receiving subscriber profile data including the subscriber identification of the specific set of the plurality of video source signals to include in a personalized video mosaic.

5. A system for generating a personalized video mosaic from a plurality of video sources, comprising a headend operative

to receive, at a headend of a cable television services system, a plurality of video source signals representing a plurality of programs, to scale, at the headend, the plurality of video source signals from a full screen format to video mosaic signals having a predetermined, reduced window size format suitable for a video mosaic after data compression,

to multiplex the video mosaic signals to produce a single scaled output video stream,

to receive, at the headend, a selection request from a subscriber selecting a specific set of the plurality of video source signals from the single scaled output video stream to include in a personalized video mosaic, wherein the headend is operative to receive the request via one or more of an interactive television (ITV) session enabled via an ITV interface, a web services session wherein a subscriber profile containing one or more subscriber video source selections may be updated, or a subscriber profile update session via a cable television services system client application operated on a cable services set top box,

to select, at the headend, from the single scaled output video stream, video mosaic signals corresponding to the set of specific video source signals indicated by the received selection request to produce the personalized video mosaic,

to generate, at the headend, a single video mosaic stream formed from the video mosaic signals selected from the single scaled output video stream corresponding to the set of specific video source signals indicated by the received selection request to produce the personalized video mosaic, and

to transmit the single video mosaic stream to the subscriber for viewing of the personalized video mosaic on a single channel, the personalized video mosaic comprising a simultaneous display of the set of the plurality of video mosaic signals corresponding to the set of specific video source signals indicated by the received selection request provided at the headend by the subscriber.

6. The system of claim 5 further comprising a set-top box operative to receive the single video mosaic steam representing the personalized video mosaic from the headend and further operative to execute an application program enabling the subscriber to provide the selection request to the headend for selecting a specific set of the plurality of video source signals to include in a personalized video mosaic and to display the personalized video mosaic on the broadcast channel.

7. The system of claim 5 , wherein the headend in generating a personalized video mosaic, is operative to:

de-multiplex the plurality of video mosaic signals in the single scaled output stream;

select, from the demultiplexed video mosaic signals in the single scaled output stream, the video mosaic signals corresponding to the plurality of video source signals identified in the selection request from the subscriber for inclusion in the personalized video mosaic; and

multiplex the selected video mosaic signals into the single video mosaic stream to form the single video mosaic stream.

8. The system of claim 5 , wherein the headend in receiving the selection request from the subscriber selecting, from the demultiplexed video mosaic signals in the single scaled output stream, the video mosaic signals corresponding to the plurality of video source signals identified in the selection request from the subscriber for inclusion in the personalized video mosaic, is operative to receive subscriber profile data including the subscriber identification of the specific set of the plurality of video source signals to include in the personalized video mosaic.

9. The system of claim 5 , wherein the headend in receiving the selection request from the subscriber selecting a specific set of the plurality of video source signals to include in the personalized video mosaic, is operative to receive the request via one or more of an interactive television (ITV) session enabled via an ITV interface, a web services session wherein a subscriber profile containing one or more subscriber video source selections may be updated, or a subscriber profile update session via a cable television services system client application operated on a cable services set top box.

10. The system of claim 5 , wherein the headend in transmitting the single video mosaic stream to the subscriber for viewing of the personalized video mosaic on the single channel, is operative to transmit program audio corresponding to the plurality of video source signals indicated by the received selection request provided at the headend by the subscriber.

11. The system of claim 5 , wherein the headend is further operative to transmit a position of each of the plurality of video mosaic signals in the single video mosaic steam representing the personalized video mosaic for viewing the personalized video mosaic on the broadcast channel.

12. The system of claim 11 , wherein the set-top box application program is further operative to receive input of a selection of one of the subscriber identified plurality of video source signals represented in the personalized video mosaic and to tune to a broadcast channel for displaying the selected one of the subscriber identified plurality of video source signals as a full screen.

13. A method of generating a personalized video mosaic from a plurality of video sources, comprising:

receiving, at a headend of a cable television services system, a plurality of video source signals representing a plurality of programs;

scaling, at the headend, the plurality of video source signals from a full screen format to video mosaic signals having a predetermined, reduced window size format suitable for a video mosaic after data compression;

multiplexing the video mosaic signals to produce a single scaled output video stream;

receiving, at the headend, a selection request from a subscriber selecting a specific set of the plurality of video source signals from the single scaled output video stream to include in a personalized video mosaic, wherein the selection request is communicated to the headend from a set-top box where a subscriber profile stored on the set-top box contains one or more subscriber video source selections for the personalized video mosaic and that allows the subscriber to update the one or more subscriber video source selections to update the personalized video mosaic;

selecting, at the headend, video mosaic signals from the single scaled output video stream corresponding to the set of specific video source signals indicated by the received selection request to produce the personalized video mosaic;

generating, at the headend, a single video mosaic stream formed from the video mosaic signals selected from the single scaled output video stream corresponding to the set of specific video source signals indicated by the received selection request to produce the personalized video mosaic; and

transmitting the single video mosaic stream to the subscriber for viewing of the personalized video mosaic on a single channel, the personalized video mosaic comprising a simultaneous display of the set of the plurality of video mosaic signals corresponding to the set of specific video source signals indicated by the received selection request provided at the headend by the subscriber.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2007
From: CALZONE, STEVE
To: COX COMMUNICATIONS, INC.
Reel/Frame 019262/0056 →
Continuity (2)
Provisional Application 60772153 · Feb 10, 2006
Related Publication 20070204302A1 · Aug 30, 2007