Systems and methods for dynamic display of revision indicia
AssigneeThe Boeing Company
InventorRobert N. Thomas
Life of this patent
Estimating the term…
Abstract
Systems and methods for dynamic display of revision indicia are disclosed. In one embodiment, a method for dynamic display of revision indicia in an information product generated by a publishing system includes determining that at least one element of a structured content has been revised; adding a time-stamp metadata to each element of the structured content; and rendering the structured content for publication, wherein rendering includes comparing the time-stamp metadata of each element with a baseline date; and if the time-stamp metadata indicates that a particular element has been revised subsequent to the baseline date, displaying a revision indicia at least proximate to each element in the information product.
Claims15
A computer implemented method for dynamic display of revision indicia in an information product, comprising:
- receiving, in a content management system, at least one revision to at least one element of a structured content stored in a content repository;
- in response to the revision, creating a new version of the at least one element that was revised in the structured content;
- storing a revision time in association with the at least one element revised in the content repository using an element version creation time, the structured content including revision information for multiple information products that are to be derived from the structured content;
- adding a time-stamp metadata derived from the element version creation time to each element of the structured content when the structured content is exported from the content repository to a publication system for publication, the element version creation time created prior to the time-stamp metadata;
- receiving the content in a publishing system, and, during a rendering process implemented in the publishing system:
- comparing the time-stamp metadata of each element with a baseline date;
- positioning a revision indicia proximate at least one changed element of the structured content that has been revised subsequent to the baseline date, the revision indicia positioned proximate the at least one changed element during the rendering of the structured content;
- and
- displaying to a display device on a client computer the information product along with the revision indicia.
One or more computer-readable media comprising computer executable instructions that, when executed by a processor configure the processor, to:
- receive, in a content management system executing on the processor, at least one revision to at least one element of a structured content stored to in a content repository;
- in response to the revision, create a new version of the at least one element that was revised in the structured content;
- store a revision time in association with the at least one element revised in the content repository using an element version creation time, the structured content including revision information for multiple information products that are to be derived from the structured content;
- add a time-stamp metadata derived from the element version creation time to each element of the structured content when the structured content is exported from the content repository to a publication system executing on the processor for publication, the element version creation time created prior to the time-stamp metadata;
- receive the content in the publishing system, and, and, during a rendering process implemented in the publishing system:
- compare the time-stamp metadata of each element with a baseline date;
- and
- display to a display device a rendered version of the structured content, the rendered version including a revision indicia positioned proximate at least one element of the structured content that has been revised subsequent to the baseline date.
A computer-based system for dynamically displaying revision bars in an information product generated by a publishing system, comprising:
- a first component configured to:
- receive, in a content management system, at least one revision to at least one element of a structured content stored in a content repository, a revision time of the at least one element reflected in the content repository using an element version creation time;
- in response to the revision, to create a new version of the at least one element that was revised in the structured content;
- and
- store a revision time in association with the at least one element revised in the content repository using an element version creation time, the structured content including revision information for multiple information products that are to be derived from the structured content;
- a second component configured to add a time-stamp metadata derived from the element version creation time to each element of the structured content when the structured content is exported from the content repository to a publication system for publication, the element version creation time created prior to the time-stamp metadata;
- and
- a third component configured to:
- receive the content in the publishing system, and, in the publishing system;
- and
- render the structured content to a display device, wherein rendering includes:
- comparing the time-stamp metadata of each element with a baseline date;
- and
- positioning a revision indicia proximate each element of the structured content that was revised subsequent to the baseline date, the revision indicia positioned during the rendering of the structured content to the display device.
Dependencies are inferred from the claim text.