Patents by Inventor Mika Antero TERVONEN
Mika Antero TERVONEN 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: 11463936Abstract: An extender device for communication in a multihop network comprises: a first wireless transceiver operable in electronic communication with a border router; a second wireless transceiver operable in electronic communication with one or more network attachable devices; and a routing component operable to cause said extender device to assume routing control of messages received at said first wireless transceiver for one or more said network attachable devices operable to handle messages having a specified identifier.Type: GrantFiled: November 29, 2019Date of Patent: October 4, 2022Assignee: Izuma Tech, Inc.Inventors: Mika Antero Tervonen, Jarkko Paso, Juha Heiskanen
-
Patent number: 11425024Abstract: Provided is a machine-implemented method for operating a device in a network, comprising entering the device into a non-router membership relation with a self-organizing subnet of the network; receiving at least one message making known parameters of the subnet, the at least one message comprising a centrally-generated and propagated sequence number; detecting, based on the received at least one message comprising a sequence number, a deterioration in propagation of said at least one message; and responsive to the detecting, entering the device into a router membership relation with the self-organizing subnet of the network.Type: GrantFiled: February 6, 2019Date of Patent: August 23, 2022Assignee: Arm LimitedInventors: Deepak Venugopal, Arto Juhani Kinnunen, Mika Antero Tervonen
-
Patent number: 11342959Abstract: Provided is a machine-implemented method to send data from an electronic device, comprising positioning transmission of a packet in a channel slot preferred zone of a channel slot instance according to a statistical profile of at least one component of message flow in a network over which the packet is to be transmitted. The method may determine a statistical profile of components of the message flow and select at least one statistical profile as a basis for composing the channel slot preferred zone. The components of the message flow may comprise a sender electronic device, a network, a packet for transmission, a recurring channel slot and a receiver electronic device.Type: GrantFiled: November 30, 2018Date of Patent: May 24, 2022Assignee: Arm LimitedInventors: Mika Antero Tervonen, Jarkko Paso
-
Patent number: 11190436Abstract: Provided is a machine-implemented method of operating a device, comprising entering the device into a membership relation with a first self-organizing subnet at a first rank in a hierarchy of subnets of the network; receiving at the device a message from a second device making known parameters of a second subnet at a second rank in the hierarchy of subnets of the network; and responsive to receipt of the message, sending a message from the first device making known parameters of the first subnet at the first rank to the second device to render the subnet at the second rank operable to merge with the subnet at the first rank.Type: GrantFiled: February 6, 2019Date of Patent: November 30, 2021Assignee: ARM LIMITEDInventors: Deepak Venugopal, Anna Katariina Liehu, Mika Antero Tervonen
-
Publication number: 20210168694Abstract: An extender device for communication in a multihop network comprises: a first wireless transceiver operable in electronic communication with a border router; a second wireless transceiver operable in electronic communication with one or more network attachable devices; and a routing component operable to cause said extender device to assume routing control of messages received at said first wireless transceiver for one or more said network attachable devices operable to handle messages having a specified identifier.Type: ApplicationFiled: November 29, 2019Publication date: June 3, 2021Inventors: Mika Antero TERVONEN, Jarkko PASO, Juha HEISKANEN
-
Patent number: 11012335Abstract: Broadly speaking, embodiments of the present techniques provide apparatus and methods to identify and correct communication errors in a network formed of a plurality of nodes. In particular, the apparatus and methods identify synchronisation errors in a network which result in delayed propagation of messages through the network.Type: GrantFiled: September 13, 2017Date of Patent: May 18, 2021Assignee: ARM LimitedInventors: Mika Antero Tervonen, Sven Juhani Puurula
-
Patent number: 10742260Abstract: A technology is provided for operating a network-attachable electronic device, comprising attaching the electronic device to a frequency-hopping mesh network, the network having a synchronized broadcast channel schedule and an unsynchronized unicast channel schedule; deriving a common timing interval value of the network; establishing a subdivision of the derived common timing interval comprising alternating unicast transmit and receive slots based on a hierarchical position of the electronic device relative to a network root device; and at least one of transmitting and receiving at least one packet in a corresponding unicast transmit or receive slot with a one-hop network neighbour in a different hierarchical position relative to the network root device.Type: GrantFiled: August 1, 2019Date of Patent: August 11, 2020Assignee: Arm LimitedInventors: Jarkko Paso, Mika Antero Tervonen
-
Publication number: 20200252326Abstract: Provided is a machine-implemented method for operating a device in a network, comprising entering the device into a non-router membership relation with a self-organizing subnet of the network; receiving at least one message making known parameters of the subnet, the at least one message comprising a centrally-generated and propagated sequence number; detecting, based on the received at least one message comprising a sequence number, a deterioration in propagation of said at least one message; and responsive to the detecting, entering the device into a router membership relation with the self-organizing subnet of the network.Type: ApplicationFiled: February 6, 2019Publication date: August 6, 2020Inventors: Deepak Venugopal, Arto Juhani Kinnunen, Mika Antero Tervonen
-
Publication number: 20200252325Abstract: Provided is a machine-implemented method of operating a device, comprising entering the device into a membership relation with a first self-organizing subnet at a first rank in a hierarchy of subnets of the network; receiving at the device a message from a second device making known parameters of a second subnet at a second rank in the hierarchy of subnets of the network; and responsive to receipt of the message, sending a message from the first device making known parameters of the first subnet at the first rank to the second device to render the subnet at the second rank operable to merge with the subnet at the first rank.Type: ApplicationFiled: February 6, 2019Publication date: August 6, 2020Inventors: Deepak Venugopal, Anna Katariina Liehu, Mika Antero Tervonen
-
Publication number: 20200177231Abstract: Provided is a machine-implemented method to send data from an electronic device, comprising positioning transmission of a packet in a channel slot preferred zone of a channel slot instance according to a statistical profile of at least one component of message flow in a network over which the packet is to be transmitted. The method may determine a statistical profile of components of the message flow and select at least one statistical profile as a basis for composing the channel slot preferred zone. The components of the message flow may comprise a sender electronic device, a network, a packet for transmission, a recurring channel slot and a receiver electronic device.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Inventors: Mika Antero Tervonen, Jarkko Paso
-
Publication number: 20200044689Abstract: A technology is provided for operating a network-attachable electronic device, comprising attaching the electronic device to a frequency-hopping mesh network, the network having a synchronized broadcast channel schedule and an unsynchronized unicast channel schedule; deriving a common timing interval value of the network; establishing a subdivision of the derived common timing interval comprising alternating unicast transmit and receive slots based on a hierarchical position of the electronic device relative to a network root device; and at least one of transmitting and receiving at least one packet in a corresponding unicast transmit or receive slot with a one-hop network neighbour in a different hierarchical position relative to the network root device.Type: ApplicationFiled: August 1, 2019Publication date: February 6, 2020Inventors: Jarkko PASO, Mika Antero TERVONEN
-
Publication number: 20180091407Abstract: Broadly speaking, embodiments of the present techniques provide apparatus and methods to identify and correct communication errors in a network formed of a plurality of nodes. In particular, the apparatus and methods identify synchronisation errors in a network which result in delayed propagation of messages through the network.Type: ApplicationFiled: September 13, 2017Publication date: March 29, 2018Inventors: Mika Antero TERVONEN, Sven Juhani PUURULA
-
Patent number: 9098109Abstract: A manifestation of user frustration associated with an action currently being performed by an apparatus is detected. The action is modified so as to alleviate the user frustration. The apparatus determines whether the modification to the action results in alleviating the user frustration, and may store data that causes the modification to the action to be subsequently performed.Type: GrantFiled: October 20, 2011Date of Patent: August 4, 2015Assignee: Nokia Technologies OyInventors: Kristian Alexander Lappalainen, Mika Antero Tervonen, Timo Antero Huttunen
-
Publication number: 20120185420Abstract: A manifestation of user frustration associated with an action currently being performed by an apparatus is detected. The action is modified so as to alleviate the user frustration. The apparatus determines whether the modification to the action results in alleviating the user frustration, and may store data that causes the modification to the action to be subsequently performed.Type: ApplicationFiled: October 20, 2011Publication date: July 19, 2012Applicant: NOKIA CORPORATIONInventors: Kristian Alexander LAPPALAINEN, Mika Antero TERVONEN, Timo Antero HUTTUNEN