Demand-cast system and bandwidth management for delivery of interactive programming
    31.
    发明授权
    Demand-cast system and bandwidth management for delivery of interactive programming 有权
    用于传递交互式编程的需求调度系统和带宽管理

    公开(公告)号:US07607152B1

    公开(公告)日:2009-10-20

    申请号:US09538562

    申请日:2000-03-29

    IPC分类号: H04N7/16 G06F3/00

    摘要: A system for more efficient utilization of the finite bandwidth available for distribution of interactive program guide (IPG) video sequences. The system utilizes a session manager and a transport stream generator to enable a set top terminal to access an entire array of guide pages from the IPG within the constraints imposed by the limited bandwidth available in the distribution network.One embodiment of the present invention comprises a system that includes a session manager (SM) and a transport stream generator (TSG) within a distribution control center. The SM monitors and controls usage of demand-cast stream bandwidth within the distribution network. The TSG receives information from the SM on each demand-cast stream. The information includes which set top terminals, if any, are currently acquiring the stream. The TSG uses the information to control the demand-cast streams multiplexed into the transport stream for distribution to the set top terminals.

    摘要翻译: 用于更有效地利用可用于分发交互式节目指南(IPG)视频序列的有限带宽的系统。 该系统利用会话管理器和传输流发生器来使机顶终端能够在由分配网络中可用的有限带宽施加的约束内从IPG访问整个引导页面阵列。 本发明的一个实施例包括在分配控制中心内包括会话管理器(SM)和传输流发生器(TSG)的系统。 SM监控和控制分布式网络内的需求流流量带宽的使用。 TSG在每个需求转播流上从SM接收信息。 信息包括哪些顶层终端(如果有)正在获取流。 TSG使用这些信息来控制多路复用到传输流中的需求控制流以分配给机顶终端。

    Method and apparatus for providing a menu structure for an interactive information distribution system
    34.
    发明授权
    Method and apparatus for providing a menu structure for an interactive information distribution system 有权
    提供用于交互式信息分发系统的菜单结构的方法和装置

    公开(公告)号:US07117440B2

    公开(公告)日:2006-10-03

    申请号:US09359562

    申请日:1999-07-22

    IPC分类号: G06F3/00

    摘要: A method and apparatus for providing an improved interactive menu structure for an on-screen program guide within an interactive information distribution system. The menu structure is generated in service provider equipment and delivered to subscriber equipment as a digital video bitstream. The menu structure enables a viewer to view program schedules in an interactive manner with substantially no latency when switching from one program guide page to another. A mask and reveal technique is used to provide an interactive environment through which a viewer can identify programming, preview programming, launch multi-media programming for viewing, and cause other events within an information distribution system to occur.

    摘要翻译: 一种用于为交互式信息分发系统内的屏幕上节目指南提供改进的交互式菜单结构的方法和装置。 菜单结构在服务提供商设备中生成,并作为数字视频比特流传送给用户设备。 菜单结构使得观看者能够以交互的方式查看节目表,在从一个节目指南页切换到另一节目时基本上没有等待时间。 使用掩码和显示技术来提供交互式环境,通过该交互环境,观众可以识别节目,预览节目,启动多媒体节目进行观看,并引起信息分发系统内的其他事件发生。

    Apparatus and method for combining realtime and non-realtime encoded content

    公开(公告)号:US06851122B1

    公开(公告)日:2005-02-01

    申请号:US09458796

    申请日:1999-12-09

    摘要: Methods for slice-based encoding of program guides and user interfaces. The program guides include multiple video streams for picture-in-picture and other applications. A method for encoding the program guide includes encoding a first set of slices for each of a plurality of graphics pages; and encoding a second set of slices for each of a plurality of video streams.The user interfaces are multi-functional and may be used for electronic commerce and other applications. A method of generating the user interface includes encoding a set of slices for each of a plurality of objects, each object being characterized by an identity, at least one attribute, and at least one operation. In one embodiment of this method, the plurality of objects include an electronic commerce object, where the electronic commerce object is attributed with a first hyper text markup language (HTML) page.A head-end centric system and apparatus for encoding and delivery of realtime and non-realtime content, including: a non-realtime content source for providing non-realtime content; a non-realtime encoder for encoding the non-realtime content into encoded non-realtime content; a realtime content source for providing realtime video and audio content; a realtime encoder for encoding the realtime video and audio content into encoded real-time video and audio; a remultiplexer for repacketizing the encoded non-realtime content and the encoded realtime video and audio into transport packets; and a re-timestamp unit coupled to the remultiplexer for providing timestamps to be applied to the transport packets in order to synchronize the realtime and non-realtime content therein.

    Method and apparatus for encoding a user interface
    37.
    发明授权
    Method and apparatus for encoding a user interface 有权
    用于编码用户界面的方法和装置

    公开(公告)号:US07091968B1

    公开(公告)日:2006-08-15

    申请号:US09359561

    申请日:1999-07-22

    IPC分类号: H04N5/445

    摘要: A method and apparatus for combining video frame sequences with a video display of an interactive program guide (IPG). The apparatus comprises a plurality of compositors that combine background information, video frame sequences and program guide graphics into a single video frame sequence. The sequence is then digitally encoded to form an MPEG-like bitstream. The same background information and informational video is composited with a different program guide graphic to form another video sequence that is also encoded. A plurality of such sequences are produced with each sequence having a different program guide graphic. Each sequence is encoded and then multiplexed into a transport stream such that all the encoded sequences are transmitted to a subscriber's terminal using a single transport stream. As such, the subscriber can transition from one program guide to the next without interruption of the background or video display as the program guide graphic is changed.

    摘要翻译: 一种用于将视频帧序列与交互式节目指南(IPG)的视频显示相结合的方法和装置。 该装置包括将背景信息,视频帧序列和节目指南图形组合成单个视频帧序列的多个合成器。 然后将该序列数字编码以形成MPEG类似比特流。 相同的背景信息和信息视频与不同的节目指南图形合成以形成也被编码的另一视频序列。 产生多个这样的序列,每个序列具有不同的节目指南图形。 每个序列被编码,然后被复用到传输流中,使得所有的编码序列都使用单个传输流传输到用户的终端。 因此,当节目指南图形改变时,用户可以从一个节目指南转换到下一个,而不会中断背景或视频显示。

    Temporal slice persistence method and apparatus for delivery of interactive program guide
    38.
    发明授权
    Temporal slice persistence method and apparatus for delivery of interactive program guide 有权
    时间片持久性方法和装置交付节目指南

    公开(公告)号:US06754271B1

    公开(公告)日:2004-06-22

    申请号:US09686739

    申请日:2000-10-10

    IPC分类号: H04N712

    摘要: Techniques to efficiently deliver interactive program guide (IPG) to a number of terminals. Each IPG page can be decomposed into a guide portion that is specific to each IPG page and a background portion that is common for all IPG pages. The background portion can be further decomposed into a time-varying video portion and other static portions. In one method for regenerating a selected IPG page, packets with a first PID for a first sequence of pictures having included therein one or more slices defined for at least a time-varying portion (e.g., the video portion) retrieved and decoded. Packets with a second PID for a second sequence of pictures having included therein one or more slices defined for at least a portion specific to the selected IPG page (e.g., the guide portion) are also retrieved and decoded. The second sequence can be coded with one I, P, or B picture for each GOP, and can be combined as and replaces an I, P, or B picture, respectively, in the first sequence or the last picture in the GOP. The second sequence can also be coded as a one-picture GOP that can replace a B-picture, or be inserted between pair of pictures, in the first sequence.

    摘要翻译: 有效地向多个终端提供交互式节目指南(IPG)的技术。 每个IPG页面都可以分解为特定于每个IPG页面的引导部分和对于所有IPG页面是常见的背景部分。 背景部分可以进一步分解成时变视频部分和其它静态部分。 在用于再生所选择的IPG页面的一种方法中,具有用于第一图像序列的第一PID的分组具有其中包括为至少一个时变部分(例如,视频部分)定义的一个或多个切片),其被检索和解码。 还包括具有用于第二序列图像的第二PID的分组,其中包括为针对所选择的IPG页面(例如,引导部分)特定的至少一部分而定义的一个或多个切片,并且被解码。 第二序列可以用每个GOP的一个I,P或B图像进行编码,并且可以分别组合在GOP中的第一序列或最后一个图像中的I,P或B图像。 第二序列也可以被编码为可以在第一序列中替换B图像或插入在图像对之间的单画面GOP。

    Messaging protocol for interactive delivery system
    40.
    发明授权
    Messaging protocol for interactive delivery system 有权
    交互式传送系统的消息传递协议

    公开(公告)号:US07146628B1

    公开(公告)日:2006-12-05

    申请号:US09708809

    申请日:2000-11-08

    IPC分类号: G06F3/00 G06F13/00 H04N5/445

    摘要: 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.

    摘要翻译: 促进交互式节目指南(IPG)传送并允许终端从服务器专门指定所请求的信息项的有效消息传递技术。 IPG可以通过许多IPG页面提供,每个页面包括多个定义的区域。 在一种方法中,在终端处接收特定页面的特定区域的选择,并且确定当前是否接收到所选择的区域。 如果答案为否,则生成对所选区域的请求并将其发送到服务器。 该请求可以符合包括多个字段的特定消息格式,例如,标识所选择的区域的区域ID字段,标识特定类型的子类型字段,标识特定时隙的时隙字段,以及 页面偏移字段,用于标识特定页面。