Searchable peer-to-peer system through instant messaging based topic indexes
First Claim
Patent Images
1. A method for locating information on a topic within a peer-to-peer network, the method comprising:
- receiving, on a first peer computer within the peer-to-peer network, a request to locate a topic;
determining a second peer computer within the peer-to-peer network to query for the topic;
querying an index of the second peer computer for the topic;
responsive to determining the topic exists in the index of the second peer computer, receiving identification information of participants of an instant messaging conversation corresponding to the topic;
determining the received identification information originated from a currently unavailable peer computer, wherein the currently unavailable peer computer previously pushed an index with the identification information to the second peer computer; and
storing, on the first peer computer, the identification information of the participants and indexing the stored identification information by the topic.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the present invention, a computer receives, on a first computer, a request to locate a topic. The computer determines a second computer to query for the topic. The computer queries the second computer for the topic. The computer receives identification information of participants of an instant messaging conversation corresponding to the topic. The computer stores, on the first computer, the identification information of the participants and indexing the stored identification information by the topic.
45 Citations
8 Claims
-
1. A method for locating information on a topic within a peer-to-peer network, the method comprising:
-
receiving, on a first peer computer within the peer-to-peer network, a request to locate a topic; determining a second peer computer within the peer-to-peer network to query for the topic; querying an index of the second peer computer for the topic; responsive to determining the topic exists in the index of the second peer computer, receiving identification information of participants of an instant messaging conversation corresponding to the topic; determining the received identification information originated from a currently unavailable peer computer, wherein the currently unavailable peer computer previously pushed an index with the identification information to the second peer computer; and storing, on the first peer computer, the identification information of the participants and indexing the stored identification information by the topic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification