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: 20120198251Abstract: An approach is provided for providing energy optimization in multi-level distributed computations. A distributed computation energy optimization platform determines energy availability information associated with at least one level of a computational architecture executing at least portion of one computation closure. The distributed computation energy optimization platform also determines energy consumption information associated with the at least portion of one computation closure. The distributed computation energy optimization platform further processes and/or facilitates a processing of the energy availability information, the energy consumption information, or a combination thereof to determine whether to migrate the at least portion of one computation closure to at least one other level of the computational architecture.Type: ApplicationFiled: January 31, 2011Publication date: August 2, 2012Applicant: Nokia CorporationInventors: Sergey Boldryev, Jari-Jukka Harald Kaaja, Hannu Ensio Laine, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
-
Publication number: 20120166645Abstract: 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: ApplicationFiled: December 27, 2010Publication date: June 28, 2012Applicant: Nokia CorporationInventors: Sergey Boldyrev, Hannu Ensio Laine, Jari-Jukka Harald Kaaja, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
-
Publication number: 20120166646Abstract: An approach is provided for providing multi-level distributed computations. A distributed computation manager receives at least one request to migrate at least one computation closure within a computational architecture, the computational architecture comprising a plurality of architectural levels including, at least in part, a device level, an infrastructure level, and a cloud computing level. The distributed computation manager also determines to select at least one of the architectural levels based, at least in part, on a determination of whether the network infrastructure level can support the at least one computation closure. The distributed computation manager further determines to migrate the at least one computation closure to the selected at least one of the architectural levels.Type: ApplicationFiled: December 27, 2010Publication date: June 28, 2012Applicant: Nokia CorporationInventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Hannu Ensio Laine, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
-
Publication number: 20120110680Abstract: An approach is provided for applying privacy policies to structured data. A privacy policy management infrastructure receives a request for an exchange of structured data among a plurality of devices. The privacy policy management infrastructure determines one or more elements of the structured data. The privacy policy management infrastructure also determines one or more privacy policies corresponding to the structured data, respective ones of the one or more elements, or a combination thereof. The privacy policy management infrastructure further determines to apply the one or more privacy policies to the structured data, respective ones of the one or more elements, or a combination thereof when initiating the exchange.Type: ApplicationFiled: October 29, 2010Publication date: May 3, 2012Applicant: Nokia CorporationInventors: Ian Justin Oliver, Sergey Boldyrev, Jari-Jukka Harald Kaaja, Joni Jorma Marius Jantunen
-
Patent number: 8156229Abstract: A wireless device transmits beacon packets at periodically occurring time intervals across a wireless channel. When the wireless communications device has not formed a piconet with one or more remote devices, the device scans the wireless channel for a predetermined amount of time immediately following each of the periodically occurring time intervals. During this time a remote device may respond to the beacon packet.Type: GrantFiled: July 15, 2010Date of Patent: April 10, 2012Assignee: Intellectual Ventures I LLCInventors: Jukka Reunamäki, Arto Palin, Juha Salokannel, Harald Kaaja, Jari Jokela, Mika Kasslin
-
Patent number: 8116694Abstract: A system for configuring antenna systems for selecting directional communication signals corresponding to other apparatuses. Apparatuses having activities that require directional wireless communication may search for other apparatuses that can fulfill these requirements. This search may include, for example, the transmission of wireless messages requesting a set of communication beams usable for beam training (for example, one or more beam training sequences). Other apparatuses that are able to satisfy the requirements of the searching apparatus may respond to the request message by transmitting a message that comprises at least information usable for configuring beam training configuration in the apparatus.Type: GrantFiled: December 23, 2008Date of Patent: February 14, 2012Assignee: Nokia CorporationInventors: Harald Kaaja, Mika Kasslin, Tuomas Laine
-
Publication number: 20110321118Abstract: An approach is presented for performing a multi-role communication using a Radio Frequency (RF) memory tag. The control manager receives a content request, at a memory tag, from a first device according to a first access policy. Further, the control manager determines one or more sources of content data responsive to the content request. Then, the control manager provides access from the one or more sources to the memory tag according to a second access policy. The access facilitates transmission of the content data to the first device according to a third access policy.Type: ApplicationFiled: June 25, 2010Publication date: December 29, 2011Applicant: Nokia CorporationInventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Jarmo Tapani Arponen, Ian Justin Oliver, Mika Juhani Mannermaa, Alex Wilbur, Charles Wegrzyn, Mikko Sakari Haikonen, Antonio Guadagno
-
Publication number: 20110291834Abstract: An approach is presented for transferring data via radio frequency (RF) memory tags. The UE manager receives a request, at a device, to grant access for interaction between a first RF memory tag and a second RF memory tag, the first RF memory tag associated with one or more trusted storage. Further, the UE manager determines an accessibility state of the first RF memory tag, the one or more trusted storage, or a combination thereof. Then, the UE manager causes, at least in part, granting of the access based, at least in part, on the accessibility state.Type: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: Nokia CorporationInventors: Sergey Boldyrev, Mikko Sakari Haikonen, Jari-Jukka Harald Kaaja, Jarmo Tapani Arponen, Joni Jorma Marius Jantunen
-
Publication number: 20110263297Abstract: An approach is provided for contention resolution of passive endpoints. A contention resolution platform causes, at least in part, scanning of a data channel of a passive endpoint at a first active endpoint to detect a powered state of the passive endpoint. The contention resolution platform then identifies a second active endpoint based, at least in part, on detection of the powered state. The contention resolution platform generates a request to the second active endpoint for the first active endpoint to enter an active mode with respect to the passive endpoint, causing, at least in part, transmission of the request to the second active endpoint. The contention resolution platform then joins the first active endpoint to one or more powered periods of the passive endpoint based, at least in part, on the response received.Type: ApplicationFiled: May 27, 2010Publication date: October 27, 2011Applicant: Nokia CorporationInventors: Jari-Jukka Harald Kaaja, Sergey Boldyrev, Jarmo Tapani Arponen, Joni Jorma Marius Jantunen
-
Publication number: 20110254687Abstract: An approach is presented for activating a device. The activation platform receives a request to make a device operable, wherein the device is in an inoperable state because one or more components for operating the device are absent from the device. Further, the activation platform, in response to the request, validates an authenticity of the device based, at least in part, on one or more identifiers associated with the device. Then, the activation platform retrieves the components. Then, the activation platform causes, at least in part, transfer of the components to the device to make the device operable.Type: ApplicationFiled: April 13, 2011Publication date: October 20, 2011Applicant: Nokia CorporationInventors: Jarmo Tapani Arponen, Jari-Jukka Harald Kaaja, Markku Anttoni Oksanen, Jouni Olavi Kossi, Sergey Boldyrev, Joni Jorma Marius Jantunen, Antti Tuomas Lappetelainen, Ian Justin Oliver
-
Publication number: 20110235690Abstract: A super-regenerative transceiver that has an antenna interface for an antenna is self-tuned with a self-tuning unit configured. The self-tuning unit makes the transceiver to repeatedly perform a self-tuning cycle until the amplitude meets a predetermined detection condition or a predetermined criterion is met. The self-tuning cycle involves the following: transmitting to the antenna a probe signal with one or more pulses; receiving from the antenna a ringing detection signal; determining if the ringing detection signal reflects tails of the probe signal with amplitude meeting a predetermined detection condition; and adjusting of the tuning of the super-regenerative transceiver if the amplitude does not meet the predetermined detection condition.Type: ApplicationFiled: March 25, 2011Publication date: September 29, 2011Applicant: NOKIA CORPORATIONInventors: Joni Jorma Marius JANTUNEN, Jaakko Valtteri VARTEVA, Jari-Jukka Harald KAAJA, Risto Heikki Sakari KAUNISTO, Bertrand GOMEZ, Michael PELISSIER
-
Publication number: 20110187511Abstract: An approach is presented for efficiently managing content, configuration and credentials among devices. A determination of information and related metadata associated with one or more devices available in an information space is made, wherein the information includes content, configuration, credentials, or a combination thereof of the one or more devices. The determined information and related metadata are aggregated and stored in a memory tag.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Applicant: Nokia CorporationInventors: Sergey BOLDYREV, Jarmo ARPONEN, Jari-Jukka Harald Kaaja, Ian OLIVER, Mikko HAIKONEN, Saku SULANDER, Joni JANTUNEN
-
Publication number: 20110161514Abstract: A method and apparatus are provided for receiving compressed sensed data at a device and providing for decompression of the compressed sensed data at a delegated resource. A method of using resources may be provided with superior processing capacity and/or power capacity for computationally intensive decompression of compressed sensed data. A method may include determining a target recipient device for decompressed data, determining the appropriate decompressed data format for the decompressed data, and determining a delegated resource to select for decompression of the compressed sensed data. The method may further include providing for transmission of the compressed sensed data to the delegated resource.Type: ApplicationFiled: December 29, 2009Publication date: June 30, 2011Applicant: Nokia CorporationInventors: Martti Voutilainen, Markku Oksanen, Harald Kaaja
-
Publication number: 20110119486Abstract: An approach is provided for managing access rights of users to information spaces using signatures stored in a memory tag. A signature manager caused reading of a memory tag to initiate a request, from a device, for an initial access to an information space. The request includes an authorization signature associated with the device. The signature manager determines a level of access to the information space by comparing the authorization signature against a lattice of signature primitives associated with the information space. The signature manager then modifies the authorization signature based on the determination and stores the modified authorization signature for validation of subsequent access to the information space by the device.Type: ApplicationFiled: November 19, 2009Publication date: May 19, 2011Applicant: Nokia CorporationInventors: Sergey Boldyrev, Ian Oliver, Harald Kaaja, Joni Jantunen, Jarmo Arponen
-
Publication number: 20110009075Abstract: In a system comprising one or more reader devices and a plurality of wirelessly powered communication devices, the reader device has a transceiver to transmit a wireless signals to scan proximate wirelessly powered communication devices. The reader device also establishes communications with a proximate wirelessly powered communication device, forms a session with the proximate wirelessly powered communication devices, communicates in the session with the wirelessly powered communication device, and maintains a state of the session.Type: ApplicationFiled: July 7, 2010Publication date: January 13, 2011Applicant: NOKIA CORPORATIONInventors: Joni Jorma Marius JANTUNEN, Jari-Jukka Harald KAAJA, Sergey BOLDYREV, Jouni Olavi Kössi, Jarmo Tapani ARPONEN
-
Patent number: 7865183Abstract: A method of coordinating devices in a wireless network is provided. First capability data associated with a first type of power source and a first state of the power source of a first device is received at a second device. Second capability data is transmitted to the first device from the second device. The second capability data is associated with a second type of power source and a second state of the power source of the second device. The first capability data is compared with the second capability data at the second device. If the comparison indicates the first capability data is less desirable than the second capability data, the second capability data is transmitted again to the first device from the second device. If the comparison indicates the first capability data is more desirable than the second capability data, the first capability data is received again from the first device at the second device.Type: GrantFiled: December 1, 2008Date of Patent: January 4, 2011Assignee: Spyder Navigations L.L.C.Inventors: Juha Salokannel, Ulrico Celentano, Jukka Reunamaki, Arto Palin, Harald Kaaja
-
Publication number: 20100278077Abstract: A wireless device transmits beacon packets at periodically occurring time intervals across a wireless channel. When the wireless communications device has not formed a piconet with one or more remote devices, the device scans the wireless channel for a predetermined amount of time immediately following each of the periodically occurring time intervals. During this time a remote device may respond to the beacon packet.Type: ApplicationFiled: July 15, 2010Publication date: November 4, 2010Inventors: Jukka Reunamäki, Juha Salokannel, Arto Palin, Harald Kaaja, Jari Jokela, Mika Kasslin
-
Patent number: 7809835Abstract: A wireless device transmits beacon packets at periodically occurring time intervals across a wireless channel. When the wireless communications device has not formed a piconet with one or more remote devices, the device scans the wireless channel for a predetermined amount of time immediately following each of the periodically occurring time intervals. During this time a remote device may respond to the beacon packet.Type: GrantFiled: February 6, 2004Date of Patent: October 5, 2010Inventors: Jukka Reunamäki, Juha Salokannel, Arto Palin, Harald Kaaja, Jari Jokela, Mika Kasslin
-
Patent number: 7782894Abstract: In a mobile environment, a mobile device includes an attached memory stick (removable memory) having a high speed—memory and storage with direct memory access embodied in an integrated circuit chip coupled to an ultra-wideband (UWB) transceiver. The mobile device communicates with other like base devices, portable or stationary, via UWB transmissions using pulse bursts up to 1 Gbit per second. Data transfers between the devices occur in the simplex or duplex mode, after a low power communication connection is established between the devices. The communication link between the devices is in the range of 10-20 meters. The communication system allows existing device bus interfaces (which are much slower than ultra-wideband transmissions) to communicate between the fast read/write cycles of the memories integrated within the memory stick. Duplex transmission can occur by pulse interleaving sending side transmitters and receiving side transmitters.Type: GrantFiled: September 12, 2003Date of Patent: August 24, 2010Assignee: Nokia CorporationInventors: Markku A. Oksanen, Harald Kaaja
-
Publication number: 20100159845Abstract: A system for configuring antenna systems for selecting directional communication signals corresponding to other apparatuses. Apparatuses having activities that require directional wireless communication may search for other apparatuses that can fulfill these requirements. This search may include, for example, the transmission of wireless messages requesting a set of communication beams usable for beam training (for example, one or more beam training sequences). Other apparatuses that are able to satisfy the requirements of the searching apparatus may respond to the request message by transmitting a message that comprises at least information usable for configuring beam training configuration in the apparatus.Type: ApplicationFiled: December 23, 2008Publication date: June 24, 2010Applicant: Nokia CorporationInventors: Harald KAAJA, Mika KASSLIN, Tuomas LAINE