Messaging protocol for interactive delivery system
First Claim
1. A method of communications for an interactive program guide (IPG), comprising:
- receiving, by a session manager from a terminal, a demand-cast request message for a particular region of a particular interactive program guide (IPG) page, the particular region being one of a plurality of regions, the regions including a guide region, a video region, an icon region, and a program description region, the particular IPG page being one of a plurality of IPG pages;
sending, by the terminal to the session manager, a stream acquired message, when it is determined at the terminal that the particular region is currently received at the terminal;
sending, by the session manager to a transport stream generator, a stream requested message, when the particular region is not currently received at the terminal;
sending, by the session manager, to the transport stream generator, a stream acquired message, when the particular region is currently received at the terminal;
generating, by the transport stream generator, a stream for the particular region, upon receiving the stream requested message from the session manager.
4 Assignments
0 Petitions
Accused Products
Abstract
Efficient messaging techniques that facilitate interactive program guide (IPG) delivery and allow a terminal to specifically designate requested items of information from a server. The IPG can be provided via a number of IPG pages, with each page including a number of defined regions. In one method, selection for a particular region of a particular page is received at a terminal and a determination is made whether the selected region is currently received. If the answer is no, a request for the selected region is generated and sent to a server. The request can conform to a particular message format that includes a number of fields, e.g., a region ID field that identifies the selected region, a subtype field that identifies a particular type, a time slot field that identifies a specific time slot, and a page offset field that identifies a specific page from among many.
-
Citations
9 Claims
-
1. A method of communications for an interactive program guide (IPG), comprising:
-
receiving, by a session manager from a terminal, a demand-cast request message for a particular region of a particular interactive program guide (IPG) page, the particular region being one of a plurality of regions, the regions including a guide region, a video region, an icon region, and a program description region, the particular IPG page being one of a plurality of IPG pages; sending, by the terminal to the session manager, a stream acquired message, when it is determined at the terminal that the particular region is currently received at the terminal; sending, by the session manager to a transport stream generator, a stream requested message, when the particular region is not currently received at the terminal; sending, by the session manager, to the transport stream generator, a stream acquired message, when the particular region is currently received at the terminal; generating, by the transport stream generator, a stream for the particular region, upon receiving the stream requested message from the session manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification