IP Library Granted Patent US 9,942,590
Granted Patent B2
US 9,942,590 · App. 15/085,455 · Granted Apr 10, 2018

Program storage, retrieval and management based on segmentation messages

Inventors: John B. Carlucci (Boulder, CO); Louis D. Williamson (Denver, CO); John W. Callahan (Broomfield, CO); Erik G. Urdang (Boulder, CO); David M. Kimble (Escondido, CA); Thomas Gonder (Westminster, CO); Joseph Buehl (Studio City, CA)
Assignee: Time Warner Cable Enterprises LLC
H04N21/26603G06F3/0482H04N5/44508H04N5/44543H04N5/76H04N5/782H04N7/17318H04N7/17327H04N7/17336H04N21/218H04N21/2221H04N21/235H04N21/23424H04N21/23614H04N21/242H04N21/2407H04N21/2408H04N21/2541H04N21/2625H04N21/2747H04N21/435H04N21/4316H04N21/4325H04N21/4331H04N21/4333H04N21/4334H04N21/4335H04N21/454H04N21/4532H04N21/4622H04N21/4627H04N21/4722H04N21/47202H04N21/47214H04N21/482H04N21/4882H04N21/63H04N21/6582H04N21/6587H04N21/812H04N21/8126H04N21/835H04N21/8456H04N21/854H04N21/8545H04H20/06H04H20/10H04H60/46H04N5/4401H04N5/45H04N5/602H04N21/42204H04N21/47H04N21/478H04N2005/4441
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 9,942,590
App. No.
15/085,455
Granted
Apr 10, 2018
Kind
B2
Abstract

Segmentation messages indicative of locations of upcoming events, such as the start and end of programs and program portions, and/or rights related to the programs and program portions, are used by cable systems and the like to store programs and program portions for later retrieval and transmission to customers on request. Storage, retrieval and management of programming is thereby facilitated. Methods and systems are disclosed.

Claims (28)

1. A method of generating a program signal stream comprising:

creating a program signal stream comprising a serial sequence of programs, to be broadcast in accordance with a broadcast schedule, the program stream including a respective program having an expanse of unscheduled content;

inserting at least one segmentation message into the program signal stream to define, in units of time with respect to progression of the program signal stream, an amount of time to a start of the expanse of unscheduled content and/or an amount of time to an end of the expanse of unscheduled content; and

transmitting the program signal stream including the expanse of unscheduled content and the at least one segmentation message to a program content distribution system.

2. The method of claim 1 , comprising:

inserting at least one first segmentation message into the program signal stream to define, in units of time with respect to progression of the program signal stream, a first amount of time to a start of the expanse; and

inserting at least one second segmentation message into the program signal stream, to define, in units of time with respect to progression of the program signal stream, a second amount of time to an end of the expanse.

3. The method of claim 2 , wherein:

the expanse is within or at an end of a program.

4. The method of claim 3 , wherein, if the expanse is at the end of the program, the method comprises:

inserting at least one of the at least one second segmentation messages to define the end of the expanse and the end of the program.

5. The method of claim 1 , comprising transmitting the program signal stream via a studio link.

6. A system for generating a program signal stream comprising:

at least one source of a serial sequence of video program signal streams; and

at least one processing device configured to:

insert an expanse of unscheduled content into the created program signal stream;

insert at least one first segmentation message into the program signal stream to define, in units of time with respect to progression of the program signal stream, an amount of time to at least one of a start of the expanse of unscheduled content and an end of expanse of unscheduled content; and

a transmitter to transmit the program signal stream including the respective program and the at least one segmentation message to a program content distribution system.

7. The method of claim 6 , wherein the at least one segmentation message defines the start and the end of the expanse.

8. The system of claim 7 , wherein the processing device is further configured to:

insert at least one first segmentation message into the program signal stream to define, in units of time with respect to progression of the program signal stream, a first amount of time to the start of the expanse; and

insert at least one second segmentation message different from the first segmentation message, into the program signal stream, to define, in units of time with respect to progression of the program signal stream, a second amount of time to the end of the respective program.

9. The system of claim 6 , wherein the expanse is within or at the end of a respective program.

10. The system of claim 8 , wherein the at least one processing device is further configured to:

insert the at least one first segmentation message into the program signal stream prior to the start of the respective program; and

insert the at least one second segmentation message into the program signal stream within the respective program.

11. The system of claim 6 , wherein the transmitter comprises an antenna.

12. The system of claim 6 , wherein the transmitter comprises a studio link.

Assignments (1)
SECURITY INTEREST Recorded Jul 25, 2018
From: BRIGHT HOUSE NETWORKS, LLC; CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES LLC; TIME WARNER CABLE INTERNET LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 046630/0193 →
Continuity (6)
Continuation 14519994 · Oct 21, 2014
Continuation 13673735 · Nov 9, 2012
Continuation 10428719 · May 1, 2003
Continuation In Part 10263015 · Oct 2, 2002
Provisional Application 60377963 · May 3, 2002
Related Publication 20160219314A1 · Jul 28, 2016