GIFT CARD SERVICES FOR MOBILE DEVICES
First Claim
1. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product being operable to cause data processing apparatus to perform operations comprising:
- receiving first data characterizing a request to provide a merchant credit service to an intended recipient;
generating a message for the intended recipient, the message characterizing a phone number to call to authenticate activation of the merchant credit service, the message being transmitted to the intended recipient by a wireless messaging service;
receiving second data characterizing authentication by a call to the phone number to activate the merchant credit service from a mobile phone number of the intended recipient, the authentication comprising checking caller identification of the call to ensure the call is from the mobile phone number of the intended recipient; and
activating the merchant credit service.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for gift card services. In general, data characterizing a request to provide a merchant credit service to an intended recipient is received and a message to be sent to the intended recipient is generated, where the message characterizes a phone number to call to activate the merchant credit service. Data characterizing authentication by a call to the phone number to activate the merchant credit service from the mobile phone number of the intended recipient is received, where the authentication includes checking caller identification of the call to ensure the call is from the mobile phone number of the intended recipient. The merchant credit service is activated. Credit associated with an account of a merchant credit service may be redeemed by providing an account number of the service. Redemption may be authorized based on caller identification of a mobile phone number associated with an account.
81 Citations
20 Claims
-
1. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product being operable to cause data processing apparatus to perform operations comprising:
-
receiving first data characterizing a request to provide a merchant credit service to an intended recipient; generating a message for the intended recipient, the message characterizing a phone number to call to authenticate activation of the merchant credit service, the message being transmitted to the intended recipient by a wireless messaging service; receiving second data characterizing authentication by a call to the phone number to activate the merchant credit service from a mobile phone number of the intended recipient, the authentication comprising checking caller identification of the call to ensure the call is from the mobile phone number of the intended recipient; and activating the merchant credit service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product being operable to cause data processing apparatus to perform operations comprising:
-
receiving data characterizing a request to use a feature of a merchant credit service by a mobile device having an associated mobile phone number to receive phone calls, the data being received through a message in accordance with a messaging service protocol; associating the mobile device with an account based on the mobile phone number obtained from caller identification identifying the mobile phone number of the mobile device from which the message was sent, the account being associated with the merchant credit service; and providing the feature of the merchant credit service. - View Dependent Claims (18)
-
-
19. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product being operable to cause data processing apparatus to perform operations comprising:
-
receiving data characterizing a request to use a feature of a merchant credit service by a mobile device having an associated mobile phone number to receive phone calls, the data being received through an interactive voice response telephone system, and the merchant credit service having been purchased through a web site; associating the mobile device with an account based on the mobile phone number obtained from caller identification to the interactive voice response telephone system, the account being associated with the merchant credit service, the caller identification being provided based on call information provided through a mobile carrier; and providing the feature of the merchant credit service.
-
-
20. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product being operable to cause data processing apparatus to perform operations comprising:
-
receiving user-generated input customizing a wireless merchant credit service to an intended recipient; determining a messaging service with the largest message length supported by a mobile device associated with the intended recipient; optimizing features of the user-generated customized wireless merchant credit service based on the determined messaging service; delivering the user-generated customized wireless merchant credit service with the optimized features to the intended recipient via the determined messaging service.
-
Specification