Patent ID: 9715693
Date: 2017-07-25
CPC Classifications: G06Q

Claim:
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.