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; and inserting a plurality of messages in the sequence of serial programs, between the first event and the second event, the messages being indicative of:
a time to the second event, as measured from each respective message; and an elapsed time since the first event, to each respective message.
- 2. The method of claim 2, comprising:
inserting the plurality of messages at equal time intervals between the first event and the second event.
- 3. The method of claim 1, wherein the first event is a start of a program portion and the second event is an end of a program portion, the method comprising:
inserting a plurality of messages in the program signal stream between the start of the program portion and the end of the program portion.
- 4. The method claim 3, wherein the program portion is one of a chapter, advertisement, unscheduled content or an entire program.
- 5. The method of claim 3, further comprising:
inserting at least one message in the sequence of serial programs prior to the first event, indicative of the time to the second event, as measured from the at least one message.
- 6. The method of claim 1, wherein the second event is a start of a program portion.
- 7. The method of claim 1, wherein the time to the second event is undetermined, the method comprising:
inserting a plurality of messages in the sequence of serial programs indicative of an anticipated time to the second event.
- 8. The method of claim 7, further comprising:
providing the sequence of serial programs to a cable system.
- 9. The method of claim 1, further comprising:
providing the sequence of serial programs to a set-top terminal.
- 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; and inserting 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.
- 11. A method of claim 10, comprising:
inserting a plurality of messages indicative of:
a time to the second event, as measured from each respective message; and an elapsed time since the first event, to each respective message.
- 12. The method of claim 10, wherein the first event is a start of a program portion and the second event is an end of a program portion, the method comprising:
inserting a plurality of messages in the sequence of serial programs between the start of the program portion and the end of the program portion.
- 13. The method claim 12, wherein the program portion is one of a chapter, advertisement, unscheduled content or an entire program.
- 14. The method of claim 12, further comprising:
inserting at least one message in the sequence of serial programs prior to the first event, indicative of the time to the second event, as measured from the at least one message.
- 15. The method of claim 10, wherein the second event is a start of a program portion.
- 16. The method of claim 10, wherein the time to the second event is undetermined, the method comprising:
inserting a plurality of messages in the sequence of serial programs indicative of an anticipated time to the second event.
- 17. The method of claim 16, further comprising:
providing the sequence of serial programs to a cable system.
- 18. The method of claim 16, further comprising:
providing the sequence of serial programs to a set-top terminal.
- 19. A method of operating a system for presenting programming content, the method comprising:
receiving a sequence of serial programs, the sequence, including a first event and a second event occurring after the first event; and receiving a plurality of messages in the sequence, the messages being between the first event and the second event, the messages being indicative of:
a time to the second event, as measured from each respective message; and a time since the first event, to each respective message.
- 20. The method of claim 19, comprising:
receiving the plurality of messages at equal time intervals between the first event and the second event.
- 21. The method of claim 20, wherein the first event is a start of a program portion and the second event is an end of a program portion, the method comprising:
inserting a plurality of messages in the program signal stream between the start of the program portion and the end of the program portion.
- 22. The method of claim 21, wherein the first event is a start of an advertising portion and the second event is an end of the advertising portion, the method comprising:
inserting advertising starting at the start of the advertising portion; and ending the insertion of advertising at the end of the advertising portion.
- 23. The method of claim 19, further comprising:
receiving a plurality of messages in the sequence of serial programs between a third event prior to the first event and the second event.
- 24. The method of claim 19, comprising:
receiving the sequence of serial programs and the messages by a set-top terminal.
- 25. A method of operating a system for presenting programming content, the method comprising:
receiving a sequence of serial programs, the sequence including a first event and a second event occurring after the first event; and receiving a plurality of messages in the sequence, the messages being at equal time intervals between the first event and the second event.
- 26. The method of claim 25, comprising:
receiving messages indicative of:
a time to the second event, as measured from each respective message; and an elapsed time since the first event, to each respective message.
- 27. The method of claim 25, wherein the first event is a start of a program portion and the second event is an end of a program portion, the method comprising:
inserting a plurality of messages in the sequence of serial programs between the start of the program portion and the end of the program portion.
- 28. The method of claim 27, wherein the first event is a start of an advertising portion and the second event is an end of the advertising portion, the method comprising:
inserting advertising starting at the start of the advertising portion; and ending the insertion of advertising at the end of the advertising portion.
- 29. The method of claim 25, further comprising:
receiving a plurality of messages in the sequence of serial programs between a third event prior to the first event and the second event.
- 30. The method of claim 25, comprising:
receiving the sequence and the messages by a cable system.
- 31. The method of claim 25, comprising:
receiving the sequence and the messages by a set-top terminal.
- 32. The method of claim 25, further comprising:
taking action in response to at least one of the messages.
- 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 messages being indicative of:
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.
- 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; and an interface coupled to the processor, to receive the sequence of serial programs and send the sequence to another device.
Parent Case Info
[0001] The present application is a continuation-in-part of U.S. application Ser. No. 10/263,015, filed on Oct. 2, 2002, which is incorporated by reference herein. U.S. application Ser. No. 10/263,015 claims the benefit of U.S. Provisional Application No. 60/377,963, filed on May 3, 2002, under 35 U.S.C. 119(e).
Provisional Applications (1)
|
Number |
Date |
Country |
|
60377963 |
May 2002 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10263015 |
Oct 2002 |
US |
Child |
10428676 |
May 2003 |
US |