Web browser download of bookmark set
First Claim
1. A method for providing bookmarks to a browser in a computer system comprising the steps of:
- creating a bookmark set containing a plurality of Uniform Resource Locators (URLs) and downloadable as a unit;
responsive to a request for downloading the bookmark set, sending the bookmark set as a unit via the network to a second computer system;
receiving the bookmark set at the second computer system;
integrating the bookmark set into a browser as a unit at the second computer system as bookmarks to access the set of URLs;
setting a temporary attribute of the bookmark set in the browser; and
automatically removing the bookmark set at the conclusion of browsing a web site served by the first computer system from which the bookmark set was downloaded.
1 Assignment
0 Petitions
Accused Products
Abstract
Bookmark sets are provided to a browser in a computer system by downloading a respective bookmark set as a unit. The process begins by creating a bookmark set at a first computer system computer system coupled to a network, the bookmark set containing a set of Uniform Resource Locators (URLs) and downloadable as a unit one or more computer systems. A request for downloading the bookmark set results in sending the bookmark set via the network to a second computer system. The bookmark set is received and used at the second computer system by a browser to access the set of URLs. The request for downloading the bookmark set can be initiated at the first computer system as a push operation or at the second computer system in a pull operation. The bookmark set can be set for automatic update; if changes are made at the first computer system, the updated bookmark set to the second computer system. The bookmark set can be incorporated in a downloaded web document. The browser parses for a tag in the web document which indicates the presence of a bookmark set in the web document and prompts for whether the incorporated bookmark set is to made available for use by the browser.
253 Citations
25 Claims
-
1. A method for providing bookmarks to a browser in a computer system comprising the steps of:
-
creating a bookmark set containing a plurality of Uniform Resource Locators (URLs) and downloadable as a unit;
responsive to a request for downloading the bookmark set, sending the bookmark set as a unit via the network to a second computer system;
receiving the bookmark set at the second computer system;
integrating the bookmark set into a browser as a unit at the second computer system as bookmarks to access the set of URLs;
setting a temporary attribute of the bookmark set in the browser; and
automatically removing the bookmark set at the conclusion of browsing a web site served by the first computer system from which the bookmark set was downloaded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
setting the bookmark set for automatic update if changes are made at the first computer system;
detecting an update to the bookmark set at the first computer system; and
sending the updated bookmark set to the second computer system.
-
-
4. The method as recited in claim 2 wherein the bookmark set is sent to and received at a plurality of computer systems as a unit.
-
5. The method as recited in claim 1 wherein the request for downloading the bookmark set was initiated at the second computer system.
-
6. The method as recited in claim 5 wherein the bookmark set is incorporated in a downloaded web document.
-
7. The method as recited in claim 6 further comprising the steps of:
-
parsing for a tag in the web document which indicates the presence of a bookmark set in the web document; and
prompting for whether the incorporated bookmark set is to made available for use by the browser.
-
-
8. The method as recited in claim 5 further comprising the steps of:
-
prompting for a subscription option for the bookmark set; and
responsive to a selection of the subscription option, automatically sending an updated version of the bookmark set to the second computer.
-
-
9. A method for providing access to the Internet comprising the steps of:
-
providing a browser at a client system, the browser having a plurality of bookmark sets each containing a plurality of bookmarks to destinations in the Internet, wherein only one of the bookmark sets can be set as the active bookmark set at a given time, the active set selectable by the user for access to the Internet;
downloading a new bookmark set containing a plurality of bookmarks as a unit to the client system;
including the new bookmark set in the plurality of bookmark sets; and
making the new bookmark set the active bookmark set in the browser wherein a temporary attribute is set for new bookmark set and discarding the new bookmark set with the conclusion of the browsing at the web site. - View Dependent Claims (10, 11, 12, 13, 14, 15)
retrieving a web document from a web site in the Internet;
parsing the retrieved web document for a tag indicating the incorporation of a bookmark set in the web document; and
retrieving the new bookmark set from the web document for use by the browser.
-
-
11. The method as recited in claim 10 wherein a plurality of bookmark sets are incorporated in the web document each bookmark set identified by its respective tag.
-
12. A server computer system as recited in claim 9, including processor, memory and network connector for providing bookmarks to a browser in a computer system comprising:
-
means for creating a bookmark set at a first computer system coupled to a network, the bookmark set containing a plurality of Uniform Resource Locators (URLs) and configured to be downloaded and automatically integrated as a unit into a bookmark manager of a browser;
means for detecting a request for downloading the bookmark set; and
means responsive to the request for downloading the bookmark set for sending the bookmark set as a unit via the network to a second computer system for use by a browser at the second computer system as bookmarks to access the set of URLs.
-
-
13. The system as recited in claim 12 wherein the request for downloading the bookmark set was initiated at the first computer system in response to a user action.
-
14. The system as recited in claim 13 further comprising:
-
means for setting the bookmark set for automatic update if changes are made at the first computer system;
means for detecting an update to the bookmark set at the first computer system; and
means for sending the updated bookmark set to the second computer system.
-
-
15. The system as recited in claim 13 wherein the bookmark set is sent to and received at a plurality of computer systems.
-
16. A system including processor, memory, display, input device and network connector for providing access to the Internet comprising:
-
a browser having a plurality of bookmark sets each containing a plurality of bookmarks to web servers in the Internet, wherein only one of the bookmark sets can be set as the active bookmark set at a given time, the active set selectable by the user for access to the Internet;
means for requesting a download of a new bookmark set as a unit from a web server;
means for receiving and including the new bookmark set in the plurality of bookmark sets in the browser;
means for setting a temporary attribute of the bookmark set in the browser; and
means for automatically removing the bookmark set at the conclusion of browsing a web site from which the bookmark set was downloaded. - View Dependent Claims (17, 18, 19)
means for parsing for a tag in the web document which indicates the presence of a bookmark set in the web document; and
means for prompting for whether the incorporated bookmark set is to made available for use by the browser.
-
-
19. The system as recited in claim 16 further comprising:
-
means for setting an automatic update attribute of the bookmark set in the browser; and
means for automatically updating the bookmark set at the initiation of browsing a web site from which the bookmark set was originally downloaded.
-
-
20. A computer program product in a computer readable memory for providing access to the Internet comprising:
-
a browser;
means for storing a plurality of bookmark sets each containing a plurality of bookmarks to web servers in the Internet, wherein the browser sets only one of the bookmark sets as the active bookmark set at a given time, the active set selectable by the user for access to the Internet;
means for requesting a download of a new bookmark set as a unit from a web server;
means for receiving and including the new bookmark set in the plurality of bookmark sets in the browser;
means for setting a temporary attribute of the bookmark set in the browser; and
means for automatically removing the bookmark set at the conclusion of browsing a web site from which the bookmark set was downloaded. - View Dependent Claims (21, 22, 23, 24, 25)
means for creating a bookmark set at a first computer system coupled to a network, the bookmark set containing a plurality of Uniform Resource Locators (URLs) and downloadable as a unit;
means for detecting a request for a created bookmark set; and
means responsive to a request for downloading a bookmark set, sending the requested bookmark as a unit set via the network to a second computer system;
wherein the requested bookmark set containing the plurality of URLs is automatically integrated into a bookmark manager of a browser at the second computer system as a unit and a bookmarks to access the set of URLs.
-
-
22. The product as recited in claim 21 further comprising:
-
means for setting the bookmark set for automatic update if changes are made at the first computer system;
means for detecting an update to the bookmark set at the first computer system; and
means for sending the updated bookmark set to the second computer system.
-
-
23. The product as recited in claim 21 further comprising means for specifying a plurality of destination computer systems which are to receive the bookmark set.
-
24. The product as recited in claim 20 further comprising means for making the new bookmark set the active bookmark set.
-
25. The product as recited in claim 20 further comprising:
-
means for parsing for a tag in the web document which indicates the presence of a bookmark set in the web document; and
means for prompting for whether the incorporated bookmark set is to made available for use by the browser.
-
Specification