System and method for providing random access to a multimedia object over a network
    1.
    发明授权
    System and method for providing random access to a multimedia object over a network 有权
    通过网络提供对多媒体对象的随机访问的系统和方法

    公开(公告)号:US06314466B1

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

    申请号:US09167521

    申请日:1998-10-06

    IPC分类号: G06F1300

    摘要: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption. The pre-roll calculation program further facilitates the design of the multimedia object to minimize delays associated with random accesses to segments of the multimedia object.

    摘要翻译: 系统和方法通过网络提供对多媒体对象的随机访问。 本发明的一个实施例包括通过网络连接到客户端计算机的流媒体服务器。 流媒体服务器包括适于在整个网络上进行传输(“流传输”)的至少一个多媒体对象。 前置滚动计算程序确定多媒体对象的每个片段的前贴片,并且生成修改的多媒体对象,其包括其每个片段的前贴片,前贴片标识要发送的多媒体对象的一部分 在流媒体服务器之前由客户端计算机接收多媒体对象在选定的段之前。 前置录片允许客户端计算机在所选的段开始呈现多媒体对象的整体而不中断。 前置滚动计算程序进一步促进了多媒体对象的设计,以最小化与多媒体对象的段的随机访问相关联的延迟。

    System and method for providing random access to a multimedia object over a network
    2.
    发明授权
    System and method for providing random access to a multimedia object over a network 有权
    通过网络提供对多媒体对象的随机访问的系统和方法

    公开(公告)号:US08356108B2

    公开(公告)日:2013-01-15

    申请号:US11975364

    申请日:2007-10-16

    IPC分类号: G06F15/16

    摘要: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption. The pre-roll calculation program further facilitates the design of the multimedia object to minimize delays associated with random accesses to segments of the multimedia object.

    摘要翻译: 系统和方法通过网络提供对多媒体对象的随机访问。 本发明的一个实施例包括通过网络连接到客户端计算机的流媒体服务器。 流媒体服务器包括至少一个多媒体对象,适用于通过网络进行传输(流传输)。 前置滚动计算程序确定多媒体对象的每个片段的前贴片,并且生成修改的多媒体对象,其包括其每个片段的前贴片,前贴片标识要发送的多媒体对象的一部分 在流媒体服务器之前由客户端计算机接收多媒体对象在选定的段之前。 前置录片允许客户端计算机在所选的段开始呈现多媒体对象的整体而不中断。 前置滚动计算程序进一步促进了多媒体对象的设计,以最小化与多媒体对象的段的随机访问相关联的延迟。

    System and method for providing random access to a multimedia object over a network
    3.
    发明授权
    System and method for providing random access to a multimedia object over a network 有权
    通过网络提供对多媒体对象的随机访问的系统和方法

    公开(公告)号:US07284065B2

    公开(公告)日:2007-10-16

    申请号:US10646933

    申请日:2003-08-22

    IPC分类号: G06F13/00

    摘要: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption. The pre-roll calculation program further facilitates the design of the multimedia object to minimize delays associated with random accesses to segments of the multimedia object.

    摘要翻译: 系统和方法通过网络提供对多媒体对象的随机访问。 本发明的一个实施例包括通过网络连接到客户端计算机的流媒体服务器。 流媒体服务器包括适于在整个网络上进行传输(“流传输”)的至少一个多媒体对象。 前置滚动计算程序确定多媒体对象的每个片段的前贴片,并且生成修改的多媒体对象,其包括其每个片段的前贴片,前贴片标识要发送的多媒体对象的一部分 在流媒体服务器之前由客户端计算机接收多媒体对象在选定的段之前。 前置录片允许客户端计算机在所选的段开始呈现多媒体对象的整体而不中断。 前置滚动计算程序进一步促进了多媒体对象的设计,以最小化与多媒体对象的段的随机访问相关联的延迟。

    COUPLING APPLICATION DATA WITH NETWORK CONNECTIVITY
    4.
    发明申请
    COUPLING APPLICATION DATA WITH NETWORK CONNECTIVITY 审中-公开
    联网应用数据与网络连接

    公开(公告)号:US20160057213A1

    公开(公告)日:2016-02-25

    申请号:US14781118

    申请日:2014-03-29

    IPC分类号: H04L29/08

    摘要: Embodiments of the disclosure are directed towards a system configured to enable network connectivity between a dynamic application and a remote resource server where the network connectivity is coupled to application data on the remote resource server as requested from a dynamic application residing on a device. The system is configured to allow fine-grain coupling of network connectivity whereby permitted subsets of the application data are provisioned for access by the dynamic application. The network connectivity may be selectively coupled to a suite of applications, a specific application, a specific subset of the application data, or the like. The selectively coupling of the network connection being based on at least one access rule in the transitory rule list generated for the dynamic application given a current state.

    摘要翻译: 本公开的实施例针对被配置为实现动态应用和远程资源服务器之间的网络连接的系统,其中网络连接性被耦合到远程资源服务器上的应用数据,该应用数据来自驻留在设备上的动态应用。 该系统被配置为允许网络连接的细粒度耦合,由此应用数据的允许子集被供应以供动态应用访问。 网络连接可以选择性地耦合到一组应用,特定应用,应用数据的特定子集等。 网络连接的选择性耦合基于为给定当前状态的动态应用生成的临时规则列表中的至少一个访问规则。

    SYSTEM AND METHOD FOR PROVIDING RANDOM ACCESS TO A MULTIMEDIA OBJECT OVER A NETWORK
    5.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING RANDOM ACCESS TO A MULTIMEDIA OBJECT OVER A NETWORK 有权
    用于提供对网络的多媒体对象的随机访问的系统和方法

    公开(公告)号:US20130117463A1

    公开(公告)日:2013-05-09

    申请号:US13727686

    申请日:2012-12-27

    IPC分类号: H04L29/06

    摘要: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption. The pre-roll calculation program further facilitates the design of the multimedia object to minimize delays associated with random accesses to segments of the multimedia object.

    摘要翻译: 系统和方法通过网络提供对多媒体对象的随机访问。 本发明的一个实施例包括通过网络连接到客户端计算机的流媒体服务器。 流媒体服务器包括适于在整个网络上进行传输(“流传输”)的至少一个多媒体对象。 前置滚动计算程序确定多媒体对象的每个片段的前贴片,并且生成修改的多媒体对象,其包括其每个片段的前贴片,前贴片标识要发送的多媒体对象的一部分 在流媒体服务器之前由客户端计算机接收多媒体对象在选定的段之前。 前置录片允许客户端计算机在所选的段开始呈现多媒体对象的整体而不中断。 前置滚动计算程序进一步促进了多媒体对象的设计,以最小化与多媒体对象的段的随机访问相关联的延迟。

    Delivering individualized content over a broadcast network
    6.
    发明授权
    Delivering individualized content over a broadcast network 有权
    通过广播网络提供个性化内容

    公开(公告)号:US07853198B2

    公开(公告)日:2010-12-14

    申请号:US11550710

    申请日:2006-10-18

    申请人: Gary S. Greenbaum

    发明人: Gary S. Greenbaum

    IPC分类号: H04H60/09 H04H20/71

    摘要: In various embodiments, a unidirectional broadcast network is utilized to provide digital content to users in a manner that allows users' computing devices to maintain synchrony with personal, relevant information. In at least some embodiments, the broadcast network utilizes a data channel and a signaling channel. The data channel is used for broadcasting data to various users, while the signaling channel—typically used for transmitting device or machine specific data—is used to transmit user-specific information associated with the information or data that the user finds relevant. This user-specific information can then be used by the user's mobile computing device to manage, e.g. record and place into device database for time shifted retrieval, such information or digital objects delivered over the broadcast data channel.

    摘要翻译: 在各种实施例中,利用单向广播网络以允许用户的计算设备与个人相关信息保持同步的方式向用户提供数字内容。 在至少一些实施例中,广播网络利用数据信道和信令信道。 数据信道用于向各种用户广播数据,而通常用于发送设备或机器特定数据的信令信道被用于传送与用户发现的相关信息或数据相关联的用户特定信息。 该用户特定的信息然后可以由用户的移动计算设备使用来管理,例如。 记录并放置到设备数据库中进行时移检索,通过广播数据通道传送的信息或数字对象。

    MAINTAINING RULE COHERENCY FOR APPLICATIONS
    7.
    发明申请
    MAINTAINING RULE COHERENCY FOR APPLICATIONS 审中-公开
    维护应用程序的规则

    公开(公告)号:US20160072842A1

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

    申请号:US14778488

    申请日:2014-03-18

    IPC分类号: H04L29/06 H04W88/16

    摘要: The disclose describes a system and method for maintaining network access rules for device applications using a state graph of the device application. A rules update agent generates a state graph by recursively exercising internal state transitions and recording network locations of a corresponding resource server associated with the state transition. The internal states of the application are reflected as nodes in the state graph. A rule list is generated from the state graph to identify which states have access to which resource servers. The rules update agent is also configured to dynamically generate a truncated state graph from which a transitory rule list is generated.

    摘要翻译: 该公开描述了使用设备应用的状态图来维护设备应用的网络访问规则的系统和方法。 规则更新代理通过递归地执行与状态转换相关联的相应资源服务器的内部状态转换和记录网络位置来生成状态图。 应用程序的内部状态反映为状态图中的节点。 从状态图生成规则列表,以确定哪些状态可以访问哪些资源服务器。 规则更新代理还被配置为动态生成截断的状态图,从其生成暂时规则列表。

    System and method for providing random access to a multimedia object over a network
    8.
    发明申请
    System and method for providing random access to a multimedia object over a network 有权
    通过网络提供对多媒体对象的随机访问的系统和方法

    公开(公告)号:US20080215746A1

    公开(公告)日:2008-09-04

    申请号:US11975364

    申请日:2007-10-16

    IPC分类号: G06F15/16

    摘要: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption. The pre-roll calculation program further facilitates the design of the multimedia object to minimize delays associated with random accesses to segments of the multimedia object.

    摘要翻译: 系统和方法通过网络提供对多媒体对象的随机访问。 本发明的一个实施例包括通过网络连接到客户端计算机的流媒体服务器。 流媒体服务器包括适于在整个网络上进行传输(“流传输”)的至少一个多媒体对象。 前置滚动计算程序确定多媒体对象的每个片段的前贴片,并且生成修改的多媒体对象,其包括其每个片段的前贴片,前贴片标识要发送的多媒体对象的一部分 在流媒体服务器之前由客户端计算机接收多媒体对象在选定的段之前。 前置录片允许客户端计算机在所选的段开始呈现多媒体对象的整体而不中断。 前置滚动计算程序进一步促进了多媒体对象的设计,以最小化与多媒体对象的段的随机访问相关联的延迟。

    System and method for generating multiple synchronized encoded representations of media data
    9.
    发明授权
    System and method for generating multiple synchronized encoded representations of media data 有权
    用于生成媒体数据的多个同步编码表示的系统和方法

    公开(公告)号:US07885340B2

    公开(公告)日:2011-02-08

    申请号:US11022474

    申请日:2004-12-22

    IPC分类号: H04N7/12 H04B1/66

    摘要: The present invention provides a system and methods for producing multiple encoded representations of a video input sequence. The multiple representations produced each contain identified synchronization frames that allow a server and a client to switch between streamed representations in real time without interruption. Synchronization frames are frames of encoded video that can be independently decoded. A representation can thus be decoded starting at a synchronization frame. Each synchronization frame in one representation has a corresponding synchronization frame at a substantially similar temporal location in any other generated representation of the same video input sequence. The temporal co-location of synchronization frames in all representations facilitates the dynamic switching between representations during the streaming process. The present invention also provides a video encoder application that shares data during the encoding of multiple representations of a video input sequence by reusing data calculated in the encoding of one representation to encode other representations. The application can also generate the multiple encoded representations simultaneously.

    摘要翻译: 本发明提供了一种用于产生视频输入序列的多个编码表示的系统和方法。 所生成的多个表示包含所识别的同步帧,其允许服务器和客户端实时地在流传输的表示之间切换而不中断。 同步帧是可以独立解码的编码视频的帧。 因此,可以从同步帧开始解码表示。 一个表示中的每个同步帧在相同视频输入序列的任何其它生成的表示中具有基本相似的时间位置的对应同步帧。 所有表示中的同步帧的时间共同位置有助于流传输过程中的表示之间的动态切换。 本发明还提供了一种视频编码器应用,其通过重用在一个表示的编码中计算出的数据来编码其他表示来在视频输入序列的多个表示的编码期间共享数据。 应用程序还可以同时生成多个编码表示。

    Delivering Individualized Content Over a Broadcast Network
    10.
    发明申请
    Delivering Individualized Content Over a Broadcast Network 有权
    通过广播网络提供个性化内容

    公开(公告)号:US20080098442A1

    公开(公告)日:2008-04-24

    申请号:US11550710

    申请日:2006-10-18

    申请人: Gary S. Greenbaum

    发明人: Gary S. Greenbaum

    IPC分类号: H04N7/173 H04N7/16

    摘要: In various embodiments, a unidirectional broadcast network is utilized to provide digital content to users in a manner that allows users' computing devices to maintain synchrony with personal, relevant information. In at least some embodiments, the broadcast network utilizes a data channel and a signaling channel. The data channel is used for broadcasting data to various users, while the signaling channel—typically used for transmitting device or machine specific data—is used to transmit user-specific information associated with the information or data that the user finds relevant. This user-specific information can then be used by the user's mobile computing device to manage, e.g. record and place into device database for time shifted retrieval, such information or digital objects delivered over the broadcast data channel.

    摘要翻译: 在各种实施例中,利用单向广播网络以允许用户的计算设备与个人相关信息保持同步的方式向用户提供数字内容。 在至少一些实施例中,广播网络利用数据信道和信令信道。 数据信道用于向各种用户广播数据,而通常用于发送设备或机器特定数据的信令信道被用于传送与用户发现的相关信息或数据相关联的用户特定信息。 该用户特定的信息然后可以由用户的移动计算设备使用来管理,例如, 记录并放置到设备数据库中进行时移检索,通过广播数据通道传送的信息或数字对象。