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: 9460723Abstract: 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: GrantFiled: June 14, 2013Date of Patent: October 4, 2016Assignee: Dolby International ABInventors: Tobias Friedrich, Tobias Ro Wagenblass, Karsten Linzmeier, Daniel Homm, Claus-Christian Spenger, Heiko Purnhagen
-
Publication number: 20150142451Abstract: 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: ApplicationFiled: June 14, 2013Publication date: May 21, 2015Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Tobias Friedrich, Tobias Ro Wagenblass, Karsten Linzmeier, Daniel Homm, Claus-Christian Spenger, Heiko Purnhagen
-
Patent number: 8885818Abstract: 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: GrantFiled: August 6, 2010Date of Patent: November 11, 2014Assignee: Dolby International ABInventors: Reinhold Boehm, Alexander Groeschel, Holger Hoerich, Daniel Homm, Wolfgang A. Schildbach, Michael Schug, Oliver Watzke, Martin Wolters, Thomas Ziegler
-
Publication number: 20120128151Abstract: 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: ApplicationFiled: August 6, 2010Publication date: May 24, 2012Applicant: DOLBY INTERNATIONAL ABInventors: Reinhold Boehm, Alexander Groeschel, Holger Hoerich, Daniel Homm, Wolfgang A. Schildbach, Michael Schug, Oliver Watzke, Martin Wolters, Thomas Ziegler
-
Patent number: 8046236Abstract: 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: GrantFiled: May 21, 2008Date of Patent: October 25, 2011Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Ralph Sperschneider, Martin Dietz, Daniel Homm, Reinhold Böhm
-
Patent number: 7526432Abstract: 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: GrantFiled: January 22, 2008Date of Patent: April 28, 2009Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Ralph Sperschneider, Martin Dietz, Daniel Homm, Reinhold Böhm
-
Patent number: 7433825Abstract: 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: GrantFiled: January 17, 2000Date of Patent: October 7, 2008Assignee: Fraunhofer-Gesellschaft zur Foerderling der Angewandten Forschung E.V.Inventors: Ralph Sperschneider, Martin Dietz, Daniel Homm, Reinhold Böhm
-
Patent number: 7428684Abstract: 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: GrantFiled: October 29, 2004Date of Patent: September 23, 2008Assignee: Fraunhofer-Gesellschaft Zur Forderung der Angewandten Forschung E.V.Inventors: Daniel Homm, Ralph Sperschneider
-
Publication number: 20080219355Abstract: 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: ApplicationFiled: May 21, 2008Publication date: September 11, 2008Inventors: Ralph SPERSCHNEIDER, Martin Dietz, Daniel Homm, Reinhold Bohm
-
Publication number: 20080111719Abstract: 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: ApplicationFiled: January 22, 2008Publication date: May 15, 2008Inventors: Ralph SPERSCHNEIDER, Martin Dietz, Daniel Homm, Reinhold Bohm
-
Publication number: 20060102159Abstract: 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: ApplicationFiled: November 18, 2004Publication date: May 18, 2006Inventor: Daniel Hommes
-
Patent number: 7003448Abstract: 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: GrantFiled: April 12, 2000Date of Patent: February 21, 2006Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.V.Inventors: Pierre Lauber, Martin Dietz, Juergen Herre, Reinhold Boehm, Ralph Sperschneider, Daniel Homm
-
Publication number: 20050144541Abstract: 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: ApplicationFiled: October 29, 2004Publication date: June 30, 2005Inventors: Daniel Homm, Ralph Sperschneider