Patents by Inventor Sami Johannes Kekki
Sami Johannes Kekki 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: 10785740Abstract: There is provided a device comprising a key request module and a key receive module. The key request module is configured to transmit a key request to a provisioning server, and the key receive module is configured to receive a device root key associated with the device from the provisioning server. The device also comprises an authentication request transmit module configured to transmit an authentication request comprising an international mobile subscriber identity (IMSI) and a device identifier identifying the device to a first home subscriber server (HSS). The device also comprises an authentication under key agreement (AKA) module configured to perform an AKA procedure using the device root key. The key request module, the key receive module, the authentication request transmit module and the AKA module thereby authenticate the device for subscriber identity module (SIM) provisioning of the device.Type: GrantFiled: August 7, 2019Date of Patent: September 22, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Dajiang Zhang, Jussi Tapani Lokasaari, Antti Jouko Iisakki Järvinen, Sami Johannes Kekki
-
Patent number: 10693673Abstract: A method, apparatus and computer program, in which: traffic is routed between a wide area network connection and a plurality of local network devices; the wide area network connection is formed in any of a plurality of connection types; each local network device of the plurality of the local network devices is identified; for each of the identified local network devices a suitable connection type is determined out of the plurality of connection types; and for each of the identified network devices the suitable connection type is arranged so that different ones of the identified network devices are able to communicate over the wide area network connection with different connection types.Type: GrantFiled: December 3, 2014Date of Patent: June 23, 2020Assignee: Nokia Technologies OyInventor: Sami Johannes Kekki
-
Patent number: 10524188Abstract: Method, apparatus and computer program for receiving an identification of an application that has issued a connectivity request for cellular communications with a cellular network; determining an access point name to be used for providing the identified application with the cellular communications; and verifying whether the identified access point name use is allowable with the identified application and accordingly allowing or preventing said use.Type: GrantFiled: November 12, 2014Date of Patent: December 31, 2019Assignee: Nokia Technologies OyInventors: Sami Johannes Kekki, Silke Holtmanns
-
Publication number: 20190364531Abstract: There is provided a device comprising a key request module and a key receive module. The key request module is configured to transmit a key request to a provisioning server, and the key receive module is configured to receive a device root key associated with the device from the provisioning server. The device also comprises an authentication request transmit module configured to transmit an authentication request comprising an international mobile subscriber identity (IMSI) and a device identifier identifying the device to a first home subscriber server (HSS). The device also comprises an authentication under key agreement (AKA) module configured to perform an AKA procedure using the device root key. The key request module, the key receive module, the authentication request transmit module and the AKA module thereby authenticate the device for subscriber identity module (SIM) provisioning of the device.Type: ApplicationFiled: August 7, 2019Publication date: November 28, 2019Inventors: Dajiang ZHANG, Jussi Tapani LOKASAARI, Antti Jouko Iisakki JÄRVINEN, Sami Johannes KEKKI
-
Patent number: 10448308Abstract: Systems, methods, apparatuses, and computer program products for multipath interfaces are provided. One method includes establishing, by a user equipment, multiple network interfaces for multipath transmissions, wherein the multiple interfaces comprise a first radio interface and a second radio interface. The method also includes receiving a request from an access-path network to keep flows of the first radio interface and the second radio interface separate.Type: GrantFiled: March 4, 2015Date of Patent: October 15, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Mika Rinne, Sami Johannes Kekki, Markus Isomäki
-
Patent number: 10420055Abstract: There is provided a device comprising a key request module and a key receive module. The key request module is configured to transmit a key request to a provisioning server, and the key receive module is configured to receive a device root key associated with the device from the provisioning server. The device also comprises an authentication request transmit module configured to transmit an authentication request comprising an international mobile subscriber identity (IMSI) and a device identifier identifying the device to a first home subscriber server (HSS). The device also comprises an authentication under key agreement (AKA) module configured to perform an AKA procedure using the device root key. The key request module, the key receive module, the authentication request transmit module and the AKA module thereby authenticate the device for subscriber identity module (SIM) provisioning of the device.Type: GrantFiled: October 9, 2015Date of Patent: September 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Dajiang Zhang, Jussi Tapani Lokasaari, Antti Jouko Iisakki Jarvinen, Sami Johannes Kekki
-
Patent number: 10306541Abstract: Methods and apparatus, including computer program products, are provided for interworking. In one aspect there is provided a method. The method may include receiving interworking information, wherein the interworking information comprises at least one rule associated with network access; and receiving information from a network, wherein the information describes how to use the at least one rule associated with network access. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: April 5, 2013Date of Patent: May 28, 2019Assignee: Nokia Technologies OyInventors: Jussi-Pekka Koskinen, Ilkka Antero Keskitalo, Sami Johannes Kekki, Jari Mutikainen
-
Patent number: 10270659Abstract: Various methods are described with respect to application behavior polices according to example embodiments. One example method may comprise determining an application behavior policy of one or more application behavior policies for an application, the application behavior policy comprising one or more configuration parameters. The method of this embodiment may also include causing the application to be launched, such that once launched the application operates in accordance with the application behavior policy. The method of this embodiment may also include causing the application to perform a negotiation with a remote peer, wherein the negotiation comprises a determination with respect to the one or more configuration parameters. The method of this embodiment may also include causing the application behavior policy to be enforced against the application.Type: GrantFiled: May 21, 2012Date of Patent: April 23, 2019Assignee: NOKIA TECHNOLOGIES OYInventor: Sami Johannes Kekki
-
Patent number: 10201029Abstract: A method including transmitting from, a node a request for a packet data network (PDN) connection; and indicating by the node that the PDN connection request is for a multipath transmission control protocol (MPTCP) use. A method including receiving a request by a node for a second packet data network (PDN) connection, where the node has a first packet data network (PDN) connection; and accepting the request for the second packet data network (PDN) connection based, at least partially, upon the node indicating that the second PDN connection request is for a multipath transmission control protocol (MPTCP) use. A method including selecting a second gateway for the second packet data network (PDN) connection based, at least partially, upon a determination that the request is for the multipath transmission control protocol (MPTCP) use, where the selecting of the second gateway avoids selection of the first gateway as the second gateway.Type: GrantFiled: April 4, 2014Date of Patent: February 5, 2019Assignee: Nokia Technologies OyInventors: Sami Johannes Kekki, Mika Petri Olavi Rinne
-
Publication number: 20180295561Abstract: Method, apparatus and computer program for receiving an identification of an application that has issued a connectivity request for cellular communications with a cellular network; determining an access point name to be used for providing the identified application with the cellular communications; and verifying whether the identified access point name use is allowable with the identified application and accordingly allowing or preventing said use.Type: ApplicationFiled: November 12, 2014Publication date: October 11, 2018Inventors: Sami Johannes KEKKI, Silke HOLTMANNS
-
Publication number: 20180270777Abstract: There is provided a device comprising a key request module and a key receive module. The key request module is configured to transmit a key request to a provisioning server, and the key receive module is configured to receive a device root key associated with the device from the provisioning server. The device also comprises an authentication request transmit module configured to transmit an authentication request comprising an international mobile subscriber identity (IMSI) and a device identifier identifying the device to a first home subscriber server (HSS). The device also comprises an authentication under key agreement (AKA) module configured to perform an AKA procedure using the device root key. The key request module, the key receive module, the authentication request transmit module and the AKA module thereby authenticate the device for subscriber identity module (SIM) provisioning of the device.Type: ApplicationFiled: October 9, 2015Publication date: September 20, 2018Inventors: Dajiang ZHANG, Jussi Tapani LOKASAARI, Antti Jouko Iisakki JARVINEN, Sami Johannes KEKKI
-
Publication number: 20170264454Abstract: A method, apparatus and computer program, in which: traffic is routed between a wide area network connection and a plurality of local network devices; the wide area network connection is formed in any of a plurality of connection types; each local network device of the plurality of the local network devices is identified; for each of the identified local network devices a suitable connection type is determined out of the plurality of connection types; and for each of the identified network devices the suitable connection type is arranged so that different ones of the identified network devices are able to communicate over the wide area network connection with different connection types.Type: ApplicationFiled: December 3, 2014Publication date: September 14, 2017Inventor: Sami Johannes KEKKI
-
Publication number: 20170118787Abstract: A method including transmitting from, a node a request for a packet data network (PDN) connection; and indicating by the node that the PDN connection request is for a multipath transmission control protocol (MPTCP) use. A method including receiving a request by a node for a second packet data network (PDN) connection, where the node has a first packet data network (PDN) connection; and accepting the request for the second packet data network (PDN) connection based, at least partially, upon the node indicating that the second PDN connection request is for a multipath transmission control protocol (MPTCP) use. A method including selecting a second gateway for the second packet data network (PDN) connection based, at least partially, upon a determination that the request is for the multipath transmission control protocol (MPTCP) use, where the selecting of the second gateway avoids selection of the first gateway as the second gateway.Type: ApplicationFiled: April 4, 2014Publication date: April 27, 2017Applicant: NOKIA TECHNOLOGIES OYInventors: Sami Johannes Kekki, Mika Petri Olavi Rinne
-
Publication number: 20160262080Abstract: Systems, methods, apparatuses, and computer program products for multipath interfaces are provided. One method includes establishing, by a user equipment, multiple network interfaces for multipath transmissions, wherein the multiple interfaces comprise a first radio interface and a second radio interface. The method also includes receiving a request from an access-path network to keep flows of the first radio interface and the second radio interface separate.Type: ApplicationFiled: March 4, 2015Publication date: September 8, 2016Inventors: Mika RINNE, Sami Johannes KEKKI, Markus ISOMÄKI
-
Publication number: 20160080958Abstract: Methods and apparatus, including computer program products, are provided for reporting WLAN-related information. In one aspect there is provided a method. The method may include receiving, at a user equipment, a request from a cellular radio access network to obtain information about a wireless local area network, wherein the request comprises at least one of a logged measurement configuration, a measurement configuration, or a trace procedure; and reporting, in response to the request, at least one of a measurement representative of a wireless local area network access point, a load experienced by the wireless local area network access point, or a capacity experienced by the wireless local area network access point. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: April 24, 2013Publication date: March 17, 2016Inventors: Mika Rinne, Carl Wijting, Sami Johannes Kekki, Mikko A. Uusitalo, Niko Kiukkonen, Antti Sorri
-
Publication number: 20160044586Abstract: Methods and apparatus, including computer program products, are provided for interworking. In one aspect there is provided a method. The method may include receiving interworking information, wherein the interworking information comprises at least one rule associated with network access; and receiving information from a network, wherein the information describes how to use the at least one rule associated with network access. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: April 5, 2013Publication date: February 11, 2016Inventors: Jussi-Pekka KOSKINEN, Ilkka Antero KESKITALO, Sami Johannes KEKKI, Jari MUTIKAINEN
-
Publication number: 20150134789Abstract: Various methods are described with respect to application behavior polices according to example embodiments. One example method may comprise determining an application behavior policy of one or more application behavior policies for an application, the application behavior policy comprising one or more configuration parameters. The method of this embodiment may also include causing the application to be launched, such that once launched the application operates in accordance with the application behavior policy. The method of this embodiment may also include causing the application to perform a negotiation with a remote peer, wherein the negotiation comprises a determination with respect to the one or more configuration parameters. The method of this embodiment may also include causing the application behavior policy to be enforced against the application.Type: ApplicationFiled: May 21, 2012Publication date: May 14, 2015Inventor: Sami Johannes Kekki
-
Publication number: 20150103651Abstract: An apparatus for enabling provision of one or more policies to manage behavior of one or more communications devices may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including analyzing data of at least one policy. The policy includes information instructing a communication device(s) regarding a manner to behave according to a designated network condition(s) designated by a network operator. The computer program code may further cause the apparatus to apply the policy responsive to detecting a load of a network is increased or that the network is congested. The computer program code may further cause the apparatus to behave in the manner designated by the network operator according to the applied policy responsive to detecting the increased load or that the network is congested to minimize congestion in the network. Corresponding methods and computer program products are also provided.Type: ApplicationFiled: May 14, 2012Publication date: April 16, 2015Inventor: Sami Johannes Kekki
-
Publication number: 20150009976Abstract: A method, apparatus and computer program product are provided for supplementing the ANDSF discovery information with access network interworking information that identifies access networks and indicates whether the respective access networks support either interworking with a core network or standalone operation. In the context of a method, Access Network Discovery and Selection Function (ANDSF) discovery information may be accessed. The ANDSF discovery information includes access network interworking information identifying one or more access networks and indicating whether the respective access networks support interworking with a core network or standalone operation. The method also causes a connection to be established with a respective access network in accordance with the ANDSF discovery information.Type: ApplicationFiled: February 24, 2012Publication date: January 8, 2015Inventor: Sami Johannes Kekki
-
Patent number: 8818448Abstract: An apparatus for enabling user control of a fallback capability for circuit switched domain support may include a processor and a memory. The memory may store executable instructions that in response to execution by the processor cause the apparatus to receive a service indication for a service related to a radio access technology not supported by a current serving domain, determine, based on previously stored user defined input, a response to the service indication with respect to conducting a fallback procedure to a radio access technology that supports the service, and execute the response based on a result of the determining.Type: GrantFiled: April 8, 2009Date of Patent: August 26, 2014Assignee: Nokia CorporationInventors: Sami Johannes Kekki, Hannu Ilmari Pirila, Curt Wong