Systems and methods for pacing data flows

    公开(公告)号:US10834002B2

    公开(公告)日:2020-11-10

    申请号:US16358595

    申请日:2019-03-19

    摘要: A method includes examining a first data packet transmitted to a first network equipment from a second network equipment. A data flow type of the first data packet is determined. If the data flow type is determined to be the first type of data flow, determining a delivery throughput of the first data packet to the first network equipment over a data flow path. The determined delivery performance of the first data packet is compared to an expected peak data throughput capacity for a data packet transmitted to the first network equipment from the second network equipment. Transmission of data packets to the first network equipment is paced if the comparison of the determined delivery performance and the expected peak data throughput capacity indicates a congestion exists over the data flow path.

    Systems and methods for pacing data flows

    公开(公告)号:US10270700B2

    公开(公告)日:2019-04-23

    申请号:US15060486

    申请日:2016-03-03

    摘要: Systems and methods for managing and pacing data flows are described. In some embodiments, the systems and methods may select a data flow for management, the data flow being transmitted from a first network equipment to a second network equipment, determine, at a third network equipment, a delivery performance of the data flow being transmitted to the second network equipment, detect network congestion based on the determined delivery performance of the data flow being transmitted to the second network equipment, and pace, at the third network device and based on the detected network congestion, delivery of the data flow to the second network equipment by reducing a rate at which the data flow is delivered to the second network equipment.

    Systems and methods for optimizing channel resources by coordinating data transfers based on data type and traffic
    75.
    发明授权
    Systems and methods for optimizing channel resources by coordinating data transfers based on data type and traffic 有权
    通过协调基于数据类型和流量的数据传输来优化信道资源的系统和方法

    公开(公告)号:US08886790B2

    公开(公告)日:2014-11-11

    申请号:US12789065

    申请日:2010-05-27

    摘要: A networked computing system for optimizing network channel resources. The system includes a sender device, user equipment, a congestion sensing agent, a data transfer agent, and a data communications network facilitating data communications amongst all devices of the system. The networked computing system is configured to detect a portion of channel traffic that is associated with a first data type, detect a portion of the channel traffic that is associated with a second data type, and determine whether to modify at least one data transfer of the second data type based on a comparison of the portions of the channel traffic associated with the first data type and the second data type. The first data type may relate to either voice data communications or another high priority data type, and the second data type may relate to a media content file type.

    摘要翻译: 一种用于优化网络信道资源的联网计算系统。 该系统包括发送器设备,用户设备,拥塞感知代理,数据传输代理以及便于系统的所有设备之间的数据通信的数据通信网络。 联网计算系统被配置为检测与第一数据类型相关联的信道业务的一部分,检测与第二数据类型相关联的信道业务的一部分,并且确定是否修改至少一个数据传输 基于与第一数据类型相关联的信道业务的部分与第二数据类型的比较的第二数据类型。 第一数据类型可以涉及语音数据通信或另一高优先级数据类型,并且第二数据类型可以涉及媒体内容文件类型。

    PRE-DELIVERY OF CONTENT TO DEVICES
    76.
    发明申请
    PRE-DELIVERY OF CONTENT TO DEVICES 有权
    预先递送到设备的内容

    公开(公告)号:US20140280996A1

    公开(公告)日:2014-09-18

    申请号:US14212934

    申请日:2014-03-14

    IPC分类号: H04L29/06

    摘要: Systems and methods for pre-delivering content to user devices are described. In some embodiments, the systems and methods may assign a user device to a group of user devices that receive content from a common network edge cache, identify one or more differences between content delivered to the user device and content delivered to the group of user devices via the common network edge cache, select a piece of content to deliver to the user device based on the identified one or more differences of content, and cause delivery of the selected piece of content to the user device.

    摘要翻译: 描述用于将内容预交付给用户设备的系统和方法。 在一些实施例中,系统和方法可以将用户设备分配给从公共网络边缘缓存接收内容的一组用户设备,识别传送到用户设备的内容和传递给用户设备组的内容之间的一个或多个差异 通过公共网络边缘缓存,基于所识别的一个或多个内容差异来选择要传送到用户设备的内容片段,并且将所选择的内容片段传递给用户设备。

    System and method for progressive download using surplus network capacity
    77.
    发明授权
    System and method for progressive download using surplus network capacity 有权
    使用剩余网络容量进行逐步下载的系统和方法

    公开(公告)号:US08745260B2

    公开(公告)日:2014-06-03

    申请号:US13736428

    申请日:2013-01-08

    摘要: Systems and methods for providing the progressive download of media content using techniques that preferentially identify and use periods of surplus network capacity to maintain the content delivery. A buffer of a receiving system is maintained and pre-filled with enough content to bridge playback intervals where a network is unable to deliver content as fast as it is played out. Content delivery does not impact other users' applications and use of the network and its resources since content is preferentially sent when surplus network capacity exists in the network. When no surplus network capacity is available, a user requesting content may be given the option to continue the delivery in the background so that the content may be played at a later time. The user may then resume their playback experience once the content has been completely delivered using surplus network capacity as it becomes available.

    摘要翻译: 使用优先识别和使用剩余网络容量周期以保持内容传送的技术来提供媒体内容的逐渐下载的系统和方法。 保持接收系统的缓冲器并且预充满足够的内容来桥接网络不能像播放那样快地传送内容的播放间隔。 内容传递不会影响其他用户的应用程序和网络及其资源的使用,因为在网络中存在剩余网络容量时优先发送内容。 当没有剩余网络容量可用时,可以给予请求内容的用户在后台继续传送的选项,使得内容可以在稍后的时间播放。 一旦内容已经完全使用剩余的网络容量就可以恢复出来,用户就可以恢复播放体验。

    SYSTEM AND METHOD FOR CONTENT PRE-POSITIONING DETERMINATION
    79.
    发明申请
    SYSTEM AND METHOD FOR CONTENT PRE-POSITIONING DETERMINATION 有权
    用于内容预定位确定的系统和方法

    公开(公告)号:US20130117349A1

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

    申请号:US13667827

    申请日:2012-11-02

    IPC分类号: G06F15/16

    摘要: Systems and methods for determining or “predicting” which media content files are popular or will be popular, and based on that determination, pre-delivering or “pre-positioning” media content files to user devices automatically and without intervention from users so that the media content will be already stored on users' devices when they later select the media content for viewing. The determination of a media content file's popularity may be based on one or more combinations of content statistics (e.g., view count, viewing rate, etc.). The decision to pre-position a media content file may also be based on user profile information (e.g., viewing history). The pre-positioning may be accomplished using transport technology that avoids further burdening the network, such as delivering in real-time using available surplus network capacity.

    摘要翻译: 用于确定或“预测”哪些媒体内容文件受欢迎或将是流行的系统和方法,并且基于该确定,将媒体内容文件预先交付或“预定位”到用户设备,并且不需要用户干预, 当媒体内容稍后选择要查看的媒体内容时,媒体内容将已经存储在用户设备上。 媒体内容文件的流行度的确定可以基于内容统计(例如,观看次数,观看速率等)的一个或多个组合。 预定位媒体内容文件的决定也可以基于用户简档信息(例如,观看历史)。 可以使用避免网络进一步负担的传输技术来实现预定位,例如使用可用的剩余网络容量实时传送。

    SYSTEM AND METHOD FOR DELIVERY AND USE OF ADVERTISING CONTENT
    80.
    发明申请
    SYSTEM AND METHOD FOR DELIVERY AND USE OF ADVERTISING CONTENT 审中-公开
    用于传送和使用广告内容的系统和方法

    公开(公告)号:US20130117134A1

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

    申请号:US13667799

    申请日:2012-11-02

    IPC分类号: G06Q30/02

    CPC分类号: G06Q30/0241

    摘要: Pre-delivery or “pre-positioning” of advertising content to client computing devices for later playback thereon when users of the client computing devices are consuming non-advertising content. The pre-delivery may be accomplished using transport technology that avoids further burdening the network, such as delivering in real-time using available surplus network capacity. Users may have a limited number of times to watch non-advertising content on a client computing device before a pre-positioned advertisement is played on their client computing device. The advertising content may be viewed instantly without delay since it has been pre-positioned to the client computing devices. Advertising viewing statistics and reports are also generated and distributed.

    摘要翻译: 当客户端计算设备的用户正在消费非广告内容时,将广告内容的预交付或“预定位”给客户端计算设备以便稍后再播放。 预交货可以使用避免网络进一步负担的运输技术来实现,例如使用可用的剩余网络容量实时交付。 在预先定位的广告在其客户端计算设备上播放之前,用户可以有限次数观看客户端计算设备上的非广告内容。 广告内容可以立即被立即观看,因为它已被预先定位到客户端计算设备。 还会生成和分发广告观看统计信息和报告。