Search engine for presenting to a user a display having both graphed search results and selected advertisements
AssigneeGraphwise, LLC
InventorsDavid Quinn-Jacobs, Patrick Igoe
Life of this patent
Estimating the term…
Abstract
A search engine is provided which responds to a user's queries by generating and presenting a graphed result. In addition to the graphed data, the user is provided with advertisement data which is related to the query information and/or to the nature of the data itself. One aspect of the invention selects advertisements to be displayed based on trends determined from the data presented on the graph.
Claims20
A method for presenting a display of requested data wherein said display comprises at least one graph of the requested data and at least one advertisement, said method comprising:
- storing a plurality of advertisements;
- storing advertisement selection criteria associated with said plurality of advertisements;
- analyzing said requested data to detect one or more trends;
- conducting a comparison of characteristics of said one or more trends with said advertisement selection criteria;
- selecting at least one of said plurality of advertisements based upon said comparison;
- and,
- presenting at least one of said selected advertisements in said display.
A method for selecting an advertisement based upon a trend in data selected for graphical presentation, comprising the steps of:
- presenting a user interface for entry of textual information representing data of interest to a user;
- accepting textual information input containing one or more terms from a user;
- locating one or more sets of data corresponding to said one or more terms;
- analyzing said sets of data to detect one or more trends;
- storing a set of rules that relate trends to advertising characteristics;
- and,
- presenting to the user one or more advertisements, said advertisements having been selected using said rules and said detected trends.
A method for selecting advertisements to be presented to a user, said method comprising:
- presenting user interface elements for selection of tabular data to be graphically presented;
- detecting user selection of said user interface elements;
- analyzing said tabular data to detect a trend;
- and,
- selecting an advertisement based upon said detected trend.
A computer-readable medium containing instructions for controlling a data processing system to perform a method for presenting a display of requested data comprising at least one graph of the data and at least one advertisement, said method comprising the steps of:
- storing a plurality of advertisements;
- storing advertisement selection criteria associated with said plurality of advertisements;
- analyzing said requested data to detect one or more trends;
- conducting a comparison of characteristics of said one or more trends with said advertisement selection criteria;
- selecting at least one of said plurality of advertisements based upon said comparison;
- and,
- presenting at least one of said selected advertisements in said display.
A computer-readable medium containing instructions for controlling a data processing system to perform a method for selecting an advertisement based upon a trend in data selected for graphical presentation, said method comprising the steps of:
- presenting a user interface for entry of textual information representing data of interest to a user;
- accepting textual information input containing one or more terms from a user;
- locating one or more sets of data corresponding to said one or more terms;
- analyzing said sets of data to detect one or more trends;
- storing a set of rules that relate trends to advertising characteristics;
- and,
- presenting to the user one or more advertisements, said advertisements having been selected using said rules and said detected trends.
A computer-readable medium containing instructions for controlling a data processing system to perform a method for selecting advertisements to be presented to a user, said method comprising the steps of:
- presenting user interface elements for selection of tabular data to be graphically presented;
- detecting user selection of said user interface elements;
- analyzing said tabular data to detect a trend;
- selecting an advertisement based upon said detected trend;
- and,
- presenting the selected advertisement to the user in a display format which accompanies the graphically presented data.
An apparatus for presenting a display of requested data wherein said display comprises at least one graph of the requested data and at least one advertisement, said apparatus comprising:
- a database containing a plurality of advertisements;
- a database containing advertisement selection criteria associated with said plurality of advertisements;
- a means for analyzing said requested data to detect one or more trends;
- a means for conducting a comparison of characteristics of said one or more trends with said advertisement selection criteria;
- a means for selecting at least one of said plurality of advertisements based upon said comparison;
- and,
- a display device for presenting at least one of said selected advertisements in said display.
An apparatus for selecting advertisements to be presented to a user, said apparatus comprising:
- a means for presenting user interface elements for selection of tabular data to be graphically presented;
- a means for detecting user selection of said user interface elements;
- a means for analyzing said tabular data to detect a trend;
- a means for selecting an advertisement based upon said detected trend;
- and,
- a means for presenting the selected advertisement to the user in a display format which accompanies the graphically presented data.
Dependencies are inferred from the claim text.