Retrieving documents transitively linked to an initial document
First Claim
1. A computer program, residing on a computer readable medium, comprising instructions for causing a computer to:
- retrieve a first document and a distinct second document, the first document being external to the second document and including a first external reference pointing to the second document;
incorporate a copy of the first document and a copy of the second document into a single document;
modify all external references in the single document that originally pointed to either the retrieved first document or the retrieved second document to become internal links pointing to corresponding locations in the single document; and
save an original pre-modification state of the all modified external references.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for displaying hypertext data comprises displaying a first document represented in a first markup representation and containing at least one hypertext link, and in response to a user input selecting a first hypertext link in the first document, accessing an external document represented in a second markup representation, the first hypertext link having an original state pointing to the external document. The method further comprises converting the second markup representation of the external document into a first markup representation of the external document, and incorporating the first markup representation of the external document into the first document. The method can also include modifying the first hypertext link from the original state to a second state having an internal link pointed to the first markup representation of the external document in the first document.
85 Citations
48 Claims
-
1. A computer program, residing on a computer readable medium, comprising instructions for causing a computer to:
-
retrieve a first document and a distinct second document, the first document being external to the second document and including a first external reference pointing to the second document; incorporate a copy of the first document and a copy of the second document into a single document; modify all external references in the single document that originally pointed to either the retrieved first document or the retrieved second document to become internal links pointing to corresponding locations in the single document; and save an original pre-modification state of the all modified external references. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method comprising:
-
retrieving a first document and a distinct second document, the first document being external to the second document and including a first external reference pointing to the second document; incorporating a copy of the first document and a copy of the second document into a single document; modifying all external references in the single document that originally pointed to either the retrieved first document or the retrieved second document to become internal links pointing to corresponding locations in the single document; and saving an original pre-modification state of the all modified external references. - View Dependent Claims (18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
19. A system comprising:
-
means for retrieving a first document and a distinct second document, the first document being external to the second document and including a first external reference pointing to the second document; means for incorporating a copy of the first document and a copy of the second document into a single document; means for modifying all external references in the single document that originally pointed to either the retrieved first document or the retrieved second document to become internal links pointing to corresponding locations in the single document; and means for saving an original pre modification state of the all modified external references. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification