Method and apparatus for creation, personalization, and fulfillment of greeting cards with gift cards
First Claim
Patent Images
1. In a computer system connectable to a computer network, a method comprising:
- (a) maintaining in memory a greeting card template;
(b) maintaining in memory data identifying the greeting card template and user defined modifications thereto;
(c) maintaining in memory order data associating said greeting card template and the user defined modifications thereto with a gift card;
(d) printing on demand a personalized greeting card comprising the greeting card template in conjunction with the user defined modifications thereto and greeting card data reference thereon;
(e) printing a gift card with a process separate and apart from the printing of the greeting card, the gift card having a gift card data reference thereon;
(f) comparing the greeting card data reference and the gift card data reference to determine if said references match the order data;
(g) combining the gift card with the personalized greeting card; and
(h) shipping the gift card combined with the personalized greeting card to a designated recipient.
8 Assignments
0 Petitions
Accused Products
Abstract
An automated fulfillment system enables gift cards to be embedded or sent along with personalized greeting cards. The present invention, a method, system and apparatus enables a person to 1) purchase a gift card from either a Internet Website, Catalog, and/or retail kiosk, 2) choose a retail quality greeting card, 3) personalize the greeting card, and 4) send the personalized greeting cards as a gift with a gift card embedded inside the greeting card. The reverse is also possible, i.e. a user can purchase a greeting card, personalize the greeting card, and then assign that greeting card to have a gift card inserted inside therein.
53 Citations
28 Claims
-
1. In a computer system connectable to a computer network, a method comprising:
-
(a) maintaining in memory a greeting card template; (b) maintaining in memory data identifying the greeting card template and user defined modifications thereto; (c) maintaining in memory order data associating said greeting card template and the user defined modifications thereto with a gift card; (d) printing on demand a personalized greeting card comprising the greeting card template in conjunction with the user defined modifications thereto and greeting card data reference thereon; (e) printing a gift card with a process separate and apart from the printing of the greeting card, the gift card having a gift card data reference thereon; (f) comparing the greeting card data reference and the gift card data reference to determine if said references match the order data; (g) combining the gift card with the personalized greeting card; and (h) shipping the gift card combined with the personalized greeting card to a designated recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a computer system connectable to a computer network, a method comprising:
-
(a) maintaining order data associating a greeting card with the gift card; (b) generating on demand a personalized greeting card with a greeting card data reference thereon; (c) using the greeting card data reference to initiate generation of a gift card separate from the greeting card and having a gift card data reference thereon; (d) reading the greeting card reference data; (e) reading the gift card reference data; (f) determining if the personalized greeting card represented by the read greeting card reference data and the gift card represented by the gift card data reference match at least a portion of the order data; (g) combining the gift card with the personalized greeting card, if the personalized greeting card represented by the read greeting card reference data and gift card represented by the gift card reference data match the order data; and (h) shipping the gift card with the personalized greeting card to a designated recipient, if the personalized greeting card represented by the read greeting card reference data and gift card represented by the gift card reference data match at least a portion of the order data. - View Dependent Claims (12, 13)
-
-
14. In a computer system connectable to a computer network, a method comprising:
-
(a) maintaining order data associating a personalized gift card with a personalized greeting card; (b) printing a gift card with a gift card data reference thereon; (c) using the gift card data reference to initiate printing of a personalized greeting card with a process separate from the gift card and having a greeting card data reference thereon; (d) comparing the gift card data reference and the greeting card data reference to determine if said references match at least a portion of the order data; (e) combining the gift card with personalized greeting card, it said references match the order data; and (f) shipping the gift card with the personalized greeting card to a designated recipient, if said references match at least a portion of the order data. - View Dependent Claims (15, 16, 17)
-
-
18. In a computer system connectable to a computer network, a method comprising:
-
(a) maintaining in memory order data identifying a template and user defined modifications thereto and data associating the template with a gift card; (b) upon the occurrence of a first predetermined event, printing a personalized greeting card comprising the identified template in conjunction with the user defined modifications thereto and greeting card data reference thereon; (c) upon the occurrence of a second predetermined event, generating a gift card separate from the greeting card, the gift card having a gift card data reference thereon; (d) comparing the gift card data reference and the greeting card data reference to determine if said references match at least a portion of the order data; (e) combining the gift card with the personalized greeting card; and (f) shipping the gift card combined with the personalized greeting card to a designated recipient. - View Dependent Claims (19, 20, 21)
-
-
22. In a computer system connectable to a computer network, a method comprising:
-
(a) maintaining in memory a greeting card template; (b) maintaining in memory order data identifying the greeting card template, user defined modifications thereto, and data associating the greeting card template with a gift card; (c) printing, in a sequence, a plurality personalized greeting cards, the plurality of personalized greeting cards comprising an identified greeting card template in conjunction with the user defined modifications thereto and a greeting card data reference thereon; (d) printing, in a sequence and as a process separate from the plurality of personalized greeting cards, a plurality of gift cards, the gift cards having a respective gift card data reference thereon; (e) comparing the greeting card data reference of a greeting card having a position in the sequence of personalized greeting cards with the gift card data reference of a gift card having a similar position in sequence of gift cards to determine if said references match at least a portion of the same order data; (f) combining the gift card with the personalized greeting card, if the personalized greeting card represented by the greeting card data reference and gift card represented by the gift card data reference match at least a portion of the order data; and (g) shipping the gift card combined with the personalized greeting card to a designated recipient. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer program product for use with a computer system operatively coupled to a computer network comprises a computer usable storage medium having program code embodied thereon, the program code comprising:
-
(a) program code for maintaining in memory a greeting card template; (b) program code for maintaining in memory order data identifying the greeting card template and user defined modifications thereto; (c) program code for maintaining in memory data associating said greeting card template and the user defined modifications thereto with a gift card; (d) program code for printing a personalized greeting card comprising the identified greeting card template in conjunction with the user defined modifications thereto and greeting card data reference thereon; (e) program code for printing a gift card printing of the greeting card and having a gift card data reference thereon; (f) program code for comparing the greeting card data reference and the gift card data reference to determine if said references match at least a portion of the same order data; (g) program code for enabling shipping of the gift card combined with the personalized greeting card to a designated recipient if said references match at least a portion of the same order data.
-
-
28. A computer system connectable to a computer network comprising:
-
(a) a processor; (b) a memory coupled to the processor for storing order data comprising; (i) data identifying a greeting card template and user defined modifications thereto; and (ii) data associating said greeting card template with a gift card; (c) a printer coupled to the processor; (d) program logic for printing on demand a personalized greeting card comprising the identified greeting card template in conjunction with user defined modifications thereto and a greeting card data reference thereon; (e) program logic for generating a personalized gift card with a process separate from the printing of the greeting card and having a gift card data reference thereon; (f) program logic for comparing the greeting card data reference and the gift card data reference to determine if said references match at least a portion of the order data; and (g) program logic for enabling shipping of the gift card combined with the personalized greeting card to a designated recipient if said references match at least a portion of the same order data.
-
Specification