Transport accelerator implementing client side transmission functionality
    1.
    发明授权
    Transport accelerator implementing client side transmission functionality 有权
    运输加速器实现客户端传输功能

    公开(公告)号:US09596323B2

    公开(公告)日:2017-03-14

    申请号:US14289499

    申请日:2014-05-28

    CPC classification number: H04L69/16 H04L65/4084 H04L65/80 H04L67/02 H04L69/14

    Abstract: Transport accelerator (TA) systems and methods for accelerating transmission of content from a user agent (UA) of a user device to a remote recipient are provided according to embodiments of the present disclosure. Embodiments comprise a TA architecture implementing a connection manager (CM) and a request manager (RM). A RM of embodiments subdivides fragments of content provided by the UA into a plurality of content chunks, each fragment may be subdivided into multiple content chunks. The RM of embodiments provides content chunks to a connection manager (CM) of the TA for transmitting the content chunks. The CM of embodiments transmits the content chunks via a plurality of connections established between the CM and the remote recipient.

    Abstract translation: 根据本公开的实施例,提供用于加速从用户设备的用户代理(UA)向远程接收者的内容传输的传输加速器(TA)系统和方法。 实施例包括实现连接管理器(CM)和请求管理器(RM)的TA架构。 RM的实施例将由UA提供的内容的片段细分为多个内容块,每个片段可以被细分为多个内容块。 实施例RM向内容块的连接管理器(CM)提供内容块,用于发送内容块。 实施例的CM通过在CM和远程接收者之间建立的多个连接来发送内容块。

    Systems and methods for reliably storing data using liquid distributed storage
    2.
    发明授权
    Systems and methods for reliably storing data using liquid distributed storage 有权
    使用液体分布式存储可靠地存储数据的系统和方法

    公开(公告)号:US09582355B2

    公开(公告)日:2017-02-28

    申请号:US14567203

    申请日:2014-12-11

    Abstract: Embodiments provide methodologies for reliably storing data within a storage system using liquid distributed storage control. Such liquid distributed storage control operates to compress repair bandwidth utilized within a storage system for data repair processing to the point of operating in a liquid regime. Liquid distributed storage control logic of embodiments may employ a lazy repair policy, repair bandwidth control, a large erasure code, and/or a repair queue. Embodiments of liquid distributed storage control logic may additionally or alternatively implement a data organization adapted to allow the repair policy to avoid handling large objects, instead streaming data into the storage nodes at a very fine granularity.

    Abstract translation: 实施例提供了使用液体分布式存储控制在存储系统内可靠地存储数据的方法。 这种液体分布式存储控制操作以将用于数据修复处理的存储系统中利用的修复带宽压缩到在液体状态下操作的点。 实施例的液体分布式存储控制逻辑可以采用懒惰修复策略,修复带宽控制,大擦除码和/或修复队列。 液体分布式存储控制逻辑的实施例可以附加地或替代地实现适于允许修复策略避免处理大对象的数据组织,而不是以非常细的粒度将数据流传输到存储节点。

    LT staircase FEC code
    4.
    发明授权
    LT staircase FEC code 有权
    LT楼梯FEC码

    公开(公告)号:US09294227B2

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

    申请号:US14166347

    申请日:2014-01-28

    Abstract: Systems and methods for encoding data for transmission over a communications channel using an improved LT staircase FEC code are provided. Embodiments may include mapping source symbols to repair symbols, wherein a number of edges of the mapping associated with a source symbol is determined randomly according to a first distribution. The repair symbols may be ordered, and at least a first repair symbol may be encoded based on the source symbols that map to the first repair symbol and/or another repair symbol that immediately precedes the first repair symbol in the ordering of the repair symbols.

    Abstract translation: 提供了使用改进的LT阶梯FEC码对通过通信信道传输的数据进行编码的系统和方法。 实施例可以包括将源符号映射到修复符号,其中根据第一分布来随机地确定与源符号相关联的映射的多个边缘。 修复符号可以被排序,并且至少可以基于映射到第一修复符号的源符号和/或在修复符号的排序中紧接在第一修复符号之前的另一个修复符号来编码至少第一修复符号。

    SOURCE BLOCK SIZE SELECTION
    5.
    发明申请
    SOURCE BLOCK SIZE SELECTION 有权
    源块大小选择

    公开(公告)号:US20160028416A1

    公开(公告)日:2016-01-28

    申请号:US14492752

    申请日:2014-09-22

    CPC classification number: H03M13/3761

    Abstract: Methods, apparatuses, and computer-readable media for determining a source block size are presented. A sender may transmit received media as source blocks. The sender may receive a value N, a target number of packets from which a receiver can recover a source block with high fidelity; a value P′, a target packet payload size; a value O, a symbol reception overhead value; and a value R, a target upper bound on data reception overhead. The sender may determine a value K, a number of symbols to be used per source block, based on the values N, P′, O and R. The source symbols of the source blocks may be encoded into encoded symbols, wherein the encoded symbols may or may not include the source symbols. The encoded symbols may be packetized into at least N packets for transmission to a receiver.

    Abstract translation: 提出了用于确定源块大小的方法,设备和计算机可读介质。 发送方可以将接收到的媒体作为源块传送。 发送方可以接收值N,目标数量的数据包,接收器可以从该数据包高恢复源块; 值P',目标分组有效载荷大小; 值O,符号接收开销值; 和值R,数据接收开销上的目标上界。 发送者可以基于值N,P',O和R来确定值K,每个源块要使用的符号的数量。源块的源符号可以被编码为编码符号,其中编码符号 可能包含或不包括源符号。 编码符号可以被打包成至少N个分组以便传输到接收机。

    TRANSPORT ACCELERATOR IMPLEMENTING REQUEST MANAGER AND CONNECTION MANAGER FUNCTIONALITY
    6.
    发明申请
    TRANSPORT ACCELERATOR IMPLEMENTING REQUEST MANAGER AND CONNECTION MANAGER FUNCTIONALITY 有权
    运输加速器执行要求经理和连接管理员功能

    公开(公告)号:US20150271232A1

    公开(公告)日:2015-09-24

    申请号:US14289403

    申请日:2014-05-28

    Abstract: Transport accelerator (TA) systems and methods for delivery of content to a user agent (UA) of the client device from a content server are provided according to embodiments of the present disclosure. Embodiments of a TA operate to subdivide, by a request manager (RM) of the TA, fragment requests provided by the UA each into a plurality of chunk requests for requesting chunks of the content and to provide, by the RM to a connection manager (CM) of the TA, chunk requests of the plurality of chunk requests for requesting chunks of the content. Requests may thus be made, by the CM, for the chunks of the content from the content server via a plurality of connections established between the CM and the content server.

    Abstract translation: 根据本公开的实施例提供了用于从内容服务器向客户端设备的用户代理(UA)传送内容的传输加速器(TA)系统和方法。 TA的实施例通过TA的请求管理器(RM)将由UA提供的片段请求细分为用于请求内容块的多个块请求并由RM向连接管理器( CM),多个块请求块的请求,用于请求块的内容。 CM可以通过在CM与内容服务器之间建立的多个连接从内容服务器获得内容块的请求。

    Methods for Delivery of Flows of Objects over Broadcast/Multicast Enabled Networks
    7.
    发明申请
    Methods for Delivery of Flows of Objects over Broadcast/Multicast Enabled Networks 有权
    通过广播/组播使能网络传送对象流的方法

    公开(公告)号:US20140307734A1

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

    申请号:US14249499

    申请日:2014-04-10

    Abstract: Content (e.g., multimedia streams, audio-video streams, video files, text, etc.) may be delivered to receiver devices over a broadcast channel and/or via a broadcast network via components (e.g., servers, receiver device, software applications, modules, processes, etc.) configured to communicate the content in a manner that reduces the amount of information communicated over the broadcast network, reduces the amount network bandwidth consumed by the communication, meets precise timing requirements for the individual objects that are communicated, and enables each receiver device to receive, decode, and render the content without consuming an excess amount of that receiver device's battery or processing resources.

    Abstract translation: 内容(例如,多媒体流,音频 - 视频流,视频文件,文本等)可以经由广播信道和/或经由广播网络经由组件(例如,服务器,接收机设备,软件应用, 模块,过程等),其被配置为以减少通过广播网络传送的信息量的方式传送内容,减少通信消耗的网络带宽的数量,满足所传送的各个对象的精确定时要求,以及 使得每个接收机设备能够接收,解码和呈现内容,而不消耗多余的接收机设备的电池或处理资源。

    CO-DERIVED DATA STORAGE PATTERNS FOR DISTRIBUTED STORAGE SYSTEMS

    公开(公告)号:US20170083603A1

    公开(公告)日:2017-03-23

    申请号:US14954877

    申请日:2015-11-30

    CPC classification number: G06F16/285 G06F11/1076 G06F11/2094

    Abstract: Embodiments providing co-derived data storage patterns for use in reliably storing data and/or facilitating access to data within a storage system using fragments of source objects are disclosed. A set of data storage patterns for use in storing the fragments distributed across a plurality of storage nodes may be generated whereby the set of data storage patterns are considered collectively to meet one or more system performance goals. Such co-derived data storage pattern sets may be utilized when storing fragments of a source object to storage nodes of a storage system. Co-derived pattern set management logic may generate co-derived data storage pattern sets, select/assign data storage patterns of a co-derived data storage pattern set for use with respect to source objects, modify data storage patterns of a co-derived data storage pattern set, and generate additional data storage patterns for a co-derived data storage pattern set in accordance with the concepts herein.

Patent Agency Ranking