Patents by Inventor Daniel Homm

Daniel Homm 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: 9460723
    Abstract: A decoding system reconstructs an audio signal based on an input signal representing the audio signal by parametric coding or by n discretely coded channels. Parametric decoding proceeds on the basis of a core signal and mixing parameters controlling a spatial synthesis stage, which is supplied with a downmix signal. A controller is responsible for controlling the components of the decoding system, whether in steady-state parametric mode, steady-state discrete decoding mode and transitions between these. In defective frames of the input signal, which do not allow the mixing parameters to be decoded, the controller is configured to perform various error handling procedures including: parametric decoding using previous values of the mixing parameters; continuing parametric decoding for a limited duration, and/or outputting the core signal without spatial synthesis.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: October 4, 2016
    Assignee: Dolby International AB
    Inventors: Tobias Friedrich, Tobias Ro Wagenblass, Karsten Linzmeier, Daniel Homm, Claus-Christian Spenger, Heiko Purnhagen
  • Publication number: 20150142451
    Abstract: A decoding system reconstructs an audio signal based on an input signal representing the audio signal by parametric coding or by n discretely coded channels. Parametric decoding proceeds on the basis of a core signal and mixing parameters controlling a spatial synthesis stage, which is supplied with a downmix signal. A controller is responsible for controlling the components of the decoding system, whether in steady-state parametric mode, steady-state discrete decoding mode and transitions between these. In defective frames of the input signal, which do not allow the mixing parameters to be decoded, the controller is configured to perform various error handling procedures including: parametric decoding using previous values of the mixing parameters; continuing parametric decoding for a limited duration, and/or outputting the core signal without spatial synthesis.
    Type: Application
    Filed: June 14, 2013
    Publication date: May 21, 2015
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Tobias Friedrich, Tobias Ro Wagenblass, Karsten Linzmeier, Daniel Homm, Claus-Christian Spenger, Heiko Purnhagen
  • Patent number: 8885818
    Abstract: The present document relates to techniques for authentication of data streams. Specifically, the present document relates to the insertion of identifiers into a data stream, such as a Dolby Pulse, AAC or HE AAC bitstream, and the authentication and verification of the data stream based on such identifiers. A method and system for encoding a data stream comprising a plurality of data frames is described. The method comprises the step of generating a cryptographic value of a number N of successive data frames and configuration information, wherein the configuration information comprises information for rendering the data stream. The method then inserts the cryptographic value into the data stream subsequent to the N successive data frames.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: November 11, 2014
    Assignee: Dolby International AB
    Inventors: Reinhold Boehm, Alexander Groeschel, Holger Hoerich, Daniel Homm, Wolfgang A. Schildbach, Michael Schug, Oliver Watzke, Martin Wolters, Thomas Ziegler
  • Publication number: 20120128151
    Abstract: The present invention relates to techniques for authentication of data streams. Specifically, the invention relates to the insertion of identifiers into a data stream, such as a Dolby Pulse, AAC or HE AAC bitstream, and the authentication and verification of the data stream based on such identifiers. A method and system for encoding a data stream comprising a plurality of data frames is described. The method comprises the step of generating a cryptographic value of a number N of successive data frames and configuration information, wherein the configuration information comprises information for rendering the data stream. The method then inserts the cryptographic value into the data stream subsequent to the N successive data frames.
    Type: Application
    Filed: August 6, 2010
    Publication date: May 24, 2012
    Applicant: DOLBY INTERNATIONAL AB
    Inventors: Reinhold Boehm, Alexander Groeschel, Holger Hoerich, Daniel Homm, Wolfgang A. Schildbach, Michael Schug, Oliver Watzke, Martin Wolters, Thomas Ziegler
  • Patent number: 8046236
    Abstract: An entropy encoder includes an apparatus for producing a data stream which comprises two reference points, of code words of variable lengths, the apparatus comprising a first device for writing at least a part of a code word into the data stream in a first direction of writing, starting from a first reference point, and a second device for writing at least a part of a code word into the data stream in a second direction of writing, which is opposite to the first direction of writing, starting from the other reference point. In particular, when a raster having a plurality of segments is used to write the code words of variable lengths into the data stream, the number of the code words which can be written starting at raster points is doubled, in the best case, such that the data stream of code words of variable lengths is robust toward a propagation of sequence errors.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: October 25, 2011
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Ralph Sperschneider, Martin Dietz, Daniel Homm, Reinhold Böhm
  • Patent number: 7526432
    Abstract: An entropy encoder includes an apparatus for producing a data stream which comprises two reference points, of code words of variable lengths, the apparatus comprising a first device for writing at least a part of a code word into the data stream in a first direction of writing, starting from a first reference point, and a second device for writing at least a part of a code word into the data stream in a second direction of writing, which is opposite to the first direction of writing, starting from the other reference point. In particular, when a raster having a plurality of segments is used to write the code words of variable lengths into the data stream, the number of the code words which can be written starting at raster points is doubled, in the best case, such that the data stream of code words of variable lengths is robust toward a propagation of sequence errors.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: April 28, 2009
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Ralph Sperschneider, Martin Dietz, Daniel Homm, Reinhold Böhm
  • Patent number: 7433825
    Abstract: An entropy encoder includes an apparatus for producing a data stream which comprises two reference points, of code words of variable lengths, the apparatus comprising a first device for writing at least a part of a code word into the data stream in a first direction of writing, starting from a first reference point, and a second device for writing at least a part of a code word into the data stream in a second direction of writing, which is opposite to the first direction of writing, starting from the other reference point. In particular, when a raster having a plurality of segments is used to write the code words of variable lengths into the data stream, the number of the code words which can be written starting at raster points is doubled, in the best case, such that the data stream of code words of variable lengths is robust toward a propagation of sequence errors.
    Type: Grant
    Filed: January 17, 2000
    Date of Patent: October 7, 2008
    Assignee: Fraunhofer-Gesellschaft zur Foerderling der Angewandten Forschung E.V.
    Inventors: Ralph Sperschneider, Martin Dietz, Daniel Homm, Reinhold Böhm
  • Patent number: 7428684
    Abstract: A device for concealing an error in an erroneous or potentially erroneous information unit generates output values of a forward decoder and a backward decoder which differ and thus indicate an error-concealment area. The different values for one and the same information unit are examined with regard to a predetermined criterion so as to select that value which meets the predetermined criterion, i.e. which is plausible. Thus, an elimination or reduction of the continuation errors introduced in the decoding of blocks of reversible code words of variable lengths is achieved without impacting the compression rate.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: September 23, 2008
    Assignee: Fraunhofer-Gesellschaft Zur Forderung der Angewandten Forschung E.V.
    Inventors: Daniel Homm, Ralph Sperschneider
  • Publication number: 20080219355
    Abstract: An entropy encoder includes an apparatus for producing a data stream which comprises two reference points, of code words of variable lengths, the apparatus comprising a first device for writing at least a part of a code word into the data stream in a first direction of writing, starting from a first reference point, and a second device for writing at least a part of a code word into the data stream in a second direction of writing, which is opposite to the first direction of writing, starting from the other reference point. In particular, when a raster having a plurality of segments is used to write the code words of variable lengths into the data stream, the number of the code words which can be written starting at raster points is doubled, in the best case, such that the data stream of code words of variable lengths is robust toward a propagation of sequence errors.
    Type: Application
    Filed: May 21, 2008
    Publication date: September 11, 2008
    Inventors: Ralph SPERSCHNEIDER, Martin Dietz, Daniel Homm, Reinhold Bohm
  • Publication number: 20080111719
    Abstract: An entropy encoder includes an apparatus for producing a data stream which comprises two reference points, of code words of variable lengths, the apparatus comprising a first device for writing at least a part of a code word into the data stream in a first direction of writing, starting from a first reference point, and a second device for writing at least a part of a code word into the data stream in a second direction of writing, which is opposite to the first direction of writing, starting from the other reference point. In particular, when a raster having a plurality of segments is used to write the code words of variable lengths into the data stream, the number of the code words which can be written starting at raster points is doubled, in the best case, such that the data stream of code words of variable lengths is robust toward a propagation of sequence errors.
    Type: Application
    Filed: January 22, 2008
    Publication date: May 15, 2008
    Inventors: Ralph SPERSCHNEIDER, Martin Dietz, Daniel Homm, Reinhold Bohm
  • Publication number: 20060102159
    Abstract: A baffle plate for an internal combustion engine is used to separate air and oil as required for recirculation of crankcase gasses. The baffle plate includes oil holes with protrusions extending therefrom. The protrusions extend in a direction opposing the flow of an air/oil mixture. These protrusions prevent oil that strikes the baffle plate from flowing over the hole in the baffle plate and into the air induction system.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventor: Daniel Hommes
  • Patent number: 7003448
    Abstract: In a method for concealing an error in an encoded audio signal a set of spectral coefficients is subdivided into at least two sub-bands (14), whereupon the sub-bands are subjected to a re-verse transform (16). A specific prediction is performed (18) for each quasi time signal of a sub-band to obtain an estimated temporal representation for a sub-band of a set of spectral coefficients following the current set. A forward transform (20) of the time signal of each sub-band provides estimated spectral coefficients which can be used (28) instead of erroneous spectral coefficients of a following set of spectral coefficients, e.g. in order to conceal transmission errors. Transforming at the sub-band level provides independence from transform characteristics such as block length, window type and MDCT algorithm while at the same time preserving spectral processing for error concealment. Thus the spectral characteristics of audio signals can also be taken into account during error concealment.
    Type: Grant
    Filed: April 12, 2000
    Date of Patent: February 21, 2006
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.V.
    Inventors: Pierre Lauber, Martin Dietz, Juergen Herre, Reinhold Boehm, Ralph Sperschneider, Daniel Homm
  • Publication number: 20050144541
    Abstract: A device for concealing an error in an erroneous or potentially erroneous information unit generates output values of a forward decoder and a backward decoder which differ and thus indicate an error-concealment area. The different values for one and the same information unit are examined with regard to a predetermined criterion so as to select that value which meets the predetermined criterion, i.e. which is plausible. Thus, an elimination or reduction of the continuation errors introduced in the decoding of blocks of reversible code words of variable lengths is achieved without impacting the compression rate.
    Type: Application
    Filed: October 29, 2004
    Publication date: June 30, 2005
    Inventors: Daniel Homm, Ralph Sperschneider