Social network-based internet search engine
OwnerKapenda Thomasinventor
Life of this patent
Estimating the term…
Abstract
Filtering Internet content includes receiving a search query message comprising a search query to an Internet search engine. Data is received from the Internet search engine, responsive to the search query message. Filtering of the data produces a data subset. The filter selects data for inclusion in the data subset based upon occurrence of the data in a database. The database includes content selected for inclusion by designated users. The data subset is displayed in a browser.
Claims27
A method for filtering Internet content, the method comprising:
- receiving a search query message comprising a search query to an Internet search engine;
- receiving data from the Internet search engine, the data being responsive to the search query message;
- filtering the data to produce a data subset, the filter selecting data for inclusion in the data subset based upon occurrence of the data in a database;
- the database comprising content selected for inclusion by designated users;
- and
- displaying the data subset in a browser.
A computer program product on a computer readable medium for use in a distributed data processing system for searching for information within the distributed data processing system, the computer program product comprising:
- instructions for receiving a search query message comprising a search query to an Internet search engine;
- instructions for receiving data from the Internet search engine, the data being responsive to the search query message;
- instructions for filtering the data to produce a data subset, the filter selecting data for inclusion in the data subset based upon occurrence of the data in a database;
- the database comprising content selected for inclusion by designated users;
- and
- instructions for displaying the data subset in a browser.
An apparatus for searching for information within a distributed data processing system, the apparatus comprising:
- a first receiving component for receiving a search query message comprising a search query to an Internet search engine;
- a second receiving component for receiving data from the Internet search engine, the data being responsive to the search query message;
- a filtering component for filtering the data to produce a data subset, the filter selecting data for inclusion in the data subset based upon occurrence of the data in a database;
- the database comprising content selected for inclusion by designated users;
- and
- a displaying component for displaying the data subset in a browser.
A method for searching for information within a distributed data processing system, the method comprising:
- receiving, at a server, a search query message comprising a search query from a client to an Internet search engine;
- performing a intersystem search of a database in accordance with the search query;
- compiling search result data from the intersystem search;
- receiving a result message from the Internet search engine;
- and
- merging search result data and the result message to generate result information;
- generating a display with the result information.
A computer program product on a computer readable medium for use in a distributed data processing system for searching for information within the distributed data processing system, the computer program product comprising:
- instructions for receiving, at a server, a search query message comprising a search query from a client to an Internet search engine;
- instructions for performing a intersystem search of a database in accordance with the search query;
- instructions for compiling search result data from the intersystem search;
- instructions for receiving a result message from the Internet search engine;
- and
- instructions for merging search result data and the result message to generate result information;
- instructions for generating a display with the result information.
An apparatus for searching for information within a distributed data processing system, the apparatus comprising:
- a first receiving component for receiving, at a server, a search query message comprising a search query from a client to an Internet search engine;
- a searching component for performing a intersystem search of a database in accordance with the search query;
- a compiling component for compiling search result data from the intersystem search;
- a second receiving component for receiving a result message from the Internet search engine;
- and
- a composing component for merging search result data and the result message to generate result information;
- a generating component for generating a display with the result information.
Dependencies are inferred from the claim text.