Systems and methods for providing personalized offers and information in webpages
US-11922454-B1 · Mar 5, 2024 · US
US2016292736A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016292736-A1 |
| Application number | US-201615180615-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 13, 2016 |
| Priority date | Oct 25, 2005 |
| Publication date | Oct 6, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A podcast system and method are provided to select and deliver media ads over a network to a user device and to insert the media ads in media content subscribed to and delivered over the network to the user device.
Opening claim text (preview).
What is claimed is: 1 . A method for ad matching, the method comprising: receiving media content produced by one or more content providers, wherein the received media content includes characteristics used to organize the media content in a network; receiving ad-based criteria that associates one or more ads with at least one type of media content in the network, wherein the criteria includes rules and metadata used to associate a particular ad with user information or media content characteristics; receiving user profile information from a user device; executing instructions stored in memory by a processor, the instructions executed to: evaluating the user profile, wherein the evaluated user profile identifies at least one media content that the user wishes to view; matching one or more ads for the user, wherein the matched of the one or more ads is based on the characteristics of the identified media content and the ad-based criteria associated with each ad being matched; delivering the selected one or more ads for the user to view on the user device, wherein the ads are stored in memory to be played with the media content on the user device; and updating the stored ads in memory based on updates to the received ad-based criteria or user profile information on the user device, wherein the updated ads are used with a subsequent media content played on the user device. 2 . The method of claim 1 , wherein the received user profile information further includes information about advertisements or media content previously received by the user, wherein such information is stored in a log. 3 . The method of claim 1 , wherein the received user profile information is gathered on a periodic basis from the user device in order to keep a user profile stored in the network up-to-date. 4 . The method of claim 1 , wherein the received user profile information includes acceptability rules that indicate what the user does or does not want to receive with respect to advertisements or media content. 5 . The method of claim 1 , further comprising stitching the ad with the media content, wherein the stitching occurs once the user device has received both the advertisement and the media content but prior to user play of the media content. 6 . The method of claim 5 , wherein the stitching of the ad with the media is based on meta-data associated with the ad that specifies where the ad should be stitched. 7 . The method of claim 5 , wherein the stitching of the ad with the media is based on meta-data associated with the media that specifies where ads can be stitched. 8 . The method of claim 1 , wherein delivery of the selected one or more ads is asynchronous relative to delivery of the identified media content. 9 . The method of claim 1 , further comprising updating the user profile information after play of the identified media content and the delivered ad on the user device. 10 . The method of claim 1 , wherein matching one or more ads for the user also incorporates a distribution factor for the advertisement. 11 . The method of claim 1 , wherein how the ads are stored in memory specify an order in which the ads are played with the media content. 12 . A system for ad matching, the system comprising: memory; and a processor for executing instructions stored in a computer-readable storage medium, wherein execution of the instructions by the processor: receives media content produced by one or more content providers, wherein the received media content includes characteristics used to organize the media content in a network, receives ad-based criteria that associates one or more ads with at least one type of media content in the network, wherein the criteria includes rules and metadata used to associate a particular ad with user information or media content characteristics; receives user profile information from a user device, evaluates the user profile, wherein the evaluated user profile identifies at least one media content that the user wishes to view, matches one or more ads for the user, wherein the matched of the one or more ads is based on the characteristics of the identified media content and the ad-based criteria associated with each ad being matched, delivers the selected one or more ads for the user to view on the user device, wherein the ads are stored in memory to be played with the media content on the user device, and updates the stored ads in memory based on updates to the received ad-based criteria or user profile information on the user device, wherein the updated ads are used with a subsequent media content played on the user device. 13 . A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for ad matching, the method comprising: receiving media content produced by one or more content providers, wherein the received media content includes characteristics used to organize the media content in a network; receiving ad-based criteria that associates one or more ads with at least one type of media content in the network, wherein the criteria includes rules and metadata used to associate a particular ad with user information or media content characteristics; receiving user profile information from a user device; evaluating the user profile, wherein the evaluated user profile identifies at least one media content that the user wishes to view; matching one or more ads for the user, wherein the matched of the one or more ads is based on the characteristics of the identified media content and the ad-based criteria associated with each ad being matched; delivering the selected one or more ads for the user to view on the user device, wherein the ads are stored in memory to be played with the media content on the user device; and updating the stored ads in memory based on updates to the received ad-based criteria or user profile information on the user device, wherein the updated ads are used with a subsequent media content played on the user device.
Online advertisement · CPC title
Marketing; Price estimation or determination; Fundraising · CPC title
User profiles · CPC title
Registration · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.