Synchronized web browsing histories: processing deletions and limiting communications to server
First Claim
1. A method of enabling deletion of synchronized web browsing history, comprising:
- receiving by a server, from a first client through a network, a deletion filter record that includes (i) a time period corresponding to a first portion of synchronized web browsing history to be deleted and (ii) a second portion of the synchronized web browsing history as defined by a user for deletion, the synchronized web browsing history including timestamps indicating when webpage accesses occurred and including information indicating whether a webpage load was successful;
storing, by the server, the deletion filter record in association with an identifier of the first client;
receiving, from a second client through the network, a check-in message, the second client device different than the first client device;
responsive to the check-in message, determining that the stored deletion filter record is relevant to the second client; and
causing the second client to delete (i) a portion of a web browsing history in the second client corresponding to the first portion and (ii) a portion of the web browsing history in the second client corresponding to the second portion, wherein the deletion is caused by sending the stored deletion filter record.
1 Assignment
0 Petitions
Accused Products
Abstract
Deletion of synchronized web browsing history is enabled. A deletion filter record that specifies synchronized web browsing history to be deleted is received from a first client. The deletion filter record is stored in association with an identifier of the first client. A check-in message is received from a second client. Responsive to the check-in message, a determination is made that the stored deletion filter record is relevant to the second client. The stored deletion filter record is sent to the second client. Separately, a client'"'"'s communications to a server are limited. A request is received to communicate with the server. A throttling policy is accessed. The throttling policy includes multiple ordered policy sections. A policy section indicates that all messages sent from the client to the server, up to the number of messages, must be separated by at least the time period.
8 Citations
15 Claims
-
1. A method of enabling deletion of synchronized web browsing history, comprising:
-
receiving by a server, from a first client through a network, a deletion filter record that includes (i) a time period corresponding to a first portion of synchronized web browsing history to be deleted and (ii) a second portion of the synchronized web browsing history as defined by a user for deletion, the synchronized web browsing history including timestamps indicating when webpage accesses occurred and including information indicating whether a webpage load was successful; storing, by the server, the deletion filter record in association with an identifier of the first client; receiving, from a second client through the network, a check-in message, the second client device different than the first client device; responsive to the check-in message, determining that the stored deletion filter record is relevant to the second client; and causing the second client to delete (i) a portion of a web browsing history in the second client corresponding to the first portion and (ii) a portion of the web browsing history in the second client corresponding to the second portion, wherein the deletion is caused by sending the stored deletion filter record. - View Dependent Claims (2, 3, 4, 5, 12, 13, 14)
-
-
6. A non-transitory computer-readable storage medium storing computer program modules for enabling deletion of synchronized web browsing history, the computer program modules executable to perform steps comprising:
-
receiving by a server, from a first client through a network, a deletion filter record that includes (i) a time period corresponding to a first portion of synchronized web browsing history to be deleted and (ii) a second portion of the synchronized web browsing history as defined by a user for deletion, the synchronized web browsing history including timestamps indicating when webpage accesses occurred and including information indicating whether a webpage load was successful; storing, by the server, the deletion filter record in association with an identifier of the first client; receiving, from a second client through the network, a check-in message, the second client device different than the first client device; responsive to the check-in message, determining that the stored deletion filter record is relevant to the second client; and causing the second client to delete (i) a portion of a web browsing history in the second client corresponding to the first portion and (ii) a portion of the web browsing history in the second client corresponding to the second portion, wherein the deletion is caused by sending the stored deletion filter record. - View Dependent Claims (7, 8, 9, 10, 11, 15)
-
Specification