Privacy enhanced browser
First Claim
Patent Images
1. A method comprising:
- receiving, by a processing device of a client computer executing a browser, a user request for content, the user request comprising information identifying a user;
determining, by the browser, whether a content provider associated with the user request satisfies context criteria for trustworthiness based on at least one of a privacy policy, an advertising policy, an external trustworthiness rating, or a user setting specifying the trustworthiness of the content provider;
filtering out, by the browser, the information identifying the user from the user request when the context criteria are satisfied; and
sending the filtered request to the content provider.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for filtering user identifying information. A user request for content is received, the request including user identifying information. A determination is made as to whether the user request satisfies context criteria. If the user request satisfies the context criteria, the user identifying information is filtered out from the user request. The filtered request is then sent to a content provider.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving, by a processing device of a client computer executing a browser, a user request for content, the user request comprising information identifying a user; determining, by the browser, whether a content provider associated with the user request satisfies context criteria for trustworthiness based on at least one of a privacy policy, an advertising policy, an external trustworthiness rating, or a user setting specifying the trustworthiness of the content provider; filtering out, by the browser, the information identifying the user from the user request when the context criteria are satisfied; and sending the filtered request to the content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-accessible storage medium comprising instructions executable by a processing device of a client computer to cause the processing device to perform operations comprising:
-
receiving, by the processing device executing a browser, a user request for content, the user request comprising information identifying a user; determining, by the browser, whether a content provider associated with the user request satisfies context criteria for trustworthiness based on at least one of a privacy policy, an advertising policy, an external trustworthiness rating, or a user setting specifying the trustworthiness of the content provider; filtering out, by the browser, the information identifying the user from the user request when the context criteria are satisfied; and sending the filtered request to a content provider. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a memory to store instructions for a browser; and a processing device of a client computer, connected to the memory, to execute the instructions, wherein the instructions cause the processor to; store information identifying a user; determine, by the browser executed by the processing device, whether a content provider associated with the user request for content satisfies context criteria for trustworthiness based on at least one of a privacy policy, advertising policy, an external trustworthiness rating, or a user setting specifying the trustworthiness of the content provider, wherein the user request comprises the information identifying the user; and filter out, by the browser, the information identifying the user from the user request if the context criteria are satisfied. - View Dependent Claims (16, 17, 18)
-
Specification