Anonymous and secure network-based interaction
First Claim
Patent Images
1. A computer-implemented method that facilitates searching comprising:
- receiving a search query at a device that includes a display; and
anonymizing the search query prior to submitting the search query to a search engine for evaluation, wherein the anonymizing the search query comprises;
generating a hypertext transfer protocol (HTTP) transaction that includes content from the search query;
rewriting a display size of the display specified in an accept header field of the HTTP transaction with a different display size; and
transmitting the HTTP transaction to the search engine.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure pertains to anonymous network interaction. More specifically, mechanisms are provided to ensure anonymity with respect network interaction such that third parties are unable to determine the source and/or intent of communications. Accordingly, entities can anonymize all outgoing and/or incoming data packets so as to mitigate outside entities from learning about information being sought and/or provided. For example, a user or corporation can employ an anonymizer with respect to web searching so that outside entities are not able to determine what information is attempted to be accessed and by whom.
91 Citations
12 Claims
-
1. A computer-implemented method that facilitates searching comprising:
-
receiving a search query at a device that includes a display; and anonymizing the search query prior to submitting the search query to a search engine for evaluation, wherein the anonymizing the search query comprises; generating a hypertext transfer protocol (HTTP) transaction that includes content from the search query; rewriting a display size of the display specified in an accept header field of the HTTP transaction with a different display size; and transmitting the HTTP transaction to the search engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12)
-
-
9. A secure Internet-based search system comprising:
-
a device that includes a display; a computer-implemented interface component that receives a plurality of user-initiated search queries inputted at the device and returns results for output at the device; and a computer-implemented anonymizer component that anonymizes a first user-initiated search query via a particular anonymization that comprises; generating a hypertext transfer protocol (HTTP) transaction that includes content from a corresponding user-initiated search query; rewriting a display size of the display specified in an accept header field of the HTTP transaction with a different display size; and transmitting the HTTP transaction to the search engine; and a computer-implemented context component that determines context information of the first user-initiated search query and context information of a second user-initiated search query, and causes the anonymizer component to apply the particular anonymization to the second user-initiated search query based on a similarity between the context information of the first user-initiated search query and the context information of the second user-initiated search query. - View Dependent Claims (10)
-
Specification