Associating version information with a component document of a modular document
First Claim
Patent Images
1. A method comprising:
- providing, by a first electronic device, a modular document composed of plural component documents that are combined to allow presentation of the modular document, wherein the modular document contains references to the component documents;
determining whether plural different versions of a particular one of the component documents is referenced in the modular document; and
in response to determining that plural different versions of the particular component document is referenced, associating plural version information with corresponding ones of the references to identify the corresponding plural different versions of the particular component document.
1 Assignment
0 Petitions
Accused Products
Abstract
A modular document composed of plural component documents that are combined to allow presentation of the modular document is provided. The modular document contains references to the component documents. Version information is associated with at least one of the references to identify one of plural versions of a corresponding particular one of the component documents.
-
Citations
16 Claims
-
1. A method comprising:
-
providing, by a first electronic device, a modular document composed of plural component documents that are combined to allow presentation of the modular document, wherein the modular document contains references to the component documents; determining whether plural different versions of a particular one of the component documents is referenced in the modular document; and in response to determining that plural different versions of the particular component document is referenced, associating plural version information with corresponding ones of the references to identify the corresponding plural different versions of the particular component document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
providing, by a first electronic device, a modular document composed of plural component documents that are combined to allow presentation of the modular document, wherein the modular document contains references to the component documents; associating version information with at least one of the references to identify one of plural versions of a corresponding particular one of the component documents; creating a package including the modular document and at least a subset of the plural component documents; sending the package from the first electronic device to a second electronic device over a network; determining whether references in component documents of the modular document refer to multiple versions of a given component document; and in response to determining that the references in the component documents of the modular document refer to multiple versions of the given document, including the multiple versions of the given document in the package.
-
-
9. A first electronic device comprising:
-
a network interface to receive, from a second electronic device, a modular document composed of plural component documents that are combined to allow presentation of the modular document, wherein at least a given one of the plural component documents is associated with version information; and a processor to; according to the version information, select one of multiple versions of the given component document to be used; construct the modular document using the plural component documents including the selected version of the given component document; and a storage media to locally store one of the versions of the given component document, wherein selection of one of the multiple versions comprises selection between the version of the given component document received from the second electronic device and the version of the given component document stored locally at the first electronic device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An article comprising at least one non-transitory computer-readable storage medium containing instructions that upon execution by a processor cause a first electronic device to:
-
receive a request to send a particular modular document to a second electronic device, wherein the particular modular document is composed of plural component documents that are combined to allow presentation of the particular modular document, wherein the plural component documents include further modular documents, and wherein the further modular documents contain respective references to different versions of a given component document; create a package that includes the particular modular document and a subset of at least some of the plural component documents, wherein version information is associated with at least a particular one of the component documents; include the different versions of the given component document in the package; associate different version information for the given component document with corresponding references in the further modular documents; and send the package to the second electronic device. - View Dependent Claims (16)
-
Specification