Patents by Inventor Sakari Himanen
Sakari Himanen 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: 20180332287Abstract: An apparatus for providing improved data compression may include an encoder comprising a quantizer for encoding input data and a side model. The quantizer may be trained with respect to high priority data among the input data and may be configured to partially encode the input data by encoding the high priority data. The side model may be trained jointly with the training of the quantizer and is configured to model low priority data among the input data.Type: ApplicationFiled: April 12, 2018Publication date: November 15, 2018Inventors: Jani K. NURMINEN, Sakari HIMANEN
-
Patent number: 9973755Abstract: An apparatus for providing improved data compression may include an encoder comprising a quantizer for encoding input data and a side model. The quantizer may be trained with respect to high priority data among the input data and may be configured to partially encode the input data by encoding the high priority data. The side model may be trained jointly with the training of the quantizer and is configured to model low priority data among the input data.Type: GrantFiled: August 23, 2016Date of Patent: May 15, 2018Assignee: Conversant Wireless Licensing S.a.r.l.Inventors: Jani K Nurminen, Sakari Himanen
-
Publication number: 20170085877Abstract: An apparatus for providing improved data compression may include an encoder comprising a quantizer for encoding input data and a side model. The quantizer may be trained with respect to high priority data among the input data and may be configured to partially encode the input data by encoding the high priority data. The side model may be trained jointly with the training of the quantizer and is configured to model low priority data among the input data.Type: ApplicationFiled: August 23, 2016Publication date: March 23, 2017Applicant: Core Wireless Licensing S.a.r.l.Inventors: Jani K. NURMINEN, Sakari HIMANEN
-
Patent number: 9451265Abstract: An apparatus for providing improved data compression may include an encoder comprising a quantizer for encoding input data and a side model. The quantizer may be trained with respect to high priority data among the input data and may be configured to partially encode the input data by encoding the high priority data. The side model may be trained jointly with the training of the quantizer and is configured to model low priority data among the input data.Type: GrantFiled: October 31, 2014Date of Patent: September 20, 2016Assignee: CORE WIRELESS LICENSING S.A.R.L.Inventors: Jani K. Nurminen, Sakari Himanen
-
Publication number: 20150055883Abstract: An apparatus for providing improved data compression may include an encoder comprising a quantizer for encoding input data and a side model. The quantizer may be trained with respect to high priority data among the input data and may be configured to partially encode the input data by encoding the high priority data. The side model may be trained jointly with the training of the quantizer and is configured to model low priority data among the input data.Type: ApplicationFiled: October 31, 2014Publication date: February 26, 2015Applicant: CORE WIRELESS LICENSING S.A.R.L.Inventors: Jani K. Nurminen, Sakari Himanen
-
Patent number: 8886612Abstract: An apparatus for providing improved data compression may include an encoder comprising a quantizer for encoding input data and a side model. The quantizer may be trained with respect to high priority data among the input data and may be configured to partially encode the input data by encoding the high priority data. The side model may be trained jointly with the training of the quantizer and is configured to model low priority data among the input data.Type: GrantFiled: October 4, 2007Date of Patent: November 11, 2014Assignee: Core Wireless Licensing S.a.r.l.Inventors: Jani K. Nurminen, Sakari Himanen
-
Patent number: 8489392Abstract: A system and method for modeling speech in such a way that both voiced and unvoiced contributions can co-exist at certain frequencies. In various embodiments, three spectral bands (or bands of up to three different types) are used. In one embodiment, the lowest band or group of bands is completely voiced, the middle band or group of bands contains both voiced and unvoiced contributions, and the highest band or group of bands is completely unvoiced. The embodiments of the present invention may be used for speech coding and other speech processing applications.Type: GrantFiled: September 13, 2007Date of Patent: July 16, 2013Assignee: Nokia CorporationInventors: Jani Nurminen, Sakari Himanen
-
Patent number: 8380496Abstract: A method and device for improving coding efficiency in audio coding. From the pitch values of a pitch contour of an audio signal, a plurality of simplified pitch contour segments are generated to approximate the pitch contour, based on one or more pre-selected criteria. The contour segments can be linear or non-linear with each contour segment represented by a first end point and a second end point. If the contour segments are linear, then only the information regarding the end points, instead of the pitch values, are provided to a decoder for reconstructing the audio signal. The contour segment can have a fixed maximum length or a variable length, but the deviation between a contour segment and the pitch values in that segment is limited by a maximum value.Type: GrantFiled: April 25, 2008Date of Patent: February 19, 2013Assignee: Nokia CorporationInventors: Anssi Rämö, Jani Nurminen, Sakari Himanen, Ari Heikkinen
-
Patent number: 8086057Abstract: A method and system are introduced that provide dynamic quantizer structures which are configurable during run time. A quantizer configuration and data are stored in a binary format. The dynamic quantizer data is represented as a bitstream, and the bitstream in turn is used as additional input during initialization (or re-initialization/re-configuration) of a speech coder. A configuration header fully specifies the structure and configuration of the dynamic quantizer for each quantized parameter, and the dynamic quantizer data and configurations are fully and dynamically allocated into the speech coder memory. This enables easy re-configuration of a codec associated with the quantizer structures for different scenarios. The use of dynamic quantizer structures in turn enhances compression efficiency of an input signal. The dynamic quantizer structures can also be applied to other compression applications that allow lossy compression.Type: GrantFiled: September 14, 2007Date of Patent: December 27, 2011Assignee: Nokia CorporationInventors: Jani Nurminen, Sakari Himanen
-
Patent number: 7523032Abstract: The invention relates to a method for use in parametric speech coding. In order to enable an improved parametric coding of speech signals, the method comprises a first step of pre-processing a to be encoded speech based signal such that a phase structure of the to be encoded speech based signal is approached to a phase structure which is obtained when the to be encoded speech based signal is parametrically encoded and decoded again. Only in a second step, a parametric encoding is applied to this pre-processed to be encoded speech based signal. The invention relates equally to a corresponding device, to a corresponding coding module, to a corresponding system and to a corresponding software program product.Type: GrantFiled: December 19, 2003Date of Patent: April 21, 2009Assignee: Nokia CorporationInventors: Ari Heikkinen, Sakari Himanen, Anssi Rämö
-
Publication number: 20090094264Abstract: An apparatus for providing improved data compression may include an encoder comprising a quantizer for encoding input data and a side model. The quantizer may be trained with respect to high priority data among the input data and may be configured to partially encode the input data by encoding the high priority data. The side model may be trained jointly with the training of the quantizer and is configured to model low priority data among the input data.Type: ApplicationFiled: October 4, 2007Publication date: April 9, 2009Inventors: Jani K. Nurminen, Sakari Himanen
-
Patent number: 7495585Abstract: According to an aspect of the invention, an enhanced audible feedback solution has been invented for electronic devices using an input device facilitating navigation though a plurality of available user interface input options and confirmation of a selected input option. The electronic device is arranged to define, as a response to detecting a selection of a character on the basis of a detection of a first input to an input device of the electronic device, an audio segment specific to the character. The electronic device is arranged to output the defined audio segment via the audio output means prior to a confirmation by a second input to the input device, the second input being associated with a function adding the character as part of a character sequence entered by the user.Type: GrantFiled: May 12, 2006Date of Patent: February 24, 2009Assignee: Nokia CorporationInventors: Janne Vainio, Hannu J. Mikkola, Hannu Korhonen, Sakari Himanen, Toni P. Nieminen, Tuomas Vaittinen, Juha Marila
-
Publication number: 20080275695Abstract: A method and device for improving coding efficiency in audio coding. From the pitch values of a pitch contour of an audio signal, a plurality of simplified pitch contour segments are generated to approximate the pitch contour, based on one or more pre-selected criteria. The contour segments can be linear or non-linear with each contour segment represented by a first end point and a second end point. If the contour segments are linear, then only the information regarding the end points, instead of the pitch values, are provided to a decoder for reconstructing the audio signal. The contour segment can have a fixed maximum length or a variable length, but the deviation between a contour segment and the pitch values in that segment is limited by a maximum value.Type: ApplicationFiled: April 25, 2008Publication date: November 6, 2008Inventors: Anssi Ramo, Jani Nurminen, Sakari Himanen, Ari Heikkinen
-
Publication number: 20080120098Abstract: The present invention provides, methods, computer-readable media, and apparatuses for tuning and adjusting the computational complexity of algorithm that is executed by a signal encoder. The signal encoder may comprise a speech encoder. When a resource shortage on a computer platform is detected, a degree of the resource shortage and a corresponding complexity adjustment for a speech encoder are determined. The speech encoder is then tuned to adjust the computational complexity of an executed speech processing algorithm. The resource shortage may correspond to a computational capability, audio buffer memory, or battery of a mobile device. A speech process being executed by the mobile device is tuned to adjust the computational demands in accordance with a complexity adjustment. A number of iteration rounds may be adjusted while the speech encoder is executing a speech processing algorithm. The iterations may correspond to an algebraic codebook search.Type: ApplicationFiled: November 21, 2006Publication date: May 22, 2008Applicant: Nokia CorporationInventors: Jari M. Makinen, Juha Marila, Hannu J. Mikkola, Janne Vainio, Tuomas Vaittinen, Sakari Himanen, Kai K. Samposalo
-
Publication number: 20080109218Abstract: A system and method for modeling speech in such a way that both voiced and unvoiced contributions can co-exist at certain frequencies. In various embodiments, three spectral bands (or bands of up to three different types) are used. In one embodiment, the lowest band or group of bands is completely voiced, the middle band or group of bands contains both voiced and unvoiced contributions, and the highest band or group of bands is completely unvoiced. The embodiments of the present invention may be used for speech coding and other speech processing applications.Type: ApplicationFiled: September 13, 2007Publication date: May 8, 2008Inventors: Jani Nurminen, Sakari Himanen
-
Publication number: 20080107348Abstract: A method and system are introduced that provide dynamic quantizer structures which are configurable during run time. A quantizer configuration and data are stored in a binary format. The dynamic quantizer data is represented as a bitstream, and the bitstream in turn is used as additional input during initialization (or re-initialization/re-configuration) of a speech coder. A configuration header fully specifies the structure and configuration of the dynamic quantizer for each quantized parameter, and the dynamic quantizer data and configurations are fully and dynamically allocated into the speech coder memory. This enables easy re-configuration of a codec associated with the quantizer structures for different scenarios. The use of dynamic quantizer structures in turn enhances compression efficiency of an input signal. The dynamic quantizer structures can also be applied to other compression applications that allow lossy compression.Type: ApplicationFiled: September 14, 2007Publication date: May 8, 2008Inventors: Jani Nurminen, Sakari Himanen
-
Publication number: 20070011009Abstract: The invention relates to a support of a concatenative TTS synthesis. In order to generate a speech database as a basis for the TTS synthesis, first, a speech processing including a segmental parametric speech encoding of speech data based on a parametric modeling of speech is performed, which results in compressed parameterized speech segments. Then, the compressed parameterized speech segments are assembled in a speech database. In order to synthesize output speech, compressed parameterized speech segments are selected from the speech database based on an available text and decompressed to regain parameterized speech segments. The parameterized speech segments are then concatenated in a parameter domain. The output speech is synthesized based on these concatenated parametric speech segments.Type: ApplicationFiled: July 8, 2005Publication date: January 11, 2007Inventors: Jani Nurminen, Sakari Himanen, Anssi Ramo, Janne Vainio
-
Publication number: 20060267931Abstract: According to an aspect of the invention, an enhanced audible feedback solution has been invented for electronic devices using an input device facilitating navigation though a plurality of available user interface input options and confirmation of a selected input option. The electronic device is arranged to define, as a response to detecting a selection of a character on the basis of a detection of a first input to an input device of the electronic device, an audio segment specific to the character. The electronic device is arranged to output the defined audio segment via the audio output means prior to a confirmation by a second input to the input device, the second input being associated with a function adding the character as part of a character sequence entered by the user.Type: ApplicationFiled: May 12, 2006Publication date: November 30, 2006Inventors: Janne Vainio, Hannu Mikkola, Hannu Korhonen, Sakari Himanen, Toni Nieminen, Tuomas Vaittinen, Juha Marila
-
Publication number: 20060080090Abstract: The present invention provides a new methodology for reusing codebooks for a multistage vector quantization of parameter quantizers of signals. Prior art multistage vector quantization is done in such a way that each stage has different optimized codebooks. The prior art codebooks, thus, use quite a lot of a memory storage space. Using the same codebook stages several times, according to the present invention, reduces the memory usage and a codebook structure maintains good quality by using optimized codebooks for the most important (first) stages in the quantization. The number of codebooks is reduced by reusing the same codebooks in the refining stages. Additionally, according to the present invention, using many predictors is space-wise efficient since they need only a few of coefficients instead of larger codebooks.Type: ApplicationFiled: October 7, 2004Publication date: April 13, 2006Inventors: Anssi Ramo, Sakari Himanen, Jani Nurminen
-
Publication number: 20050137858Abstract: The invention relates to a method for use in parametric speech coding. In order to enable an improved parametric coding of speech signals, the method comprises a first step of pre-processing a to be encoded speech based signal such that a phase structure of the to be encoded speech based signal is approached to a phase structure which is obtained when the to be encoded speech based signal is parametrically encoded and decoded again. Only in a second step, a parametric encoding is applied to this pre-processed to be encoded speech based signal. The invention relates equally to a corresponding device, to a corresponding coding module, to a corresponding system and to a corresponding software program product.Type: ApplicationFiled: December 19, 2003Publication date: June 23, 2005Inventors: Ari Heikkinen, Sakari Himanen, Anssi Ramo