Storage of content data in a peer-to-peer network
First Claim
1. A peer-to-peer network of peers which are interconnected so as to allow sharing of content data, wherein respective peers in the network are arranged to store content files of content data in a file structure comprising a plurality of content folders, each content folder containing any number of content files of related content data, and a description file containing descriptive information describing the content file or files stored in the same content folder.
1 Assignment
0 Petitions
Accused Products
Abstract
In a peer-to-peer network of peers 10 which are interconnected for sharing content data, the peers 10 store content files of content data in a file structure comprising a plurality of content folders 21, 22, 23, each content folder 21, 22, 23 containing any number of content files 24 of related content data, and a description file 26 containing both unique identification information and descriptive information in XML format describing the content file or files 24 stored in the same content folder 21. Requesting peers 10 transmit search query messages which specify search criteria for passage through the network. Peers 10 receiving a search query message compare the search criteria with the descriptive information contained in the description files in each of their plurality of content folders 21, 22, 23, and in the event of there being a matching content folder transmit a hit message including the identification information to identify the matching content folder for passage back through the network to the respective requesting peer 10.
-
Citations
28 Claims
-
1. A peer-to-peer network of peers which are interconnected so as to allow sharing of content data, wherein
respective peers in the network are arranged to store content files of content data in a file structure comprising a plurality of content folders, each content folder containing any number of content files of related content data, and a description file containing descriptive information describing the content file or files stored in the same content folder.
-
13. A peer arranged to connect into a peer-to-peer network of peers which are interconnected so as to allow sharing of content data, wherein
the peer is arranged to store content files of content data in a file structure comprising a plurality of content folders, each content folder containing any number of content files of related content data, and a description file containing descriptive information describing the content file or files stored in the same content folder.
-
27. A method of storing content data in a peer-to-peer network of peers which are interconnected for sharing the content data, the method comprising:
-
storing content files of content data on respective peers in a file structure comprising a plurality of content folders, each content folder containing any number of content files of related content data, and a description file containing descriptive information describing the content file or files stored in the same content folder.
-
-
28. A computer readable storage medium storing a peer-to-peer application which, when executed on a computer causes the computer to perform a method, comprising:
-
storing content files of content data on respective peers in a file structure comprising a plurality of content folders, each content folder containing any number of content files of related content data, and a description file containing descriptive information describing the content file or files stored in the same content folder.
-
Specification