Contents distributing method and distributing system
First Claim
1. A method for distributing contents, comprising the steps of:
- previously arranging, connectably via a network, a plurality of storage server each having a storage unit for storing contents and a retrieving server for retrieving location of the contents stored by said each storage servers, and;
coordinating one or more clients to each said storage server;
causing the storage unit of each storage server to store contents held for correlated client;
receiving, in any storage server, a contents distribution request from a client correlated to the storage server;
distributing said contents to the requesting client when there exist the requested contents in said storage server; and
transmitting a request for retrieving a location of the requested contents to said retrieving server by means of said storage server when the requested contents do not exist in said storage server;
requesting transmission of said requested contents to any of the storage servers holding said requested contents as shown in the result of retrieval through receipt by the storage server having transmitted said retrieving request of the result of retrieval in the retrieving server;
storing, upon receipt of the contents, the received contents in the storage unit for the requesting client, and notifying said retrieving server of holding of said contents; and
distributing said received contents to the requesting client.
1 Assignment
0 Petitions
Accused Products
Abstract
According to the present invention, there are disclosed a contents distributing method and a system which permits distribution of contents held by the client to the other clients, irrespective of the operating status of the client, and allows certain billing. In this system, a plurality of storage servers storing contents held by the individual clients are arranged on a network. The client issues a contents distributing request to the corresponding storage server, and acquires the contents. The storage server inquires, when the requested contents are not held, the retrieving server, and collects the contents from the other servers holding the contents. The storage server sends a billing requests, together with the billing information, to the service use fee billing server and the contents use fee billing server.
52 Citations
12 Claims
-
1. A method for distributing contents, comprising the steps of:
-
previously arranging, connectably via a network, a plurality of storage server each having a storage unit for storing contents and a retrieving server for retrieving location of the contents stored by said each storage servers, and;
coordinating one or more clients to each said storage server;
causing the storage unit of each storage server to store contents held for correlated client;
receiving, in any storage server, a contents distribution request from a client correlated to the storage server;
distributing said contents to the requesting client when there exist the requested contents in said storage server; and
transmitting a request for retrieving a location of the requested contents to said retrieving server by means of said storage server when the requested contents do not exist in said storage server;
requesting transmission of said requested contents to any of the storage servers holding said requested contents as shown in the result of retrieval through receipt by the storage server having transmitted said retrieving request of the result of retrieval in the retrieving server;
storing, upon receipt of the contents, the received contents in the storage unit for the requesting client, and notifying said retrieving server of holding of said contents; and
distributing said received contents to the requesting client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A contents distributing system for distributing contents, comprising:
a plurality of storage servers connectably arranged via a network, and each having a storage unit for storing contents;
wherein;
each of said storage servers has;
a storage unit for storing contents held by each client for each of one or more clients previously correlated; and
a computer for achieving a contents collection/distribution module which, when a contents distributing request from any of said correlated clients is received and said storage server holds the requested contents, distributes the contents to the requesting client, and when said storage server does not hold the requested contents, acquires requested contents from any of storage servers holding the requested contents, stores the contents in said storage unit, and distributes said contents to the requesting client. - View Dependent Claims (7, 8, 9, 10)
-
11. An apparatus for distributing contents, comprising:
-
a computer, connectable to other information processing units via a network, performing processing relating to distribution of contents; and
a storage unit connected to said computer;
wherein;
said storage unit stores the contents for a plurality of information processing units performing distribution of contents;
said computer performs;
receiving, via said network, a distributing request from any of the information processing units;
distributing said contents to the information processing unit requesting distribution of said contents, when said requested contents are stored in said storage unit;
acquiring said contents via said network from the other information processing unit, when said requested contents are not stored in said storage unit;
causing said storage unit to store said acquired contents; and
distributing, via said network, said requested contents to said requesting information processing unit. - View Dependent Claims (12)
-
Specification