IP Library Patent Application 13525674
Patent Application
App. No. 13/525,674

GIFT TOKEN

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 None
App. No.
13/525,674
Abstract

Systems and methods are disclosed for giving gifts in the form of secure tokens. A gift can be given from a user of a payment provider to a gift recipient. The recipient can be a member of the user's family, a friend, or any other person or entity. The recipient can use the token to purchase a product using a checkout though the payment provider. The purchase can be made without requiring the user to create the user's own payment provider account.

Claims (74)

1 . A system comprising:

a memory of a payment provider storing account information of a user in a user account, the account information including a name of a recipient of a token and a money amount for the token, wherein the token was given by the user to the recipient and wherein the recipient does not have an account with the payment provider;

one or more processors of the payment provider operable to:

receive a communication including a request that the token be used by a person to make a purchase for a specified money amount;

access the user account;

determine from the user account if person is the recipient and if the specified money amount is less than or equal to the money amount of the token; and

authorize the purchase if the person is the recipient and if the specified money amount is less than or equal to the money amount of the token.

2 . The system of claim 1 , wherein the one or more processors are operable to create an account for the recipient without requiring the recipient to participant in creation of the account.

3 . The system of claim 1 , wherein the one or more processors are operable to:

request permission from the recipient to create an account for the recipient; and

create an account for the recipient without requiring further participation from the recipient if the permission is granted.

4 . The system of claim 1 , wherein the one or more processors are operable to create an account for the recipient using information regarding the recipient that was obtained from one or more purchase transactions made by the recipient using the token.

5 . The system of claim 1 , wherein the one or more processors are operable to receive a communication from the recipient including a mobile number of the recipient to facilitate authorization of the purchase.

6 . The system of claim 1 , wherein:

the account information includes a mobile number of the recipient;

the one or more processors are operable to:

receive a communication that includes a number entered by the recipient via a merchant device;

compare the communicated number to the mobile number; and

authorize the purchase if the communicated number is the same as the mobile number.

7 . The system of claim 1 , wherein:

the one or more processors are operable to:

receive a communication including a request that the token be issued for a specified money amount;

access the user account;

determine from the user account if the user is authorized to have the token issue for the specified money amount;

generate the token if the user is authorized to have the token issue for the specified money amount; and

send information regarding the token to the user.

8 . A method comprising:

storing, in a memory of a payment provider, account information of a user in a user account, the account information including a name of a recipient of a token and a money amount for the token, wherein the token was given by the user to the recipient and wherein the recipient does not have an account with the payment provider;

receiving, via one or more processors, a communication including a request that the token be used by a person to make a purchase for a specified money amount;

accessing, via the one or more processors, the user account;

determining, via the one or more processors, from the user account if person is the recipient and if the specified money amount is less than or equal to the money amount of the token; and

authorizing, via the one or more processors, the purchase if the person is the recipient and if the specified money amount is less than or equal to the money amount of the token.

9 . The method of claim 8 , further comprising creating, via the one or more processors, an account for the recipient without requiring the recipient to participant in creation of the account.

10 . The method of claim 8 , further comprising:

requesting, via the one or more processors, permission from the recipient to create an account for the recipient; and

creating, via the one or more processors, an account for the recipient without requiring further participation from the recipient if the permission is granted.

11 . The method of claim 8 , further comprising creating, via the one or more processors, an account for the recipient using information regarding the recipient that was obtained from one or more purchase transactions made by the recipient using the token.

12 . The method of claim 8 , further comprising receiving, via the one or more processors, a communication from the recipient including a mobile number of the recipient to facilitate authorization of the purchase.

13 . The method of claim 8 , wherein:

the account information includes a mobile number of the recipient; and

further comprising:

receiving, via the one or more processors, a communication that includes a number entered by the recipient via a merchant device;

comparing, via the one or more processors, the communicated number to the mobile number; and

authorizing, via the one or more processors, the purchase if the communicated number is the same as the mobile number.

14 . The method of claim 8 , further comprising:

receiving, via the one or more processors, a communication including a request that the token be issued for a specified money amount;

accessing, via the one or more processors, the user account;

determining, via the one or more processors, from the user account if the user is authorized to have the token issue for the specified money amount;

generating, via the one or more processors, the token if the user is authorized to have the token issue for the specified money amount; and

sending, via the one or more processors, information regarding the token to the user.

15 . A computer program product comprising a non-transitory computer readable medium having computer readable and executable code for instructing one or more processors to perform a method, the method comprising:

storing, in a memory of a payment provider, account information of a user in a user account, the account information including a name of a recipient of a token and a money amount for the token, wherein the token was given by the user to the recipient and wherein the recipient does not have an account with the payment provider;

receiving, via one or more processors, a communication including a request that the token be used by a person to make a purchase for a specified money amount;

accessing, via one or more processors, the user account;

determining, via one or more processors, from the user account if person is the recipient and if the specified money amount is less than or equal to the money amount of the token; and

authorizing, via one or more processors, the purchase if the person is the recipient and if the specified money amount is less than or equal to the money amount of the token.

16 . The computer program product of claim 15 , further comprising creating, via the one or more processors, an account for the recipient without requiring the recipient to participant in creation of the account.

17 . The computer program product of claim 15 , further comprising:

requesting, via the one or more processors, permission from the recipient to create an account for the recipient; and

creating, via the one or more processors, an account for the recipient without requiring further participation from the recipient if the permission is granted.

18 . The computer program product of claim 15 , further comprising creating, via the one or more processors, an account for the recipient using information regarding the recipient that was obtained from one or more purchase transactions made by the recipient using the token.

19 . The computer program product of claim 15 , further comprising receiving, via the one or more processors, a communication from the recipient including a mobile number of the recipient to facilitate authorization of the purchase.

20 . The computer program product of claim 15 , wherein:

the account information includes a mobile number of the recipient; and

further comprising:

receiving, via the one or more processors, a communication that includes a number entered by the recipient via a merchant device;

comparing, via the one or more processors, the communicated number to the mobile number; and

authorizing, via the one or more processors, the purchase if the communicated number is the same as the mobile number.

21 . The computer program product of claim 15 , further comprising:

receiving, via the one or more processors, a communication including a request that the token be issued for a specified money amount;

accessing, via the one or more processors, the user account;

determining, via the one or more processors, from the user account if the user is authorized to have the token issue for the specified money amount;

generating, via the one or more processors, the token if the user is authorized to have the token issue for the specified money amount; and

sending, via the one or more processors, information regarding the token to the user.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036169/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2012
From: MOHAMED, RIAZ EBRAHIM; RAM, KAVURI TULASI
To: EBAY INC.
Reel/Frame 028393/0158 →