Preferred sites
First Claim
Patent Images
1. A method implemented by a data processing apparatus, the method comprising:
- accessing site preference data associated with a user identifier, the site preference data identifying preferred sites for the user identifier, each preferred site having been identified in response to receiving an explicit acceptance of a recommendation during a first user session associated with the user identifier, where each preferred site is specified in the site preference data by only a domain name, where only search results that reference the domain name of a preferred site and include a resource locator referencing a locally relevant host within the domain, wherein the host is locally relevant to a location associated with the user identifier, for a second user session associated with the user identifier and that is subsequent to the first user session is eligible for a presentation adjustment when the search result is presented to a user device associated with the user identifier; and
providing, in a second user session associated with the user identifier, a search results page that includes a first search result in a set of multiple search results, wherein the first search result references one of the preferred sites identified in the site preference data, and including in the search results page a visual indicator that the first search result references the one of the preferred sites, wherein the visual indicator includes presenting text of an address of a resource that includes the preferred site in a text format that is different from a text format that is used to present addresses of resources that do not include the preferred site.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either a textual input or an acceptance in response to a recommendation, and adjusting the presentation of search results based on these preferences.
45 Citations
18 Claims
-
1. A method implemented by a data processing apparatus, the method comprising:
-
accessing site preference data associated with a user identifier, the site preference data identifying preferred sites for the user identifier, each preferred site having been identified in response to receiving an explicit acceptance of a recommendation during a first user session associated with the user identifier, where each preferred site is specified in the site preference data by only a domain name, where only search results that reference the domain name of a preferred site and include a resource locator referencing a locally relevant host within the domain, wherein the host is locally relevant to a location associated with the user identifier, for a second user session associated with the user identifier and that is subsequent to the first user session is eligible for a presentation adjustment when the search result is presented to a user device associated with the user identifier; and providing, in a second user session associated with the user identifier, a search results page that includes a first search result in a set of multiple search results, wherein the first search result references one of the preferred sites identified in the site preference data, and including in the search results page a visual indicator that the first search result references the one of the preferred sites, wherein the visual indicator includes presenting text of an address of a resource that includes the preferred site in a text format that is different from a text format that is used to present addresses of resources that do not include the preferred site. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for processing search results, comprising:
-
a data store storing user site data associated with a user identifier, the user site data including resource locators of resources; and instructions stored on a non-transitory computer readable medium and executable by a data processing apparatus to cause the data processing apparatus to perform operations comprising; accessing site preference data associated with a user identifier, the site preference data identifying preferred sites for the user identifier, each preferred site having been identified in response to receiving an explicit acceptance of a recommendation during a first user session associated with the user identifier, where each preferred site is specified in the site preference data by only a domain name, where only search results that reference the domain name of a preferred site and include a resource locator referencing a locally relevant host within the domain, wherein the host is locally relevant to a location associated with the user identifier, for a second user session associated with the user identifier and that is subsequent to the first user session is eligible for a presentation adjustment when the search result is presented to a user device associated with the user identifier; and providing, in a second user session associated with the user identifier, a search results page that includes a first search result in a set of multiple search results, wherein the first search result references one of the preferred sites identified in the site preference data, and including in the search results page a visual indicator that the first search result references the one of the preferred sites, wherein the visual indicator includes presenting text of an address of a resource that includes the preferred site in a text format that is different from a text format that is used to present addresses of resources that do not include the preferred site. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, encoded on a non-transitory computer readable medium, configured to cause a data processing apparatus to perform operations comprising:
-
accessing site preference data associated with a user identifier, the site preference data identifying preferred sites for the user identifier, each preferred site having been identified in response to receiving an explicit acceptance of a recommendation during a first user session associated with the user identifier, where each preferred site is specified in the site preference data by only a domain name, where only search results that reference the domain name of a preferred site and include a resource locator referencing a locally relevant host within the domain, wherein the host is locally relevant to a location associated with the user identifier, for a second user session associated with the user identifier and that is subsequent to the first user session is eligible for a presentation adjustment when the search result is presented to a user device associated with the user identifier; and providing, in a second user session associated with the user identifier, a search results page that includes a first search result in a set of multiple search results, wherein the first search result references one of the preferred sites identified in the site preference data, and including in the search results page a visual indicator that the first search result references the one of the preferred sites, wherein the visual indicator includes presenting text of an address of a resource that includes the preferred site in a text format that is different from a text format that is used to present addresses of resources that do not include the preferred site. - View Dependent Claims (16, 17, 18)
-
Specification