Systems and methods for placing advertisements
AssigneeHillcrest Laboratories, Inc.
InventorsChristian Curtis, Charles Gritton
Life of this patent
Estimating the term…
Abstract
Systems and methods provide techniques for associating advertisements with relevant content on a user interface. A method for placing advertisements on a user interface includes providing a user interface having a plurality of user interface screens, at least some of the plurality of user interface screens containing user-selectable control objects, and determining which of a plurality of advertisements to display on a user interface screen based on at least one of the following criteria: topical relevance, contextual relevance, path relevance and cognitive prominence
Claims29
A method for placing advertisements on a user interface comprising the steps of:
- providing a zoomable user interface having a plurality of user interface screens, at least some of said plurality of graphical user interface screens containing user-selectable objects associated with media selections;
- linking said user interface screens together by predetermined paths, wherein each of said plurality of user interface screens can be reached via a predetermined set of said paths;
- receiving user input resulting in zooming transitions from one of said plurality of graphical user interface screens to a currently displayed another of said graphical user interface screens;
- wherein a semantic context associated with reaching one of said currently displayed another of said plurality of user interface screens is determined based upon a particular path within said set of predetermined paths taken to reach said currently displayed another of said plurality of user interface screens;
- and
- placing at least one advertisement on said currently displayed another of said plurality of user interface screens based on said determined semantic context,
- wherein said semantic context is further determined based upon contextual relevance, said contextual relevance being calculated as:
- HD
-
- (
- q
- ,
- c
- )
- =
- ∑
- x
- ∈
- {
- P
- q
- -
- P
- c
- }
-
- α
- r
- x
- +
- ∑
- y
- ∈
- {
- P
- c
- -
- P
- q
- }
-
- β
- r
- y
- +
- ∑
- z
- ∈
- {
- q
- ,
- c
- }
-
- γ
- r
- z
- where:
- α, β, and γ are weighting factors,
- rn is a hierarchical level of a given topic, and
- Pn is a set of parent topics of an item.
A method for placing advertisements on a user interface comprising the steps of:
- providing a user interface having a plurality of graphical user interface screens, at least some of said plurality of user interface screens containing user-selectable control objects;
- and
- determining which of a plurality of advertisements to display on a user interface screen based on at least one of the following criteria:
- topical relevance, contextual relevance, path relevance and cognitive prominence.
A user interface comprising:
- a zoomable user interface having a plurality of user interface screens, at least some of said plurality of user interface screens containing user-selectable objects associated with media selections;
- wherein said user interface screens are linked together by predetermined paths, wherein each of said plurality of user interface screens can be reached via a predetermined set of said paths;
- an interface for receiving user input resulting in zooming transitions from one of said plurality of user interface screens to a currently displayed another of said user interface screens;
- wherein a semantic context associated with reaching one of said currently displayed another of said plurality of user interface screens is determined based upon a particular path within said set of predetermined paths taken to reach said currently displayed another of said plurality of user interface screens;
- and
- at least one advertisement placed on said currently displayed another of said plurality of user interface screens, said at least one advertisement selected based on said determined semantic context,
- wherein said semantic context is further determined based upon contextual relevance, said contextual relevance being calculated as:
- HD
-
- (
- q
- ,
- c
- )
- =
- ∑
- x
- ∈
- {
- P
- q
- -
- P
- c
- }
-
- α
- r
- x
- +
- ∑
- y
- ∈
- {
- P
- c
- -
- P
- q
- }
-
- β
- r
- y
- +
- ∑
- z
- ∈
- {
- q
- ,
- c
- }
-
- γ
- r
- z
- where:
- α, β, and γ are weighting factors,
- rn is a hierarchical level of a given topic, and
- Pn is a set of parent topics of an item.
A user interface comprising:
- a user interface having a plurality of user interface screens, at least some of said plurality of user interface screens containing user-selectable control objects;
- and
- at least one advertisement displayed on a currently displayed one of said plurality of user interface screens,
- wherein said at least one advertisement is selected from a plurality of advertisements to display on said currently displayed user interface screen based on at least one of the following criteria:
- topical relevance, contextual relevance, path relevance and cognitive prominence.
A computer-readable medium containing instructions which, when executed on a computer, perform the steps of:
- providing a user interface having a plurality of graphical user interface screens, at least some of said plurality of user interface screens containing user-selectable control objects;
- and
- determining which of a plurality of advertisements to display on a user interface screen based on at least one of the following criteria:
- topical relevance, contextual relevance, path relevance and cognitive prominence.
An advertisement placement system comprising:
- means for providing a user interface having a plurality of graphical user interface screens, at least some of said plurality of user interface screens containing user-selectable control objects;
- and
- means for determining which of a plurality of advertisements to display on a user interface screen based on at least one of the following criteria:
- topical relevance, contextual relevance, path relevance and cognitive prominence.
An advertisement selection method comprising:
- providing a plurality of advertisements, each of which have at least one keyword associated therewith selected from among a plurality of keywords, wherein each of said plurality of keywords have a hierarchical level associated therewith;
- providing a plurality of user interface screens, each of which have at least one of said plurality of keywords associated therewith;
- selecting at least one of said plurality of advertisements for placement on one of said plurality of user interface screens based on a calculation involving each of said at least one keywords associated, respectively, with said plurality of advertisements and said at least one of said plurality of keywords associated with said one of said plurality of user interface screens, wherein said calculation further involves at least one of the following criteria:
- topical relevance, contextual relevance, path relevance and cognitive prominence;
- and
- displaying said selected at least one of said plurality of advertisements on said one of said plurality of user interface screens.
Dependencies are inferred from the claim text.