SLIPSTREAM BANDWIDTH MANAGEMENT ALGORITHM
    11.
    发明申请
    SLIPSTREAM BANDWIDTH MANAGEMENT ALGORITHM 有权
    SLIPSTREAM带宽管理算法

    公开(公告)号:US20130091286A1

    公开(公告)日:2013-04-11

    申请号:US13648777

    申请日:2012-10-10

    Inventor: Barry Spencer

    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a slipstream bandwidth management algorithm including, for example, means for executing an application a computing device, in which the application is to communicate with a remote computing device over a public Internet; means for approximating outgoing bandwidth for communications from the computing device to the remote computing device; means for approximating incoming bandwidth for communications received at the computing device from the remote computing device; means for allocating multiple simultaneous Transmission Control Protocol (TCP) connections in support of the application based at least in part on the approximated outgoing bandwidth and based further on the approximated incoming bandwidth; and means for iteratively adjusting bandwidth communicated for the application between the computing device and the remote computing device based at least in part on latency between the computing device and the remote computing device. Other related embodiments are disclosed.

    Abstract translation: 根据所公开的实施例,提供了用于实现滑流带宽管理算法的方法,系统和装置,其包括例如用于执行应用的计算设备的应用的装置,其中应用程序将通过一个远程计算设备 公共互联网 用于近似从计算设备到远程计算设备的通信的传出带宽的装置; 用于近似来自远程计算设备的在计算设备处接收的通信的输入带宽的装置; 用于至少部分地基于近似的传出带宽分配支持应用的多个同时传输控制协议(TCP)连接并进一步基于近似的传入带宽的装置; 以及用于至少部分地基于计算设备和远程计算设备之间的等待时间迭代地调整为计算设备和远程计算设备之间的应用传送的带宽的装置。 公开了其他相关实施例。

    Streaming information based on available bandwidth

    公开(公告)号:US10412016B2

    公开(公告)日:2019-09-10

    申请号:US14522347

    申请日:2014-10-23

    Inventor: Barry Spencer

    Abstract: A method and system for streaming information associated with a server and a computing system is described. The method may include increasing a packet size used for the streaming of information from a first packet size to a second packet size based on an identified increase in available bandwidth. The method further includes increasing a number of simultaneous connections used for the streaming of information from a first number of simultaneous connections to a second number of simultaneous connections based on the identified increase in available bandwidth in response to a determination that the second packet size equals a maximum packet size for a protocol used for the streaming of the information.

    Rules-based multipoint routing of real-time information using client-server architecture

    公开(公告)号:US10021205B2

    公开(公告)日:2018-07-10

    申请号:US14502236

    申请日:2014-09-30

    Inventor: Barry Spencer

    CPC classification number: H04L67/2823 H04L65/602 H04L65/80

    Abstract: A media routing server is described. The media routing server may be configured to receive media information from a source computing system. The media routing server may be configured to scale the media information based on characteristics of one or more destination computing systems. Each scaled media information is unique to the characteristics of each destination computing system. The media information may comprise a plurality of objects. Priority information and sequencing information may be assigned to the objects by the media routing server. The media routing server may be configured to transmit the scaled media information to each destination computing system based on at least the priority information and the sequencing information.

    Slipstream bandwidth management algorithm

    公开(公告)号:US09716656B2

    公开(公告)日:2017-07-25

    申请号:US15056775

    申请日:2016-02-29

    Inventor: Barry Spencer

    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a slipstream bandwidth management algorithm including, for example, means for executing an application a computing device, in which the application is to communicate with a remote computing device over a public Internet; means for approximating outgoing bandwidth for communications from the computing device to the remote computing device; means for approximating incoming bandwidth for communications received at the computing device from the remote computing device; means for allocating multiple simultaneous Transmission Control Protocol (TCP) connections in support of the application based at least in part on the approximated outgoing bandwidth and based further on the approximated incoming bandwidth; and means for iteratively adjusting bandwidth communicated for the application between the computing device and the remote computing device based at least in part on latency between the computing device and the remote computing device. Other related embodiments are disclosed.

    SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING A STREAMING PLATFORM IO PUMP AND REGULATOR

    公开(公告)号:US20160065631A1

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

    申请号:US14937677

    申请日:2015-11-10

    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a streaming platform IO pump and regulator including, for example, means for executing an application at the computing device; requesting data for the application from a second computing device communicably interfaced with the first computing device via a public Internet; calculating an estimated arrival time for the data to be returned from the second computing device; determining the data fails to arrive within the estimated arrival time calculated; initiating a new connection to the second computing device; and re-sending the request for the data for the application to the second computing device via the new connection. Other related embodiments are disclosed.

Patent Agency Ranking