×

Predictive query suggestion caching

  • US 9,323,808 B1
  • Filed: 09/13/2013
  • Issued: 04/26/2016
  • Est. Priority Date: 07/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a data processing apparatus; and

    a memory storage apparatus in data communication with the data processing apparatus, the memory storage apparatus storing server instructions that when executed by the data processing apparatus cause the data processing apparatus to perform operations comprising;

    receiving from a client device data indicative of a location of the client device and a request for a search interface resource, wherein the search interface resource is a resource that is rendered on a user device and provides an interface through which a search query may be entered;

    accessing, prior to providing the search interface resource to the client device and in response to the request for the search interface resource, location specific query suggestions determined from data separate from content of the search interface resource, wherein each location specific query suggestion is a query suggestion associated with an area and is only eligible to be displayed as a query suggestion when the client device location is within the area;

    selecting, from the location specific query suggestions and before the entering of a query on the client device in the search interface resource, initial query suggestions for providing with the search interface resource and prior to rendering the search interface resource at the client device, each initial query suggestion being a location specific query suggestion associated with an area that includes the location of the client device;

    providing to the client device in response to the request the search interface resource, the search resource including;

    first instructions that cause the client device to generate search interface resource that includes a first query input field; and

    initial query suggestions, wherein each initial query suggestion, upon user selection from the search interface resource, is processed by a search service as a query, and wherein the initial query suggestions are provided to the client device with the search resource without a request for the initial query suggestions from the client device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×