Providing resilient links
First Claim
Patent Images
1. A computer readable medium including executable instructions which, when executed, locate information by:
- examining a number of parameters associated with a link, wherein the parameters include one or more parameters associated with a link target;
using the number of parameters associated with the link to determine a path to the link target, wherein the path includes at least one of an absolute path and a relative path;
using the at least one of the absolute path and the relative path to locate the link target;
using a target identifier to locate the link target if the link target is not located using the at least one of the absolute path and the relative path; and
,using a base path to locate the link target if the link target is not located using the target identifier and the at least one of the absolute path and the relative path.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided to create and maintain one or more links or associations to different types of data and other information. In an embodiment, one or more links be created and maintained, wherein the one or more links provide one or more pathways between structured information. A user can use a link to locate desired information, such as a notebook, section group, section, page, and/or page object for example for example. The various embodiments provide links that remain resilient should the information be reorganized or otherwise changed.
62 Citations
20 Claims
-
1. A computer readable medium including executable instructions which, when executed, locate information by:
-
examining a number of parameters associated with a link, wherein the parameters include one or more parameters associated with a link target; using the number of parameters associated with the link to determine a path to the link target, wherein the path includes at least one of an absolute path and a relative path; using the at least one of the absolute path and the relative path to locate the link target; using a target identifier to locate the link target if the link target is not located using the at least one of the absolute path and the relative path; and
,using a base path to locate the link target if the link target is not located using the target identifier and the at least one of the absolute path and the relative path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system to maintain information comprising:
-
an organizer component to organize the information according to a hierarchal information structure; a link component to create one or more links to a target associated with the hierarchal information structure, wherein the one or more links include a number of parameters associated with a path selected from at least one of an absolute path and a relative path; and
,a locator component to locate the target associated with the link, wherein the locator component is to use the number of parameters associated with the at least one of the absolute path and relative path to locate the target. - View Dependent Claims (14, 15)
-
-
16. A method of associating information comprising:
-
determining a target of a link, wherein the target is associated with a hierarchal information structure; defining a path to the target, wherein the path includes one or more parameters associated with the target including at least one of a base path and a relative path; and creating the link to the target, wherein the link includes at least one of the base path, the relative path, and a target identifier, wherein the link can be interacted with to locate the target. - View Dependent Claims (17, 18, 19, 20)
-
Specification