Method and apparatus for implementing multi-user grouping nodes in a multimedia player
    1.
    发明授权
    Method and apparatus for implementing multi-user grouping nodes in a multimedia player 有权
    一种用于在多媒体播放器中实现多用户分组节点的方法和装置

    公开(公告)号:US06766355B2

    公开(公告)日:2004-07-20

    申请号:US09176100

    申请日:1998-10-21

    IPC分类号: G06F1516

    摘要: Methods and apparatus are provided for multi-user communication of multimedia content including dividing a client's scene into a non-shared and shared parts. In a disclosed embodiment, the non-shared parts of a scene may be organized into one or more single-user nodes with which other clients cannot interact. The shared parts of the scene are organized into one or more multi-user group nodes. These multi-user group nodes enable multiple clients to access the same scene and to interact with its shared content. Each multi-user group node is an extension of a Group node. In addition to the functionality provided by a single-user group node, a multi-user group node wraps its children with control mechanisms required for supporting multi-user communication. These control mechanisms may be provided as boolean exposed fields that act as switches to control initiation of interaction, update control, privacy, and object accessibility. A client's scene may have multiple multi-user group nodes represented in hierarchical order or each representing a different part of a shared scene.

    摘要翻译: 提供了多媒体内容的多用户通信的方法和装置,包括将客户端的场景划分为非共享和共享的部分。 在公开的实施例中,场景的非共享部分可以被组织成一个或多个单用户节点,其他客户端不能与之交互。 场景的共享部分被组织成一个或多个多用户组节点。 这些多用户组节点允许多个客户端访问相同的场景并与其共享内容进行交互。 每个多用户组节点是组节点的扩展。 除了由单个用户组节点提供的功能之外,多用户组节点将其子节点包含支持多用户通信所需的控制机制。 这些控制机制可以被提供为布尔暴露的字段,其作为开关以控制交互的发起,更新控制,隐私和对象可访问性。 客户端的场景可以具有以分层次序表示的多个多用户组节点,或者表示共享场景的不同部分。

    Method and apparatus for providing targeted advertisements
    2.
    发明授权
    Method and apparatus for providing targeted advertisements 有权
    用于提供目标广告的方法和装置

    公开(公告)号:US08863190B1

    公开(公告)日:2014-10-14

    申请号:US13170283

    申请日:2011-06-28

    IPC分类号: G06F13/00

    摘要: Techniques to deliver targeted advertisements and multimedia contents to viewers. Various types of advertisements are encoded and transmitted. The advertisements may be targeted for different coverage areas (e.g., national and local levels) and may further include various categories (e.g., kids, sports, business, and so on). At the terminal, one or more advertisements may be selected for display based on various selection schemes. The particular advertisement to be selected for display at a terminal may be based on the terminal's assigned profile or user interaction at the terminal. The profile may be assigned based on the last program viewed at the terminal, a particular filter icon selected at the terminal, the observed television viewing habits of the viewer at the terminal, and so on. The techniques may also be advantageously used for delivery of other multimedia contents and for other applications.

    摘要翻译: 向观众提供有针对性的广告和多媒体内容的技术。 各种类型的广告被编码和传输。 广告可以针对不同的覆盖区域(例如,国家和地方级别),并且还可以包括各种类别(例如,孩子,运动,商业等)。 在终端,可以基于各种选择方案来选择一个或多个广告来进行显示。 要选择用于在终端显示的特定广告可以基于终端在终端处分配的简档或用户交互。 该配置文件可以基于在终端处观看的最后节目,在终端处选择的特定过滤器图标,观看者在终端处观看的观看习惯等来分配。 这些技术还可以有利地用于传送其他多媒体内容和其他应用。

    MESSAGING PROTOCOL FOR INTERACTIVE DELIVERY SYSTEM
    4.
    发明申请
    MESSAGING PROTOCOL FOR INTERACTIVE DELIVERY SYSTEM 有权
    互动交付系统消息协议

    公开(公告)号:US20070089141A1

    公开(公告)日:2007-04-19

    申请号:US11564881

    申请日:2006-11-30

    摘要: 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字段,标识特定类型的子类型字段,标识特定时隙的时隙字段,以及 页面偏移字段,用于标识特定页面。

    Temporal slice persistence method and apparatus for delivery of interactive program guide
    8.
    发明授权
    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。

    Multi-user interaction of multimedia communication
    10.
    发明授权
    Multi-user interaction of multimedia communication 有权
    多用户多媒体通信交互

    公开(公告)号:US06185602B2

    公开(公告)日:2001-02-06

    申请号:US09173987

    申请日:1998-10-16

    申请人: Sadik Bayrakeri

    发明人: Sadik Bayrakeri

    IPC分类号: G06F1300

    摘要: The present invention provides multi-user interaction for multimedia communication. In one embodiment, a process for multi-user interaction for multimedia communication includes generating a message on a local user machine, the message including object-based media data (i.e., streamed, digital audio data or streamed, digital video data or both), and transmitting the message to a remote user machine, in which the local user machine displays a scene that includes the object-based media data, the scene being shared by the local user machine and the remote user machine. The remote user machine constructs the message using a message handler class. In one embodiment, the multi-user inter-action for multimedia communication is an extension to MPEG-4 Version-1.

    摘要翻译: 本发明提供用于多媒体通信的多用户交互。 在一个实施例中,用于多媒体通信的多用户交互的过程包括在本地用户机器上生成消息,所述消息包括基于对象的媒体数据(即流式传输的,数字音频数据或流式传输的数字视频数据或两者), 以及将所述消息发送到远程用户机器,其中所述本地用户机器显示包括所述基于对象的媒体数据的场景,所述场景由所述本地用户机器和所述远程用户机器共享。 远程用户机器使用消息处理程序类构建消息。 在一个实施例中,用于多媒体通信的多用户交互是MPEG-4 Version-1的扩展。