Providing an electronic document collection
First Claim
1. A method comprising:
- receiving, at a computer system, a user request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types;
accessing information regarding the electronic document collection, the information identifying a first sub-document from the plurality of electronic sub-documents using a first non-address identifier that does not provide access to the first sub-document and that can be used to locate the first sub-document within a data repository;
identifying a first document type from the plurality of defined document types for the first sub-document based on the first non-address identifier;
accessing the first sub-document using the first non-address identifier via a first software application that is configured to provide access for the first document type;
identifying a dynamic link in the first sub-document to a second sub-document from the plurality of electronic sub-documents, the dynamic link using a second non-address identifier that does not provide access to the second sub-document and that can be used to locate the second sub-document within the data repository;
identifying a second document type from the plurality of defined document types for the second sub-document based on the second non-address identifier;
accessing the second sub-document using the second non-address identifier via a second software application that is configured to provide access for the second document type;
receiving a user selection that identifies at least part of the second sub-document as an indicated portion of the second sub-document; and
integrating only the indicated portion of the second sub-document into the first sub-document wherein the first sub-document is a map sub-document that includes a depiction of a geographic area and integrating only the indicated portion of the second sub-document includes causing geographic locations to be displayed in the first sub-document based on only the indicated portion of the second sub-document,wherein causing geographic locations to be displayed in the first sub-document includes interpreting the second sub-document using the second software application to provide interpreted data to the first software application and wherein integrating only the indicated portion of the second sub-document into the first sub-document includes integrating the interpreted data into the first sub-document.
2 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, a computer-implemented method includes receiving a request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types. The method also includes retrieving information that is associated with the document collection, wherein the retrieved information identifies a first sub-document of the plurality of sub-documents using a first non-address identifier, and identifying a first software application that is configured to provide access to the first sub-document. The method additionally includes initiating a first connection with a first server that causes execution of the identified first software application and that, using the first non-address identifier, provides access to the first sub-document. The method further includes integrating access to the first sub-document into the document collection through the initiated first connection with the first server that causes execution of the first software application.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, at a computer system, a user request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types; accessing information regarding the electronic document collection, the information identifying a first sub-document from the plurality of electronic sub-documents using a first non-address identifier that does not provide access to the first sub-document and that can be used to locate the first sub-document within a data repository; identifying a first document type from the plurality of defined document types for the first sub-document based on the first non-address identifier; accessing the first sub-document using the first non-address identifier via a first software application that is configured to provide access for the first document type; identifying a dynamic link in the first sub-document to a second sub-document from the plurality of electronic sub-documents, the dynamic link using a second non-address identifier that does not provide access to the second sub-document and that can be used to locate the second sub-document within the data repository; identifying a second document type from the plurality of defined document types for the second sub-document based on the second non-address identifier; accessing the second sub-document using the second non-address identifier via a second software application that is configured to provide access for the second document type; receiving a user selection that identifies at least part of the second sub-document as an indicated portion of the second sub-document; and integrating only the indicated portion of the second sub-document into the first sub-document wherein the first sub-document is a map sub-document that includes a depiction of a geographic area and integrating only the indicated portion of the second sub-document includes causing geographic locations to be displayed in the first sub-document based on only the indicated portion of the second sub-document, wherein causing geographic locations to be displayed in the first sub-document includes interpreting the second sub-document using the second software application to provide interpreted data to the first software application and wherein integrating only the indicated portion of the second sub-document into the first sub-document includes integrating the interpreted data into the first sub-document. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a memory having program instructions stored therein; and one or more processors configured to execute the program instructions, wherein the program instructions, when executed, cause the one or more processors to; receive a user request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types, access information regarding the electronic document collection, the information identifying a first sub-document from the plurality of electronic sub-documents using a first non-address identifier that does not provide access to the first sub-document and that can be used to locate the first sub-document within a data repository, identify a first document type from the plurality of defined document types for the first sub-document based on the first non-address identifier, access the first sub-document using the first non-address identifier via a first software application that is configured to provide access for the first document type, identify a dynamic link in the first sub-document to a second sub-document from the plurality of electronic sub-documents, the dynamic link using a second non-address identifier that does not provide access to the second sub-document and that can be used to locate the second sub-document within a data repository, identify a second document type from the plurality of defined document types for the second sub-document based on the second non-address identifier, access the second sub-document using the second non-address identifier via a second software application that is configured to provide access for the second document type, receive a user selection that identifies at least part of the second sub-document as an indicated portion of the second sub-document; and integrate only the indicated portion of the second sub-document into the first sub-document wherein the first sub-document is a map sub-document that includes a depiction of a geographic area and integrating only the indicated portion of the second sub-document includes the one or more processors causing geographic locations to be displayed in the first sub-document based on only the indicated portion of the second sub-document, wherein the program instructions further cause the one or more processers to cause geographic locations to be displayed in the first sub-document by interpreting the second sub-document using the second software application to provide interpreted data to the first software application and wherein integrating only the indicated portion of the second sub-document into the first sub-document includes integrating the interpreted data into the first sub-document. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium including program instructions executable by one or more processors that, when executed, cause the one or more processors to perform operations comprising:
-
receiving, at a computer system, a user request to access an electronic document collection that integrates a plurality of electronic sub-documents that are each of one of a plurality of defined document types; accessing information regarding the electronic document collection, the information identifying a first sub-document from the plurality of electronic sub-documents using a first non-address identifier that does not provide access to the first sub-document and that can be used to locate the first sub-document within a data repository; identifying a first document type from the plurality of defined document types for the first sub-document based on the first non-address identifier; accessing the first sub-document using the first non-address identifier via a first software application that is configured to provide access for the first document type; identifying a dynamic link in the first sub-document to a second sub-document from the plurality of electronic sub-documents, the dynamic link using a second non-address identifier that does not provide access to the second sub-document and that can be used to locate the second sub-document within a data repository; identifying a second document type from the plurality of defined document types for the second sub-document based on the second non-address identifier; accessing the second sub-document using the second non-address identifier via a second software application that is configured to provide access for the second document type; receiving a user selection that identifies at least part of the second sub-document as an indicated portion of the second sub-document; and integrating only the indicated portion of the second sub-document into the first sub-document wherein the first sub-document is a map sub-document that includes a depiction of a geographic area and integrating only the indicated portion of the second sub-document includes causing geographic locations to be displayed in the first sub-document based on only the indicated portion of the second sub-document, wherein causing geographic locations to be displayed in the first sub-document includes interpreting the second sub-document using the second software application to provide interpreted data to the first software application and wherein integrating only the indicated portion of the second sub-document into the first sub-document includes integrating the interpreted data into the first sub-document. - View Dependent Claims (14, 15, 16, 17)
-
Specification