Dynamic selection of source table for db rollup aggregation and query rewrite based on model driven definitions and cardinality estimates
US-2015379080-A1 · Dec 31, 2015 · US
US9405803B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9405803-B2 |
| Application number | US-201313868333-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 23, 2013 |
| Priority date | Apr 23, 2013 |
| Publication date | Aug 2, 2016 |
| Grant date | Aug 2, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for retrieving information may include receiving a search query within an information retrieval system. Search results responsive to the search query may be identified from a first information corpus and a second information corpus. Search results responsive to the search query may be identified from a third information corpus. A ranking signal associated with the first information corpus and the second information corpus may be determined based on the search results from the third information corpus. The search results from the first information corpus and the second information corpus may be ranked based on the ranking signal.
Opening claim text (preview).
What is claimed is: 1. A method for retrieving information, comprising: receiving a search query within an information retrieval system; identifying search results responsive to the search query from a first information corpus and a second information corpus, wherein the first information corpus and the second information corpus each correspond to different search engines selected from: a music search engine for searching one or more of a music track, a music album, and a music artist, an application (app) search engine for searching apps, a movie search engine for searching movies, and a book search engine for searching books; identifying search results responsive to the search query from a third information corpus, wherein the third information corpus comprises external information that relates to previous queries and to information about the subject of the query; determining a ranking signal associated with the first information corpus and the second information corpus, based on the search results from the third information corpus; and ranking the search results from the first information corpus and the second information corpus based on the ranking signal, wherein, if the ranking signal indicates that the first information corpus is more relevant to the query than the second information corpus, all results from the first corpus are ranked ahead of all results from the second corpus. 2. The method according to claim 1 , wherein: at least one of the first information corpus and the second information corpus comprises a non-WWW-based information corpus; the third information corpus comprises a WWW-based information corpus; and the ranking signal is based on classification of the search results from the third information corpus. 3. The method according to claim 1 , wherein the ranking of the search results comprises: ordering the search results based on: search scores associated with the search query, the search scores received from the first information corpus and the second information corpus; and the received ranking signal associated with the first information corpus and the second information corpus. 4. The method according to claim 1 , wherein the ranking signal associated with the first information corpus and the second information corpus comprises a first score signal based on one or both of query volume and query frequency of a search performed within the third information corpus for the search query. 5. The method according to claim 4 , wherein the ranking signal associated with the first information corpus and the second information corpus comprises a second score signal based on at least one popularity metric for at least one web page search result of the search performed within the third information corpus for the search query. 6. The method according to claim 5 , wherein the at least one popularity metric comprises at least one of query-to-click ratio information and click-through ratio (CTR) information for the at least one web page search result. 7. A system for retrieving information, comprising: a network device comprising at least one processor coupled to memory, the network device operable to: receive a search query within an information retrieval system; identify search results responsive to the search query from a first information corpus and a second information corpus, wherein the first information corpus and the second information corpus each correspond to different search engines selected from: a music search engine for searching one or more of a music track, a music album, and a music artist, an application (app) search engine for searching apps, a movie search engine for searching movies, and a book search engine for searching books; identify search results responsive to the search query from a third information corpus, wherein the third information corpus comprises external information that relates to previous queries and to information about the subject of the query; determine a ranking signal associated with the first information corpus and the second information corpus, based on the search results from the third information corpus; and rank the search results from the first information corpus and the second information corpus based on the ranking signal, wherein, if the ranking signal indicates that the first information corpus is more relevant to the query than the second information corpus, all results from the first corpus are ranked ahead of all results from the second corpus. 8. The system according to claim 7 , wherein: at least one of the first information corpus and the second information corpus comprises a non-WWW-based information corpus; the third information corpus comprises a WWW-based information corpus; and the ranking signal is based on classification of the search results from the third information corpus. 9. The system according to claim 7 , wherein during the ranking of the search results, the network device is operable to: order the search results based on: search scores associated with the search query, the search scores received from the first information corpus and the second information corpus; and the received ranking signal associated with the first information corpus and the second information corpus. 10. The system according to claim 7 , wherein the ranking signal associated with the first information corpus and the second information corpus comprises a first score signal based on one or both of query volume and query frequency of a search performed within the third information corpus for the search query. 11. The system according to claim 10 , wherein the ranking signal associated with the first information corpus and the second information corpus comprises a second score signal based on at least one popularity metric for at least one web page search result of the search performed within the third information corpus for the search query. 12. The system according to claim 11 , wherein the at least one popularity metric comprises at least one of query-to-click ratio information and click-through ratio (CTR) information for the at least one web page search result. 13. A machine-readable storage device, having stored thereon a computer program having at least one code section for retrieving information, the at least one code section executable by a machine for causing the machine to perform a method comprising: receiving a search query within an information retrieval system; identifying search results responsive to the search query from a first information corpus and a second information corpus, wherein the first information corpus and the second information corpus each correspond to different search engines selected from: a music search engine for searching one or more of a music track, a music album, and a music artist, an application (app) search engine for searching apps, a movie search engine for searching movies, and a book search engine for searching books; identifying search results responsive to the search query from a third information corpus, wherein the third information corpus comprises external information that relates to previous queries and to information about the subject of the query; determining a ranking signal associated with the first information corpus and the second information corpus, based on the search results from the third information corpus; and ranking the search results from the first information corpus and the second information corpus based on the ranking signal, wherein, if the ranking signal indicates that the first information corpus is more relevant to the query than the second information corpus, all r
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages · CPC title
using ranking · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.