Panoptic visualization document differencing
First Claim
1. An apparatus for implementation of a panoptic visualization document differencing system, the apparatus comprising a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to at least:
- generate a comparison document component based on a comparison of respective non-text graphical media content of two or more source document components of a plurality of document components, each document component including respective non-text graphical media content and having associated metadata providing structured information about the document component, the comparison document component including respective non-text graphical media content and having associated metadata providing structured information about the two or more source document components;
interpret the associated metadata for the comparison document component to select a layout model from a plurality of two-dimensional layout models that are displayable independent of one another, and identify one or more second document components of the plurality of document components, according thereto, the structured information provided by the associated metadata for the comparison document component further identifying a link between the comparison document component and one or more second document components, the link establishing one or more logical relationships between the respective non-text graphical media content of the comparison document component and one or more second document components, the one or more logical relationships excluding pagination order sequence and chapterization of the comparison document component and one or more second document components; and
generate a two-dimensional layout of a panoptically-arranged images of document components including the comparison document component and one or more second document components according to the associated metadata therefor, and according to the selected layout model and independent of other layout models of the plurality of two-dimensional layout models, the images of the document components including images of the respective non-text graphical media content thereof, the one or more logical relationships between the respective non-text graphical media content being expressed in the two-dimensional layout by a difference in size or depth of at least some of the images relative to others of the images.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a differencing engine and a layout engine of the differencing engine or coupled to the differencing engine. The differencing engine is configured to direct comparison of two or more document components each of which includes respective media content, and each of which has associated metadata providing information about the respective document component. The layout engine is configured to generate a layout of a panoptically-arranged visual representation of the document components or a comparison thereof according to a layout model, and according to the associated metadata. And the differencing engine is configured to communicate the layout.
52 Citations
18 Claims
-
1. An apparatus for implementation of a panoptic visualization document differencing system, the apparatus comprising a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to at least:
-
generate a comparison document component based on a comparison of respective non-text graphical media content of two or more source document components of a plurality of document components, each document component including respective non-text graphical media content and having associated metadata providing structured information about the document component, the comparison document component including respective non-text graphical media content and having associated metadata providing structured information about the two or more source document components; interpret the associated metadata for the comparison document component to select a layout model from a plurality of two-dimensional layout models that are displayable independent of one another, and identify one or more second document components of the plurality of document components, according thereto, the structured information provided by the associated metadata for the comparison document component further identifying a link between the comparison document component and one or more second document components, the link establishing one or more logical relationships between the respective non-text graphical media content of the comparison document component and one or more second document components, the one or more logical relationships excluding pagination order sequence and chapterization of the comparison document component and one or more second document components; and generate a two-dimensional layout of a panoptically-arranged images of document components including the comparison document component and one or more second document components according to the associated metadata therefor, and according to the selected layout model and independent of other layout models of the plurality of two-dimensional layout models, the images of the document components including images of the respective non-text graphical media content thereof, the one or more logical relationships between the respective non-text graphical media content being expressed in the two-dimensional layout by a difference in size or depth of at least some of the images relative to others of the images. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
generating a comparison document component based on a comparison of respective non-text graphical media content of two or more source document components of a plurality of document components, each document component including respective non-text graphical media content and having associated metadata providing structured information about the document component, the comparison document component including respective non-text graphical media content and having associated metadata providing structured information about the two or more source document components; interpreting the associated metadata for the comparison document component to select a layout model from a plurality of two-dimensional layout models that are displayable independent of one another, and identifying one or more second document components of the plurality of document components, according thereto, the structured information provided by the associated metadata for the comparison document component further identifying a link between the comparison document component and one or more second document components, the link establishing one or more logical relationships between the respective non-text graphical media content of the comparison document component and one or more second document components, the one or more logical relationships excluding pagination order sequence and chapterization of the comparison document component and one or more second document components; and generating a two-dimensional layout of a panoptically-arranged images of document components including the comparison document component and one or more second document components according to the associated metadata therefor, and according to the selected layout model and independent of other layout models of the plurality of two-dimensional layout models, the images of the document components including images of the respective non-text graphical media content thereof, the one or more logical relationships between the respective non-text graphical media content being expressed in the two-dimensional layout by a difference in size or depth of at least some of the images relative to others of the images. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium that is non-transitory and has computer-readable program code portions stored therein that, in response to execution by a processor, cause an apparatus to at least:
-
generate a comparison document component based on a comparison of respective non-text graphical media content of two or more source document components of a plurality of document components, each document component including respective non-text graphical media content and having associated metadata providing structured information about the document component, the comparison document component including respective non-text graphical media content and having associated metadata providing structured information about the two or more source document components; interpret the associated metadata for the comparison document component to select a layout model from a plurality of two-dimensional layout models that are displayable independent of one another, and identify one or more second document components of the plurality of document components, according thereto, the structured information provided by the associated metadata for the comparison document component further identifying a link between the comparison document component and one or more second document components, the link establishing one or more logical relationships between the respective non-text graphical media content of the comparison document component and one or more second document components, the one or more logical relationships excluding pagination order sequence and chapterization of the comparison document component and one or more second document components; and generate a two-dimensional layout of a panoptically-arranged images of document components including the comparison document component and one or more second document components according to the associated metadata therefor, and according to the selected layout model and independent of other layout models of the plurality of two-dimensional layout models, the images of the document components including images of the respective non-text graphical media content thereof, the one or more logical relationships between the respective non-text graphical media content being expressed in the two-dimensional layout by a difference in size or depth of at least some of the images relative to others of the images. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification