Movatterモバイル変換


[0]ホーム

URL:


US20060209819A1 - Method and apparatus for efficiently expanding a P2P network - Google Patents

Method and apparatus for efficiently expanding a P2P network
Download PDF

Info

Publication number
US20060209819A1
US20060209819A1US11/084,971US8497105AUS2006209819A1US 20060209819 A1US20060209819 A1US 20060209819A1US 8497105 AUS8497105 AUS 8497105AUS 2006209819 A1US2006209819 A1US 2006209819A1
Authority
US
United States
Prior art keywords
node
response message
data
network
search request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/084,971
Inventor
Raymond Jennings
Jason LaVoie
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US11/084,971priorityCriticalpatent/US20060209819A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: JENNINGS, III, RAYMOND B., LAVOIE, JASON D.
Priority to EP06725006Aprioritypatent/EP1867137B1/en
Priority to PCT/EP2006/060605prioritypatent/WO2006100185A1/en
Priority to CA002602483Aprioritypatent/CA2602483A1/en
Priority to JP2008502375Aprioritypatent/JP4755683B2/en
Priority to CN2006800089733Aprioritypatent/CN101147380B/en
Priority to AT06725006Tprioritypatent/ATE547889T1/en
Priority to TW095109247Aprioritypatent/TWI392285B/en
Publication of US20060209819A1publicationCriticalpatent/US20060209819A1/en
Priority to US12/164,979prioritypatent/US8788573B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

One embodiment of the present method and apparatus for efficiently expanding a P2P network includes receiving a search request message from a requesting node and sending a response message to the requesting node on behalf of a node that has the requested data, where the response message originates at an intermediate node. The intermediate node may respond on behalf of the “responding” node, for example, in cases where the responding node is too far away from the requesting node to receive the search request message.

Description

Claims (29)

US11/084,9712005-03-212005-03-21Method and apparatus for efficiently expanding a P2P networkAbandonedUS20060209819A1 (en)

Priority Applications (9)

Application NumberPriority DateFiling DateTitle
US11/084,971US20060209819A1 (en)2005-03-212005-03-21Method and apparatus for efficiently expanding a P2P network
AT06725006TATE547889T1 (en)2005-03-212006-03-09 METHOD AND DEVICE FOR EFFICIENTLY EXPANDING A P2P NETWORK
JP2008502375AJP4755683B2 (en)2005-03-212006-03-09 Method, apparatus, and program for efficiently extending a peer-to-peer (P2P) network
PCT/EP2006/060605WO2006100185A1 (en)2005-03-212006-03-09Method and apparatus for efficiently expanding a p2p network
CA002602483ACA2602483A1 (en)2005-03-212006-03-09Method and apparatus for efficiently expanding a p2p network
EP06725006AEP1867137B1 (en)2005-03-212006-03-09Method and apparatus for efficiently expanding a p2p network
CN2006800089733ACN101147380B (en)2005-03-212006-03-09Method and apparatus for efficient expansion of P2P networks
TW095109247ATWI392285B (en)2005-03-212006-03-17Method and apparatus for efficiently expanding a p2p network
US12/164,979US8788573B2 (en)2005-03-212008-06-30Method and apparatus for efficiently expanding a P2P network

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US11/084,971US20060209819A1 (en)2005-03-212005-03-21Method and apparatus for efficiently expanding a P2P network

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US12/164,979ContinuationUS8788573B2 (en)2005-03-212008-06-30Method and apparatus for efficiently expanding a P2P network

Publications (1)

Publication NumberPublication Date
US20060209819A1true US20060209819A1 (en)2006-09-21

Family

ID=36609477

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/084,971AbandonedUS20060209819A1 (en)2005-03-212005-03-21Method and apparatus for efficiently expanding a P2P network
US12/164,979Expired - Fee RelatedUS8788573B2 (en)2005-03-212008-06-30Method and apparatus for efficiently expanding a P2P network

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US12/164,979Expired - Fee RelatedUS8788573B2 (en)2005-03-212008-06-30Method and apparatus for efficiently expanding a P2P network

Country Status (8)

