Patents by Inventor Johan Åkerberg

Johan Åkerberg 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: 20230155861
    Abstract: A method for providing a deterministic behavior in a shared physical network is disclosed. The method may be performed in a device controlling a Virtual Local Area Network, VLAN, of the shared physical network. The method includes rate limiting amount of inbound traffic for each traffic flow in the VLAN and assigning a respective priority for each traffic flow in the VLAN.
    Type: Application
    Filed: November 15, 2022
    Publication date: May 18, 2023
    Inventors: Johan Åkerberg, Jörgen Gade, Mats Björkman, Johan Furunäs
  • Publication number: 20230144148
    Abstract: A method, arrangement, computer program and computer program product for improving communication between devices of an industrial automation system running automation applications as well as to such an industrial automation system. The devices include a first and a second endpoint device of a communication path for a data stream through a time sensitive network and for which a corresponding application has an application cycle time at which the first and second endpoint device are to transmit data to each other. The first endpoint device detects a communication degradation of the data stream, which communication degradation is indicative of congestion and performs a congestion limiting activity from a group of congestion limiting activities, which group at least includes an activity of increasing the application cycle time of the data stream.
    Type: Application
    Filed: November 4, 2022
    Publication date: May 11, 2023
    Inventors: Jörgen Gade, Maryam Vahabi, Xiaolin Jiang, Johan Åkerberg, Pietro Falco
  • Publication number: 20230069976
    Abstract: A method for transporting a message from an end device in an industrial plant over an Ethernet network with extended functionality for time-sensitive communication includes obtaining the message from a control application of the end device, mapping the message, based at least in part on the content of the message, to at least one functionality for time-sensitive communication converting the message into Ethernet frames; encoding a request to transport the message; transmitting the Ethernet frames; decoding the request; and forwarding the message on the Ethernet network according to the requested functionality for time-sensitive communication.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 9, 2023
    Applicant: ABB Schweiz AG
    Inventors: Alexander Gogolev, Johan Åkerberg, Jörgen Bror Gade, Mallikarjun Kande
  • Publication number: 20230006939
    Abstract: A method for establishing time-sensitive communication from at least one end device in an industrial plant into an Ethernet network with extended functionality for time-sensitive communication includes obtaining a first information model of the at least one end device, obtaining a second information model of the Ethernet network; determining first configuration information; determining second configuration information; transmitting the first configuration information to the at least one end device; and transmitting the second configuration information to the at least one network device.
    Type: Application
    Filed: September 9, 2022
    Publication date: January 5, 2023
    Applicant: ABB Schweiz AG
    Inventors: Alexander Gogolev, Johan Åkerberg, Mallikarjun Kande
  • Publication number: 20220094588
    Abstract: A method for handling failure of a TSN communication link in a TSN network. The method is performed by a control node and includes estimating requirements for TSN communication for end-points based on application parameters, input/output requirements, and application requirements, wherein each end-point is capable of communicating over a TSN channel and a non-TSN channel in the TSN network using one and the same network interface. The method includes obtaining an indication of a failure of a TSN communication link in the TSN network between two of the end-points. The method includes performing self-healing of the TSN communication link.
    Type: Application
    Filed: January 7, 2019
    Publication date: March 24, 2022
    Inventors: Johan Åkerberg, Ravish Kumar, Jörgen Gade, Rahul Nandkumar Gore
  • Publication number: 20220006694
    Abstract: There is provided mechanisms for configuration of parameters for a networked device to be provisioned in a network. A method is performed by a device configuration node. The method includes obtaining a request for configuration of parameters for the networked device. The request indicates that the networked device is of a certain device type. The method includes selecting a template from a set of templates stored in a database. The template is selected based on the certain device type. The method includes providing configuration of at least a subset of the parameters for the networked device based on the template.
    Type: Application
    Filed: November 20, 2018
    Publication date: January 6, 2022
    Inventors: Ewa Hansen, Jörgen Gade, Johan Åkerberg
  • Publication number: 20210405623
    Abstract: A mechanisms for analyzing event based behavior of end-points of a network in an industrial system and a method performed by a control node, the method includes collecting, from the end-points, timestamped event log entries as created by the end-points within a time window. Each respective timestamped event log entry pertains to a respective event performed by one of the end-points. The method includes identifying tuples of correlated events by comparing the timestamped event log entries to each other, thereby providing a mapping between the events and those end-points where the events of each tuple of correlated events are performed.
    Type: Application
    Filed: November 19, 2018
    Publication date: December 30, 2021
    Inventors: Jörgen Gade, Johan Åkerberg, Ewa Hansen
  • Publication number: 20210409307
    Abstract: There is provided mechanisms for routing packets between a terminal device and a control system node via intermediate nodes on wireless paths in a wireless network. A method includes obtaining information on disturbances of wireless paths used for communicating packets of a traffic flow between the intermediate nodes in the wireless network. The method includes determining, based on the information on disturbances, mutual correlation between the disturbances of the wireless paths. The method includes routing the packets of the traffic flow between the terminal device and the control system node via some of the intermediate nodes and along disjoint wireless paths, whereby the packets are transmitted in parallel on the disjoint wireless paths, and wherein the disjoint wireless paths have mutual correlation not higher than a threshold correlation value.
    Type: Application
    Filed: November 13, 2018
    Publication date: December 30, 2021
    Inventors: Johan Åkerberg, Markus Eriksson, Tomas Olofsson
  • Publication number: 20210392084
    Abstract: There is provided mechanisms for transmission of packets over a TSN aware network. A method is performed by a network node. The method includes obtaining a traffic flow of packets from a non-TSN aware network interface. The method includes extracting, from the packets and at above OSI protocol layer 2, information indicative of which traffic class the traffic flow belongs to. The method includes mapping the traffic class to a TSN traffic class or priority. The method includes associating the packets with an indicator of the TSN traffic class or priority. The method includes providing the traffic flow of packets, including the indicator, to a TSN aware network interface for transmission of the packets over the TSN aware network.
    Type: Application
    Filed: November 13, 2018
    Publication date: December 16, 2021
    Inventors: Johan Åkerberg, Jonas Neander, Jörgen Gade
  • Publication number: 20190320451
    Abstract: A method of scheduling field devices in a wireless network of an industrial process system is provided. The method is performed in a scheduling device and includes scheduling one or more field devices on uplink resources and on downlink resources, such that, for at least one of the field devices, a periodicity of uplink resources is different than a periodicity of downlink resources.
    Type: Application
    Filed: October 11, 2017
    Publication date: October 17, 2019
    Inventors: Ewa Hansen, Johan Åkerberg, Jonas Neander, Krister Landernäs, Niclas Ericsson, Tomas Lennvall
  • Publication number: 20160173385
    Abstract: A wireless communication device providing a node in an industrial wireless network investigates if there is more than one data packet with process control data from the same data originating device destined for a process control device in a transmission queue, where the data originating device is an interface to the process being controlled and transmits data packets in the transmission queue. If there is more than one such data packet, the wireless communication device further compares time stamps of the data packets, where a time stamp reflects the time of generation of a corresponding data packet, keeps the newest data packet and discards older data packets, so that only the most recent data packets from a data originating device are sent to the process control device from the node.
    Type: Application
    Filed: September 9, 2014
    Publication date: June 16, 2016
    Applicant: ABB RESEARCH LTD
    Inventors: Alf ISAKSSON, Johan ÅKERBERG, Krister LANDERNÄS
  • Publication number: 20150319630
    Abstract: A method for communication between a wireless device node in a wireless sensor network (WSN) and control apparatus or control processes of an industrial control system is used to determine a method of radio transmission which provides a greater or a lesser measure of transmission quality between nodes. Thus a transmitter node measures a transmission quality metric of at least one packet received from two or more different switching branches, identifies which of the two or more switching branches has the greater transmission quality metric, distributes data packets with a first priority to the switching branch with the greater transmission quality metric, and transmits data packets with the first priority such as real-time data on the switching branch with the greater transmission quality metric. A wireless node, a sensor network system and a computer program for carrying out the method are described.
    Type: Application
    Filed: January 25, 2013
    Publication date: November 5, 2015
    Applicant: ABB RESEARCH LTD
    Inventors: Johan ÅKERBERG, Mikael GIDLUND
  • Publication number: 20150177733
    Abstract: A method of allocating time slots for sensor node sample transmission from sensor nodes in a wireless sensor node network which forms part of a control system for controlling an industrial process includes receiving a sample from a first sensor node in a first time slot of a superframe, which first sample has a value outside an accepted range of values, obtaining an identification of a second time slot of the superframe in which second time slot the first sensor node is to send a further sample in a subsequent superframe, and providing instructions to the first sensor node to send the further sample in the second time slot of a subsequent superframe. A computer program product and a sensor node network interface system are also disclosed herein.
    Type: Application
    Filed: June 28, 2013
    Publication date: June 25, 2015
    Applicant: ABB RESEARCH LTD
    Inventors: Alf Isaksson, Johan Åkerberg, Krister Landernäs
  • Publication number: 20150156181
    Abstract: A method is provided for security key renewal performed in a key management device of a communication system. The communication system includes two or more communication devices communicating data packets by using a first security key for transmission and reception.
    Type: Application
    Filed: July 10, 2012
    Publication date: June 4, 2015
    Applicant: ABB RESEARCH LTD
    Inventors: Johan Åkerberg, Linus Thrybom
  • Publication number: 20150156070
    Abstract: A network manager device in an industrial wireless network sends a network investigating message to other network nodes for processing and forwarding through the network, the message including a message weight. A wireless communication device providing a node in the network receives the message from another network node, determines a communication weight based on the quality of communication, adds the communication weight to the message weight and compares the sum with the node weight. If the sum is lower than the node weight, it is set as new node weight and as new message weight, whereupon the changed message is sent to other nodes in the network. The network manager device maps the topology of the network based on updated node weights, sets a communication scheduling scheme based on the mapped topology and informs the network nodes of the scheme.
    Type: Application
    Filed: May 17, 2013
    Publication date: June 4, 2015
    Applicant: ABB RESEARCH LTD
    Inventors: Mikael Gidlund, Johan Åkerberg, Pang Zhibo, Kan Yu