Patents by Inventor Tommi Petteri Parkkila

Tommi Petteri Parkkila 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: 20240098050
    Abstract: Various embodiments disclosed herein provide techniques for messaging among message groups associated with agents executing on nodes of a mesh network. A messaging application executing on a node of the mesh network receives content for a first message from an agent executing on the first node, the first message being for a first message group; and transmits a composite message to a second messaging application executed by a second node of the mesh network, the composite message including the first message and a second message for a second message group.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Inventors: Tommi Petteri PARKKILA, Matthew ROCKEY
  • Publication number: 20240098093
    Abstract: Various embodiments disclosed herein provide techniques for messaging among message groups associated with agents executing on nodes of a mesh network. A messaging application executing on a node of the mesh network receives a request from an agent executing on the first node to join a message group; verifies that a policy permits the agent to join the message group; adds the agent to the message group; receives, from the agent, content for a message for the message group; and transmits the message to a second messaging application of a second node of the mesh network for delivery to an agent that is executing on the second node and that is included in the message group. In various embodiments, the messaging application receives, from another node of the mesh network, a second message for the message group, and delivers content from the second message to the agent.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Inventors: Tommi Petteri PARKKILA, Matthew ROCKEY
  • Publication number: 20240097897
    Abstract: Various embodiments disclosed herein provide techniques for managing encryption keys at nodes in a mesh network. In various embodiments, a method includes, while in a key failure detection time period associated with a first key, detecting, by a node in a mesh network, a decryption failure using the first key; in response to detecting the decryption failure using the first key, incrementing, by the node, a failure count for the first key; and in response to determining that the failure count is at least a threshold count and a key update time period has been entered, transmitting, by the node to a key management service, a request for an update to the first key.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Inventors: Tommi Petteri PARKKILA, Dathathreya KRISHNABHAT, Matthew ROCKEY
  • Publication number: 20240098489
    Abstract: Various embodiments disclosed herein provide techniques for managing encryption keys at nodes in a mesh network. In various embodiments, a method includes receiving, by a first node in a network, a first message from a second node; determining, by the first node, that a first key usable by the first node to decrypt the first message is outdated based on a comparison of a first key version identifier associated with the first key and a second key version identifier associated with a second key, where the second key was used to encrypt the first message, and the second key version identifier is received from the second node with the first message; and in response to determining that the first key is outdated, transmitting, by the first node to a key management service, a first request for an updated version of the first key to replace the first key.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Inventors: Tommi Petteri PARKKILA, Dathathreya KRISHNABHAT, Matthew ROCKEY
  • Publication number: 20240098052
    Abstract: Various embodiments disclosed herein provide techniques for messaging among agents executing on nodes a mesh network. In various embodiments, a method includes receiving, by a messaging application executing on a node of a mesh network, content for a message from an agent executing on the node; verifying, by the messaging application, that a policy permits delivery of the message; and transmitting, by the messaging application, the message to another messaging application executing on another node of the mesh network.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Inventors: Tommi Petteri PARKKILA, Matthew ROCKEY
  • Patent number: 11902782
    Abstract: Techniques are provided for ad-hoc authenticated group discovery and data sharing in a mesh network. A group of devices is created without leaving a security gap due to the open communication needed to establish the discovery of the devices forming the group. The group can be authenticated autonomously following network discovery of the devices. Instead of requiring global pre-assigned keys for authentication, the devices in the group are authenticated with signatures and certificate passing thereby providing strong security. The efficiency of data sharing between the devices of the network, such as a mesh network, can also be increased. One or more devices may act as a bridge device between devices of a same group that are not in direct wireless communication with each other to reduce re-broadcasts within the mesh network.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: February 13, 2024
    Assignee: ITRON GLOBAL SARL
    Inventors: Benjamin Damm, Eric Donald White, Tommi Petteri Parkkila
  • Patent number: 11792889
    Abstract: Techniques are provided for ad-hoc authenticated group discovery and data sharing in a mesh network. A group of devices is created without leaving a security gap due to the open communication needed to establish the discovery of the devices forming the group. The group can be authenticated autonomously following network discovery of the devices. Instead of requiring global pre-assigned keys for authentication, the devices in the group are authenticated with signatures and certificate passing thereby providing strong security. The efficiency of data sharing between the devices of the network, such as a mesh network, can also be increased. One or more devices may act as a bridge device between devices of a same group that are not in direct wireless communication with each other to reduce re-broadcasts within the mesh network.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: October 17, 2023
    Assignee: Itron, Inc.
    Inventors: Benjamin Damm, Eric Donald White, Tommi Petteri Parkkila
  • Publication number: 20220408257
    Abstract: Techniques are provided for ad-hoc authenticated group discovery and data sharing in a mesh network. A group of devices is created without leaving a security gap due to the open communication needed to establish the discovery of the devices forming the group. The group can be authenticated autonomously following network discovery of the devices. Instead of requiring global pre-assigned keys for authentication, the devices in the group are authenticated with signatures and certificate passing thereby providing strong security. The efficiency of data sharing between the devices of the network, such as a mesh network, can also be increased. One or more devices may act as a bridge device between devices of a same group that are not in direct wireless communication with each other to reduce re-broadcasts within the mesh network.
    Type: Application
    Filed: June 22, 2021
    Publication date: December 22, 2022
    Inventors: Benjamin Damm, Eric Donald White, Tommi Petteri Parkkila
  • Publication number: 20220408522
    Abstract: Techniques are provided for ad-hoc authenticated group discovery and data sharing in a mesh network. A group of devices is created without leaving a security gap due to the open communication needed to establish the discovery of the devices forming the group. The group can be authenticated autonomously following network discovery of the devices. Instead of requiring global pre-assigned keys for authentication, the devices in the group are authenticated with signatures and certificate passing thereby providing strong security. The efficiency of data sharing between the devices of the network, such as a mesh network, can also be increased. One or more devices may act as a bridge device between devices of a same group that are not in direct wireless communication with each other to reduce re-broadcasts within the mesh network.
    Type: Application
    Filed: June 22, 2021
    Publication date: December 22, 2022
    Inventors: Benjamin Damm, Eric Donald White, Tommi Petteri Parkkila