Dynamic multiplexing of hyperlinks and bookmarks
First Claim
1. A method for operating a data processing system that is coupled to a data communications network, comprising the steps of:
- storing a plurality of Bookmarks individual ones of which refer to one of a plurality of data communications network sites, each of the plurality of data network communications network sites providing a similar type of information; and
designating one of the plurality of Bookmarks as a currently active Bookmark based on at least one criterion specified in accordance with at least one of a plurality of variables associated with the data processing system.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and a method are disclosed for operating a data processing system that is coupled to a data communications network. The method includes a first step of storing a plurality of Bookmarks, individual ones of which refer to one of a plurality of data communications network sites, wherein each of the plurality of data network communications network sites provides a similar type of information. A second step designates one of the plurality of Bookmarks as a currently active Bookmark based on at least one criterion. In one embodiment the step of designating is executed in response to a user selecting a Multiplexed Bookmark that comprises the plurality of Bookmarks, while in another embodiment the step of designating is executed periodically. The at least one criterion can be, by example, a time of day, a location of the data processing system, or a bandwidth of a data communications link between the data processing system and the data communications network. In another aspect this invention teaches apparatus and a method for operating a World Wide Web (WWW) Server of a type that maintains WWW pages, at least some of which contain at least one Hyperlink. A first step receives a request for a particular Hyperlink, and a second step formats a response to the request for the particular Hyperlink in accordance with at least one criterion that is associated with a requestor of the Hyperlink. In this case the at least one criterion can be a time of day at a location of the requestor, a location of the requestor, or a bandwidth of a data communications link between the requestor and the data communications network.
-
Citations
41 Claims
-
1. A method for operating a data processing system that is coupled to a data communications network, comprising the steps of:
-
storing a plurality of Bookmarks individual ones of which refer to one of a plurality of data communications network sites, each of the plurality of data network communications network sites providing a similar type of information; and
designating one of the plurality of Bookmarks as a currently active Bookmark based on at least one criterion specified in accordance with at least one of a plurality of variables associated with the data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for operating a World Wide Web (WWW) Server of a type that maintains WWW pages, at least some of which contain at least one Hyperlink, comprising the steps of:
-
receiving a request for a particular Hyperlink from a data processing system connected to the World Wide Web; and
formatting a response to the request for the particular Hyperlink in accordance with at least one criterion associated with a requestor of the Hyperlink, the criterion being specified in accordance with at least one of a plurality of variables associated with said data processing system;
the at least one criterion being automatically determined by the WWW Server based on information encoded in the request.- View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
deriving at least one of a current time of day or a current location of the requestor from the network address; and
using the derived information when formatting the response.
-
-
19. A data processing system, comprising:
-
a network interface for coupling the data processing system to a data communications network;
a user interface for receiving information from a user and for presenting information to the user;
a memory for storing a plurality of Bookmarks individual ones of which refer to one of a plurality of data communications network sites, each of the plurality of data network communications network sites providing a similar type of information; and
a Multiplexed Bookmark software entity for designating one of the plurality of Bookmarks as a currently active Bookmark based on at least one criterion specified in accordance with at least one of a plurality of variables associated with the data processing system. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A World Wide Web (WWW) Server of a type that is coupled to a data communications network and that maintains WWW pages, at least some of which contain at least one Hyperlink, comprising:
-
a data communications network interface for receiving a Request for a particular Hyperlink from a data processing system connected to the World Wide Web; and
a data processor for automatically formatting a response to the Request for the particular Hyperlink in accordance with at least one criterion that is associated with a requestor of the Hyperlink, the at least one criterion being automatically determined by the data processor based on information encoded in the Request, the criterion being specified in accordance with at least one of a plurality of variables associated with the data processing system. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for operating a data processing system that is coupled to a data communications network, comprising the steps of:
-
storing a plurality of Bookmarks individual ones of which refer to one of a plurality of data communications network sites, each of the plurality of data network communications network sites providing a link having similar types of information; and
designating one of the plurality of Bookmarks as a currently active Bookmark based on meta-data obtained from a plurality of HTML headers wherein the meta-data indicates one of a level of link security and a size of a corresponding link. - View Dependent Claims (39, 40, 41)
-
Specification