Automated Greeting Card Generation System with Event Triggering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online greeting card systems require manual initiation for each purchase, lacking the ability to automatically send cards based on user-specified criteria and triggering events, such as birthdays or anniversaries, for specific recipient groups.

Innovation Solution

A system and method that collect recipient identities, triggering events, and card template/personalization data to automatically generate and mail greeting cards, combining these elements to create a card order that is printed and sent by a print service on behalf of the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual initiation is used for each greeting card purchase, then the system maintains simple operation and control, but the user convenience and time efficiency deteriorate due to repeated manual input required for each occasion and recipient

Engineering Contradiction:
Improveuser convenienceVSAvoidtime spent on repeated manual input
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by collecting recipient information, organizing contacts into groups, and storing preferred card templates in advance. When a triggering event occurs (such as a birthday or holiday), the system automatically retrieves this pre-stored information and generates the greeting card without requiring the user to manually input data again, thus resolving the contradiction between ease of operation and time loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically detecting triggering events, selecting appropriate recipients from stored contact groups, choosing suitable card templates, and initiating the ordering process without user intervention. This automation eliminates the need for repeated manual input while maintaining operational simplicity, directly addressing the technical contradiction

Inventive Principle:
Principle #25Self-service

2Productivity

If automated greeting card generation is implemented, then productivity and user efficiency improve by eliminating manual initiation, but the device complexity increases due to additional automation components and data management requirements

Engineering Contradiction:
Improvegreeting card generation efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system achieves multi-functionality by integrating multiple capabilities into a single platform: contact management, event detection, template selection, order generation, and automated mailing. This universal approach allows the system to handle various greeting card scenarios (birthdays, holidays, anniversaries) using the same automated framework, improving productivity while managing complexity through consolidation rather than proliferation of separate systems

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system segments the automated greeting card process into distinct functional modules: contact management module, event detection module, template selection module, order generation module, and mailing module. This segmentation allows each component to be developed and maintained independently, reducing overall system complexity while enabling high productivity through coordinated automation of all segments

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If comprehensive recipient groups and triggering events are stored for automation, then the system becomes more versatile and adaptable to different occasions, but the data management complexity and storage requirements increase

Engineering Contradiction:
Improvecapability to handle various occasions and recipientsVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments recipient data into hierarchical groups (e.g., family, friends, colleagues) with sub-groups and tags for further categorization. This segmented organization allows the system to easily adapt to different occasions by selecting appropriate groups and individuals, while the modular data structure simplifies management compared to a flat, unstructured database, thus resolving the contradiction between versatility and data management complexity

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8910055B2Online system and method for automated greeting card generation and mailing
Publication Date: 2014.12.09 SHUTTERFLY LLC
  • US8910055B2 patent drawing
  • US8910055B2 patent drawing
  • US8910055B2 patent drawing

AI summary

A system and method are described for automatically generating and mailing greeting cards on behalf of the end user. For example, one embodiment of a method for automatically generating and sending a greeting card comprises: collecting from a user of an online card service an identity of recipients and/or recipient groups to receive automated card mailings; collecting triggering event data specifying one or more triggering events upon detection of which, a greeting card is to be automatically generated and mailed to the recipients and/or recipient groups; collecting card template and personalization data specifying card templates to be associated with the various recipients, recipient groups and/or triggering events, and personalized messages to be used for each of the various recipients, recipient groups and/or triggering events, detecting a triggering event indicating that a greeting card is to be automatically generated and mailed on behalf of the end user; automatically generating a greeting card order by combining the card template with the personalized message and sending the resulting card order to a print service, wherein the print service automatically prints and mails the greeting card to the recipients and/or group of recipients on behalf of the end user.