Patents by Inventor Markus Isomaki

Markus Isomaki 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: 20220337993
    Abstract: A plurality of interworking functions, which provide interworking between a communication network acting as access network and another communication network, is associated with a plurality of network slices or non-public networks hosted by the other communication network. A user equipment performs connection (S301) to a communication network acting as access network, and selects (S303) an interworking function of the plurality of interworking functions based on information on a network slice or non-public network hosted by the other communication network, wherein the user equipment is associated with the network slice or non-public network.
    Type: Application
    Filed: September 10, 2019
    Publication date: October 20, 2022
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Bruno LANDAIS, Devaki CHANDRAMOULI, Gyorgy WOLFNER, Markus ISOMÄKI
  • Publication number: 20220321429
    Abstract: A method, apparatus and computer program product are provided herein to receive, from a source, performance requirements, and cause transmission, to a network, of a request to influence time sensitive communications (TSC) configuration parameters. For example, a method is provided to in response to the request to influence TSC configuration, receive, from the network, network configuration and radio access network (RAN) resource constraints and determine a quality of service (QoS) and the TSC configuration parameters to support a TSC data stream based on the performance requirements received from the source, the network configuration, and the RAN resource constraints. The method is further configured to cause transmission of the determined QoS and the TSC configuration parameters to the network and the source and in an instance the network accepts the determined QoS and the TSC configuration parameters, configure resources for the TSC data stream and continuously support service continuity.
    Type: Application
    Filed: June 21, 2022
    Publication date: October 6, 2022
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Colin KAHN, Devaki CHANDRAMOULI, Markus ISOMAKI, Peter ROST, Pilar ANDRÉS MALDONADO, Troels KOLDING
  • Patent number: 11368375
    Abstract: A method, apparatus and computer program product are provided herein to receive, from a source, performance requirements, and cause transmission, to a network, of a request to influence time sensitive communications (TSC) configuration parameters. For example, a method is provided to in response to the request to influence TSC configuration, receive, from the network, network configuration and radio access network (RAN) resource constraints and determine a quality of service (QoS) and the TSC configuration parameters to support a TSC data stream based on the performance requirements received from the source, the network configuration, and the RAN resource constraints. The method is further configured to cause transmission of the determined QoS and the TSC configuration parameters to the network and the source and in an instance the network accepts the determined QoS and the TSC configuration parameters, configure resources for the TSC data stream and continuously support service continuity.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: June 21, 2022
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Colin Kahn, Devaki Chandramouli, Markus Isomaki, Peter Rost, Pilar Andrés Maldonado, Troels Kolding
  • Patent number: 11310352
    Abstract: The present invention provides a method for joint use of Ethernet header compression and robust header compression. More particularly, a method, comprising performing, a first compression/decompression operation to an Ethernet header of an Ethernet packet data; determining that the Ethernet packet includes an Internet Protocol packet; identifying at least one Internet Protocol packet within the Ethernet packet data; and performing a second compression/decompression operation to an Internet Protocol header of the at least one Internet Protocol packet, wherein the second compression/decompression operation is based on an indicated at least one of a context or profile independent from that of the first compression/decompression operation, is disclosed.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: April 19, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Markus Isomäki, Deepa M. R., Dawid Koziol
  • Patent number: 11206533
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising a memory configured to store a first token and a second token, and at least one processing core configured to obtain a first value based at least in part on the first token and the second token, and to cause the apparatus to participate in a security procedure, based at least in part on the first hash, with a second apparatus.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: December 21, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Teemu Ilmari Savolainen, Jyri Hämäläinen, Markus Isomäki, István Beszteri
  • Patent number: 11070546
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to receive from a first device a digital key, receive from a second device an encrypted data item, decrypt the encrypted data item using the digital key to obtain a decrypted data item, and verify the decrypted data item matches a reference data item, and responsive to the decrypted data item matching the reference data item, grant access to at least one of the first device and the second device.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: July 20, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Teemu Ilmari Savolainen, Jyri Hämäläinen, Markus Isomäki, István Beszteri
  • Publication number: 20210105192
    Abstract: A method, apparatus and computer program product are provided herein to receive, from a source, performance requirements, and cause transmission, to a network, of a request to influence time sensitive communications (TSC) configuration parameters. For example, a method is provided to in response to the request to influence TSC configuration, receive, from the network, network configuration and radio access network (RAN) resource constraints and determine a quality of service (QoS) and the TSC configuration parameters to support a TSC data stream based on the performance requirements received from the source, the network configuration, and the RAN resource constraints. The method is further configured to cause transmission of the determined QoS and the TSC configuration parameters to the network and the source and in an instance the network accepts the determined QoS and the TSC configuration parameters, configure resources for the TSC data stream and continuously support service continuity.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 8, 2021
    Inventors: Colin Kahn, Devaki Chandramouli, Markus Isomaki, Peter Rost, Pilar Andrés Maldonado, Troels Kolding
  • Publication number: 20210099555
    Abstract: The present invention provides a method for joint use of Ethernet header compression and robust header compression. More particularly, a method, comprising performing, a first compression/decompression operation to an Ethernet header of an Ethernet packet data; determining that the Ethernet packet includes an Internet Protocol packet; identifying at least one Internet Protocol packet within the Ethernet packet data; and performing a second compression/decompression operation to an Internet Protocol header of the at least one Internet Protocol packet, wherein the second compression/decompression operation is based on an indicated at least one of a context or profile independent from that of the first compression/decompression operation, is disclosed.
    Type: Application
    Filed: September 16, 2020
    Publication date: April 1, 2021
    Inventors: Markus Isomäki, Deepa M.R., Dawid Koziol
  • Patent number: 10893056
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core configured to obtain, from a timestamp, a truncated timestamp comprising a first number of least significant bits of the timestamp and not comprising at least one most significant bit of the timestamp, to derive a hash value based at least in part on the timestamp, a payload and a secret value, and to compile a first message comprising the truncated timestamp, the payload and, at least in part, the hash value, and a transmitter configured to be directed by the at least one processing core, to transmit the first message toward a recipient.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: January 12, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Olli Oskari Koskimies, Markus Isomäki
  • 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: 10097696
    Abstract: A method, apparatus and computer program product are provided for direct control of constrained electronic devices with a remote resource. A method performed in a mobile device is provided. The method includes the mobile device receiving a network address and a smart device identifier from a smart device; accessing a remote resource, such as an external internet application, based on the network address; receiving a command indication, wherein the command indication indicates an action to be executed by the smart device; and causing a transmission of a command to the smart device, wherein the transmission includes the smart device identifier.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: October 9, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Markus Isomäki, Teemu Savolainen
  • Publication number: 20180278623
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core configured to obtain, from a timestamp, a truncated timestamp comprising a first number of least significant bits of the timestamp and not comprising at least one most significant bit of the timestamp, to derive a hash value based at least in part on the timestamp, a payload and a secret value, and to compile a first message comprising the truncated timestamp, the payload and, at least in part, the hash value, and a transmitter configured to be directed by the at least one processing core, to transmit the first message toward a recipient.
    Type: Application
    Filed: September 30, 2015
    Publication date: September 27, 2018
    Inventors: Olli Oskari KOSKIMIES, Markus ISOMÄKI
  • Patent number: 10070277
    Abstract: An approach is provided for managing polling interval and activity time for communicating notifications from a server to a device. A notification server may cause a configuration of at least one polling interval and at least one activity time for communicating one or more notifications from at least one notification server to at least one device. Further, the notification server may cause a transmission of the at least one polling interval and the at least one activity time to the at least one device, wherein the polling interval specifies at least one offline time for the at least one device with respect to the at least one notification server, and wherein the activity time specifies at least one online time for the at least one device with respect to the at least one notification server.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: September 4, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Tuomas Veli Keskitalo, Tommi Heinonen, Markus Isomaki
  • Publication number: 20180205545
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising a memory configured to store a first token and a second token, and at least one processing core configured to obtain a first value based at least in part on the first token and the second token, and to cause the apparatus to participate in a security procedure, based at least in part on the first hash, with a second apparatus.
    Type: Application
    Filed: July 9, 2015
    Publication date: July 19, 2018
    Inventors: Teemu Ilmari SAVOLAINEN, Jyri HÄMÄLÄINEN, Markus ISOMÄKI, István BESZTERI
  • Publication number: 20180206187
    Abstract: Embodiments are disclosed for saving power in a gateway network comprising a plurality of nodes including a gateway device and one or more endpoint devices. In the context of a method, an example embodiment includes determining a mode of operation that results in optimal power utilization of at least one node, and determining whether a current mode of operation comprises the mode of operation that results in optimal power utilization of the node. In response to determining that the current mode of operation does not, the method further includes generating a mode switch message based on the mode of operation that results in optimal power utilization of the node, and causing transmission of the mode switch message to a first subset of the one or more endpoint devices. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: July 10, 2015
    Publication date: July 19, 2018
    Inventors: Teemu Ilmari SAVOLAINEN, Simo VEIKKOLAINEN, Markus ISOMÄKI, István BESZTERI, Pekka TALMOLA, Vlad STIRBU
  • Publication number: 20180198782
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to receive from a first device a digital key, receive from a second device an encrypted data item, decrypt the encrypted data item using the digital key to obtain a decrypted data item, and verify the decrypted data item matches a reference data item, and responsive to the decrypted data item matching the reference data item, grant access to at least one of the first device and the second device.
    Type: Application
    Filed: July 9, 2015
    Publication date: July 12, 2018
    Inventors: Teemu Ilmari SAVOLAINEN, Jyri HÄMÄLÄINEN, Markus ISOMÄKI, István BESZTERI
  • Patent number: 9992813
    Abstract: Various methods for determining network entity timeout values to improve keep-alive signaling are provided. One example method may comprise providing for transmission of a request for a timeout value associated with a keep-alive timer. The method of this example embodiment may further comprise receiving a response to the request, wherein the response comprises an indication of the timeout value of the keep-alive timer. Additionally, the method may further comprise determining an expiration time of the keep-alive timer based at least in part on the timeout value. The example method may further comprise providing for transmission of a keep-alive data packet prior to the determined expiration time. Similar and related example methods, example apparatuses, and example computer program products are also provided.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: June 5, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Jouni Korhonen, Markus Isomäki, Gabor Bajko
  • Patent number: 9936473
    Abstract: In accordance with an example embodiment, there is provided an apparatus, comprising a receiver configured to receive from a second apparatus over a first radio interface a first message comprising a registration request, a transmitter configured to transmit a second message to the second apparatus over the first radio interface, the second message comprising an acknowledgement of the registration request, and a processor configured to reserve an interface identifier for the second apparatus, wherein the processor is configured to not allow the reserved interface identifier to be used by further nodes over at least one further radio interface.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: April 3, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Teemu Savolainen, Markus Isomäki, Johanna Nieminen
  • Patent number: 9681371
    Abstract: There is provided a method including detecting, by an apparatus, a first wireless access option; determining whether or not the first wireless access option shares at least part of a backbone with a second wireless access option; and deciding whether or not to associate with the first wireless access option at least partly on the basis of the determination.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: June 13, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Jarkko Lauri Sakari Kneckt, Teemu Savolainen, Markus Isomaki
  • Publication number: 20160323457
    Abstract: A method, apparatus and computer program product are provided for direct control of constrained electronic devices with a remote resource. A method performed in a mobile device is provided. The method includes the mobile device receiving a net work address and a smart device identifier from a smart device; accessing a remote resource, such as an external internet application, based on the network address; receiving a command indication, wherein the command indication indicates an action to be executed by the smart device; and causing a transmission of a command to the smart device, wherein the transmission includes the smart device identifier.
    Type: Application
    Filed: January 15, 2014
    Publication date: November 3, 2016
    Inventors: Markus ISOMÄKI, Teemu SAVOLAINEN