EP0773503A2

File transfer method, method for a file requesting client device, and file server device

Abstract

A scheme for transferring files from a file server to a file requesting client, which enables request and transfer of files which are related to a user requested file at a time of transferring a user requested file. The file requesting client makes a file request indicating a desired file, and in response the file server transfers a file list of files related to the desired file indicated by the file request. Then, the file requesting client makes a transfer request requesting a transfer of files according to the file list, and in response the file server transfers the files requested by the transfer equest. Alternatively, the file requesting client makes a request indicating a desired file, and in response the file server transfers a concatenated file formed by concatenating files related to the desired file indicated by the request. Then, the file requesting client extracts individual files from the concatenated file.

EP0773503A2, drawing sheet 1
Sheet 1 of 34

Term

Term ended

Projected expiry passed 8 November 2016, 9.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

44 claims: 10 independent, 34 dependent

  1. 1
    A method for transferring files from a file server to a file requesting client, comprising the steps of:(a) making a file request indicating a desired file, from the file requesting client to the file server;(b) transferring a file list of files related to the desired file indicated by the file request, from the file server to the file requesting client;(c) making a transfer request requesting a transfer of files according to the file list, from the file requesting client to the file server;and (d) transferring the files requested by the transfer request, from the file server to the file requesting client.
  2. 9
    A file server device for providing files according to requests from a client, comprising:a storage medium for storing files that can be provided by the file server device and a file list of files related to each stored file;receiving means for receiving a file request indicating a desired file and a transfer request requesting a transfer of files from the client;and transmitting means for transmitting to the client the file list corresponding to the desired file indicated by the file request when the receiving means receives the file request, and the files requested by the transfer request when the receiving means receives the transfer request.
  3. 12
    A file requesting client device for receiving files provided by a file server, comprising:file request means for making a file request indicating a desired file, to the file server;receiving means for receiving an information transmitted from the file, server in response to the file request;and transfer request means for making a transfer request for requesting a transfer of files according to a file list of files related to the desired file indicated by the file request, to the file server, when the information received by the receiving means is the file list.
  4. 19
    An article of manufacture, comprising:a computer usable medium having computer readable program code means embodied therein for causing a computer to function as a file server for providing files according to requests from a client, the computer readable program code means including: first computer readable program code means for causing said computer to receive a file request indicating a desired file and a transfer request requesting a transfer of files from the client;and second computer readable program code means for causing said computer to transmit to the client a file list of files related to the desired file indicated by the file request when the first computer readable program code means receives the file request, and the files requested by the transfer request when the first computer readable program code means receives the transfer request.
  5. 20
    An article of manufacture, comprising:a computer usable medium having computer readable program code means embodied therein for causing a computer to function as a file requesting client for receiving files provided by a file server, the computer readable program code means including: first computer readable program code means for causing said computer to make a file request indicating a desired file, to the file server;second computer readable program code means for causing said computer to receive an information transmitted from the file server in response to the file request;and third computer readable program code means for causing said computer to make a transfer request for requesting a transfer of files according to a file list of files related to the desired file indicated by the file request, to the file server, when the information received by the second computer readable program code means is the file list.
  6. 21
    A method for transferring files from a file server to a file requesting client, comprising the steps of:(a) making a request indicating a desired file, from the file requesting client to the file server;(b) transferring a concatenated file formed by concatenating files related to the desired file indicated by the request, from the file server to the file requesting client;and (c) extracting individual files from the concatenated file at the file requesting client.
  7. 30
    A file server device for providing files according to requests from a client, comprising:a storage medium for storing files that can be provided by the file server device, and a concatenated file formed by concatenating files related to each stored file;receiving means for receiving a request indicating a desired file from the client;and transmitting means for transmitting to the client the concatenated file corresponding to the desired file indicated by the request and a program for extracting individual files from the concatenated file.
  8. 33
    A file requesting client device for receiving files provided by a file server, comprising:request means for making a request indicating a desired file to the file server;receiving means for receiving an information transmitted from the file server in response to the file request;and extracting means for extracting individual files from a concatenated file formed by concatenating files related to the desired file indicated by the request, when the information received by the receiving means is the concatenated file.
  9. 43
    An article of manufacture, comprising:a computer usable medium having computer readable program code means embodied therein for causing a computer to function as a file server for providing files according to requests from a client, the computer readable program code means including: first computer readable program code means for causing said computer to receive a request indicating a desired file from the client;and second computer readable program code means for causing said computer to transmit to the client a concatenated file formed by concatenating files related to the desired file indicated by the request and a program for extracting individual files from the concatenated file.
  10. 44
    An article of manufacture, comprising:a computer usable medium having computer readable program code means embodied therein for causing a computer to function as a file requesting client for receiving files provided by a file server, the computer readable program code means including: first computer readable program code means for causing said computer to make a request indicating a desired file to the file server;second computer readable program code means for causing said computer to receive an information transmitted from the file server in response to the file request;and third computer readable program code means for causing said computer to extract individual files from a concatenated file formed by concatenating files related to the desired file indicated by the request, when the information received by the second computer readable program code means is the concatenated file.