MULTI-TARGET LINKS FOR NAVIGATING BETWEEN HYPERTEXT DOCUMENTS AND THE LIKE
First Claim
1. A method of accessing data with a computer, comprising:
- (a) receiving user input directed to a multi-target link, the multi-target link identifying a plurality of storage locations associated therewith; and
(b) accessing data stored at a selected one of the plurality of storage locations.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, program product, and method utilize a multi-target link to selectively access data located at one or more of a plurality of storage locations associated with the link. Thus, when a user activates a particular multi-target link, a request may be forwarded to different storage locations in different circumstances to optimize utilization of the link, rather than the request being forwarded to the same single storage location as occurs with conventional hypertext links and bookmarks. A multi-target link may be implemented as a hypertext link defined by a hypertext link definition embedded in a hypertext document, or as a bookmark for use in a custom bookmark list for a user. Moreover, various types of data, including hypertext documents, files, and the like, may be accessed from one or more of the storage locations for a multi-target link.
-
Citations
75 Claims
-
1. A method of accessing data with a computer, comprising:
-
(a) receiving user input directed to a multi-target link, the multi-target link identifying a plurality of storage locations associated therewith; and
(b) accessing data stored at a selected one of the plurality of storage locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method of accessing a hypertext document, comprising:
-
(a) displaying a display representation of at least a portion of a first hypertext document on a computer display;
(b) displaying a display representation of a multi-target hypertext link defined in the first hypertext document on the computer display, the multi-target hypertext link identifying a plurality of Uniform Resource Locators (URL'"'"'s) associated therewith; and
(c) in response to user input directed to the display representation of the multi-target hypertext link;
(1) selecting at least one of the plurality of URL'"'"'s based upon a predetermined selection criteria; and
(2) navigating to the selected URL.
-
-
49. A method of accessing a hypertext document, comprising:
-
(a) displaying display representations of at least a portion of a plurality of bookmarks in a bookmark list, the plurality of bookmarks including a multi-target bookmark identifying a plurality of Uniform Resource Locators (URL'"'"'s) associated therewith; and
(b) in response to user input directed to the display representation of the multi-target bookmark;
(1) selecting at least one of the plurality of URL'"'"'s based upon a predetermined selection criteria; and
(2) navigating to the selected URL.
-
-
50. An apparatus, comprising:
-
(a) a memory;
(b) a multi-target link resident in the memory, the multi-target link identifying a plurality of storage locations associated therewith; and
(c) a program resident in the memory, the program configured to access data stored at a selected one of the plurality of storage locations in response to user input directed to the multi-target link. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
63. The apparatus of claim 63, wherein the local user setting includes at least one of a language setting that indicates a predetermined language, a character set setting that indicates a predetermined character set, a capability of a browser program used to view the accessed data, a version type desired to be displayed by the browser program, and a skill level of a user.
-
72. A program product, comprising:
-
(a) a program configured to receive user input directed to a multi-target link identifying a plurality of storage locations associated therewith, and in response thereto, to access data stored at a selected one of a plurality of storage locations; and
(b) a signal bearing media bearing the program. - View Dependent Claims (73)
-
-
74. A method of generating a hypertext document, the method comprising:
-
(a) authoring a hypertext document; and
(b) embedding within the hypertext document a multi-target hypertext link definition, the multi-target hypertext link definition identifying a plurality of storage locations associated therewith.
-
-
75. A program product, comprising:
-
(a) a hypertext document, the hypertext document having embedded therein at least one multi-target hypertext link definition, the multi-target hypertext link definition identifying a plurality of storage locations associated therewith; and
(b) a signal bearing media bearing the hypertext document.
-
Specification