Patents by Inventor Teemu Savolainen
Teemu Savolainen 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: 11528346Abstract: Methods and apparatus, including computer program products, are provided for communications. In one aspect there is provided a method. The method may include sending, by a gateway, an advertisement including an internet protocol version 6 over low power wireless personal area network context option carrying a well-known prefix, the well-known prefix indicating to a node that the gateway provides an uplink in accordance with internet protocol version 4; and receiving, at the gateway, a first packet received via the wireless network in accordance with internet protocol version 6, the first packet including a destination address in accordance with internet protocol version 4. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: August 21, 2014Date of Patent: December 13, 2022Assignee: Nokia Technologies OyInventor: Teemu Savolainen
-
Patent number: 11277486Abstract: In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising at least one processor configured to execute a computer executable program stored in a memory comprised in the apparatus, wherein the computer executable program thereby causes the apparatus to at least open a first connection to a data source device, open a second connection to a proxy device, the second connection employing a first protocol and a cross origin resource sharing context, and receive from the proxy device information of the data source device.Type: GrantFiled: April 6, 2020Date of Patent: March 15, 2022Assignee: Nokia Technologies OyInventors: Teemu Savolainen, Bilhanan Silverajan
-
Publication number: 20200350067Abstract: A method, apparatus, system and computer program in which customized event detection data are maintained for a person which include automatically: obtaining physiological measurement data indicative of physiological status of the person; receiving an annotation from the person; detecting an event that is temporally associated with the annotation using the physiological measurement data and the event detection data; and prioritizing the detected event using the temporally associated annotation.Type: ApplicationFiled: April 29, 2016Publication date: November 5, 2020Applicant: Nokia Technologies OyInventor: Teemu SAVOLAINEN
-
Publication number: 20200236186Abstract: In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising at least one processor configured to execute a computer executable program stored in a memory comprised in the apparatus, wherein the computer executable program thereby causes the apparatus to at least open a first connection to a data source device, open a second connection to a proxy device, the second connection employing a first protocol and a cross origin resource sharing context, and receive from the proxy device information of the data source device.Type: ApplicationFiled: April 6, 2020Publication date: July 23, 2020Inventors: Teemu Savolainen, Bilhanan Silverajan
-
Patent number: 10701113Abstract: A method, apparatus and computer program product are provided for verifying an access network using for example a trusted protocol such as Hotspot 2.0. In this regard, a method is provided that includes causing at least one available network to be detected. The method may further include determining a fully qualified domain name (FQDN) for the at least one detected available network. The method may further include causing a registry entry to be accessed in a registry that corresponds to the determined FQDN, wherein the registry entry comprises at least one certificate for at least one network entity. The method may further include verifying received configuration information from the connected network, wherein verification comprises determining whether the received configuration information is signed with a digital certificate that corresponds to the at least one certificate in the accessed registry entry.Type: GrantFiled: October 25, 2011Date of Patent: June 30, 2020Assignee: Nokia Technologies OyInventors: Teemu Savolainen, Gabor Bajko
-
Patent number: 10652347Abstract: In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising at least one processor configured to execute a computer executable program stored in a memory comprised in the apparatus, wherein the computer executable program thereby causes the apparatus to at least open a first connection to a data source device, open a second connection to a proxy device, the second connection employing a first protocol and a cross origin resource sharing context, and receive from the proxy device information of the data source device.Type: GrantFiled: May 20, 2013Date of Patent: May 12, 2020Assignee: Nokia CorporationInventors: Teemu Savolainen, Bilhanan Silverajan
-
Publication number: 20200126050Abstract: Methods and apparatus, including computer program products, are provided for internet of things data forwarding. In some example embodiments, there may be provided a method that includes receiving, from an internet of things node, data to be forwarded to a cloud server and an identity of the cloud server; performing at least one check of the internet of things node and/or the cloud server, to assess whether the apparatus is likely to be reimbursed for a charge for forwarding the data to the cloud server; and forwarding, based on the at least one check, the data to the cloud server. Related systems, methods, and articles of manufacture are also described.Type: ApplicationFiled: January 19, 2017Publication date: April 23, 2020Inventor: Teemu Savolainen
-
Publication number: 20200036792Abstract: Methods and apparatus, including computer program products, are provided low energy sensor data collection. In some example embodiments, there may be provided a method including sending an advertisement including a payload and an indicator identifying a server, the payload including data collected, generated, and/or measured by a sensor; receiving, from a gateway and the server, a reply including server data; and inhibiting, based on the received reply, the advertisement including the payload from being resent. Related systems, methods, and articles of manufacture are also described.Type: ApplicationFiled: March 28, 2017Publication date: January 30, 2020Inventors: Arto PALIN, Teemu SAVOLAINEN, Jukka REUNAMÄKI
-
Patent number: 10517064Abstract: Disclosed in this specification is a method comprising inserting an anti-whitened data portion into a data packet that is to be whitened by whitening to yield a whitened data packet for transmission (44) from a first radio communications apparatus (30) to a second radio communications apparatus (10), the anti-whitened data portion having been determined based on anti-whitening data received (43) from the second radio communications apparatus (10) at the first radio communications apparatus, wherein the anti-whitened data portion is obtainable from a specific data block by anti-whitening, the anti-whitening compensating for the whitening so that the whitened data packet comprises the specific data block in non-whitened form.Type: GrantFiled: May 22, 2015Date of Patent: December 24, 2019Assignee: Nokia Technologies OyInventors: Jukka Reunamäki, Arto Palin, Teemu Savolainen, Juha Salokannel
-
Patent number: 10476996Abstract: In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising a receiver configured to receive sensor data, a transmitter configured to cause the sensor data, or data derived at least in part from the sensor data, to be transmitted, wherein the transmitter is further configured to transmit a metadata request to a first node. In some embodiments, the apparatus is a sensor node for inclusion in a sensor network, the sensor node capable of measuring at least one physical property to produce the sensor data.Type: GrantFiled: February 15, 2012Date of Patent: November 12, 2019Assignee: Nokia Technologies OyInventors: Teemu Savolainen, Johanna Nieminen
-
Patent number: 10269231Abstract: A computing device or server receives statuses from devices in a network. The statuses may be determined according to sensor data relating to environmental characteristics, or vital signs of a person or animal. Sound data is generated according to the received statuses, and provided to a computing device, such as one in the vicinity of the devices. The computing device provides audio output reflecting the sound data, such that a user may passively monitor statuses of the devices. The sound data may be further varied according to the proximity of the computing device to the device with which the sound data is associated, indicating to the user which one of a plurality of devices the audio output relates.Type: GrantFiled: September 29, 2015Date of Patent: April 23, 2019Assignee: Nokia Technologies OyInventor: Teemu Savolainen
-
Patent number: 10159100Abstract: There is provided a mechanism for establishing a single PDN connection with plural IP addresses and breakout or terminating points. When a communication connection provided with multiple IP addresses via a multi-address bearer connection is established, an indication is prepared for indicating a terminating point represented by a network element of the cellular communication network where data traffic, based on one of the multiple IP addresses, is branched to another network being different to the cellular communication network by means of an IP based communication link The indication element is sent to the communication network by means of a PDCP signaling e.g. as a new PDU type code. In the network, it is decided whether a local receiving network element is indicated as a terminating point, wherein in this case a breakout connection to another network being different to the cellular communication network by the IP based communication link is established.Type: GrantFiled: September 28, 2012Date of Patent: December 18, 2018Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Jouni Korhonen, Teemu Savolainen, Gyorgy Tamas Wolfner
-
Patent number: 10097696Abstract: 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: GrantFiled: January 15, 2014Date of Patent: October 9, 2018Assignee: Nokia Technologies OyInventors: Markus Isomäki, Teemu Savolainen
-
Publication number: 20180276970Abstract: A sound generation technique is provided.Type: ApplicationFiled: September 29, 2015Publication date: September 27, 2018Inventor: Teemu SAVOLAINEN
-
Publication number: 20180255446Abstract: A technique for using a user device to access an accessory device via an intermediate device, which intermediate device is connectable to the accessory device via a wireless link, is provided.Type: ApplicationFiled: September 1, 2015Publication date: September 6, 2018Applicant: Provenance Assest Group LLCInventors: Jukka REUNAMAKI, Arto PALIN, Teemu SAVOLAINEN
-
Publication number: 20180160394Abstract: Disclosed in this specification is a method comprising inserting an anti-whitened data portion into a data packet that is to be whitened by whitening to yield a whitened data packet for transmission (44) from a first radio communications apparatus (30) to a second radio communications apparatus (10), the anti-whitened data portion having been determined based on anti-whitening data received (43) from the second radio communications apparatus (10) at the first radio communications apparatus, wherein the anti-whitened data portion is obtainable from a specific data block by anti-whitening, the anti-whitening compensating for the whitening so that the whitened data packet comprises the specific data block in non-whitened form.Type: ApplicationFiled: May 22, 2015Publication date: June 7, 2018Inventors: Jukka Reunamäki, Arto Palin, Teemu Savolainen, Juha Salokannel
-
Patent number: 9986425Abstract: A mechanism for routing in a network is described. The mechanism comprising receiving a request from a node; obtaining, based on the received request, an identifier relevant to said node; allocating a first local prefix; setting a first timer indicating a length of time the first local prefix or an address comprising the first local prefix is valid; setting a second timer indicating a length of time the first local prefix or the address comprising the first local prefix is preferred when the first local prefix or the address is valid; and sending a first message comprising said identifier, said first local prefix and said first timer to a network element.Type: GrantFiled: May 13, 2011Date of Patent: May 29, 2018Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Jouni Korhonen, Teemu Savolainen
-
Patent number: 9949204Abstract: An example embodiment enhances power savings in a wireless network, where each wireless device has a hop count value indicating how many hops away is one or more central wireless devices. A device determines that it has information to deliver to the one or more central devices. It selects a device of the one or more other wireless devices, the selected device having a smaller hop count value, than the hop count value of the device. It enters a sleep mode based on a known repetition interval of wireless device discovery messages received from the selected device. The device awakes from the sleep mode based on the known repetition interval of wireless device discovery messages of the selected device. It then creates a connection with the selected device and transmitting to the selected device the information for delivery to the one or more central devices via the connection.Type: GrantFiled: August 7, 2015Date of Patent: April 17, 2018Assignee: Provenance Asset Group LLCInventors: Arto Palin, Jukka Reunamaki, Teemu Savolainen
-
Patent number: 9936473Abstract: 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: GrantFiled: May 3, 2011Date of Patent: April 3, 2018Assignee: Nokia Technologies OyInventors: Teemu Savolainen, Markus Isomäki, Johanna Nieminen
-
Publication number: 20180035294Abstract: A technique for service discovery is provided. According to an example embodiment, the technique comprises creating in a wireless communication device and in dependence of a service authentication key associated with a service available in the wireless communication device, a concealed service identifier for identification of said service, constructing a service information message comprising a device identifier assigned for said wireless communication device and said concealed service identifier, and transmitting said service information message from the wireless communication device over a wireless link to one or more further wireless communication devices.Type: ApplicationFiled: February 16, 2015Publication date: February 1, 2018Inventors: Jukka REUNAMÄKI, Arto PALIN, Teemu SAVOLAINEN, Niko KIUKKONEN