Method and apparatus for distributing advertisements using social networks and financial transaction card networks
First Claim
Patent Images
1. A method for distributing an offer to a computer, comprising:
- storing, by a server, offer preferences of a user of a first computer;
identifying, by the server, a location of the first computer;
identifying, by the server, the offer preferences of the user of the first computer; and
transmitting, by the server, a message including at least the offer to the first computer,wherein the offer, within the transmission message, (i) is for the purchase of goods or services, (ii) meets the offer preferences of the user of the first computer, and (iii) is encoded with a first offer identifier corresponding to the user of the first computer, andwherein the method further includes;
forwarding the offer from the first computer to a second computer, wherein the offer is further encoded with a second offer identifier corresponding to a user of the second computer;
upon redemption of the offer by a user of the second computer, decoding the encoded first and second offer identifiers; and
identifying, by the server, the user of the first computer and the user of the second computer upon redemption of the offer by the user of the second computer and as a result of the decoding of the encoded first and second offer identifiers.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary method for distributing an offer to a mobile device includes identifying a location of a first mobile device, identifying offer preferences for a user of the first mobile device, and distributing the offer to the first mobile device. The offer is an offer for the purchase of goods or services, the offer meets the offer preferences of the user of the first mobile device, and the offer is encoded with a first offer identifier corresponding to the user of the first mobile device.
-
Citations
22 Claims
-
1. A method for distributing an offer to a computer, comprising:
-
storing, by a server, offer preferences of a user of a first computer; identifying, by the server, a location of the first computer; identifying, by the server, the offer preferences of the user of the first computer; and transmitting, by the server, a message including at least the offer to the first computer, wherein the offer, within the transmission message, (i) is for the purchase of goods or services, (ii) meets the offer preferences of the user of the first computer, and (iii) is encoded with a first offer identifier corresponding to the user of the first computer, and wherein the method further includes; forwarding the offer from the first computer to a second computer, wherein the offer is further encoded with a second offer identifier corresponding to a user of the second computer; upon redemption of the offer by a user of the second computer, decoding the encoded first and second offer identifiers; and identifying, by the server, the user of the first computer and the user of the second computer upon redemption of the offer by the user of the second computer and as a result of the decoding of the encoded first and second offer identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 22)
-
-
10. A system for distributing an offer to a computer, comprising:
-
a server configured to (i) store offer preferences of a user of a first computer, (ii) identify a location of the first computer, and (iii) transmit a message including at least the offer to the computer, wherein the offer, included in the transmission message, (i) is for the purchase of goods or services, (ii) meets the stored offer preferences of the user of the first computer, (iii) is encoded with an offer identifier corresponding to the user of the first computer, and (iv) is encoded with a second offer identifier corresponding to a user of a second computer when the offer is forwarded from the first computer to the second computer, wherein upon redemption of the offer by a user of the second computer, the encoded first and second offer identifiers are decoded, and wherein the server is further configured to identify the user of the first computer and the user of the second computer upon redemption of the offer by the user of the second computer and as a result of the decoding of the encoded first and second offer identifiers. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for receiving an offer, comprising:
-
a first computer of a user configured (i) to receive a transmission message from a server, the transmission message including at least an offer for the purchase of goods or services that meets offer preferences of a user of the computer and (ii) to encode the offer with a first offer identifier corresponding to the user of the computer, wherein the offer is further encoded with a second offer identifier corresponding to a user of a second computer when the offer is forwarded from the first computer to the second computer, wherein upon redemption of the offer by a user of the second computer, the encoded first and second offer identifiers are decoded, and wherein the user of the first computer and the user of the second computer are identified upon redemption of the offer by the user of the second computer and as a result of the decoding of the encoded first and second offer identifiers. - View Dependent Claims (19, 20, 21)
-
Specification