Patent application number | Description | Published |
20110225152 | CONSTRUCTING A SEARCH-RESULT CAPTION - The present invention is related to constructing a search-result caption that represents content of a search result (e.g., webpage). Information that is extracted from the webpage and/or other webpages is categorized and ranked based on a perceived relevance to a user context. Extracted information is then compared for inclusion in the search-result caption in order to provide a caption that accurately reflects content of the webpage and that is relevant to a context of the user | 09-15-2011 |
20110320443 | Navigation to Popular Search Results - Systems, methods, and computer media for enhancing search results, as well as user interfaces for performing search queries and navigating search results, are provided. A search query is received from a user. A plurality of web pages relevant to the search query are identified. At least one of the relevant web pages is identified as popular. A search result page is generated including a search result listing and a search result page header. The search result page header includes a link to the popular web page to provide the user with a quick and easy way to select a popular web page relevant to the user's search query. | 12-29-2011 |
20130054574 | SUBSNIPPET HANDLING IN SEARCH RESULTS - Architecture that enables an optional display of a longer version of each subsnippet in response to user interactions such as clicking, hovering, or other suitable form of interaction. More specifically, options are provided to display additional text from a search result at the point where a subsnippet (a subsegment in a snippet that is delimited by ellipses) ends. Selecting suitable boundaries for both initial subsnippets and expanded subsnippets enables relevant information to be presented and increased readability. | 02-28-2013 |
20130086031 | MAXIMIZING CONTENT ITEM INFORMATION ON A SEARCH ENGINE RESULTS PAGE - Methods, computer systems, and computer-readable storage media for maximizing information associated with content items on a search engine results page are provided. A total number of pixels available on the search engine results page is determined, and content items are received in response to a search query. Templates are selected from a set of pre-generated templates, and the content items are initially assigned to the templates such that a number of content items is maximized on the search engine results page. Next, and starting with the highest-ranked content item, an optimal size is determined for each of the templates such that the content-item-per-pixel is maximized within each template. After resizing the templates to the optimal size, the content items are presented on the search engine results page. | 04-04-2013 |
20130097482 | SEARCH RESULT ENTRY TRUNCATION USING PIXEL-BASED APPROXIMATION - A presentation-layer algorithm that uses pixel-based character approximations, a feedback loop for detecting the available presentation width, and presentation-layer specific knowledge of the space available for the content in its rendered form, further taking into consideration adjacent content to optimize the presentation of web result title and snippet text. | 04-18-2013 |
20130097555 | DYNAMIC CONTENT PREVIEW CYCLING MODEL FOR ANSWERS WITH TRANSITIONS - Architecture that includes a rendering framework for rendering structured content in structured parts and a set of transitions/interactions which when combined enable a generic item of a list of items to transition item elements to different content views (states) without or without user interaction. The space consumed by the different element content views is pre-computed such that an item in the list is not pushed from view when an element is in a larger version, or a new item added to the list when element content is transitioned back to the smaller content version. All items remain in view independent of whether a single item has an element that is in a different view state. A results model automatically cycles through a preview of the content states of the result entries in the absence of any user interaction, and based on settings configured by the user. | 04-18-2013 |
20130151936 | PAGE PREVIEW USING CONTEXTUAL TEMPLATE METADATA AND LABELING - Architecture that provides a preview template of information supplemented to a result entry of a results page, such as a search engine results page. A data component supplements the result entry with information from a results destination document. The information is segmented and grouped into logical collections of related results according to contextual templates. Each template is associated with an interactive label that exposes a corresponding collection in response to label interaction. Each label of a template is a visual cue that includes a descriptive title which relates to individual web results of the collection. A user can scan through the labels and interact only with the section (collection) of interest to obtain a preview of destination document results before committing a click that navigates the user to the destination document of the website. The labels are also ranked within the template of information for a given result entry. | 06-13-2013 |
20130173650 | TASK-ORIENTED QUERY-COMPLETION SUGGESTIONS WITH SHORTCUTS - Systems, methods, and computer-readable storage media for providing task-oriented query-completion suggestions are provided. A portion of a search query is received, for instance, via a query-input region or search box presented in association with a general web search domain. As the portion of the search query is received, it is determined that the received search query portion is suggestive of a task-oriented user intent. Also determined are query-completion suggestions that are associated with the task-oriented user intent of which the search query portion is suggestive. The determined query-completion suggestions are then provided to the user. As query-completion suggestions are surfaced with input of short character sequences that are associated with task-oriented user intents, users can quickly be provided the relevant, rich content for completing their intended tasks. | 07-04-2013 |
20130174023 | PRESENTATION OF RICH SEARCH RESULTS IN DELINEATED AREAS - Search results are provided with rich content in defined display areas defined via a border, background, other like graphical elements, or combinations thereof. Within the defined display area, search results content is formatted to evoke a particular theme or concept appropriate for the information identified by the search result. Additionally, within the defined display area, a graphical preview of the search result is provided in an animated manner evocative of user scrolling. Collections of search results are arranged in grids, like tiles. Search results are reviewed on a grid-by-grid basis, with small portions of prior, or subsequent, grids being displayed at the edges of the display, thereby visually indicating that further, or subsequent, grids are accessible. Alternatively, other grids can represent different types of search results. The quantity in a grid, and their size, are dynamically adjusted based on the size of the display. | 07-04-2013 |
20130238609 | QUERY RESULT RENDERING - Among other things, one or more techniques and/or systems are disclosed for rendering query results. After a user submits a query, a plurality of query results may be received, comprising at least a first query result and a second query result. The first query result can be rendered in a first collapsed view, which may be smaller and may comprise less information than a full view of the first query result. Upon receiving a first indication of scrolling, hinting that the user may wish to view more results, the first query result can be rendered in a first expanded view, which may comprise a full view of the first query result. Further, upon receiving the first indication of scrolling, the second query result can be rendered in a second collapsed view. Rendering query results as provided herein allows a (limited) viewable area to be used in an efficient manner. | 09-12-2013 |
20140095480 | SEMANTIC ZOOM FOR RELATED CONTENT - Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search interface, such as a search application, may provide search results that are relevant to a query submitted through the search interface. For example, a main search engine results view comprising one or more search results of the query may be presented within the search interface. Responsive to a semantic zoom operation (e.g., a touch gesture), the search interface may be transitioned from the main search engine results view to a related content view comprising related content that corresponds to the query and/or a (e.g., supplemental) search result for the query. In this way, the user may explore supplemental content, such as query suggestions, images, entity descriptions/profiles, videos, and/or other content, that may be related to a query submitted by the user. | 04-03-2014 |
20140172814 | Building Long Search Queries - Systems, methods and computer-readable storage media are provided for building long queries utilizing query suggestions and query suggestion entities. Upon receiving at least a portion of a search query, a query suggestion is provided. Upon receiving a selection of the query suggestion, the search query is updated. Prior to executing the updated search query, a user is permitted to edit the updated search query. Query suggestions may be presented in association with query suggestion entity representations. A query suggestion entity is a separate and distinct entity that may initiate performance of an action upon selection. A query suggestion entity representation may comprise various features and information associated with the search query. | 06-19-2014 |
20140280015 | SERVING ADVERTISEMENTS FOR SEARCH PREVIEW BASED ON USER INTENTS - Monetization is provided for a process of non-committal intent preview, disambiguation, and refinement of a search. Based on a non-committal intent preview, disambiguation, and refinement process, a user intent may be determined. The user intent may represent an action a user may intend to perform corresponding with a particular entity. An advertisement may be selected based on the identified user intent. The advertisement may then be communicated to a user device for inclusion in a search intent preview for presentation to a user prior to execution of a search query. | 09-18-2014 |
20140280092 | SEARCH INTENT PREVIEW, DISAMBIGUATION, AND REFINEMENT - Systems, methods, computer storage media, and user interfaces are provided for non-committal intent preview, disambiguation, and refinement of a search. A search prefix comprising one or more characters associated with an unexecuted search query is received. One or more intent suggestions are suggested to a user. For each of the one or more intent suggestions, one or more entity identifications associated with each of the one or more intent suggestions are received. Metadata corresponding to at least one entity associated with the one or more entity identifications is retrieved from an entity data store. Without retrieving search results for the unexecuted search query, an aggregated intent preview based on the retrieved metadata corresponding to the at least one entity is provided. | 09-18-2014 |
20140280093 | SOCIAL ENTITY PREVIEWS IN QUERY FORMULATION - Systems, methods, computer storage media, and user interfaces are provided for providing social entity previews during query formulation. A search interaction is received from a user. The search interaction may comprise an interaction with a device or application or a learned intent based on a previous interaction. An entity intent of the search interaction is identified. The entity intent corresponds to a social entity. Social updates are retrieved from a plurality of social networks associated with the social entity. The social updates may be aggregated and ranked for the social entity. A social entity preview is provided for the social entity. The social entity preview may comprise metadata corresponding to the social entity and associated with the social updates or social networks. | 09-18-2014 |
20140280289 | AUTOSUGGESTIONS BASED ON USER HISTORY - Methods, systems, and computer-readable media for recommending completions for partial strings while a user is typing in characters of the partial strings are provided. A search engine executed by a server receives the partial string. In response, the search engine generates autosuggestions and user-specific completions. The user-specific completions are based on a history corresponding to the user. The user-specific completions are also associated with one or more URIs. The autosuggestions and user-specific completions are transmitted in display rank order to the user. The autosuggestions and user-specific completions are displayed in a dropdown box that allows the user to select a completion for the partial string. A URI corresponding to the user-specific completions is displayed based on user interaction with the user-specific completions include in the dropdown box. | 09-18-2014 |
20140282136 | QUERY INTENT EXPRESSION FOR SEARCH IN AN EMBEDDED APPLICATION CONTEXT - Systems, methods, computer storage media, and user interfaces are provided for intent expression for search in an embedded application context. A search interaction is received from a user. The search interaction may comprise an interaction with a device or application or a learned intent based on a previous interaction. Remote data from a remote data source is received. Local data is received from each available device or embedded application. The remote data and/or local data may provide one or more intent suggestions based on the search interaction. The remote data is merged with the local data to personalize a result set comprising one or more entity identifications associated with the one or more intent suggestions. The result set may be prioritized based on a set of rules associated with each available device or embedded application. The result set is provided to the user. | 09-18-2014 |
20150074098 | SUBSNIPPET HANDLING IN SEARCH RESULTS - Architecture that enables an optional display of a longer version of each subsnippet in response to user interactions such as clicking, hovering, or other suitable form of interaction. More specifically, options are provided to display additional text from a search result at the point where a subsnippet (a subsegment in a snippet that is delimited by ellipses) ends. Selecting suitable boundaries for both initial subsnippets and expanded subsnippets enables relevant information to be presented and increased readability. | 03-12-2015 |