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: 10785740
    Abstract: 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: Grant
    Filed: August 7, 2019
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dajiang Zhang, Jussi Tapani Lokasaari, Antti Jouko Iisakki Järvinen, Sami Johannes Kekki
  • Patent number: 10693673
    Abstract: 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: Grant
    Filed: December 3, 2014
    Date of Patent: June 23, 2020
    Assignee: Nokia Technologies Oy
    Inventor: Sami Johannes Kekki
  • Patent number: 10524188
    Abstract: 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: Grant
    Filed: November 12, 2014
    Date of Patent: December 31, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Sami Johannes Kekki, Silke Holtmanns
  • Publication number: 20190364531
    Abstract: 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: Application
    Filed: August 7, 2019
    Publication date: November 28, 2019
    Inventors: Dajiang ZHANG, Jussi Tapani LOKASAARI, Antti Jouko Iisakki JÄRVINEN, Sami Johannes KEKKI
  • Patent number: 10448308
    Abstract: 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: Grant
    Filed: March 4, 2015
    Date of Patent: October 15, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Mika Rinne, Sami Johannes Kekki, Markus Isomäki
  • Patent number: 10420055
    Abstract: 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: Grant
    Filed: October 9, 2015
    Date of Patent: September 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dajiang Zhang, Jussi Tapani Lokasaari, Antti Jouko Iisakki Jarvinen, Sami Johannes Kekki
  • Patent number: 10306541
    Abstract: 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: Grant
    Filed: April 5, 2013
    Date of Patent: May 28, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Jussi-Pekka Koskinen, Ilkka Antero Keskitalo, Sami Johannes Kekki, Jari Mutikainen
  • Patent number: 10270659
    Abstract: 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: Grant
    Filed: May 21, 2012
    Date of Patent: April 23, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Sami Johannes Kekki
  • Patent number: 10201029
    Abstract: 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: Grant
    Filed: April 4, 2014
    Date of Patent: February 5, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Sami Johannes Kekki, Mika Petri Olavi Rinne
  • Publication number: 20180295561
    Abstract: 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: Application
    Filed: November 12, 2014
    Publication date: October 11, 2018
    Inventors: Sami Johannes KEKKI, Silke HOLTMANNS
  • Publication number: 20180270777
    Abstract: 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: Application
    Filed: October 9, 2015
    Publication date: September 20, 2018
    Inventors: Dajiang ZHANG, Jussi Tapani LOKASAARI, Antti Jouko Iisakki JARVINEN, Sami Johannes KEKKI
  • Publication number: 20170264454
    Abstract: 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: Application
    Filed: December 3, 2014
    Publication date: September 14, 2017
    Inventor: Sami Johannes KEKKI
  • Publication number: 20170118787
    Abstract: 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: Application
    Filed: April 4, 2014
    Publication date: April 27, 2017
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Sami Johannes Kekki, Mika Petri Olavi Rinne
  • Publication number: 20160262080
    Abstract: 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: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Inventors: Mika RINNE, Sami Johannes KEKKI, Markus ISOMÄKI
  • Publication number: 20160080958
    Abstract: 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: Application
    Filed: April 24, 2013
    Publication date: March 17, 2016
    Inventors: Mika Rinne, Carl Wijting, Sami Johannes Kekki, Mikko A. Uusitalo, Niko Kiukkonen, Antti Sorri
  • Publication number: 20160044586
    Abstract: 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: Application
    Filed: April 5, 2013
    Publication date: February 11, 2016
    Inventors: Jussi-Pekka KOSKINEN, Ilkka Antero KESKITALO, Sami Johannes KEKKI, Jari MUTIKAINEN
  • Publication number: 20150134789
    Abstract: 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: Application
    Filed: May 21, 2012
    Publication date: May 14, 2015
    Inventor: Sami Johannes Kekki
  • Publication number: 20150103651
    Abstract: 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: Application
    Filed: May 14, 2012
    Publication date: April 16, 2015
    Inventor: Sami Johannes Kekki
  • Publication number: 20150009976
    Abstract: 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: Application
    Filed: February 24, 2012
    Publication date: January 8, 2015
    Inventor: Sami Johannes Kekki
  • Patent number: 8818448
    Abstract: 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: Grant
    Filed: April 8, 2009
    Date of Patent: August 26, 2014
    Assignee: Nokia Corporation
    Inventors: Sami Johannes Kekki, Hannu Ilmari Pirila, Curt Wong