Navigation of the content space of a document set
First Claim
1. A method of enabling forward navigation in a content space, said method comprising:
- receiving a first unique identifier that identifies a first computer file;
receiving a second unique identifier that identifies a second computer file;
receiving an indication that said second computer file is a later version of said first computer file;
creating a mapping table that maps said first unique identifier into said second unique identifier;
creating a descriptor file that includes said first unique identifier and an identification of said mapping table; and
creating a third unique identifier of said descriptor file and returning said third unique identifier to a user, whereby said user uses said third unique identifier to navigate forward through said content space formed by said first and second computer files.
5 Assignments
0 Petitions
Accused Products
Abstract
Content-based addressing is used to navigate forward, backward and in a circular fashion through documents in a content space. To enable backward navigation, a descriptor file is created for a new version that contains not only a message digest for the new version, but also a message digest of the older document. A message digest is created for the descriptor file. A user navigates backward starting with the message digest of the descriptor file. To enable forward navigation, a mapping table maps a message digest of an older document into the message digest of the new version. A high-level descriptor file contains the message digest of the original document and the message digest of the mapping table. The message digest of the high-level descriptor file is returned to the user. A user navigates forward starting with the high-level descriptor file message digest. To enable circular navigation, a mapping table maps a message digest of a second document into a message digest of a version of the second document containing a message digest of a first document. The techniques are combined to allow navigation through a complex content space.
-
Citations
15 Claims
-
1. A method of enabling forward navigation in a content space, said method comprising:
-
receiving a first unique identifier that identifies a first computer file; receiving a second unique identifier that identifies a second computer file; receiving an indication that said second computer file is a later version of said first computer file; creating a mapping table that maps said first unique identifier into said second unique identifier; creating a descriptor file that includes said first unique identifier and an identification of said mapping table; and creating a third unique identifier of said descriptor file and returning said third unique identifier to a user, whereby said user uses said third unique identifier to navigate forward through said content space formed by said first and second computer files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of enabling forward navigation in a content space, said method comprising:
-
receiving a first unique identifier that identifies a first computer file; receiving a second unique identifier that identifies a second computer file, said second computer file indicated as being a later version of said first computer file; creating a mapping table that maps said first unique identifier into said second unique identifier; returning said first unique identifier and an identification of said mapping table to a user; and indicating to said user that said first unique identifier and said mapping table enable forward navigation through said content space formed by said first and second computer files, whereby said user invokes a session using said first unique identifier and said mapping table to forward navigate through said content space. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification