IP Library Granted Patent US 6,993,788
Granted Patent B1
US 6,993,788 · App. 09/378,674 · Granted Jan 31, 2006

Method and system for manipulating broadcast signals

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 6,993,788
App. No.
09/378,674
Granted
Jan 31, 2006
Kind
B1
Abstract

A method and system for manipulating a broadcast signal utilizes a sliding-window time range multicast or a buffered storage queue at the headend. Multiple streams are available to the end user, which each stream originating from a corresponding different playback point in the sliding-window time range or headend buffered storage queue.

Claims (21)

1. A method for manipulating a traditional television program live broadcast signal in a communication system including a headend that receives the traditional television program live broadcast signal and that sends programming to a plurality of hubs with each hub sending the programming to at least one node that distributes the programming to end users, the method comprising:

receiving the traditional television program live broadcast signal at the headend for broadcast distribution to the end users;

establishing a buffered storage queue at the headend that receives the signal; and

transmitting a stream from the headend, the stream passing through a hub and through a node to reach an end user, the stream being derived from the traditional television program live broadcast signal, and the stream originating from a user selected playback point in the buffered storage queue whereby the traditional television live broadcast signal is distributed to the user and wherein user selection of the playback point allows the user to manipulate an otherwise traditional television program live broadcast signal.

2. The method of claim 1 wherein transmitting the stream further comprises:

unicasting a plurality of streams, each steam being derived from the signal, and each stream originating from a corresponding user selected playback point in the storage queue.

3. The method of claim 1 wherein the stream is being received and played at a destination, the method further comprising:

in response to a user at the destination requesting to pause, sliding the user selected playback point within the queue at such a rate to cause the playback point to remain substantially stationary in time; and

in response to a user at the destination requesting to resume, stopping the sliding.

4. The method of claim 1 wherein the stream is being received and played at a destination, the method further comprising:

in response to a user at the destination requesting to rewind, sliding the user selected playback point within the queue at such a rate to cause the playback point to move backward in time; and

in response to a user at the destination requesting to resume, stopping the sliding.

5. The method of claim 1 wherein the stream is being received and played at a destination, the method further comprising:

in response to a user at the destination requesting to fast-forward, sliding the user selected playback point within the queue at such a rate to cause the playback point to move forward in time; and

in response to a user at the destination requesting to resume, stopping the sliding.

6. The method of claim 1 wherein the stream has a destination, and wherein the method further comprises:

receiving the stream at the destination;

establishing a buffered storage queue at the destination that receives the stream; and

in response to a user selecting a desired position in the destination buffered storage queue, playing the stream at the destination from the desired position in the destination buffered storage queue.

7. A system for manipulating a traditional television program live broadcast signal, the system comprising:

a communication system including a headend, a plurality of hubs and a plurality of nodes that distribute programming to end users, the headend receiving the traditional television program live broadcast signal for broadcast distribution to the end users, the headend being operative to establish a buffered storage queue at the headend, and the headend being further operative to transmit a stream from the headend, the stream passing through a hub and through a node to reach an end user, the stream being derived from the traditional television program live broadcast signal, and the stream originating from a user selected playback point in the buffered storage queue whereby the traditional television live broadcast signal is distributed to the user and wherein user selection of the playback point allows the user to manipulate an otherwise traditional television program live broadcast signal.

Assignments (1)
CHANGE OF NAME Recorded Apr 24, 2009
From: MEDIAONE GROUP, INC.
To: COMCAST MO GROUP, INC.
Reel/Frame 022597/0126 →