Use of multiple embedded messages in program signal streams
First Claim
1. A method of generating a program signal stream, the method comprising:
- creating a sequence of serial programs, the sequence including a first event and a second event occurring after the first event;
inserting a plurality of messages in the sequence of serial programs, between the first event and the second event, the plurality of messages including a message including both;
a time to the second event, as measured from said message; and
an elapsed time since the first event, to said message; and
operating a transmission device to transmit the sequence of serial programs including the inserted plurality of messages.
9 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a program signal stream comprises creating a sequence of serial programs that include a first event and a second, later occurring event and inserting a plurality of messages in the sequence of serial programs, between the first event and the second event. The messages may be indicative of a time to the second event, as measured from each respective message of an elapsed time since the first event, to each respective message. Alternatively or in addition, the messages may be at equal time intervals between the first event and second events. The first and second events may be the start and end of a program or a program portion, such as a chapter, an advertisement, unscheduled content or an entire program, for example. At least one message indicative of the time to the second event may be inserted in the sequence of serial programs prior to the first event.
-
Citations
34 Claims
-
1. A method of generating a program signal stream, the method comprising:
-
creating a sequence of serial programs, the sequence including a first event and a second event occurring after the first event; inserting a plurality of messages in the sequence of serial programs, between the first event and the second event, the plurality of messages including a message including both; a time to the second event, as measured from said message; and an elapsed time since the first event, to said message; and operating a transmission device to transmit the sequence of serial programs including the inserted plurality of messages. - View Dependent Claims (2, 3, 4, 5, 6, 9)
-
-
7. A method of generating a program signal stream, the method comprising:
-
creating a sequence of serial programs, the sequence including a first event and a second event occurring after the first event; inserting a plurality of messages in the sequence of serial programs, between the first event and the second event, each respective message including; an anticipated time to the second event, as measured from the respective message, wherein the time to the second event being undetermined; and an elapsed time since the first event, to the respective message; and operating a transmission device to transmit the sequence of serial programs including the inserted plurality of messages. - View Dependent Claims (8)
-
-
10. A method of generating a program signal stream, the method comprising:
-
creating a sequence of serial programs, the sequence including a first event and a second event occurring after the first event; inserting a plurality of messages, at equally spaced time intervals, in the sequence of serial programs between the first event and the second event, each individual message in the plurality of messages including; a time to the second event, as measured from the individual message; and an elapsed time since the first event, to the individual message; and operating a transmission device to transmit the sequence of serial programs including the inserted plurality of messages. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of operating a system for presenting programming content, the method comprising:
-
operating an interface coupled to a processor to receive a sequence of serial programs, the sequence, including a first event and a second event occurring after the first event; and wherein receiving said sequence of programs includes receiving a plurality of messages included in the sequence, the messages being between the first event and the second event, each respective message in the plurality of messages including; a time to the second event, as measured from the respective message; and a time since the first event, to the respective message. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of operating a system for presenting programming content, the method comprising:
-
operating an interface coupled to a processor to receive a sequence of serial programs, the sequence including a first event and a second event occurring after the first event; and wherein receiving said sequence of serial programs includes receiving a plurality of messages included in the sequence, each respective message including a time to the second event as measured from the respective message and an elapsed time since the first event to the respective message. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for generating a program signal stream, the system comprising:
-
a processor programmed to; create a sequence of serial programs, the sequence including a first event and a second event occurring after the first event; and insert a plurality of messages in the sequence of serial programs, between the first event and the second event, the plurality of messages including a message including both; a time to the second event, as measured from said message; and an elapsed time since the first event to said message; and an interface coupled to the processor, to receive the sequence of serial programs and send the sequence to another device.
-
-
34. A system for generating a program signal stream, the system comprising:
-
a processor programmed to; create a sequence of serial programs, the sequence including a first event and a second event occurring after the first event; and insert a plurality of messages in the sequence of serial programs, between the first event and the second event, at equal time intervals between the first event and the second event, each of the plurality of messages including a time to the second event, as measured from each respective message and an elapsed time since the first event, to each respective message; and an interface coupled to the processor, to receive the sequence of serial programs and send the sequence to another device.
-
Specification