Demand-cast system and bandwidth management for delivery of interactive programming
    2.
    发明授权
    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使用这些信息来控制多路复用到传输流中的需求控制流以分配给机顶终端。

    Efficient encoding algorithms for delivery of server-centric interactive program guide
    5.
    发明授权
    Efficient encoding algorithms for delivery of server-centric interactive program guide 有权
    高效的编码算法,用于交付以服务器为中心的交互式节目指南

    公开(公告)号:US06704359B1

    公开(公告)日:2004-03-09

    申请号:US09602547

    申请日:2000-06-21

    IPC分类号: H04B166

    摘要: A data structure for representing program data that includes a number of streams. Each stream comprises a group of pictures (GOP) having a first picture and remaining pictures. The data structure includes a first set of one or more elements for representing data for the first pictures in the GOPs, and a second set of one or more elements for representing data for the remaining pictures in the GOPs. At least one element in the first set represents data for the first picture of at least one respective GOP, with each such first picture having been encoded as a reference I picture. Each remaining element (if any) in the first set represents data for the first picture of a respective remaining GOP, with each such remaining first picture having been encoded as either a difference picture or a P picture. Each element in the second set represents data for a particular remaining picture in one of the GOPs, with each such remaining picture having been encoded as either a P or B picture. Each stream is represented by one or more elements in the first set and one or more elements in the second set.

    摘要翻译: 一种用于表示包括多个流的程序数据的数据结构。 每个流包括具有第一图像和剩余图像的一组图像(GOP)。 数据结构包括用于表示GOP中的第一图像的数据的一个或多个元素的第一组,以及用于表示GOP中剩余图像的数据的一个或多个元素的第二组。 第一组中的至少一个元素表示至少一个相应GOP的第一图像的数据,其中每个这样的第一图像已被编码为参考I图像。 第一组中的每个剩余元素(如果有的话)表示相应剩余GOP的第一图像的数据,其中每个这样的剩余第一图像已被编码为差分图像或P图像。 第二组中的每个元素表示GOP中的一个中的特定剩余图像的数据,其中每个这样的剩余图像已经被编码为P图像或B图像。 每个流由第一组中的一个或多个元素和第二组中的一个或多个元素表示。

    Efficient encoding algorithms for delivery of server-centric interactive program guide
    9.
    发明授权
    Efficient encoding algorithms for delivery of server-centric interactive program guide 有权
    高效的编码算法,用于交付以服务器为中心的交互式节目指南

    公开(公告)号:US07433406B2

    公开(公告)日:2008-10-07

    申请号:US10697623

    申请日:2003-10-30

    IPC分类号: H04N7/12

    摘要: A data structure for representing program data that includes a number of streams. Each stream comprises a group of pictures (GOP) having a first picture and remaining pictures. The data structure includes a first set of one or more elements for representing data for the first pictures in the GOPs, and a second set of one or more elements for representing data for the remaining pictures in the GOPs. At least one element in the first set represents data for the first picture of at least one respective GOP, with each such first picture having been encoded as a reference I picture. Each remaining element (if any) in the first set represents data for the first picture of a respective remaining GOP, with each such remaining first picture having been encoded as either a difference picture or a P picture. Each element in the second set represents data for a particular remaining picture in one of the GOPs, with each such remaining picture having been encoded as either a P or B picture. Each stream is represented by one or more elements in the first set and one or more elements in the second set.

    摘要翻译: 一种用于表示包括多个流的程序数据的数据结构。 每个流包括具有第一图像和剩余图像的一组图像(GOP)。 数据结构包括用于表示GOP中的第一图像的数据的一个或多个元素的第一组,以及用于表示GOP中剩余图像的数据的一个或多个元素的第二组。 第一组中的至少一个元素表示至少一个相应GOP的第一图像的数据,其中每个这样的第一图像已被编码为参考I图像。 第一组中的每个剩余元素(如果有的话)表示相应剩余GOP的第一图像的数据,其中每个这样的剩余第一图像已被编码为差分图像或P图像。 第二组中的每个元素表示GOP中的一个中的特定剩余图像的数据,其中每个这样的剩余图像已经被编码为P图像或B图像。 每个流由第一组中的一个或多个元素和第二组中的一个或多个元素表示。

    Latency reduction in providing interactive program guide
    10.
    发明授权
    Latency reduction in providing interactive program guide 有权
    延迟减少提供交互式节目指南

    公开(公告)号:US06968567B1

    公开(公告)日:2005-11-22

    申请号:US09466987

    申请日:1999-12-10

    摘要: Techniques presented reduce latencies or delays in the delivery of an interactive program guide. In accordance with a first technique, a method for providing an interactive program guide comprises: providing a plurality of transport streams; providing a group of interactive guide pages within each said transport stream, where the group of interactive guide pages comprise related pages. In accordance with a second technique, a method for providing an interactive program guide comprises: forming a first transport stream including video packets with a first set of packet identifiers; and forming a second transport stream including video packets with a second set of packet identifiers, where the first set of packet identifiers and the second set of packet identifiers include a common packet identifier. In accordance with a third technique, a method for providing an interactive program guide comprises: providing an interactive guide page which may be navigated by a viewer; providing a threshold within the interactive guide page; and if the threshold is crossed during navigation of the page by the viewer, then requesting a next interactive guide page.

    摘要翻译: 提供的技术减少了交付节目指南的延迟或延迟。 根据第一技术,用于提供交互式节目指南的方法包括:提供多个传输流; 在每个所述传输流中提供一组互动指南页面,其中该组互动指南页面包括相关页面。 根据第二技术,提供交互式节目指南的方法包括:用第一组分组标识符形成包括视频分组的第一传输流; 以及形成包括具有第二组分组标识符的视频分组的第二传输流,其中所述第一组分组标识符和所述第二组分组标识符包括公共分组标识符。 根据第三技术,提供交互式节目指南的方法包括:提供可由观看者导航的交互式指南页面; 在交互指南页面内提供一个阈值; 并且如果观看者在页面的导航期间越过阈值,则请求下一个交互式指南页面。