CountryLink
US (2)US20060209819A1 (en)
EP (1)EP1867137B1 (en)
JP (1)JP4755683B2 (en)
CN (1)CN101147380B (en)
AT (1)ATE547889T1 (en)
CA (1)CA2602483A1 (en)
TW (1)TWI392285B (en)
WO (1)WO2006100185A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050163050A1 (en)*2004-01-232005-07-28Hopkins Samuel P.Method for monitoring and providing information over a peer to peer network
WO2007031981A3 (en)*2005-09-152007-09-13One Fone LtdIncorporating a mobile device into a peer-to-peer network
WO2008057509A2 (en)2006-11-072008-05-15Tiversa, Inc.System and method for enhanced experience with a peer to peer network
WO2009000181A1 (en)*2007-06-272008-12-31Huawei Technologies Co., Ltd.Method for acquiring traversal resource, peer to peer node and peer to peer system
WO2008004207A3 (en)*2006-07-072009-05-07Fringland LtdIdentifying network entities in a peer-to-peer network
JP2009524293A (en)*2006-01-132009-06-25インターナショナル・ビジネス・マシーンズ・コーポレーション Method and apparatus for establishing peer-to-peer karma and trust
US20100002694A1 (en)*2007-03-162010-01-07Fujitsu LimitedRoute data collection technique in network
US8156175B2 (en)2004-01-232012-04-10Tiversa Inc.System and method for searching for specific types of people or information on a peer-to-peer network
US8909664B2 (en)2007-04-122014-12-09Tiversa Ip, Inc.System and method for creating a list of shared information on a peer-to-peer network
US9922330B2 (en)2007-04-122018-03-20Kroll Information Assurance, LlcSystem and method for advertising on a peer-to-peer network
CN111046065A (en)*2019-10-282020-04-21北京大学 Scalable high-performance distributed query processing method and device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090282105A1 (en)*2006-11-092009-11-12Nec CorporationP2p data delivery system, p2p data delivery method and p2p data delivery program
US20090323555A1 (en)*2008-06-272009-12-31Affinegy, Inc.System and Method for Controlling and Configuring a Router
US9129263B2 (en)*2009-12-012015-09-08Yahoo! Inc.System and method for automatically building up topic-specific messaging identities

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5115433A (en)*1989-07-181992-05-19Metricom, Inc.Method and system for routing packets in a packet communication network
US6205481B1 (en)*1998-03-172001-03-20Infolibria, Inc.Protocol for distributing fresh content among networked cache servers
US20030041141A1 (en)*2001-01-222003-02-27Abdelaziz Mohamed M.Peer-to-peer presence detection
US20040246975A1 (en)*2003-06-062004-12-09Meshnetworks, Inc.System and method to improve the overall performance of a wireless communication network
US20050021725A1 (en)*2003-06-302005-01-27Johannes LobbertDistance-aware service discovery mechanism for determining the availability of remote services in wireless personal area networks

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5222242A (en)*1990-09-281993-06-22International Business Machines Corp.System for locating a node containing a requested resource and for selectively verifying the presence of the resource at the node
US7327683B2 (en)*2000-03-162008-02-05Sri InternationalMethod and apparatus for disseminating topology information and for discovering new neighboring nodes
WO2002057917A2 (en)*2001-01-222002-07-25Sun Microsystems, Inc.Peer-to-peer network computing platform
US20020150099A1 (en)*2001-04-132002-10-17Pung Hung KengMulticast routing method satisfying quality of service constraints, software and devices
JP3602070B2 (en)*2001-06-052004-12-15エヌイーシーコンピュータテクノ株式会社 MPOA system, shortcut communication control method thereof, and shortcut communication control program
US20030009586A1 (en)*2001-07-062003-01-09Intel CorporationMethod and apparatus for peer-to-peer services
US7054867B2 (en)*2001-09-182006-05-30Skyris Networks, Inc.Systems, methods and programming for routing and indexing globally addressable objects and associated business models
US20030114787A1 (en)*2001-12-132003-06-19Victor GuraWearable peritoneal dialysis system
US7571251B2 (en)*2002-05-062009-08-04Sandvine Incorporated UlcPath optimizer for peer to peer networks
JP2004021770A (en)*2002-06-192004-01-22Ariel Networks Co LtdNetwork system and program
EP1525711B1 (en)*2002-07-312010-09-08KTFreetel Co., LtdMethod and apparatus for receivability test and reachability test of explicit multicast
US8090798B2 (en)*2002-08-122012-01-03MorgansteinSystem and methods for direct targeted media advertising over peer-to-peer networks
US7263560B2 (en)*2002-08-302007-08-28Sun Microsystems, Inc.Decentralized peer-to-peer advertisement
US7822810B2 (en)*2002-09-172010-10-26Hewlett-Packard Development Company, L.P.Method and system for peer to peer common channel collaboration
JP2004246522A (en)*2003-02-132004-09-02Hitachi Ltd Distributed community system and distributed community terminal
JP3835410B2 (en)2003-02-132006-10-18日本電気株式会社 Computer system, memory allocation guarantee value dynamic changing method and program
US8095500B2 (en)*2003-06-132012-01-10Brilliant Digital Entertainment, Inc.Methods and systems for searching content in distributed computing networks
US7720006B1 (en)*2003-08-062010-05-18Cisco Technology, Inc.System for determining reachablity of a neighboring node in a network
US20050080846A1 (en)*2003-09-272005-04-14Webhound, Inc.Method and system for updating digital content over a network
US7668146B2 (en)*2004-12-202010-02-23Connectivities LlcInternet-oriented ad-hoc network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5115433A (en)*1989-07-181992-05-19Metricom, Inc.Method and system for routing packets in a packet communication network
US6205481B1 (en)*1998-03-172001-03-20Infolibria, Inc.Protocol for distributing fresh content among networked cache servers
US20030041141A1 (en)*2001-01-222003-02-27Abdelaziz Mohamed M.Peer-to-peer presence detection
US20040246975A1 (en)*2003-06-062004-12-09Meshnetworks, Inc.System and method to improve the overall performance of a wireless communication network
US20050021725A1 (en)*2003-06-302005-01-27Johannes LobbertDistance-aware service discovery mechanism for determining the availability of remote services in wireless personal area networks

