Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Meta-searches in peer-to-peer networks

  • Original Article
  • Published:
Personal and Ubiquitous Computing Aims and scope Submit manuscript

Abstract

We propose a method for carrying out enhanced collaborative searches, called meta-searches, in peer-to-peer networks. In addition to performing regular searches, our method supports searches based on other network users’ previous searches on the same or similar topic. In essence, when a user performs a search, s/he will receive not only the usual result set, but also information on other users’ previous results, as well as relevancy information (such as how many times a resource that appeared in the result set was successfully downloaded). The core components of meta-search are query relevancy calculation, query matching algorithms, and relevancy file format. In this paper we discuss the underlying concepts and principles, and describe the component design in detail. Meta-search provides a way of benefiting from other users’ successful searches without any additional effort, thus potentially improving the efficiency and experience of a search.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Wilson TD (1981) On user studies and information needs. J Doc 37(1):3–15

    Article  Google Scholar 

  2. Romano NC Jr, Roussimov D, Nunamaker JF Jr, Hsinshun C (1999) Collaborative information retrieval environment: integration of information retrieval with group support systems. In: Proceedings of the 32nd Hawaii international conference on system sciences, pp 1–10

  3. Maltz D, Ehrlich K (1995) Pointing the way: active collaborative filtering. In: Proceedings of the conference on human factors in computing systems (CHI), pp 202–209

  4. Liu H, Lieberman H, Selker T (2002) GOOSE: a goal-oriented search engine with commonsense. In: deBra P, Brusilovsky P, Conejo R (eds) Adaptive hypermedia and adaptive Web-based systems. Springer, Berlin Heidelberg New York, pp 253–263

    Google Scholar 

  5. Singh P (2004) The open mind common sense project. MIT Media Lab, [Online]. Available: http://www.kurzweilai.net/meme/frame.html?main=/articles/art0371.html. Last checked Jan 30

  6. Schollmeier RA (2002) Definition of peer-to-peer networking for the classification of peer-to-peer architecture and applications. In: Proceedings of the second international conference on peer-to-peer computing (P2P’02), pp 101–102

  7. Singh MP (2001) Peering at peer-to-peer computing. IEEE Internet Comput 5(1):4–5

    MATH  Google Scholar 

  8. Waters JK (2001) Peer-to-peer computing: the new old thing. Appl Dev Trends 8(1)20–27

    Google Scholar 

  9. Parameswaran M, Susarla A, Whinston A (2001) P2P Networking: an information-sharing alternative. IEEE Comput 34(7):31–38

    Google Scholar 

  10. Wiley B (2001) Interoperability through Gateways. In: Oram A (ed) Peer-to-peer: harnessing the power of disruptive technologies. O’Reilly & Associates, Sebestopol, pp 381–392

  11. The Gnutella protocol specification (2004) v0.4. [Online]. Available: http://www9.limewire.com/developer/gnutella_protocol_0.4.pdf. Last checked Jan 30

  12. Ripeanu M (2001) Peer-to-peer architecture case study: Gnutella network. In: Proceedings of the first international conference on peer-to-peer computing (P2P’01), pp 99–100

  13. Oram A (2001) Peer-to-peer: harnessing the power of disruptive technologies. O’Reilly & Associates Inc., Sebestopol

  14. Miller M (2001) Discovering P2P. Sybex, Inc

  15. Lindemann C, Waldhorst OP (2002) A distributed search service for peer-to-peer file sharing in mobile applications. In: Proceedings of the second international conference on peer-to-peer computing (P2P’02), pp 73–81

  16. Kortuem G, Schneider J, Preuitt D, Thompson TGC, Fickas S, Segall Z (2001) When peer-to-peer comes face-to-face: collaborative peer-to-peer computing in mobile ad hoc networks. In: Proceedings of the first international conference on peer-to-peer computing (P2P’01), pp 75–91

  17. Spink A, Bateman J, Jansen BJ (1999) Searching the Web; a survey of excite users. Internet Res Electronic Netw Appl Policy 9(2):117–128

    Article  Google Scholar 

  18. Mark G, Abrams S, Nassif N (2003) Group-to-group distance collaboration: examining the ‘Space Between’. In: Proceedings of the eight European conference on computer supported cooperative work (ECSCW’03), pp 99–118

  19. Spink A, Wolfram D, Jansen BJ, Saracevic T (2001) Searching the Web: the public and their queries. J Am Soc Inf Sci Technol 52(3):226–234

    Article  Google Scholar 

  20. McCluskey EJ (1986) Logic design principles with emphasis on testable semicustom circuits. McGraw-Hill, New York

    Google Scholar 

  21. Lehikoinen J, Holopainen J, Salmimaa M, Aldrovandi A (1999) MEX: a distributed software architecture for wearable computers. In: Proceedings of the third international symposium on wearable computers, pp 52–57

  22. Suomela R, Lehikoinen J, Salminen I (2001) A system for evaluating augmented reality user interfaces in wearable computers. In: Proceedings of the fifth international symposium on wearable computers, pp 77–84

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Juha Lehikoinen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lehikoinen, J., Salminen, I., Aaltonen, A. et al. Meta-searches in peer-to-peer networks. Pers Ubiquit Comput 10, 357–367 (2006). https://doi.org/10.1007/s00779-005-0054-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00779-005-0054-3

Keywords