Patents by Inventor Fabrice Caillette

Fabrice Caillette 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: 10274324
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, can be used to dynamically generate electronic maps with highlighted entity boundaries. In one aspect, a method includes receiving a request for an electronic map segment for a geographic region, with the request identifying a geographic entity to be highlighted in the requested electronic map segment. A plurality of layers of map data associated with the geographic region and data defining a boundary of the identified geographic entity are retrieved in response to the request. The electronic map segment is rendered based on the retrieved plurality of layers of map data and the data defining the boundary of the geographic entity, with one or more of the retrieved layers are rendered over a rendering of a highlighted boundary of the geographic entity. The rendered electronic map segment is transmitted in response to the request.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: April 30, 2019
    Assignee: GOOGLE LLC
    Inventors: Shiro Kadowaki, Fabrice Caillette
  • Publication number: 20150377630
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, can be used to dynamically generate electronic maps with highlighted entity boundaries. In one aspect, a method includes receiving a request for an electronic map segment for a geographic region, with the request identifying a geographic entity to be highlighted in the requested electronic map segment. A plurality of layers of map data associated with the geographic region and data defining a boundary of the identified geographic entity are retrieved in response to the request. The electronic map segment is rendered based on the retrieved plurality of layers of map data and the data defining the boundary of the geographic entity, with one or more of the retrieved layers are rendered over a rendering of a highlighted boundary of the geographic entity. The rendered electronic map segment is transmitted in response to the request.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 31, 2015
    Inventors: Shiro Kadowaki, Fabrice Caillette
  • Patent number: 9069793
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, can be used to dynamically generate electronic maps with highlighted entity boundaries. In one aspect, a method includes receiving a request for an electronic map segment for a geographic region, with the request identifying a geographic entity to be highlighted in the requested electronic map segment. A plurality of layers of map data associated with the geographic region and data defining a boundary of the identified geographic entity are retrieved in response to the request. The electronic map segment is rendered based on the retrieved plurality of layers of map data and the data defining the boundary of the geographic entity, with one or more of the retrieved layers are rendered over a rendering of a highlighted boundary of the geographic entity. The rendered electronic map segment is transmitted in response to the request.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: June 30, 2015
    Assignee: Google Inc.
    Inventors: Shiro Kadowaki, Fabrice Caillette
  • Publication number: 20140370920
    Abstract: A computer-implemented method that includes for each geographic object of a geo-object set, identifying, using a computer, one or more geographic cells of a geographic mapping that each correspond to a geographic area proximate to at least a portion of a geometry of the geographic object and assigning a weighting value to each of the one or more geographic cells identified as corresponding to a geographic area proximate to at least a portion of a geometry of the geographic object such that the one or more geographic cells are associated with the geo-object.
    Type: Application
    Filed: November 15, 2012
    Publication date: December 18, 2014
    Inventors: Fabrice Caillette, Mugurel Ionut Andreica, Diana Stroe, Tomasz Malesinski
  • Patent number: 8650024
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating address component synonyms. In one aspect, a method includes determining that a plurality of addresses cannot be geocoded by a geocoding system. Variants of the addresses that can be geocoded by the geocoding system are generated, wherein each variant of a respective address lacks a removed term. Name terms for each variant are provided by the geocoding system. Each removed term is associated with name terms received for all variants that lack the removed term, including determining, for each associated name term of each removed term, a count of the number of variants for which the geocoding system provided the name term. Whether a name term is an address term synonym for a removed term is determined based at least in part on the count of the number of variants.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: February 11, 2014
    Assignee: Google Inc.
    Inventors: Juho E. Snellman, Fabrice Caillette
  • Publication number: 20130268540
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving a search query originating from a user device, the search query including a geographic feature name; receiving data identifying one or more candidate point-of-interests, each candidate point-of-interest comprising data that identifies a corresponding candidate geographic entity, each candidate point-of-interest having an initial relevance score; generating one or more biasing boxes, wherein each biasing box defines a geographic region, and each biasing box is defined based on location information associated with the user device or a user using the user device; using the biasing boxes to generate respective adjusted relevance scores for the candidate point-of-interests; selecting a point-of-interest from the one or more candidate point-of-interests according to the respective adjusted relevance scores of the candidate point-of-interests; and using the selected point-of-interest to identify a location r
    Type: Application
    Filed: April 9, 2012
    Publication date: October 10, 2013
    Inventors: Luuk van Dijk, Ingemar Eriksson, Ivan Zauharodneu, Finnegan Southey, Nils Richard Ekwall, Fabrice Caillette, David Blackman
  • Patent number: 8463774
    Abstract: A method for performing a location search includes receiving a location search query, identifying one or more geographic feature documents that satisfy the location search query, ranking the identified geographic feature documents in accordance with scores that are based, at least in part, on corresponding address support scores, to produce a set of ranked documents, and providing results, in accordance with the ranked documents, that identify at least one geographic feature corresponding to at least one of the ranked documents. An address support score for an identified geographic feature document can be based on one or more of: a standalone support score and a template support score.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: June 11, 2013
    Assignee: Google Inc.
    Inventors: Florian Michel Buron, Alex Bailey, Alan Strohm, László Lukács, Diana Stroe, Fabrice Caillette, Johan Larsson Tibell
  • Publication number: 20120271848
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, can be used to dynamically generate electronic maps with highlighted entity boundaries. In one aspect, a method includes receiving a request for an electronic map segment for a geographic region, with the request identifying a geographic entity to be highlighted in the requested electronic map segment. A plurality of layers of map data associated with the geographic region and data defining a boundary of the identified geographic entity are retrieved in response to the request. The electronic map segment is rendered based on the retrieved plurality of layers of map data and the data defining the boundary of the geographic entity, with one or more of the retrieved layers are rendered over a rendering of a highlighted boundary of the geographic entity. The rendered electronic map segment is transmitted in response to the request.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 25, 2012
    Applicant: Google Inc.
    Inventors: Shiro Kadowaki, Fabrice Caillette