Patents by Inventor Tapani Leppänen
Tapani Leppänen 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: 11979732Abstract: An apparatus, method and computer program is described comprising capturing spatial audio data during an image capturing process, determining an orientation of an image capturing device during the spatial audio data capture, generating an audio focus signal from said captured spatial audio data (wherein said audio focus signal is focused in an image capturing direction of said image capturing device), generating modified spatial audio data (e.g. by modifying the captured spatial audio data to compensate for changes in orientation during the spatial audio data capture), and generating an audio output signal from a combination of the audio focus signal and the modified spatial audio data.Type: GrantFiled: April 20, 2020Date of Patent: May 7, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Jussi Artturi Leppänen, Antti Johannes Eronen, Arto Juhani Lehtiniemi, Miikka Tapani Vilermo
-
Publication number: 20240089688Abstract: An apparatus, method and computer program is disclosed. The apparatus may comprise means for providing audio data for output to a user device, the audio data representing a virtual space comprising a plurality of sounds located at respective spatial locations within the virtual space, the plurality of sounds being respectively associated with a plurality of sound sources. The apparatus may also comprise means for detecting a predetermined gesture associated with a user identifying one of the plurality of sound sources to be a sound source of interest, determining a directional vector between a position of the user at a time of detecting the predetermined gesture and a position of the sound source of interest in the virtual space, and processing the audio data such that sounds at least in the direction of the directional vector are modified when output to the user device.Type: ApplicationFiled: January 20, 2022Publication date: March 14, 2024Inventors: Jussi Artturi LEPPÄNEN, Arto Juhani LEHTINIEMI, Lasse Juhani LAAKSONEN, Miikka Tapani VILERMO
-
Patent number: 9648483Abstract: The invention relates to methods, apparatuses, systems and computer program products for discovery of nearby devices (510, 520, 525, 540, 545). To facilitate discovery of nearby, i.e. proximal, devices, a discovery control signal (570, 572, 574, 576, 578) from a control device (530) may be used to control the discovery, e.g. how or when the discovery is carried out. The devices may send status information of their status to be used by the control device or the control system for forming the discovery control signal. The control device, e.g. a server, may form the discovery control signal based on this status information. Discovery of proximal devices may then be carried out based on the received discovery control signal.Type: GrantFiled: August 28, 2012Date of Patent: May 9, 2017Assignee: Nokia Technologies OyInventors: Kimmo Kuusilinna, Timo Aaltonen, Tapani Leppänen, Arto Palin
-
Patent number: 9571604Abstract: An example approach for enabling content to be distributed based on user and device related execution criteria is described. A collaboration platform determines one or more execution criteria for at least one device based, at least in part, on presence information, capability information, characteristic information, or a combination thereof of at least one other device within proximity of the at least one device. The collaboration platform also determines an execution of the one or more content items based, at least in part, on one or more execution criteria associated with the one or more content items.Type: GrantFiled: July 3, 2013Date of Patent: February 14, 2017Assignee: NOKIA TECHNOLOGIES OYInventors: Tapani Leppänen, Timo Aaltonen, Ari Aarnio
-
Publication number: 20150326689Abstract: An example approach for enabling content to be distributed based on user and device related execution criteria is described. A collaboration platform determines one or more execution criteria for at least one device based, at least in part, on presence information, capability information, characteristic information, or a combination thereof of at least one other device within proximity of the at least one device. The collaboration platform also determines an execution of the one or more content items based, at least in part, on one or more execution criteria associated with the one or more content items.Type: ApplicationFiled: July 3, 2013Publication date: November 12, 2015Inventors: Tapani LEPPÄNEN, Timo AALTONEN, Ari AARNIO
-
Publication number: 20150312744Abstract: The invention relates to methods, apparatuses, systems and computer program products for discovery of nearby devices. To facilitate discovery of nearby, i.e. proximal, devices, a discovery control signal from a control device may be used to control the discovery, e.g. how or when the discovery is carried out. The devices may send proximity information based on the discovery they have carried out to be used by the control device or the control system. The control device, e.g. a server, may form the discovery control signal based on this proximity information. A proximity graph may be used in determining how the discovery is controlled. Controlling discovery by the devices may e.g. be done to avoid discovery collisions or to save energy.Type: ApplicationFiled: May 23, 2012Publication date: October 29, 2015Applicant: Nokia CorporationInventors: Tapani LEPPÄNEN, Timo AALTONEN
-
Publication number: 20150208226Abstract: The invention relates to methods, apparatuses, systems and computer program products for discovery of nearby devices. To facilitate discovery of nearby, i.e. proximal, devices, after receiving a trigger signal (110), that is, a signal related to a user action, proximity of other devices is determined and a proximity fingerprint is formed from this information (120), for example to be stored in a fingerprint database (130). When a change in proximity information of a device is detected, proximity fingerprints are accessed and the fingerprints are searched for in the current proximity information of the user device. In this manner, the user may be alerted or programs (or the system) may be controlled when a stored proximity fingerprint is detected in the current set of nearby devices.Type: ApplicationFiled: August 28, 2012Publication date: July 23, 2015Applicant: Nokia CorporationInventors: Kimmo Kuusilinna, Timo Aaltonen, Tapani Leppänen
-
Publication number: 20150201317Abstract: The invention relates to methods, apparatuses, systems and computer program products for discovery of nearby devices (510, 520, 525, 540, 545). To facilitate discovery of nearby, i.e. proximal, devices, a discovery control signal (570, 572, 574, 576, 578) from a control device (530) may be used to control the discovery, e.g. how or when the discovery is carried out. The devices may send status information of their status to be used by the control device or the control system for forming the discovery control signal. The control device, e.g. a server, may form the discovery control signal based on this status information. Discovery of proximal devices may then be carried out based on the received discovery control signal.Type: ApplicationFiled: August 28, 2012Publication date: July 16, 2015Applicant: Nokia CorporationInventors: Kimmo Kuusilinna, Timo Aaltonen, Tapani Leppänen, Arto Palin
-
Publication number: 20110209128Abstract: Methods, apparatuses, and systems are provided for facilitating targeted compilation of source code. A method may include receiving source code for an application. The method may further include determining information about an execution platform of an end user apparatus on which the application will be executed. The method may additionally include compiling the source code based at least in part on the determined information into an executable targeted to the execution platform of the end user apparatus. The method may also include causing the executable to be sent to the end user apparatus. Corresponding apparatuses and systems are also provided.Type: ApplicationFiled: February 24, 2010Publication date: August 25, 2011Inventors: Jari Nikara, Eero Aho, Tapani Leppänen
-
Patent number: 7717569Abstract: A projector screen includes one or more markers that are configured to be usable by projection processing circuitry in order to calculate a user perceived distortion in an image to be projected on the projector screen.Type: GrantFiled: April 13, 2006Date of Patent: May 18, 2010Assignee: Nokia CorporationInventors: Tomi Sokeila, Tapani Leppänen, Mika Pesonen, Kimmo Kuusilinna, Aki Launiainen