Cited By (41)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8798016B2 (en)2004-01-232014-08-05Tiversa Ip, Inc.Method for improving peer to peer network communication
US8819237B2 (en)2004-01-232014-08-26Tiversa Ip, Inc.Method for monitoring and providing information over a peer to peer network
US20050163135A1 (en)*2004-01-232005-07-28Hopkins Samuel P.Method for improving peer to peer network communication
US20070153710A1 (en)*2004-01-232007-07-05Tiversa, Inc.Method for monitoring and providing information over a peer to peer network
US9300534B2 (en)2004-01-232016-03-29Tiversa Ip, Inc.Method for optimally utilizing a peer to peer network
US8972585B2 (en)2004-01-232015-03-03Tiversa Ip, Inc.Method for splitting a load of monitoring a peer to peer network
US8122133B2 (en)2004-01-232012-02-21Tiversa, Inc.Method for monitoring and providing information over a peer to peer network
US20050163050A1 (en)*2004-01-232005-07-28Hopkins Samuel P.Method for monitoring and providing information over a peer to peer network
US8468250B2 (en)2004-01-232013-06-18Tiversa Ip, Inc.Method for monitoring and providing information over a peer to peer network
US8386613B2 (en)2004-01-232013-02-26Tiversa Ip, Inc.Method for monitoring and providing information over a peer to peer network
US8358641B2 (en)2004-01-232013-01-22Tiversa Ip, Inc.Method for improving peer to peer network communication
US7583682B2 (en)2004-01-232009-09-01Tiversa, Inc.Method for improving peer to peer network communication
US8312080B2 (en)2004-01-232012-11-13Tiversa Ip, Inc.System and method for searching for specific types of people or information on a peer to-peer network
US8156175B2 (en)2004-01-232012-04-10Tiversa Inc.System and method for searching for specific types of people or information on a peer-to-peer network
US8095614B2 (en)2004-01-232012-01-10Tiversa, Inc.Method for optimally utilizing a peer to peer network
US7761569B2 (en)2004-01-232010-07-20Tiversa, Inc.Method for monitoring and providing information over a peer to peer network
US7783749B2 (en)2004-01-232010-08-24Tiversa, Inc.Method for monitoring and providing information over a peer to peer network
US20110029660A1 (en)*2004-01-232011-02-03Tiversa, Inc.Method for monitoring and providing information over a peer to peer network
US20050163133A1 (en)*2004-01-232005-07-28Hopkins Samuel P.Method for optimally utilizing a peer to peer network
US8037176B2 (en)2004-01-232011-10-11Tiversa, Inc.Method for monitoring and providing information over a peer to peer network
WO2007031981A3 (en)*2005-09-152007-09-13One Fone LtdIncorporating a mobile device into a peer-to-peer network
US8825907B2 (en)2005-09-152014-09-02Gendband US LLCIncorporating a mobile device into a peer-to-peer network
JP2009524293A (en)*2006-01-132009-06-25インターナショナル・ビジネス・マシーンズ・コーポレーション Method and apparatus for establishing peer-to-peer karma and trust
US9712667B2 (en)2006-07-072017-07-18Genband Us LlcIdentifying network entities in a peer-to-peer network
US20100049873A1 (en)*2006-07-072010-02-25Alex NerstIdentifying network entities in a peer-to-peer network
WO2008004207A3 (en)*2006-07-072009-05-07Fringland LtdIdentifying network entities in a peer-to-peer network
US9021026B2 (en)2006-11-072015-04-28Tiversa Ip, Inc.System and method for enhanced experience with a peer to peer network
CN101606143B (en)*2006-11-072015-09-16蒂弗萨公司System and method for enhanced experience for peer-to-peer networks
US20080140780A1 (en)*2006-11-072008-06-12Tiversa, Inc.System and method for enhanced experience with a peer to peer network
AU2007317889B2 (en)*2006-11-072011-05-12Kroll Information Assurance, LlcSystem and method for enhanced experience with a peer to peer network
WO2008057509A3 (en)*2006-11-072008-07-10Tiversa IncSystem and method for enhanced experience with a peer to peer network
EP2082326A4 (en)*2006-11-072012-02-15Tiversa IncSystem and method for enhanced experience with a peer to peer network
WO2008057509A2 (en)2006-11-072008-05-15Tiversa, Inc.System and method for enhanced experience with a peer to peer network
US20100002694A1 (en)*2007-03-162010-01-07Fujitsu LimitedRoute data collection technique in network
US8345567B2 (en)*2007-03-162013-01-01Fujitsu LimitedRoute data collection technique in network
US8909664B2 (en)2007-04-122014-12-09Tiversa Ip, Inc.System and method for creating a list of shared information on a peer-to-peer network
US9922330B2 (en)2007-04-122018-03-20Kroll Information Assurance, LlcSystem and method for advertising on a peer-to-peer network
US8601140B2 (en)2007-06-272013-12-03Huawei Technologies Co., Ltd.Method for acquiring traversal resource, peer to peer node and peer to peer system
US20100100630A1 (en)*2007-06-272010-04-22Huawei Technologies Co., Ltd.Method for acquiring traversal resource, peer to peer node and peer to peer system
WO2009000181A1 (en)*2007-06-272008-12-31Huawei Technologies Co., Ltd.Method for acquiring traversal resource, peer to peer node and peer to peer system
CN111046065A (en)*2019-10-282020-04-21北京大学 Scalable high-performance distributed query processing method and device

