Patent Document ID: 10049095
Application ID: 13752682

Base Claim:
1. A method comprising: receiving, by an editor application executed by a processing device, an output presentation, the output presentation generated based on a source element from a source file; identifying, by the editor application, a pattern in a visual presentation of a plurality of output elements as displayed in the received output presentation, wherein the pattern corresponds to the source element; receiving, by the editor application, a modification to an output element from the plurality of output elements in the received output presentation; based on identifying the pattern, determining, by the editor application, a corresponding modification to the source element that corresponds to the modification to the output element; and responsive to receiving the modification to the of the plurality of output elements, applying, by the editor application, the corresponding modification to the source element.

---

Claim 2:
2. The method of claim of claim 1 , wherein the output presentation comprises a web page; wherein identifying the pattern comprises identifying a layout of the plurality of output elements; wherein determining the modification to the source element corresponding to the modification to the of the plurality of output elements comprises determining a modification to one or more elements of a template file specifying the layout.