发明名称 File transfer device and method therefor
摘要 There is provided a file transfer device in which a determining unit determines, when a first file requested by a user terminal is not cached in a file buffering unit, a second file transferred to the user terminal based on a file cache status of the file buffering unit, a transfer protocol unit reads the second file from the file buffering unit while the file buffering unit reads the first file, a transmitting unit transmits the second file to the user terminal, wherein the instructing unit determines to transfer the first file, based on a progress status of reading the first file, the transfer protocol unit suspends reading the second file and reads the first file from the file buffering unit, the transmitting unit transmits the first file read by the transfer protocol unit to the user terminal.
申请公布号 US9100378(B2) 申请公布日期 2015.08.04
申请号 US201213406859 申请日期 2012.02.28
申请人 Kabushiki Kaisha Toshiba 发明人 Goto Masataka;Sugasawa Nobuhiko;Kobayashi Yuta
分类号 G06F15/167;H04L29/08 主分类号 G06F15/167
代理机构 Amin, Turocy & Watson, LLP 代理人 Amin, Turocy & Watson, LLP
主权项 1. A file transfer device comprising: a file buffering unit configured to read a file from a storage storing files, and cache the file therein; a receiving unit configured to receive a request for a transfer of a first file from a user terminal; an instructing unit configured to instruct the file buffering unit to read the first file from the storage when the first file is not cached in the file buffering unit; a determining unit configured to determine a second file which transfers to the user terminal from the file cached in the file buffering unit based on a file cache status of the file buffering unit when the first file is not cached in the file buffering unit; a transfer protocol unit configured to read the second file from the file buffering unit while the file buffering unit reads the first file from the storage; and a transmitting unit configured to transmit the second file read from the transfer protocol unit to the user terminal, wherein the instructing unit determines to transfer the first file, based on a progress status of reading the first file into the file buffering unit, the transfer protocol unit suspends reading the second file from the file buffering unit and reads the first file from the file buffering unit, when the instructing unit determines to transfer the first file, and the transmitting unit transmits the first file read by the transfer protocol unit to the user terminal.
地址 Tokyo JP