US Patent No: 7,583,682

Number of patents in Portfolio can not be more than 2000

Method for improving peer to peer network communication

1 Status Updates

Stats

ALSO PUBLISHED AS: 20050163135
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

The present invention relates to a node for deployment on a peer to peer network. The node is programmed for monitoring the network to receive communication messages therefrom and to forward the communication messages, optionally changing the communications radius parameters to an optimal or near optimal value. The node can forward messages from one network to another or from one network to the same network. The invention also provides a method for monitoring communication messages for selected objects by nodes on a peer to peer network. The method includes interposing the node on the network. The node has at least one stored object corresponding to a communication message object stored at the node; and monitors the network to detect communication messages matching at least one of the stored objects and decides whether or not to forward or change communication message radius parameters based on some defined programming or configuration.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
TIVERSA IP, INC.CRANBERRY TOWNSHIP, PA11

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hopkins, Samuel P Freedom, PA 38 106

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (10)
5,233,604 Methods and apparatus for optimum path selection in packet transmission networks 218 1992
5,600,638 Method and system for improving the processing time of the path selection in a high speed packet switching network 121 1994
2002/0073,204 Method and system for exchange of node characteristics for DATA sharing in peer-to-peer DATA networks 109 2000
2002/0133,735 System and method for efficient failover/failback techniques for fault-tolerant data storage system 2 2001
2002/0138,471 Method and system for operating a rating server based on usage and download patterns within a peer-to-peer network 51 2001
7,003,514 Method and apparatus for restricting a fan-out search in a peer-to-peer network based on accessibility of nodes 26 2001
2003/0050,966 Method and system for redirecting data requests in peer-to-peer data networks 47 2001
7,010,534 System and method for conducting adaptive search using a peer-to-peer network 21 2002
2004/0250,122 Network intelligence system 19 2003
2006/0209,819 Method and apparatus for efficiently expanding a P2P network 12 2005
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (7)
6,205,146 Method of dynamically routing to a well known address in a network 33 1998
6,147,971 Optimized routing method based on minimal hop count for use in PNNI based asynchronous transfer mode networks 39 1998
6,483,808 Method of optimizing routing decisions over multiple parameters utilizing fuzzy logic 32 1999
2002/0186,837 Multiple prime number generation using a parallel prime number search algorithm 2001
7,174,382 Interest-based connections in peer-to-peer networks 68 2002
2003/0005,035 Peer-to-peer content popularity 22 2002
2005/0108,203 Sample-directed searching in a peer-to-peer system 32 2003
 
MACROVISION CORPORATION (3)
2005/0091,167 Interdiction of unauthorized copying in a decentralized network 25 2004
2005/0114,709 Demand based method for interdiction of unauthorized copying in a decentralized network 28 2004
2005/0203,851 Corruption and its deterrence in swarm downloads of protected files in a file sharing network 34 2005
 
MICROSOFT CORPORATION (3)
2003/0055,892 Peer-to-peer group management and method for maintaining peer-to-peer graphs 153 2001
2003/0182,428 Peer-to-peer (P2P) communication system 69 2002
2005/0080,858 System and method for searching a peer-to-peer network 38 2003
 
TIVERSA IP, INC. (3)
2005/0163,050 Method for monitoring and providing information over a peer to peer network 9 2004
2005/0163,133 Method for optimally utilizing a peer to peer network 14 2005
2005/0163,135 Method for improving peer to peer network communication 24 2005
 
ACTIONTEC ELECTRONICS, INC. (2)
2004/0158,630 Monitoring and controlling network activity in real-time 70 2003
2004/0260,801 Apparatus and methods for monitoring and controlling network activity using mobile communications devices 29 2004
 
NOKIA CORPORATION (2)
6,732,180 Method to inhibit the identification and retrieval of proprietary media via automated search engines utilized in association with computer compatible communications network 68 2000
2003/0095,660 System and method for protecting digital works on a communication network 61 2002
 
AT&T CORP. (1)
6,965,591 System and method for gatekeeper-to-gatekeeper communication 21 1999
 
Audible Magic Corporation (1)
2006/0034,177 System for distributing decoy content in a peer to peer network 28 2005
 
BIGCHAMPAGNE, LLC (1)
2004/0098,370 Systems and methods to monitor file storage and transfer on a peer-to-peer network 67 2003
 
COMPUTER ASSOCIATES THINK, INC. (1)
7,318,092 Method and apparatus for remote discovery of software applications in a networked environment 16 2003
 
CRIGHT INC (1)
2005/0267,945 Systems and methods for deterring internet file-sharing networks 36 2005
 
CYVEILLANCE, INC. (1)
6,983,320 System, method and computer program product for analyzing e-commerce competition of an entity by utilizing predetermined entity-specific metrics and analyzed statistics from web pages 37 2000
 
DE NORA ELETTRODI S.P.A. (1)
6,855,660 Rhodium electrocatalyst and method of preparation 14 2002
 
DOMINION VENTURE FINANCE L.L.C. (1)
5,794,254 Incremental computer file backup using a two-step comparison of first two characters in the block and a signature with pre-stored character and signature sets 53 1996
 
FRANCE TELECOM (1)
2005/0038,898 Method of masking application processing applid to a request for access to a server, and a corresponding masking system 14 2004
 
HARRIS CORPORATION (1)
2003/0202,468 Mobile ad-hoc network and methods for performing functions therein based upon weighted quality of service metrics 60 2002
 
HITACHI, LTD. (1)
2004/0148,434 Method and apparatus for peer-to peer access 86 2003
 
INFOSEER, INC. (1)
2002/0065,832 System and method for controlling file distribution and transfer on a computer 20 2001
 
