Patents by Inventor Ilkka Keisala
Ilkka Keisala 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: 11934385Abstract: Disclosed is a method for storing data from a remote device in a blockchain database, the method, performed by a network node 112, including: receiving a message from the remote device, accessing the message through a control plane, obtaining data included in the message by the remote device, generating a data record including obtained data, and storing generated data record to a blockchain database. Also disclosed is are network node and a computer readable medium.Type: GrantFiled: April 2, 2020Date of Patent: March 19, 2024Assignee: TELIA COMPANY ABInventors: Joni Rapanen, Tomi Sarajisto, Ilkka Keisala, Tero Jalkanen
-
Patent number: 11848926Abstract: A method for determining an access right of a user terminal to a first network, wherein the user terminal (110) includes a subscription of a second network (150). The method includes: receiving (310) an access request message (240) including a data record for a user name and a data record for a password; determining (320) that the records are in a pre-determined format and that at least one of them includes data from which a subscriber identity for the second network is derivable; generating (330) an authentication request message from the access server (140) to a server (160) configured to perform authentication related tasks in the second network; receiving (340) information on the outcome of the authentication of the subscriber in the second network, generating (350) an acknowledgement to the user terminal (110) indicating right to access to the first network.Type: GrantFiled: December 6, 2016Date of Patent: December 19, 2023Assignee: TELIA COMPANY ABInventors: Ilkka Keisala, Joni Rapanen, Jari Kotomaki, Tommi Saranpaa, Niko Suominen, Timo Tunturi, Patrik Maltusch
-
Patent number: 11048686Abstract: The embodiments herein relate to a network node and a method performed in the network node of an operator, for storage of data in a blockchain database in a network that is based on a Service Function Chaining (SFC) architecture, the method comprising: receiving data packets from an IoT device; performing, by a service function in the network node, at least deep packet inspection, DPI, on the received data packets for identifying sensor data of the received data packets; retrieving, from the operator's system, network data associated with the sensor data; retrieving, from a third party system, external data associated with the sensor data; combining the identified sensor data, the network data and the external data to form a combined data; and storing the combined data in the blockchain database.Type: GrantFiled: December 21, 2018Date of Patent: June 29, 2021Assignee: Telia Company ABInventors: Joni Rapanen, Tomi Sarajisto, Ilkka Keisala
-
Patent number: 10812454Abstract: The embodiments herein relate to an IoT device, a method performed in the IoT device, a network device and a method performed in the network device for securing communication of the IoT device roaming from a home network to a visited network. The method comprising: receiving a request from the IoT device to set up a VPN tunnel; acknowledging the setting up of the VPN tunnel, and routing data received from the IoT device destined for an IoT service provider via the VPN tunnel. This way the encryption/decryption processes are handled by the visited network.Type: GrantFiled: February 15, 2018Date of Patent: October 20, 2020Assignee: TELIA COMPANY ABInventors: Tero Jalkanen, Tomi Sarajisto, Ilkka Keisala
-
Publication number: 20200320063Abstract: Disclosed is a method for storing data from a remote device in a blockchain database, the method, performed by a network node 112, including: receiving a message from the remote device, accessing the message through a control plane, obtaining data included in the message by the remote device, generating a data record including obtained data, and storing generated data record to a blockchain database. Also disclosed is are network node and a computer readable medium.Type: ApplicationFiled: April 2, 2020Publication date: October 8, 2020Inventors: Joni RAPANEN, Tomi SARAJISTO, Ilkka KEISALA, Tero JALKANEN
-
Publication number: 20190213182Abstract: The embodiments herein relate to a network node and a method performed in the network node of an operator, for storage of data in a blockchain database in a network that is based on a Service Function Chaining (SFC) architecture, the method comprising: receiving data packets from an IoT device; performing, by a service function in the network node, at least deep packet inspection, DPI, on the received data packets for identifying sensor data of the received data packets; retrieving, from the operator's system, network data associated with the sensor data; retrieving, from a third party system, external data associated with the sensor data; combining the identified sensor data, the network data and the external data to form a combined data; and storing the combined data in the blockchain database.Type: ApplicationFiled: December 21, 2018Publication date: July 11, 2019Applicant: Telia Company ABInventors: Joni Rapanen, Tomi Sarajisto, Ilkka Keisala
-
Publication number: 20180234395Abstract: The embodiments herein relate to an IoT device, a method performed in the IoT device, a network device and a method performed in the network device for securing communication of the IoT device roaming from a home network to a visited network. The method comprising: receiving a request from the IoT device to set up a VPN tunnel; acknowledging the setting up of the VPN tunnel, and routing data received from the IoT device destined for an IoT service provider via the VPN tunnel. This way the encryption/decryption processes are handled by the visited network.Type: ApplicationFiled: February 15, 2018Publication date: August 16, 2018Applicant: Telia Company ABInventors: Tero JALKANEN, Tomi SARAJISTO, Ilkka KEISALA
-
Patent number: 9730061Abstract: Disclosed is a method for determining identification information on a user of a user terminal including a subscription of a second network, wherein the user terminal is requesting access to a first network. In the method an access request message is received from an entity controlling at least pertly the access to the first network and an identification request message is delivered to the user terminal. The user terminal is configured to return an indication of identification and if the indication is positive, pre-agreed piece of information is retrieved from a location accessible to the server. The pre-agreed piece of information is delivered to the entity controlling the access to the first network in order to provide an access to the first network. Also disclosed is a server, a user terminal and a computer program product.Type: GrantFiled: March 24, 2015Date of Patent: August 8, 2017Assignee: Telia Company ABInventors: Ilkka Keisala, Joni Rapanen
-
Publication number: 20170163627Abstract: A method for determining an access right of a user terminal to a first network, wherein the user terminal (110) includes a subscription of a second network (150). The method includes: receiving (310) an access request message (240) including a data record for a user name and a data record for a password; determining (320) that the records are in a pre-determined format and that at least one of them includes data from which a subscriber identity for the second network is derivable; generating (330) an authentication request message from the access server (140) to a server (160) configured to perform authentication related tasks in the second network; receiving (340) information on the outcome of the authentication of the subscriber in the second network, generating (350) an acknowledgement to the user terminal (110) indicating right to access to the first network.Type: ApplicationFiled: December 6, 2016Publication date: June 8, 2017Inventors: Ilkka KEISALA, Joni RAPANEN, Jari KOTOMAKI, Tommi SARANPAA, Niko SUOMINEN, Timo TUNTURI, Patrik MALTUSCH
-
Patent number: 9648507Abstract: Disclosed is a method for optimizing signaling in a mobile communication network, wherein a terminal devices equipped with a subscription is attempting to register to the mobile communication network. The method includes detecting an indication on an unsuccessful registering attempt; updating a counter value maintained for the subscription, the counter value indicating a number of the unsuccessful registering attempts; comparing the updated counter value with a predetermined maximum counter value; and if the updated counter value meets the predetermined maximum counter value instructing to disable a radio communication of the terminal device. Also disclosed are a terminal device computer program code and a subscription.Type: GrantFiled: June 5, 2015Date of Patent: May 9, 2017Assignee: TELIA COMPANY ABInventor: Ilkka Keisala
-
Patent number: 9215594Abstract: A method for retrieving an identifier from a register residing in a mobile communication network, wherein the identifier is mobile subscription specific includes steps of recognizing a modification of information relating to a mobile subscription in a database; determining if the identifier with respect to the mobile subscription, whose information was modified, is missing; performing a query, in response to the determination of missing identifier, towards the register residing in the mobile communication network to request the missing identifier; receiving the missing identifier from the register; delivering the received missing identifier to the database for storing in a context of the mobile subscription. A network node and a system executing the method are also described.Type: GrantFiled: April 25, 2014Date of Patent: December 15, 2015Assignee: TELIASONERA ABInventor: Ilkka Keisala
-
Publication number: 20150281960Abstract: Disclosed is a method for determining identification information on a user of a user terminal including a subscription of a second network, wherein the user terminal is requesting access to a first network. In the method an access request message is received from an entity controlling at least pertly the access to the first network and an identification request message is delivered to the user terminal. The user terminal is configured to return an indication of identification and if the indication is positive, pre-agreed piece of information is retrieved from a location accessible to the server. The pre-agreed piece of information is delivered to the entity controlling the access to the first network in order to provide an access to the first network. Also disclosed is a server, a user terminal and a computer program product.Type: ApplicationFiled: March 24, 2015Publication date: October 1, 2015Inventors: ILKKA KEISALA, JONI RAPANEN
-
Publication number: 20140323090Abstract: A method for retrieving an identifier from a register residing in a mobile communication network, wherein the identifier is mobile subscription specific includes steps of recognizing a modification of information relating to a mobile subscription in a database; determining if the identifier with respect to the mobile subscription, whose information was modified, is missing; performing a query, in response to the determination of missing identifier, towards the register residing in the mobile communication network to request the missing identifier; receiving the missing identifier from the register; delivering the received missing identifier to the database for storing in a context of the mobile subscription. A network node and a system executing the method are also described.Type: ApplicationFiled: April 25, 2014Publication date: October 30, 2014Applicant: TELIASONERA ABInventor: Ilkka KEISALA
-
Publication number: 20130036150Abstract: The invention concerns in general the technical field of transferring data to a functional application and a utilization of resources of mobile communication network in the context of functional applications. A method according to the invention for delivering data dedicated to a functional application comprises at least the following steps: receiving a message containing data dedicated to a functional application and transmitted at least partly over a mobile communication network in a predetermined message form, interpreting the data in the message, and instructing a functionality of the functional application on a basis of the data in the message. The invention also concerns a user terminal and a system for implementing at least part of the functionalities of the method and related into it.Type: ApplicationFiled: July 27, 2012Publication date: February 7, 2013Applicant: TELIASONERA ABInventor: Ilkka KEISALA
-
Publication number: 20100306109Abstract: The invention is related to a system, comprising: an authentication server configured to carry out authentication based on a user identity module for defining a user identification; an authorization server configured to check information on user's entitlement to services based on the user identification; a gateway server configured to establish a secured connection, receive a payment message from a service server, forward the payment message to the user, receive a message comprising user's acceptance of a payment transaction, convey the user's acceptance of the payment to the service server, and add the user identification to the secured connection or the message comprising the user's acceptance of a payment transaction; and a service server configured to secure a payment transaction by using the user identification.Type: ApplicationFiled: May 24, 2010Publication date: December 2, 2010Applicant: TeliaSonera ABInventor: Ilkka Keisala