IP Library Granted Patent US 10,949,833
Granted Patent B2
US 10,949,833 · App. 16/025,845 · Granted Mar 16, 2021

Technologies for generating and displaying virtual and interactive egifts

Inventors: Thomas M. Isaacson (Huntingtown, MD); Ryan C. Durham (Dunkirk, MD); Jason Wolfe (Sewickley, PA); Patrick Ledbetter (Arlington, VA); Adam Ludwig (San Francisco, CA)
Assignee: GIFTYA LLC
G06Q20/342G06Q20/10G06Q20/105G06Q20/12G06Q20/123G06Q20/20G06Q20/24G06Q20/34G06Q20/349G06Q20/351G06Q20/3672G06Q20/387G06Q20/405G06Q30/0207G06Q40/02G07F17/26
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,949,833
App. No.
16/025,845
Granted
Mar 16, 2021
Kind
B2
Abstract

Technologies for unwrappable virtual egifts enabling recipients to redeem gift credits using payment accounts. In some examples, a system identifies a merchant associated with a giver, the giver being associated with a giver payment account and a recipient being associated with a recipient payment account. The system associates a policy with the gift credit and generates an image underlay identifying the gift credit and an image overlay hiding the image underlay and gift credit, the image overlay including a separable flap having a portion that appears unadhered to the image underlay, the separable flap being configured to trigger, in response to an input, an animated unwrapping effect that removes the image overlay to reveal the image underlay and gift credit. The system presents the image overlay and, in response to receiving the input, generates the animated unwrapping effect to remove the image overlay and reveal the image underlay.

Claims (55)

1. A method comprising:

receiving, via one or more processors, an identification of a merchant selected by a giver, wherein the giver of a gift credit is associated with a giver payment account, and a recipient of the gift credit is associated with a recipient payment account;

associating, via one or more processors, a policy with the gift credit, wherein the policy is at least in part defined by the identification of the merchant;

generating an image underlay identifying the gift credit and an image overlay which hides the image underlay and the gift credit identified in the image underlay, the image overlay comprising a separable flap having at least a portion that appears as being unadhered to the image underlay, the separable flap being configured to trigger, in response to an input associated with the separable flap, an animated unwrapping effect that removes the image overlay to reveal the image underlay identifying the gift credit;

presenting, via the one or more processors, the image overlay hiding the image underlay;

in response to receiving the input associated with the separable flap on the image overlay, generating, via the one or more processors, the animated unwrapping effect to remove the image overlay and reveal the image underlay; and

presenting, via the one or more processors, the image underlay and the gift credit.

2. The method of claim 1 , wherein the image underlay identifies the gift credit and the merchant, wherein presenting the image underlay comprises displaying the gift credit and the merchant, and wherein the gift credit corresponds to purchases with the merchant via the recipient payment account.

3. The method of claim 2 , wherein the animated unwrapping effect removes the image overlay to reveal the image underlay identifying the gift credit and the merchant associated with the gift credit.

4. The method of claim 1 , wherein the recipient payment account comprises a credit payment account or a debit payment account.

5. The method of claim 1 , further comprising:

monitoring, via one or more processors and according to the policy, purchases using the recipient payment account at a second time, which is later than the first time, to yield purchasing information;

based on the purchasing information, determining, via the one or more processors, whether a qualifying purchase has been made at the merchant using the recipient payment account according to the policy; and

when the qualifying purchase has occurred, applying, via the one or more processors, at least a portion of the gift credit to the qualifying purchase made at the merchant.

6. The method of claim 5 , further comprising:

maintaining an amount of money associated with the gift credit in the giver payment account prior to at least one of the qualifying purchase or the animated unwrapping effect.

7. The method of claim 6 , further comprising:

initiating, at a first time prior to the qualifying purchase, a transfer of at least a portion of the amount of money from the giver payment account to a holding account separate from the recipient payment account.

8. The method of claim 7 , further comprising:

determining, after transferring the amount of money associated with the gift credit, whether a remaining amount of money exists for the gift credit.

9. The method of claim 1 , wherein the policy further comprises at least one of: a class of goods or services, an amount of money, a ceiling amount of money, a time frame for use of the gift credit, one or more recipient payment accounts that when used can trigger the transfer of at least part of the amount of money from the giver payment account to the one or more recipient payment accounts, and a predetermined period of time in which all the gift credit must be used before the gift credit expires, a remainder amount of money transferrable from the giver payment account to the recipient payment account.

10. A system comprising:

one or more processors; and

at least one non-transitory computer readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the system to:

receive an identification of a merchant selected by a giver, wherein the giver of a gift credit is associated with a giver payment account, and a recipient of the gift credit is associated with a recipient payment account;

associate a policy with the gift credit, wherein the policy is at least in part defined by the identification of the merchant;

generate an image underlay identifying the gift credit and an image overlay which hides the image underlay and the gift credit identified in the image underlay, the image overlay comprising a separable flap having at least a portion that appears as being unadhered to the image underlay, the separable flap being configured to trigger, in response to an input associated with the separable flap, an animated unwrapping effect that removes the image overlay to reveal the image underlay identifying the gift credit;