Also Published As

Publication numberPublication date
JP4755683B2 (en)2011-08-24
JP2008537619A (en)2008-09-18
CN101147380A (en)2008-03-19
US20080270539A1 (en)2008-10-30
EP1867137A1 (en)2007-12-19
CN101147380B (en)2010-12-15
US8788573B2 (en)2014-07-22
TWI392285B (en)2013-04-01
TW200644525A (en)2006-12-16
EP1867137B1 (en)2012-02-29
ATE547889T1 (en)2012-03-15
CA2602483A1 (en)2006-09-28
WO2006100185A1 (en)2006-09-28

Similar Documents

PublicationPublication DateTitle
US8788573B2 (en)Method and apparatus for efficiently expanding a P2P network
US8280970B2 (en)Method and apparatus for improving data transfers in peer-to-peer networks
US7580971B1 (en)Method and apparatus for efficient SQL processing in an n-tier architecture
US7836016B2 (en)Method and apparatus for disseminating new content notifications in peer-to-peer networks
US20040111492A1 (en)Access relaying apparatus
US20050138173A1 (en)Ontology-based service discovery system and method for ad hoc networks
CN112333169B (en)Message processing method, device, electronic equipment and computer readable medium
US10225201B2 (en)Scalable multicast for notification-driven content delivery in information centric networks
US20030187931A1 (en)Facilitating resource access using prioritized multicast responses to a discovery request
KR20030047856A (en)Data processing system, data processing method, information processing device, and computer program
JPH10254753A (en) Information transfer method between caches
US20130275464A1 (en)Terminal device based on content name, and method for routing based on content name
WO2024124663A1 (en)Method and apparatus for supporting batch cdn cache refresh
JP2002525749A (en) Internet caching system, method and system configuration
CN118643076A (en) System and method for distributed data query based on unidirectional isolated network
RU2483457C2 (en)Message routing platform
US8862095B2 (en)Managing mobile nodes in a lawful intercept architecture
CN111639944B (en)Transaction broadcasting method, apparatus and storage medium
JP2004258994A (en) Dynamic file search method, terminal, program, and recording medium in P2P network
CN105897832A (en)Service data providing server, method and system
CN116756214A (en)Data processing method, device, electronic equipment and storage medium
WO2024152803A1 (en)Communication method and apparatus
CN119629375A (en) Live broadcast back-to-source processing method, device, computing equipment, storage medium and product
CN119967007A (en) A blockchain block synchronization method and system based on named data network
CN117119054A (en)Method, device, computer equipment and storage medium for accelerating domain name query

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JENNINGS, III, RAYMOND B.;LAVOIE, JASON D.;REEL/FRAME:016347/0454

Effective date:20050725

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp