Canonicalization of terms in a keyword-based presentation system
First Claim
1. Using a computer system with access to electronically retrievable content in digital form, a method of determining presentations from a set of presentations to present alongside search results, the method comprising:
- receiving a request from a user in the form of a search query string;
canonicalizing one or more terms in the search query string to form a reformed search query string when the one or more terms meet canonicalization criteria;
applying the reformed search query string as an input to a presentation processor;
selecting, using the presentation processor, presentations to be included in the response to the request, wherein selection of presentations is done according to at least keywords associated with presentations in the set of presentations, further wherein at least one keyword is a canonicalization of at least one of the one or more terms meeting the canonicalization criteria.
8 Assignments
0 Petitions
Accused Products
Abstract
A presentation system accepts presentations or references to presentations from prospective presenters. Some or all of the presentations or references are stored in a database and referenced by keywords such that presentations to be presented in response to particular searches can be identified. A presentation manager handles accepting bids and settling terms between prospective presenters. The results of such processes might be stored in a presentation details database. A presentation server handles retrieving presentations from the presentation details database for presentation to users along with requests such as search results. Both the presentation manager and the presentation server can operate on a keywords-basis, wherein presentation terms specify keywords to be associated with particular presentations and the presentation server serves particular presentations based on keywords in a search query for which the presentations are to be returned. The association of keywords can be done using canonicalization so that, under certain conditions, different keywords are treated as the same keyword. Canonicalizations might include plural/singular forms, gender forms, stem word forms, suffix forms, prefix forms, typographical error forms, word order, pattern ignoring, acronyms, stop word elimination, etc. Conditions might include aspects of the search query state, such as the user'"'"'s demographics, the page from which the search query was initiated, etc.
119 Citations
1 Claim
-
1. Using a computer system with access to electronically retrievable content in digital form, a method of determining presentations from a set of presentations to present alongside search results, the method comprising:
-
receiving a request from a user in the form of a search query string;
canonicalizing one or more terms in the search query string to form a reformed search query string when the one or more terms meet canonicalization criteria;
applying the reformed search query string as an input to a presentation processor;
selecting, using the presentation processor, presentations to be included in the response to the request, wherein selection of presentations is done according to at least keywords associated with presentations in the set of presentations, further wherein at least one keyword is a canonicalization of at least one of the one or more terms meeting the canonicalization criteria.
-
Specification