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).

  • Publication number: 20240089688
    Abstract: 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: Application
    Filed: January 20, 2022
    Publication date: March 14, 2024
    Inventors: Jussi Artturi LEPPÄNEN, Arto Juhani LEHTINIEMI, Lasse Juhani LAAKSONEN, Miikka Tapani VILERMO
  • Patent number: 9648483
    Abstract: 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: Grant
    Filed: August 28, 2012
    Date of Patent: May 9, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Kimmo Kuusilinna, Timo Aaltonen, Tapani Leppänen, Arto Palin
  • Patent number: 9571604
    Abstract: 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: Grant
    Filed: July 3, 2013
    Date of Patent: February 14, 2017
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Tapani Leppänen, Timo Aaltonen, Ari Aarnio
  • Publication number: 20150326689
    Abstract: 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: Application
    Filed: July 3, 2013
    Publication date: November 12, 2015
    Inventors: Tapani LEPPÄNEN, Timo AALTONEN, Ari AARNIO
  • Publication number: 20150312744
    Abstract: 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: Application
    Filed: May 23, 2012
    Publication date: October 29, 2015
    Applicant: Nokia Corporation
    Inventors: Tapani LEPPÄNEN, Timo AALTONEN
  • Publication number: 20150208226
    Abstract: 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: Application
    Filed: August 28, 2012
    Publication date: July 23, 2015
    Applicant: Nokia Corporation
    Inventors: Kimmo Kuusilinna, Timo Aaltonen, Tapani Leppänen
  • Publication number: 20150201317
    Abstract: 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: Application
    Filed: August 28, 2012
    Publication date: July 16, 2015
    Applicant: Nokia Corporation
    Inventors: Kimmo Kuusilinna, Timo Aaltonen, Tapani Leppänen, Arto Palin
  • Publication number: 20110209128
    Abstract: 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: Application
    Filed: February 24, 2010
    Publication date: August 25, 2011
    Inventors: Jari Nikara, Eero Aho, Tapani Leppänen
  • Patent number: 7717569
    Abstract: 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: Grant
    Filed: April 13, 2006
    Date of Patent: May 18, 2010
    Assignee: Nokia Corporation
    Inventors: Tomi Sokeila, Tapani Leppänen, Mika Pesonen, Kimmo Kuusilinna, Aki Launiainen