×

Vendor Website GUI For Marketing Greeting Cards And Envelopes

  • US 20160162966A1
  • Filed: 01/14/2015
  • Published: 06/09/2016
  • Est. Priority Date: 12/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for manufacturing envelopes, the method comprising:

  • storing, in a database, different card templates, wherein each of the card templates has a card feature that can have any color from among a first set of colors;

    storing, in the database, for each stored card template, a corresponding envelope template, wherein each stored envelope template has an envelope feature that can have any color from among a second set of colors;

    providing, by a hardware server, a graphical user interface (GUI) on a user computing device;

    receiving, by the server through the GUI on the user computing device, a user selection of a card template from among the stored card templates;

    displaying, by the GUI on the user computing device, a color selector icon for user selection of a color to be applied to the card feature of the selected card template;

    receiving, by the server through the GUI on the user computing device, a user selection of a color to be applied to the card feature of the selected card template;

    displaying, by the GUI on the user computing device, the user-selected card template;

    rendering, by the server through the GUI on the user computing device, the card feature of the displayed card template with the user-selected color;

    selecting, by the server, the envelope template that corresponds, in the database, to the user-selected card template;

    receiving, by the GUI on the user computing device, a user-provided recipient name and a corresponding user-provided recipient address, wherein the selected envelope template includes non-text ornamentation configured to be visible to a recipient identified by the recipient name;

    displaying, by the GUI on the user computing device, the envelope template selected by the server as corresponding, in the database, to the user-selected card template;

    rendering, by the server through the GUI on the user computing device, on the displayed envelope template, an address block that includes the user-provided recipient name and the user-provided recipient address, wherein the rendering of the address block includes;

    determining a potential overlap between the address block and the non-text ornamentation,in response to determining the potential overlap, (i) providing a user-notification regarding the overlap, and (ii) avoiding the overlap by reducing a size of the address block on the displayed envelope template by using a smaller font size or a condensed version of the same font size;

    rendering, by the server through the GUI on the user computing device, the envelope feature of the displayed envelope template with the color that was user-selected for the card feature; and

    receiving, by the server through the GUI on the user computing device, a user selection of a card and an envelope that respectively match the selected card template and the corresponding envelope template;

    generating, by the server, print file data, comprising one or more print files, for printing the envelope (i) with the envelope template that corresponds in the database to the user-selected card template and (ii) with the envelope feature having the color that was user-selected for the card feature and (iii) with the address block as displayed through the GUI; and

    sending the print file data to a print facility, for the print facility to print the print file data onto paper stock to generate the envelope, by printing (i) the envelope with the envelope template that corresponds to the user-selected card template and (ii) the envelope feature on the envelope with the color that was user-selected for the card and (iii) the address block as displayed through the GUI;

    wherein the receiving steps are performed after the storing steps.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×