×

Device specific adjustment based on resource utilities

  • US 9,652,508 B1
  • Filed: 03/05/2014
  • Issued: 05/16/2017
  • Est. Priority Date: 03/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method performed by data processing apparatus comprising one or more computers in data communication, the method comprising:

  • receiving search queries submitted from user devices, and for each query a device type identifier that identifies a device type of the device that submitted the query, the device type being one of a plurality of device types, each of the plurality of device types being different from each other device type;

    for each query;

    determining that the device type of the query is a first device type;

    receiving a set of search results that each identify a respective resource determined to be responsive to the query, and wherein each of the identified resources has a corresponding score by which the resource can be ranked in responsiveness to the search relative to other resources;

    determining whether the set of search results references one or more of a first proper subset of the resources that are determined to have a positive utility for the first device type, and a second proper subset of the resources that are determined to have a negative utility for the first device type;

    determining whether the set of search results is ineligible for an adjustment operation based on an absence of a first proper subset of the resources that are determined to have a positive utility for the first device type, the determination being independent of the presence of the second proper subset of the resources that are determined to have a negative utility for the first device type;

    for each query for which the search results are determined to be eligible for an adjustment operation based on a presence of a first proper subset of the resources that are determined to have a positive utility for the first device type, determining whether the query has dominant intent that is independent of the resources in the first proper subset; and

    for each query determined not to have a dominant intent that is independent of the resources in the first proper subset, adjusting the search results so that the search results referencing resources in the first proper subset are boosted relative to the search results referencing resources in the second proper subset;

    for each query determined to have a dominant intent that is independent of the resources in the first proper subset, not adjusting the search results so that the search results referencing resources in the first proper subset are boosted relative to the search results referencing resources in the second proper subset; and

    for each query for which the search results are determined to not be eligible for an adjustment operation, not adjusting the search results so that the search results referencing resources in the first proper subset are boosted relative to the search results referencing resources in the second proper subset.

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