present the image overlay hiding the image underlay;

in response to receiving the input associated with the separable flap on the image overlay, generate the animated unwrapping effect to remove the image overlay and reveal the image underlay; and

present the image underlay and the gift credit.

11. The system of claim 10 , wherein the image underlay identifies the gift credit and the merchant, wherein presenting the image underlay comprises displaying the gift credit and the merchant, and wherein the gift credit corresponds to purchases with the merchant via the recipient payment account.

12. The system of claim 11 , wherein the animated unwrapping effect removes the image overlay to reveal the image underlay identifying the gift credit and the merchant associated with the gift credit.

13. The system of claim 10 , wherein the recipient payment account comprises a credit or debit payment account.

14. The system of claim 10 , the at least one non-transitory computer readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the system to:

monitor, according to the policy, purchases using the recipient payment account to yield purchasing information;

based on the purchasing information, determine whether a qualifying purchase has been made at the merchant using the recipient payment account according to the policy; and

when the qualifying purchase has occurred, apply at least a portion of the gift credit to the qualifying purchase made at the merchant.

15. The system of claim 14 , the at least one non-transitory computer readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the system to:

maintain an amount of money associated with the gift credit in the giver payment account prior to at least one of the qualifying purchase or the animated unwrapping effect.

16. The system of claim 15 , the at least one non-transitory computer readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the system to:

initiate, at a first time prior to the qualifying purchase, a transfer of at least a portion of the amount of money from the giver payment account to a holding account separate from the recipient payment account; and

determine, after transferring the amount of money associated with the gift credit, whether a remaining amount of money exists for the gift credit.

17. A method comprising:

generating an image underlay identifying a gift credit from a giver and an image overlay which hides the image underlay and the gift credit identified in the image underlay, wherein the giver of the gift credit is associated with a giver payment account, the image overlay comprising a separable flap having at least a portion that appears as being unadhered to the image underlay, the separable flap being configured to trigger, in response to an input associated with the separable flap, an animated unwrapping effect that removes the image overlay to reveal the image underlay identifying the gift credit; and

presenting, via the one or more processors, the image overlay hiding the image underlay;

in response to receiving the input associated with the separable flap on the image overlay, generating, via the one or more processors, the animated unwrapping effect to remove the image overlay and reveal the image underlay.

18. The method of claim 17 , wherein the image underlay identifies the gift credit and the merchant, the method further comprising presenting the image underlay with an indication of the gift credit and the merchant, and wherein the gift credit corresponds to purchases with the merchant via the recipient payment account.

19. The method of claim 1 , further comprising:

monitoring, via one or more processors, purchases using the recipient payment account to yield purchasing information;

based on the purchasing information, determining, via the one or more processors, whether a qualifying purchase has been made at the merchant using the recipient payment account according to a policy; and

when the qualifying purchase has occurred, applying, via the one or more processors, at least a portion of the gift credit to the qualifying purchase made at the merchant.

20. The method of claim 19 , further comprising:

maintaining an amount of money associated with the gift credit in the giver payment account prior to at least one of the qualifying purchase or the animated unwrapping effect;

initiating, at a first time prior to the qualifying purchase, a transfer of at least a portion of the amount of money from the giver payment account to a holding account separate from the recipient payment account; and

determining, after transferring the amount of money associated with the gift credit, whether a remaining amount of money exists for the gift credit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2020
From: ISAACSON, THOMAS M.; DURHAM, RYAN; WOLFE, JASON; LEDBETTER, PATRICK; LUDWIG, ADAM
To: GIFTYA LLC
Reel/Frame 054765/0897 →
Continuity (29)
Continuation In Part 15882597 · Jan 29, 2018
Continuation In Part 14335358 · Jul 18, 2014
Continuation 14219276 · Mar 19, 2014
Continuation In Part 14193068 · Feb 28, 2014
Continuation 12075655 · Mar 13, 2008
Continuation 16025845
Continuation In Part 15882597 · Jan 29, 2018
Continuation In Part 14335358 · Jul 18, 2014
Continuation In Part 12475122 · May 29, 2009
Continuation In Part 16025845
Continuation In Part 15882597 · Jan 29, 2018
Continuation In Part 14335358 · Jul 18, 2014
Continuation In Part 13301327 · Nov 21, 2011
Continuation In Part 12967253 · Dec 14, 2010
Continuation In Part 16025845
Continuation In Part 15882597 · Jan 29, 2018
Continuation In Part 14335358 · Jul 18, 2014
Continuation In Part 13754401 · Jan 30, 2013
Continuation In Part 13175234 · Jul 1, 2011
Continuation 12967253 · Dec 14, 2010
Continuation 16025845
Continuation In Part 15882597 · Jan 29, 2018
Continuation In Part 14335358 · Jul 18, 2014
Continuation In Part 13771791 · Feb 20, 2013
Continuation In Part 13686189 · Nov 27, 2012
Continuation 13470969 · May 14, 2012
Continuation 12967253 · Dec 14, 2010
Provisional Application 61057106 · May 29, 2008
Related Publication 20180315040A1 · Nov 1, 2018