US20150154676A1 - Fully Customizable Mobile Greeting Card App - Google Patents
Fully Customizable Mobile Greeting Card App Download PDFInfo
- Publication number
- US20150154676A1 US20150154676A1 US14/615,161 US201514615161A US2015154676A1 US 20150154676 A1 US20150154676 A1 US 20150154676A1 US 201514615161 A US201514615161 A US 201514615161A US 2015154676 A1 US2015154676 A1 US 2015154676A1
- Authority
- US
- United States
- Prior art keywords
- greeting card
- user
- electronic
- application
- card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 15
- 238000010079 rubber tapping Methods 0.000 claims description 13
- 238000009877 rendering Methods 0.000 claims description 7
- 239000003086 colorant Substances 0.000 claims description 5
- 230000003993 interaction Effects 0.000 claims description 3
- 239000003550 marker Substances 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 7
- 230000002452 interceptive effect Effects 0.000 abstract description 2
- 238000013461 design Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 239000010813 municipal solid waste Substances 0.000 description 7
- 230000009471 action Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000003973 paint Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 241000870659 Crassula perfoliata var. minor Species 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- -1 chalk Substances 0.000 description 1
- 235000013351 cheese Nutrition 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
- 239000010454 slate Substances 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0621—Item configuration or customization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/60—Business processes related to postal services
-
- G06F17/248—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Definitions
- the present invention is in the field of social expression products and more specifically, fully customizable electronic greeting cards.
- the present disclosure and related inventions is directed to an electronic greeting card application for mobile devices.
- the application is geared toward children but may be used in a variety of circumstances by children and adults alike. It provides users with the ability to create a greeting card using pre-loaded greeting card designs in various greeting card categories or to create a fully customizable greeting card completely from scratch.
- the application provides a suite of drawing tools, design elements, and also provides the ability to upload photos or other personal digital effects.
- a digital signature can be used to sign the greeting card in the user's own handwriting.
- a greeting card Once a greeting card has been designed and customized by a user, he/she can either send the greeting card electronically to a recipient or he/she may choose to have the greeting card printed at a remote location and sent either to themselves or to one or more greeting card recipients.
- the present disclosure and related inventions also provide a way for parents to allow children to be creative and create a fully (or partially) customized greeting card without having the expense of purchasing the wide array of drawing tools available from within the digital application. It is also a way to keep things tidy with no clean-up required once the child is done crafting his/her personalized creation.
- An actual physical representation of the child's greeting card can be realized by purchasing one or more copies of said card and sending same to one or more selected recipients.
- FIG. 1 is an exemplary embodiment of the home screen of the app of the present invention.
- FIG. 2A is an exemplary embodiment of the “Pick-a-Card” grid view screen.
- FIG. 2B is an exemplary embodiment of the “Pick-a-Card” single view screen.
- FIG. 3A is an exemplary embodiment of the first page of a greeting card selected through the “Pick-a-Card” option.
- FIG. 3B is an exemplary embodiment of the first page of the greeting card of FIG. 3A in edit mode.
- FIG. 4 is an exemplary embodiment of an inside page of a greeting card selected through the Pick-a-Card” option with text entry and digital signature features.
- FIG. 5 is an exemplary embodiment of an inside page of a greeting card selected through the “Pick-a-Card” option, with picture adding feature.
- FIG. 6A is an exemplary embodiment of the front page of a greeting card selected through the “Make-a-Card” option, with partial (first half) tool carousel.
- FIG. 6B is an exemplary embodiment of the front page of a greeting card selected through the “Make-a-Card” option, with partial (second half) tool carousel.
- FIG. 7 is an exemplary embodiment of the “Make-a-Card” color carousel.
- FIG. 8A is an exemplary embodiment of the “Make-a-Card” add (keyboard) text screen.
- FIG. 8B is an exemplary embodiment of the card of FIG. 8A with text added via drawing tool.
- FIG. 9 is an exemplary embodiment of a “Make-a-Card” greeting card panel with drawing and stamps added, and stamp carousel.
- FIG. 10 is an exemplary embodiment of the rear “Make-a-Card” greeting card panel.
- FIG. 11 is an exemplary embodiment of the “Cards Read to Send” screen.
- FIG. 12 is an exemplary embodiment of a screen indicating that parental/adult involvement is necessary.
- FIG. 13 is an exemplary embodiment of a screen which requires a parental/adult touch screen gesture.
- FIG. 14 is an exemplary embodiment of the parental/adult “Sign-In” screen.
- FIG. 15 is an exemplary embodiment of the parental/adult “Confirmation” screen.
- FIG. 16 is an exemplary embodiment of the “Address/Envelope” screen.
- FIG. 17 is an exemplary embodiment of the “Review Order” screen.
- FIG. 18 is an exemplary embodiment of the “Payment” screen.
- FIG. 19 is an exemplary embodiment of the “Parental Dashboard”.
- FIG. 20 is an exemplary embodiment of the “Settings” screen.
- FIG. 21 is a flow diagram of an exemplary system environment for electronically merchandising and delivering greeting card templates and app updates over the internet.
- FIG. 22 is a flow diagram of an exemplary system environment for sending user-created designs through the order process.
- FIG. 23 is a flow diagram of an exemplary app user experience.
- the fully customizable greeting card application of the present invention provides an electronic option for children to create customized greeting cards.
- the application simulates the existing behavior of children making customized handmade greeting cards from blank, foldable paper, using a variety of physical drawing tools such as, for example, crayons and markers to write or draw upon said paper, and using a plurality of embellishments, such as, for example, stickers and stamps to further embellish and add a personal touch to the greeting card.
- the completed greeting card can be sent electronically to one or more greeting card recipients or the completed greeting card can be ordered as an in-app purchase and remotely printed and sent via the U.S. Postal Service to one or more greeting card recipients.
- the greeting card and associated application is described herein as being directed to children and described as simulating a child's behavior in creating a handmade greeting card, it is contemplated that the application is adaptable to a wide variety of situations and uses and it is intended that the application may be used by users of any age.
- the application has been described herein as being a mobile application for download to a mobile computing device, such as an Apple iPad®. However, the application may be used with other mobile devices such as a smart phone, other tablet computers, laptop computers, and the like. Also, other types of tablet computers such as the Samsung Galaxy®, the Microsoft Surface® and others can be used.
- the application can be used with any computing device having a touch screen.
- the program may be manipulated by the use of a user's finger or by a stylus or other touch capacitive device.
- the term “software” or “computer program” as used herein includes, but is not limited to: one or more computer or machine readable and/or executable instructions that cause a computer, microprocessor, logic circuit, or other electronic device to perform functions, actions and/or behave in a desired manner.
- the instructions may be embodied in various forms such as routines, algorithms, modules or programs including separate applications or code from dynamically linked libraries.
- Software may also be implemented in various forms such as stand-alone programs, apps, a function call, a servlet, an applet, instructions stored in a memory or any other computer readable medium, part of an operating system o other type of executable instructions. It will be appreciated by one of ordinary skill in the art that the form of software is dependent on, for example, requirements of a desired application, the environment it runs on, and/or the desires of a designer/programmer or the like.
- Mobile application or “Mobile App” or “App” as used herein, includes, but is not limited to: applications that run on smart phones, tablet computers and other mobile devices.
- Mobile applications allow users to connect to services which are traditionally available on a desktop or notebook platforms. Typically, these services access the internet or intranet or cellular or wireless fidelity networks to access, retrieve, transmit and share data.
- ⁇ includes, but is not limited to: any programmed or programmable electronic device, microprocessor, logic unit that can store, retrieve and process data.
- network includes, but is not limited to: a collection of hardware components and computer or machines interconnected by communications channels that allow sharing of resources and information, including, without limitation, the worldwide web or the internet.
- web browser includes, but is not limited to: a software for retrieving and presenting information resources on the World Wide Web.
- An information resource may be a web page, an image, a video, or any other type of electronic content.
- server includes, but is not limited to: a computer or machine or a device on a network that manages network resources.
- the general term “server” may include specific types of servers such as a file server (a computer and storage device dedicated to storing files), a print server (a computer that manages one or more printers), a network server (a computer than manages network traffic), and a database server (a computer system that processes database queries).
- a file server a computer and storage device dedicated to storing files
- print server a computer that manages one or more printers
- network server a computer than manages network traffic
- a database server a computer system that processes database queries.
- a “web server” as used herein includes, but is not limited to: a server which serves content to a web browser by lading a file from a disk and serving it across a network to a user's web browser, typically using a hyper-text transfer protocol (HTTP).
- HTTP hyper-text transfer protocol
- API files or “API” or “Application Programming Interface” as used herein, includes, but is not limited to: an interface between different software programs or software files which facilitate the interaction of the different software programs or software files by way of a specific set of rules and specifications.
- Electronic Greeting Card includes, but is not limited to any greeting card, or a personalized message or a message which delivers a pieces of communication from one user to another user or non-user through electronic media.
- the app of the present invention provides the user with the option of creating a customized greeting card by starting out with a pre-loaded greeting card template (“Pick a Card” 12 ) or by providing a blank slate, akin to a blank piece of paper, which a user may fully customize (“Make a Card” 10 ).
- the “home” screen provides the user with both create-a-card options plus give the user access to the “Cards Ready to Send” 14 screen, where previously made greeting cards are saved and the “Where's My Card?’ 16 screen, which provides the status of previously sent greeting cards.
- the “Where's My Card” 16 feature is inaccessible until there are cards which have been sent to order.
- the user chooses to create a greeting card using a pre-loaded greeting card template (the “Pick a Card” 12 option)
- the user is given a variety of greeting card categories 18 from which to choose a suitable greeting card template.
- These greeting card categories 18 may include, but are not limited to: birthday; get well; miss you; thank you; and seasonal holiday cards such as, for example, Christmas, Easter, Valentine's Day, Mother's Day, and Father's Day. Photo cards are also available in a separate category and are represented by a “Say Cheese” camera icon.
- the “Pick a Card” 12 function can be presented to the user via a grid view, shown in FIG. 2A , wherein the front face of a variety greeting card templates 20 are shown on the screen and selectable by the user.
- the “Pick a Card” 12 function can be presented in a single card view, shown in FIG. 2B , by selecting the “grid” icon 21 B on the upper right side of the screen (user can likewise switch back to the single card view by tapping the “single” icon 21 A) wherein the front face of a single greeting card 20 template is shown on the screen at a time and the user can iterate through each template by swiping left or right, on a card-by-card basis.
- the greeting cards 20 are visualized on a carousel of greeting cards which can be browsed with the swipe of a finger.
- Each greeting card 20 has a pre-defined “resting point” on the carousel which it will “snap” into if close enough thereto. Snapping into this point may also activate information pop-ups and voiceovers to let the user know what can be done with each particular card.
- a group of icons representing various greeting card categories 18 is shown at the bottom portion of the screen. The user may select a category 18 from the carousel, upon which the main content area of the carousel will be refreshed only with greeting cards 20 which fall into the category selected by the user. Since many users of the application may be children below an age at which they can read, heavy use of iconography and voiceover are used to aid in navigation (e.g.
- the user may swipe his/her finger to the right or to the left to view, select, and navigate between any of the available greeting cards 20 .
- a user may swipe to the right to move from the first card to the least card, while the user may swipe left to move from the last card to the first card.
- a user may select a particular greeting card template 20 by tapping on the particular card in order to view the inside greeting card sentiment and/or artwork.
- the user is able to easily navigate through each page of the greeting card 20 by interacting with the user interface. Since the user interface is a touch screen, the user may tap on a greeting card 20 to open the selected card's interactive view.
- the application depicts a conventional, folded four page paper card having four pages, including a front cover page (page 1 P 1 ), a left inside page (page 2 P 2 ), a right inside page (page 3 P 3 ) and a rear page (page 4 P 4 ).
- the greeting card 20 may, in other embodiments contain less than four pages, such as one, two or three pages, or the greeting card may contain multiple greeting card pages which include embodiments with greater than four pages. This disclosure will refer to the preferred embodiment as having four pages, although other numbers of pages have been contemplated and are considered to be within the scope of the present invention.
- the user may tap and drag the greeting card panel P 1 -P 4 to either the left or the right.
- the user may tap and drag from right to left of page 1 P 1 , to view the inside right page (page 3 P 3 ) of the greeting card.
- each greeting card template 20 contains specified areas on the greeting card 20 which can be personalized by the user.
- the front page P 1 of a birthday greeting card 20 may contain an editable text box 24 into which the user can enter the greeting card recipient's name.
- Other greeting cards 20 may contain text editable portions which contain an icon such as a pencil and/or a phrase such as “Tap to Write a Message”, indicating to the user where to tap on the template to begin adding personalized text or data.
- a virtual keyboard 26 appears and he or she may add the recipient's name or other personalized text sentiment, as shown in FIG. 3B .
- the inside pages of the greeting card may contain additional text boxes for adding text sentiment.
- FIG. 4A contains a text box on the inside right panel of the greeting card indicated by the text box 24 , “typewriter” icon 28 and the phrase “Tap to Write Message”. Tapping into this box 24 will cause the virtual keyboard 26 to appear on the screen so the user can enter a text message.
- a search screen onto which the user can enter or select the path and select the specific file which the user wants to upload to the greeting card template 20 .
- the application may allow the user to take a picture with the camera on the portable device and use said picture in the greeting card 20 .
- a set of icons is available to the user along a top portion of the template or screen which allow the user to save a particular template (“disk” icon 40 ), to delete data entered (“trash can” icon 38 ) into a particular template, to zoom in on (“magnifying glass” icon 42 ) a particular area of a selected template, or to finish editing the greeting card (“done” icon 46 ).
- the user chooses to create a fully customizable blank greeting card 50 from scratch (the “Make a Card” option), he/she will be presented with a blank screen symbolizing the cover page P 1 of the greeting card 50 , as shown in FIGS. 6A and 6B .
- the first three pages P 1 -P 3 of the blank greeting card 50 are fully customizable, wherein the first three pages P 1 -P 3 are completely blank until the user adds text, artwork, a photo or other digital upload, or a combination thereof.
- Each page of the first three pages P 1 -P 3 of the blank greeting card 50 is separately customizable to simulate the drawing of a paper greeting card wherein each page is separately personalized.
- the application may “auto save” between pages.
- An “up” arrow (“A”) 48 U at the bottom of the screen can be selected which reveals a suite of tools 52 available to the user, as shown in FIGS. 6A and 6B .
- the suite of tools 52 (also referred to herein interchangeably as “tool box” or “tool carousel”) will appear as a scroll or carousel across the bottom portion of the screen. Icons representing the various tools 52 A- 52 N appear in a row along the carousel 52 . The user can scroll through the carousel 52 by moving his/her finger left and right along the carousel.
- the drawing tools include, but are not limited to: fat paintbrush 52 A; thin paintbrush 52 B; thin paintbrush 52 C; regular pencil 52 D; crayon 52 E; colored pencil 52 F; marker 52 G; tube of paint 52 K and chalk 52 H. Selecting a specific drawing tool 52 A- 52 N will reveal a plurality of the chosen drawing tool 52 A- 52 N in various colors. For example, if the “crayon” icon 52 E is selected from the tool carousel 52 , the selections on the carousel change into a plurality of crayons 52 E, each of a different color as shown in FIG. 6C .
- the user To draw with a particular colored crayon 52 E, the user simply picks (taps) the crayon 52 E and begins to draw or write with his/her finger on the blank greeting card 50 , as shown in FIG. 7 .
- the user can select the “back” arrow 54 to return to the original suite of tools 52 .
- the tool carousel 52 is hidden from view while the user is editing the greeting card 50 with a selected tool 52 . It can also be manually removed or hidden from the screen by selecting the “down” arrow (“ ”) 48 D.
- the user while the user is editing the greeting card 50 , to move between pages P 1 -P 4 of the greeting card 50 , the user must use the “right” 22 R or “left” 22 L arrow, located at the right and left side of the greeting card 50 .
- the user can insert a text box 56 for inserting text from the virtual keyboard 26 by selecting the “ABC” icon 52 L from the tool carousel.
- the user may also write text sentiment by selecting one of the many drawing tools 52 A- 52 N.
- the user may also use one of the many drawing tools 52 A- 52 N to draw a picture 58 , and add other decorative effects by using the stamp feature 52 N, as shown in FIG. 9 .
- the tool carousel 52 located across the bottom of the screen gives the user the option of selecting from various tools 52 A- 52 N to decorate pages one (1) through three (3) P 1 -P 3 of the blank greeting card 50 .
- the tool carousel 52 may additionally contain, but is not limited to: a “camera” icon 52 M (for uploading a personal photo); a “sticker” icon 52 N (for adding various stickers); an “ABC” icon 52 L (for adding text sentiment); a “stamp” icon 52 N (for adding decorative stamps); a “frame” icon 52 M (for adding a frame around a photo).
- the user can add text via a pop-up keyboard 26 by selecting the “ABC” icon 52 L from the tool carousel 52 .
- the user may alternatively use his/her finger to draw text onto the card.
- Selecting the “camera” icon 52 M allows a user to either upload a picture from his/her mobile device or to take a picture with his/her device and then add said picture to the greeting card 50 .
- the user may edit the photo by using various touch screen gestures. For example, a user may pinch or stretch the screen to zoom or place and turn two or more fingers on the photo to rotate or tilt the photo.
- the “stamp” 52 N or “sticker” 521 icon can be used to add a variety of stamps 52 N or stickers 521 onto the greeting card 50 by first selecting, for example, the “stamp” icon 52 N. Then, the tool carousel 52 will change into the various stamp options 52 N. After selecting a particular stamp 52 N, the user may then just tap on a particular area of the card 50 to place the stamp 52 N on that area (as shown in FIG. 9 ).
- the “sticker” option 521 is used in the same manner. There may be some special stickers 521 on the sticker carousel which have a cost associated therewith. These stickers 521 may contain certain licensed content or characters.
- a message will pop-up indicating that there is a cost associated with the sticker along with the actual cost. If the user opts to purchase the sticker 521 , he/she must involve a parent/adult to complete the purchase.
- An “eraser” icon 52 J is available so that the user may easily clear any unwanted hand-draw art. The eraser 52 J does not erase parts of stamps 52 N, stickers 521 , text 52 L or photos 52 M. Any of the tools 52 located on the tools carousel 52 can be used on any of the first P 1 , second P 2 or third page P 3 of the blank greeting card 50 . On the back cover or last page P 4 of the greeting card 50 , shown in FIG.
- the phrase “Made by” appears in an text box 60 , after which the user may enter his/her name to further personalize the greeting card 50 .
- a series of icons is available across the top of the screen while the user is editing the “Make-a-Card” greeting card 50 .
- the user can delete the entire card by selecting the “trash” icon 38 . Selecting the “trash” icon 38 will prompt a message box asking the user if he/she is sure he/she wants to delete the current card.
- the user may also undo a previous action by selecting the “undo” or “back” arrow icon 62 .
- the user may also save his/her work by selecting the “save” disk icon 40 or he/she may zoom the particular page by selecting the “zoom” magnifying glass icon 42 .
- the “done” icon 46 may be selected. Once the “done” icon 46 has been selected, the user is automatically directed to the “Cars Ready to Send” 14 screen wherein the completed greeting card 50 , along with any other saved (but not yet sent) greeting cards will appear.
- a greeting card 20 or 50 is saved by the user, the completed card is visible from the “Cards Ready to Send” 14 screen, which is accessible through the main menu. If the “saved card” area is empty, the user is encouraged to make a greeting card and given the option to “Make a New Card” 10 or “Pick a Card” 12 . If there are saved cards 20 or 50 , the front page P 1 of each saved card 20 or 50 is shown on this screen, as shown in FIG. 11 .
- Tapping on the front face P 1 of one of the completed cards 20 or 50 brings up the front face P 1 of the greeting card 20 or 50 along with a “trash can” icon 38 wherein the user can delete the greeting card 20 or 50 , a “pencil” icon 62 wherein the user can edit the saved greeting card 20 or 50 , and the “mailbox” icon 64 wherein the user can initiate the send process.
- the user may store up to “X” completed greeting cards 20 or 50 .
- a child user once a child user has created a customized greeting card and is ready to send said card to a recipient, he/she must involve his/her parent or an adult to further accomplish this task. For example, if the child user taps on the “send” mailbox icon, he/she will be prompted to get his/her parent to complete the mailing process, as shown in FIG. 12 .
- the user has the option of sending the child's customized greeting card 20 or 50 to a physical facility which is operative to receive, print and mail the customized greeting card 20 or 50 to the intended recipient.
- the user may alternatively opt to send an electronic version of the child's customized greeting card via SMS text message, email or to post the greeting card to a social media website, such as Facebook® or Twitter®.
- the electronic version of the greeting card may also be sent to a photo finishing website, such as Snapfish® or Shutterfly®.
- Another available option is for the user to send the customized greeting card 20 or 50 to a local retail store for printing and pickup. In this case, the user may enter his/her zip code to view a list of nearby retail locations with the print and pickup service.
- the “Where's My Card’ screen is a visual way for a child to understand the stage of the printing/mailing process in which their greeting card is currently located. For example, a visual path is shown between “sending” the greeting card and having the greeting card “delivered” to the recipient. For each “sent” greeting card, a child can visit this page to watch how each greeting card is progressing through the send/print/mail/deliver process. This option will only appear in the application if there are cards to be mailed to a recipient.
- a “parental gateway” (also referred to herein interchangeably as “authentication gateway”) separates the child-enabled portions of the application from the order, payment and mailing process.
- the “parental gateway” on the application assumes that a child is of an age that he/she may be unable to read.
- the application asks the user to perform some non-common function or gesture, such as, for example, swipe from left to right using two fingers or swipe right with three fingers, as shown in FIG. 14 .
- the actions requested by the application frequently change so that a child cannot memorize the action.
- the “take a tour” option will guide the adult user through a series of screens to show the various capabilities and options provided by the application. Text instruction or descriptions may also appear on the screen.
- the user has completed the “take a tour” option, or if he/she bypasses this option, he/she must sign in to the application or if it is the first time ordering greeting cards through the application, he/she must create an account, as shown in FIG. 15 .
- the account creation process begins by entering a unique email address 66 and password 68 .
- the adult must further provide the application with a first name, last name, and birthday.
- the user has the option of allowing the application to use the provided email address to send emails and updates relating to the application.
- adults/parents are required to re-authenticate or provide login credentials each time they access the parental dashboard (discussed in further detail below).
- the application may require re-authentication after inactivity for a pre-determined amount of time.
- the adult user has the option of sending his/her child's greeting card 20 or 50 electronically via email to a recipient or to order one or more copies of the greeting card 20 or 50 and have them sent either to themselves, whereby they can personally mail or deliver said card, or have the application mail the greeting card 20 or 50 directly to the specified recipient(s). If the user decides to have the greeting card 20 or 50 mailed out by the application, the application sends a digital file containing the customized greeting card 20 or 50 to a fulfillment center which receives, prints and mails out the greeting card(s). The physical product that is printed at the fulfillment center is made with the same quality of store bought greeting cards.
- the authorization required to print and send a selected personalized greeting card to a provided recipient address via the U.S. Postal Service is, as a precaution, set to “no” as the default selection 70 , as shown in FIG. 16 .
- the adult-user must then provide both the sender 72 and the recipient 74 addresses, as shown in FIG. 17 . This may be provided manually by typing the addresses 72 , 74 into the application or the addresses 72 , 74 may alternatively be selected from the adult-user's contacts or from the adult-user's address book created on the Cardstore.com website.
- Addresses selected from My Contacts or Cardstore address book may be edited once they are imported to the application.
- the adult-user may be prompted to add the edited changes to the Cardstore address book.
- the application will notify the adult-user of any errors in the provided address and allow the adult-user to correct said errors.
- the adult-user will receive an order summary 76 , including the cost and also provide the adult-user with the option to add and apply a promotional code, as shown in FIG. 18 .
- the adult-user is then prompted to enter payment information 78 , shown in FIG. 19 .
- the adult-user has the option of saving entered credit card information for later use.
- a parent dashboard 80 is available to view order history 80 A, view and edit account information 80 B; and view, edit and add to saved payments 80 C. If the adult-user has previously ordered greeting cards through the application, the order history 80 A will show the front face P 1 of each previously ordered greeting card 20 or 50 along with the order number, send date, recipient, price and status (sent, delivered, etc.), as shown in FIG. 20 .
- the adult-user may also view and update account settings 82 including adjusting the application volume 82 A; turn application sound effects on/off 82 B; turn voiceover on/off 82 C; view the application privacy policy 82 D; view the application terms and conditions 82 E; view application information 82 F and/or frequently asked questions 82 G; or sign in/out of account 82 H, as shown in FIG. 21 .
- FIG. 22 depicts a flow diagram of this exemplary system environment 100 for electronically merchandising and delivering greeting card content over the internet, consistent with the exemplary methods described herein.
- the system environment 100 may include, but is not limited to: a content merchandising system 110 , a content delivery platform (not shown), a cloud service system 120 and a plurality of portable computing devices 130 .
- the content merchandising system 110 may consist of any number of computers or serves that the merchandiser uses to program and create electronic and physical greeting card templates and card categories to be downloaded to users' portable computing devices.
- the content delivery platform is the software platform which enables the content merchandiser to program and create electronic greeting cards and card categories to be downloaded to the users' portable computing devices.
- a content merchandiser may include the owner/host/provider of the app or a third party provider which provides content, such as card categories or greeting card templates, to the owner/host/provider for use in the content merchandising system 110 .
- a cloud service system 120 is a collection of servers, including web servers 125 .
- a content merchandiser programs card categories and electronic greeting card templates into the content delivery platform.
- Programming card categories may include, but are not limited to: creating new card categories, deleting existing card categories, and modifying existing card categories. Categories may correspond to birthdays, anniversaries, or any other type of holidays or events.
- programming electronic greeting cards may include, but is not limited to: creating new greeting card templates, deleting existing greeting card templates, and modifying existing greeting card templates.
- the changes 140 are propagated or transmitted into the cloud service system 120 . Changes 140 include any edits, updates, deletions and additional to the card categories and/or greeting card templates.
- the cloud service system 120 may include or interact with a plurality of web servers 125 that are disposed in communication with the system environment 100 .
- a plurality of portable computing devices 130 with the downloaded app monitor the cloud service system 120 for changes 140 .
- any of said devices 130 request the changes 140 from the cloud service system 120 .
- an Application Programming Interface (API) 160 of the content delivery platform serves up or transmits changes 140 that correspond to the type of portable computing device 130 making the request.
- the changes 140 are stored in the portable computing device 130 local cache 150 for later use. Local cache 150 in each portable computing device may assist in reducing network bandwidth, improving User Interface (UI) responsiveness, enabling offline usage and preserving battery life.
- UI User Interface
- the app also requests card content for new categories and cards based on respective device screen sizes and resolutions (i.e., pixel density).
- the API 160 provides a nearest match for the requested sizes, so that resources for a particular tablet computer, for example, will serve larger or smaller content than resources for other smaller or larger screened devices.
- subsequent for the content changes 140 are then made by comparison to the applicable local cache 150 , each time checking whether the existing content has changed. If the cache has changed, before downloaded the new changes, the app will check with the server whether or not the content has been modified. This validation step helps to prevent unnecessary requests for redundant data.
- subsequent requests for the content changes 140 are made to the API 160 without first checking for changes to the existing content in the local cache 150 .
- new content is simply requested from the API 160 , and any new content provided therein by the API 160 is cached in the local cache 150 .
- the system is configured to send a rendering of the greeting card to be printed and mailed to the intended recipient.
- This configuration includes a system of hardware and software (both physical and virtual) which is logically separated into a client application, which includes, but is not limited to: one or more web servers, one or more application servers per step (for example, Product Rendering 210 and Product Submit 220 , each being a step), and facilities capable of generating physical custom greeting cards.
- a client application includes, but is not limited to: one or more web servers, one or more application servers per step (for example, Product Rendering 210 and Product Submit 220 , each being a step), and facilities capable of generating physical custom greeting cards.
- user-created designs captured on the electronic device 230 consisting of but not limited to images and text data, are communicated over a network to one or more web servers via an Application Programming Interface (API) 260 .
- the application utilizes any network capabilities supported by the computing device.
- the web servers 240 communicate these designs to the Product Rendering Service 210 .
- the Product Rendering Service 210 itself running on one or more application servers, converts the design into a specific layout of proper alignment and quality to be printed as a physical greeting card.
- the layout is then communicated to the Order Submit Service 220 .
- the Order Submit Service 220 itself running on one or more application servers, converts the card design output from the Product Rendering Service 210 into a format compatible with the Print Facility 250 .
- the Print Facility uses the data from the Order Submit Service 220 to print high quality greeting cards based on the user-created designs from the computing device.
- FIG. 24 shows a user flow diagram which outlines the user experience 300 when interacting with the app.
- the home screen 310 is the hub for the entire app experience and where all “roads” lead from and eventually back to.
- the home screen options will focus on the primary activities of the app, namely, “Make-a-Card” 320 (3 fully customizable blank pages) and “Pick-a-Card” 330 (greeting card template with customization areas), with access to “Cards Ready to Send” 340 (provides access to each saved greeting card).
- the home screen (as well as all other app screens) also provides a banner along the top of the screen which provides access to a help menu (onboarding experience, and Frequently Asked Questions (FAQs) regarding how to interaction with the application) and a global settings menu (control basic app settings such as volume, background music, and voiceover options, privacy policy, terms of service, feedback and information about the app).
- the home screen also include access points to “Make-a-Card” 320 , “Pick-a-Card” 330 , “Cards Ready to Send” 340 , “Where's My Card” 350 and the “Parental Dashboard” 360 .
- the first the time app is launched after install users will be prompted to take a tour of the application. This will be repeatable via the global help settings 370 .
- the “Pick-a-Card” 330 option provides a plurality of greeting card templates having various customization areas.
- the greeting card templates are located on a carousel that can be browsed with the swipe of a finger. If the user selects a category from the smaller carousel below, then the main content area will be refreshed with cards from only that category, and the label at the top will show the category name.
- This screen also allows the user to choose (filter) card choices based on pre-defined categories such as holiday, occasion, event, or person (family/friend). When a category is selected, the cards for that category appear in the main content area above.
- Customization options include, but are not limited to: adding customized text via a keyboard, uploading a personal photo, and adding a digital signature.
- the “Make-a-Card” 320 option provides the user with the ability to create a fully customizable greeting card wherein three (3) pages of a four (4) page greeting card are blank and fully customizable by the user.
- the “tools” and “colors” area of the “Make-a-Card” 320 screen provide most of the user functionality.
- the tool and color selection are a two-step process whereby only the “tools” tray is visible until the user selects a tool. Once a tool is selected, the tray changes to offer a series of that selected tool in a plurality of different colors.
- Tools include, but are not limited to: crayons, markers, colored pencils, paint brushes (large and small), watercolors, spray paint, chalk, rubber stamps (pre-set size), stickers (including message stickers with pre-set size), picture frames, photo inserts, insert text box (pre-set fonts and colors).
- An “eraser” icon only clears hand-drawn art and does not erase parts of stamps, stickers, text or photos.
- the “Cards Ready to Send” 340 screen provides access to each saved greeting card. Tapping on a card in this view brings up the card in preview. The user can delete a card from this screen by tapping the “trash can” icon. Users will be asked to confirm this action prior to deletion. Users can also opt to edit or send the greeting card. Tapping the “send” icon will alert the user (kids) that parents (adults) are needed to proceed. In order to send the card, the user will be forced to the password-protected “Authentication Gateway” 380 , described in further detail below.
- the “Preview Card” 390 screen appears whenever a user opts to edit a previously saved greeting card.
- the selected card appears on the screen along with a “trash can” icon wherein the user can delete the greeting card, a “pencil” icon wherein the user can edit the greeting card, and a “mailbox icon” wherein the user can send the greeting card.
- a child selects the send option, he/she will be alerted that a parent/adult is needed to proceed. The parent/adult is then prompted to login to the application using his/her email and password.
- the “Where's My Card” 350 screen allows the user to check the status of his/her sent card. Cards that have been “sent” will appear in a single-row carousel so that the user can see the order status of any of the cards in process. Because the API does not provide a status after “shipped”, based on a pre-determined time lapse, the card will move through the ordering sequence. Fun visuals will help the user (child) know if the card has been sent or not, is in processing, being shipped or suspected to have been delivered. Only one card is able to be tracked at a time. The selected card's visual state will change to indicate which card is being tracked.
- Cards will be removed from this screen under two conditions: the parent (adult) trashes the card in the “Ready to Send” 360 D screen on the “Parent Dashboard” 360 ; or after thirty (30) days from the day the parent sends the card.
- Parents (adults) will be able to access the “Send a Card” 400 feature from behind the “Authentication Gateway” 380 which is not accessible by the child.
- the “Global Settings” 370 page allows access to various app controls such as volume control, sound effect and voice over on/off options, the app privacy policy, terms and conditions, information about the app, an option to provide feedback regarding the app, and an option to sign into the app.
- the “Authentication Gateway” 380 is the area of the app beyond which user login is required. Existing customers will be prompted for sign in information and new customers will be prompted to register. Baseline registration information may include email address, password, and birthday. Users under the age of thirteen (13) will not be permitted to register for an account. Once a user is logged into the app, they can proceed to the “Parent Dashboard” 360 screen or they may opt to “Sent a Card” 400 including entering payment information and recipient address information.
- the “Parent Dashboard” 360 is available behind the “Authentication Gateway” 380 for registered users. This screen provides the user (parent/adult) with the ability to update customer or account information 360 A, change notification settings, view order history 360 B and saved payment data, edit cards and view cards which are ready to send.
- the “Ready to Send” 360 D area of the “Parent Dashboard” 360 displays a collection of cards that the child user has selected to “send”.
- the “Send a Card” 400 screen is accessible beyond the “Authentication Gateway” 380 for registered users to select a card which is ready to send. As mentioned above, users must login to the app using their credentials. New users will be prompted to create an account. Before sending a card, the user must acknowledge that the card they are submitting is correct and ready for printing.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
- This application is a non-provisional of U.S. Provisional Patent Application No. 61/969,335, filed on Mar. 24, 2014. This application is also a continuation-in-part of U.S. patent application Ser. No. 13/460,045, filed on Apr. 30, 2012, which is a non-provisional of U.S. Provisional Patent Application No. 61/481,028, filed on Apr. 29, 2011 and U.S. Provisional Patent Application No. 61/486,050, filed on May 13, 2011. Each of the above-referenced patent applications is incorporated herein by reference in its entirety.
- The present invention is in the field of social expression products and more specifically, fully customizable electronic greeting cards.
- The present disclosure and related inventions is directed to an electronic greeting card application for mobile devices. The application is geared toward children but may be used in a variety of circumstances by children and adults alike. It provides users with the ability to create a greeting card using pre-loaded greeting card designs in various greeting card categories or to create a fully customizable greeting card completely from scratch. To facilitate user customization of the greeting cards, the application provides a suite of drawing tools, design elements, and also provides the ability to upload photos or other personal digital effects. A digital signature can be used to sign the greeting card in the user's own handwriting. Once a greeting card has been designed and customized by a user, he/she can either send the greeting card electronically to a recipient or he/she may choose to have the greeting card printed at a remote location and sent either to themselves or to one or more greeting card recipients.
- The present disclosure and related inventions also provide a way for parents to allow children to be creative and create a fully (or partially) customized greeting card without having the expense of purchasing the wide array of drawing tools available from within the digital application. It is also a way to keep things tidy with no clean-up required once the child is done crafting his/her personalized creation. An actual physical representation of the child's greeting card can be realized by purchasing one or more copies of said card and sending same to one or more selected recipients.
-
FIG. 1 is an exemplary embodiment of the home screen of the app of the present invention. -
FIG. 2A is an exemplary embodiment of the “Pick-a-Card” grid view screen. -
FIG. 2B is an exemplary embodiment of the “Pick-a-Card” single view screen. -
FIG. 3A is an exemplary embodiment of the first page of a greeting card selected through the “Pick-a-Card” option. -
FIG. 3B is an exemplary embodiment of the first page of the greeting card ofFIG. 3A in edit mode. -
FIG. 4 is an exemplary embodiment of an inside page of a greeting card selected through the Pick-a-Card” option with text entry and digital signature features. -
FIG. 5 is an exemplary embodiment of an inside page of a greeting card selected through the “Pick-a-Card” option, with picture adding feature. -
FIG. 6A is an exemplary embodiment of the front page of a greeting card selected through the “Make-a-Card” option, with partial (first half) tool carousel. -
FIG. 6B is an exemplary embodiment of the front page of a greeting card selected through the “Make-a-Card” option, with partial (second half) tool carousel. -
FIG. 7 is an exemplary embodiment of the “Make-a-Card” color carousel. -
FIG. 8A is an exemplary embodiment of the “Make-a-Card” add (keyboard) text screen. -
FIG. 8B is an exemplary embodiment of the card ofFIG. 8A with text added via drawing tool. -
FIG. 9 is an exemplary embodiment of a “Make-a-Card” greeting card panel with drawing and stamps added, and stamp carousel. -
FIG. 10 is an exemplary embodiment of the rear “Make-a-Card” greeting card panel. -
FIG. 11 is an exemplary embodiment of the “Cards Read to Send” screen. -
FIG. 12 is an exemplary embodiment of a screen indicating that parental/adult involvement is necessary. -
FIG. 13 is an exemplary embodiment of a screen which requires a parental/adult touch screen gesture. -
FIG. 14 is an exemplary embodiment of the parental/adult “Sign-In” screen. -
FIG. 15 is an exemplary embodiment of the parental/adult “Confirmation” screen. -
FIG. 16 is an exemplary embodiment of the “Address/Envelope” screen. -
FIG. 17 is an exemplary embodiment of the “Review Order” screen. -
FIG. 18 is an exemplary embodiment of the “Payment” screen. -
FIG. 19 is an exemplary embodiment of the “Parental Dashboard”. -
FIG. 20 is an exemplary embodiment of the “Settings” screen. -
FIG. 21 is a flow diagram of an exemplary system environment for electronically merchandising and delivering greeting card templates and app updates over the internet. -
FIG. 22 is a flow diagram of an exemplary system environment for sending user-created designs through the order process. -
FIG. 23 is a flow diagram of an exemplary app user experience. - The fully customizable greeting card application of the present invention provides an electronic option for children to create customized greeting cards. The application simulates the existing behavior of children making customized handmade greeting cards from blank, foldable paper, using a variety of physical drawing tools such as, for example, crayons and markers to write or draw upon said paper, and using a plurality of embellishments, such as, for example, stickers and stamps to further embellish and add a personal touch to the greeting card. The completed greeting card can be sent electronically to one or more greeting card recipients or the completed greeting card can be ordered as an in-app purchase and remotely printed and sent via the U.S. Postal Service to one or more greeting card recipients. While the greeting card and associated application is described herein as being directed to children and described as simulating a child's behavior in creating a handmade greeting card, it is contemplated that the application is adaptable to a wide variety of situations and uses and it is intended that the application may be used by users of any age.
- The application has been described herein as being a mobile application for download to a mobile computing device, such as an Apple iPad®. However, the application may be used with other mobile devices such as a smart phone, other tablet computers, laptop computers, and the like. Also, other types of tablet computers such as the Samsung Galaxy®, the Microsoft Surface® and others can be used. The application can be used with any computing device having a touch screen. The program may be manipulated by the use of a user's finger or by a stylus or other touch capacitive device.
- Unless otherwise defined, all technical terms used herein have the same meaning as commonly understood by one having ordinary skill in the art to which this invention applies. The examples set forth herein are intended to describe particular embodiments only and are not intended to limit the invention in any way.
- The term “software” or “computer program” as used herein includes, but is not limited to: one or more computer or machine readable and/or executable instructions that cause a computer, microprocessor, logic circuit, or other electronic device to perform functions, actions and/or behave in a desired manner. The instructions may be embodied in various forms such as routines, algorithms, modules or programs including separate applications or code from dynamically linked libraries. Software may also be implemented in various forms such as stand-alone programs, apps, a function call, a servlet, an applet, instructions stored in a memory or any other computer readable medium, part of an operating system o other type of executable instructions. It will be appreciated by one of ordinary skill in the art that the form of software is dependent on, for example, requirements of a desired application, the environment it runs on, and/or the desires of a designer/programmer or the like.
- “Mobile application” or “Mobile App” or “App” as used herein, includes, but is not limited to: applications that run on smart phones, tablet computers and other mobile devices. The terms “mobile application”, “mobile app” and “app” can be used synonymously with “software”. Mobile applications allow users to connect to services which are traditionally available on a desktop or notebook platforms. Typically, these services access the internet or intranet or cellular or wireless fidelity networks to access, retrieve, transmit and share data.
- The terms “computer”, “processor” or “processing unit” as used herein, includes, but is not limited to: any programmed or programmable electronic device, microprocessor, logic unit that can store, retrieve and process data.
- The term “network” as used herein includes, but is not limited to: a collection of hardware components and computer or machines interconnected by communications channels that allow sharing of resources and information, including, without limitation, the worldwide web or the internet.
- The term “web browser” as used herein, includes, but is not limited to: a software for retrieving and presenting information resources on the World Wide Web. An information resource may be a web page, an image, a video, or any other type of electronic content.
- The term “server” as used herein, includes, but is not limited to: a computer or machine or a device on a network that manages network resources. The general term “server” may include specific types of servers such as a file server (a computer and storage device dedicated to storing files), a print server (a computer that manages one or more printers), a network server (a computer than manages network traffic), and a database server (a computer system that processes database queries). Although servers are frequently dedicated to performing only server tasks, certain multiprocessing operating systems allow a server to manage other non-server related resources. A “web server” as used herein, includes, but is not limited to: a server which serves content to a web browser by lading a file from a disk and serving it across a network to a user's web browser, typically using a hyper-text transfer protocol (HTTP).
- “API files” or “API” or “Application Programming Interface” as used herein, includes, but is not limited to: an interface between different software programs or software files which facilitate the interaction of the different software programs or software files by way of a specific set of rules and specifications.
- “Electronic Greeting Card”, “e-greeting”, “e-greeting card” or “e-card”, as used herein, includes, but is not limited to any greeting card, or a personalized message or a message which delivers a pieces of communication from one user to another user or non-user through electronic media.
- Once downloaded, the app of the present invention provides the user with the option of creating a customized greeting card by starting out with a pre-loaded greeting card template (“Pick a Card” 12) or by providing a blank slate, akin to a blank piece of paper, which a user may fully customize (“Make a Card” 10). As shown in
FIG. 1 , the “home” screen provides the user with both create-a-card options plus give the user access to the “Cards Ready to Send” 14 screen, where previously made greeting cards are saved and the “Where's My Card?’ 16 screen, which provides the status of previously sent greeting cards. The “Where's My Card” 16 feature is inaccessible until there are cards which have been sent to order. These features will be discussed in further detail below. - If the user chooses to create a greeting card using a pre-loaded greeting card template (the “Pick a Card” 12 option), the user is given a variety of
greeting card categories 18 from which to choose a suitable greeting card template. Thesegreeting card categories 18 may include, but are not limited to: birthday; get well; miss you; thank you; and seasonal holiday cards such as, for example, Christmas, Easter, Valentine's Day, Mother's Day, and Father's Day. Photo cards are also available in a separate category and are represented by a “Say Cheese” camera icon. The “Pick a Card” 12 function can be presented to the user via a grid view, shown inFIG. 2A , wherein the front face of a varietygreeting card templates 20 are shown on the screen and selectable by the user. The user may scroll up and down the grid view by swiping up or down on the touch screen. Alternately, the “Pick a Card” 12 function can be presented in a single card view, shown inFIG. 2B , by selecting the “grid”icon 21B on the upper right side of the screen (user can likewise switch back to the single card view by tapping the “single”icon 21A) wherein the front face of asingle greeting card 20 template is shown on the screen at a time and the user can iterate through each template by swiping left or right, on a card-by-card basis. Thegreeting cards 20 are visualized on a carousel of greeting cards which can be browsed with the swipe of a finger. Eachgreeting card 20 has a pre-defined “resting point” on the carousel which it will “snap” into if close enough thereto. Snapping into this point may also activate information pop-ups and voiceovers to let the user know what can be done with each particular card. In both the grid view and the single card view, a group of icons representing variousgreeting card categories 18 is shown at the bottom portion of the screen. The user may select acategory 18 from the carousel, upon which the main content area of the carousel will be refreshed only withgreeting cards 20 which fall into the category selected by the user. Since many users of the application may be children below an age at which they can read, heavy use of iconography and voiceover are used to aid in navigation (e.g. smiley face for “thank you”, heart for Valentine's Day, etc.). The user may swipe his/her finger to the right or to the left to view, select, and navigate between any of theavailable greeting cards 20. For example, a user may swipe to the right to move from the first card to the least card, while the user may swipe left to move from the last card to the first card. While browsing through the availablegreeting card templates 20, a user may select a particulargreeting card template 20 by tapping on the particular card in order to view the inside greeting card sentiment and/or artwork. The user is able to easily navigate through each page of thegreeting card 20 by interacting with the user interface. Since the user interface is a touch screen, the user may tap on agreeting card 20 to open the selected card's interactive view. The application depicts a conventional, folded four page paper card having four pages, including a front cover page (page 1 P1), a left inside page (page 2 P2), a right inside page (page 3 P3) and a rear page (page 4 P4). Thegreeting card 20 may, in other embodiments contain less than four pages, such as one, two or three pages, or the greeting card may contain multiple greeting card pages which include embodiments with greater than four pages. This disclosure will refer to the preferred embodiment as having four pages, although other numbers of pages have been contemplated and are considered to be within the scope of the present invention. To move between the various pages P1-P4 of thegreeting card 20, the user may tap and drag the greeting card panel P1-P4 to either the left or the right. For example, the user may tap and drag from right to left of page 1 P1, to view the inside right page (page 3 P3) of the greeting card. To view the inside left page (page 2 P2) from the inside right page (page 3 P3) the user may tappage 3 P3 and drag from right to left. To move back to the inside right page (page 3 P3) the user may tap page 2 P2 and drag from left to right. To move to the rear page (page 4 P4) with page 2 P2 facing forward, the user may tappage 3 P3 and drag from right to left. Once the user finds anappropriate greeting card 20, he/she can select the “Personalize” icon to begin adding personalized sentiment to the selectedgreeting card template 20. Once the user has chosen to personalize aparticular greeting card 20, the greeting card appears in an “edit” view wherein the user my iterate through the greeting card pages P1-P4 by tapping the right 22R or left 22L arrows contained on the sides of each greeting card page. Eachgreeting card template 20 contains specified areas on thegreeting card 20 which can be personalized by the user. For example, as shown inFIG. 3A , the front page P1 of abirthday greeting card 20 may contain aneditable text box 24 into which the user can enter the greeting card recipient's name.Other greeting cards 20 may contain text editable portions which contain an icon such as a pencil and/or a phrase such as “Tap to Write a Message”, indicating to the user where to tap on the template to begin adding personalized text or data. Once the user taps onto the editable portion of the template, avirtual keyboard 26 appears and he or she may add the recipient's name or other personalized text sentiment, as shown inFIG. 3B . The inside pages of the greeting card may contain additional text boxes for adding text sentiment. One example, shown inFIG. 4A , contains a text box on the inside right panel of the greeting card indicated by thetext box 24, “typewriter”icon 28 and the phrase “Tap to Write Message”. Tapping into thisbox 24 will cause thevirtual keyboard 26 to appear on the screen so the user can enter a text message. Also on this page is abox 30 with a “pencil”icon 32 and the phrase “Tap to Sign Your Card”. When the user taps into thisbox 30, he/she is able to add his/her digital signature. The user will first be prompted to select a line width in which he/she would like his/her signature to appear. Then he/she can sign his/her signature on thebox 30 with his/her finger. The user may tap the “trash can” icon located below the signature box to erase his/her signature, or he/she may tap the “done” icon to return to the greeting card. Othereditable areas 34 of the greeting card template are indicated as being able to accept a user-uploaded picture or other digital data. Theseeditable areas 34 may be indicated by acamera icon 36 or the phrase “Tap to Add a Picture”, as shown inFIG. 5 . Simply tapping on thissection 34 of the template will initiate the upload process by displaying a search screen onto which the user can enter or select the path and select the specific file which the user wants to upload to thegreeting card template 20. Alternatively, the application may allow the user to take a picture with the camera on the portable device and use said picture in thegreeting card 20. During the editing process, a set of icons is available to the user along a top portion of the template or screen which allow the user to save a particular template (“disk” icon 40), to delete data entered (“trash can” icon 38) into a particular template, to zoom in on (“magnifying glass” icon 42) a particular area of a selected template, or to finish editing the greeting card (“done” icon 46). When the user is satisfied with the greeting card, he/she can select the “done”icon 46 to be taken directly to the “Cards Ready to Send” 14 screen wherein the completedgreeting card 20, along with any other saved (but not yet sent)greeting cards 20 will appear. - If the user chooses to create a fully customizable
blank greeting card 50 from scratch (the “Make a Card” option), he/she will be presented with a blank screen symbolizing the cover page P1 of thegreeting card 50, as shown inFIGS. 6A and 6B . The first three pages P1-P3 of theblank greeting card 50 are fully customizable, wherein the first three pages P1-P3 are completely blank until the user adds text, artwork, a photo or other digital upload, or a combination thereof. Each page of the first three pages P1-P3 of theblank greeting card 50 is separately customizable to simulate the drawing of a paper greeting card wherein each page is separately personalized. The application may “auto save” between pages. An “up” arrow (“A”) 48U at the bottom of the screen can be selected which reveals a suite oftools 52 available to the user, as shown inFIGS. 6A and 6B . The suite of tools 52 (also referred to herein interchangeably as “tool box” or “tool carousel”) will appear as a scroll or carousel across the bottom portion of the screen. Icons representing thevarious tools 52A-52N appear in a row along thecarousel 52. The user can scroll through thecarousel 52 by moving his/her finger left and right along the carousel. The drawing tools include, but are not limited to:fat paintbrush 52A;thin paintbrush 52B;thin paintbrush 52C;regular pencil 52D;crayon 52E;colored pencil 52F;marker 52G; tube ofpaint 52K and chalk 52H. Selecting aspecific drawing tool 52A-52N will reveal a plurality of the chosendrawing tool 52A-52N in various colors. For example, if the “crayon”icon 52E is selected from thetool carousel 52, the selections on the carousel change into a plurality ofcrayons 52E, each of a different color as shown inFIG. 6C . To draw with a particularcolored crayon 52E, the user simply picks (taps) thecrayon 52E and begins to draw or write with his/her finger on theblank greeting card 50, as shown inFIG. 7 . To change back to adifferent drawing tool 52A-52N, the user can select the “back”arrow 54 to return to the original suite oftools 52. Thetool carousel 52 is hidden from view while the user is editing thegreeting card 50 with a selectedtool 52. It can also be manually removed or hidden from the screen by selecting the “down” arrow (“”) 48D. Also, as mentioned above, while the user is editing thegreeting card 50, to move between pages P1-P4 of thegreeting card 50, the user must use the “right” 22R or “left” 22L arrow, located at the right and left side of thegreeting card 50. As shown inFIG. 8A , the user can insert atext box 56 for inserting text from thevirtual keyboard 26 by selecting the “ABC”icon 52L from the tool carousel. As shown inFIG. 8B , the user may also write text sentiment by selecting one of themany drawing tools 52A-52N. The user may also use one of themany drawing tools 52A-52N to draw apicture 58, and add other decorative effects by using thestamp feature 52N, as shown inFIG. 9 . Thetool carousel 52 located across the bottom of the screen (shown inFIGS. 6A and 6B ) gives the user the option of selecting fromvarious tools 52A-52N to decorate pages one (1) through three (3) P1-P3 of theblank greeting card 50. For example, in addition to the drawing tools mentioned above thetool carousel 52 may additionally contain, but is not limited to: a “camera”icon 52M (for uploading a personal photo); a “sticker”icon 52N (for adding various stickers); an “ABC”icon 52L (for adding text sentiment); a “stamp”icon 52N (for adding decorative stamps); a “frame”icon 52M (for adding a frame around a photo). The user can add text via a pop-upkeyboard 26 by selecting the “ABC”icon 52L from thetool carousel 52. The user may alternatively use his/her finger to draw text onto the card. Selecting the “camera”icon 52M allows a user to either upload a picture from his/her mobile device or to take a picture with his/her device and then add said picture to thegreeting card 50. Once a picture has been uploaded, the user may edit the photo by using various touch screen gestures. For example, a user may pinch or stretch the screen to zoom or place and turn two or more fingers on the photo to rotate or tilt the photo. The “stamp” 52N or “sticker” 521 icon can be used to add a variety ofstamps 52N orstickers 521 onto thegreeting card 50 by first selecting, for example, the “stamp”icon 52N. Then, thetool carousel 52 will change into thevarious stamp options 52N. After selecting aparticular stamp 52N, the user may then just tap on a particular area of thecard 50 to place thestamp 52N on that area (as shown inFIG. 9 ). The “sticker”option 521 is used in the same manner. There may be somespecial stickers 521 on the sticker carousel which have a cost associated therewith. Thesestickers 521 may contain certain licensed content or characters. If the user selects asticker 521 which is not free, a message will pop-up indicating that there is a cost associated with the sticker along with the actual cost. If the user opts to purchase thesticker 521, he/she must involve a parent/adult to complete the purchase. An “eraser”icon 52J is available so that the user may easily clear any unwanted hand-draw art. Theeraser 52J does not erase parts ofstamps 52N,stickers 521,text 52L orphotos 52M. Any of thetools 52 located on thetools carousel 52 can be used on any of the first P1, second P2 or third page P3 of theblank greeting card 50. On the back cover or last page P4 of thegreeting card 50, shown inFIG. 10 , the phrase “Made by” appears in antext box 60, after which the user may enter his/her name to further personalize thegreeting card 50. As mentioned above with the “Pick-a-Card” 12 option, a series of icons is available across the top of the screen while the user is editing the “Make-a-Card”greeting card 50. The user can delete the entire card by selecting the “trash”icon 38. Selecting the “trash”icon 38 will prompt a message box asking the user if he/she is sure he/she wants to delete the current card. The user may also undo a previous action by selecting the “undo” or “back”arrow icon 62. The user may also save his/her work by selecting the “save”disk icon 40 or he/she may zoom the particular page by selecting the “zoom” magnifyingglass icon 42. Once the user is satisfied with his/her work, the “done”icon 46 may be selected. Once the “done”icon 46 has been selected, the user is automatically directed to the “Cars Ready to Send” 14 screen wherein the completedgreeting card 50, along with any other saved (but not yet sent) greeting cards will appear. - Once a
greeting card cards card FIG. 11 . Tapping on the front face P1 of one of the completedcards greeting card icon 38 wherein the user can delete thegreeting card icon 62 wherein the user can edit the savedgreeting card greeting cards - As discussed in further detail below, once a child user has created a customized greeting card and is ready to send said card to a recipient, he/she must involve his/her parent or an adult to further accomplish this task. For example, if the child user taps on the “send” mailbox icon, he/she will be prompted to get his/her parent to complete the mailing process, as shown in
FIG. 12 . - The user (parent/adult) has the option of sending the child's customized
greeting card greeting card greeting card - “where's My Card?”
- Once a greeting card has been sent to a recipient, by including a parent or other adult in completing the send process, discussed in detail below, the user may visit the “Where's My Card?” screen via the main menu, as shown in
FIG. 13 . The “Where's My Card’ screen is a visual way for a child to understand the stage of the printing/mailing process in which their greeting card is currently located. For example, a visual path is shown between “sending” the greeting card and having the greeting card “delivered” to the recipient. For each “sent” greeting card, a child can visit this page to watch how each greeting card is progressing through the send/print/mail/deliver process. This option will only appear in the application if there are cards to be mailed to a recipient. - While a child may open the greeting card application and create a greeting card (whether by picking a
greeting card template 20 or by creating a greeting card from scratch 50), parental or adult participation is necessary for the child to actually order and send, print or mail agreeting card FIG. 14 . The actions requested by the application frequently change so that a child cannot memorize the action. - Once the parent or adult has entered through the “parental gateway”, he/she may decide to “take a tour” of the application, especially if it is his/her first time using the application. The “take a tour” option will guide the adult user through a series of screens to show the various capabilities and options provided by the application. Text instruction or descriptions may also appear on the screen. Once the user has completed the “take a tour” option, or if he/she bypasses this option, he/she must sign in to the application or if it is the first time ordering greeting cards through the application, he/she must create an account, as shown in
FIG. 15 . The account creation process begins by entering aunique email address 66 andpassword 68. Once theunique email address 66 andpassword 68 are established, the adult must further provide the application with a first name, last name, and birthday. The user has the option of allowing the application to use the provided email address to send emails and updates relating to the application. For security reasons, adults/parents are required to re-authenticate or provide login credentials each time they access the parental dashboard (discussed in further detail below). Also, the application may require re-authentication after inactivity for a pre-determined amount of time. - The adult user has the option of sending his/her child's
greeting card greeting card greeting card greeting card greeting card - The authorization required to print and send a selected personalized greeting card to a provided recipient address via the U.S. Postal Service is, as a precaution, set to “no” as the
default selection 70, as shown inFIG. 16 . This requires the adult-user to actively change the “no” to “yes” to have theselect greeting card sender 72 and therecipient 74 addresses, as shown inFIG. 17 . This may be provided manually by typing theaddresses addresses order summary 76, including the cost and also provide the adult-user with the option to add and apply a promotional code, as shown inFIG. 18 . Once the application has determined that the provided addresses and optional promotional codes contain no errors, the adult-user is then prompted to enterpayment information 78, shown inFIG. 19 . The adult-user has the option of saving entered credit card information for later use. Whether or not provided credit card information is saved for later use, once the credit card information is determined to be error-free, the user is then prompted to submit payment. After payment is submitted, a confirmation email is sent to the provided email address. The adult-user may the return to the application home screen or to the “Where's My Card” 16 screen, as described above. - A
parent dashboard 80 is available to vieworder history 80A, view and editaccount information 80B; and view, edit and add to savedpayments 80C. If the adult-user has previously ordered greeting cards through the application, theorder history 80A will show the front face P1 of each previously orderedgreeting card FIG. 20 . The adult-user may also view and updateaccount settings 82 including adjusting theapplication volume 82A; turn application sound effects on/off 82B; turn voiceover on/off 82C; view theapplication privacy policy 82D; view the application terms andconditions 82E;view application information 82F and/or frequently askedquestions 82G; or sign in/out of account 82H, as shown inFIG. 21 . - Once the application is downloaded to a portable computing device, the app provides a system for merchandising and delivery greeting cards (both physical and electronic).
FIG. 22 depicts a flow diagram of thisexemplary system environment 100 for electronically merchandising and delivering greeting card content over the internet, consistent with the exemplary methods described herein. In one embodiment, thesystem environment 100 may include, but is not limited to: acontent merchandising system 110, a content delivery platform (not shown), acloud service system 120 and a plurality ofportable computing devices 130. - The
content merchandising system 110 may consist of any number of computers or serves that the merchandiser uses to program and create electronic and physical greeting card templates and card categories to be downloaded to users' portable computing devices. The content delivery platform is the software platform which enables the content merchandiser to program and create electronic greeting cards and card categories to be downloaded to the users' portable computing devices. A content merchandiser may include the owner/host/provider of the app or a third party provider which provides content, such as card categories or greeting card templates, to the owner/host/provider for use in thecontent merchandising system 110. Acloud service system 120 is a collection of servers, includingweb servers 125. - Using the
content merchandising system 110, a content merchandiser programs card categories and electronic greeting card templates into the content delivery platform. Programming card categories may include, but are not limited to: creating new card categories, deleting existing card categories, and modifying existing card categories. Categories may correspond to birthdays, anniversaries, or any other type of holidays or events. Similarly, programming electronic greeting cards may include, but is not limited to: creating new greeting card templates, deleting existing greeting card templates, and modifying existing greeting card templates. After the card categories and/or greeting card templates are programmed into the content delivery platform, thechanges 140 are propagated or transmitted into thecloud service system 120.Changes 140 include any edits, updates, deletions and additional to the card categories and/or greeting card templates. Thecloud service system 120 may include or interact with a plurality ofweb servers 125 that are disposed in communication with thesystem environment 100. - A plurality of
portable computing devices 130 with the downloaded app monitor thecloud service system 120 forchanges 140. Oncechanges 140 are recognized by the plurality ofportable computing devices 130, any of saiddevices 130 request thechanges 140 from thecloud service system 120. Depending on the type ofportable computing device 130, making the request forchanges 140, an Application Programming Interface (API) 160 of the content delivery platform serves up or transmitschanges 140 that correspond to the type ofportable computing device 130 making the request. Thechanges 140 are stored in theportable computing device 130local cache 150 for later use.Local cache 150 in each portable computing device may assist in reducing network bandwidth, improving User Interface (UI) responsiveness, enabling offline usage and preserving battery life. When the app is loaded initially, the app will download a content catalog and card content through theAPI 160. The app also requests card content for new categories and cards based on respective device screen sizes and resolutions (i.e., pixel density). TheAPI 160 provides a nearest match for the requested sizes, so that resources for a particular tablet computer, for example, will serve larger or smaller content than resources for other smaller or larger screened devices. In one embodiment, subsequent for the content changes 140 are then made by comparison to the applicablelocal cache 150, each time checking whether the existing content has changed. If the cache has changed, before downloaded the new changes, the app will check with the server whether or not the content has been modified. This validation step helps to prevent unnecessary requests for redundant data. In another embodiment, subsequent requests for the content changes 140 are made to theAPI 160 without first checking for changes to the existing content in thelocal cache 150. Here, new content is simply requested from theAPI 160, and any new content provided therein by theAPI 160 is cached in thelocal cache 150. - On the back end of the application, once a user has created and finalized a customized greeting card, the system is configured to send a rendering of the greeting card to be printed and mailed to the intended recipient. This configuration includes a system of hardware and software (both physical and virtual) which is logically separated into a client application, which includes, but is not limited to: one or more web servers, one or more application servers per step (for example,
Product Rendering 210 and Product Submit 220, each being a step), and facilities capable of generating physical custom greeting cards. In one embodiment, shown inFIG. 23 , user-created designs captured on theelectronic device 230, consisting of but not limited to images and text data, are communicated over a network to one or more web servers via an Application Programming Interface (API) 260. The application utilizes any network capabilities supported by the computing device. Theweb servers 240 communicate these designs to theProduct Rendering Service 210. TheProduct Rendering Service 210, itself running on one or more application servers, converts the design into a specific layout of proper alignment and quality to be printed as a physical greeting card. The layout is then communicated to the Order SubmitService 220. The Order SubmitService 220, itself running on one or more application servers, converts the card design output from theProduct Rendering Service 210 into a format compatible with thePrint Facility 250. The Print Facility uses the data from the Order SubmitService 220 to print high quality greeting cards based on the user-created designs from the computing device. -
FIG. 24 shows a user flow diagram which outlines theuser experience 300 when interacting with the app. Thehome screen 310 is the hub for the entire app experience and where all “roads” lead from and eventually back to. The home screen options will focus on the primary activities of the app, namely, “Make-a-Card” 320 (3 fully customizable blank pages) and “Pick-a-Card” 330 (greeting card template with customization areas), with access to “Cards Ready to Send” 340 (provides access to each saved greeting card). The home screen (as well as all other app screens) also provides a banner along the top of the screen which provides access to a help menu (onboarding experience, and Frequently Asked Questions (FAQs) regarding how to interaction with the application) and a global settings menu (control basic app settings such as volume, background music, and voiceover options, privacy policy, terms of service, feedback and information about the app). The home screen also include access points to “Make-a-Card” 320, “Pick-a-Card” 330, “Cards Ready to Send” 340, “Where's My Card” 350 and the “Parental Dashboard” 360. Also, the first the time app is launched after install, users will be prompted to take a tour of the application. This will be repeatable via theglobal help settings 370. - The “Pick-a-Card” 330 option provides a plurality of greeting card templates having various customization areas. The greeting card templates are located on a carousel that can be browsed with the swipe of a finger. If the user selects a category from the smaller carousel below, then the main content area will be refreshed with cards from only that category, and the label at the top will show the category name. This screen also allows the user to choose (filter) card choices based on pre-defined categories such as holiday, occasion, event, or person (family/friend). When a category is selected, the cards for that category appear in the main content area above. Each of the pre-designed greeting cards in each category allow for various levels of customization based on the pre-defined templates. Customization options include, but are not limited to: adding customized text via a keyboard, uploading a personal photo, and adding a digital signature.
- The “Make-a-Card” 320 option provides the user with the ability to create a fully customizable greeting card wherein three (3) pages of a four (4) page greeting card are blank and fully customizable by the user. The “tools” and “colors” area of the “Make-a-Card” 320 screen provide most of the user functionality. The tool and color selection are a two-step process whereby only the “tools” tray is visible until the user selects a tool. Once a tool is selected, the tray changes to offer a series of that selected tool in a plurality of different colors. Tools include, but are not limited to: crayons, markers, colored pencils, paint brushes (large and small), watercolors, spray paint, chalk, rubber stamps (pre-set size), stickers (including message stickers with pre-set size), picture frames, photo inserts, insert text box (pre-set fonts and colors). An “eraser” icon only clears hand-drawn art and does not erase parts of stamps, stickers, text or photos.
- The “Cards Ready to Send” 340 screen provides access to each saved greeting card. Tapping on a card in this view brings up the card in preview. The user can delete a card from this screen by tapping the “trash can” icon. Users will be asked to confirm this action prior to deletion. Users can also opt to edit or send the greeting card. Tapping the “send” icon will alert the user (kids) that parents (adults) are needed to proceed. In order to send the card, the user will be forced to the password-protected “Authentication Gateway” 380, described in further detail below.
- The “Preview Card” 390 screen appears whenever a user opts to edit a previously saved greeting card. The selected card appears on the screen along with a “trash can” icon wherein the user can delete the greeting card, a “pencil” icon wherein the user can edit the greeting card, and a “mailbox icon” wherein the user can send the greeting card. As mentioned above, if a child selects the send option, he/she will be alerted that a parent/adult is needed to proceed. The parent/adult is then prompted to login to the application using his/her email and password.
- The “Where's My Card” 350 screen allows the user to check the status of his/her sent card. Cards that have been “sent” will appear in a single-row carousel so that the user can see the order status of any of the cards in process. Because the API does not provide a status after “shipped”, based on a pre-determined time lapse, the card will move through the ordering sequence. Fun visuals will help the user (child) know if the card has been sent or not, is in processing, being shipped or suspected to have been delivered. Only one card is able to be tracked at a time. The selected card's visual state will change to indicate which card is being tracked. Cards will be removed from this screen under two conditions: the parent (adult) trashes the card in the “Ready to Send” 360D screen on the “Parent Dashboard” 360; or after thirty (30) days from the day the parent sends the card. Parents (adults) will be able to access the “Send a Card” 400 feature from behind the “Authentication Gateway” 380 which is not accessible by the child.
- The “Global Settings” 370 page allows access to various app controls such as volume control, sound effect and voice over on/off options, the app privacy policy, terms and conditions, information about the app, an option to provide feedback regarding the app, and an option to sign into the app.
- The “Authentication Gateway” 380 is the area of the app beyond which user login is required. Existing customers will be prompted for sign in information and new customers will be prompted to register. Baseline registration information may include email address, password, and birthday. Users under the age of thirteen (13) will not be permitted to register for an account. Once a user is logged into the app, they can proceed to the “Parent Dashboard” 360 screen or they may opt to “Sent a Card” 400 including entering payment information and recipient address information.
- The “Parent Dashboard” 360 is available behind the “Authentication Gateway” 380 for registered users. This screen provides the user (parent/adult) with the ability to update customer or account
information 360A, change notification settings,view order history 360B and saved payment data, edit cards and view cards which are ready to send. The “Ready to Send” 360D area of the “Parent Dashboard” 360 displays a collection of cards that the child user has selected to “send”. - The “Send a Card” 400 screen is accessible beyond the “Authentication Gateway” 380 for registered users to select a card which is ready to send. As mentioned above, users must login to the app using their credentials. New users will be prompted to create an account. Before sending a card, the user must acknowledge that the card they are submitting is correct and ready for printing.
- The foregoing embodiments of the present invention have been presented for the purposes of illustration and description. These descriptions and embodiments are not intended to be exhaustive or to limit the invention to the precise form disclosed, and obviously many modifications and variations are possible in light of the above disclosure. The embodiments were chosen and described in order to best explain the principle of the invention and its practical applications to thereby enable others skilled in the art to best utilize the invention in its various embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the invention be defined by the following claims.
Claims (20)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/615,161 US20150154676A1 (en) | 2011-04-29 | 2015-02-05 | Fully Customizable Mobile Greeting Card App |
CA2881442A CA2881442C (en) | 2014-03-24 | 2015-02-06 | Fully customizable mobile greeting card app |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161481028P | 2011-04-29 | 2011-04-29 | |
US201161486050P | 2011-05-13 | 2011-05-13 | |
US13/460,045 US10600139B2 (en) | 2011-04-29 | 2012-04-30 | Systems, methods and apparatus for creating, editing, distributing and viewing electronic greeting cards |
US201461969335P | 2014-03-24 | 2014-03-24 | |
US14/615,161 US20150154676A1 (en) | 2011-04-29 | 2015-02-05 | Fully Customizable Mobile Greeting Card App |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/460,045 Continuation-In-Part US10600139B2 (en) | 2011-04-29 | 2012-04-30 | Systems, methods and apparatus for creating, editing, distributing and viewing electronic greeting cards |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150154676A1 true US20150154676A1 (en) | 2015-06-04 |
Family
ID=47068261
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/460,045 Active 2037-09-02 US10600139B2 (en) | 2011-04-29 | 2012-04-30 | Systems, methods and apparatus for creating, editing, distributing and viewing electronic greeting cards |
US14/615,161 Abandoned US20150154676A1 (en) | 2011-04-29 | 2015-02-05 | Fully Customizable Mobile Greeting Card App |
US16/789,818 Abandoned US20200258184A1 (en) | 2011-04-29 | 2020-02-13 | Systems, methods and apparatuses for creating, editing, distributing and viewing electronic greeting cards |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/460,045 Active 2037-09-02 US10600139B2 (en) | 2011-04-29 | 2012-04-30 | Systems, methods and apparatus for creating, editing, distributing and viewing electronic greeting cards |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/789,818 Abandoned US20200258184A1 (en) | 2011-04-29 | 2020-02-13 | Systems, methods and apparatuses for creating, editing, distributing and viewing electronic greeting cards |
Country Status (7)
Country | Link |
---|---|
US (3) | US10600139B2 (en) |
EP (2) | EP3828801A1 (en) |
AU (3) | AU2012249266A1 (en) |
CA (2) | CA3081068C (en) |
DK (1) | DK2702546T3 (en) |
ES (1) | ES2870588T3 (en) |
WO (1) | WO2012149527A1 (en) |
Cited By (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150052439A1 (en) * | 2013-08-19 | 2015-02-19 | Kodak Alaris Inc. | Context sensitive adaptable user interface |
US20150149930A1 (en) * | 2013-11-27 | 2015-05-28 | Facebook, Inc. | Communication user interface systems and methods |
US20160216096A1 (en) * | 2013-03-15 | 2016-07-28 | Art.Com, Inc. | Method and system for wiring a picture frame and generating templates to hang picture frames in various layouts |
US20160275584A1 (en) * | 2014-10-17 | 2016-09-22 | Janell Gibson | System, method, and apparatus for personalizing greeting cards |
US20160275702A1 (en) * | 2015-03-17 | 2016-09-22 | Behr Process Corporation | Paint Your Place Application for Optimizing Digital Painting of an Image |
USD795920S1 (en) * | 2016-03-30 | 2017-08-29 | Microsoft Corporation | Display screen with group of icons |
USD802009S1 (en) * | 2015-06-07 | 2017-11-07 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20170357973A1 (en) * | 2016-06-12 | 2017-12-14 | Apple Inc. | User interfaces for transactions |
USD816707S1 (en) * | 2012-03-06 | 2018-05-01 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20180217740A1 (en) * | 2017-01-31 | 2018-08-02 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
US10341269B2 (en) | 2016-11-21 | 2019-07-02 | Microsoft Technology Licensing, Llc | Threaded conversation channel with a temporarily exclusive conversation |
US10484868B2 (en) * | 2017-01-17 | 2019-11-19 | International Business Machines Corporation | Configuring privacy policies by formulating questions and evaluating responses |
US10788957B1 (en) * | 2019-08-22 | 2020-09-29 | Intel Corporation | Web page designing with sandboxed custom editors |
USD905092S1 (en) * | 2019-01-04 | 2020-12-15 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US10902424B2 (en) | 2014-05-29 | 2021-01-26 | Apple Inc. | User interface for payments |
USD913306S1 (en) | 2019-02-28 | 2021-03-16 | Amazon Technologies, Inc. | Display screen or portion thereof having a graphical user interface |
USD916856S1 (en) * | 2019-05-28 | 2021-04-20 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US10992795B2 (en) | 2017-05-16 | 2021-04-27 | Apple Inc. | Methods and interfaces for home media control |
US10996917B2 (en) | 2019-05-31 | 2021-05-04 | Apple Inc. | User interfaces for audio media control |
US20210217070A1 (en) * | 2020-01-10 | 2021-07-15 | American Greetings Corporation | Virtual Shopping Assistant |
US11074572B2 (en) | 2016-09-06 | 2021-07-27 | Apple Inc. | User interfaces for stored-value accounts |
US11126704B2 (en) | 2014-08-15 | 2021-09-21 | Apple Inc. | Authenticated device used to unlock another device |
US11138775B1 (en) * | 2020-08-06 | 2021-10-05 | Richard R. Rosser | Interactive illustration system, interactive animation system, and methods of use |
US11153259B2 (en) * | 2017-06-15 | 2021-10-19 | Jennifer Uhll | System and method for creation and scheduling of future communications and gifts |
USD933696S1 (en) * | 2019-03-22 | 2021-10-19 | Facebook, Inc. | Display screen with an animated graphical user interface |
US11150782B1 (en) | 2019-03-19 | 2021-10-19 | Facebook, Inc. | Channel navigation overviews |
US20210326521A1 (en) * | 2020-04-16 | 2021-10-21 | Cimpress Schweiz Gmbh | Technologies for Modifying Design Templates Across Online Services |
US11157166B2 (en) * | 2015-11-20 | 2021-10-26 | Felt, Inc. | Automove smart transcription |
USD934287S1 (en) | 2019-03-26 | 2021-10-26 | Facebook, Inc. | Display device with graphical user interface |
US11170085B2 (en) | 2018-06-03 | 2021-11-09 | Apple Inc. | Implementation of biometric authentication |
US11175799B1 (en) * | 2021-05-07 | 2021-11-16 | Soul Speak Llc | Inspirational quote generation, categorization, and presentation system |
US11188215B1 (en) | 2020-08-31 | 2021-11-30 | Facebook, Inc. | Systems and methods for prioritizing digital user content within a graphical user interface |
US20210373752A1 (en) * | 2019-11-28 | 2021-12-02 | Boe Technology Group Co., Ltd. | User interface system, electronic equipment and interaction method for picture recognition |
USD937889S1 (en) * | 2019-03-22 | 2021-12-07 | Facebook, Inc. | Display screen with an animated graphical user interface |
USD938449S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
USD938451S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
USD938448S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
USD938450S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
USD938482S1 (en) * | 2019-03-20 | 2021-12-14 | Facebook, Inc. | Display screen with an animated graphical user interface |
US11200309B2 (en) | 2011-09-29 | 2021-12-14 | Apple Inc. | Authentication with secondary approver |
USD938447S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
US11206309B2 (en) | 2016-05-19 | 2021-12-21 | Apple Inc. | User interface for remote authorization |
USD943616S1 (en) | 2019-03-22 | 2022-02-15 | Facebook, Inc. | Display screen with an animated graphical user interface |
USD943625S1 (en) | 2019-03-20 | 2022-02-15 | Facebook, Inc. | Display screen with an animated graphical user interface |
USD944828S1 (en) | 2019-03-26 | 2022-03-01 | Facebook, Inc. | Display device with graphical user interface |
USD944827S1 (en) | 2019-03-26 | 2022-03-01 | Facebook, Inc. | Display device with graphical user interface |
USD944848S1 (en) | 2019-03-26 | 2022-03-01 | Facebook, Inc. | Display device with graphical user interface |
US20220086114A1 (en) * | 2019-05-30 | 2022-03-17 | Vivo Mobile Communication Co.,Ltd. | Message sending method and terminal |
US11283916B2 (en) | 2017-05-16 | 2022-03-22 | Apple Inc. | Methods and interfaces for configuring a device in accordance with an audio tone signal |
US11308176B1 (en) | 2019-03-20 | 2022-04-19 | Meta Platforms, Inc. | Systems and methods for digital channel transitions |
USD949907S1 (en) | 2019-03-22 | 2022-04-26 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
US20220137763A1 (en) * | 2020-11-04 | 2022-05-05 | Beijing Xiaomi Mobile Software Co., Ltd. | Small-screen window display method, device and storage medium |
US11347388B1 (en) | 2020-08-31 | 2022-05-31 | Meta Platforms, Inc. | Systems and methods for digital content navigation based on directional input |
US11381539B1 (en) | 2019-03-20 | 2022-07-05 | Meta Platforms, Inc. | Systems and methods for generating digital channel content |
US11386189B2 (en) | 2017-09-09 | 2022-07-12 | Apple Inc. | Implementation of biometric authentication |
US11393258B2 (en) | 2017-09-09 | 2022-07-19 | Apple Inc. | Implementation of biometric authentication |
US11392291B2 (en) | 2020-09-25 | 2022-07-19 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
US11431836B2 (en) | 2017-05-02 | 2022-08-30 | Apple Inc. | Methods and interfaces for initiating media playback |
US11455093B2 (en) | 2014-04-28 | 2022-09-27 | Meta Platforms, Inc. | Capturing and sending multimedia as electronic messages |
US11481769B2 (en) | 2016-06-11 | 2022-10-25 | Apple Inc. | User interface for transactions |
US11539831B2 (en) | 2013-03-15 | 2022-12-27 | Apple Inc. | Providing remote interactions with host device using a wireless device |
US11574041B2 (en) | 2016-10-25 | 2023-02-07 | Apple Inc. | User interface for managing access to credentials for use in an operation |
US11620103B2 (en) | 2019-05-31 | 2023-04-04 | Apple Inc. | User interfaces for audio media control |
USD988364S1 (en) * | 2020-06-20 | 2023-06-06 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11683408B2 (en) | 2017-05-16 | 2023-06-20 | Apple Inc. | Methods and interfaces for home media control |
US11784956B2 (en) | 2021-09-20 | 2023-10-10 | Apple Inc. | Requests to add assets to an asset account |
US11816194B2 (en) | 2020-06-21 | 2023-11-14 | Apple Inc. | User interfaces for managing secure operations |
US11847378B2 (en) | 2021-06-06 | 2023-12-19 | Apple Inc. | User interfaces for audio routing |
US11907013B2 (en) | 2014-05-30 | 2024-02-20 | Apple Inc. | Continuity of applications across devices |
US12002042B2 (en) | 2016-06-11 | 2024-06-04 | Apple, Inc | User interface for transactions |
USD1051916S1 (en) | 2022-09-06 | 2024-11-19 | Apple Inc. | Display screen or portion thereof with graphical user interface |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9483786B2 (en) * | 2011-10-13 | 2016-11-01 | Gift Card Impressions, LLC | Gift card ordering system and method |
US20130073687A1 (en) * | 2011-09-19 | 2013-03-21 | Ronald Steven Cok | System for managing information using machine-readable codes |
US10430865B2 (en) | 2012-01-30 | 2019-10-01 | Gift Card Impressions, LLC | Personalized webpage gifting system |
US9141591B2 (en) * | 2012-02-23 | 2015-09-22 | Arsen Pereymer | Publishing on mobile devices with app building |
US20140040070A1 (en) * | 2012-02-23 | 2014-02-06 | Arsen Pereymer | Publishing on mobile devices with app building |
USD742904S1 (en) * | 2012-05-25 | 2015-11-10 | Maria Francisca Jones | Display panel with graphical user interface |
US20140325328A1 (en) * | 2012-10-09 | 2014-10-30 | Robert Dale Beadles | Memory tag hybrid multidimensional bar-text code with social media platform |
KR20140048415A (en) * | 2012-10-12 | 2014-04-24 | 삼성전자주식회사 | Device and method for providing download service of electronic letter paper in terminal |
US9911145B2 (en) * | 2012-10-31 | 2018-03-06 | Wal-Mart Stores, Inc. | Automatic sharing of a receipt with a place of employment |
US9324166B2 (en) * | 2013-01-31 | 2016-04-26 | American Greetings Corporation | Systems, methods, and apparatuses for creating digital glitter |
JP2014171053A (en) * | 2013-03-01 | 2014-09-18 | Sky Com:Kk | Electronic document container data file, electronic document container data file generating apparatus, electronic document container data file generating program, server apparatus, and electronic document container data file generating method |
CA2905384A1 (en) | 2013-03-12 | 2014-10-09 | American Greetings Corporation | Virtual shop for electronic greeting cards |
US9122776B2 (en) * | 2013-03-15 | 2015-09-01 | Adp, Llc | Enhanced electronic health record graphical user interface system |
CA2914683A1 (en) * | 2013-06-24 | 2014-12-31 | Cimpress Schweiz Gmbh | System, method and user interface for designing customizable products from a mobile device |
CN106850543B (en) * | 2013-07-08 | 2021-05-07 | 江苏凌空网络股份有限公司 | Device for communication by adopting bar code image |
WO2015021043A1 (en) * | 2013-08-05 | 2015-02-12 | Feghali John C | System and a method for sending and receiving action-based digital greeting cards |
US20150121179A1 (en) * | 2013-10-25 | 2015-04-30 | Palo Alto Research Center Incorporated | System and method for creating graphically rich messages incorporating shared docments |
US10296570B2 (en) | 2013-10-25 | 2019-05-21 | Palo Alto Research Center Incorporated | Reflow narrative text objects in a document having text objects and graphical objects, wherein text object are classified as either narrative text object or annotative text object based on the distance from a left edge of a canvas of display |
US9659279B2 (en) | 2013-10-25 | 2017-05-23 | Palo Alto Research Center Incorporated | Method and system for enhanced inferred mode user interface operations |
US9292175B2 (en) * | 2013-11-08 | 2016-03-22 | Minted, Llc | Vendor website GUI for marketing greeting cards |
US9515833B2 (en) | 2014-01-06 | 2016-12-06 | Lett.rs LLC | Electronic personal signature generation and distribution for personal communication |
US9958963B2 (en) * | 2014-02-19 | 2018-05-01 | American Greetings Corporation | Systems, methods, and apparatuses for creating digital glitter with accelerometer |
US9471144B2 (en) | 2014-03-31 | 2016-10-18 | Gift Card Impressions, LLC | System and method for digital delivery of reveal videos for online gifting |
US9952847B1 (en) * | 2014-05-20 | 2018-04-24 | Charles E. Comer | Process for user-requested acquisition of remote content |
USD813242S1 (en) | 2014-05-30 | 2018-03-20 | Maria Francisca Jones | Display screen with graphical user interface |
US20160004785A1 (en) * | 2014-07-02 | 2016-01-07 | Giftly, Inc. | Web-based platform for creation and delivery of digitally wrapped gift content |
US10834587B2 (en) * | 2014-09-22 | 2020-11-10 | American Greetings Corporation | Live greetings |
US12032897B2 (en) * | 2014-10-09 | 2024-07-09 | Wrap Communications, Inc. | Methods of using a wrap descriptor to display a sequence of cards on a display device |
US10057205B2 (en) | 2014-11-20 | 2018-08-21 | GroupLuv, Inc. | Systems and methods for creating and accessing collaborative electronic multimedia compositions |
US20160163079A1 (en) * | 2014-12-04 | 2016-06-09 | Occasion Greetings, Llc. | Electronic Greeting Card System |
US12125086B2 (en) * | 2014-12-09 | 2024-10-22 | Minted Llc | Method and system for a vendor website GUI for marketing greeting cards and envelopes |
DE102014225557A1 (en) * | 2014-12-11 | 2016-06-16 | Heidelberger Druckmaschinen Ag | Method for generating executable applications with dynamic scalable vector graphics |
USD769296S1 (en) * | 2015-07-27 | 2016-10-18 | Qondado Llc | Display screen or portion thereof with graphical user interface |
US10311620B1 (en) * | 2015-07-29 | 2019-06-04 | Mike Schmitt | System and method for creating multi-sided digital images |
EP3577547A4 (en) | 2017-04-05 | 2020-10-28 | Microsoft Technology Licensing, LLC | Desktop launcher |
WO2018187997A1 (en) * | 2017-04-12 | 2018-10-18 | 深圳市瑞荣创电子科技有限公司 | Self-service electronic greeting card production method, and production apparatus therefor |
USD826955S1 (en) * | 2017-04-28 | 2018-08-28 | Qondado Llc | Display screen or portion thereof with graphical user interface |
USD843406S1 (en) * | 2017-08-07 | 2019-03-19 | Human Longevity, Inc. | Computer display panel with a graphical user interface for displaying predicted traits of prospective children based on parental genomic information |
USD857054S1 (en) * | 2017-08-18 | 2019-08-20 | Qondado Llc | Display screen or portion thereof with a graphical user interface |
US10528759B2 (en) | 2017-10-17 | 2020-01-07 | Aagey Holding, LLC | Application programming interface bridge for transporting a local request from a local client system to a target server system, and method thereof |
JP7210196B2 (en) * | 2018-09-13 | 2023-01-23 | キヤノン株式会社 | Terminal device, control method and program |
CN110223051B (en) * | 2019-05-17 | 2021-07-16 | 中国银联股份有限公司 | Payment method, device, equipment, system and storage medium |
US10951738B1 (en) | 2020-08-06 | 2021-03-16 | Bank Of America Corporation | Automatic API integration |
USD931899S1 (en) | 2020-09-03 | 2021-09-28 | Etla, Llc | Display screen portion with animated graphical user interface |
USD930702S1 (en) | 2020-09-03 | 2021-09-14 | Wepay Global Payments Llc | Display screen portion with animated graphical user interface |
USD931330S1 (en) | 2020-09-05 | 2021-09-21 | Wepay Global Payments Llc | Display screen portion with animated graphical user interface |
USD962970S1 (en) * | 2020-10-29 | 2022-09-06 | Smiths Medical Asd, Inc. | Display screen or portion thereof with graphical user interface |
USD1001153S1 (en) | 2021-09-16 | 2023-10-10 | PocktBank Corporation | Display screen portion with animated graphical user interface |
USD989097S1 (en) | 2021-09-16 | 2023-06-13 | FedNow Cash Consortium | Display screen portion with animated graphical user interface |
USD945453S1 (en) | 2021-09-16 | 2022-03-08 | Fintech Innovation Associates Llc | Display screen portion with animated graphical user interface |
USD991955S1 (en) | 2021-09-16 | 2023-07-11 | ACH Direct LLC | Display screen portion with animated graphical user interface |
USD997185S1 (en) | 2021-09-16 | 2023-08-29 | 7ollar Corp FedNow IP Holdings | Display screen portion with animated graphical user interface |
USD993265S1 (en) | 2021-09-20 | 2023-07-25 | CardPay NCUA Licensing Group | Display screen portion with animated graphical user interface |
WO2023108475A1 (en) * | 2021-12-15 | 2023-06-22 | Citrix Systems, Inc. | Application hotspot on endpoint device |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050165726A1 (en) * | 2003-10-30 | 2005-07-28 | Pepper Computer, Inc. | Packaged, organized collections of digital information, and mechanisms and methods for navigating and sharing the collection |
US20050258633A1 (en) * | 2004-04-05 | 2005-11-24 | Hilicki Mary C | Coloring book with elevated outline portions |
US20120011450A1 (en) * | 2010-07-07 | 2012-01-12 | Paul To | Methods and systems for generating and sharing an interactive virtual meeting space |
US20120066613A1 (en) * | 2010-09-15 | 2012-03-15 | Tiny Prints, Inc. | Online system and method for automated greeting card generation and mailing |
US20120197970A1 (en) * | 2011-01-28 | 2012-08-02 | Marie Clarke Arturi | Method and system for multi-media object creation and social publishing of same |
US20120254853A1 (en) * | 2011-03-31 | 2012-10-04 | Google Inc. | Customizing mobile applications |
US20120260190A1 (en) * | 2009-12-15 | 2012-10-11 | Kelly Berger | System and method for online and mobile memories and greeting service |
US20120278233A1 (en) * | 2011-04-26 | 2012-11-01 | Virtual Piggy, Inc. | Virtual piggybank having dashboard and debit card |
US20130275255A1 (en) * | 2011-09-02 | 2013-10-17 | Matthew Trounce | Systems and methods for facilitating the creation, ordering, processing and delivery of personalized bereavement packages |
US20130312070A1 (en) * | 2011-02-01 | 2013-11-21 | Nokia Corporation | Method and apparatus for a multi-party captcha |
Family Cites Families (182)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5993048A (en) * | 1988-12-08 | 1999-11-30 | Hallmark Cards, Incorporated | Personalized greeting card system |
US5649216A (en) * | 1991-05-17 | 1997-07-15 | Joseph S. Sieber | Method and apparatus for automated layout of text and graphic elements |
US6947571B1 (en) | 1999-05-19 | 2005-09-20 | Digimarc Corporation | Cell phones with optical capabilities, and related applications |
US6866196B1 (en) | 1994-05-25 | 2005-03-15 | Spencer A. Rathus | Method and apparatus for accessing electronic data via a familiar printed medium |
US5726898A (en) | 1994-09-01 | 1998-03-10 | American Greetings Corporation | Method and apparatus for storing and selectively retrieving and delivering product data based on embedded expert judgements |
US5550746A (en) | 1994-12-05 | 1996-08-27 | American Greetings Corporation | Method and apparatus for storing and selectively retrieving product data by correlating customer selection criteria with optimum product designs based on embedded expert judgments |
US5768142A (en) | 1995-05-31 | 1998-06-16 | American Greetings Corporation | Method and apparatus for storing and selectively retrieving product data based on embedded expert suitability ratings |
US6401150B1 (en) | 1995-06-06 | 2002-06-04 | Apple Computer, Inc. | Centralized queue in network printing systems |
US5978773A (en) | 1995-06-20 | 1999-11-02 | Neomedia Technologies, Inc. | System and method for using an ordinary article of commerce to access a remote computer |
US6650761B1 (en) | 1999-05-19 | 2003-11-18 | Digimarc Corporation | Watermarked business cards and methods |
US6311214B1 (en) | 1995-07-27 | 2001-10-30 | Digimarc Corporation | Linking of computers based on optical sensing of digital data |
US5870718A (en) * | 1996-02-26 | 1999-02-09 | Spector; Donald | Computer-printer terminal for producing composite greeting and gift certificate card |
US6012102A (en) | 1996-04-02 | 2000-01-04 | Infogear Technology Corporation | System using machine-readable printed symbols created from encoded data resource specifiers to establish connection to data resource on data communications network |
US6101509A (en) | 1996-09-27 | 2000-08-08 | Apple Computer, Inc. | Method and apparatus for transmitting documents over a network |
EP1012694A4 (en) | 1996-11-08 | 2005-04-06 | Neomedia Tech Inc | Automatic access of electronic information through machine-readable codes on printed documents |
US6209005B1 (en) | 1996-12-23 | 2001-03-27 | Apple Computer, Inc. | Method and apparatus for generating and linking documents to contacts in an organizer |
US20010005834A1 (en) | 1998-08-31 | 2001-06-28 | Simpson William E. | Personalized greeting card with electronic storage media and method of personalizing same |
US6453300B2 (en) | 1998-08-31 | 2002-09-17 | Cd Coupon, Llc | Personalized greeting card with electronic storage media and method of personalizing same |
GB9903032D0 (en) * | 1999-02-11 | 1999-03-31 | Symbian Ltd | Messaging architecture |
US20050262437A1 (en) * | 1999-04-24 | 2005-11-24 | Patterson Dennis M | Process for creating and printing customized document at end user computer and printer |
US7760905B2 (en) | 1999-06-29 | 2010-07-20 | Digimarc Corporation | Wireless mobile phone with content processing |
US7164413B2 (en) | 1999-05-19 | 2007-01-16 | Digimarc Corporation | Enhanced input peripheral |
US7406214B2 (en) | 1999-05-19 | 2008-07-29 | Digimarc Corporation | Methods and devices employing optical sensors and/or steganography |
US6549935B1 (en) * | 1999-05-25 | 2003-04-15 | Silverbrook Research Pty Ltd | Method of distributing documents having common components to a plurality of destinations |
US6943866B2 (en) | 1999-08-31 | 2005-09-13 | Shutterfly, Inc. | Image prints having customized backprinting message |
US6839803B1 (en) | 1999-10-27 | 2005-01-04 | Shutterfly, Inc. | Multi-tier data storage system |
US6646754B1 (en) | 1999-08-31 | 2003-11-11 | Shutterfly, Inc. | Backprinting image prints |
AU7345100A (en) | 1999-08-31 | 2001-03-26 | Shutterfly, Inc. | Distributing images to multiple recipients |
AU7344800A (en) | 1999-08-31 | 2001-03-26 | Shutterfly, Inc. | Multi-tier data storage system |
US7016059B1 (en) | 1999-08-31 | 2006-03-21 | Shutterfly, Inc. | Printing images in an optimized manner |
US6657702B1 (en) | 1999-08-31 | 2003-12-02 | Shutterfly, Inc. | Facilitating photographic print re-ordering |
WO2001060051A1 (en) | 1999-08-31 | 2001-08-16 | Shutterfly, Inc. | Automatic color adjustment and printer calibration |
US6795711B1 (en) | 1999-10-07 | 2004-09-21 | Nokia Mobile Phones Ltd | Multimedia message content adaptation |
US6965912B2 (en) * | 1999-10-18 | 2005-11-15 | 4Yoursoul.Com | Method and apparatus for distribution of greeting cards with electronic commerce transaction |
CA2388095A1 (en) | 1999-10-22 | 2001-05-03 | Activesky, Inc. | An object oriented video system |
US7904799B1 (en) * | 1999-11-05 | 2011-03-08 | Decentrix Acquisition Corporation | Method and apparatus for generating a link to a presented web page |
US6583799B1 (en) | 1999-11-24 | 2003-06-24 | Shutterfly, Inc. | Image uploading |
US7082227B1 (en) | 1999-11-24 | 2006-07-25 | Baum Daniel R | Producing printed images having personalized features |
US7243079B1 (en) | 1999-11-24 | 2007-07-10 | Shutterfly, Inc. | User interface and methods for online print service |
US7146575B2 (en) | 1999-11-24 | 2006-12-05 | Shutterfly, Inc. | Image uploading |
JP2001168225A (en) | 1999-12-13 | 2001-06-22 | Seiko Epson Corp | Package of semiconductor chip |
US6704712B1 (en) | 2000-04-14 | 2004-03-09 | Shutterfly, Inc. | Remote film scanning and image transfer system, protocol and method |
US6587596B1 (en) | 2000-04-28 | 2003-07-01 | Shutterfly, Inc. | System and method of cropping an image |
US7016869B1 (en) | 2000-04-28 | 2006-03-21 | Shutterfly, Inc. | System and method of changing attributes of an image-based product |
US7275041B1 (en) | 2000-06-30 | 2007-09-25 | Apple Inc. | Stored order system for electronic commerce |
EP1297667B1 (en) * | 2000-07-06 | 2005-04-06 | Hallmark Cards Nederland B.V. | Electronic greeting card |
US8151197B1 (en) | 2000-07-31 | 2012-04-03 | American Greetings Corporation | On-line system for creating a printable product |
US7599854B1 (en) | 2000-08-02 | 2009-10-06 | Shutterfly, Inc. | Method and system for collecting images from a plurality of customers |
US6583852B2 (en) | 2000-09-21 | 2003-06-24 | Shutterfly, Inc. | Apparatus, architecture and method for high-speed printing |
US7830399B2 (en) | 2000-10-04 | 2010-11-09 | Shutterfly, Inc. | System and method for manipulating digital images |
US7576752B1 (en) | 2000-10-04 | 2009-08-18 | Shutterfly Inc. | System and method for manipulating digital images |
US7230628B1 (en) | 2000-10-05 | 2007-06-12 | Shutterfly, Inc. | Previewing a framed image print |
US20020087628A1 (en) * | 2000-12-29 | 2002-07-04 | Andrew Rouse | System and method for providing wireless device access to e-mail applications |
CA2351780A1 (en) * | 2001-06-28 | 2002-12-28 | Social Print Center, Inc. | Method for online personalization of greeting cards |
US20030098862A1 (en) * | 2001-11-06 | 2003-05-29 | Smartequip, Inc. | Method and system for building and using intelligent vector objects |
US6550761B1 (en) | 2001-11-06 | 2003-04-22 | Umax Data Systems Inc. | Integrated paper presser and stopper for automatic paper feeder |
US7574496B2 (en) | 2001-11-30 | 2009-08-11 | Surgient, Inc. | Virtual server cloud interfacing |
US20040133629A1 (en) * | 2002-02-01 | 2004-07-08 | Brian Reynolds | Methods, systems and devices for automated web publishing and distribution |
JP4233259B2 (en) * | 2002-02-08 | 2009-03-04 | 株式会社電通テック | Information provision system using code information |
US7024807B2 (en) | 2002-02-13 | 2006-04-11 | Ward-Kraft, Inc. | Greeting card with scanable gift card |
US7292681B2 (en) | 2002-02-15 | 2007-11-06 | Apple Corporate Technologies, Inc. | Technique and an apparatus for producing postcards having an audio message for playback by recipient |
US8179555B2 (en) * | 2002-03-08 | 2012-05-15 | Hewlett-Packard Development Company, L.P. | Printing and finishing capability for customized document production system and method |
US7024620B2 (en) * | 2002-03-08 | 2006-04-04 | Hewlett-Packard Development Company, L.P. | Point-of-need document production system and method |
US6721871B2 (en) * | 2002-04-02 | 2004-04-13 | Nokia Corporation | Method and apparatus for synchronizing data stores with respect to changes in folders |
US7236258B2 (en) | 2002-06-28 | 2007-06-26 | Shutterfly, Inc. | Personalized photo greeting cards |
US7895661B2 (en) | 2003-04-25 | 2011-02-22 | Apple Inc. | Method and system for secure network-based distribution of content |
US7797242B2 (en) | 2003-04-25 | 2010-09-14 | Apple Inc. | Method and system for network-based purchase and distribution of media |
CA2503830A1 (en) | 2002-11-06 | 2004-05-27 | Digital Interactive Entertainment, L.L.C. | Activation and personalization of downloadable content |
US7561299B2 (en) | 2002-11-06 | 2009-07-14 | Shutterfly, Inc. | Personalized gift cards for imaging products and services |
US20040101156A1 (en) | 2002-11-22 | 2004-05-27 | Dhiraj Kacker | Image ranking for imaging products and services |
KR20040054445A (en) * | 2002-12-18 | 2004-06-25 | 주식회사 아이콘랩 | Contents and information providing service system for using a code, user terminal, communicaton agency platform, operating agency platform, on-line relation coporation module and off-line relation coporation module, and the method from the same |
US7120274B2 (en) | 2002-12-31 | 2006-10-10 | Shutterfly, Inc. | Automated copyright detection in digital images |
IL153778A0 (en) * | 2003-01-02 | 2003-07-31 | Mobimate Ltd | System and method for the generation of event-driven traffic and context related services |
US7269800B2 (en) | 2003-02-25 | 2007-09-11 | Shutterfly, Inc. | Restartable image uploading |
WO2004088474A2 (en) | 2003-03-28 | 2004-10-14 | Aslanian John R Jr | Electronic cards systems and methods |
US20050203959A1 (en) | 2003-04-25 | 2005-09-15 | Apple Computer, Inc. | Network-based purchase and distribution of digital media items |
US20040215534A1 (en) | 2003-04-25 | 2004-10-28 | Apple Computer, Inc. | Method and system for network-based allowance control |
WO2004097600A2 (en) * | 2003-04-28 | 2004-11-11 | Sony Pictures Entertainment Inc. | Content management for rich media publishing system |
US7391528B2 (en) | 2003-05-28 | 2008-06-24 | Shutterfly, Inc. | Apparatus and method for high-throughput and flexible digital printing |
EP1631897A4 (en) | 2003-06-06 | 2007-06-27 | Neomedia Tech Inc | Automatic access of internet content with a camera-enabled cell phone |
US7328173B2 (en) | 2003-06-19 | 2008-02-05 | Shutterfly, Inc. | Automated printing system for producing copyright protected image-based product |
US7607084B2 (en) * | 2003-10-03 | 2009-10-20 | Vistaprint Technologies Limited | Electronic product design |
US7844548B2 (en) | 2003-10-15 | 2010-11-30 | Apple Inc. | Techniques and systems for electronic submission of media for network-based distribution |
WO2005069871A2 (en) * | 2004-01-15 | 2005-08-04 | Cairo, Inc. | Techniques for identifying and comparing local retail prices |
US7242993B2 (en) | 2004-02-23 | 2007-07-10 | Shutterfly, Inc. | Automated manufacturing system |
US20090008440A1 (en) | 2004-03-05 | 2009-01-08 | Sandy Kosloff | System and method for interactive electronic data card |
US7296747B2 (en) | 2004-04-20 | 2007-11-20 | Michael Rohs | Visual code system for camera-equipped mobile devices and applications thereof |
US20060015359A1 (en) | 2004-07-02 | 2006-01-19 | Merritt Jeffrey R | Methods and systems for providing combination gift card and greeting card |
US7309015B2 (en) | 2004-07-14 | 2007-12-18 | Scanbuy, Inc. | Mobile device gateway providing access to instant information |
US20060075033A1 (en) * | 2004-09-20 | 2006-04-06 | Bienstock Terry S | Method and system for creating and sending electronic mail having multi-media files |
US7725825B2 (en) | 2004-09-28 | 2010-05-25 | Ricoh Company, Ltd. | Techniques for decoding and reconstructing media objects from a still visual representation |
US7774705B2 (en) | 2004-09-28 | 2010-08-10 | Ricoh Company, Ltd. | Interactive design process for creating stand-alone visual representations for media objects |
US7739151B2 (en) | 2004-10-25 | 2010-06-15 | Apple Inc. | Reservation of digital media items |
US7643706B2 (en) | 2005-01-07 | 2010-01-05 | Apple Inc. | Image management tool with calendar interface |
US20060190824A1 (en) | 2005-02-23 | 2006-08-24 | Memory Matrix, Inc. | Systems and methods for sharing screen-saver content |
US20060187833A1 (en) | 2005-02-23 | 2006-08-24 | Memory Matrix, Inc. | Systems and methods for upload bandwidth management |
US20060189348A1 (en) | 2005-02-23 | 2006-08-24 | Memory Matrix, Inc. | Systems and methods for automatic synchronization of cellular telephones |
US20060187317A1 (en) | 2005-02-24 | 2006-08-24 | Memory Matrix, Inc. | Systems and methods for processing images with positional data |
US20060189349A1 (en) | 2005-02-24 | 2006-08-24 | Memory Matrix, Inc. | Systems and methods for automatic uploading of cell phone images |
US20060224461A1 (en) | 2005-02-24 | 2006-10-05 | Memory Matrix, Inc. | Systems and methods for providing client based photo user interface |
JP4095617B2 (en) * | 2005-02-28 | 2008-06-04 | キヤノン株式会社 | Document processing apparatus, document processing method, and computer program |
US20090015869A1 (en) | 2005-03-22 | 2009-01-15 | Su Mien Quek | Image collage builder |
US7490720B2 (en) | 2005-04-25 | 2009-02-17 | Apple Inc. | Greeting card system including a window to allow for inventory and activation |
US7848954B2 (en) | 2005-04-27 | 2010-12-07 | Apple Inc. | On-line media store that supports pre-ordering of digital media assets |
US7848955B2 (en) | 2005-04-27 | 2010-12-07 | Apple Inc. | On-line media store that supports pre-ordering of digital media assets |
US7775428B2 (en) * | 2005-05-06 | 2010-08-17 | Berkun Kenneth A | Systems and methods for generating, reading and transferring identifiers |
US7427018B2 (en) | 2005-05-06 | 2008-09-23 | Berkun Kenneth A | Systems and methods for generating, reading and transferring identifiers |
US7996427B1 (en) | 2005-06-23 | 2011-08-09 | Apple Inc. | Unified system for accessing metadata in disparate formats |
US7474801B2 (en) | 2005-07-07 | 2009-01-06 | Shutterfly, Inc. | Automatic generation of a photo album |
WO2007028137A2 (en) * | 2005-09-01 | 2007-03-08 | Nokia Corporation | Method for embedding svg content into an iso base media file format for progressive downloading and streaming of rich media content |
US7575172B2 (en) | 2005-09-19 | 2009-08-18 | Silverbrook Research Pty Ltd | Printing a greeting card using a mobile device |
CA2625816A1 (en) * | 2005-10-14 | 2007-04-26 | Uhlig Llc | Dynamic variable-content publishing |
US7512859B2 (en) | 2005-10-20 | 2009-03-31 | Shutterfly, Inc. | System and methods for image management |
GB0525527D0 (en) | 2005-12-15 | 2006-01-25 | Levett David L | Optimization of remote content delivery and presentation by composition and conversion on the remote device |
US7860798B2 (en) | 2006-01-20 | 2010-12-28 | Apple Inc. | Electronic delivery and management of digital media items |
US7617276B2 (en) | 2006-03-27 | 2009-11-10 | Apple Inc. | Ecards from multiple users |
US20070247666A1 (en) | 2006-04-20 | 2007-10-25 | Kristen Tsitoukis | Device, System And Method For Creation And Dissemination Of Customized Postcards |
US7467222B2 (en) | 2006-05-12 | 2008-12-16 | Shutterfly, Inc. | Image ranking for imaging products and services |
US7962634B2 (en) | 2006-05-15 | 2011-06-14 | Apple Inc. | Submission of metadata content and media content to a media distribution system |
US7827162B2 (en) | 2006-05-15 | 2010-11-02 | Apple Inc. | Media package format for submission to a media distribution system |
US8015237B2 (en) | 2006-05-15 | 2011-09-06 | Apple Inc. | Processing of metadata content and media content received by a media distribution system |
US7492922B2 (en) | 2006-09-01 | 2009-02-17 | Shutterfly, Inc. | Automated verification of copyrighted digital images |
US7890957B2 (en) | 2006-09-08 | 2011-02-15 | Easyonme, Inc. | Remote management of an electronic presence |
US20080068665A1 (en) | 2006-09-19 | 2008-03-20 | Kenneth Ray Niblett | Manufacturing system for personalized photo-book products |
US7911627B2 (en) | 2006-09-19 | 2011-03-22 | Shutterfly, Inc. | Data structure for personalized photo-book products |
US7974486B2 (en) | 2006-09-22 | 2011-07-05 | Apple Inc. | Plug-in architecture for exporting digital images |
US7614837B2 (en) | 2006-12-01 | 2009-11-10 | Shutterfly, Inc. | Manufacturing system for personalized photo books |
US20080249882A1 (en) | 2006-12-05 | 2008-10-09 | Spolar Margaret M | System for purchasing commercial products and items having monetary value with entertainment content |
US7802386B2 (en) | 2007-05-25 | 2010-09-28 | American Greetings Corporation | Electronic greeting cards |
US20090070213A1 (en) * | 2006-12-08 | 2009-03-12 | Carol Miller | Method, system, and apparatus for providing supplemental content for a social expression product |
US7956847B2 (en) | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
US20080215985A1 (en) * | 2007-02-23 | 2008-09-04 | Tabblo, Inc. | Method for initial layout of story elements in a user-generated online story |
US20080249657A1 (en) | 2007-04-06 | 2008-10-09 | Lloyd Wendland | Customized greeting card printing system |
US20080270219A1 (en) | 2007-04-25 | 2008-10-30 | Antinori Ronald R | System and method for conducting surveys and providing alert and related services |
US20080288352A1 (en) | 2007-05-14 | 2008-11-20 | Fogel Jeffrey B | Method and apparatus for interactive individualized gifting and method for feedback of receipt of same |
US20100250255A1 (en) | 2007-05-15 | 2010-09-30 | Talking Pix Systems Llc | Multimedia Keepsakes and Method and System for Their Manufacture |
US7890876B1 (en) | 2007-08-09 | 2011-02-15 | American Greetings Corporation | Electronic messaging contextual storefront system and method |
US7929959B2 (en) | 2007-09-01 | 2011-04-19 | Apple Inc. | Service provider activation |
US8004529B2 (en) | 2007-10-01 | 2011-08-23 | Apple Inc. | Processing an animation file to provide an animated icon |
US20100023341A1 (en) | 2008-05-29 | 2010-01-28 | Reel Drinks Llc | Method for rule-based gift giving |
US20090234707A1 (en) * | 2008-03-14 | 2009-09-17 | John Perez | Method and system for providing designer templates within a print order system |
GB0805274D0 (en) * | 2008-03-25 | 2008-04-30 | Made Comm Ltd | Multimedia systems |
US8532624B2 (en) | 2008-04-09 | 2013-09-10 | Ven Chava | System and method for storing and retrieving multimedia messages on low-cost tags in order to facilitate contextual communications |
US8238828B2 (en) | 2008-04-09 | 2012-08-07 | Ven Chava | System and method for multimedia storing and retrieval using low-cost tags as virtual storage mediums |
US20090260004A1 (en) | 2008-04-10 | 2009-10-15 | Palm, Inc. | Computer program updates for mobile computing device |
US20100012714A1 (en) | 2008-07-15 | 2010-01-21 | Kelly Weesner | Environmentally conscious, socially responsible greeting card with integrated gift |
US20100011632A1 (en) | 2008-07-17 | 2010-01-21 | Hallmark Cards, Incorporated | Greeting card having connectivity capabilities |
US8161375B2 (en) | 2008-08-08 | 2012-04-17 | Shutterfly, Inc. | System and method for designing and generating online stationery |
US20100082624A1 (en) | 2008-09-30 | 2010-04-01 | Apple Inc. | System and method for categorizing digital media according to calendar events |
US7959065B2 (en) | 2008-09-30 | 2011-06-14 | Apple Inc. | Custom content gift cards |
US9026462B2 (en) | 2008-09-30 | 2015-05-05 | Apple Inc. | Portable point of purchase user interfaces |
US20100082485A1 (en) | 2008-09-30 | 2010-04-01 | Apple Inc. | Portable point of purchase devices and methods |
US20100124939A1 (en) | 2008-11-19 | 2010-05-20 | John Osborne | Method and system for graphical scaling and contextual delivery to mobile devices |
US8499251B2 (en) * | 2009-01-07 | 2013-07-30 | Microsoft Corporation | Virtual page turn |
US20100175287A1 (en) | 2009-01-13 | 2010-07-15 | Embarq Holdings Company, Llc | Video greeting card |
US8176663B2 (en) | 2009-02-11 | 2012-05-15 | American Greetings Corporation | Electronic greeting cards and novelties with moveable elements and manual electronic circuit activation |
US20100269036A1 (en) | 2009-04-20 | 2010-10-21 | Berger Kelly D | System and method for designing and generating online stationery |
US8403215B2 (en) * | 2009-05-11 | 2013-03-26 | Toshiba Global Commerce Solutions Holdings Corporation | Self shopping support by getting contents from electronic shelf labels |
US20110015980A1 (en) | 2009-07-20 | 2011-01-20 | Li Justin | System and Method For Managing Promotions Within An Online Stationery Design System |
US8176285B2 (en) | 2009-10-30 | 2012-05-08 | Apple Inc. | Importing media content items |
US8272154B2 (en) | 2009-11-12 | 2012-09-25 | American Greetings Corporation | Flip book greeting cards |
US8448361B2 (en) | 2009-12-14 | 2013-05-28 | American Greetings Corporation | Motion greeting cards |
US8230624B2 (en) | 2009-12-14 | 2012-07-31 | American Greetings Corporation | Motion greeting cards |
US8196038B2 (en) | 2009-12-15 | 2012-06-05 | Shutterfly, Inc. | System, method and graphical user interface for managing contacts and calendars within an online card system |
US8255290B2 (en) | 2009-12-15 | 2012-08-28 | Shutterfly, Inc. | System and method for managing contacts within an online stationery system |
US8234181B2 (en) | 2009-12-15 | 2012-07-31 | Shutterfly, Inc. | System, method and graphical user interface for managing contacts and calendars within an online card system |
US20110141493A1 (en) | 2009-12-15 | 2011-06-16 | Kelly Berger | System and method for managing contacts and calendars within an online card system |
US20110145097A1 (en) | 2009-12-15 | 2011-06-16 | Kelly Berger | System and method for managing contacts within an online stationery system |
US8024233B2 (en) | 2009-12-15 | 2011-09-20 | Shutterfly, Inc. | System and method for processing personalized stationery designs and selecting fulfillment order sites |
US8239290B2 (en) | 2009-12-15 | 2012-08-07 | Shutterfly, Inc. | Graphical user interface, system and method for managing contacts within an online stationery system |
US20110283173A1 (en) | 2009-12-16 | 2011-11-17 | American Greetings Corporation | Methods and systems for designing photo books |
US20110153388A1 (en) | 2009-12-17 | 2011-06-23 | Max Vuong | System and method for collecting end user feedback for stationery designs |
US8306925B2 (en) | 2009-12-17 | 2012-11-06 | Shutterfly, Inc. | System and method for managing quantity tiers using attributes in an online stationery design system |
US8417575B2 (en) | 2010-01-19 | 2013-04-09 | Apple Inc. | On-device offline purchases using credits |
US8988456B2 (en) | 2010-03-25 | 2015-03-24 | Apple Inc. | Generating digital media presentation layouts dynamically based on image features |
US20110300809A1 (en) * | 2010-06-03 | 2011-12-08 | Research In Motion Limited | Method of verification for a wireless system |
US20110320560A1 (en) * | 2010-06-29 | 2011-12-29 | Microsoft Corporation | Content authoring and propagation at various fidelities |
US20120008161A1 (en) * | 2010-07-08 | 2012-01-12 | Xerox Corporation | Automated system and method for submitting a rendering job via a mobile communications device |
USD632734S1 (en) | 2010-07-14 | 2011-02-15 | American Greetings Corporation | Bi-fold electronic greeting card |
USD632330S1 (en) | 2010-07-14 | 2011-02-08 | American Greetings Corporation | Tri-fold electronic greeting card |
US8479154B1 (en) * | 2010-08-20 | 2013-07-02 | Google Inc. | Interaction with partially constructed mobile device applications |
US8489504B1 (en) * | 2011-04-05 | 2013-07-16 | Google Inc. | Transferring money using a mobile electronic device |
-
2012
- 2012-04-30 CA CA3081068A patent/CA3081068C/en active Active
- 2012-04-30 EP EP21152582.9A patent/EP3828801A1/en not_active Withdrawn
- 2012-04-30 ES ES12776680T patent/ES2870588T3/en active Active
- 2012-04-30 DK DK12776680.6T patent/DK2702546T3/en active
- 2012-04-30 EP EP12776680.6A patent/EP2702546B1/en active Active
- 2012-04-30 AU AU2012249266A patent/AU2012249266A1/en not_active Abandoned
- 2012-04-30 CA CA2828752A patent/CA2828752C/en active Active
- 2012-04-30 US US13/460,045 patent/US10600139B2/en active Active
- 2012-04-30 WO PCT/US2012/035788 patent/WO2012149527A1/en unknown
-
2015
- 2015-02-05 US US14/615,161 patent/US20150154676A1/en not_active Abandoned
-
2017
- 2017-08-31 AU AU2017221816A patent/AU2017221816A1/en not_active Abandoned
-
2019
- 2019-09-13 AU AU2019229427A patent/AU2019229427A1/en not_active Abandoned
-
2020
- 2020-02-13 US US16/789,818 patent/US20200258184A1/en not_active Abandoned
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050165726A1 (en) * | 2003-10-30 | 2005-07-28 | Pepper Computer, Inc. | Packaged, organized collections of digital information, and mechanisms and methods for navigating and sharing the collection |
US20050258633A1 (en) * | 2004-04-05 | 2005-11-24 | Hilicki Mary C | Coloring book with elevated outline portions |
US20120260190A1 (en) * | 2009-12-15 | 2012-10-11 | Kelly Berger | System and method for online and mobile memories and greeting service |
US20120011450A1 (en) * | 2010-07-07 | 2012-01-12 | Paul To | Methods and systems for generating and sharing an interactive virtual meeting space |
US20120066613A1 (en) * | 2010-09-15 | 2012-03-15 | Tiny Prints, Inc. | Online system and method for automated greeting card generation and mailing |
US20120197970A1 (en) * | 2011-01-28 | 2012-08-02 | Marie Clarke Arturi | Method and system for multi-media object creation and social publishing of same |
US20130312070A1 (en) * | 2011-02-01 | 2013-11-21 | Nokia Corporation | Method and apparatus for a multi-party captcha |
US20120254853A1 (en) * | 2011-03-31 | 2012-10-04 | Google Inc. | Customizing mobile applications |
US20120278233A1 (en) * | 2011-04-26 | 2012-11-01 | Virtual Piggy, Inc. | Virtual piggybank having dashboard and debit card |
US20130275255A1 (en) * | 2011-09-02 | 2013-10-17 | Matthew Trounce | Systems and methods for facilitating the creation, ordering, processing and delivery of personalized bereavement packages |
Cited By (117)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11755712B2 (en) | 2011-09-29 | 2023-09-12 | Apple Inc. | Authentication with secondary approver |
US11200309B2 (en) | 2011-09-29 | 2021-12-14 | Apple Inc. | Authentication with secondary approver |
USD816707S1 (en) * | 2012-03-06 | 2018-05-01 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20160216096A1 (en) * | 2013-03-15 | 2016-07-28 | Art.Com, Inc. | Method and system for wiring a picture frame and generating templates to hang picture frames in various layouts |
US11539831B2 (en) | 2013-03-15 | 2022-12-27 | Apple Inc. | Providing remote interactions with host device using a wireless device |
US20150052439A1 (en) * | 2013-08-19 | 2015-02-19 | Kodak Alaris Inc. | Context sensitive adaptable user interface |
US9823824B2 (en) * | 2013-08-19 | 2017-11-21 | Kodak Alaris Inc. | Context sensitive adaptable user interface |
US20150149930A1 (en) * | 2013-11-27 | 2015-05-28 | Facebook, Inc. | Communication user interface systems and methods |
US20160132200A1 (en) * | 2013-11-27 | 2016-05-12 | Facebook, Inc. | Communication user interface systems and methods |
US9246961B2 (en) * | 2013-11-27 | 2016-01-26 | Facebook, Inc. | Communication user interface systems and methods |
US10095385B2 (en) * | 2013-11-27 | 2018-10-09 | Facebook, Inc. | Communication user interface systems and methods |
US10698575B2 (en) * | 2013-11-27 | 2020-06-30 | Facebook, Inc. | Communication user interface systems and methods |
US11455093B2 (en) | 2014-04-28 | 2022-09-27 | Meta Platforms, Inc. | Capturing and sending multimedia as electronic messages |
US11836725B2 (en) | 2014-05-29 | 2023-12-05 | Apple Inc. | User interface for payments |
US10977651B2 (en) | 2014-05-29 | 2021-04-13 | Apple Inc. | User interface for payments |
US10902424B2 (en) | 2014-05-29 | 2021-01-26 | Apple Inc. | User interface for payments |
US11907013B2 (en) | 2014-05-30 | 2024-02-20 | Apple Inc. | Continuity of applications across devices |
US11126704B2 (en) | 2014-08-15 | 2021-09-21 | Apple Inc. | Authenticated device used to unlock another device |
US20160275584A1 (en) * | 2014-10-17 | 2016-09-22 | Janell Gibson | System, method, and apparatus for personalizing greeting cards |
US10416790B2 (en) | 2015-03-17 | 2019-09-17 | Behr Process Corporation | Paint your place application for optimizing digital painting of an image |
US10795459B2 (en) | 2015-03-17 | 2020-10-06 | Behr Process Corporation | Paint your place application for optimizing digital painting of an image |
US20160275702A1 (en) * | 2015-03-17 | 2016-09-22 | Behr Process Corporation | Paint Your Place Application for Optimizing Digital Painting of an Image |
US11934590B2 (en) | 2015-03-17 | 2024-03-19 | Behr Process Corporation | Paint your place application for optimizing digital painting of an image |
US11275454B2 (en) | 2015-03-17 | 2022-03-15 | Behr Process Corporation | Paint your place application for optimizing digital painting of an image |
US9857888B2 (en) * | 2015-03-17 | 2018-01-02 | Behr Process Corporation | Paint your place application for optimizing digital painting of an image |
USD916849S1 (en) * | 2015-06-07 | 2021-04-20 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD1042504S1 (en) | 2015-06-07 | 2024-09-17 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD802009S1 (en) * | 2015-06-07 | 2017-11-07 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD957441S1 (en) | 2015-06-07 | 2022-07-12 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD1000465S1 (en) | 2015-06-07 | 2023-10-03 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11157166B2 (en) * | 2015-11-20 | 2021-10-26 | Felt, Inc. | Automove smart transcription |
USD795920S1 (en) * | 2016-03-30 | 2017-08-29 | Microsoft Corporation | Display screen with group of icons |
US11206309B2 (en) | 2016-05-19 | 2021-12-21 | Apple Inc. | User interface for remote authorization |
US11481769B2 (en) | 2016-06-11 | 2022-10-25 | Apple Inc. | User interface for transactions |
US12002042B2 (en) | 2016-06-11 | 2024-06-04 | Apple, Inc | User interface for transactions |
US20170357973A1 (en) * | 2016-06-12 | 2017-12-14 | Apple Inc. | User interfaces for transactions |
US20210272118A1 (en) * | 2016-06-12 | 2021-09-02 | Apple Inc. | User interfaces for transactions |
US11037150B2 (en) * | 2016-06-12 | 2021-06-15 | Apple Inc. | User interfaces for transactions |
US11900372B2 (en) * | 2016-06-12 | 2024-02-13 | Apple Inc. | User interfaces for transactions |
US11074572B2 (en) | 2016-09-06 | 2021-07-27 | Apple Inc. | User interfaces for stored-value accounts |
US11574041B2 (en) | 2016-10-25 | 2023-02-07 | Apple Inc. | User interface for managing access to credentials for use in an operation |
US11995171B2 (en) | 2016-10-25 | 2024-05-28 | Apple Inc. | User interface for managing access to credentials for use in an operation |
US10341269B2 (en) | 2016-11-21 | 2019-07-02 | Microsoft Technology Licensing, Llc | Threaded conversation channel with a temporarily exclusive conversation |
US10484868B2 (en) * | 2017-01-17 | 2019-11-19 | International Business Machines Corporation | Configuring privacy policies by formulating questions and evaluating responses |
US11106340B2 (en) * | 2017-01-31 | 2021-08-31 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
US20180217740A1 (en) * | 2017-01-31 | 2018-08-02 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
US11543949B2 (en) | 2017-01-31 | 2023-01-03 | Canon Kabushiki Kaisha | Information processing apparatus and information processing method |
US11431836B2 (en) | 2017-05-02 | 2022-08-30 | Apple Inc. | Methods and interfaces for initiating media playback |
US11750734B2 (en) | 2017-05-16 | 2023-09-05 | Apple Inc. | Methods for initiating output of at least a component of a signal representative of media currently being played back by another device |
US12107985B2 (en) | 2017-05-16 | 2024-10-01 | Apple Inc. | Methods and interfaces for home media control |
US11201961B2 (en) | 2017-05-16 | 2021-12-14 | Apple Inc. | Methods and interfaces for adjusting the volume of media |
US11283916B2 (en) | 2017-05-16 | 2022-03-22 | Apple Inc. | Methods and interfaces for configuring a device in accordance with an audio tone signal |
US11412081B2 (en) | 2017-05-16 | 2022-08-09 | Apple Inc. | Methods and interfaces for configuring an electronic device to initiate playback of media |
US11095766B2 (en) | 2017-05-16 | 2021-08-17 | Apple Inc. | Methods and interfaces for adjusting an audible signal based on a spatial position of a voice command source |
US10992795B2 (en) | 2017-05-16 | 2021-04-27 | Apple Inc. | Methods and interfaces for home media control |
US11683408B2 (en) | 2017-05-16 | 2023-06-20 | Apple Inc. | Methods and interfaces for home media control |
US11153259B2 (en) * | 2017-06-15 | 2021-10-19 | Jennifer Uhll | System and method for creation and scheduling of future communications and gifts |
US11765163B2 (en) | 2017-09-09 | 2023-09-19 | Apple Inc. | Implementation of biometric authentication |
US11393258B2 (en) | 2017-09-09 | 2022-07-19 | Apple Inc. | Implementation of biometric authentication |
US11386189B2 (en) | 2017-09-09 | 2022-07-12 | Apple Inc. | Implementation of biometric authentication |
US11928200B2 (en) | 2018-06-03 | 2024-03-12 | Apple Inc. | Implementation of biometric authentication |
US11170085B2 (en) | 2018-06-03 | 2021-11-09 | Apple Inc. | Implementation of biometric authentication |
USD905092S1 (en) * | 2019-01-04 | 2020-12-15 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD913306S1 (en) | 2019-02-28 | 2021-03-16 | Amazon Technologies, Inc. | Display screen or portion thereof having a graphical user interface |
US11150782B1 (en) | 2019-03-19 | 2021-10-19 | Facebook, Inc. | Channel navigation overviews |
USD943625S1 (en) | 2019-03-20 | 2022-02-15 | Facebook, Inc. | Display screen with an animated graphical user interface |
USD938482S1 (en) * | 2019-03-20 | 2021-12-14 | Facebook, Inc. | Display screen with an animated graphical user interface |
US11308176B1 (en) | 2019-03-20 | 2022-04-19 | Meta Platforms, Inc. | Systems and methods for digital channel transitions |
US11381539B1 (en) | 2019-03-20 | 2022-07-05 | Meta Platforms, Inc. | Systems and methods for generating digital channel content |
USD943616S1 (en) | 2019-03-22 | 2022-02-15 | Facebook, Inc. | Display screen with an animated graphical user interface |
USD949907S1 (en) | 2019-03-22 | 2022-04-26 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
USD933696S1 (en) * | 2019-03-22 | 2021-10-19 | Facebook, Inc. | Display screen with an animated graphical user interface |
USD937889S1 (en) * | 2019-03-22 | 2021-12-07 | Facebook, Inc. | Display screen with an animated graphical user interface |
USD944827S1 (en) | 2019-03-26 | 2022-03-01 | Facebook, Inc. | Display device with graphical user interface |
USD944828S1 (en) | 2019-03-26 | 2022-03-01 | Facebook, Inc. | Display device with graphical user interface |
USD934287S1 (en) | 2019-03-26 | 2021-10-26 | Facebook, Inc. | Display device with graphical user interface |
USD944848S1 (en) | 2019-03-26 | 2022-03-01 | Facebook, Inc. | Display device with graphical user interface |
USD1026954S1 (en) | 2019-05-28 | 2024-05-14 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD916856S1 (en) * | 2019-05-28 | 2021-04-20 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20220086114A1 (en) * | 2019-05-30 | 2022-03-17 | Vivo Mobile Communication Co.,Ltd. | Message sending method and terminal |
US12132695B2 (en) * | 2019-05-30 | 2024-10-29 | Vivo Mobile Communication Co., Ltd. | Message sending method and terminal |
US11853646B2 (en) | 2019-05-31 | 2023-12-26 | Apple Inc. | User interfaces for audio media control |
US10996917B2 (en) | 2019-05-31 | 2021-05-04 | Apple Inc. | User interfaces for audio media control |
US11010121B2 (en) | 2019-05-31 | 2021-05-18 | Apple Inc. | User interfaces for audio media control |
US11620103B2 (en) | 2019-05-31 | 2023-04-04 | Apple Inc. | User interfaces for audio media control |
US11755273B2 (en) | 2019-05-31 | 2023-09-12 | Apple Inc. | User interfaces for audio media control |
US10788957B1 (en) * | 2019-08-22 | 2020-09-29 | Intel Corporation | Web page designing with sandboxed custom editors |
US20210373752A1 (en) * | 2019-11-28 | 2021-12-02 | Boe Technology Group Co., Ltd. | User interface system, electronic equipment and interaction method for picture recognition |
US20210217070A1 (en) * | 2020-01-10 | 2021-07-15 | American Greetings Corporation | Virtual Shopping Assistant |
US20210326521A1 (en) * | 2020-04-16 | 2021-10-21 | Cimpress Schweiz Gmbh | Technologies for Modifying Design Templates Across Online Services |
US11615238B2 (en) * | 2020-04-16 | 2023-03-28 | Cimpress Schweiz Gmbh | Technologies for modifying design templates across online services |
USD1041492S1 (en) | 2020-06-20 | 2024-09-10 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD988364S1 (en) * | 2020-06-20 | 2023-06-06 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11816194B2 (en) | 2020-06-21 | 2023-11-14 | Apple Inc. | User interfaces for managing secure operations |
US11138775B1 (en) * | 2020-08-06 | 2021-10-05 | Richard R. Rosser | Interactive illustration system, interactive animation system, and methods of use |
USD969831S1 (en) | 2020-08-31 | 2022-11-15 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
USD969829S1 (en) | 2020-08-31 | 2022-11-15 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
USD938447S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
USD948538S1 (en) | 2020-08-31 | 2022-04-12 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
USD969830S1 (en) | 2020-08-31 | 2022-11-15 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
USD938449S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
US11347388B1 (en) | 2020-08-31 | 2022-05-31 | Meta Platforms, Inc. | Systems and methods for digital content navigation based on directional input |
USD948539S1 (en) | 2020-08-31 | 2022-04-12 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
USD938448S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
USD938451S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
US11188215B1 (en) | 2020-08-31 | 2021-11-30 | Facebook, Inc. | Systems and methods for prioritizing digital user content within a graphical user interface |
USD938450S1 (en) | 2020-08-31 | 2021-12-14 | Facebook, Inc. | Display screen with a graphical user interface |
USD948541S1 (en) | 2020-08-31 | 2022-04-12 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
USD948540S1 (en) | 2020-08-31 | 2022-04-12 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
US11392291B2 (en) | 2020-09-25 | 2022-07-19 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
US12112037B2 (en) | 2020-09-25 | 2024-10-08 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
US11782598B2 (en) | 2020-09-25 | 2023-10-10 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
US20220137763A1 (en) * | 2020-11-04 | 2022-05-05 | Beijing Xiaomi Mobile Software Co., Ltd. | Small-screen window display method, device and storage medium |
US11175799B1 (en) * | 2021-05-07 | 2021-11-16 | Soul Speak Llc | Inspirational quote generation, categorization, and presentation system |
US11847378B2 (en) | 2021-06-06 | 2023-12-19 | Apple Inc. | User interfaces for audio routing |
US11784956B2 (en) | 2021-09-20 | 2023-10-10 | Apple Inc. | Requests to add assets to an asset account |
USD1051916S1 (en) | 2022-09-06 | 2024-11-19 | Apple Inc. | Display screen or portion thereof with graphical user interface |
Also Published As
Publication number | Publication date |
---|---|
CA2828752A1 (en) | 2012-11-01 |
WO2012149527A1 (en) | 2012-11-01 |
US20200258184A1 (en) | 2020-08-13 |
AU2012249266A1 (en) | 2013-11-07 |
EP3828801A1 (en) | 2021-06-02 |
DK2702546T3 (en) | 2021-03-15 |
ES2870588T3 (en) | 2021-10-27 |
US10600139B2 (en) | 2020-03-24 |
CA3081068A1 (en) | 2012-11-01 |
AU2017221816A1 (en) | 2017-12-07 |
CA3081068C (en) | 2023-10-17 |
EP2702546A1 (en) | 2014-03-05 |
EP2702546B1 (en) | 2021-03-03 |
EP2702546A4 (en) | 2015-05-13 |
NZ617063A (en) | 2015-03-27 |
AU2019229427A1 (en) | 2019-10-24 |
CA2828752C (en) | 2020-07-28 |
NZ700312A (en) | 2016-03-31 |
US20120276880A1 (en) | 2012-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150154676A1 (en) | Fully Customizable Mobile Greeting Card App | |
US9582822B2 (en) | System and method for digital delivery of reveal videos for online gifting | |
US20180095734A1 (en) | System and method for creating a universally compatible application development system | |
US20200120219A1 (en) | Decorating system for edible products | |
US20140176608A1 (en) | Decorating system for edible products | |
US20170076348A1 (en) | Interactive generation of customized orderable articles apparatus, methods, articles and tools | |
Lal | Digital design essentials: 100 ways to design better desktop, web, and mobile interfaces | |
US11244376B1 (en) | Systems and methods for generating a gift list of items and managing distribution of items from the gift list of items by sharing one or more items on an item and personal level among different purchasers or groups of purchasers of the items | |
US20110202624A1 (en) | Techniques for sharing content | |
US9104237B1 (en) | System and method for digital delivery of reveal videos for online gifting | |
CA2881442C (en) | Fully customizable mobile greeting card app | |
WO2015179757A1 (en) | Systems and methods for producing custom designs using vector-based images | |
US20120066295A1 (en) | System and method for accessing and utilizing a plurality of smartphone applications | |
KR101427308B1 (en) | System for publicating online album by oneself | |
US20150371307A1 (en) | Method For Wirelessly Generating Simulated Handwritten Correspondence | |
Buckley | The rough guide to the iPad | |
KR101750788B1 (en) | Method and system for providing story board, and method and system for transmitting and receiving object selected in story board | |
US20230146231A1 (en) | Systems and methods for production of novel types of commemorative books | |
Jenkins | Tumblr for Dummies | |
KR20180135532A (en) | Method and system for providing Story-board | |
AU2013201767A1 (en) | Video greeting cards and systems and methods for their generation | |
Moore | Create Your Own Online Store in a Weekend | |
Coffey | Building Business Websites with Squarespace 7 | |
McFedries | Windows 8 simplified | |
Lancer | Windows 10 for Seniors: The Complete Guide |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: AMERICAN GREETINGS CORPORATION, OHIO Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MATOUSEK, ROB;MOSCA, LARRY;SCHRINER, SALLY;SIGNING DATES FROM 20150130 TO 20150206;REEL/FRAME:034913/0159 |
|
AS | Assignment |
Owner name: PNC BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT, PENNSYLVANIA Free format text: SECURITY AGREEMENT;ASSIGNOR:AMERICAN GREETINGS CORPORATION;REEL/FRAME:045307/0476 Effective date: 20170216 Owner name: PNC BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGEN Free format text: SECURITY AGREEMENT;ASSIGNOR:AMERICAN GREETINGS CORPORATION;REEL/FRAME:045307/0476 Effective date: 20170216 |
|
AS | Assignment |
Owner name: CARDSTORE, INC. FORMERLY KNOWN AS PHOTOWORKS, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: PLUS-MARK LLC, FORMERLY KNOWN AS PLUS MARK, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: AGC HOLDINGS, LLC, OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: JOHN SANDS (AUSTRALIA) LTD., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: MIDIRINGTONES, LLC, OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: JOHN SANDS (N.Z.) LTD., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: CREATACARD, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: A.G.C. INVESTMENTS, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: THOSE CHARACTERS FROM CLEVELAND, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: MEMPHIS PROPERTY CORPORATION, OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: A.G. (UK), INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: AGP KIDS, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: GIBSON GREETINGS INTERNATIONAL LIMITED, OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: RPG HOLDINGS, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: AG INTERACTIVE, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: AGC, LLC, OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: AMERICAN GREETINGS CORPORATION, OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: CLOUDCO, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: PRGCO, LLC, OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: AGCM, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: A.G. INDUSTRIES, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: A.G. EUROPE, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: PLUS-MARK LLC, FORMERLY KNOWN AS PLUS MARK, INC., Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: PAPYRUS-RECYCLED GREETINGS, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: CARDSTORE, INC. FORMERLY KNOWN AS PHOTOWORKS, INC. Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: CUSTOM HOLDINGS, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: CREATACARD INTERNATIONAL LEASING INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: JOHN SANDS HOLDING CORP., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 Owner name: CARLTON CARDS RETAIL, INC., OHIO Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:PNC BANK, NATIONAL ASSOCIATION;REEL/FRAME:045917/0006 Effective date: 20180406 |
|
AS | Assignment |
Owner name: BARCLAYS BANK PLC, AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNOR:AMERICAN GREETINGS CORPORATION;REEL/FRAME:045915/0841 Effective date: 20180406 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |