Methods, apparatus and computer readable medium for managed adaptive bit rate for bandwidth reclamation
    1.
    发明授权
    Methods, apparatus and computer readable medium for managed adaptive bit rate for bandwidth reclamation 有权
    用于带宽回收的管理自适应比特率的方法,装置和计算机可读介质

    公开(公告)号:US09191322B2

    公开(公告)日:2015-11-17

    申请号:US12781961

    申请日:2010-05-18

    摘要: A method, apparatus and computer program product for managing content sessions within a network is presented. The systems disclosed herein are able to detect a requirement to modify bandwidth usage within the network either proactively or reactively. In response, example embodiments apply an adaptive bit rate adjustment technique to the content sessions to adjust a data rate associated with each content session according to the requirement to modify bandwidth usage within the network. Example embodiments also then apply a quality of service adjustment technique to the content sessions to adjust a bandwidth allocation assigned between a client and server based upon the adaptive bandwidth adjustment technique. Application of the adaptive bit rate and quality of service adjustment techniques may be policy based. Example embodiments also may monitor a plurality of servers supporting content sessions, detect a failure at a first server and move content sessions to a second server.

    摘要翻译: 提出了一种用于管理网络内的内容会话的方法,装置和计算机程序产品。 本文公开的系统能够检测以主动或反应的方式来修改网络内的带宽使用的要求。 作为响应,示例实施例将自适应比特率调整技术应用于内容会话,以根据修改网络内的带宽使用的要求来调整与每个内容会话相关联的数据速率。 然后,示例性实施例将服务质量调整技术应用于内容会话,以基于自适应带宽调整技术来调整在客户端和服务器之间分配的带宽分配。 自适应比特率和服务质量调整技术的应用可能是基于策略的。 示例性实施例还可以监视支持内容会话的多个服务器,检测第一服务器处的故障并将内容会话移动到第二服务器。

    METHODS, APPARATUS AND COMPUTER READABLE MEDIUM FOR MANAGED ADAPTIVE BIT RATE FOR BANDWIDTH RECLAMATION
    2.
    发明申请
    METHODS, APPARATUS AND COMPUTER READABLE MEDIUM FOR MANAGED ADAPTIVE BIT RATE FOR BANDWIDTH RECLAMATION 有权
    用于管理自适应位速率的方法,装置和计算机可读介质

    公开(公告)号:US20100299552A1

    公开(公告)日:2010-11-25

    申请号:US12781961

    申请日:2010-05-18

    IPC分类号: G06F11/16 G06F15/16 G06F11/30

    摘要: A method, apparatus and computer program product for managing content sessions within a network is presented. The systems disclosed herein are able to detect a requirement to modify bandwidth usage within the network either proactively or reactively. In response, example embodiments apply an adaptive bit rate adjustment technique to the content sessions to adjust a data rate associated with each content session according to the requirement to modify bandwidth usage within the network. Example embodiments also then apply a quality of service adjustment technique to the content sessions to adjust a bandwidth allocation assigned between a client and server based upon the adaptive bandwidth adjustment technique. Application of the adaptive bit rate and quality of service adjustment techniques may be policy based. Example embodiments also may monitor a plurality of servers supporting content sessions, detect a failure at a first server and move content sessions to a second server.

    摘要翻译: 提出了一种用于管理网络内的内容会话的方法,装置和计算机程序产品。 本文公开的系统能够检测以主动或反应的方式来修改网络内的带宽使用的要求。 作为响应,示例实施例将自适应比特率调整技术应用于内容会话,以根据修改网络内的带宽使用的要求来调整与每个内容会话相关联的数据速率。 然后,示例性实施例将服务质量调整技术应用于内容会话,以基于自适应带宽调整技术来调整在客户端和服务器之间分配的带宽分配。 自适应比特率和服务质量调整技术的应用可能是基于策略的。 示例性实施例还可以监视支持内容会话的多个服务器,检测第一服务器处的故障并将内容会话移动到第二服务器。

    Distributed resource management
    3.
    发明授权
    Distributed resource management 有权
    分布式资源管理

    公开(公告)号:US08484354B2

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

    申请号:US12913260

    申请日:2010-10-27

    申请人: John Schlack

    发明人: John Schlack

    IPC分类号: G06F15/173

    摘要: A distributed resource management mechanism allocates transmission resources by distributing the resources among a plurality of service nodes each responsible for a portion of the resources according to a hash function. A data center receives resource allocation requests from applications, such as video services applications, including a computed hash value based on the desired resource and indicative of the service node for providing the requested resource. A remote resource management client identifies the resource and computes the hash based on a request from the application, and transmits the request to a resource management server on the service node having the resource indicated by the hash, thus avoiding centralized queuing or caching of the resource requests and instead delegating to the service nodes. Service nodes may redundantly share responsibility for the resources through a root node or a cluster arrangement, providing failover if a service node becomes inoperational.

    摘要翻译: 分布式资源管理机制根据散列函数,通过在各个负责一部分资源的多个服务节点之间分配资源来分配传输资源。 数据中心从诸如视频服务应用程序的应用程序接收资源分配请求,包括基于所需资源的计算的散列值,并指示用于提供所请求的资源的服务节点。 远程资源管理客户端根据来自应用程序的请求标识资源并计算散列,并将该请求发送到具有由散列表示的资源的服务节点上的资源管理服务器,从而避免资源的集中排队或高速缓存 请求而不是委派给服务节点。 服务节点可以通过根节点或集群安排冗余地分担资源的责任,如果服务节点变得不工作,则提供故障转移。

    EXTERNAL NETWORK CONTROL OF MEDIA SERVICES
    4.
    发明申请
    EXTERNAL NETWORK CONTROL OF MEDIA SERVICES 有权
    媒体服务的外部网络控制

    公开(公告)号:US20120102531A1

    公开(公告)日:2012-04-26

    申请号:US13276703

    申请日:2011-10-19

    申请人: John Schlack

    发明人: John Schlack

    IPC分类号: H04N21/20

    摘要: A video server delivers video on demand (VOD) and other video services responsive to a remote selection application over an IP network from a personal communication device of a user, such as a cellphone or smartphone. The remote selection application drives a user interface of available content, and transmits a user selection request to the video delivery server via a public access network such as the Internet. The video server correlates the identity of the requesting user with a video services channel in communication with a settop box or similar device of the user, and delivers the content to the client video device for rendering. In contrast to conventional VOD, in which the video services request emanates from the settop box on the same communication path (QAM channel) as the downstream signals containing the VOD content, the remote selection application is independent of the client device on an HFC network.

    摘要翻译: 视频服务器通过IP网络从诸如手机或智能电话的用户的个人通信设备响应于远程选择应用来提供视频点播(VOD)和其他视频服务。 远程选择应用程序驱动可用内容的用户界面,并且经由诸如因特网的公共接入网络向视频传递服务器发送用户选择请求。 视频服务器将请求用户的身份与与用户的机顶盒或类似设备通信的视频服务信道相关联,并将内容传送到客户端视频设备进行呈现。 与在与包含VOD内容的下行信号相同的通信路径(QAM信道)上的机顶盒发出视频业务请求的传统VOD相反,远程选择应用独立于HFC网络上的客户端设备。

    Method and Apparatus for Controlling the Bandwidth of SDV Programming Supplied to an Edge Device in a n SDV System
    5.
    发明申请
    Method and Apparatus for Controlling the Bandwidth of SDV Programming Supplied to an Edge Device in a n SDV System 审中-公开
    用于控制SDV编程带宽的方法和装置,提供给n个SDV系统中的边缘设备

    公开(公告)号:US20090025052A1

    公开(公告)日:2009-01-22

    申请号:US11779297

    申请日:2007-07-18

    IPC分类号: H04N7/173

    摘要: A switched digital video (SDV) system is provided that includes an SDV manager for coordinating SDV sessions requested by subscriber terminals associated with a service group. An input is provided for receiving content to be broadcast during the SDV sessions. At least one edge device is provided for receiving transport streams that include SDV programming provided by the input and for transmitting each transport stream over an access network to at least one of the subscriber terminals on one of a plurality of SDV channels. The SDV manager is configured to (i) monitor bandwidth used by the edge device to provide the SDV programming to the service group and (ii) cause a bit rate of at least one SDV program supplied to the edge device to be adjusted based on the monitored bandwidth usage.

    摘要翻译: 提供了一种交换数字视频(SDV)系统,其包括用于协调与服务组相关联的用户终端请求的SDV会话的SDV管理器。 提供输入以在SDV会话期间接收要广播的内容。 提供至少一个边缘设备用于接收包括由输入提供的SDV编程的传输流,并且用于通过接入网络将每个传输流发送到多个SDV信道之一中的至少一个用户终端。 SDV管理器被配置为(i)监视边缘设备使用的带宽以向服务组提供SDV编程,以及(ii)基于所述边缘设备调整提供给边缘设备的至少一个SDV节目的比特率 监控带宽使用情况。

    MANAGEMENT AND USE OF CHANNEL CONFIGURATION INFORMATION
    6.
    发明申请
    MANAGEMENT AND USE OF CHANNEL CONFIGURATION INFORMATION 有权
    管道和使用信道配置信息

    公开(公告)号:US20110173304A1

    公开(公告)日:2011-07-14

    申请号:US13006763

    申请日:2011-01-14

    IPC分类号: G06F15/16 G06F15/177

    CPC分类号: H04L65/4084 H04L65/4076

    摘要: A configuration as discussed herein includes a content management system. The content management system can reside in a central location or be distributed amongst multiple different locations in a network environment. In general, the content management system keeps track of configuration information for the retrieval of content. For example, the content management system identifies a presence of one or more content delivery sources in the network environment. The content management system utilizes the contact information to communicate with content delivery sources for discovery of configuration information. The configuration information can indicate: i) a respective address of the content delivery source, ii) a type of content outputted by the respective address, iii) a format of the content such as streaming data outputted by the respective address. The configuration information can be used to identify an address in which to retrieve requested content according to a desired format.

    摘要翻译: 这里讨论的配置包括内容管理系统。 内容管理系统可以驻留在中央位置,或者分布在网络环境中的多个不同位置之间。 通常,内容管理系统跟踪用于检索内容的配置信息。 例如,内容管理系统识别网络环境中一个或多个内容传递源的存在。 内容管理系统利用联系人信息与内容传递源进行通信,以发现配置信息。 配置信息可以指示:i)内容传送源的相应地址,ii)由相应地址输出的内容的类型,iii)诸如由相应地址输出的流数据之类的内容的格式。 配置信息可以用于根据期望的格式标识在其中检索所请求的内容的地址。

    DYNAMIC SERVICE GROUP DISCOVERY
    7.
    发明申请
    DYNAMIC SERVICE GROUP DISCOVERY 有权
    动态服务组发现

    公开(公告)号:US20110131625A1

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

    申请号:US12956236

    申请日:2010-11-30

    申请人: John Schlack

    发明人: John Schlack

    IPC分类号: H04N7/173

    摘要: A dynamic service group discovery and mapping approach avoids manual assignment of stream channels for transporting video services to the client devices that provide the video services to an end user. Client devices, such as set-top boxes, receive video services such as video on demand (VOD), switched digital video (SDV), pay-per view (PPV) and other narrowcast types of video for selective transmission. Each client device scans for visible stream channels, and sends a report indicative of visible stream channels to a dynamic mapping server. The dynamic mapping server applies aggregation rules for determining, based on the reported stream channels, which client devices are in the same service group. By receiving reports from each client device, the dynamic mapping server identifies groupings of service groups by combining sets of client devices receiving common channels, and “builds” the service groups as additional reports indicate common stream channels visible to multiple set top boxes.

    摘要翻译: 动态服务组发现和映射方法避免手动分配用于将视频服务传送到向最终用户提供视频服务的客户端设备的流信道。 诸如机顶盒的客户端设备接收诸如视频点播(VOD),交换数字视频(SDV),付费观看(PPV)等视频服务的视频服务,以及用于选择性传输的其他窄类型的视频。 每个客户端设备扫描可视流信道,并将指示可视流信道的报告发送到动态映射服务器。 动态映射服务器应用聚合规则,用于根据报告的流信道确定哪个客户端设备在同一服务组中。 通过从每个客户端设备接收报告,动态映射服务器通过组合接收公共信道的客户端设备来识别服务组的分组,并且通过附加报告指示多个机顶盒可见的公共流信道来“构建”服务组。

    DISTRIBUTED RESOURCE MANAGEMENT
    8.
    发明申请
    DISTRIBUTED RESOURCE MANAGEMENT 有权
    分销资源管理

    公开(公告)号:US20110106950A1

    公开(公告)日:2011-05-05

    申请号:US12913260

    申请日:2010-10-27

    申请人: John Schlack

    发明人: John Schlack

    IPC分类号: G06F15/16

    摘要: A distributed resource management mechanism allocates transmission resources by distributing the resources among a plurality of service nodes each responsible for a portion of the resources according to a hash function. A data center receives resource allocation requests from applications, such as video services applications, including a computed hash value based on the desired resource and indicative of the service node for providing the requested resource. A remote resource management client identifies the resource and computes the hash based on a request from the application, and transmits the request to a resource management server on the service node having the resource indicated by the hash, thus avoiding centralized queuing or caching of the resource requests and instead delegating to the service nodes. Service nodes may redundantly share responsibility for the resources through a root node or a cluster arrangement, providing failover if a service node becomes inoperational.

    摘要翻译: 分布式资源管理机制根据散列函数,通过在各个负责一部分资源的多个服务节点之间分配资源来分配传输资源。 数据中心从诸如视频服务应用程序的应用程序接收资源分配请求,包括基于所需资源的计算的散列值,并指示用于提供所请求的资源的服务节点。 远程资源管理客户端根据来自应用程序的请求标识资源并计算散列,并将该请求发送到具有由散列表示的资源的服务节点上的资源管理服务器,从而避免资源的集中排队或高速缓存 请求而不是委派给服务节点。 服务节点可以通过根节点或集群安排冗余地分担资源的责任,如果服务节点变得不工作,则提供故障转移。

    Method and apparatus for delivering emergency alert system (EAS) messages over a switched digital video (SDV) system
    10.
    发明授权
    Method and apparatus for delivering emergency alert system (EAS) messages over a switched digital video (SDV) system 有权
    用于通过交换数字视频(SDV)系统递送紧急警报系统(EAS)消息的方法和装置

    公开(公告)号:US08196165B2

    公开(公告)日:2012-06-05

    申请号:US12110422

    申请日:2008-04-28

    申请人: John Schlack

    发明人: John Schlack

    摘要: A switched digital video (SDV) system includes an SDV manager for coordinating SDV sessions requested by subscriber terminals associated with at least one service group. The SDV system also includes an input for receiving content to be delivered during the SDV sessions and at least one edge device for receiving transport streams that include an SDV program provided by the input and for transmitting each transport stream over an access network to at least one of the subscriber terminals on one of a plurality of SDV channels. In response to receipt of a message from a subscriber terminal in a first service group indicating that an EAS event is occurring, the SDV manager is configured to suspend reclamation of network resources allocated to the first service group which otherwise occurs when subscriber terminals tune off an SDV channel.

    摘要翻译: 交换数字视频(SDV)系统包括SDV管理器,用于协调与至少一个服务组相关联的用户终端请求的SDV会话。 SDV系统还包括用于接收在SDV会话期间要传送的内容的输入端和用于接收传输流的至少一个边缘设备,所述边缘设备包括由输入提供的SDV节目并且用于通过接入网络将每个传输流发送到至少一个 的多个SDV信道中的一个上的用户终端。 响应于从第一服务组中的用户终端接收到指示发生EAS事件的消息,SDV管理器被配置为暂停分配给第一服务组的网络资源的回收,否则当用户终端调出 SDV频道