Patent ID: 8443286

Claim:
A computerized method comprising: receiving a location modification to background layer data of a multilayered, electronic document file including the background layer data and foreground layer data, the foreground layer data including metadata defining properties of form input fields, the metadata including: first metadata defining a location in the foreground layer corresponding to a location in the background layer data upon which the form input fields are to be displayed in a rendering of the electronic document file; and second metadata naming each form input field defined in the foreground layer data; identifying elements within the modified background layer data as background layer input fields, wherein the location modification moved at least one of the elements from a first location in a background layer to second location in the background layer; comparing the foreground layer form input fields to background layer input fields to identify matching input fields; modifying first metadata of the foreground layer form input fields to locations of the matched background layer input fields.