Advertiser Sponsored Media Download and Distribution Using Real-Time Ad and Media Matching and Concatenation
First Claim
1. A method for distributing content, the method comprising:
- requesting, through a computer network, a download of particular content;
receiving the particular content, wherein the particular content is combined with an advertisement;
storing the particular content and the advertisement in a user'"'"'s content play device;
receiving a user request to play the particular content on the user'"'"'s content play device;
determining whether the advertisement has expired;
if it is not determined that the advertisement has expired, in response to user request to play the particular content, playing the particular content on the content play device and the advertisement; and
if it is determined that the advertisement has expired, in response to user request to play the particular content, playing the particular content on the content play device without playing the advertisement.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for distributing content. A method may include requesting, through a computer network, a download of particular content; receiving the particular content, wherein the particular content is combined with an advertisement; storing the particular content and the advertisement in a user'"'"'s content play device; receiving a user request to play the particular content on the user'"'"'s content play device; determining whether the advertisement has expired; if it is not determined that the advertisement has expired, in response to user request to play the particular content, playing the particular content on the content play device and the advertisement; and if it is determined that the advertisement has expired, in response to user request to play the particular content, playing the particular content on the content play device without playing the advertisement. Other approaches are possible in accordance with various embodiments.
-
Citations
34 Claims
-
1. A method for distributing content, the method comprising:
-
requesting, through a computer network, a download of particular content; receiving the particular content, wherein the particular content is combined with an advertisement; storing the particular content and the advertisement in a user'"'"'s content play device; receiving a user request to play the particular content on the user'"'"'s content play device; determining whether the advertisement has expired; if it is not determined that the advertisement has expired, in response to user request to play the particular content, playing the particular content on the content play device and the advertisement; and if it is determined that the advertisement has expired, in response to user request to play the particular content, playing the particular content on the content play device without playing the advertisement. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for distributing content comprising:
-
requesting, through a computer network, a download of particular content; receiving the particular content, wherein the particular content is combined with an advertisement; storing the particular content and the advertisement in a user'"'"'s content play device; receiving a user request to play the particular content on the user'"'"'s content play device; determining whether it is within a particular time of occurrence of an event; if it is determined that it is within a particular time of occurrence of an event, in response to a user request to play the particular content, playing the advertisement and the particular requested content on the content play device; and if it is determined that it is not within a particular time of occurrence of an event, in response to a user request to play the particular content, not playing the advertisement on the content play device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for providing content, the system comprising:
-
database including content; database including advertisements; logic that receives a request for a particular item of content; logic that based on the request, determines a sponsor for the content; logic that obtains an advertisement of the sponsor from the database; logic that obtains the requested content from the database; logic that combines the content and advertisement; and logic that sends the combined content and advertisement over the network for receipt by the user. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for providing content, the system comprising:
-
logic that obtains a particular item of content; logic that obtains one or more advertisements; logic that combines the content and the advertisement; logic that provides parameters determining the play of the advertisement; logic that combines the content and the advertisement and the parameters; and logic that sends the combined content and advertisement and parameters over the network for receipt by a content play device. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A device for playing content, the system comprising:
-
a digital input port; a user interface for display of information related to content playback; a decoder for decoding the content; a digital to analog converter coupled to the decoder; an amplifier coupled to the digital to analog converter; an external audio output coupled to the amplifier; storage with space for digital content and at least one advertisement and advertisement parameters that determine playback of the advertisement; and logic that determines playback of the advertisement based on the parameters. - View Dependent Claims (25, 26, 27)
-
-
28. A method for distributing content, the method comprising:
-
registering copyright holders with a system; allowing copyright holders to upload content to the system; allowing copyright holders to set a minimum bid on the uploaded content; registering members with the system; allowing a member to request content from the system; registering sponsors with the system; allowing sponsors to bid on sponsoring the requested content; allowing sponsors to upload sponsor content to the system; selecting sponsor content to go with the requested content; appending the selected sponsor content to the requested content; and delivering the requested content with the appended sponsor content to the requesting member. - View Dependent Claims (29)
-
-
30. A method for distributing content, the method comprising:
-
delivering content requested by a member to the member with an appended advertisement; monitoring the delivered content; and replacing delivered content with an ad-free version of the delivered content. - View Dependent Claims (31, 32)
-
-
33. A method for distributing content, the method comprising:
-
allowing copyright holders to set a minimum bid on content uploaded to the system; receiving a request to download content; allowing sponsors to bid on requested content; determining if the copyright holder accepts bid terms from sponsor for the request content; if it is determined that the copyright holder does not accept the bid, allowing copyright holder to send counter-bids to the advertiser; if it is determined that the copyright holder does accept the bid, specifying business terms to download content, allowing members with sponsored transactions to download content free of charge, and determining if the winning sponsor offers credits to extend the waiting period; and if it is determined that the winning sponsor does offer credits to extend the waiting period, allowing members to purchase unsponsored content with credits. - View Dependent Claims (34)
-
Specification