Securing search queries
AssigneeInternational Business Machines Corporation
InventorsGenady Grabarnik, Moon J. Kim, Lev Kozakov, Larisa Shwartz
Life of this patent
Estimating the term…
Abstract
In general, the present invention protects actual search queries submitted to web search engines using a set (i.e., at least one) of supplemental queries (hereinafter referred to as securing search queries). As a result, collections of search queries will not form statistically stable categories, and will not disclose the search subject. Any hits resulting from securing search queries will be filtered from results that are returned to the requestor. In addition, the securing search queries can be associated with protective Internet Protocol addresses to reduce the possibility of the requestor of the actual search query to be identified.
Claims24
A method for securing search queries, comprising:
- receiving a search query;
- analyzing the search query to determine a subject matter of the search query;
- generating a set of securing search queries that have the subject matter of the search query;
- submitting the search query and the set of securing search queries to a search engine;
- and
- filtering results received from the search engine to remove any hits that resulted from the set of securing search queries.
A computer system for securing search queries, comprising:
- at least one processing unit;
- memory operably associated with the at least one processing unit;
- and
- a utility stored in the memory and executable by the at least one processing unit, the utility comprising:
- a module for receiving a search query;
- a module for analyzing the search query to determine a subject matter of the search query;
- a module for generating a set of securing search queries that have the subject matter of the search query;
- a module for submitting the search query and the set of securing search queries to a search engine;
- and
- a module for filtering results received from the search engine to remove any hits that resulted from the set of securing search queries.
A computer readable medium containing a program product for securing search queries, the computer readable medium comprising program code for causing a computer system to:
- receive a search query;
- analyze the search query to determine a subject matter of the search query;
- generate a set of securing search queries that have the subject matter of the search query;
- submit the search query and the set of securing search queries to a search engine;
- and
- filter results received from the search engine to remove any hits that resulted from the set of securing search queries.
A method for deploying a system for securing search queries, comprising;
- providing computer infrastructure being operable to:
- receive a search query;
- analyze the search query to determine a subject matter of the search query;
- generate a set of securing search queries that have the subject matter of the search query;
- submit the search query and the set of securing search queries to a search engine;
- and
- filter results received from the search engine to remove any hits that resulted from the set of securing search queries.
Dependencies are inferred from the claim text.