News Column

"Previewing Search Results" in Patent Application Approval Process

June 19, 2014



By a News Reporter-Staff News Editor at Computer Weekly News -- A patent application by the inventors Linsley, Peter (San Francisco, CA); Dauber, Kenneth W. (Palo Alto, CA), filed on February 3, 2014, was made available online on June 5, 2014, according to news reporting originating from Washington, D.C., by VerticalNews correspondents.

This patent application is assigned to Google Inc.

The following quote was obtained by the news editors from the background information supplied by the inventors: "This specification relates to previewing search results.

"Internet search engines provide information about Internet accessible resources, e.g., web pages, images, text documents, multimedia content, that are responsive to a user's search query by returning a set of search results in response to the query. A search result includes, for example, a Uniform Resource Locator (URL) and a snippet of information for resources responsive to a query. Some search engines provide image search results. An image search result can include, for example, a representation of a corresponding image resource and a reference, e.g., a URL, for the corresponding image resource. The representation can be an image reduced in size relative to the corresponding image resource."

In addition to the background information obtained for this patent application, VerticalNews journalists also obtained the inventors' summary information for this patent application: "A search system provides image search results, related queries, and preview images for the related queries. The related queries can be displayed on a client device so that when a user selects a related query, the client device displays a hovercard including images responsive to the related query. The related queries can be displayed on a client device so that when a user dismisses a related query, the search system sends a new related query and records the dismissal of the prior related query.

"In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a query from a client device; providing one or more image search results to the client device, each of the one or more image search results identifying a corresponding image resource and each of the one or more image search results including an image representation of the corresponding image resource; and providing one or more related queries to the client device, the one or more related queries having been determined to be related to the query, wherein each of the one or more related queries includes a preview image to be displayed at the client device, the preview image representing an image search result responsive to the related query. Other embodiments of this aspect include corresponding systems, apparatus, and computer programs, configured to perform the actions of the methods, encoded on computer storage devices. A system of one or more computers can be configured to perform particular actions by virtue of having software, firmware, hardware, or a combination of them installed on the system that in operation causes or cause the system to perform the actions. One or more computer programs can be configured to perform particular actions by virtue of including instructions that, when executed by data processing apparatus, cause the apparatus to perform the actions.

"These and other embodiments can each optionally include one or more of the following features. The actions further comprising providing instructions to the client device that when executed by the client device cause the client device to perform operations comprising: determining that a user has made a preliminary selection of a first related query; and displaying a hovercard including one or more hovercard images responsive to the first related query. Displaying the hovercard comprises: sending the first related query to the image search system; and receiving the one or more hovercard images from the image search system; wherein the actions further comprise providing the one or more hovercard images to the client device in response to receiving the first related query. Providing instructions to the client device comprises providing the one or more hovercard images to the client device. The actions further comprise providing to the client device instructions that when executed by the client device cause the client device to perform operations comprising: determining that a user has selected a first related query; sending the first related query to the image search system; receiving a plurality of new image search results responsive to the first related query; and displaying the plurality of new image search results responsive to the first related query instead of the image search results responsive to the query; wherein the actions further comprise receiving the first related query and providing the plurality of new image search results responsive to the first related query. The actions further comprise providing one or more new related queries to the client device, the one or more new related queries being related to the first related query. Providing the one or more related queries to the client device comprises providing instructions to the client device that when executed by the client device cause the client device to perform operations comprising: displaying a first related query with a first preview image for the first related query and a dismissal element; determining that a user selected the dismissal element; and ceasing to display the first related query. The actions further comprise receiving an indication from the client device that the user selected the dismissal element; and storing an association between the query and the first related query as a consequence of receiving the indication that the user selected the dismissal element. The actions further comprise receiving an indication from the client device that the user selected the dismissal element; and providing a new related query for display at the client device.

"In general, another aspect of the subject matter described in this specification can be embodied in methods that include the actions of providing a query to an image search system; receiving from the image search system one or more image search results responsive to the query, each of the one or more image search results identifying a corresponding image resource and each of the one or more image search results including an image representation of the corresponding image resource; and receiving one or more related queries from the image search system, each of the one or more related queries having been determined to be related to the query and each of the one or more related queries including a preview image, the preview image being responsive to the respective related query of the one or more related queries; and displaying the one or more image search results responsive to the query and the one or more related queries, including displaying with each of the one or more related query the preview image responsive to the respective related query of the one or more related queries. Other embodiments of this aspect include corresponding systems, apparatus, and computer programs, configured to perform the actions of the methods, encoded on computer storage devices.

"These and other embodiments can each optionally include one or more of the following features. The actions further comprise determining that a user has made a preliminary selection of a first related query; and displaying a hovercard including one or more hovercard images responsive to the first related query. Displaying the hovercard comprises: sending the first related query to the image search system; and receiving the one or more hovercard images from the image search system. The actions further comprise receiving the one or more hovercard images from the image search system with the one or more related queries. The actions further comprise determining that a user has selected a first related query; sending the first related query to the image search system; receiving a plurality of new image search results responsive to the first related query; and displaying the plurality of new image search results responsive to the first related query instead of the image search results responsive to the query. The actions further comprise receiving one or more new related queries and displaying the one or more new related queries with the new images, the one or more new related queries being related to the first related query. The actions further comprise displaying a first related query with a first preview image for the first related query and a dismissal element; determining that a user selected the dismissal element; and ceasing to display the first related query. The actions further comprise sending an indication to the image search system that the user selected the dismissal element.

"Particular embodiments of the subject matter described in this specification can be implemented so as to realize one or more of the following advantages. Search results for a related query can be previewed with a preview image of one of the search results. Search results for a related query can be previewed with a hovercard including one or more images responsive to the related query. Previewing search results avoids the need for a full reload of search results to provide an indication of search results that will be returned for a query. Users can dismiss related queries. By dismissing related queries, new related queries can be provided. Users can provide feedback indicating related queries that were not of interest. The feedback can be used in providing related queries to other users. The feedback can also be used in providing image search results.

"The details of one or more embodiments of the subject matter described in this specification are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages of the subject matter will become apparent from the description, the drawings, and the claims.

BRIEF DESCRIPTION OF THE DRAWINGS

"FIG. 1A illustrates a search user interface as displayed in an example graphical user interface (GUI) as displayed in a web browser.

"FIG. 1B illustrates an example hovercard for previewing image search results of a related query.

"FIG. 1C illustrates the GUI of FIG. 1A after a user has selected the related query 'classic car.'

"FIG. 1D illustrates the GUI of FIG. 1A after a user has selected the dismissal box of FIG. 1C.

"FIG. 2 is a block diagram of an example image search system of one or more computers.

"FIG. 3A is a flow diagram of an example process performed by a client device for previewing search results.

"FIG. 3B is a flow diagram of an example process performed by a client device for displaying a hovercard for a related query.

"FIG. 3C is a flow diagram of an example process performed by a client device for performing a reload of image search results.

"FIG. 3D is a flow diagram of an example process for displaying a dismissal element for a related query.

"FIG. 4 is a flow diagram of an example process performed by an image search system for previewing search results.

"Like reference numbers and designations in the various drawings indicate like elements."

URL and more information on this patent application, see: Linsley, Peter; Dauber, Kenneth W. Previewing Search Results. Filed February 3, 2014 and posted June 5, 2014. Patent URL: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.html&r=756&p=16&f=G&l=50&d=PG01&S1=20140529.PD.&OS=PD/20140529&RS=PD/20140529

Keywords for this news article include: Google Inc.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Computer Weekly News


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters