Patents by Inventor David J. Dolezilek

David J. Dolezilek 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: 20240097987
    Abstract: Various examples of systems and methods are described herein in which multiple intelligent electronic devices (IEDs) are connected in a network. A software-defined network (SDN) controller may include a rule subsystem, a test mode subsystem, a packet inspection subsystem, and a validation subsystem. The rule subsystem may define a plurality of flow rules. A test mode subsystem may operate the SDN in a testing mode. A packet insertion subsystem may insert test packets within the SDN while the SDN is in the testing mode. The validation subsystem may validate or fail each flow rule depending on how the various test packets are handled.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 21, 2024
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Amandeep Singh Kalra
  • Publication number: 20240098003
    Abstract: Systems and methods may be used to assess network communications by generating one or more current communication parameters based on communications at an intelligent electronic device (IED) within an electric power delivery system. Network communications may be assessed by determining, at the IED, whether the communications fall within one or more thresholds for the current communication parameters.
    Type: Application
    Filed: March 14, 2023
    Publication date: March 21, 2024
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Edson L. Hernandez Cortinas, Preston Stephens, Bharat Nalla, Mauricio G. Silveira, Gabriel DeRuwe, Dennis Holmbo, David J. Dolezilek
  • Patent number: 11936642
    Abstract: Embodiments herein include an intelligent electronic device (IED) by employing a multi-factor authentication process. In some embodiments, to change the access level of the IED, the user may use the password and additional inputs such as an off-site operator sending a command, or the user engaging a push button or switch local to the IED.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: March 19, 2024
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Bowen, David J. Dolezilek
  • Patent number: 11882002
    Abstract: Various examples of systems and methods are described herein in which multiple intelligent electronic devices (IEDs) are connected in a network. A software-defined network (SDN) controller may include a rule subsystem, a test mode subsystem, a packet inspection subsystem, and a validation subsystem. The rule subsystem may define a plurality of flow rules. A test mode subsystem may operate the SDN in a testing mode. A packet insertion subsystem may insert test packets within the SDN while the SDN is in the testing mode. The validation subsystem may validate or fail each flow rule depending on how the various test packets are handled.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: January 23, 2024
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Amandeep Singh Kalra
  • Publication number: 20230421453
    Abstract: Various examples of systems and methods are described herein in which multiple intelligent electronic devices (IEDs) are connected in a network. A software-defined network (SDN) controller may include a rule subsystem, a test mode subsystem, a packet inspection subsystem, and a validation subsystem. The rule subsystem may define a plurality of flow rules. A test mode subsystem may operate the SDN in a testing mode. A packet insertion subsystem may insert test packets within the SDN while the SDN is in the testing mode. The validation subsystem may validate or fail each flow rule depending on how the various test packets are handled.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 28, 2023
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Amandeep Singh Kalra
  • Patent number: 11831529
    Abstract: Systems and methods to send or receive redundant Generic Object Oriented Substation Event (GOOSE) messages are described. An intelligent electronic device may obtain power system data from a power system. The IED may publish the power system data in a first GOOSE message and publish the same power system data in a second GOOSE message. The second GOOSE message may have different header information than the first GOOSE message to allow the subscriber to determine that the redundant GOOSE messages are both received. If the first and second GOOSE message are duplicates with identical header information but unique trailer information methods allow the subscriber to determine that the duplicate GOOSE messages are both received.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: November 28, 2023
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Ricardo L. Abboud, Amandeep Singh Kalra
  • Publication number: 20230254228
    Abstract: Systems and methods to send or receive redundant Generic Object Oriented Substation Event (GOOSE) messages are described. An intelligent electronic device may obtain power system data from a power system. The TED may publish the power system data in a first GOOSE message and publish the same power system data in a second GOOSE message. The second GOOSE message may have different header information than the first GOOSE message to allow the subscriber to determine that the redundant GOOSE messages are both received. If the first and second GOOSE message are duplicates with identical header information but unique trailer information methods allow the subscriber to determine that the duplicate GOOSE messages are both received.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 10, 2023
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Ricardo L. Abboud, Amandeep Singh Kalra
  • Publication number: 20230253824
    Abstract: Systems and methods to send or receive redundant Generic Object Oriented Substation Event (GOOSE) messages are described. An intelligent electronic device may obtain power system data from a power system. The TED may publish the power system data in a first GOOSE message and publish the same power system data in a second GOOSE message. The second GOOSE message may have different header information than the first GOOSE message to allow the subscriber to determine that the redundant GOOSE messages are both received. If the first and second GOOSE message are duplicates with identical header information but unique trailer information methods allow the subscriber to determine that the duplicate GOOSE messages are both received.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 10, 2023
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Ricardo L. Abboud, Amandeep Singh Kalra
  • Publication number: 20220337575
    Abstract: Embodiments herein include an intelligent electronic device (IED) by employing a multi-factor authentication process. In some embodiments, to change the access level of the IED, the user may use the password and additional inputs such as an off-site operator sending a command, or the user engaging a push button or switch local to the IED.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 20, 2022
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Bowen, David J. Dolezilek
  • Patent number: 11425033
    Abstract: A network communication system may include intelligent electronic devices (IEDs) in a ring communication network. A software-defined networking device may be programmed by a removable or disconnectable software-defined network (SDN) controller to control the flow path of data packets to the IEDs in the ring network. The software-defined networking device may inspect a data packet intended for a first IED to determine that the inspected data packet requests a responsive data packet from the first IED. A flow path failure may be identified based on a failure to detect a responsive data packet from the first IED within an expected response time.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: August 23, 2022
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Amandeep Singh Kalra, David J. Dolezilek, Robert Meine
  • Patent number: 11201759
    Abstract: A network communication system may include intelligent electronic devices (IEDs) in a dual-ring communication network. A software-defined network (SDN) device may be programmed by a removable or disconnectable SDN controller to control the flow path of data packets to the IEDs in the dual-ring network. A first ring of the dual-ring communication network may be dedicated to high priority data packets, and a second ring of the dual-ring communication network may be dedicated to low priority data packets. The SDN device may implement various levels of redundancy depending on the number and location of link failures detected. A first level of redundancy may direct high priority data packets in the opposite direction, and a second level of redundancy may direct high priority data packets onto the other ring normally used for low priority data packets.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: December 14, 2021
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Amandeep Singh Kalra, David J. Dolezilek, Robert Meine
  • Publication number: 20210306255
    Abstract: A network communication system may include intelligent electronic devices (IEDs) in a ring communication network. A software-defined networking device may be programmed by a removable or disconnectable software-defined network (SDN) controller to control the flow path of data packets to the IEDs in the ring network. The software-defined networking device may inspect a data packet intended for a first IED to determine that the inspected data packet requests a responsive data packet from the first IED. A flow path failure may be identified based on a failure to detect a responsive data packet from the first IED within an expected response time.
    Type: Application
    Filed: March 25, 2020
    Publication date: September 30, 2021
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Amandeep Singh Kalra, David J. Dolezilek, Robert Meine
  • Patent number: 10826324
    Abstract: Mitigation of gratuitous conditions on an electric power delivery system is disclosed herein. Intelligent electronic devices (IEDs) may take actions on the electric power delivery system based on commands received via communications channels and based on detected electrical conditions. When a gratuitous condition (such as a cyber attack) is detected, a block command is provided to the IEDs such that the IEDs do not effect actions corresponding with commands received over a communications system. Communications may pass through a condition monitor of a communications device to detect insecurity and either block the communications or command the IED to enter interlock mode.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: November 3, 2020
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventor: David J. Dolezilek
  • Patent number: 10819727
    Abstract: The present disclosure pertains to detecting a network attack. In one embodiment, a first device may receive a high-precision time signal and may use the signal to associate a first time stamp with each of a plurality of data packets reflecting a time that each data packet is transmitted. A second device may receive the plurality of data packets from the first device via a data network. The second device may also receive the high-precision time signal and may use the signal to associate a second time stamp with each of the plurality of data packets reflecting a time that each data packet is received. A time of flight may be determined based on the first time stamp and the second time stamp. The second device may determine whether the time of flight for each of the first plurality of data packets is consistent with a valid time of flight.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: October 27, 2020
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Amandeep Singh Kalra, David J. Dolezilek
  • Patent number: 10782328
    Abstract: A single point to modify a behavior of intelligent electronic devices (IEDs) between active and testing modes is disclosed herein. The IED may include a variety of logical nodes, each with a behavior object related to the active or testing mode behavior of the IED. A single testing mode selection point of the IED is used to modify each of the logical nodes to change between active and testing modes. The testing mode selection point may be a logical input. The testing mode selection point may be a physical switch on the IED.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: September 22, 2020
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Hamza Abubakari, Tovah Whitesell, Manodev J. Rajasekaran, Cody Browne, Gabriel DeRuwe, David J. Dolezilek, Karen S J Wyszczelski
  • Publication number: 20200120119
    Abstract: The present disclosure pertains to detecting a network attack. In one embodiment, a first device may receive a high-precision time signal and may use the signal to associate a first time stamp with each of a plurality of data packets reflecting a time that each data packet is transmitted. A second device may receive the plurality of data packets from the first device via a data network. The second device may also receive the high-precision time signal and may use the signal to associate a second time stamp with each of the plurality of data packets reflecting a time that each data packet is received. A time of flight may be determined based on the first time stamp and the second time stamp. The second device may determine whether the time of flight for each of the first plurality of data packets is consistent with a valid time of flight.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 16, 2020
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Amandeep Singh Kalra, David J. Dolezilek
  • Publication number: 20200081041
    Abstract: A single point to modify a behavior of intelligent electronic devices (IEDs) between active and testing modes is disclosed herein. The IED may include a variety of logical nodes, each with a behavior object related to the active or testing mode behavior of the IED. A single testing mode selection point of the IED is used to modify each of the logical nodes to change between active and testing modes. The testing mode selection point may be a logical input. The testing mode selection point may be a physical switch on the IED.
    Type: Application
    Filed: September 7, 2018
    Publication date: March 12, 2020
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Hamza Abubakari, Tovah Whitesell, Manodev J. Rajasekaran, Cody Browne, Gabriel DeRuwe, David J. Dolezilek, Karen SJ Wyszczelski
  • Patent number: 10534377
    Abstract: Disclosed is a control system for a water network. The control system includes a plurality of remotely-located monitoring and or monitoring and automatic control stations each including an automation controller for local control and automation, and each in communication via a dual-ring communication topology for system or wide-area control. The dual-ring facilitates redundant peer-to-peer data exchange to provide upstream and downstream water flow and water quality information. Systems described herein may calculate flow differential based on water flow data from each of the monitoring stations, and control flow based on the calculated flow differential.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: January 14, 2020
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Amandeep Singh Kalra
  • Publication number: 20190207694
    Abstract: The present disclosure pertains to systems and methods for publishing time-synchronized information. In one embodiment, a system may include a time interface configured to receive a common time signal and a network interface configured to transmit a plurality of data packets using a network. A publishing subsystem may be configured to cause the system to publish at least one data value according to a schedule and the common time signal. A processing sequence number subsystem may be configured to generate a processing sequence number to be included in the plurality of data packets and to reset the processing sequence number at a fixed interval based on the common time signal. A data packet subsystem may be configured to generate a plurality of data packets comprising a respective processing sequence number and the at least one data value.
    Type: Application
    Filed: March 6, 2019
    Publication date: July 4, 2019
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Jorge Fernando Calero, Amandeep Singh Kalra, Brian T. Waldron
  • Patent number: 10298343
    Abstract: The present disclosure pertains to systems and methods for publishing time-synchronized information. In one embodiment, a system may include a time interface configured to receive a common time signal and a network interface configured to transmit a plurality of data packets using a network. A publishing subsystem may be configured to cause the system to publish at least one data value according to a schedule and the common time signal. A processing sequence number subsystem may be configured to generate a processing sequence number to be included in the plurality of data packets and to reset the processing sequence number at a fixed interval based on the common time signal. A data packet subsystem may be configured to generate a plurality of data packets comprising a respective processing sequence number and the at least one data value.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: May 21, 2019
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: David J. Dolezilek, Jorge Fernando Calero, Amandeep Singh Kalra, Brian T. Waldron