Patents by Inventor Thanikesavan Sivanthi
Thanikesavan Sivanthi 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: 20240020149Abstract: A method for automatically providing a time signal to containers in an operating system level virtualization or to virtual machines, the method including: —creating a pool of clocks; executing one or more containers in an operating system level virtualization or one or more virtual machines running on an executing hardware device; allocating one or more clocks of the pool of clocks to client containers in the one or more containers or to client virtual machines of the one or more virtual machines, thereby obtaining allocated clocks allocated to the client containers or the client virtual machines; wherein each of the allocated clocks provides a time signal in a time domain to at least one of the client containers or to at least one of the client virtual machines.Type: ApplicationFiled: July 6, 2023Publication date: January 18, 2024Inventors: Sandro Schoenborn, Robert René Maria Birke, Thanikesavan Sivanthi
-
Publication number: 20230369853Abstract: A technique for a control method and a control system in a substation is provided. The control system includes a substation feeder, an intelligent electronic device, IED, a merging unit, and BUS network connecting the IED and the merging unit. The control method includes providing measurement signals by the substation feeder to the merging unit, transmitting, by the merging unit, measurement data based on the measurement signals of the substation feeder to the IED via the BUS network, identifying, by the IED, a fault condition based on the measurement data, transmitting, by the IED, a conditional control command to the merging unit via the BUS network, determining, by the merging unit, whether the condition of the conditional control command is met, and if so initiating, by the merging unit, the control measure of the substation feeder circuit.Type: ApplicationFiled: May 10, 2023Publication date: November 16, 2023Inventors: Robert René Maria BIRKE, Sandro SCHOENBORN, Thanikesavan SIVANTHI, Petri HOVILA
-
Patent number: 11669085Abstract: To determine system settings for an industrial system, digital twin data of a digital twin of the industrial system is retrieved. System simulations of the industrial system are performed based on the digital twin data to explore candidate system settings for the industrial system prior to application of one of the candidate system settings to the industrial system. At least one optimization objective or at least one constraint used in the system simulations is changed while the system simulations are being performed on an ongoing basis. The results of the system simulations are used to identify one of the candidate system settings for application to the industrial system.Type: GrantFiled: December 23, 2019Date of Patent: June 6, 2023Assignee: HITACHI ENERGY SWITZERLAND AGInventors: Carsten Franke, Thanikesavan Sivanthi, Raphael Eidenbenz, Alexandru Moga
-
Patent number: 11438380Abstract: To commission an industrial automation control system, IACS, a computing device generates commands to automatically set or verify a security configuration of the IACS. The commands are generated by the computing device based on a machine-readable security baseline, and, optionally, based on a machine-readable configuration file of the IACS.Type: GrantFiled: September 14, 2018Date of Patent: September 6, 2022Assignee: ABB SCHWEIZ AGInventors: Thomas Locher, Thanikesavan Sivanthi
-
Patent number: 11411807Abstract: The invention relates to a method and system for detecting and mitigating cabling issues with devices connected in industrial redundant networks. An agent runs on each device and generates information about traffic received at the corresponding device. The agent running on a node generates indicators of traffic received at each port, and error rates for traffic at each port. The agent running on a switch generates information about switch misconfiguration by collecting device identifiers for each port of the switch. The agents send the information to a network manager, which determines switch misconfigurations and wrong cabling from the received information. The network manager also mitigates cabling issues by sending a signal to the affected device(s) or sending a communication to mitigate the issue.Type: GrantFiled: June 17, 2019Date of Patent: August 9, 2022Assignees: ABB Schweiz AG, Hitachi Energy Switzerland AGInventors: David Kozhaya, Thanikesavan Sivanthi, Yvonne-Anne Pignolet
-
Publication number: 20220245096Abstract: To facilitate storage of data from plural data sources of an industrial automation control system, power distribution system or power generation system, a decision making device executes a machine learning algorithm to determine a compression technique in dependence on the data source from which data originates.Type: ApplicationFiled: June 5, 2020Publication date: August 4, 2022Inventors: Ettore FERRANTI, Carsten FRANKE, Thomas LOCHER, Yvonne-Anne PIGNOLET, Sandro SCHOENBORN, Thanikesavan SIVANTHI, Theo WIDMER
-
Publication number: 20220131741Abstract: The invention relates to a method and system for detecting and mitigating cabling issues with devices connected in industrial redundant networks. An agent runs on each device and generates information about traffic received at the corresponding device. The agent running on a node generates indicators of traffic received at each port, and error rates for traffic at each port. The agent running on a switch generates information about switch misconfiguration by collecting device identifiers for each port of the switch. The agents send the information to a network manager, which determines switch misconfigurations and wrong cabling from the received information. The network manager also mitigates cabling issues by sending a signal to the affected device(s) or sending a communication to mitigate the issue.Type: ApplicationFiled: June 17, 2019Publication date: April 28, 2022Inventors: David Kozhaya, Thanikesavan Sivanthi, Yvonne-Anne Pignolet
-
Publication number: 20220094552Abstract: The present invention provides a method for message authentication, in particular in case of low of transmission or storage capacities. The present invention further provides corresponding devices for generating or sending authenticated messages and for receiving or retrieving authenticated messages as well as a system comprising such devices. In an embodiment, the method may comprise (a) preparing a data block having an uncompressed length; (b) compressing the data block so that the data block has a compressed length smaller than the uncompressed length; (c) determining an available length from at least the compressed length and a maximum length of a data frame; (d) calculating a message authentication code, MAC, from at least the data block, having a MAC length not greater than the available length; and (e) creating the data frame, comprising the data block and the MAC.Type: ApplicationFiled: February 5, 2020Publication date: March 24, 2022Inventors: Dacfey Dzung, Thanikesavan Sivanthi
-
Publication number: 20210406081Abstract: A method for detecting system problems in a distributed control system including a plurality of computational devices is suggested. The method includes:—deploying one or more software agents on one or more devices of the system;—monitoring, via the one or more software agents, a system configuration and/or a system functionality;—detecting a problem in the monitored system configuration and/or a system functionality;—adding one or more new software agents and deploying the one or more new software agents on one or more devices of the system associated with the problem;—collecting data associated with the problem, via the added software agents.Type: ApplicationFiled: June 24, 2021Publication date: December 30, 2021Inventors: Raphael EIDENBENZ, Mallikarjun KANDE, Andrea MACAUDA, Alexandru MOGA, Robert BIRKE, Thanikesavan SIVANTHI, David KOZHAYA, Ognjen VUKOVIC
-
Patent number: 11070583Abstract: A method for automatically improving security of a network system includes: collecting security relevant information from network devices of the network system, the security relevant information including security settings and operational information of the network devices; analyzing the security relevant information for determining weak security settings of a network device, the weak security settings being not necessary for a regular operation of the network system; determining hardened security settings for the network devices based on the weak security settings, the hardened security settings restricting a possible operation of the network device but allow a regular operation of the network system; and applying the hardened security settings to the network device.Type: GrantFiled: September 4, 2019Date of Patent: July 20, 2021Assignee: ABB SCHWEIZ AGInventors: Thanikesavan Sivanthi, Thomas Locher
-
Publication number: 20200201314Abstract: To determine system settings for an industrial system, digital twin data of a digital twin of the industrial system is retrieved. System simulations of the industrial system are performed based on the digital twin data to explore candidate system settings for the industrial system prior to application of one of the candidate system settings to the industrial system. At least one optimization objective or at least one constraint used in the system simulations is changed while the system simulations are being performed on an ongoing basis. The results of the system simulations are used to identify one of the candidate system settings for application to the industrial system.Type: ApplicationFiled: December 23, 2019Publication date: June 25, 2020Inventors: Carsten Franke, Thanikesavan Sivanthi, Raphael Eidenbenz, Alexandru Moga
-
Patent number: 10574480Abstract: A method includes transmitting time-critical messages in an OSI layer 2 network tunnel from a first IED in a first substation to a second IED in a second substation over a WAN, wherein each of the first and second substation comprises an edge IED and is associated with a substation LAN, wherein each of the time-critical messages comprises message parameters. The method includes: creating a translation table comprising corresponding values of the message parameters, between the LANs and the WAN; defining a virtual IED in the second substation using the translated values of the message parameters, to impersonate the first IED; translating the message parameters according to the translation table, by the edge IED of the first and second substation; forwarding the time-critical messages from the first IED in the first substation to the WAN; and receiving the time-critical messages by the second IED in the second substation from the WAN.Type: GrantFiled: September 6, 2016Date of Patent: February 25, 2020Assignee: ABB Schweiz AGInventors: Thanikesavan Sivanthi, Theo Widmer, Dominique Cachin, Christian Leeb, Hans-Joerg Maag, Gargi Bag, Johan Palm, Linus Thryborn
-
Publication number: 20200007572Abstract: A method for automatically improving security of a network system includes: collecting security relevant information from network devices of the network system, the security relevant information including security settings and operational information of the network devices; analyzing the security relevant information for determining weak security settings of a network device, the weak security settings being not necessary for a regular operation of the network system; determining hardened security settings for the network devices based on the weak security settings, the hardened security settings restricting a possible operation of the network device but allow a regular operation of the network system; and applying the hardened security settings to the network device.Type: ApplicationFiled: September 4, 2019Publication date: January 2, 2020Inventors: Thanikesavan Sivanthi, Thomas Locher
-
Publication number: 20190081984Abstract: To commission an industrial automation control system, IACS, a computing device generates commands to automatically set or verify a security configuration of the IACS. The commands are generated by the computing device based on a machine-readable security baseline, and, optionally, based on a machine-readable configuration file of the IACS.Type: ApplicationFiled: September 14, 2018Publication date: March 14, 2019Inventors: Thomas Locher, Thanikesavan Sivanthi
-
Publication number: 20160373274Abstract: The present invention discloses a method of transmitting time-critical messages in an OSI layer 2 network tunnel from a first TED in a first substation to a second IED in a second substation over a WAN, wherein each of the first and second substation comprises an edge IED and is associated with a substation LAN, wherein each of the time-critical messages comprises message parameters. The method comprises the steps of: a) creating a translation table comprising corresponding values of the message parameters, between the LANs and the WAN, b) defining a virtual FED in the second substation using the translated values of the message parameters, to impersonate the first IED, c) translating the message parameters according to the translation table, by the edge IED of the first and second substation, d) forwarding the time-critical messages from the first IED in the first substation to the WAN, and e) receiving the time-critical messages by the second IED in the second substation from the WAN.Type: ApplicationFiled: September 6, 2016Publication date: December 22, 2016Inventors: Thanikesavan Sivanthi, Theo Widmer, Dominique Cachin, Christian Leeb, Hans-Joerg Maag, Gargi Bag, Johan Palm, Linus Thryborn
-
Patent number: 9473384Abstract: A device validates reachability of nodes of a communication network of an industrial automation and control system. The device includes a collector module configured to update a data set including discovered dataflow information by detecting direct neighbor nodes having a physical connection to a selected node, and updating the data set by adding the selected node and those direct neighbor nodes which have configured logical network constraints matching logical network constraints of the selected node. The device includes a repeater module configured to repeat the selecting of a direct neighbor node in the data set and directing the collector module to update the data set using the selected direct neighbor node. The device includes a validation module configured to validate reachability of nodes of the network by comparing the data set with a data set including designed dataflow information which defines reachability requirements for nodes of the communication network.Type: GrantFiled: March 4, 2013Date of Patent: October 18, 2016Assignee: ABB Research Ltd.Inventors: Hadeli Hadeli, Thanikesavan Sivanthi, Otmar Görlitz, Wolfgang Wimmer
-
Publication number: 20140304403Abstract: A unit is disclosed for validating a communication network of an industrial automation and control system. The validation unit can include a planner module configured to store plan data defining a designed communication network of an industrial automation and control system, and a collector module configured to collect effective data defining a deployed communication network of the industrial automation and control system. A difference detector can detect differences between the designed communication network and the deployed communication network using the plan data and the effective data such that faults or errors in a deployed communication network of the industrial automation and control system can be efficiently detected.Type: ApplicationFiled: June 19, 2014Publication date: October 9, 2014Applicant: ABB RESEARCH LTD,Inventors: Hadeli HADELI, Thanikesavan SIVANTHI, Otmar GOERLITZ, Wolfgang WIMMER
-
Publication number: 20130235764Abstract: A device validates reachability of nodes of a communication network of an industrial automation and control system. The device includes a collector module configured to update a data set including discovered dataflow information by detecting direct neighbour nodes having a physical connection to a selected node, and updating the data set by adding the selected node and those direct neighbour nodes which have configured logical network constraints matching logical network constraints of the selected node. The device includes a repeater module configured to repeat the selecting of a direct neighbour node in the data set and directing the collector module to update the data set using the selected direct neighbour node. The device includes a validation module configured to validate reachability of nodes of the network by comparing the data set with a data set including designed dataflow information which defines reachability requirements for nodes of the communication network.Type: ApplicationFiled: March 4, 2013Publication date: September 12, 2013Applicant: ABB RESEARCH LTDInventors: Hadeli HADELI, Thanikesavan Sivanthi, Otmar Görlitz, Wolfgang Wimmer