Temporal slice persistence method and apparatus for delivery of interactive program guide
    2.
    发明授权
    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
    5.
    发明授权
    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字段,标识特定类型的子类型字段,标识特定时隙的时隙字段,以及 页面偏移字段,用于标识特定页面。

    Efficient encoding algorithms for delivery of server-centric interactive program guide
    6.
    发明授权
    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图像。 每个流由第一组中的一个或多个元素和第二组中的一个或多个元素表示。