SYSTEM AND METHOD FOR SENDING AND RECEIVING ACTION-BASED DIGITAL GREETING CARDS
Systems and methods are described herein that allow computing device users to send and receive encapsulated messages, such a greeting cards, consolidating input from more than one user into a single greeting card. Sensors on a computing device, such as a smartphone, may be used to simulate an action that triggers an encapsulated message to be transmitted or retrieved.
1 . A method for sending an encapsulated group message, the encapsulated group message including input from at least two senders, the method comprising:
initiating a group message by selecting a group message format, the group message format specifying one or more actions to be performed by each sender of the group message;
transmitting the group message to each sender along with instructions for providing input;
receiving, from each sender, input for the group message, wherein the input includes sensor data collected from a sending device;
correlating the sensor data with the one or more actions to be performed by each sender of the group message; and
transmitting the group message to at least one receiver.
2 . The method of claim 1 , wherein said group message format further specifies an action to be performed by the at least one receiver to view the group message.
3 . The method of claim 1 , wherein the sensor data is collected from at least one sensor associated with the sending device.
4 . The method of claim 3 , wherein the at least one sensor comprises a touch screen, a light sensor, an accelerometer, a proximity sensor, a gyroscope, a camera, a compass, a temperature sensor, a GPS sensor, a fingerprint sensor, a speech recognition sensor, or a microphone.
5 . The method of claim 1 , wherein the group message comprises a greeting card, the greeting card including one or more of a text message, an image message, a sound message and a video message.
6 . The method of claim 1 , wherein the one or more actions mimic a real world activity.
7 . The method of claim 1 , further comprising:
setting a deletion time for deleting the group message.
8 . The method of claim 1 , further comprising:
receiving a confirmation that the group message was viewed at the receiving device.
9 . The method of claim 1 , wherein the sensor data comprises one or more of a representation of device movement, a representation of a sound generated, a representation of light intensity, a representation of a location of the device, a representation of speech recognition, and a representation of an orientation of the device.
10 . The method of claim 1 , further comprising:
selecting a delivery method for transmitting the group message to each sender; and
entering an identifier for each sender, wherein the identifier type is based on the selected delivery method.
11 . The method of claim 10 , wherein the identifier comprises an email address, a telephone number, or a custom user identification.
12 . A method for sending an encapsulated group message, the encapsulated group message including input from at least two senders, the method comprising:
initiating a group message by selecting a group message format, the group message format specifying one or more actions to be performed by each sender of the group message;
receiving, from each sender, input for the group message, wherein the input includes sensor data collected from a sending device;
correlating the sensor data with the one or more actions to be performed by each sender of the group message; and
transmitting the group message to at least one receiver.
13 . The method of claim 12 , wherein said group message format further specifies an action to be performed by the at least one receiver to view the group message.
14 . The method of claim 12 , wherein the sensor data is collected from at least one sensor associated with the sending device.
15 . The method of claim 12 , wherein the group message comprises a greeting card, the greeting card including one or more of a text message, an image message, a sound message and a video message.
16 . The method of claim 12 , further comprising:
receiving a confirmation that the group message was viewed at the receiving device.
17 . The method of claim 12 , wherein the sensor data comprises one or more of a representation of device movement, a representation of a sound generated, a representation of light intensity, a representation of a location of the device, a representation of speech recognition, and a representation of an orientation of the device.
18 . A method for delivering an electronic greeting card through a website, comprising:
receiving a selection of a greeting card format, the greeting card format specifying specifying one or more actions to be performed by a viewer of the electronic greeting card;
receiving a message to be encapsulated in the electronic greeting card, the message viewable upon performance of the one or more actions;
displaying the greeting card on the website;
receiving sensor data indicating an action performed by the viewer;
determining that the sensor data corresponds to the one or more actions specified by the greeting card format; and
displaying the encapsulated message.
19 . The method of claim 18 , wherein the electronic greeting card comprises one or more of a text message, an image message, a sound message and a video message.
20 . The method of claim 18 , wherein the sensor data comprises one or more of a representation of movement of a viewer device, a representation of a sound generated, a representation of light intensity, a representation of a location of the viewer device, a representation of speech recognition, and a representation of an orientation of the viewer device.