Patents by Inventor Trystan Upstill

Trystan Upstill has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9659064
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining authoritative search results. One of the methods includes receiving a first search query. First search results responsive to the first search query are obtained. Based on the first search query or the first search results, an authoritative search result that identifies a resource on a site that is authoritative for the first search query is obtained. A ranking of the authoritative search result and the one or more first search results is generated, and the ranking of the authoritative search result and the one or more first search results is provided in response to the first search query.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Trystan Upstill, Yungchun Wan, Alexandre Kojoukhov
  • Patent number: 9213774
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying navigational resources for queries. In an aspect, a candidate query in a query sequence is selected, and a revised query subsequent to the candidate query in the query sequence is selected. If a quality score for the revised query is greater than a quality score threshold and a navigation score for the revised query is greater than a navigation score threshold, then a navigational resource for the revised query is identified and associated with the candidate query. The association specifies the navigational resource as being relevant to the candidate query in a search operation.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 15, 2015
    Assignee: Google Inc.
    Inventors: Trystan Upstill, Henele I. Adams, Eric Lehman, Neesha Subramaniam, Wensi Xi, Sundeep Tirumalareddy
  • Patent number: 9178848
    Abstract: Systems, methods, and computer program products are provided for identifying affiliated domains. A method includes identifying a plurality of domains, where each domain is associated with a particular hostname and each domain includes one or more resources, identifying a set of one or more linked domains, designating one or more domains within the set of linked domains as being affiliated with the first domain, and storing the domain affiliation information. Linked domains are domains from the plurality of domains that are linked to the first domain, and a second domain is linked to the first domain if one of the first or the second domains includes resources containing navigation links to resources of the other domain.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: November 3, 2015
    Assignee: GOOGLE INC.
    Inventors: Wenxin Li, Michelangelo Diligenti, Trystan Upstill
  • Patent number: 9098582
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying languages that are relevant to resource. In an aspect, language features are identified for incoming resource links to a resource and outgoing resource links from the resource. The language features or use by a language classification model to generate language relevance scores. The language relevance scores for each of the incoming resource links and outgoing resource links are used to generate a corresponding relevance measure for each of a plurality of languages. Each relevance measure is a measure of the relevance of the language to the resource.
    Type: Grant
    Filed: April 10, 2009
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Derrick E. Bass, Xin Liu, Matteo Slanina, Trystan Upstill
  • Publication number: 20150161276
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying navigational resources for queries. In an aspect, a candidate query in a query sequence is selected, and a revised query subsequent to the candidate query in the query sequence is selected. If a quality score for the revised query is greater than a quality score threshold and a navigation score for the revised query is greater than a navigation score threshold, then a navigational resource for the revised query is identified and associated with the candidate query. The association specifies the navigational resource as being relevant to the candidate query in a search operation.
    Type: Application
    Filed: September 14, 2012
    Publication date: June 11, 2015
    Applicant: Google Inc.
    Inventors: Trystan Upstill, Henele I. Adams, Eric Lehman, Neesha Subramaniam, Wensi Xi, Sundeep Tirumalareddy
  • Patent number: 8600993
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining resource attributes from site address attributes. In one aspect, a method includes resource attributes of resources addressed by the resource locator and address attributes of the resource locators, determining a set of similar resource locators from the address attributes of the resource locators, comparing the address attributes of the resource locators in the set of similar resource locators to the resource attributes of the resources addressed by the resource locators in the set of similar resource locators, and determining, based on the comparison, likelihoods that the address attribute of the resource locators in the set of similar resource locators indicates resource attributes of the resources.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: December 3, 2013
    Assignee: Google Inc.
    Inventors: Surabhi Gupta, Trystan Upstill
  • Patent number: 8495046
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing locations and distances related to resources referenced in search results. Location data for an entity are processed to determine physical locations of an entity. The physical locations are used to generate a coverage area data, and the location data and coverage area data are associated with Internet resources of the entity. The coverage area data and location data are used to filter search results and adjust the rank of individual search results that are responsive to a query associated with a query location.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: July 23, 2013
    Assignee: Google Inc.
    Inventors: Michael Buchanan, Surabhi Gupta, Trystan Upstill
  • Patent number: 8463782
    Abstract: One embodiment of the present invention provides a system for detecting correlations between terms. During operation, the system identifies one or more lists contained in one or more documents and identifies two terms co-occurring in the lists. The system further determines a correlation between the co-occurring terms, and places the co-occurring terms in a correlated-pair list based on the correlation.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: June 11, 2013
    Assignee: Google Inc.
    Inventors: Trystan Upstill, Steven D. Baker
  • Patent number: 8433512
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes accessing, by a mobile device, two or more search results, each of the search results identifying a respective point-of-interest (POI), and determining a distance between the mobile device and each POI. The method may also include selecting a directional icon for each POI based on the distance to the respective POI, and displaying, by the mobile device, information identifying the POIs and, for each POI, the directional icon selected for the respective POI.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: April 30, 2013
    Assignee: Google Inc.
    Inventors: Andrei Lopatenko, Trystan Upstill, Soham Mazumdar, Kevin D. Lacker
  • Patent number: 8326826
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying navigational resources for queries. In an aspect, a candidate query in a query sequence is selected, and a revised query subsequent to the candidate query in the query sequence is selected. If a quality score for the revised query is greater than a quality score threshold and a navigation score for the revised query is greater than a navigation score threshold, then a navigational resource for the revised query is identified and associated with the candidate query. The association specifies the navigational resource as being relevant to the candidate query in a search operation.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventors: Trystan Upstill, Henele I. Adams, Eric Lehman, Neesha Subramaniam, Wensi Xi, Sundeep Tirumalareddy
  • Patent number: 8285738
    Abstract: One embodiment of the present invention provides a system for detecting correlations between terms. During operation, the system identifies one or more lists contained in one or more documents and identifies two terms co-occurring in the lists. The system further determines a correlation between the co-occurring terms, and places the co-occurring terms in a correlated-pair list based on the correlation.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: October 9, 2012
    Assignee: Google Inc.
    Inventors: Trystan Upstill, Steven D. Baker
  • Patent number: 8239130
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes determining a position and a heading of a mobile device, defining a zone of interest based on the position and heading of the mobile device, identifying one or more points of interest (POIs) that are located within the zone of interest, determining, for each of the identified POIs, a distance between the mobile device and the respective POI, selecting one or more of the identified POIs based on the distances, and displaying information identifying the selected POIs on a user interface of the mobile device.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: August 7, 2012
    Assignee: Google Inc.
    Inventors: Trystan Upstill, Andrei Lopatenko, Soham Mazumdar