System and user interfaces for customizing a template editor
AssigneeInkling Systems, Inc.
InventorsAnthony DiSpezio, Melinda Kilner, Kesha Seeley, Veronica Thompson
Life of this patent
Estimating the term…
Abstract
A system, computer-readable storage medium, and computer-implemented method for populating a customized library of pattern templates for editing content works, such as publications using markup language, via a user interface having panel of patterns, are presented. The disclosure includes approaches for defining aspects of a pattern template library to balance control, flexibility, and efficiency during the publishing process.
Claims17
A method for populating a customized library comprising a plurality of selected pattern templates, comprising:
- displaying a plurality of renderings of sample content in accordance with at least one markup language element,
- wherein each respective rendering of sample content corresponds to a master pattern template of a plurality of master pattern templates, the respective rendering of sample content comprising a rendering of at least one markup language element, and the plurality of renderings of sample content visually represents a master pattern template library consisting of the plurality of master pattern templates;
- detecting a selection of two or more of the plurality of renderings of sample content that corresponds to a subset of the master pattern templates of the master pattern template library;
- displaying an indication of whether a respective master pattern template is compatible with a plurality of output formats;
- populating a customized pattern template library based on the selection;
- and
- displaying a representation of each pattern template of the customized pattern template library in connection with a user interface of a content editing tool.
A system for populating a customized library comprising a plurality of selected pattern templates, comprising:
- one or more computer-readable storage media configured to store instructions;
- and
- one or more processors configured to execute the instructions to cause the system to:
- provide a plurality of renderings of sample content in accordance with at least one markup language element,
- wherein each respective rendering of sample content corresponds to a master pattern template of a plurality of master pattern templates, the respective rendering of sample content comprising a rendering of at least one markup language element, and the plurality of renderings of sample content visually represents a master pattern template library consisting of the plurality of master pattern templates;
- receive a selection of two or more of the plurality of renderings of sample content that corresponds to a subset of the master pattern templates of the master pattern template library;
- provide an indication comprising a warning message regarding output format compatibility that is responsive to the selection of two or more of the plurality of renderings of sample content;
- populate a customized pattern template library based on the selection;
- and
- provide a representation of each pattern template of the customized pattern template library in connection with a user interface of a content editing tool.
Dependencies are inferred from the claim text.