Patents by Inventor Harald Kaaja

Harald Kaaja 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: 20150372819
    Abstract: An approach is provided for providing identity based encryption in distributed computations. An identity based encryption platform causes, at least in part, a segmentation of a computation closure into at least a first part and one or more second parts. The identity based encryption platform also causes, at least in part, an encryption of the one or more second parts using the first part as a public key of an identity-based encryption.
    Type: Application
    Filed: August 31, 2015
    Publication date: December 24, 2015
    Inventors: Vesa-Veikko Luukkala, Sampo Juhani Sovio, Jari-Jukka Harald Kaaja, Sergey Boldyrev
  • Publication number: 20150350901
    Abstract: A system for wireless memory device authentication is provided, wherein a communications device receives a certified public key from a wireless memory device. The communications device validates the public key and sends a challenge to the wireless memory device. The wireless memory device sends a signature to the communications device and the communications device validates the signature in order to authenticate the wireless memory device.
    Type: Application
    Filed: March 29, 2012
    Publication date: December 3, 2015
    Inventors: Jan-Erik EKBERG, Harald KAAJA
  • Patent number: 9203609
    Abstract: Various methods for implementing keystream hierarchy in a distributed memory environment are provided. One example method may comprise causing a generated keystream to be accessed on a memory device, wherein the keystream was generated in an instance in which the memory device was in radio communications range. One example method may further comprise determining a session key based on the generated keystream and a modified keystream. In some example embodiments, the modified keystream is created by the memory device based on the generated keystream and a keystream received by the memory device from a second device. One example method may further comprise causing communications data to be transmitted to the memory device or to the second device. In some example embodiments, the communications data is protected using at least a portion of the session key and is intended for the second device.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: December 1, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Jan-Erik Ekberg, Jari-Jukka Harald Kaaja
  • Patent number: 9204398
    Abstract: In accordance with an example embodiment of the present invention, mobile device comprises a battery, a short-range wireless communication (SRW) chip set, a secure element incorporated into the battery, and a bootloader, wherein the SRW chip set is configured to sense proximity to a point of sales terminal and, in response, initiate bootup of the mobile device, and wherein the bootloader is configured to determine that bootup was initiated by the SRW chip set and, in response, power up only the SRW chip set and the secure element.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: December 1, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Mikko Sakari Haikonen, Jari-Jukka Harald Kaaja, Jan-Erik Ekberg, Jarmo Tapani Arponen
  • Publication number: 20150339259
    Abstract: The specification and drawings present a new apparatus and method for access control for wireless memory. A memory controller communicating with a plurality of interfaces (at least one interface comprising a radio component for wirelessly communicating with a plurality of UE) can dynamically manage an access control to the memory by the UE and/or other users through any of the interfaces based on the preconfigured rules taking into consideration the identity of the least one interface and/or the determined directionality of the UE relative to the radio component.
    Type: Application
    Filed: August 7, 2012
    Publication date: November 26, 2015
    Applicant: Nokia Corporation
    Inventors: Jan-Erik Ekberg, Jari-Jukka Harald Kaaja, Mikko Uusitalo, Vesa-Veikko Luukkala, Sergey Boldyrev
  • Patent number: 9166953
    Abstract: An approach is provided for providing identity based encryption in distributed computations. An identity based encryption platform causes, at least in part, a segmentation of a computation closure into at least a first part and one or more second parts. The identity based encryption platform also causes, at least in part, an encryption of the one or more second parts using the first part as a public key of an identity-based encryption.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: October 20, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Vesa-Veikko Luukkala, Sampo Juhani Sovio, Jari-Jukka Harald Kaaja, Sergey Boldyrev
  • Publication number: 20150296484
    Abstract: There is provided a solution in which a license for specific radio resources assigned to a terminal device is obtained, wherein the license is valid at a predetermined location context for a predetermined time duration; and at least one surrounding terminal device in the location context is caused to be informed about the license in order to allow the at least one surrounding terminal device to release the specific radio resources according to the license.
    Type: Application
    Filed: June 14, 2011
    Publication date: October 15, 2015
    Applicant: Nokia Corporation
    Inventors: Jan-Erik Ekberg, Mikko Aleksi Uusitalo, Jari-Jukka Harald Kaaja
  • Patent number: 9141618
    Abstract: An approach is provided for processing metadata in one or more media streams. A media metadata processing platform determines to parse from a media data stream for metadata components. The media metadata processing platform also causes, at least in part, a storing of the parsed metadata components. The media metadata processing platform further determines to mark the media data stream with one or more hooks for embedding the parsed metadata components, one or more computational closures, or a combination thereof, the one or more computational closures being serialized.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: September 22, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Sergey Boldyrev, Ian Justin Oliver, Jari-Jukka Harald Kaaja, Jarmo Tapani Arponen
  • Publication number: 20150254465
    Abstract: An approach is provided for providing security mechanism for proximity-based interactions among devices. A first device (e.g., a memory tag) may determine a request for interaction between the first device and a second device (e.g., a mobile phone), wherein at least the first device is associated with at least one first antenna and at least one second antenna. The first device may determine a first signal received by the at least one first antenna and a second signal received by the at least one second antenna. Further, the first device may determine one or more differences in one or more characteristics of the first signal and the second signal. Furthermore, the first device may process or facilitate a processing of the one or more differences to determine whether to allow the interaction.
    Type: Application
    Filed: May 21, 2015
    Publication date: September 10, 2015
    Inventors: Jan-Erik Ekberg, Jari-Jukka Harald Kaaja, Mikko Aleksi Uusitalo
  • Patent number: 9124556
    Abstract: An approach is provided for providing identity based encryption in distributed computations. An identity based encryption platform causes, at least in part, a segmentation of a computation closure into at least a first part and one or more second parts. The identity based encryption platform also causes, at least in part, an encryption of the one or more second parts using the first part as a public key of an identity-based encryption.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: September 1, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Vesa-Veikko Luukkala, Sampo Juhani Sovio, Jari-Jukka Harald Kaaja, Sergey Boldyrev
  • Patent number: 9059942
    Abstract: An approach is described for providing an architecture for delivering mixed reality content. A mixed reality platform determines one or more requests for one or more digital objects. The one or more digital objects aggregate location-based data, one or more computations, or a combination for supporting at least one mixed reality application. The mixed reality platform also determines one or more densities of the one or more requests with respect to one or more geographical boundaries defined by one or more clusters of the one or more digital objects.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: June 16, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Mikko Aleksi Uusitalo, David Joseph Murphy
  • Publication number: 20150163064
    Abstract: A system for cryptographically authenticated communication, wherein an activation signal is sent from a communications device to a memory device (410). The memory device derives a random challenge from at least one physical property of the activation signal and sends it back to the communications device (420). A signature is computed using the received random challenge (440) and sent, together with a certificate, to the memory device (450).
    Type: Application
    Filed: March 23, 2012
    Publication date: June 11, 2015
    Inventors: Vesa-Veikko Luukkala, Sampo Sovio, Harald Kaaja, Sergey Boldyrev, Ian Oliver
  • Patent number: 9055435
    Abstract: An approach is provided for providing security mechanism for proximity-based interactions among devices. At least one first device (e.g., a memory tag) may determine a request for interaction between the at least one first device and at least one second device (e.g., a mobile phone), wherein at least the at least one first device is associated with at least one first antenna and at least one second antenna. The at least one first device may determine a first signal received by the at least one first antenna and a second signal received by the at least one second antenna. Further, the at least one first device may determine one or more differences in one or more characteristics of the first signal and the second signal. Furthermore, the at least one first device may process and/or facilitate a processing of the one or more differences to determine whether to allow the interaction.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: June 9, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Jan-Erik Ekberg, Jari-Jukka Harald Kaaja, Mikko Aleksi Uusitalo
  • Patent number: 9055425
    Abstract: An approach is provided for leveraging mobile devices to enhance emergency calling. The connectivity processor determines a request to initiate at least one call from at least one device. Next, the connectivity processor determines one or more devices with connectivity to the at least one device. Then, the connectivity processor determines at least one main devices from among the at least one device and the one or more other devices to initiate the at least one call based, at least in part, on operational status information, device capability information, resource availability information, or a combination thereof.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: June 9, 2015
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Vesa-Veikko Luukkala, Jari-Jukka Harald Kaaja, Mikko Aleksi Uusitalo
  • Patent number: 9038197
    Abstract: An approach is provided for providing backend support for device control in risk conditions. A device control support platform determines one or more computational chains consisting of one or more computation closures for managing one or more risk conditions associated with at least one device. The device control support platform further causes a projection, a distribution, or a combination thereof of the one or more computational chains, the one or more computation closures, or a combination thereof to one or more other devices. The device control support platform also causes an execution of at least a portion of the one or more computational chains, the one or more computational closures, or a combination thereof to cause an initiation of at least one computational broker at the at least one device for managing the one or more risk condition.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: May 19, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Mikko Aleksi Uusitalo, Ian Justin Oliver
  • Patent number: 9013279
    Abstract: An apparatus, a computer program product and a method is provided for data accessing during wireless communication. The example embodiment comprises receiving, through a transceiver at an apparatus, a first wireless signal comprising payload data and one or more indications instructing write operation for the payload data (520), and powering down the transceiver at least partly while storing the received payload data into an associated memory (530) within the apparatus according to the one or more indications.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: April 21, 2015
    Assignee: Nokia Corporation
    Inventors: Joni Jorma Marius Jantunen, Jari-Jukka Harald Kaaja, Bertrand Gomez, Jaakko Valtteri Varteva
  • Publication number: 20140351578
    Abstract: A method including determining a public identifier for identifying a configuration of an apparatus, determining a common configuration certificate comprising a common configuration certificate identifier for verifying programming data, and determining a hardware certificate comprising the public identifier and the common configuration certificate identifier for associating a permitted combination of the apparatus configuration and the programming data. Furthermore, the method includes generating a dedicated package of the hardware certificates corresponding to the apparatus configurations allowed to be provided, encrypting the dedicated package of the hardware certificates using a public key, and storing the encrypted dedicated package of the hardware certificates with an identifier to a passive memory of the apparatus.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 27, 2014
    Applicant: Nokia Corporation
    Inventors: Jan-Erik Ekberg, Harald Kaaja
  • Patent number: 8874747
    Abstract: An approach is provided for providing load balancing in multi-level distributed computations. A distributed computation control platform determines closure capability data associated with respective levels of a computational architecture, wherein the respective levels include, at least in part, a device level, an infrastructure level, and a cloud computing level. The distributed computation control platform also determines functional flow information of the respective levels, one or more nodes of the respective levels, or a combination thereof with respect to at least one set of one or more computation closures. The distributed computation control platform further determines to cause, at least in part, processing at least the closure capability data, the functional flow information, or a combination thereof to determine: (a) a distribution of the one or more computation closures among the respective levels, (b) the one or more nodes, or (c) a combination thereof.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: October 28, 2014
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Hannu Ensio Laine, Jari-Jukka Harald Kaaja, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
  • Publication number: 20140293928
    Abstract: An approach is provided for providing optimized privacy in cognitive radio information sharing. A cognitive radio privacy optimization platform determines cognitive radio connectivity information provided by at least one device. The cognitive radio privacy optimization platform also processes and/or facilitates a processing of the cognitive radio connectivity information to determine a quality, an amount, or a combination thereof of the cognitive radio connectivity information. The cognitive radio privacy optimization platform further determines at least one service class for providing cognitive radio connectivity to the at least one device based, at least in part, on the quality, the amount, or a combination thereof of the cognitive radio information.
    Type: Application
    Filed: June 13, 2014
    Publication date: October 2, 2014
    Inventors: Sergey BOLDYREV, Jari-Jukka Harald KAAJA, Ian Justin OLIVER, Mikko Aleksi UUSITALO
  • Publication number: 20140295811
    Abstract: An approach is provided adjusting one or more device functionalities based on location, movement, noise, or a combination thereof. An adjustment platform determines at least one state of movement, at least one ongoing communication session, or a combination thereof associated with at least one device, wherein the at least one state of movement includes, at least in part, location information, orientation information, speed information, acceleration information, time information, or a combination thereof. The adjustment platform then causes, at least in part, an initiation of one or more adjustments to one or more functionalities of the at least one device based, at least in part, on the at least one state of movement, the at least one ongoing communication session, or a combination thereof.
    Type: Application
    Filed: March 29, 2013
    Publication date: October 2, 2014
    Applicant: Nokia Corporation
    Inventors: Mikko Aleksi Uusitalo, Jari-Jukka Harald Kaaja