发明名称 |
ENHANCEMENT OF UPLOAD AND/OR DOWNLOAD PERFORMANCE BASED ON CLIENT AND/OR SERVER FEEDBACK INFORMATION |
摘要 |
A system for client-server web applications is disclosed. Operations commence upon opening a client-server session configurable to establish a full-duplex persistent network communications between a client device and a server, then receiving an indication to upload or download one or more files or objects over the full-duplex persistent network communications. |
申请公布号 |
US2015180963(A1) |
申请公布日期 |
2015.06.25 |
申请号 |
US201514642733 |
申请日期 |
2015.03.09 |
申请人 |
BOX, INC. |
发明人 |
Luecke Ryan;Spielberg Miles |
分类号 |
H04L29/08;H04L5/14;H04L29/06 |
主分类号 |
H04L29/08 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for performing data transfer in a cloud-based environment, comprising:
identifying a server in a cloud-based environment, wherein one or more storage devices are accessible by the server to provide cloud-based storage as a service across a network; identifying a client device to communicate with the server to access the one or more storage devices to use the cloud-based storage offered by the server; determining that a data transfer is to be performed between the client device and the server; opening a client-server session between the client device and the server, wherein full-duplex persistent network communications are established between the client device and the server; receiving, by the server, an indication to upload or download one or more files or objects over the full-duplex persistent network communications at a location accessible by the client device relative to one or more storage locations on the one or more storage devices accessible by the server; allocating resources to open the full-duplex persistent network communications; transferring an initial portion of a data transfer stream comprising a succession of portions of the one or more files or objects; and using feedback information to dynamically shape performance characteristics of the data transfer. |
地址 |
Los Altos CA US |