DISTRIBUTED METHOD FOR SYNCHRONIZING AND UPDATING BOOKMARKS ON MULTIPLE COMPUTER DEVICES
First Claim
1. A method for combining bookmarks from a plurality of networked computer devices, comprising the steps of:
- a) storing on each computer device a bookmark database, wherein each bookmark in each bookmark database includes a URL, a bookmark time stamp, and a deletion indicator;
b) altering a bookmark database stored on any of the computer devices, wherein altering can be any of adding a bookmark, changing the URL of a bookmark, or changing a deletion indicator of a bookmark;
c) providing a new time stamp to any bookmark altered in step (b);
d) comparing according to time stamp corresponding bookmarks from a plurality of bookmark databases; and
e) creating a master bookmark database from bookmarks with the most recent time stamps, wherein bookmarks indicated as deleted are not included in the master bookmark database.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple computer devices are networked, and each computer device stores a bookmark database. A user can add delete or change bookmarks on any of the computer devices. Alterations made to a bookmark database are stored locally. Every alteration is time stamped. If a bookmark is deleted, it is marked as deleted, but not erased from the local bookmark database. Bookmark databases stored on other computer devices are unaffected by changes made to the bookmark database stored on the local device. In order to update and synchronize all the bookmark databases, the local device receives the data from all the other bookmark databases. Then, the time stamps for each bookmark are compared, and the bookmarks with the most recent time stamps are assembled in a new master bookmark database. The new master bookmark database is then sent to all participating devices in the network.
-
Citations
13 Claims
-
1. A method for combining bookmarks from a plurality of networked computer devices, comprising the steps of:
-
a) storing on each computer device a bookmark database, wherein each bookmark in each bookmark database includes a URL, a bookmark time stamp, and a deletion indicator;
b) altering a bookmark database stored on any of the computer devices, wherein altering can be any of adding a bookmark, changing the URL of a bookmark, or changing a deletion indicator of a bookmark;
c) providing a new time stamp to any bookmark altered in step (b);
d) comparing according to time stamp corresponding bookmarks from a plurality of bookmark databases; and
e) creating a master bookmark database from bookmarks with the most recent time stamps, wherein bookmarks indicated as deleted are not included in the master bookmark database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer device for creating an updated master bookmark database available to other networked computer devices, comprising:
-
a) a computer readable memory device storing a bookmark database, wherein each bookmark in the bookmark database has a URL, a bookmark time stamp, and a deletion indicator;
b) software instructions stored in the memory device for performing the following steps;
1) altering a bookmark database stored on the computer device, wherein altering can be any of adding a bookmark, changing the URL of a bookmark, or changing a deletion indicator of a bookmark;
2) providing a new time stamp to any bookmark altered in step (1);
3) comparing according to time stamp corresponding bookmarks from a plurality of bookmark databases stored on the computer device and the networked computer devices;
4) creating a master bookmark database from bookmarks with the most recent time stamps, wherein bookmarks indicated as deleted by the deletion indicator are not included in the master bookmark database; and
c) a processor device for implementing the software instructions. - View Dependent Claims (8)
-
-
9. A method for sharing bookmarks among a plurality of networked computer devices, comprising the steps of:
-
a) storing on each computer device a bookmark database, wherein each bookmark in each bookmark database includes a URL, a bookmark time stamp, and a deletion indicator;
b) altering a bookmark database stored on any of the computer devices, wherein altering can be any of adding a bookmark, changing the URL of a bookmark, or changing a deletion indicator of a bookmark;
c) providing a new time stamp to any bookmark altered in step (b);
d) comparing according to time stamp corresponding bookmarks from a plurality of bookmark databases; and
e) creating a master bookmark database from bookmarks with the most recent time stamps, wherein bookmarks indicated as deleted are not included in the master bookmark database; and
f) transmitting the master bookmark database to at least one computer device. - View Dependent Claims (10, 11, 12, 13)
-
Specification