Patent ID: 8547588

Claim:
An article of manufacture comprising a non-transitory computer readable storage medium having a computer readable program code embodied therein capable of performing the operations of: accepting an optimal layout set graphically in response to a notification of the optimal layout, said optimal layout having defined boundaries within a visual frame of a graphic art program, including a plurality of visual elements and a variable data element; accepting a first modified layout set graphically in response to a notification of the first modified layout, said first modified layout having defined boundaries within the visual frame, wherein the variable data element and at least one of the visual elements is likewise modified, and wherein the notification of the first modified layout includes a determination of dimensional and layout specifications without further user input; accepting for input a selection of a range of discrete step-wise values for the variable data element; accepting for input a plurality of visually approved optimal layout variations set graphically between the optimal layout and the first modified layout in response to a notification of the plurality of visually approved optimal layout variations wherein each of the plurality of visually approved optimal layout variations corresponds to a selected discrete step-wise value in a subset of the selected range of discrete step-wise values for the variable data element; interpolating the plurality of optimal layout variations between the optimal layout and the first modified layout for said selected range of discrete step-wise values of the variable data element to produce graphically set parameters; and accepting data into the variable data element to produce a completed layout within the graphically set parameters.