Patents by Inventor Stefan DÖHLA

Stefan DÖHLA 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: 20150332698
    Abstract: An apparatus for selecting one of a first encoding algorithm having a first characteristic and a second encoding algorithm having a second characteristic for encoding a portion of an audio signal to obtain an encoded version of the portion of the audio signal has a first estimator for estimating a first quality measure for the portion of the audio signal, which is associated with the first encoding algorithm, without actually encoding and decoding the portion of the audio signal using the first encoding algorithm. A second estimator is provided for estimating a second quality measure for the portion of the audio signal, which is associated with the second encoding algorithm, without actually encoding and decoding the portion of the audio signal using the second encoding algorithm. The apparatus has a controller for selecting the first or second encoding algorithms based on a comparison between the first and second quality measures.
    Type: Application
    Filed: July 29, 2015
    Publication date: November 19, 2015
    Inventors: Emmanuel RAVELLI, Stefan DOEHLA, Guillaume FUCHS, Eleni FOTOPOULOU, Christian HELMRICH
  • Publication number: 20150332695
    Abstract: The invention provides an audio encoder including a combination of a linear predictive coding filter having a plurality of linear predictive coding coefficients and a time-frequency converter, wherein the combination is configured to filter and to convert a frame of the audio signal into a frequency domain in order to output a spectrum based on the frame and on the linear predictive coding coefficients; a low frequency emphasizer configured to calculate a processed spectrum based on the spectrum, wherein spectral lines of the processed spectrum representing a lower frequency than a reference spectral line are emphasized; and a control device configured to control the calculation of the processed spectrum by the low frequency emphasizer depending on the linear predictive coding coefficients of the linear predictive coding filter.
    Type: Application
    Filed: July 28, 2015
    Publication date: November 19, 2015
    Inventors: Stefan DOEHLA, Bernhard GRILL, Christian HELMRICH, Nikolaus RETTELBACH
  • Publication number: 20140310740
    Abstract: A transport stream provider for providing a plurality of transport stream packets describing digital media information is configured to provide a transport stream packet of a first packet type including a program association table and key information for decrypting encrypted media information. The program association table contains an association between a program No. and a packet type identifier of a further transport stream packet of a second packet type. The transport stream provider is configured to provide a transport stream packet of the second packet type in such a manner that the transport stream packet of the second packet type contains a reference to packet type identifiers of transport stream payload data packets which describe contents of different content types of the digital media information.
    Type: Application
    Filed: June 24, 2014
    Publication date: October 16, 2014
    Inventors: Birgit BARTEL-KURZ, Stefan DOEHLA, Markus PROSCH
  • Patent number: 8849778
    Abstract: A concept is disclosed for outputting a file having a media data container and a metadata container, the concept including providing an error information related to a data sample and storing the error information together with a sample number related to the data sample in the metadata container.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: September 30, 2014
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Stefan Doehla, Harald Fuchs
  • Patent number: 8804768
    Abstract: Exact data-rate analysis of the information signal portions to be transmitted in a subsequent transmission cycle per time-division multiplexing process shall be initially omitted. Instead, on the basis of highly accurate estimated values for the subsequent data rates, estimated values for relative waiting times are transmitted, in a current transmission cycle, from the current time slice to the subsequent time slice of the same service. In the subsequent transmission cycle, actual data rates may be set which may deviate from the estimated data rates for the individual information signals, as a result of which predicted time-slice boundaries for the subsequent transmission cycle may shift. However, the potential shift in the time-slice boundaries is subject to several boundary conditions. No time slice of the subsequent transmission cycle can start prior to its signaled estimated starting time. With constant data rates, the estimated time-slice structure and the actual time-slice structure are identical.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: August 12, 2014
    Assignees: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Friedrich-Alexander-Universitaet Erlangen-Nuernberg
    Inventors: Christian Forster, Andreas Mull, Stefan Doehla, Heinz Gerhaeuser, Albert Heuberger
  • Publication number: 20140016787
    Abstract: Frame elements which shall be made available for skipping may are transmitted more efficiently by arranging that a default payload length information is transmitted separately within a configuration block, with the length information within the frame elements, in turn, being subdivided into a default payload length flag followed, if the default payload length flag is not set, by a payload length value explicitly coding the payload length of the respective frame element. However, if the default payload length flag is set, an explicit transmission of the payload length may be avoided. Rather, any frame element, the default extension payload length flag of which is set, has the default payload length and any frame element, the default extension payload length flag of which is not set, has a payload length corresponding to the payload length value. By this measure, transmission effectiveness is increased.
    Type: Application
    Filed: September 17, 2013
    Publication date: January 16, 2014
    Applicants: Dolby International AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Max NEUENDORF, Markus MULTRUS, Stefan DOEHLA, Heiko PURNHAGEN, Frans DE BONT
  • Publication number: 20140019146
    Abstract: A better compromise between a too high bitstream and decoding overhead on the one hand and flexibility of frame element positioning on the other hand is achieved by arranging that each of the sequence of frames of the bitstream has a sequence of N frame elements and, on the other hand, the bitstream has a configuration block having a field indicating the number of elements N and a type indication syntax portion indicating, for each element position of the sequence of N element positions, an element type out of a plurality of element types with, in the sequences of N frame elements of the frames, each frame element being of the element type indicated, by the type indication portion, for the respective element position at which the respective frame element is positioned within the sequence of N frame elements of the respective frame in the bitstream.
    Type: Application
    Filed: September 17, 2013
    Publication date: January 16, 2014
    Applicants: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Koninklijke Philips N.V., Dolby International AB
    Inventors: Max NEUENDORF, Markus MULTRUS, Stefan DOEHLA, Heiko PURNHAGEN, Frans DE BONT
  • Publication number: 20140016785
    Abstract: An audio decoder for decoding an encoded audio signal, the encoded audio signal including a first channel element and a second channel element in a payload section of a data stream and first decoder configuration data for the first channel element and second decoder configuration data for the second channel element in a configuration section of the data stream, includes: a data stream reader for reading the configuration data for each channel element in the configuration section and for reading the payload data for each channel element in the payload section; a configurable decoder for decoding the plurality of channel elements; and a configuration controller for configuring the configurable decoder so that the configurable decoder is configured in accordance with the first decoder configuration data when decoding the first channel element and in accordance with the second decoder configuration data when decoding the second channel element.
    Type: Application
    Filed: September 17, 2013
    Publication date: January 16, 2014
    Applicants: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Koninklijke Philips N.V., Dolby International AB
    Inventors: Max NEUENDORF, Markus MULTRUS, Stefan DOEHLA, Heiko PURNHAGEN, Frans DE BONT
  • Publication number: 20130332151
    Abstract: An apparatus for processing a decoded audio signal including a filter for filtering the decoded audio signal to obtain a filtered audio signal, a time-spectral converter stage for converting the decoded audio signal and the filtered audio signal into corresponding spectral representations, each spectral representation having a plurality of subband signals, a weighter for performing a frequency selective weighting of the filtered audio signal by a multiplying subband signals by respective weighting coefficients to obtain a weighted filtered audio signal, a subtractor for performing a subband-wise subtraction between the weighted filtered audio signal and the spectral representation of the decoded audio signal, and a spectral-time converter for converting the result audio signal or a signal derived from the result audio signal into a time domain representation to obtain a processed decoded audio signal.
    Type: Application
    Filed: August 14, 2013
    Publication date: December 12, 2013
    Inventors: Guillaume FUCHS, Ralf GEIGER, Markus SCHNELL, Emmanuel RAVELLI, Stefan DOEHLA
  • Patent number: 8462946
    Abstract: An apparatus for recording a file having a related media data container and a metadata container, the apparatus a receiver for receiving first data packets having packetized first media data samples based on a first clock, and for receiving second data packets having second media data samples based on a second clock different from the first clock, wherein the second media data samples are associated to the first media data samples, and for receiving first control packets including information for indicating a relationship of the first clock to a reference clock and for receiving second control packets including information for indicating a relationship of the second clock to the reference clock, and a recorder for storing the received first and second data packets and at least a portion of the received first and second control packets in the media data container, and for storing associated metadata in the metadata container, the associated metadata having timing information of the received first and second da
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: June 11, 2013
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Stefan Doehla, Stefan Kraegeloh, Nikolaus Faerber, Harald Fuchs
  • Publication number: 20130041672
    Abstract: A method for providing information on the validity of encoded audio data is disclosed, the encoded audio data being a series of coded audio data units. Each coded audio data unit can include information on the valid audio data. The method includes: providing either information on a coded audio data level which describes the amount of data at the beginning of an audio data unit being invalid, or providing information on a coded audio data level which describes the amount of data at the end of an audio data unit being invalid, or providing information on a coded audio data level which describes both the amount of data at the beginning and the end of an audio data unit being invalid. A method for receiving encoded data including information on the validity of data and providing decoded output data is also disclosed. Furthermore, a corresponding encoder and a corresponding decoder are disclosed.
    Type: Application
    Filed: October 11, 2012
    Publication date: February 14, 2013
    Inventors: Stefan DOEHLA, Ralph SPERSCHNEIDER
  • Publication number: 20120069857
    Abstract: Exact data-rate analysis of the information signal portions to be transmitted in a subsequent transmission cycle per time-division multiplexing process shall be initially omitted. Instead, on the basis of highly accurate estimated values for the subsequent data rates, estimated values for relative waiting times are transmitted, in a current transmission cycle, from the current time slice to the subsequent time slice of the same service. In the subsequent transmission cycle, actual data rates may be set which may deviate from the estimated data rates for the individual information signals, as a result of which predicted time-slice boundaries for the subsequent transmission cycle may shift. However, the potential shift in the time-slice boundaries is subject to several boundary conditions. No time slice of the subsequent transmission cycle can start prior to its signaled estimated starting time. With constant data rates, the estimated time-slice structure and the actual time-slice structure are identical.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 22, 2012
    Applicants: Friedrich-Alexander-Universitaet Erlangen- Nuernberg, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Christian FORSTER, Andreas MULL, Stefan DOEHLA, Heinz GERHAEUSER, Albert HEUBERGER
  • Publication number: 20100198798
    Abstract: A concept is disclosed for outputting a file having a media data container and a metadata container, the concept including providing an error information related to a data sample and storing the error information together with a sample number related to the data sample in the metadata container.
    Type: Application
    Filed: September 18, 2008
    Publication date: August 5, 2010
    Applicant: Fraunhofer-Gesellschaft zur Foederung der angewandten Forschung e.V.
    Inventors: Stefan Doehla, Harald Fuchs
  • Publication number: 20100189256
    Abstract: An apparatus for recording a file having a related media data container and a metadata container, the apparatus a receiver for receiving first data packets having packetized first media data samples based on a first clock, and for receiving second data packets having second media data samples based on a second clock different from the first clock, wherein the second media data samples are associated to the first media data samples, and for receiving first control packets including information for indicating a relationship of the first clock to a reference clock and for receiving second control packets including information for indicating a relationship of the second clock to the reference clock, and a recorder for storing the received first and second data packets and at least a portion of the received first and second control packets in the media data container, and for storing associated metadata in the metadata container, the associated metadata having timing information of the received first and second da
    Type: Application
    Filed: July 1, 2008
    Publication date: July 29, 2010
    Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Stefan Doehla, Stefan Kraegeloh, Nikolaus Faerber, Harald Fuchs
  • Publication number: 20100189424
    Abstract: An apparatus for processing stored data packets in a media data container and stored associated meta information in a metadata container, the associated meta information having transport timing information and location information indicating a storage location of the stored data packets in the media data container, the apparatus having a processor for determining, based on the stored data packets and the stored associated meta information, decoding information for a media payload of the stored data packets, wherein the decoding information indicates at which time instant to replay which payload of the stored data packets.
    Type: Application
    Filed: July 1, 2008
    Publication date: July 29, 2010
    Applicant: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.V.
    Inventors: Stefan Doehla, Stefan Kraegeloh, Nikolaus Faerber, Harald Fuchs
  • Publication number: 20100118938
    Abstract: A method generates a stream of data, wherein the stream comprises a plurality of encoded data blocks. The encoded data blocks comprise a plurality of self-contained blocks including all information for decoding the block and a plurality of blocks including only partial information for decoding. The distance of the self-contained blocks in the stream is varied dependent on the content encoded in the stream. The stream is a main stream, and wherein tuning into the main stream is effected via a secondary stream comprising at least a subset of the data blocks of the main stream encoded at a quality different from a quality of the data blocks of the main stream. The self-contained blocks are inserted at positions in the main stream where differences in the quality of the data encoded in the main stream and in the secondary stream are less detectable.
    Type: Application
    Filed: May 8, 2009
    Publication date: May 13, 2010
    Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Harald FUCHS, Stefan DOEHLA, Ulf JENNEHAG, Herbert THOMA, Nikolaus FAERBER