Live greetings
AssigneeAmerican Greetings Corporation
InventorsBrian Stanek, Zachary Paladino, Phil Peron, David Noyes, Kathy D′Amato, David Chiang, Robert A. Matousek
Life of this patent
Estimating the term…
Abstract
Systems, methods, and apparatuses disclose an electronic greeting card application for creating, editing, distributing, and viewing electronic greeting cards on a portable computing device, wherein the electronic greeting card displays animations and permits users to customize the card by way of adding a message, signature, photo, and sound recording.
Claims19
A method for rendering an animation in an electronic greeting card in an electronic greeting card application, the animation comprising at least one animation asset, the method comprising:
- creating a graphic library file on a non-transitory computer-readable medium;
- adding to the graphic library file a name for the at least one animation asset;
- adding to the graphic library file location coordinates of the at least one animation asset;
- adding to the graphic library file an animation time duration of the at least one animation asset;
- adding to the graphic library file a animation start time and a animation end time of the at least one animation asset;
- adding to the graphic library file an animation movement type of the at least one animation asset;
- parsing at least some of the graphic library file into text comprising attribute-value pairs;
- and
- transmitting the text via a single data stream to a web application to be transcoded and rendered;
- wherein the animation start time and the animation time of the at least one animation asset cannot be changed, at any time, by the end user of the greeting card application;
- and
- wherein the at least one animation asset cannot be modified, at any time, by an end user of the electronic greeting card application.
A system for rendering an animation in an electronic greeting card in an electronic greeting card application, the system comprising:
- a server, processor, memory, and databases;
- a non-transitory computer-readable medium and computer controlling instructions stored on the non-transitory computer-readable medium downloaded to a mobile device;
- an animation comprising at least one animation asset;
- a graphic library file stored on the non-transitory computer-readable medium, the graphic library file having
- a name for the at least one animation asset,
- location coordinates of the at least one animation asset,
- an animation time duration of the at least one animation asset;
- an animation start time of the at least one animation asset;
- an animation movement type of the at least one animation asset,
- a converter configured to parse the graphic library file and covert it to text having attribute-value pairs;
- transmitting the text via a single data stream to a web application to be transcoded and rendered;
- the web application having an animation library and configured to render the animation by transcoding the single data stream of text;
- wherein the animation start time and the animation time of the at least one animation asset cannot be changed, at any time, by the end user of the electronic greeting card application;
- and
- wherein the at least one animation asset cannot be modified, at any time, by an end user of the electronic greeting card application.
Dependencies are inferred from the claim text.