Integrating sponsored media with user-generated content
First Claim
Patent Images
1. A system for content matching user generated content with advertisements, the system comprising:
- a sponsored media repository configured to store a plurality of sponsored media provided by an advertiser, at least some respective sponsored media of the plurality of sponsored media having respective related advertisements;
a content matching module configured to receive a set of keywords specified by a user of a content generation apparatus, identify sponsored media within the sponsored media repository relevant to the keywords, and return unique identifiers corresponding to the sponsored media relevant to the set of keywords to the content generation apparatus; and
a content extraction module configured to receive a unique identifier from a presentation apparatus and identify a sponsored media within the sponsored media repository corresponding to the unique identifier and return a sponsored media to the presentation apparatus for integration with user generated content and a related advertisement, the content extraction module further configured to format the sponsored media corresponding to the unique identifier to a format readable by the presentation apparatus for integration with user generated content;
an advertisement selection module configured to select an advertisement for display with the user generated content based on a content match between the identified sponsored media and the selected advertisement; and
a computer to implement the presentation apparatus to present content to viewers, the content including the user generated content, the formatted sponsored media and the selected advertisement.
7 Assignments
0 Petitions
Accused Products
Abstract
A variety of computer based service that permit users to edit, compose, upload, or otherwise generate content also provide for the integration of sponsored media into presentations along with user-generated content. An exemplary service generates text based on user input, provides tags based on the text to a sponsored media repository, receives a sponsored media data structure in return, and formats sponsored media from the data structure for display to the user.
-
Citations
19 Claims
-
1. A system for content matching user generated content with advertisements, the system comprising:
-
a sponsored media repository configured to store a plurality of sponsored media provided by an advertiser, at least some respective sponsored media of the plurality of sponsored media having respective related advertisements; a content matching module configured to receive a set of keywords specified by a user of a content generation apparatus, identify sponsored media within the sponsored media repository relevant to the keywords, and return unique identifiers corresponding to the sponsored media relevant to the set of keywords to the content generation apparatus; and a content extraction module configured to receive a unique identifier from a presentation apparatus and identify a sponsored media within the sponsored media repository corresponding to the unique identifier and return a sponsored media to the presentation apparatus for integration with user generated content and a related advertisement, the content extraction module further configured to format the sponsored media corresponding to the unique identifier to a format readable by the presentation apparatus for integration with user generated content; an advertisement selection module configured to select an advertisement for display with the user generated content based on a content match between the identified sponsored media and the selected advertisement; and a computer to implement the presentation apparatus to present content to viewers, the content including the user generated content, the formatted sponsored media and the selected advertisement. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for content matching user-generated content with advertisements, the method comprising:
-
receiving a set of keywords from a content creator; identifying a plurality of sponsored media within a sponsored media repository, each sponsored media provided by an advertiser and having related advertisements, the identified plurality of sponsored media being relevant to the set of keywords; returning a plurality of unique identifiers to the content creator, each of the plurality of unique identifiers identifying a sponsored media within the sponsored media repository; receiving a unique identifier from a content presenter, the unique identifier being a unique identifier from among the plurality of unique identifiers provided to the content creator; identifying a sponsored media within the sponsored media repository corresponding to the unique identifier; formatting the identified sponsored media corresponding to the unique identifier to a format readable by the content presenter for integration with user-generated content; returning the identified sponsored media corresponding to the received unique identifier to the content presenter; selecting an advertisement related to the identified sponsored media for display at the content presenter, the advertisement being content-matched with the user generated content based on the selected sponsored media; and presenting on the content presenter for viewing by a user the user-generated content together with the formatted sponsored media and the selected advertisement. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium comprising computer-executable instructions that, when executed by a computer having a processor and memory, provides content matching of user generated content with advertisements by:
-
receiving a set of keywords from a content creator; identifying a plurality of sponsored media within a sponsored media repository, each sponsored media provided by an advertiser and having related advertisements, the identified plurality of sponsored media being relevant to the set of keywords; returning a plurality of unique identifiers to the content creator, each of the plurality of unique identifiers identifying a sponsored media within the sponsored media repository; receiving a unique identifier from a content presenter, the unique identifier being a unique identifier from among the plurality of unique identifiers provided to the content creator; identifying a sponsored media within the sponsored media repository corresponding to the unique identifier; formatting the identified sponsored media corresponding to the unique identifier to a format readable by the content presenter for integration with user-generated content; returning the identified sponsored media corresponding to the received unique identifier to the content presenter; selecting an advertisement related to the identified sponsored media for display at the content presenter, the advertisement being content-matched with the user generated content based on the selected sponsored media; and presenting on the content presenter for viewing by a user the user-generated content together with the formatted sponsored media and the selected advertisement. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification