Method and system for peer-to-peer networking and information sharing architecture
First Claim
Patent Images
1. A system for retrieving remote data based on its content, comprising:
- a plurality of content servers, each content server having a database which stores data and a corresponding searchable real-time index of the data stored in the database;
a search client;
a relay server connected to the plurality of content servers and the search client, the relay server receiving a query for data from the search client and reflecting the query to the plurality of content servers, wherein each of the plurality of content servers search their respective indices for data corresponding to the query and, if data corresponding to the query is stored in the respective database, a message is sent through the relay server to the search client.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for retrieving remote data based on its content is provided where a plurality of content servers is provided in which each content server has a database which stores data and a corresponding searchable real-time index of the data stored in the database. A search client issues a query for data to a relay server, which is connected to the plurality of content servers. Each of the plurality of content servers search their respective indices for data corresponding to the query and, if data corresponding to the query is stored in the respective database, a message is sent through the relay server to the search client.
-
Citations
22 Claims
-
1. A system for retrieving remote data based on its content, comprising:
-
a plurality of content servers, each content server having a database which stores data and a corresponding searchable real-time index of the data stored in the database;
a search client;
a relay server connected to the plurality of content servers and the search client, the relay server receiving a query for data from the search client and reflecting the query to the plurality of content servers, wherein each of the plurality of content servers search their respective indices for data corresponding to the query and, if data corresponding to the query is stored in the respective database, a message is sent through the relay server to the search client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for retrieving remote data based on its content, comprising:
-
transmitting a query for data from a search client to a relay server which is connected to a plurality of content servers;
reflecting the query for data to the plurality of content servers;
searching a real-time index of data stored in a database in each of the plurality of content servers for data corresponding to the transmitted query;
transmitting a message through the relay server to the search client. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification