Patents by Inventor Ari Lakaniemi
Ari Lakaniemi 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: 8832540Abstract: For controlling a time-scaling of an audio signal, the audio signal being distributed to a sequence of frames that are received via a packet switched network, a change in a delay of received frames is detected. Moreover, an amount of time scaling that is to be applied to received frames for compensating for the detected change is determined. Further, a kind of the change is determined. Further, a length of a time window within which a time scaling of the determined amount is to be completed is determined depending on the determined kind of the change.Type: GrantFiled: February 7, 2006Date of Patent: September 9, 2014Assignee: Nokia CorporationInventors: Pasi Ojala, Ari Lakaniemi
-
Patent number: 8645133Abstract: Encoding audio signals with selecting an encoding mode for encoding the signal categorizing the signal into active segments having voice activity and non-active segments having substantially no voice activity by using categorization parameters depending on the selected encoding mode and encoding at least the active segments using the selected encoding mode.Type: GrantFiled: February 7, 2013Date of Patent: February 4, 2014Assignee: Core Wireless Licensing S.a.r.l.Inventors: Kari Järvinen, Pasi Ojala, Ari Lakaniemi
-
Patent number: 8570869Abstract: Systems, methods and computer program codes are provided to facilitate error detection and timing synchronization of scalable data transmissions. To this end, checksum error detection is applied to the core layer and enhancement layers of the scalable payload data in such a way that dropping one or several enhancement layers from the payload data does not change the value of the checksum. Only one checksum is transmitted, e.g., in the payload or in the header of the lower-layer protocol. The transmitter modifies the encoded bit stream in such a manner that the entity in the network deploying the scalable payload and removing layers from the packet does not need to recalculate the checksum placed in the payload or packet header, even when the payload size is changed.Type: GrantFiled: September 19, 2008Date of Patent: October 29, 2013Assignee: Nokia CorporationInventors: Pasi Ojala, Ari Lakaniemi
-
Patent number: 8566108Abstract: A packet generator for generating packets from an input signal configured to: generate at least one first signal, dependent on the input signal, the first signal comprising a first relative time value; generate at least one second signal, dependent on the input signal and associated with the at least one first signal; and generate at least one indicator associated with each of the at least one second signal, each indicator dependent on the first relative time value.Type: GrantFiled: December 3, 2007Date of Patent: October 22, 2013Assignee: Nokia CorporationInventors: Pasi Ojala, Ari Lakaniemi
-
Patent number: 8374860Abstract: Encoding audio signals with selecting an encoding mode for encoding the signal categorizing the signal into active segments having voice activity and non-active segments having substantially no voice activity by using categorization parameters depending on the selected encoding mode and encoding at least the active segments using the selected encoding mode.Type: GrantFiled: September 29, 2011Date of Patent: February 12, 2013Assignee: Core Wireless Licensing S.A.R.L.Inventors: Kari Jarvinen, Pasi Ojala, Ari Lakaniemi
-
Patent number: 8243761Abstract: A device is disclosed that makes packetized and encoded speech data audible to a listener, as is a method for operating the device. The device includes a unit for generating a synchronization request for reducing an amount of synchronization delay, and further includes a speech decoder that is responsive to the synchronization delay adjustment request for executing a time-warping operation for one of lengthening or shortening a duration of a speech frame. In one embodiment the speech decoder comprises a code excited linear prediction (CELP) speech decoder, and the CELP decoder time-warping operation is applied to a reconstructed excitation signal u(k) to derive a time-warped reconstructed signal uw(k).Type: GrantFiled: May 23, 2008Date of Patent: August 14, 2012Assignee: Nokia CorporationInventors: Ari Heikkinen, Ari Lakaniemi
-
Patent number: 8169937Abstract: The invention relates to a method for managing a packet switched, centralized conference call between a plurality of terminals 13. In order to enable an enhancement of the user comfort, it is proposed that the method comprises at a conference call server 12 receiving data packets from all terminals 13. Based on these data packets, then at least one terminal 13 currently providing voice data is determined. In a next step, the data received in the data packets is mixed, and the mixed data is inserted into new data packets together with at least one identifier associated to one of the terminals 13 which were determined to provide voice data, such that the at least one identifier can be distinguished from any other information in the data packets. Finally, the new data packets are transmitted to terminals 13 participating in the conference call.Type: GrantFiled: January 5, 2009Date of Patent: May 1, 2012Assignee: Intellectual Ventures I LLCInventors: Jarmo Kuusinen, Ari Lakaniemi
-
Publication number: 20120084082Abstract: Encoding audio signals with selecting an encoding mode for encoding the signal categorizing the signal into active segments having voice activity and non-active segments having substantially no voice activity by using categorization parameters depending on the selected encoding mode and encoding at least the active segments using the selected encoding mode.Type: ApplicationFiled: September 29, 2011Publication date: April 5, 2012Applicant: Nokia CorporationInventors: Kari Järvinen, Pasi Ojala, Ari Lakaniemi
-
Patent number: 8090588Abstract: A system and method for providing improved adaptive multi-rate wideband (AMR-WB) discontinuous transmission (DTX) synchronization. According to various embodiments, an indication on the start of the inactive speech period is signalled to the decoder via a voice activity detection (VAD) flag a predetermined number of frames before the DTX period will start, i.e., before the SID_FIRST frame is received. When the VAD flag indicates active speech, or when the VAD flag has been set to zero less than the predetermined number of frames ago, the received NO_DATA frame can be classified with a high degree of reliability as active speech, i.e., considered as transmitter, network or terminal-initiated signalling, and can be substituted by a SPEECH_LOST frame. When the VAD flag was set to zero eight frames ago or earlier, the NO_DATA frame is classified as DTX.Type: GrantFiled: August 27, 2008Date of Patent: January 3, 2012Assignee: Nokia CorporationInventors: Pasi Ojala, Ari Lakaniemi
-
Method and apparatus for encoding an audio signal using multiple coders with plural selection models
Patent number: 8069034Abstract: A method for supporting an encoding of an audio signal is shown, wherein at least a first and a second coder mode are available for encoding a section of the audio signal. The first coder mode enables a coding based on two different coding models. A selection of a coding model is enabled by a selection rule which is based on signal characteristics which have been determined for a certain analysis window. In order to avoid a misclassification of a section after a switch to the first coder mode, it is proposed that the selection rule is activated only when sufficient sections for the analysis window have been received. The invention relates equally to a module in which this method is implemented, to a device and a system comprising such a module and to a software program product including a software code for realizing the proposed method.Type: GrantFiled: May 6, 2005Date of Patent: November 29, 2011Assignee: Nokia CorporationInventors: Jari Mäkinen, Ari Lakaniemi, Pasi Ojala -
Patent number: 8032370Abstract: Encoding audio signals for Discontinuous with selecting an encoding mode for encoding the signal categorizing the signal into active segments having voice activity and non-active segments having substantially no voice activity by using categorization parameters depending on the quality of the selected encoding mode and encoding at least the active segments using the selected encoding mode that for a low quality encoding produce a lower number of “active” temporal section detections than for a high quality encoding mode, with comfort noise parameters producing less contrast from background noise for low quality encoding than for high quality modes.Type: GrantFiled: May 9, 2006Date of Patent: October 4, 2011Assignee: Nokia CorporationInventors: Kari Järvinen, Pasi Ojala, Ari Lakaniemi
-
Patent number: 7983309Abstract: This invention relates to methods, a computer program product and apparatuses in the context of frame buffering. A buffering time for one or more frames received by a frame buffer is determined based on a specific buffering time associated with a specific frame and on information representative of a specific amount of data stored in the frame buffer.Type: GrantFiled: January 19, 2007Date of Patent: July 19, 2011Assignee: Nokia CorporationInventors: Ari Lakaniemi, Pasi Ojala
-
Patent number: 7899191Abstract: The invention relates to a method of synthesizing a mono audio signal 3 based on an available encoded multichannel audio signal 2. The encoded multichannel audio signal 2 is assumed to comprise at least for a part of an audio frequency band separate parameter values for each channel of the multichannel audio signal. In order to reduce the processing load in synthesizing the mono audio signal 2, it is proposed that the parameter values of the multiple channels are combined at least for a part of an audio frequency band in the parameter domain. The combined parameter values are then used for synthesizing the mono audio signal. The invention relates equally to a corresponding audio decoder, to a corresponding coding system and to a corresponding software program product.Type: GrantFiled: March 12, 2004Date of Patent: March 1, 2011Assignee: Nokia CorporationInventors: Ari Lakaniemi, Pasi Ojala
-
Publication number: 20100280832Abstract: A packet generator for generating packets from an input signal configured to: generate at least one first signal, dependent on the input signal, the first signal comprising a first relative time value; generate at least one second signal, dependent on the input signal and associated with the at least one first signal; and generate at least one indicator associated with each of the at least one second signal, each indicator dependent on the first relative time value.Type: ApplicationFiled: December 3, 2007Publication date: November 4, 2010Applicant: NOKIA CORPORATIONInventors: Pasi Ojala, Ari Lakaniemi
-
Patent number: 7796626Abstract: For supporting a decoding of encoded frames, which belong to a sequence of frames received via a packet switched network, it is detected whether a particular encoded frame has been received after a scheduled decoding time for the particular encoded frame and before a scheduled decoding time for a next encoded frame. In case the particular encoded frame is detected to have been received after its scheduled decoding time and before the scheduled decoding time for the next encoded frame, the particular encoded frame is re-scheduled to be decoded at the scheduled decoding time for the next encoded frame.Type: GrantFiled: September 26, 2006Date of Patent: September 14, 2010Assignee: Nokia CorporationInventors: Ari Lakaniemi, Pasi S. Ojala
-
Patent number: 7680099Abstract: For enhancing the performance of an adaptive jitter buffer, a desired amount of adjustment of a jitter buffer is determined at a first device using as a parameter an estimated delay. The delay comprises at least an end-to-end delay in at least one direction in a conversation. For this conversation, speech signals are transmitted in packets between the first device and a second device via a packet switched network. An adjustment of the jitter buffer is then performed based on the determined amount of adjustment.Type: GrantFiled: August 22, 2006Date of Patent: March 16, 2010Assignee: Nokia CorporationInventor: Ari Lakaniemi
-
Patent number: 7647229Abstract: A method and related apparatus comprising: buffering an encoded audio input signal comprising at least one combined signal of a plurality of audio channels and one or more corresponding sets of side information parameters describing a multi-channel sound image; changing the length of at least one audio frame of said combined signal by adding or removing a segment of said combined signal; modifying said one or more sets of side information parameters with a change corresponding to the change in the length of said at least one audio frame of said combined signal; and transferring said at least one audio frame of said combined signal with a changed length and said modified one or more sets of side information parameters to a further processing unit.Type: GrantFiled: October 18, 2006Date of Patent: January 12, 2010Assignee: Nokia CorporationInventors: Pasi Ojala, Ari Lakaniemi, Jussi Virolainen
-
Patent number: 7596486Abstract: The invention relates to a method for supporting an encoding of an audio signal, wherein a first coder mode and a second coder mode are available for encoding a respective section of an audio signal. The second coder mode enables a coding of a respective section based on a first coding model, which requires for an encoding of a respective section only information from the section itself, and based on a second coding model, which requires for an encoding of a respective section in addition an overlap signal with information from a preceding section. After a switch from the first coder mode to the second coder mode, always the first coding model is used for encoding a first section of the audio signal. This section can then be employed to generate an artificial overlap signal for a subsequent section, which is possibly to be encoded with the second coding model.Type: GrantFiled: May 19, 2004Date of Patent: September 29, 2009Assignee: Nokia CorporationInventors: Pasi Ojala, Jari Mäkinen, Ari Lakaniemi
-
Patent number: 7573907Abstract: Packets for a discontinuous transmission of a speech signal via a packet switched network may be provided in shorter transmission intervals during an active state and in longer transmission intervals during an inactive state. The active state may be selected whenever a speech signal comprises a speech burst, optionally with a hangover period after a respective speech burst. For enhancing the control of an adaptive jitter buffer at a receiver at the beginning of a respective transmission session, an active state is enforced in addition for a predetermined period at a beginning of a transmission session, irrespective of a presence of speech bursts. In case hangover periods are used, the length of the predetermined period exceeds the length of these hangover periods.Type: GrantFiled: August 22, 2006Date of Patent: August 11, 2009Assignee: Nokia CorporationInventor: Ari Lakaniemi
-
Publication number: 20090154495Abstract: A system and method for providing improved scalable error detection and cross-timing synchronization for packet-switched transmission. In one embodiment, checksum error detection is applied for the core layer and for enhancement layers of the scalable payload in such a way that dropping one or several enhancement layers from the payload does not change the value of the checksum. Only one checksum is transmitted, e.g., in the payload or in the header of the lower-layer protocol. The transmitter modifies the encoded bit stream in such a manner that the entity in the network deploying the scalable payload and removing layers from the packet does not need to recalculate the checksum placed in the payload or packet header, even when the payload size is changed. A prefix/tail bit field is added in the beginning/end of each enhancement layer to make the checksum check match with the common checksum.Type: ApplicationFiled: September 19, 2008Publication date: June 18, 2009Inventors: Pasi Ojala, Ari Lakaniemi