System and method for distributed design of a variable data publication
First Claim
Patent Images
1. A method, comprising:
- receive, at a first client device and from a first user, layout information that includes instructions for a layout and formatting of a plurality of variable data fields;
defining, at the first client device, a Variable Data Publication (VDP) template document based on the layout information and including the plurality of variable data fields;
deriving, at the first client device from the VDP template document, a web form definition file to include each data field from the plurality of data fields, the web form definition file configured to be converted, by a web form generator of a publication server, into a web form wherein the web form includes an entry field corresponding to each variable data field from the plurality of variable data fields;
defining, at the first client device, a variable data design file that includes the VDP template document and the web form definition file; and
transmitting, from the client device to the publication server, the variable data design file such that the publication server (1) composes a web form viewable on a second client device, different from the first client device, that is configured to receive field content data associated with the plurality of variable data fields, (2) composes a VDP printable document based on the VDP template document and field content data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for collecting information useable in creating a Web form through which data for variable portions of a printable document is entered is disclosed herein. The method includes receiving layout information relating to a template document having one or more fields. The method further includes receiving form definition information relating to a design of a Web form for the template document, wherein the Web form includes one or more entries corresponding to the one or more fields. The layout information and the form definition information are then collected for storage within a file, and the file is transmitted to a server capable of generating the Web form using the file.
-
Citations
26 Claims
-
1. A method, comprising:
-
receive, at a first client device and from a first user, layout information that includes instructions for a layout and formatting of a plurality of variable data fields; defining, at the first client device, a Variable Data Publication (VDP) template document based on the layout information and including the plurality of variable data fields; deriving, at the first client device from the VDP template document, a web form definition file to include each data field from the plurality of data fields, the web form definition file configured to be converted, by a web form generator of a publication server, into a web form wherein the web form includes an entry field corresponding to each variable data field from the plurality of variable data fields; defining, at the first client device, a variable data design file that includes the VDP template document and the web form definition file; and transmitting, from the client device to the publication server, the variable data design file such that the publication server (1) composes a web form viewable on a second client device, different from the first client device, that is configured to receive field content data associated with the plurality of variable data fields, (2) composes a VDP printable document based on the VDP template document and field content data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
a processor configured to execute a design module; and the design module configured to be operatively coupled to a client device and a publication server, the design module configured to receive layout information that includes instructions for a layout and formatting of a plurality of variable data fields, the design module configured to define a Variable Data Publication (VDP) template document based on the layout information and including the plurality of variable data fields, the design module configured to derive, from the VDP template document, a web form definition file that includes each data field from the plurality of data fields, the web form definition file configured to be converted, by a web form generator of the publication server, into a web form wherein the web form includes an entry field corresponding to each variable data field from the plurality of variable data fields, the design module configured to define a variable data design file that includes the VDP template document and the web form definition file, the design module configured to transmit, to the publication server, the variable data design file such that the publication server (1) composes a web form viewable on the client device that is configured to receive field content data associated with the plurality of variable data fields, (2) composes a VDP printable document based on the VDP template document and field content data. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a publication server configured to operatively coupled to a first client device and a second client device, the publication server configured to receive, from the first client device, a variable data design file that includes (1) a Variable Data Publication (VDP) template document and (2) a web form definition file, the VDP template document having been defined by the first client device based on layout information that includes instructions for a layout and formatting of a plurality of variable data fields, the web form definition file having been derived from the VDP template document by the first client device to include each data field from the plurality of data fields, the publication server configured to extract the web form definition file from the variable data design file and convert the web form definition file into a web form, the web form being viewable on the second client device and including an entry field corresponding to each variable data field from the plurality of variable data fields, the publication service configured to receive, from the second client device field content data associated with the plurality of variable data fields, the publication server configured to composes a VDP printable document based on the VDP template document and field content data. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A non-transitory processor-readable medium storing code representing instructions that when executed cause a processor to:
-
receive layout information that includes instructions for a layout and formatting of a plurality of variable data fields; define a Variable Data Publication (VDP) template document based on the layout information and including the plurality of variable data fields; derive, from the VDP template document, a web form definition file that includes each data field from the plurality of data fields, the web form definition file configured to be converted, by a web form generator of a publication server, into a web form wherein the web form includes an entry field corresponding to each variable data field from the plurality of variable data fields; define a variable data design file that includes the VDP template document and the web form definition file; and transmit, to the publication server, the variable data design file such that the publication server (1) composes a web form viewable on a client device that is configured to receive field content data associated with the plurality of variable data fields, (2) composes a VDP printable document based on the VDP template document and field content data. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification