User-specified online advertising
Abstract
Methods, systems, and apparatus, including computer program products, for sponsoring content. Input from a user specifying one or more content items for inclusion in a property is received. Determinations are made as to whether the user satisfies one or more user criteria and whether the specified content items satisfy one or more content criteria. If the user satisfies the user criteria and the specified content items satisfy the content criteria, then input identifying one or more sponsors is received, and the specified content items and content provided by the identified sponsors are presented in the property.
Claims
exact text as granted — not AI-modified1 . A method, comprising:
receiving input from a user, the input specifying one or more content items for inclusion in a property; determining whether the user satisfies one or more user criteria and whether the specified content items satisfy one or more content criteria; if the user satisfies the user criteria and the specified content items satisfy the content criteria:
receiving input identifying one or more sponsors; and
presenting the specified content items and content provided by the identified sponsors in the property.
2 . The method of claim 1 , wherein the content provided by the identified sponsors comprises one or more advertisements.
3 . The method of claim 1 , wherein the user criteria comprise one or more demographic criteria.
4 . The method of claim 3 , wherein the demographic criteria comprise one or more of age, gender, education, or geographic region.
5 . The method of claim 1 , wherein the property comprises a content page, created by the user, in a social network.
6 . The method of claim 5 , wherein the user criteria comprise a popularity level, within the social network, of the content page created by the user.
7 . The method of claim 1 , wherein receiving input identifying one or more sponsors further comprises receiving input identifying content provided by the identified sponsors; and
presenting the specified content items and content provided by the identified sponsors in the property comprises presenting the specified content items and the identified content provided by the identified sponsors in the property.
8 . The method of claim 1 , further comprising determining whether the user satisfies one or more user exclusion criteria specified by a respective sponsor; and
if the user satisfies the user exclusion criteria:
excluding content provided by the respective sponsor from presentation in the property associated with the user.
9 . The method of claim 1 , further comprising determining whether the specified content items satisfy one or more content exclusion criteria specified by a respective sponsor; and
if the specified content items satisfy the content exclusion criteria:
excluding content provided by the respective sponsor from presentation with the specified content items.
10 . The method of claim 1 , further comprising determining whether the property satisfies one or more property exclusion criteria specified by a respective sponsor; and
if the property satisfies the property exclusion criteria:
excluding content provided by the respective sponsor from presentation in the property.
11 . A system, comprising:
one or more processors; and a computer-readable medium operatively coupled to the one or more processors and including instructions, which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receive input from a user, the input specifying one or more content items for inclusion in a property;
determine whether the user satisfies one or more user criteria and whether the specified content items satisfy one or more content criteria;
if the user satisfies the user criteria and the specified content items satisfy the content criteria:
receive input identifying one or more sponsors; and
present the specified content items and content provided by the identified sponsors in the property.
12 . The system of claim 11 , wherein the content provided by the identified sponsors comprises one or more advertisements.
13 . The system of claim 11 , wherein the user criteria comprise one or more demographic criteria.
14 . The system of claim 13 , wherein the demographic criteria comprise one or more of age, gender, education, or geographic region.
15 . The system of claim 11 , wherein the property comprises a content page, created by the user, in a social network.
16 . The system of claim 15 , wherein the user criteria comprise a popularity level, within the social network, of the content page created by the user.
17 . The system of claim 11 , further comprising instructions to:
receive input identifying content provided by the identified sponsors; and present the specified content items and the identified content provided by the identified sponsors in the property.
18 . The system of claim 11 , further comprising instructions to:
determine whether the user satisfies one or more user exclusion criteria specified by a respective sponsor; and if the user satisfies the user exclusion criteria, exclude content provided by the respective sponsor from presentation in the property associated with the user.
19 . The system of claim 11 , further comprising instructions to:
determine whether the specified content items satisfy one or more content exclusion criteria specified by a respective sponsor; and if the specified content items satisfy the content exclusion criteria, exclude content provided by the respective sponsor from presentation with the specified content items.
20 . The system of claim 11 , further comprising instructions to:
determine whether the property satisfies one or more property exclusion criteria specified by a respective sponsor; and if the property satisfies the property exclusion criteria, exclude content provided by the respective sponsor from presentation in the property.
21 . A computer readable medium having instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
receiving input from a user, the input specifying one or more content items for inclusion in a property; determining whether the user satisfies one or more user criteria and whether the specified content items satisfy one or more content criteria; if the user satisfies the user criteria and the specified content items satisfy the content criteria:
receiving input identifying one or more sponsors; and
presenting the specified content items and content provided by the identified sponsors in the property.Join the waitlist — get patent alerts
Track US2008103879A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.