METHOD AND APPARATUS FOR CREATING SEARCHES IN PEER-TO-PEER NETWORKS
First Claim
Patent Images
1. A method for searching for data in a network, said method comprising:
- forming one or more clusters comprising data from a media library; and
formulating at least one search request message in accordance with said one or more clusters.
0 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present method and apparatus for creating searches in peer-to-peer networks includes forming clusters comprising data from a user'"'"'s media library and formulating at least one search request message in accordance with the clusters. Formation of the clusters may be guided at least in part by data attributes that the user indicates are important. In this way, the user'"'"'s media library may be “mined” for information that will aid in creating searches for data that the user may be interested in, but may not necessarily know how to search for or may not necessarily know exists.
80 Citations
30 Claims
-
1. A method for searching for data in a network, said method comprising:
-
forming one or more clusters comprising data from a media library; and formulating at least one search request message in accordance with said one or more clusters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium containing an executable program for searching for data in a network, where the program performs the steps of:
-
forming one or more clusters comprising data from a media library; and formulating at least one search request message in accordance with said one or more clusters. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. Apparatus comprising:
-
means for forming one or more clusters comprising data from a media library; and means for formulating at least one search request message in accordance with said one or more clusters.
-
-
18. A method for propagating a search request message in a network, the method comprising:
-
monitoring a status of said network; and determining an optimal time to send said search request message in accordance with said network status. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer readable medium containing an executable program for propagating a search request message in a network, where the program performs the steps of:
-
monitoring a status of said network; and determining an optimal time to send said search request message in accordance with said network status.
-
Specification