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 compilation of greeting card templates;
(b) maintaining in memory data identifying one of the greeting card templates and any user defined modifications thereto;
(c) maintaining in memory order data associating said one greeting card template and any user defined modifications thereto with a gift card;
(d) printing on demand a personalized greeting card comprising the identified greeting card template in conjunction with any 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.
109 Citations
28 Claims
-
1. In a computer system connectable to a computer network, a method comprising:
-
(a) maintaining in memory a compilation of greeting card templates; (b) maintaining in memory data identifying one of the greeting card templates and any user defined modifications thereto; (c) maintaining in memory order data associating said one greeting card template and any user defined modifications thereto with a gift card; (d) printing on demand a personalized greeting card comprising the identified greeting card template in conjunction with any 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, 17)
-
-
10. 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 gift card represented by the gift card 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 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 match at least a portion of the order data. - View Dependent Claims (11, 12)
-
-
13. 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 generation of a personalized greeting card with a process separate from the greeting card and having a greeting card data reference thereon; and (d) comparing the gift card data reference and the greeting card data reference to determine if if said references match at least a portion of the order data; (e) combining the gift card with the personalized greeting card, if said references match the order data; (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 (14, 15, 16)
-
-
18. In a computer system connectable to a computer network, a method comprising:
-
(a) maintaining in memory order data identifying a greeting card template and any user defined modifications thereto and data associating the gift card template with a gift card; b upon the occurrence of a first predetermined event, printing a personalized greeting card comprising the identified greeting card template in conjunction with any 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 order data; (e) combining the gift card with the personalized greeting card; and (f) shipping the gift card combined with the personalized gretting 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 order a compilation of greeting card templates; (b) maintaining in memory data identifying a plurality of the greeting card templates, any user defined modifications thereto, and data associating each of the plurality of greeting card templates with one of a plurality of the gift cards; (c) printing, in a sequence, a plurality personalized greeting cards, each of the personalized greeting cards comprising one of the identified greeting card templates in conjunction with any 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, each gift card having a 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; and
;(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 compilation of greeting card templates; (b) program code for maintaining in memory order data identifying one of the greeting card templates and any user defined modifications thereto; (c) program code for maintaining in memory data associating said one greeting card templates and any 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 any user defined modifications thereto and greeting card data reference thereon; (e) program code for printing a gift card with a process separate from the printing of the greeting card and having a gift card data reference thereon; and (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; and (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; (i) data identifying one of the greeting card templates and any user defined modifications thereto; and (ii) data associating said one 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 any user defined modifications thereto and greeting card data reference thereon; (e) program logic for printing a personalized gift card with a process separate from the printing of the greeting card and having a gift card data reference thereon; and (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 same order data; (g) 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 same order data; and (h) 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