On the Internet, millions of documents are electronically linked via
embedded hyperlinks. The hyperlinks, which function as network addresses
for specific documents, can be selected by a user to "jump"
electronically from a document on one computer to a document on another
computer. One problem with conventional hyperlinks is that they
occasionally become out dated and ineffective, as documents are deleted,
for example. Accordingly, the inventors devised software that
automatically locates and marks specific portions of a document and
defines hyperlinks including at least a portion of the marked text. An
exemplary implementation, tailored for legal citations, processes the
portion of the marked text as a search term, and allows completion of
hyperlinks without the necessity of including complete file addresses.
This implementation also defines a portion of the hyperlinks based on the
cost or time of executing the hyperlink, to reduce the cost or time of
executing the hyperlink.