System and method for managing user web browsing information
First Claim
Patent Images
1. A computer implemented method for managing remote storage of web browsing information, the method comprising:
- providing a control, integrated with a web browser located at a client computing device, for enabling a user to select one of a plurality of modes, the plurality of modes enabling a user to control how web browsing information is stored remote from the client computing device, the plurality of modes comprising a first mode, a second mode, and a third mode;
receiving at the control a selected one of the plurality of modes;
on receiving a selection of the first mode, providing for the control to automatically send, to a first remote storage, the web browsing information along with user-identifying information, the user-identifying information being associated with a user account;
on receiving a selection of the second mode, providing for the control to send, to a second remote storage, the web browsing information without identifying the user; and
on receiving a selection of the third mode, providing for the control to prevent storage of the web browsing information at the first remote storage,wherein, on receiving the selection of the second mode after receiving the selection of the first mode, the sending of user-identifying information is stopped and the web browsing information is automatically sent to the second remote storage without identifying the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for managing user web browsing information. A web browser-integrated extension provides one or more controls for selecting how the extension stores web browser information collected during a user'"'"'s browsing session. On a first selection, the extension automatically transmits user-identifiable web browsing information to a first remote storage. On a second selection, the extension automatically transmits anonymous web browsing information to a second remote storage. On a third selection, a transmissions of web browsing information is stopped.
-
Citations
20 Claims
-
1. A computer implemented method for managing remote storage of web browsing information, the method comprising:
-
providing a control, integrated with a web browser located at a client computing device, for enabling a user to select one of a plurality of modes, the plurality of modes enabling a user to control how web browsing information is stored remote from the client computing device, the plurality of modes comprising a first mode, a second mode, and a third mode; receiving at the control a selected one of the plurality of modes; on receiving a selection of the first mode, providing for the control to automatically send, to a first remote storage, the web browsing information along with user-identifying information, the user-identifying information being associated with a user account; on receiving a selection of the second mode, providing for the control to send, to a second remote storage, the web browsing information without identifying the user; and on receiving a selection of the third mode, providing for the control to prevent storage of the web browsing information at the first remote storage, wherein, on receiving the selection of the second mode after receiving the selection of the first mode, the sending of user-identifying information is stopped and the web browsing information is automatically sent to the second remote storage without identifying the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable medium having machine-executable instructions stored thereon, which when executed by a machine or computer cause the machine or computer to perform a method of managing remote storage of web browsing information, the method comprising:
-
receiving, from a user, a selected one of a plurality of mutually exclusive selections at a control, the control being integrated with a web browser, each of the plurality of selections corresponding to a mode for changing how the web browser remotely stores web browsing information; on receiving a selection associated with a first mode, automatically transmitting during a web browsing session, from the control, user-identifiable web browsing information to a first remote storage, the user-identifiable web browsing information comprising information associated with a user account; on receiving a selection associated with a second mode, automatically transmitting during the web browsing session, from the control, anonymous web browsing information to a second remote storage without identifying the user; and on receiving a selection associated with a third mode, preventing the transmission of all web browsing information, wherein, on receiving the selection associated with the second mode after receiving the selection associated with the first mode, the transmission of user-identifiable web browsing information is suspended and the anonymous web browsing information is automatically sent to the second remote storage. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for managing remote storage of web browsing information, comprising:
-
a processor; and a memory, the memory including first server instructions that, when executed, cause the processor to provide storage control instructions to a client device for installation and integration with a web browser, wherein the storage control instructions, when executed by the client device, cause the client device to; provide a plurality of mutually exclusive selections, displayed in connection with a toolbar of the web browser, the selections being related to sending, during a browser session, browsing information associated with a browsing pattern of a user to a remote location not located at the client device, the mutually exclusive selections comprising a first selection, a second selection, and a third selection; receive a selected one of the mutually inclusive selections; transmit, on receiving the first selection, the browsing information during the browser session to the remote location, wherein the browsing information is transmitted with user-identifying information; transmit, on receiving the second selection, the browsing information, to the remote location without identifying the user; and prevent, on receiving the third selection, the transmission of the browsing information to the remote location, wherein the memory further includes second server instructions that, when executed, cause the processor to; receive the browsing information from the computer-enabled device; provide at least a portion of the browsing information with user-identifying information to a search engine for personalization of search results displayed to a user associated with the browsing information; and provide at least a portion of the browsing information without user-identifying information to the search engine for personalization of search results displayed to one or more users not associated with the browsing information. - View Dependent Claims (17, 18, 19, 20)
-
Specification