Patents by Inventor Bert Greevenbosch
Bert Greevenbosch 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: 9917978Abstract: A watermark generator for providing a watermark signal as a sequence of subsequent watermark coefficients based on a stream of subsequent stream values representing discrete valued data includes a differential encoder. The differential encoder is configured to apply a phase rotation to a current stream value of the stream values representing the discrete valued data or to a current watermark symbol, the current watermark symbol corresponding to a current stream value of the stream values representing the discrete valued data, to obtain a current watermark coefficient of the watermark signal. The differential encoder is configured to derive a phase of a previous spectral coefficient of a watermarked signal which is a combination of the host signal and the watermark signal, and to provide the watermark signal such that a phase angle of the phase rotation applied to the current stream value or the current watermark symbol is dependent on the phase of the previous spectral coefficient of the watermarked signal.Type: GrantFiled: November 4, 2016Date of Patent: March 13, 2018Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Reinhard Zitzmann, Giovanni Del Galdo, Tobias Bliem, Juliane Borsum, Bert Greevenbosch, Stefan Kraegeloh, Joerg Pickel
-
Publication number: 20170078519Abstract: A watermark generator for providing a watermark signal as a sequence of subsequent watermark coefficients based on a stream of subsequent stream values representing discrete valued data includes a differential encoder. The differential encoder is configured to apply a phase rotation to a current stream value of the stream values representing the discrete valued data or to a current watermark symbol, the current watermark symbol corresponding to a current stream value of the stream values representing the discrete valued data, to obtain a current watermark coefficient of the watermark signal. The differential encoder is configured to derive a phase of a previous spectral coefficient of a watermarked signal which is a combination of the host signal and the watermark signal, and to provide the watermark signal such that a phase angle of the phase rotation applied to the current stream value or the current watermark symbol is dependent on the phase of the previous spectral coefficient of the watermarked signal.Type: ApplicationFiled: November 4, 2016Publication date: March 16, 2017Inventors: Reinhard ZITZMANN, Giovanni DEL GALDO, Tobias BLIEM, Juliane BORSUM, Bert GREEVENBOSCH, Stefan KRAEGELOH, Joerg PICKEL
-
Patent number: 9514500Abstract: A watermark generator for providing a watermark signal as a sequence of subsequent watermark coefficients based on a stream of subsequent stream values representing discrete valued data includes a differential encoder. The differential encoder is configured to apply a phase rotation to a current stream value of the stream values representing the discrete valued data or to a current watermark symbol, the current watermark symbol corresponding to a current stream value of the stream values representing the discrete valued data, to obtain a current watermark coefficient of the watermark signal. The differential encoder is configured to derive a phase of a previous spectral coefficient of a watermarked signal which is a combination of the host signal and the watermark signal, and to provide the watermark signal such that a phase angle of the phase rotation applied to the current stream value or the current watermark symbol is dependent on the phase of the previous spectral coefficient of the watermarked signal.Type: GrantFiled: March 21, 2013Date of Patent: December 6, 2016Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Reinhard Zitzmann, Giovanni Del Galdo, Tobias Bliem, Juliane Borsum, Bert Greevenbosch, Stefan Kraegeloh, Joerg Pickel
-
Patent number: 9350700Abstract: A watermark generator for providing a watermark signal in dependence on binary message data includes an information processor configured to provide, in dependence on information units of the binary message data, a first time-frequency domain representation, values of which represent the binary message data. The watermark generator also includes a differential encoder configured to derive a second time-frequency domain representation from the first time-frequency-domain representation, such that the second time-frequency-domain representation includes a plurality of values, wherein a difference between two values of the second time-frequency-domain representation represents a corresponding value of the first time-frequency-domain representation, in order to obtain a differential encoding of the values of the first time-frequency-domain representation.Type: GrantFiled: August 17, 2012Date of Patent: May 24, 2016Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan Wabnik, Joerg Pickel, Bert Greevenbosch, Bernhard Grill, Ernst Eberlein, Giovanni Del Galdo, Stefan Kraegeloh, Reinhard Zitzmann, Tobias Bliem, Marco Breiling, Juliane Borsum
-
Patent number: 9299356Abstract: A watermark decoder includes a time-frequency-domain representation provider, a memory unit, a synchronization determiner and a watermark extractor. The time-frequency-domain representation provider provides a frequency-domain representation of the watermarked signal for a plurality of time blocks. The memory unit stores the frequency-domain representation of the watermarked signal for a plurality of time blocks. Further, the synchronization determiner identifies an alignment time block based on the frequency-domain representation of the watermarked signal of a plurality of time blocks. The watermark extractor provides binary message data based on stored frequency-domain representations of the watermarked signal of time blocks temporally preceding the identified alignment time block considering a distance to the identified alignment time block.Type: GrantFiled: August 20, 2012Date of Patent: March 29, 2016Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan Wabnik, Joerg Pickel, Bert Greevenbosch, Bernhard Grill, Ernst Eberlein, Giovanni Del Galdo, Stefan Kraegeloh, Reinhard Zitzmann, Tobias Bliem, Marco Breiling, Juliane Borsum
-
Patent number: 9214159Abstract: A watermark signal provider comprises a time-frequency-domain waveform provider to provide time-domain waveforms for a plurality of frequency subbands. The time-frequency-domain waveform provider is configured to map a given value of a time-frequency-domain representation onto a bit shaping function, a temporal extension of which is longer than a bit interval, such that there is a temporal overlap between bit shaped functions provided for temporally subsequent values of the time-frequency-domain representation of the same frequency subband. A time-domain waveform of a given frequency subband contains a plurality of bit shaped functions provided for temporally subsequent values of the time-frequency-domain representation. The water mark signal provider further has a time-domain waveform combiner.Type: GrantFiled: August 24, 2012Date of Patent: December 15, 2015Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Reinhard Zitzmann, Stefan Wabnik, Joerg Pickel, Bert Greevenbosch, Bernhard Grill, Ernst Eberlein, Giovanni Del Galdo, Stefan Kraegeloh, Tobias Bliem, Juliane Borsum, Marco Breiling
-
Patent number: 8989885Abstract: A watermark generator for providing a watermark signal in dependence on binary message data includes an information processor configured to provide, in dependence on a single message bit of the binary message data, a 2-dimensional spread information representing the message bit in the form of a set of time-frequency-domain values. The watermark generator also includes a watermark signal provider configured to provide the watermark signal on the basis of the 2-dimensional spread information. A watermark detector, methods and computer programs are also described.Type: GrantFiled: August 14, 2012Date of Patent: March 24, 2015Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan Wabnik, Jörg Pickel, Bert Greevenbosch, Bernhard Grill, Ernst Eberlein, Giovanni Del Galdo, Stefan Krägeloh, Reinhard Zitzmann, Tobias Bliem, Marco Breiling, Juliane Borsum
-
Patent number: 8965547Abstract: A watermark signal provider provides a watermark signal suitable for being hidden in an audio signal when the watermark signal is added to the audio signal, such that the watermark signal represents watermark data. The watermark signal provider includes a psychoacoustical processor for determining a masking threshold of the audio signal; and a modulator for generating the watermark signal from a superposition of sample-shaping functions spaced apart from each other at a sample time interval of a time-discrete representation of the watermark data, each sample-shaping function being amplitude-weighted with a respective sample of the time-discrete representation, multiplied by a respective amplitude weight depending on the masking threshold, the modulator being configured such that the sample time interval is shorter than a time extension of the sample-shaping functions; and the respective amplitude weight also depends on samples of the time-discrete representation neighboring the respective sample in time.Type: GrantFiled: August 23, 2012Date of Patent: February 24, 2015Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan Wabnik, Joerg Pickel, Bert Greevenbosch, Bernhard Grill, Ernst Eberlein, Giovanni Del Galdo, Stefan Kraegeloh, Reinhard Zitzmann, Tobias Bliem, Marco Breiling, Juliane Borsum
-
Patent number: 8863306Abstract: A digital rights management method includes: storing information on a rights object in a memory area, wherein the rights object has been transferred from a first device to a second device, and wherein the rights object includes permissions linked to a digital media object; receiving a rights object at the first device; and accessing the memory area to check whether information on the received rights object is stored in the memory area and to set up the received rights object on the first device in case the information on the received rights object is not stored in the memory area, and to reject the received rights object in case the information on the received rights object is stored in the memory area.Type: GrantFiled: July 3, 2008Date of Patent: October 14, 2014Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Bert Greevenbosch, Stefan Kraegeloh, Harald Fuchs, Mercè Serra Joan
-
Patent number: 8782419Abstract: A common backup format of a backup rights object according to embodiments of the present invention has the following features: License information that is not critical for cryptographic security of the rights object is kept in “plain text” with a well defined syntax in a first data container, license information that is critical for cryptographic security of the rights object is stored in cryptographically protected form that is specific for the originating device to which the rights object is bound to in a second data container, and the rights object is cryptographically signed by the originating device such that it may not be manipulated. The signature is stored in a third data container.Type: GrantFiled: August 13, 2008Date of Patent: July 15, 2014Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Bert Greevenbosch, Harald Fuchs, Stefan Kraegeloh, Mercè Serra Joan
-
Patent number: 8726031Abstract: A watermark generator for providing a watermark signal in dependence on binary message data, the watermark generator has an information spreader configured to spread an information unit to a plurality of time-frequency-domain values, to obtain a spread information representation. The watermark generator also has a synchronization inserter configured to multiplicatively combine the spread information representation with a synchronization sequence to obtain a combined information-synchronization representation. The watermark generator also has a watermark signal provider configured to provide the watermark signal on the basis of the combined information-synchronization representation. A watermark decoder, methods and computer programs are also described.Type: GrantFiled: August 23, 2012Date of Patent: May 13, 2014Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan Wabnik, Reinhard Zitzmann, Tobias Bliem, Bert Greevenbosch, Bernhard Grill, Ernst Eberlein, Giovanni Del Galdo, Marco Breiling, Stefan Kraegeloh, Juliane Borsum, Joerg Pickel
-
Publication number: 20130261778Abstract: A watermark signal provider comprises a time-frequency-domain waveform provider to provide time-domain waveforms for a plurality of frequency subbands. The time-frequency-domain waveform provider is configured to map a given value of a time-frequency-domain representation onto a bit shaping function, a temporal extension of which is longer than a bit interval, such that there is a temporal overlap between bit shaped functions provided for temporally subsequent values of the time-frequency-domain representation of the same frequency subband. A time-domain waveform of a given frequency subband contains a plurality of bit shaped functions provided for temporally subsequent values of the time-frequency-domain representation. The water mark signal provider further has a time-domain waveform combiner.Type: ApplicationFiled: August 24, 2012Publication date: October 3, 2013Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Reinhard ZITZMANN, Stefan WABNIK, Joerg PICKEL, Bert GREEVENBOSCH, Bernhard GRILL, Ernst EBERLEIN, Giovanni DEL GALDO, Stefan KRAEGELOH, Tobias BLIEM, Juliane BORSUM, Marco BREILING
-
Publication number: 20130232340Abstract: A watermark generator for providing a watermark signal in dependence on binary message data, the watermark generator has an information spreader configured to spread an information unit to a plurality of time-frequency-domain values, to obtain a spread information representation. The watermark generator also has a synchronization inserter configured to multiplicatively combine the spread information representation with a synchronization sequence to obtain a combined information-synchronization representation. The watermark generator also has a watermark signal provider configured to provide the watermark signal on the basis of the combined information-synchronization representation. A watermark decoder, methods and computer programs are also described.Type: ApplicationFiled: August 23, 2012Publication date: September 5, 2013Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan WABNIK, Reinhard ZITZMANN, Tobias BLIEM, Bert GREEVENBOSCH, Bernhard GRILL, Ernst EBERLEIN, Giovanni DEL GALDO, Marco BREILING, Stefan KRAEGELOH, Juliane BORSUM, Joerg PICKEL
-
Publication number: 20130227295Abstract: A watermark generator for providing a watermark signal in dependence on binary message data includes an information processor configured to provide, in dependence on information units of the binary message data, a first time-frequency domain representation, values of which represent the binary message data. The watermark generator also includes a differential encoder configured to derive a second time-frequency domain representation from the first time-frequency-domain representation, such that the second time-frequency-domain representation includes a plurality of values, wherein a difference between two values of the second time-frequency-domain representation represents a corresponding value of the first time-frequency-domain representation, in order to obtain a differential encoding of the values of the first time-frequency-domain representation.Type: ApplicationFiled: August 17, 2012Publication date: August 29, 2013Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan WABNIK, Joerg PICKEL, Bert GREEVENBOSCH, Bernhard GRILL, Ernst EBERLEIN, Giovanni DEL GALDO, Stefan KRAEGELOH, Reinhard ZITZMANN, Tobias BLIEM, Marco BREILING, Juliane BORSUM
-
Publication number: 20130218314Abstract: A watermark signal provider provides a watermark signal suitable for being hidden in an audio signal when the watermark signal is added to the audio signal, such that the watermark signal represents watermark data. The watermark signal provider includes a psychoacoustical processor for determining a masking threshold of the audio signal; and a modulator for generating the watermark signal from a superposition of sample-shaping functions spaced apart from each other at a sample time interval of a time-discrete representation of the watermark data, each sample-shaping function being amplitude-weighted with a respective sample of the time-discrete representation, multiplied by a respective amplitude weight depending on the masking threshold, the modulator being configured such that the sample time interval is shorter than a time extension of the sample-shaping functions; and the respective amplitude weight also depends on samples of the time-discrete representation neighboring the respective sample in time.Type: ApplicationFiled: August 23, 2012Publication date: August 22, 2013Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan WABNIK, Joerg PICKEL, Bert GREEVENBOSCH, Bernhard GRILL, Ernst EBERLEIN, Giovanni DEL GALDO, Stefan KRAEGELOH, Reinhard ZITZMANN, Tobias BLIEM, Marco BREILING, Juliane BORSUM
-
Publication number: 20130218313Abstract: A watermark decoder includes a time-frequency-domain representation provider, a memory unit, a synchronization determiner and a watermark extractor. The time-frequency-domain representation provider provides a frequency-domain representation of the watermarked signal for a plurality of time blocks. The memory unit stores the frequency-domain representation of the watermarked signal for a plurality of time blocks. Further, the synchronization determiner identifies an alignment time block based on the frequency-domain representation of the watermarked signal of a plurality of time blocks. The watermark extractor provides binary message data based on stored frequency-domain representations of the watermarked signal of time blocks temporally preceding the identified alignment time block considering a distance to the identified alignment time block.Type: ApplicationFiled: August 20, 2012Publication date: August 22, 2013Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan WABNIK, Joerg PICKEL, Bert GREEVENBOSCH, Bernhard GRILL, Ernst EBERLEIN, Giovanni DEL GALDO, Stefan KRAEGELOH, Reinhard ZITZMANN, Tobias BLIEM, Marco BREILING, Juliane BORSUM
-
Publication number: 20130211564Abstract: A watermark generator for providing a watermark signal in dependence on binary message data includes an information processor configured to provide, in dependence on a single message bit of the binary message data, a 2-dimensional spread information representing the message bit in the form of a set of time-frequency-domain values. The watermark generator also includes a watermark signal provider configured to provide the watermark signal on the basis of the 2-dimensional spread information. A watermark detector, methods and computer programs are also described.Type: ApplicationFiled: August 14, 2012Publication date: August 15, 2013Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.VInventors: Stefan WABNIK, Joerg PICKEL, Bert GREEVENBOSCH, Bernhard GRILL, Ernst EBERLEIN, Giovanni DEL GALDO, Stefan KRAEGELOH, Reinhard ZITZMANN, Tobias BLIEM, Marco BREILING, Juliane BORSUM
-
Publication number: 20110179279Abstract: A common backup format of a backup rights object according to embodiments of the present invention has the following features: License information that is not critical for cryptographic security of the rights object is kept in “plain text” with a well defined syntax in a first data container, license information that is critical for cryptographic security of the rights object is stored in cryptographically protected form that is specific for the originating device to which the rights object is bound to in a second data container, and the rights object is cryptographically signed by the originating device such that it may not be manipulated. The signature is stored in a third data container.Type: ApplicationFiled: August 13, 2008Publication date: July 21, 2011Applicant: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.Inventors: Bert Greevenbosch, Harald Fuchs, Stefan Kraegeloh, Merce Serra Joan
-
Publication number: 20100257356Abstract: There is disclosed a cryptographic key management concept for a user domain, in which a local rights manager (LRM) is provided a cryptographic generation key for validly generating or converting only a limited amount of rights objects. In case a compromise of the LRM is detected, the cryptographic generation key is not renewed after the limited amount of ROs have been generated by the LRM. Otherwise, i.e. in case no compromise of the LRM has been detected, i.e. in case the LRM may be considered trustable, the LRM is provided a new (different) cryptographic generation key for generating a further limited amount of rights objects.Type: ApplicationFiled: October 1, 2008Publication date: October 7, 2010Inventors: Bert Greevenbosch, Harald Fuchs, Merce Serra Joan, Stefan Kraegeloh, Alapan Arnab, Anja Becker
-
Publication number: 20100212022Abstract: A digital rights management method includes: storing information on a rights object in a memory area, wherein the rights object has been transferred from a first device to a second device, and wherein the rights object includes permissions linked to a digital media object; receiving a rights object at the first device; and accessing the memory area to check whether information on the received rights object is stored in the memory area and to set up the received rights object on the first device in case the information on the received rights object is not stored in the memory area, and to reject the received rights object in case the information on the received rights object is stored in the memory area.Type: ApplicationFiled: July 3, 2008Publication date: August 19, 2010Applicant: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Bert Greevenbosch, Stefan Kraegeloh, Harald Fuchs, Mercè Serra Joan