System and Method for Cognitive Agent-Based Web Search Obfuscation
AssigneeInternational Business Machines Corporation
InventorsRashmi Avancha, James E. Bostick, Wing L. Leung, Craig M. Trim
Life of this patent
Estimating the term…
Abstract
A method, system and a computer program product are provided for obscuring web searches by performing cognitive analysis on one or more user search inquiries from a first user to identify a user search behavior profile for the first user, and then generating one or more obfuscating search inquiries consistent with the user behavior search profile for the first user for issuance with the user search inquiries to impair the search engine from accurately characterizing search information related to the first user.
Claims20
A method of obscuring search inquiries comprising:
- receiving, by an information handling system comprising a processor and a memory, one or more user search inquiries from a first user;
- performing, by the information handling system, cognitive analysis on the one or more user search inquiries to identify a user search behavior profile for the first user;
- generating, by the information handling system, one or more obfuscating search inquiries consistent with the user behavior search profile for the first user;
- and
- issuing, by the information handling system, the one or more user search inquiries to a search engine along with the one or more obfuscating search inquiries to impair the search engine from accurately characterizing search information related to the first user.
A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on an information handling system, causes the system to obscure search inquiries by:
- receiving one or more user search inquiries from a first user;
- performing cognitive analysis on the one or more user search inquiries to identify a user search behavior profile for the first user;
- generating one or more obfuscating search inquiries consistent with the user behavior search profile for the first user;
- and
- issuing the one or more user search inquiries to a search engine along with the one or more obfuscating search inquiries to impair the search engine from accurately characterizing search information related to the first user.
An information handling system comprising:
- one or more processors;
- a memory coupled to at least one of the processors;
- a set of instructions stored in the memory and executed by at least one of the processors to obscure search inquiries, wherein the set of instructions are executable to perform actions of:
- receiving, by the system, one or more user search inquiries from a first user;
- performing, by the system, cognitive analysis on the one or more user search inquiries to identify a user search behavior profile for the first user by using natural language processing (NLP), analytic analysis, and machine language learning to determine the user search behavior profile for the first user which characterizes how, when, and what the first user is searching for;
- generating, by the system, one or more obfuscating search inquiries consistent with the user behavior search profile for the first user;
- issuing, by the system, the one or more user search inquiries to a search engine along with the one or more obfuscating search inquiries to impair the search engine from accurately characterizing search information related to the first user;
- receiving, by the system, search results from the search engine in response to the one or more user search inquiries and the one or more obfuscating search inquiries;
- accessing, by the system, one or more websites to emulate the first user's search behavior specified in the user search behavior profile;
- and
- returning, by the system, to the first user the search results responsive to the one or more user search inquiries.
Dependencies are inferred from the claim text.