Method and System for Acquiring and Tracking Redeemable Codes
First Claim
Patent Images
1. A computer-implemented method for providing codes that can be redeemed for products, said method comprising:
- electronically receiving a request for one or more redeemable codes;
determining whether the request for the one or more redeemable codes is approved;
automatically generating one or more redeemable codes if it is determined that the request for the one or more redeemable codes is approved; and
electronically transmitting the one or more generated codes in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Improved approaches to generate, distribute, redeem or return codes are disclosed. The codes can be used (i.e., redeemed) to purchase products from an online store. The codes can be electronically requested and received. In one embodiment, the codes can be acquired from a server via a network. The codes can be content specific codes that are redeemable for particular content, such as specific digital media assets. The codes can be returnable, and royalty obligations that may be due can be adjusted for returns.
-
Citations
25 Claims
-
1. A computer-implemented method for providing codes that can be redeemed for products, said method comprising:
-
electronically receiving a request for one or more redeemable codes; determining whether the request for the one or more redeemable codes is approved; automatically generating one or more redeemable codes if it is determined that the request for the one or more redeemable codes is approved; and electronically transmitting the one or more generated codes in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for providing codes that can be redeemed online for media items, said method comprising:
-
providing to a partner an electronic media catalog pertaining to a plurality of media items; receiving an availability request from the partner regarding one or more specified media items; sending to the partner availability and price data for the one or more specified media items; receiving, from the partner, a request for one or more redeemable codes at a price indicated by the price data, each of the one or more redeemable codes being redeemable for one of the specified media items; determining whether the one or more specified media items are available from an online media repository; determining whether the price associated with the request for one or more redeemable codes is authentic; automatically generating one or more redeemable codes if it is determined that the one or more specified media items are available from the online media repository and that the price associated with the request for one or more redeemable codes is authentic; and electronically transmitting the one or more generated codes in response to the requester. - View Dependent Claims (13, 14)
-
-
15. A computer-implemented method for redeeming a code for a digital media asset, said method comprising:
-
receiving a particular code to be redeemed from a code holder, the particular code corresponding to a specific digital media asset; determining whether the particular code is valid; determining whether the particular code has been previously redeemed; and facilitating download of the specific digital media asset to the code holder if the particular code is determined to be valid and not previously redeemed. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer readable medium including at least executable computer program code tangibly stored thereon for providing codes that can be redeemed for products, said computer readable medium comprising:
-
computer program code for electronically receiving a request for one or more redeemable codes; computer program code for determining whether the request for the one or more redeemable codes is approved; computer program code for automatically generating one or more redeemable codes if it is determined that the request for the one or more redeemable codes is approved; and computer program code for electronically transmitting the one or more generated codes in response to the request.
-
-
21. A system for distribution of redeemable codes, said system comprises:
-
a code server that provides online access to redeemable codes, said code server being configured to receive a request for one or more redeemable codes, generate one or more redeemable codes, and send the one or more generated codes in response to the request; and a financial management system that tracks information regarding usage of the one or more redeemable codes. - View Dependent Claims (22, 23, 24, 25)
-
Specification