Patents by Inventor Vesa-Veikko Luukkala
Vesa-Veikko Luukkala 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: 20150237021Abstract: An approach is provided for reducing communication traffic/cost and protecting content by applying recipient criteria in identity-based encryption. A criterion application of a querier causes, at least in part, transmission of a query associated with a first user described according to a first set of criteria. Based on the query, the criterion application of the querier receives one or more second sets of criteria associated with respective second users, wherein the second sets of criteria are matched, at least in part, to the first set of criteria, and wherein at least one of the second sets of criteria is used as a public key for encrypting data according to an identity-based encryption scheme. A criterion application of an information store receives the query associated with the first user, and matches one or more second sets of criteria with all or part of the first set of criteria.Type: ApplicationFiled: May 1, 2015Publication date: August 20, 2015Inventors: Sampo Juhani SOVIO, Vesa-Veikko LUUKKALA
-
Publication number: 20150163064Abstract: 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: ApplicationFiled: March 23, 2012Publication date: June 11, 2015Inventors: Vesa-Veikko Luukkala, Sampo Sovio, Harald Kaaja, Sergey Boldyrev, Ian Oliver
-
Patent number: 9055425Abstract: 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: GrantFiled: September 27, 2012Date of Patent: June 9, 2015Assignee: NOKIA TECHNOLOGIES OYInventors: Vesa-Veikko Luukkala, Jari-Jukka Harald Kaaja, Mikko Aleksi Uusitalo
-
Patent number: 9025767Abstract: An approach is provided for reducing communication traffic/cost and protecting content by applying recipient criteria in identity-based encryption. A criterion application of a querier causes, at least in part, transmission of a query associated with a first user described according to a first set of criteria. Based on the query, the criterion application of the querier receives one or more second sets of criteria associated with respective second users, wherein the second sets of criteria are matched, at least in part, to the first set of criteria, and wherein at least one of the second sets of criteria is used as a public key for encrypting data according to an identity-based encryption scheme. A criterion application of an information store receives the query associated with the first user, and matches one or more second sets of criteria with all or part of the first set of criteria.Type: GrantFiled: March 24, 2010Date of Patent: May 5, 2015Assignee: Nokia CorporationInventors: Sampo Juhani Sovio, Vesa-Veikko Luukkala
-
Publication number: 20140359143Abstract: An approach is provided for providing shared path connectivity among devices. A connection sharing platform determines to specify at least one group of devices, the at least one group including at least a first path to establish a network connection and a second path to establish a local connection among the devices. The connection sharing platform also determines to cause at least in part an activation of one or more of the devices to establish the network connection, wherein one or more unactivated devices share the network connection over the local connection.Type: ApplicationFiled: August 18, 2014Publication date: December 4, 2014Inventors: Vesa-Veikko LUUKKALA, Gerard BOSCHCREUS, Sergey BOLDYREV, Pauline GITHINJI, Jussi Markus IMPIO
-
Patent number: 8874747Abstract: 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: GrantFiled: December 27, 2010Date of Patent: October 28, 2014Assignee: Nokia CorporationInventors: Sergey Boldyrev, Hannu Ensio Laine, Jari-Jukka Harald Kaaja, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
-
Patent number: 8812688Abstract: An approach is provided for providing shared path connectivity among devices. A connection sharing platform determines to specify at least one group of devices, the at least one group including at least a first path to establish a network connection and a second path to establish a local connection among the devices. The connection sharing platform also determines to cause at least in part an activation of one or more of the devices to establish the network connection, wherein one or more unactivated devices share the network connection over the local connection.Type: GrantFiled: September 28, 2011Date of Patent: August 19, 2014Assignee: Nokia CorporationInventors: Vesa-Veikko Luukkala, Gerard Bosch Creus, Sergey Boldyrev, Pauline Githinji, Jussi Markus Impio
-
Patent number: 8810368Abstract: An approach is provided for performing biometric authentication. A determination is made of biometric data from a user equipment having an associated user. Decomposition of the biometric data is caused into one or more closure primitives that represent computation closures of one or more processes of the user equipment. The user is selectively authenticated based on the decomposition of the biometric data.Type: GrantFiled: March 29, 2011Date of Patent: August 19, 2014Assignee: Nokia CorporationInventors: Sampo Juhani Sovio, Vesa-Veikko Luukkala, Sergey Boldyrev
-
Publication number: 20140229859Abstract: An approach is provided for brokering resources and services among multiple devices based on one or more touch-based interactions. An access platform causes, at least in part, at least one initiation of one or more touch-based interactions with at least one first device, at least one third device, or a combination thereof based, at least in part, on at least one connection request from the at least one first device, the at least one third device, or a combination thereof. The access platform determines the one or more touch-based interactions with the at least one first device, the at least one third device, or a combination thereof. The access platform further causes, at least in part, at least one access to one or more services associated with at least one second device based, at least in part, on the one or more touch-based interactions.Type: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Applicant: NOKIA CORPORATIONInventors: ARTO T. PALIN, VESA-VEIKKO LUUKKALA
-
Publication number: 20140180972Abstract: An approach is provided for behavioral pattern generation for mixed reality objects. A mixed reality platform determines one or more computation closures for describing one or more user behavioral patterns associated with one or more digital objects of at least one augmented reality information space. The mixed reality platform then processes and/or facilitates a processing of one or more interactions with the one or more digital objects, one or more augmented reality applications associated with the at least one augmented reality information space, or a combination thereof to cause, at least in part, a determination of (a) the one or more user behavioral patterns from the one or more interactions, (b) the data acted on by the one or more computation closures, or (c) a combination thereof.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: NOKIA CORPORATIONInventors: Sergey BOLDYREV, Jari-Jukka Harald KAAJA, Mikko Aleksi UUSITALO, Ian Justin OLIVER, Vesa-Veikko LUUKKALA
-
Patent number: 8745121Abstract: An approach is provided for construction and aggregation of distributed computations. A distributed computation construction infrastructure identifies an execution context bound to a user context at a device, the execution context corresponding to one or more processes executing at the device. The distributed computation construction infrastructure further causes, at least in part, decomposition of the execution context into one or more closure primitives and respective process states, wherein the one or more closure primitives represent computation closures of the one or more processes. The distributed computation construction infrastructure also causes, at least in part, serialization of the one or more closure primitives, the process states, or a combination thereof.Type: GrantFiled: June 28, 2010Date of Patent: June 3, 2014Assignee: Nokia CorporationInventors: Sergey Boldyrev, Jukka Honkola, Sampo Juhani Sovio, Hannu Laine, Ian Justin Oliver, Ronald Stephen Brown, Mika Juhani Mannermaa, Vesa-Veikko Luukkala, Samuli Silanto
-
Publication number: 20140106763Abstract: An approach is provided for allocating radio resources based on social distance information for one or more social groups. The coexistence platform determines social distance information for at least one group of a plurality of one or more users, one or more devices associated with the one or more users, or a combination thereof. The coexistence platform causes, at least in part, at least one allocation of the one or more radio resources to the one or more devices based, at least in part, on the social distance information for the at least one group or a subset of the at least one group. The coexistence client causes an initiation of a request for at least one allocation of one or more radio resources. The coexistence client determines the one or more radio resources based, at least in part, on social distance information.Type: ApplicationFiled: October 15, 2012Publication date: April 17, 2014Applicant: Nokia CorporationInventors: Sergey BOLDYREV, Jari-Jukka Harald KAAJA, Mikko Aleksi UUSITALO, Jan-Erik EKBERG, Vesa-Veikko LUUKKALA
-
Publication number: 20140087680Abstract: 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: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: Nokia CorporationInventors: Vesa-Veikko LUUKKALA, Jari-Jukka Harald KAAJA, Mikko Aleksi UUSITALO
-
Patent number: 8661500Abstract: An approach is provided for providing end-to-end privacy in multi-level distributed computations. A distributed computation privacy platform determines one or more privacy policies associated with at least one level of a computational environment. The distributed computation privacy platform also determines one or more computation closures associated with the at least one level of the computational environment. The distributed computation privacy platform further processes and/or facilitates a processing of the one or more privacy policies and the one or more computation closures to cause, at least in part, an enforcement of the one or more privacy policies.Type: GrantFiled: May 20, 2011Date of Patent: February 25, 2014Assignee: Nokia CorporationInventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Hannu Ensio Laine, Jukka Honkola, Vesa-Veikko Luukkala, Ian Justin Oliver
-
Publication number: 20130283351Abstract: An approach is provided for configuring one or more mobile devices to one or more services associated with at least one structure based on various contexts, access criteria, and/or security levels. The access platform determines proximity information of one or more devices with respect to at least a first access point, a second access point, or a combination thereof associated with at least one structure. The access platform next processes and/or facilitates a processing of the proximity information to determine one or more roles, one or more accesses, one or more rights, or a combination thereof. The access platform then determines one or more services to make available based, at least in part, on the one or more roles, the one or more accesses, the one or more rights, or a combination thereof.Type: ApplicationFiled: April 18, 2012Publication date: October 24, 2013Applicant: Nokia CorporationInventors: Arto Palin, Jari Antero Nikara, Vesa-Veikko Luukkala, Petri Liuha
-
Publication number: 20130281021Abstract: An approach is provided for configuring one or more mobile devices to multiple access points and/or services associated with at least one structure. An access platform determines status information associated with at least one structure, wherein the at least one structure is associated with one or more access points located in one part of the at least one structure, one or more other access points located in another part of the at least one structure, or a combination thereof. The access platform then processes and/or facilitates a processing of the status information to cause, at least in part, an activation, a deactivation, or a combination thereof of the one or more access points, one or more services associated with the one or more access points, the one or more other access points, one or more other services associated with the one or more other access points, or a combination thereof.Type: ApplicationFiled: April 20, 2012Publication date: October 24, 2013Applicant: Nokia CorporationInventors: Arto Palin, Jari Antero Nikara, Vesa-Veikko Luukkala, Petri Liuha
-
Publication number: 20130275756Abstract: An approach is provided for reducing communication traffic and cost by applying recipient criteria in identity-based encryption. A recipient criterion application selects one or more recipient criteria for data, and encrypts the data using the selected one or more recipient criteria as a public key of identity-based encryption.Type: ApplicationFiled: June 10, 2013Publication date: October 17, 2013Inventors: Sampo SOVIO, Vesa-Veikko LUUKKALA
-
Patent number: 8488783Abstract: An approach is provided for reducing communication traffic and cost by applying recipient criteria in identity-based encryption. A recipient criterion application selects one or more recipient criteria for data, and encrypts the data using the selected one or more recipient criteria as a public key of identity-based encryption.Type: GrantFiled: February 19, 2010Date of Patent: July 16, 2013Assignee: NokiaInventors: Sampo Sovio, Vesa-Veikko Luukkala
-
Publication number: 20130108040Abstract: 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: ApplicationFiled: October 31, 2011Publication date: May 2, 2013Applicant: Nokia CorporationInventors: Vesa-Veikko Luukkala, Sampo Juhani Sovio, Jari-Jukka Harald Kaaja, Sergey Boldyrev
-
Publication number: 20130007088Abstract: An approach is provided for optimizing computational flow execution. A computational flow execution platform determines to cause, at least in part, a construction of at least one computational flow from one or more functional blocks, wherein the one or more functional blocks include, at least in part, one or more computational closures, one or more other functional blocks, or a combination thereof. The computational flow execution platform also processes and/or facilitates a processing of the at least one computational flow, the one or more functional blocks, or a combination thereof to cause a distribution of the one or more functional blocks among one or more entities of a computational environment. The computational flow execution platform further causes, at least in part, an execution of the at least one computational flow, the one or more functional blocks, or a combination thereof based, at least in part, on the distribution.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: Nokia CorporationInventors: D'Elia Alfredo, Jukka Honkola, Vesa-Veikko Luukkala, Sergey Boldyrev