System and Method to Guide Active Participation in Peer-to-Peer Systems with Passive Monitoring Environment
First Claim
Patent Images
1. A method comprising:
- identifying shared content by inspecting peer-to-peer traffic flow;
identifying source peers providing the shared content;
requesting the shared content from at least one of the source peers;
receiving requests for the shared content from requesting peers;
identifying the requesting peers based on the requests for the shared content; and
providing the shared content to a subset of the requesting peers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes identifying shared content by inspecting a peer-to-peer traffic flow and identifying source peers providing the shared content, and requesting the shared content from the source peers. The method further includes receiving requests for the shared content from requesting peers, identifying requesting peers based on the requests for the shared content, and providing the shared content to a local subset of the requesting peers.
27 Citations
23 Claims
-
1. A method comprising:
-
identifying shared content by inspecting peer-to-peer traffic flow; identifying source peers providing the shared content; requesting the shared content from at least one of the source peers; receiving requests for the shared content from requesting peers; identifying the requesting peers based on the requests for the shared content; and providing the shared content to a subset of the requesting peers. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
identifying shared content by inspecting peer-to-peer traffic flow; identifying source peers providing the shared content; requesting the shared content from at least one of the source peers; receiving a request for the shared content from a requesting peer; and identifying the requesting peer based on the request for the shared content. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method comprising:
-
inspecting peer-to-peer traffic of participating peers to identify shared content; identifying source peers having the shared content, the source peers being different than the participating peers; downloading the shared content from source peers; providing the shared content; and identifying a requesting peer other than the participating peers. - View Dependent Claims (11, 12, 13)
-
-
14. A method comprising:
-
inspecting peer-to-peer traffic of participating peers to identify shared content; identifying source peers providing the shared content, the source peers being different than the participating peers; sending a request for the shared content to a peer other than the participating peers; receiving a response to the request; and obtaining source information about one of the source peers providing the shared content based on the response. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method comprising:
-
inspecting peer-to-peer traffic of participating peers; identifying shared content based on inspecting peer-to-peer traffic; making the shared content available; receiving requests for the shared content from requesting peers; and obtaining requestor information based on the requests. - View Dependent Claims (20, 21, 22, 23)
-
Specification