Advertisements for recorded content
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising:
- code that provides for a networked storage system having a plurality of storage buckets for each one of a plurality of users, wherein at least one of the users causes a broadcast media item to be stored in one of the storage buckets for later consumption;
code that locates a first advertisement in the broadcast media item;
code that determines whether the first advertisement is directed to a regional audience by analyzing an audio signal associated with the first advertisement;
code that identifies a second advertisement based on a purchase history with respect to an electronic commerce system associated with the at least one of the users;
code that, responsive to the first advertisement being directed to a regional audience, replaces the first advertisement in the broadcast media item with the second advertisement;
code that associates a link with the second advertisement, the link initiating an action in the electronic commerce system with respect to an item sold through the electronic commerce system; and
code that sends the broadcast media item to a client computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for providing advertisements in association with recorded media items. For example, a broadcast media item is stored in a networked storage system in association with an account of a user for later consumption. At least one marker is located in the broadcast media item that identifies a first advertisement in the broadcast media item. One of a plurality of second advertisements is selected that targets the user to replace the first advertisement. The first advertisement is replaced with the selected one of the second advertisements in the broadcast media item.
7 Citations
22 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising:
-
code that provides for a networked storage system having a plurality of storage buckets for each one of a plurality of users, wherein at least one of the users causes a broadcast media item to be stored in one of the storage buckets for later consumption; code that locates a first advertisement in the broadcast media item; code that determines whether the first advertisement is directed to a regional audience by analyzing an audio signal associated with the first advertisement; code that identifies a second advertisement based on a purchase history with respect to an electronic commerce system associated with the at least one of the users; code that, responsive to the first advertisement being directed to a regional audience, replaces the first advertisement in the broadcast media item with the second advertisement; code that associates a link with the second advertisement, the link initiating an action in the electronic commerce system with respect to an item sold through the electronic commerce system; and code that sends the broadcast media item to a client computing device. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
at least one computing device providing for a networked storage system; a broadcast media item stored in the networked storage system in association with an account of a user for later consumption; an advertisement system executed in the at least one computing device, the advertisement system further comprising; logic that locates a previously existing advertisement in the broadcast media item; logic that determines whether the previously existing advertisement is directed to a regional audience by analyzing an audio signal associated with the previously existing advertisement; logic that identifies a replacement advertisement for the previously existing advertisement based at least in part on information associated with the user; logic that, responsive to previously existing advertisement being directed to a regional audience, replaces the previously existing advertisement in the broadcast media item with the replacement advertisement; logic that sends the broadcast media item to a client computing device; wherein the information associated with the user further comprises a purchase history of the user with respect to an electronic commerce system; and wherein the replacement advertisement includes a link that initiates an action in the electronic commerce system with respect to an item sold through the electronic commerce system. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
storing, by a computing device, a broadcast media item in a networked storage system in association with an account of a user for later consumption; locating, by the computing device, at least one marker in the broadcast media item that identifies a first advertisement in the broadcast media item; determining, by the computing device, whether the first advertisement is directed to a regional audience by analyzing an audio signal associated with the first advertisement; selecting, by the computing device, based at least in part on a purchase history of the user with respect to an electronic commerce system, one of a plurality of second advertisements that targets the user to replace the first advertisement; including, by the computing device, a link in the one of the second advertisements that initiates an action in the electronic commerce system with respect to an item sold through the electronic commerce system; and replacing, by the computing device, responsive to the first advertisement being directed to a regional audience, the first advertisement with one of the second advertisements in the broadcast media item. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification