Patents by Inventor Matthias Heiler

Matthias Heiler 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: 8938094
    Abstract: A system and method for generating a road network based on satellite imagery. Plural pixels corresponding to satellite imagery of a region are obtained. For each of the plural pixels, a probability value corresponding to the probability that the pixel belongs within the road network is calculated. A grayscale image is formed based on the calculated probability values. Plural curves are produced based on the grayscale image, wherein the producing of each curve includes positioning a shape on the grayscale image so that an average intensity of the grayscale image covered by the shape exceeds a preset threshold, moving the shape about the grayscale image while the average intensity is maintained, and tracking the movement of the shape to produce the curve. A planar-connected graph is generated by connecting at least portions of the plural curves. The planar-connected graph corresponds to the road network.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: January 20, 2015
    Assignee: Google Inc.
    Inventors: Roland Kehl, Matthias Heiler, Gokhan Hasan Bakir
  • Publication number: 20140358906
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating query suggestions based on search data. In one aspect, a method includes receiving, by one or more computers, a first query, determining query refinements based on the first query, generating, from the query refinements, refinement clusters, each refinement cluster corresponding to a particular topic and each refinement cluster including query refinements that are determined to belong to the particular topic to which the refinement cluster corresponds, ranking the refinement clusters, and selecting the refinement cluster that is highest in the ranking relative to other refinement clusters in the ranking as a first search refinement cluster for the first query.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Behshad Behzadi, Evgeny A. Cherepanov, Nils Grimsmo, Aurelien Boffy, Alessandro Agostini, Karoly Csalogany, Fredrik Bergenlid, Matthias Heiler, Marcin M. Nowak-Przygodzki
  • Patent number: 8868402
    Abstract: Methods, systems, and apparatus, including computer program products, for constructing text classifiers. The method includes receiving a collection of candidate phrases for a given topic; filtering the received candidate phrases to remove erroneously included candidate phrases; assigning weights to the candidate phrases including scoring each candidate phrase using an initial classifier and assigning weights to the candidate phrases based on the scores; and generating a linear classifier using the filtered and weighted candidate phrases, where the linear classifier varies the weights for each phrase candidate depending on the length of the document being classified.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: October 21, 2014
    Assignee: Google Inc.
    Inventors: Dmitry Korolev, Hartmut Maennel, Matthias Heiler, Michael Schaer, Thomas Hofmann, Wojciech Gajewski, Justyna Sidorska
  • Patent number: 8774470
    Abstract: A system and method for processing a satellite image to determine a terrain boundary. Pixel data corresponding to a satellite image is obtained. For each pixel within a subset of the pixel data, multiple image features are determined corresponding to texture and color statistics for the pixel and neighboring pixels, based on a feature selection process for selecting discriminative features. An initial set of rules is generated for determining a terrain boundary. Plural image models for applying to the pixel data are created based on the initial set of rules. The plural image models are applied to the pixel data to generate at least one probability map, which represents output of the plural image models and corresponds to different terrains within the satellite image. A binary label mask is generated for the satellite image based on the probability map, and mask indicates segmentations corresponding to the different terrains.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: July 8, 2014
    Assignee: Google Inc.
    Inventors: Karl Johann Schmidt, Matthias Heiler, Roland Kehl
  • Publication number: 20130138641
    Abstract: Methods, systems, and apparatus, including computer program products, for constructing text classifiers. The method includes receiving a collection of candidate phrases for a given topic; filtering the received candidate phrases to remove erroneously included candidate phrases; assigning weights to the candidate phrases including scoring each candidate phrase using an initial classifier and assigning weights to the candidate phrases based on the scores; and generating a linear classifier using the filtered and weighted candidate phrases, where the linear classifier varies the weights for each phrase candidate depending on the length of the document being classified.
    Type: Application
    Filed: December 30, 2009
    Publication date: May 30, 2013
    Applicant: GOOGLE INC.
    Inventors: Dmitry Korolev, Hartmut Maennel, Matthias Heiler, Michael Schaer, Thomas Hofmann, Wojciech Gajewski, Justyna Sidorska
  • Publication number: 20110167970
    Abstract: A machine tool device having a monitoring unit for monitoring at least one machine tool monitoring range, the monitoring unit having an evaluation unit. The evaluation unit has a computing unit which is provided to distinguish at least two motions in the machine tool monitoring range.
    Type: Application
    Filed: October 30, 2008
    Publication date: July 14, 2011
    Applicant: ROBERT BOSCH GMBH
    Inventors: Wolfgang Niehsen, Jochen Wingbermuehle, Matthias Heiler
  • Publication number: 20110054665
    Abstract: A machine tool device having a monitoring unit for monitoring at least one machine tool monitoring range, the monitoring unit having a control unit. The control unit is provided for carrying out a recording mode, before a workpiece machining operation, in which a feature parameter is recorded for a feature which is to be taken into account in the workpiece machining operation.
    Type: Application
    Filed: October 30, 2008
    Publication date: March 3, 2011
    Inventors: Jochen Wingbermuehle, Matthias Heiler
  • Publication number: 20110041660
    Abstract: A machine tool device having a monitoring unit for monitoring at least one machine tool monitoring range, which has a projection unit for projecting into the machine tool monitoring range, a detection unit for detecting the machine tool monitoring range, and a pattern generation unit for generating at least one pattern for projection into the machine tool monitoring range. The machine tool device has an evaluation unit which is provided for evaluating a pattern which is associated with the generated pattern and detected with the aid of the detection unit.
    Type: Application
    Filed: October 31, 2008
    Publication date: February 24, 2011
    Inventors: Jochen Wingbermuehle, Matthias Heiler