INTEL CORPORATION (1)
6,839,769 Limiting request propagation in a distributed file system 47 2001
 
KABUSHIKI KAISHA TOSHIBA (1)
7,120,145 Scheme for label switched path loop detection at node device 13 2002
 
KOREA TELECOM HITEL CO., LTD. (1)
2004/0030,651 Method and apparatus for distributing content through on-line network 21 2003
 
MARTIN, GUILLAUME (1)
2003/0195,852 System, method, apparatus and means for protecting digital content 35 2002
 
MEDIO SYSTEMS, INC. (1)
2006/0248,062 Method and system for content search with mobile computing devices 28 2006
 
MESHNETWORKS, INC. (1)
2004/0143,842 System and method for achieving continuous connectivity to an access point or gateway in a wireless network following an on-demand routing protocol, and to perform smooth handoff of mobile terminals between fixed terminals in the network 44 2004
 
MOTOROLA MOBILITY LLC (1)
6,069,896 Capability addressable network and method therefor 80 1996
 
MOTOROLA, INC. (1)
2002/0161,844 Method and apparatus for peer to peer communication over a master slave interface 19 2001
 
NERVANA, INC. (1)
2004/0230,572 System and method for semantic knowledge retrieval, management, capture, sharing, discovery, delivery and presentation 222 2004
 
NETWORKS ASSOCIATES TECHNOLOGY, INC. (1)
6,668,289 System, method, and computer program product for uninstalling computer software 42 2002
 
NUMECENT HOLDINGS, INC. (1)
6,918,113 Client installation and execution system for streamed applications 130 2001
 
NUPATH SOLUTIONS (Cincinnati), LTD. (1)
2002/0069,089 Method for case management of workplace-related injuries 21 2001
 
PEERPRESSURE INC. (1)
2002/0152,262 Method and system for preventing the infringement of intellectual property rights 87 2001
 
PORTAUTHORITY TECHNOLOGIES INC. (1)
2002/0087,885 Method and application for a reactive defense against illegal distribution of multimedia content in file sharing networks 78 2001
 
QURIO HOLDINGS, INC. (1)
2005/0229,243 Method and system for providing Web browsing through a firewall in a peer to peer network 52 2004
 
RHAPSODY INTERNATIONAL INC. (1)
7,089,301 System and method for searching peer-to-peer computer networks by selecting a computer based on at least a number of files shared by the computer 45 2000
 
ROCKSTAR BIDCO, LP (1)
2003/0009,591 Apparatus and method for managing internet resource requests 10 2001
 
ROCKWELL INTERNATIONAL CORPORATION (1)
5,949,760 Simultaneous channel access transmission method for a multi-hop communications radio network 68 1997
 
SAMSUNG ELECTRONICS CO., LTD. (1)
2005/0047,390 Method for route recovery in wireless network of tree topology 11 2004
 
SANDVINE INCORPORATED ULC (1)
2003/0208,621 Path optimizer for peer to peer networks 38 2002
 
SCIENTIFIC RESEARCH CORPORATION (1)
7,177,295 Wireless routing protocol for ad-hoc networks 138 2002
 
SONY DEUTSCHLAND GMBH (1)
2001/0003,191 Communication device and software for operating multimedia applications 110 2000
 
SRI INTERNATIONAL (1)
7,327,683 Method and apparatus for disseminating topology information and for discovering new neighboring nodes 51 2002
 
SUN MICROSYSTEMS, INC. (1)
2004/0162,871 Infrastructure for accessing a peer-to-peer network environment 170 2003
 
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) (1)
2002/0044,549 Efficient scatternet forming 96 2001
 
Tenable Network Security, Inc. (1)
2005/0229,255 System and method for scanning a network 31 2004
 
TEXTWISE LLC (1)
6,076,088 Information extraction system and method using concept relation concept (CRC) triples 232 1997
 
TOH, CHAI KEONG (1)
5,987,011 Routing method for Ad-Hoc mobile networks 439 1996
 
UNIVERSAL MUSIC GROUP, INC. (1)
2005/0043,548 Automated monitoring and control system for networked communications 21 2004
 
VIRALG OY (1)
2005/0108,248 Limiting use of unauthorized digital content in a content-sharing peer-to-peer network 15 2004
 
Other [Check patent profile for assignment information] (5)
2003/0212,710 System for tracking activity and delivery of advertising over a file network 86 2003
2004/0250,106 System and method for preventing sharing of music, video, video games and software 11 2003
2004/0039,921 Method and system for detecting rogue software 42 2003
2004/0111,604 Method and system for protection against unauthorized distribution of copyrighted computer files over peer-to-peer networks 14 2003
2004/0196,784 Route discovery based piconet forming 20 2004

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
TIVERSA IP, INC. (6)
8,156,175 System and method for searching for specific types of people or information on a peer-to-peer network 1 2005
8,122,133 Method for monitoring and providing information over a peer to peer network 0 2010
8,037,176 Method for monitoring and providing information over a peer to peer network 0 2010
8,386,613 Method for monitoring and providing information over a peer to peer network 0 2011
8,358,641 Method for improving peer to peer network communication 0 2011
8,312,080 System and method for searching for specific types of people or information on a peer to-peer network 0 2012
 
AMAZON TECHNOLOGIES, INC. (1)
8,214,475 System and method for managing content interest data using peer-to-peer logical mesh networks 2007
 
V.S.N. SYSTEMEN B.V. (1)
8,271,664 Method for setting up a peer-to-peer link between two communication media 2007
 
Other [Check patent profile for assignment information] (1)
8,468,250 Method for monitoring and providing information over a peer to peer network 0 2011

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Mar 1, 2013
7.5 Year Payment $3600.00 $1800.00 $900.00 Mar 1, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Mar 1, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00