×

File transfer systems, file transfer methods and storage media for storing file transfer programs

  • US 5,948,070 A
  • Filed: 10/31/1996
  • Issued: 09/07/1999
  • Est. Priority Date: 10/31/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A file transfer system for broadcasting a file from a sending communication processing system to a plurality of receiving communication processing systems via at least one relaying communication processing system, which comprises:

  • said sending communication processing system which includes first file destination-sorting means and first file transfer processing means,wherein said first file destination-sorting means inputs a broadcast request, including the name of a file to be broadcast and a plurality of file destinations, and determines at least one relaying communication processing system to which said file is to be sent, andsaid first file transfer processing means sends the file and the plurality of destinations to which said file is sent, to each of the relaying communication processing systems determined by said first file destination-sorting means;

    said relaying communication processing systems each having second file destination-sorting means and second file transfer processing means,wherein said second file destination-sorting means determines, for the destinations which indicate said receiving communication processing systems to which the relaying communication processing system sends the file from among the plurality of file destinations sent from said sending communication processing system, the lower-order relaying communication processing systems to which said file are to be sent on the basis of said destinations, andsaid second file transfer processing means sends, for the destinations which indicate said receiving communication processing systems to which the relaying communication processing system sends the file from among the plurality of file destinations sent from said sending communications processing system, the file to said receiving communication processing systems, and for the file destinations which indicate communication processing systems which are not said receiving communication processing systems to which the relaying communication processing system sends the file, sends the received file and the destinations of said file to the lower-order relaying communication processing systems determined by said second file destination-sorting means;

    said sending communication processing system comprising a first relay information table which stores the relay information indicating the relationship between the destinations to which the sending communication processing system may send the file and said relaying communication processing systems to which said file is sent;

    said first file destination-sorting means inputs a broadcast request, including the name of the file to be broadcast and a plurality of destinations to which said file is sent, and determines at least one lower-order relaying communication processing system to which the file designated in said broadcast request is to be sent, on the basis of the relay information stored in said first relay information table and the plurality of destinations included in said broadcast request;

    said relaying communication processing systems each comprising a connection information table which stores the connection information indicating the relationship between the relaying communication processing system and said at least one receiving communication processing system to which the relaying communication processing system sends the file, and a second relay information table which stores the relay information indicating the relationship between at least one destination to which the relaying communication processing system may send the file and said lower-order relaying communication processing system to which said file is sent;

    said second file destination-sorting means determines, for the destinations which indicate communication processing systems which are not the communication processing systems included in the connection information stored in said connection information table, of the plurality of the destinations sent from said sending communication processing system, at least one lower-order relaying communication processing system to which said file is to be sent, on the basis of said destinations and the relay information stored in said relay information table; and

    the second file transfer processing means sends, for the destinations which indicate the communication processing systems included in the connection information stored in said connection information table, of the plurality of destinations sent from said sending communication processing system, the file to said receiving communication processing systems indicated by said destinations, and for the destinations which indicate communication processing systems which are not said receiving communication processing systems to which the relaying communication processing system sends the file, sends the received file and the destinations of said file to the lower-order relaying communication processing systems determined by said second file destination-sorting means.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×