Patent ID: 8171109
Filing Date: 2012-05-01
Classification: G06F

Abstract:
1. A computer-implemented method for updating bookmarks, the method comprising: receiving a communication at a server from a first web browser of a first client of a user to synchronize a local list of bookmarks of the first web browser with a remote list of bookmarks stored in a bookmark database associated with the server, wherein the local list is associated with the first client, and wherein the first web browser of the first client automatically sends the communication to the server to synchronize the local list of bookmarks with the remote list of bookmarks upon a launch of the first web browser at the first client; and upon receiving the communication to synchronize the local list of bookmarks with the remote list of bookmarks, automatically checking whether the local list of bookmarks and the remote list of bookmarks are synchronized, wherein said automatically checking comprises: when the local list of bookmarks and the remote list of bookmarks are not synchronized, synchronizing the local list of bookmarks from the first web browser with the remote list of bookmarks associated with the first client stored in the bookmark database, wherein said synchronizing comprises adding or deleting one or more bookmarks to or from at least one of the local list of bookmarks or the remote list of bookmarks to reflect the latest version of bookmarks, wherein the local list of bookmarks of the first web browser is accessible by the user of the first client while the first client is off-line, and wherein synchronizing further comprises synchronizing the local list of bookmarks of the web browser of the client with a corresponding one of a plurality of sublists of bookmarks stored in the bookmark database, each of the plurality of sublists associated with at least one of a corresponding one of a plurality of web browsers of the same user or a corresponding client of the same user.