Patents by Inventor Thomas Fischbacher

Thomas Fischbacher 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).

  • Publication number: 20240105190
    Abstract: A method including receiving an audio signal, generating a transformed audio signal by transforming the audio signal using a plurality of windows each separated in time, generating an interpolated audio signal by interpolating the transformed audio signal, generating a separated audio signal by applying a mask to the interpolated audio signal, and compressing the separated audio signal.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 28, 2024
    Inventors: Martin Bruse, Jyrki Antero Alakuijala, Moritz Firsching, Thomas Fischbacher, Sami Boukortt, Evgenii Kliuchnikov
  • Publication number: 20230260252
    Abstract: A computing system can be configured for low-photon-count visual object classification. The computing system can include a photon detection system including one or more cells. Each of the one or more cells can include one or more photon detectors. Each of the one or more photon detectors can be configured to output photon signatures in response to a photon being incident on the one or more photon detectors. The computing system can include one or more processors and one or more memory devices storing computer-readable data. The data can include a low-photon-count classification model and one or more instructions that, when implemented, cause the one or more processors to perform operations for low-photon-count visual object recognition. The operations can include obtaining a photon signature from a photon detection system. The operations can include providing the photon signature to a low-photon-count classification model.
    Type: Application
    Filed: July 2, 2020
    Publication date: August 17, 2023
    Inventors: Thomas Fischbacher, Luciano Sbaiz
  • Publication number: 20230115065
    Abstract: Implementations disclosed describe techniques used for compiling a quantum algorithm for execution on a plurality of quantum circuits, including accessing, by a processing device, the quantum algorithm, identifying a matrix associated with the quantum algorithm, determining a representation of the identified matrix as a matrix decomposition that includes a plurality of transformation matrices, wherein one or more of the plurality of transformation matrices perform multiple instances of two-dimensional rotations; and generating a circuit map that maps execution of the matrix decomposition on the plurality of quantum circuits.
    Type: Application
    Filed: October 4, 2022
    Publication date: April 13, 2023
    Inventors: Thomas Fischbacher, Luca Versari
  • Publication number: 20230090175
    Abstract: A first context update indicative of a present state associated with an application is received. A first contextual situation, among a plurality of contextual situations associated with a plurality of conditions, that corresponds to the first context update is identified. Identifying the first contextual situation includes implementing a decision tree to minimize a number of the plurality of conditions to be evaluated, identifying the first contextual situation using the decision tree, and determining one or more actions to be performed corresponding with the first contextual situation.
    Type: Application
    Filed: November 28, 2022
    Publication date: March 23, 2023
    Inventor: Thomas FISCHBACHER
  • Patent number: 11514346
    Abstract: A system and method includes receiving a first context update for an application. The method determines whether one or more of multiple rules has been satisfied in view of the first context update. The multiple rules include a multiple conditions and are associated with multiple contextual situations. The determining includes minimizing a number of the multiple conditions to be evaluated to determine whether a particular rule of the multiple rules has been satisfied. The method responsive to determining a first rule of the multiple rules has been satisfied, identifies a first contextual situation of the multiple contextual situations that is associated with the first rule. The method also determines at least one action that is associated with the first contextual situation.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: November 29, 2022
    Assignee: Google LLC
    Inventor: Thomas Fischbacher
  • Patent number: 11212527
    Abstract: An image block is coded using entropy-inspired directional filtering. During encoding, intensity differences are determined for at least some pixels of an image block based on neighboring pixels of respective ones of the at least some pixels. Angles are estimated for each of those pixels based on the intensity differences. A main filtering direction of the image block is then determined based on the estimated angles. The image block is filtered according to the main filtering direction to remove artifacts along oblique edges associated with the image block. The filtered image block is then encoded to an encoded image. During decoding, an angular map indicating angles estimated for pixels of an encoded image block is received and used to determine the main filtering direction of the image block. The image block can then be filtered according to the main filtering direction and then output for display or storage.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: December 28, 2021
    Assignee: GOOGLE LLC
    Inventors: Jyrki Alakuijala, Lode Vandevenne, Thomas Fischbacher
  • Patent number: 11122297
    Abstract: A method for encoding a block of a frame. The method includes receiving the block that is in the spatial domain; selecting, based on a border that crosses the block, a set of basis functions for transforming the block to a transform domain; transforming the block using the set of basis functions to obtain a transform block; encoding, in a compressed bitstream, an indication of the set of basis functions; and encoding, in the compressed bitstream, the transform block.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: September 14, 2021
    Assignee: GOOGLE LLC
    Inventors: Thomas Fischbacher, Lode Vandevenne
  • Publication number: 20210256388
    Abstract: The present disclosure proposes a model that has more expressive power, e.g., can generalize from a smaller amount of parameters and assign more computation in areas of the function that need more computation. In particular, the present disclosure is directed to novel machine learning architectures that use the exponential of an input-dependent matrix as a nonlinearity. The mathematical simplicity of this architecture allows a detailed analysis of its behavior.
    Type: Application
    Filed: February 8, 2021
    Publication date: August 19, 2021
    Inventors: Thomas Fischbacher, Luca Versari, Krzysztof Potempa, Iulia-Maria Comsa, Moritz Firsching, Jyrki Antero Alakuijala
  • Publication number: 20210248476
    Abstract: The present disclosure proposes a model that has more expressive power, e.g., can generalize from a smaller amount of parameters and assign more computation in areas of the function that need more computation. In particular, the present disclosure is directed to novel machine learning architectures that use the exponential of an input-dependent matrix as a nonlinearity. The mathematical simplicity of this architecture allows a detailed analysis of its behavior, providing stringent robustness guarantees via Lipschitz bounds.
    Type: Application
    Filed: February 8, 2021
    Publication date: August 12, 2021
    Inventors: Thomas Fischbacher, Iulia-Maria Comsa, Luca Versari
  • Publication number: 20200351520
    Abstract: A method for encoding a block of a frame. The method includes receiving the block that is in the spatial domain; selecting, based on a border that crosses the block, a set of basis functions for transforming the block to a transform domain; transforming the block using the set of basis functions to obtain a transform block; encoding, in a compressed bitstream, an indication of the set of basis functions; and encoding, in the compressed bitstream, the transform block.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 5, 2020
    Inventors: Thomas Fischbacher, Lode Vandevenne
  • Publication number: 20200329240
    Abstract: An image block is coded using entropy-inspired directional filtering. During encoding, intensity differences are determined for at least some pixels of an image block based on neighboring pixels of respective ones of the at least some pixels. Angles are estimated for each of those pixels based on the intensity differences. A main filtering direction of the image block is then determined based on the estimated angles. The image block is filtered according to the main filtering direction to remove artifacts along oblique edges associated with the image block. The filtered image block is then encoded to an encoded image. During decoding, an angular map indicating angles estimated for pixels of an encoded image block is received and used to determine the main filtering direction of the image block. The image block can then be filtered according to the main filtering direction and then output for display or storage.
    Type: Application
    Filed: April 27, 2020
    Publication date: October 15, 2020
    Inventors: Jyrki Alakuijala, Lode Vandevenne, Thomas Fischbacher
  • Patent number: 10638130
    Abstract: An image block is coded using entropy-inspired directional filtering. During encoding, intensity differences are determined for at least some pixels of an image block based on neighboring pixels of respective ones of the at least some pixels. Angles are estimated for each of those pixels based on the intensity differences. A main filtering direction of the image block is then determined based on the estimated angles. The image block is filtered according to the main filtering direction to remove artifacts along oblique edges associated with the image block. The filtered image block is then encoded to an encoded image. During decoding, an angular map indicating angles estimated for pixels of an encoded image block is received and used to determine the main filtering direction of the image block. The image block can then be filtered according to the main filtering direction and then output for display or storage.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: April 28, 2020
    Assignee: GOOGLE LLC
    Inventors: Jyrki Alakuijala, Lode Vandevenne, Thomas Fischbacher
  • Publication number: 20200050953
    Abstract: A system and method includes receiving a first context update for an application. The method determines whether one or more of multiple rules has been satisfied in view of the first context update. The multiple rules include a multiple conditions and are associated with multiple contextual situations. The determining includes minimizing a number of the multiple conditions to be evaluated to determine whether a particular rule of the multiple rules has been satisfied. The method responsive to determining a first rule of the multiple rules has been satisfied, identifies a first contextual situation of the multiple contextual situations that is associated with the first rule. The method also determines at least one action that is associated with the first contextual situation.
    Type: Application
    Filed: April 2, 2018
    Publication date: February 13, 2020
    Inventor: Thomas FISCHBACHER
  • Patent number: 10083237
    Abstract: A system and method for providing a search experience in which users are protected from exposure to inappropriate offensive or sensitive content is described. A search system may classify a search query and candidate search results obtained in response to the search query. Based on the classification of the search query and search results, the candidate search results may be modified to generate a set of search results presented to a user such that the presented search results do not include inappropriate sensitive or offensive content.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: September 25, 2018
    Assignee: Google LLC
    Inventors: Matthias Heiler, Michael Schaer, Nikola Todorovic, Robin Nittka, Thomas Fischbacher, Laura Dragoi
  • Publication number: 20170061014
    Abstract: A system and method for providing a search experience in which users are protected from exposure to inappropriate offensive or sensitive content is described. A search system may classify a search query and candidate search results obtained in response to the search query. Based on the classification of the search query and search results, the candidate search results may be modified to generate a set of search results presented to a user such that the presented search results do not include inappropriate sensitive or offensive content.
    Type: Application
    Filed: August 31, 2015
    Publication date: March 2, 2017
    Inventors: Matthias Heiler, Michael Schaer, Nikola Todorovic, Robin Nittka, Thomas Fischbacher, Laura Dragoi
  • Patent number: 9189752
    Abstract: Described is a machine learning system for binary classifications. The system improves interpolation schemes used in isotonic regressions by providing a continuous function that also is monotonic. The system outputs a probability estimating function on a signal space that is both monotonic and varies continuously with the input signals. More specifically, described is an interpolation function that is continuous and piecewise linear on Delaunay simplices. Accordingly, the resulting probability estimation function may more accurately match actual probabilities especially when training data is sparse.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: November 17, 2015
    Assignee: Google Inc.
    Inventor: Thomas Fischbacher
  • Publication number: 20150186796
    Abstract: Described is a machine learning system for binary classifications. The system improves interpolation schemes used in isotonic regressions by providing a continuous function that also is monotonic. The system outputs a probability estimating function on a signal space that is both monotonic and varies continuously with the input signals. More specifically, described is an interpolation function that is continuous and piecewise linear on Delaunay simplices. Accordingly, the resulting probability estimation function may more accurately match actual probabilities especially when training data is sparse.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: GOOGLE INC.
    Inventor: Thomas Fischbacher