Patents by Inventor Dennis Gammel

Dennis Gammel 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: 20200329047
    Abstract: The present disclosure pertains to systems and methods of handling Address Resolution Protocol (ARP) responses in a software defined network (SDN). In one embodiment, a system may comprise a controller in a control plane to generate an address store comprising information associated with a plurality of devices in communication with the SDN. The controller may also program a plurality of network devices in a data plane based on a plurality of communication flows. The network devices may forward traffic according to the plurality of communication flows received from the controller. The network device may also receive: a request from the first device for information associated with the second device, determine that the first device is authorized to communicate with the second device based on the plurality of communication flows, and generate a response to the request comprising the information associated with the second device based on the address store.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 15, 2020
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Josh Powers, Rhett Smith, Robert Meine, Dennis Gammel
  • Patent number: 10756956
    Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. A memory device of the networking device may store at least first and second network operation profiles for selective implementation based on network packet characteristic matching and/or a “trigger alarm” event. The first network operation profile is implemented when an incoming network packet matches a pre-defined and/or customizable network packet characteristic match template. The second network operation profile is implemented when a “trigger alarm” event is received. A network operation profile may execute a write action to latch, or otherwise trigger, a physical alarm of a networking device or associated device.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: August 25, 2020
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Dennis Gammel, Rhett Smith
  • Patent number: 10581684
    Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. The first and second network operation profiles are stored within a memory of the networking device to be selectively implemented based on the status of a profile selection input on the networking device. The profile selection input is a contact input in some embodiments. When the contact input is de-asserted, the networking device implements the first network flow according to the first network operation profile. When the contact input is asserted, the networking device implements the second network flow according to the second network operation profile.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: March 3, 2020
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Rhett Smith, Dennis Gammel
  • Patent number: 10560390
    Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. The first and second network operation profiles are stored within a memory of the networking device to be selectively implemented during different time periods based on a precision time input via a precision time input port on the networking device. In some embodiments, the networking device may detect a network event and implement a network operation profile for a preset time period based on the precision time input.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: February 11, 2020
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Dennis Gammel, Rhett Smith
  • Publication number: 20190273653
    Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. A memory device of the networking device may store at least first and second network operation profiles for selective implementation based on network packet characteristic matching and/or a “trigger alarm” event. The first network operation profile is implemented when an incoming network packet matches a pre-defined and/or customizable network packet characteristic match template. The second network operation profile is implemented when a “trigger alarm” event is received. A network operation profile may execute a write action to latch, or otherwise trigger, a physical alarm of a networking device or associated device.
    Type: Application
    Filed: January 16, 2019
    Publication date: September 5, 2019
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Dennis Gammel, Rhett Smith
  • Publication number: 20190273691
    Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. The first and second network operation profiles are stored within a memory of the networking device to be selectively implemented during different time periods based on a precision time input via a precision time input port on the networking device. In some embodiments, the networking device may detect a network event and implement a network operation profile for a preset time period based on the precision time input.
    Type: Application
    Filed: March 5, 2018
    Publication date: September 5, 2019
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Dennis Gammel, Rhett Smith
  • Publication number: 20190273686
    Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. A memory device of the networking device may store at least first and second network operation profiles for selective implementation during defined event windows. The event window(s) may be defined by start event inputs and stop event inputs. The event inputs may include, without limitation, a combination of parameter-based inputs and/or temporal inputs. In one specific embodiment, the networking device detects a network event and modifies a network operation profile for a preset time period and/or until an interrupt or stop event is detected.
    Type: Application
    Filed: July 23, 2018
    Publication date: September 5, 2019
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Dennis Gammel, Rhett Smith
  • Publication number: 20190173754
    Abstract: A software-defined network controller (SDN controller) defines a first network flow to be selectively implemented by a networking device according to a first network operation profile. The SDN controller defines a second network flow to be selectively implemented by the networking device according to a second network operation profile. The first and second network operation profiles are stored within a memory of the networking device to be selectively implemented based on the status of a profile selection input on the networking device. The profile selection input is a contact input in some embodiments. When the contact input is de-asserted, the networking device implements the first network flow according to the first network operation profile. When the contact input is asserted, the networking device implements the second network flow according to the second network operation profile.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Rhett Smith, Dennis Gammel
  • Patent number: 9779566
    Abstract: Systems and methods are disclosed that provide for management of resources of one or more systems included in an access-controlled area of a distributed site of an electric power delivery system. In certain embodiments, one or more users entering and access-controlled area may be identified via physical access control credentials provided to an associated access control system. A determination may be made as to whether the users have access rights to one or more hardware and/or software resources of systems included in the access-controlled area. Based on the determination, control signals may be generated by the access control system to enable and/or disable associated resources.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: October 3, 2017
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Dennis Gammel, George W. Masters, Kylan T. Robinson
  • Patent number: 9620955
    Abstract: Systems and methods are presented for managing communication between devices in an electric power generation and delivery system. In certain embodiments, a method for managing communication messages performed by a network device included in an electric power generation and delivery system may include receiving a message including an identifier and data state information via a communications interface. A determination may be made that that the message represents a data state change associated with the identifier. The message may be stored in a message buffer associated with the identifier. Finally, the stored message may be transmitted from the message buffer to an intelligent electronic device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 11, 2017
    Assignee: SCHWEITZER ENGINEERING LABORATORIES, INC.
    Inventors: David J. Dolezilek, Benjamin S. Day, Dennis Gammel, Ryan Bradetich, Jerry J Bennett, Christopher Ewing
  • Publication number: 20170046895
    Abstract: Systems and methods are disclosed that provide for management of resources of one or more systems included in an access-controlled area of a distributed site of an electric power delivery system. In certain embodiments, one or more users entering and access-controlled area may be identified via physical access control credentials provided to an associated access control system. A determination may be made as to whether the users have access rights to one or more hardware and/or software resources of systems included in the access-controlled area. Based on the determination, control signals may be generated by the access control system to enable and/or disable associated resources.
    Type: Application
    Filed: August 11, 2015
    Publication date: February 16, 2017
    Inventors: Dennis Gammel, George W. Masters, Kylan T. Robinson
  • Patent number: 9270109
    Abstract: Systems and methods are presented for exchanging messages between devices in an electrical power generation and delivery system. In certain embodiments, a method for exchanging messages between devices may include transmitting messages included in a message stream that includes multiple redundant copies of the messages. An indication may be received that at least one message of the message stream was received by an intended receiving device. Transmission of further redundant copies of the message included in the message stream may be determined based on receipt of the indication.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 23, 2016
    Assignee: SCHWEITZER ENGINEERING LABORATORIES, INC.
    Inventors: David J. Dolezilek, Benjamin S. Day, Dennis Gammel, Ryan Bradetich, Jerry J Bennett, Christopher Ewing
  • Patent number: 9042096
    Abstract: Disclosed herein are various systems and methods relating to communication devices that include modular transceivers, such as small form pluggable transceivers. According to one embodiment, a communication device may include a chassis defining an interior and an exterior of the communication device. The chassis includes a top, a bottom, and a plurality of sides that together with the top and the bottom form an enclosure. One of the sides may include a first segment disposed in a first plane and a second segment disposed in a second plane. The second segment includes an outwardly extending communication transceiver housing configured to receive a communication transceiver. The communication transceiver may extend through an aperture in the second segment and into interior of the communication device to contact an electrical connector, while a second portion of the communication transceiver in the communication transceiver housing remains on the exterior of the communication device.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: May 26, 2015
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Mark A. Thomas, Dennis Gammel, Shankar V. Achanta
  • Publication number: 20140280714
    Abstract: Systems and methods are presented for facilitating mixed-mode communication between stations in an electric power generation and delivery system. In certain embodiments, a method for facilitating mixed-mode communication between a first device configured to communicate according to a first communication protocol and a second device configured to communicate according to a second communication protocol is presented The method may include installing a network device in a communication channel between the first device and the second device. A communications interface of the network device may be configured to receive messages from the first device and the second device. A message reconfiguration system of the network device may be configured to reconfigure messages received by the network device from the first device to reconfigured messages for transmission to the second device.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: SCHWEITZER ENGINEERING LABORATORIES, INC.
    Inventors: David J. Dolezilek, Benjamin S. Day, Dennis Gammel, Ryan Bradetich, Jerry J. Bennett, Christopher Ewing, Shankar V. Achanta
  • Publication number: 20140280713
    Abstract: Systems and methods for exchanging messages between network devices and intelligent electronic devices of the electric power generation and delivery system are disclosed herein. In certain embodiments, a method performed by a network device for managing the exchange of messages between a first intelligent electronic device (IED) and a second IED included in an electrical power generation and delivery system may include receiving one or more messages configured according to a first communication protocol from the first IED. Based on information regarding one or more communication capabilities of the second IED, a second communication protocol may be determined. The message be reconfigured according to the second communication protocol to generate at least one reconfigured message. The reconfigured message may then be transmitted to the second IED.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: SCHWEITZER ENGINEERING LABORATORIES, INC.
    Inventors: David J. Dolezilek, Benjamin S. Day, Dennis Gammel, Ryan Bradetich, Jerry J. Bennett, Christopher Ewing, Shankar V. Achanta
  • Publication number: 20140282021
    Abstract: Systems and methods are presented for visualizing various devices in an electric power generation and delivery system. In certain embodiments, a method for visualizing communication may include receiving configuration information from an electric power generation and delivery system. Based on the configuration information, a plurality of devices included in the electric power generation and delivery system may be identified. Further, a plurality of communication pathways may be identified. Based on the identified plurality of devices and communication pathways, a visual topology of the electric power generation and delivery system may be generated and displayed.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: SCHWEITZER ENGINEERING LABORATORIES, INC.
    Inventors: David J. Dolezilek, Jason A. Dearien, Benjamin S. Day, Dennis Gammel, Ryan Bradetich, Jerry J. Bennett, Christopher Ewing
  • Publication number: 20130322500
    Abstract: Disclosed herein are various systems and methods relating to communication devices that include modular transceivers, such as small form pluggable transceivers. According to one embodiment, a communication device may include a chassis defining an interior and an exterior of the communication device. The chassis includes a top, a bottom, and a plurality of sides that together with the top and the bottom form an enclosure. One of the sides may include a first segment disposed in a first plane and a second segment disposed in a second plane. The second segment includes an outwardly extending communication transceiver housing configured to receive a communication transceiver. The communication transceiver may extend through an aperture in the second segment and into interior of the communication device to contact an electrical connector, while a second portion of the communication transceiver in the communication transceiver housing remains on the exterior of the communication device.
    Type: Application
    Filed: May 29, 2013
    Publication date: December 5, 2013
    Applicant: Schweitzer Engineering Laboratories, Inc.
    Inventors: Dennis Gammel, Mark A. Thomas, Shankar V. Achanta