Mobile bookmarks
First Claim
Patent Images
1. A method, comprising:
- managing, by a server, a remote bookmark list comprising a plurality of bookmark sublists, each associated with a corresponding one of a plurality of web browsers;
receiving a client request, sent by one of the web browsers upon launch, to synchronize a local bookmark list with the remote bookmark list,collecting the local bookmark list from the one of the web browsers in response to the received client request;
comparing the local bookmark list with the remote bookmark list; and
when the local bookmark list and the remote bookmark list are not synchronized, performing at least one of adding a bookmark to or deleting a bookmark from at least one of the local bookmark list or the bookmark sublist associated with the one of the web browsers, wherein the one of the web browsers is a first browser type and another one of the web browsers is a second browser type.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for updating bookmarks is described. In one embodiment, a server has a bookmark database and a bookmark synchronizer. The bookmark synchronizer is configured to manage a remote bookmark list including sublists each associated with a corresponding one of multiple browsers. The bookmark synchronizer receives a client request, from one of the browsers, to synchronize a local bookmark list with the remote bookmark list, and collects the local bookmark list from the one web browser. The bookmark synchronizer compares the local bookmark list with the remote bookmark list, the bookmark synchronizer adds or deletes bookmarks from the local bookmark list or the associated sublist.
-
Citations
17 Claims
-
1. A method, comprising:
-
managing, by a server, a remote bookmark list comprising a plurality of bookmark sublists, each associated with a corresponding one of a plurality of web browsers; receiving a client request, sent by one of the web browsers upon launch, to synchronize a local bookmark list with the remote bookmark list, collecting the local bookmark list from the one of the web browsers in response to the received client request; comparing the local bookmark list with the remote bookmark list; and when the local bookmark list and the remote bookmark list are not synchronized, performing at least one of adding a bookmark to or deleting a bookmark from at least one of the local bookmark list or the bookmark sublist associated with the one of the web browsers, wherein the one of the web browsers is a first browser type and another one of the web browsers is a second browser type. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
Managing, by a server, a remote bookmark list associated with of a plurality of web browsers; receiving a first client request, sent by a first web browser of the web browsers upon launch, to synchronize a first local bookmark list with the remote bookmark list; collecting the first local bookmark list from the first web browser in response to the received first client request; comparing the first local bookmark list with the remote bookmark list; when the first local bookmark list and the remote bookmark list are not synchronized, performing at least one of adding a bookmark to or deleting a bookmark from at least one of the first local bookmark list or the remote bookmark list; receiving a second client request, sent by a second web browser of the web browsers, to synchronize a second local bookmark list with the remote bookmark list, wherein the second web browser is a different browser type than the first web browser, and wherein the second web browser communicates the second client request using a different network protocol than the first web browser; collecting the second local bookmark list from the second web browser in response to the received second client request; comparing the second local bookmark list with the remote bookmark list; and when the second local bookmark list and the remote bookmark list are not synchronized, performing at least one of adding a bookmark to or deleting a bookmark from at least one of the second local bookmark list or the remote bookmark list. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium, having instructions stored therein, which when executed, cause a server computer system to perform a method comprising:
-
managing, by a server, a remote bookmark list comprising a plurality of bookmark sublists, each associated with a corresponding one of a plurality of web browsers; receiving a client request, sent by one of the web browsers upon launch, to synchronize a local bookmark list with the remote bookmark list; collecting the local bookmark list from the one of the web browsers in response to the received client request; comparing the local bookmark list with the remote bookmark list; and when the local bookmark list and the remote bookmark list are not synchronized, performing at least one of adding a bookmark to or deleting a bookmark from at least one of the local bookmark list or the bookmark sublist associated with the one of the web browsers, wherein the one of the web browsers is a first browser type and another one of the web browsers is a second browser type. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A server computing system, comprising:
-
a processing device configured to execute a bookmark synchronizer; and a storage device coupled to the processor, the storage device to store a bookmark database;
wherein the bookmark synchronizer is configured to;manage a remote bookmark list comprising a plurality of bookmark sublists, each associated with a corresponding one of a plurality of web browsers; receive a client request, sent by one of the web browsers upon launch, to synchronize a local bookmark list with the remote bookmark list; collect the local bookmark list from the one of the web browsers in response to the received client request; compare the local bookmark list with the remote bookmark list; and when the local bookmark list and the remote bookmark list are not synchronized, perform at least one of adding a bookmark to or deleting a bookmark from at least one of the local bookmark list or the bookmark sublist associated with the one of the web browsers, wherein the one of the web browsers is a first browser type and another one of the web browsers is a second browser type. - View Dependent Claims (17)
-
Specification