Dynamic redemption codes
First Claim
Patent Images
1. A method for providing a dynamic redemption code, the method comprising:
- associating, by a server, redeemable content with the dynamic redemption code;
storing, by the server, information in memory regarding a plurality of dynamic redemption codes, wherein the stored information;
includes one or more parameters associated with a code modification and redeemable content associated with each dynamic redemption code, andindicates that the code modification is to be applied based on a determination that at least one of the associated parameters is applicable;
receiving, by the server, a request sent over a communication network from a requesting user, the request concerning access to redeemable content associated with the dynamic redemption code;
monitoring, by the server, applicability of the one or more parameters;
determining, by the server, an applicable parameter from the one or more parameters stored in memory;
applying, by the server, a modification to the dynamic redemption code based on the parameter determined to be applicable, wherein the modification to the dynamic redemption code is automatically applied based on determining the applicable parameter;
identifying, by the server, the redeemable content associated with the modified dynamic redemption code as indicated by the stored information in memory; and
granting, by the server, the requesting user access to the identified redeemable content, wherein the identified redeemable content is accessible over the communication network.
4 Assignments
0 Petitions
Accused Products
Abstract
Information regarding a redemption code may include at least one parameter associated with certain redeemable content. Requests may be received from a user. The request may concern access to redeemable content associated with a redemption code. The applicability of parameters is determined as is the redeemable content associated with the identified parameter. The user may then be granted access to the identified redeemable content. The determination of applicable parameters may include identifying an associated modification and applying the modification to the redemption code in order to identify the redeemable content.
-
Citations
20 Claims
-
1. A method for providing a dynamic redemption code, the method comprising:
-
associating, by a server, redeemable content with the dynamic redemption code; storing, by the server, information in memory regarding a plurality of dynamic redemption codes, wherein the stored information; includes one or more parameters associated with a code modification and redeemable content associated with each dynamic redemption code, and indicates that the code modification is to be applied based on a determination that at least one of the associated parameters is applicable; receiving, by the server, a request sent over a communication network from a requesting user, the request concerning access to redeemable content associated with the dynamic redemption code; monitoring, by the server, applicability of the one or more parameters; determining, by the server, an applicable parameter from the one or more parameters stored in memory; applying, by the server, a modification to the dynamic redemption code based on the parameter determined to be applicable, wherein the modification to the dynamic redemption code is automatically applied based on determining the applicable parameter; identifying, by the server, the redeemable content associated with the modified dynamic redemption code as indicated by the stored information in memory; and granting, by the server, the requesting user access to the identified redeemable content, wherein the identified redeemable content is accessible over the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
10. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor, wherein execution by the processor causes the processor to perform the method of:
-
associating redeemable content with the dynamic redemption code; storing information regarding a plurality of dynamic redemption codes, wherein the stored information; includes one or more parameters associated with a code modification and redeemable content associated with each dynamic redemption code, and indicates that the code modification is to be applied based on a determination that at least one of the associated parameters is applicable; receiving a request sent from a requesting user, the request concerning access to redeemable content associated with the redemption code; monitoring applicability of the one or more parameters; determining an applicable parameter from the one or more parameters stored in memory; applying a modification to the dynamic redemption code based on the parameter determined to be applicable, wherein the modification is automatically applied based on the determination of the applicable parameter; identifying the redeemable content associated with the modified dynamic redemption code as indicated by the stored information in memory; and granting the requesting user access to the identified redeemable content, wherein the identified redeemable content is accessible over the communication network.
-
Specification