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
US9875284B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9875284-B1 |
| Application number | US-201213526233-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jun 18, 2012 |
| Priority date | Jun 18, 2012 |
| Publication date | Jan 23, 2018 |
| Grant date | Jan 23, 2018 |
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.
The present technology relates to methods, systems and computer program products for displaying search completion results. A chalkboard interface having search completion results can be displayed in response to inputs entered in a search field of a webpage. One or more search completion options, such as predicted search queries, can be generated based at least on the inputs. The search completion options and corresponding search results can be displayed in the chalkboard interface. If further inputs are entered in the search field, the search completion options are modified, resulting in a dynamic chalkboard interface that displays search completion options with corresponding search results that change with each keystroke or input inputted at the search field. The chalkboard interface can be superimposed over the webpage, except for the search field, so that as inputs are entered in the search field, the search completion options and search results are accordingly modified.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method of completing a search query, comprising: under control of one or more computer systems confirmed with executable instructions, receiving a text input, associated with a product available for purchase, to a search interface element displayed on an electronic device, the search interface element associated with a page of content of an electronic marketplace, the page of content having a graphical appearance; transmitting the text input to a search completion service; receiving, from the search completion service, a set of search completion options corresponding to the text input, each search completion option corresponding to a search query capable of being entered into the search interface element starting with the text input; obtaining a set of product search results for each search completion option of the set of search completion options; displaying, as a first overlay above the page of content, a product image for each of at least a subset of the set of product search results corresponding to a respective search completion option, each product image including product purchasing information and an indication of a search completion option to which a respective product image is associated, wherein at least one of the set of product search results or the search completion options is a selectable option; displaying the product purchasing information as part of the first overlay, the product purchasing information including a price of the respective search completion option; displaying, with the displayed product images of the first overlay, the set of search completion options as a second overlay above the page of content with the search interface element, the search interface element enabling at least one of a selection of one of the search completion options as a search query, a selection of one of the displayed product images, or removal of the displayed product images and the displayed set of search completion options from the search interface element to engage the page of content of the electronic marketplace; displaying a history section as a third overlay above the page of content, wherein the first overlay, the second overlay, and the third overlay are displayed concurrently on a partially transparent chalkboard interface superimposed over the page of content, the history section including at least one selectable visual identifier representing a previous state of the chalkboard interface or a previous chalkboard interface, the selectable visual identifier including a map that maps the text input to the corresponding search completion option and the product search result, the map further including a timeline mapping at least one previous text input to a corresponding previous search completion option and previous product search result, such that a selection of the at least one previous text input returns the chalkboard interface to the previous search completion option and the previous product search result, and wherein the at least one previous text input includes at least one previous search refinement; modifying the graphical appearance of the page of content such that the page of content is visually distinguished from the chalkboard interface; and enabling selection of one or more view options for the chalkboard interface, the view options including a selectable size of the chalkboard interface and a toggle switch to toggle between display of the chalkboard interface and display of the page of content. 2. The computer-implemented method of claim 1 , wherein the page of content underlying the chalkboard interface is viewable by a user viewing the chalkboard interface. 3. The computer-implemented method of claim 1 , wherein the information for each set of search results comprises explanatory text associated with the search results. 4. The computer-implemented method of claim 1 , wherein displaying information for each set of search results comprises displaying the information in a plurality of columns, wherein each column corresponds to the respective search completion option and comprises the information for the search results of the respective search completion option. 5. The computer-implemented method of claim 1 , wherein the indication of the respective search completion option is a hyperlink. 6. A computer-implemented method, comprising: receiving a text input into a search interface element of a page of content, the page of content having a graphical appearance; displaying, as a first overlay above the page of content, one or more search completion options for the text input; displaying product purchasing information as part of the first overlay, the product purchasing information including a price of the respective search completion option; automatically displaying, for the text input, a set of images as a second overlay above the page of content with the one or more search completion options, each image including information for a content object corresponding to a respective search completion option; displaying a history section as a third overlay above the page of content, wherein the first overlay, the second overlay, and the third overlay are displayed concurrently on a partially transparent chalkboard interface superimposed over the page of content, the history section including at least one selectable visual identifier representing a previous state of the chalkboard interface or a previous chalkboard interface, the selectable visual identifier including a map that maps the text input to the corresponding search completion option and product purchasing information, the map further including a timeline mapping at least one previous text input to a corresponding previous search completion option and previous product purchasing information, such that a selection of the at least one previous text input returns the chalkboard interface to the previous search completion option and the previous product purchasing information, and wherein the at least one previous text input includes at least one previous search refinement; modifying the graphical appearance of the page of content such that the page of content is visually distinguished from the chalkboard interface; enabling selection of one or more view options for the chalkboard interface, the view options including a selectable size of the chalkboard interface and a toggle switch to toggle between display of the chalkboard interface and display of the page of content; and enabling at least one of a return to the page of content, selection of one of the search completion options, or selection of a respective content object such that a selected search completion option or a selected content object is provided to an application executing on an electronic device. 7. The computer-implemented method of claim 6 , further comprising: receiving a selection of one of the search completion options or the content objects; and replacing the page of content with detailed information corresponding to the search completion option or the content object selected. 8. The computer-implemented method of claim 6 , wherein displaying information for each set of content objects comprises displaying the information in a plurality of columns, wherein each column corresponds to a respective search completion option and comprises the information for the content objects of the respective search completion option. 9. The computer-implemented method of claim 6 , wherein the one or more search completion options is a first set of search completion options and wherein the content objects comprise a first set of content objects, and wherein the computer-implemented method further comprises: receiving a second text input; displaying a second
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
by formulating product or service queries, e.g. using keywords or predefined options · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.