CONTENT TRANSFER SYSTEM, CONTENT TRANSFER METHOD AND HOME SERVER
First Claim
1. A content transfer system comprising a first storage for recording first contents and a second storage for recording second contents and managing said first contents, and which sends and receives information concerning each of said contents between said first storage and said second storage via a communication network,wherein said first storage transfers identifying information of a backup target content to said second storage and requests said second storage to determine the existence of a content corresponding to said backup target content upon requesting said second storage to back up said backup target content among said first contents;
- wherein said first storage transfers management information to be used for managing the backup of said backup target content to said second storage in substitute for transferring said backup target content upon receiving a reply from said second storage indicating that a content corresponding to said backup target content exists in said second contents; and
wherein said second storage determines the existence of a content corresponding to said backup target content based on identifying information of said backup target content and transfers the determination result to said first storage in response to the request from said first storage.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a content transfer system, a content transfer method, and a home server capable of backing up all backup target contents without having to transfer all backup target contents. This content transfer system includes a home storage and an online storage. The home storage transfers identifying information of a backup target content to the online storage and requests the online storage to determine the existence of a content that is identical to the backup target content upon requesting the online storage to back up the backup target content, transfers metadata to the online storage when an identical content exists in the online storage, and transfers the backup target content to the online storage in all other cases.
29 Citations
22 Claims
-
1. A content transfer system comprising a first storage for recording first contents and a second storage for recording second contents and managing said first contents, and which sends and receives information concerning each of said contents between said first storage and said second storage via a communication network,
wherein said first storage transfers identifying information of a backup target content to said second storage and requests said second storage to determine the existence of a content corresponding to said backup target content upon requesting said second storage to back up said backup target content among said first contents; -
wherein said first storage transfers management information to be used for managing the backup of said backup target content to said second storage in substitute for transferring said backup target content upon receiving a reply from said second storage indicating that a content corresponding to said backup target content exists in said second contents; and wherein said second storage determines the existence of a content corresponding to said backup target content based on identifying information of said backup target content and transfers the determination result to said first storage in response to the request from said first storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A content transfer system comprising a first storage for recording first contents, a second storage for recording second contents and managing said first contents, and a third storage for storing third contents, and which sends and receives information concerning each of said contents among said first storage and said second storage and said third storage via a communication network,
wherein said first storage transfers identifying information of said backup target content to said second storage upon requesting said second storage to back up a backup target content among said first contents; -
wherein said second storage manages an existing content as said backup target content upon determining that a content corresponding to said backup target content exists in said second contents based on identifying information of said backup target content in response to the request from said first storage; wherein said second storage manages said existing content as said backup target content upon determining that a content corresponding to said backup target content does not exist in said second contents and exists in said third contents; and wherein said second storage reads and stores said backup target content existing in said first contents from said first storage upon determining that a content corresponding to said backup target content does not exist in either said second contents or said third contents.
-
-
10. A content transfer method of a content transfer system comprising a first storage for recording first contents and a second storage for recording second contents and managing said first contents, and which sends and receives information concerning each of said contents between said first storage and said second storage via a communication network,
wherein said first storage executes: -
a step of transferring identifying information of a backup target content to said second storage and requesting said second storage to determine the existence of a content corresponding to said backup target content upon requesting said second storage to back up said backup target content among said first contents; and a step of transferring management information to be used for managing the backup of said backup target content to said second storage in substitute for transferring said backup target content upon receiving a reply from said second storage indicating that a content corresponding to said backup target content exists in said second contents; and wherein said second storage executes; a step of determining the existence of a content corresponding to said backup target content based on identifying information of said backup target content, and a step of transferring the determination result to said first storage in response to the request from said first storage. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A content transfer method of a content transfer system comprising a first storage for recording first contents a second storage for recording second contents and managing said first contents, and a third storage for storing third contents, and which sends and receives information concerning each of said contents among said first storage and said second storage and said third storage via a communication network,
wherein said first storage executes; -
a step of transferring identifying information of said backup target content to said second storage upon requesting said second storage to back up a backup target content among said first contents; wherein said second storage executes; a step of managing an existing content as said backup target content upon determining that a content corresponding to said backup target content exists in said second contents based on identifying information of said backup target content in response to the request from said first storage; a step of managing said existing content as said backup target content upon determining that a content corresponding to said backup target content does not exist in said second contents and exists in said third contents; and a step of reading and storing said backup target content existing in said first contents from said first storage upon determining that a content corresponding to said backup target content does not exist in either said second contents or said third contents.
-
-
19. A home server comprising a local storage for recording contents and a computer for managing said contents, and in which said computer sends and receives information concerning said contents to and from a management server via a communication network;
wherein said computer transfers identifying information of a backup target content to said management server and requests said management server to determine the existence of a content corresponding to said backup target content upon requesting said management server to back up said backup target content among said contents, and transfers management information to be used for managing the backup of said backup target content to said management server in substitute for transferring said backup target content upon receiving a reply from said management server indicating that a content corresponding to said backup target content exists in said management server. - View Dependent Claims (20)
-
21. A content transfer system for sending and receiving information concerning first contents and second contents via a communication network among a first storage for recording said first contents, a second storage for storing second contents containing a backup target content to be sent from said first storage, and a third storage for distributing said first contents according to a request from said first storage,
wherein said third storage identifies said first contents upon distributing said first contents to said first storage, and distributes said first contents upon adding identifying information subject to non-rewritable processing; - and
wherein said second storage extracts said identifying information from the received backup target content upon receiving said backup target content from said first storage, determines the existence of a content corresponding to said backup target content by referring to said identifying information and identifying information that is unique to each of the previously recorded second contents, and, upon confirming the existence of said content corresponding to said backup target content, sets one of said contents as the storage target and notifies the completion of storage to said first storage.
- and
-
22. A content transfer method of a content transfer system for sending and receiving information concerning first contents and second contents via a communication network among a first storage for recording said first contents, a second storage for storing second contents containing a backup target content to be sent from said first storage, and a third storage for distributing said first contents according to a request from said first storage,
wherein said third storage executes: -
a step of identifying said first contents upon distributing said first contents to said first storage, and distributing said first contents upon adding identifying information subject to non-rewritable processing; and wherein said second storage executes; a step of extracting said identifying information from the received backup target content upon receiving said backup target content from said first storage; a step of referring to said extracted identifying information and identifying information that is unique to each of the previously recorded second contents; a step of storing one of said contents as the storage target upon determining and confirming the existence of said content corresponding to said backup target content as a result of said referral; and a step of notifying the completion of storage to said first storage at the point in time said storage target is set.
-
Specification