Patents by Inventor Anatoly Moldovansky

Anatoly Moldovansky 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).

  • Patent number: 9197576
    Abstract: The subject matter disclosed herein describes a method to allocate and prioritize data communications on an industrial control network. A transmission schedule including multiple priority windows and multiple queues is established. Each queue is assigned to at least one priority window, and each priority window may have multiple queues assigned thereto. A control device communicating on the control network transmits data packets according to the transmission schedule. Within each priority window, data packets corresponding to one of the queues assigned to the priority window may be transmitted. The data packets may be transmitted at any point during the priority window, but will only be transmitted if no data packet from a higher queue is waiting to be transmitted.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: November 24, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sivaram Balasubramanian, David A. Vasko, Anatoly Moldovansky, Kenwood H. Hall, Anthony G. Gibart
  • Patent number: 9100210
    Abstract: Multiple gateway devices communicating between a device level ring (DLR) network and a spanning tree (ST) network may be provided a gateway protocol that cooperatively ensures that only a single gateway is active at a given time. This cooperation may be effected by the transmission of advertise messages by gateways, the advertise messages holding precedence values so that only a single gateway having a highest precedence value is active at a given time. Loss of the advertise messages may trigger a gateway held in a backup state to assume an active gateway role.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: August 4, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky
  • Patent number: 8670303
    Abstract: Fault-tolerant Ethernet is provided through the use of special interfaces providing end-devices with duplicate ports that may be alternatively enabled with the same network address in the event of a fault detected by loss of the message from a beacon device. Unidirectional network errors in the direction from the end-device to the beacon devices are detected through a path check message from the end-device to the beacon device. Multiple faults may be accommodated without network interruption by adding top-level switches without increasing the number of ports on the end-devices by cross connecting a lowest level of switch.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: March 11, 2014
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky
  • Patent number: 8493840
    Abstract: Fault-tolerant Ethernet is provided through the use of special interfaces providing duplicate ports that may be alternatively enabled with the same network address. A switching between the ports, corrects for single faults in a two-way redundant system without time-consuming reconfiguration of other end devices or the need for complex middleware in the end devices.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: July 23, 2013
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky
  • Publication number: 20130121158
    Abstract: Multiple gateway devices communicating between a device level ring (DLR) network and a spanning tree (ST) network may be provided a gateway protocol that cooperatively ensures that only a single gateway is active at a given time. This cooperation may be effected by the transmission of advertise messages by gateways, the advertise messages holding precedence values so that only a single gateway having a highest precedence value is active at a given time. Loss of the advertise messages may trigger a gateway held in a backup state to assume an active gateway role.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky
  • Publication number: 20130088952
    Abstract: Fault-tolerant Ethernet is provided through the use of special interfaces providing end-devices with duplicate ports that may be alternatively enabled with the same network address in the event of a fault detected by loss of the message from a beacon device. Unidirectional network errors in the direction from the end-device to the beacon devices are detected through a path check message from the end-device to the beacon device. Multiple faults may be accommodated without network interruption by adding top-level switches without increasing the number of ports on the end-devices by cross connecting a lowest level of switch.
    Type: Application
    Filed: October 5, 2011
    Publication date: April 11, 2013
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky
  • Patent number: 8244838
    Abstract: A network for an industrial control system employs a ring topology that is normally opened by a ring supervisor at the ring supervisor. Upon failure of the network, the ring supervisor reconnects the ring to provide an alternative transmission path around the failure point. High speed operation is reconciled with the ability to use commercial switching integrated circuits through a dual communication channel of communicating a network state as either closed or open using both high-speed hardware handled beacon frames and low-speed software processed announce frames.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: August 14, 2012
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky, Brian A. Batke
  • Publication number: 20120120966
    Abstract: The subject matter disclosed herein describes a method to allocate and prioritize data communications on an industrial control network. A transmission schedule including multiple priority windows and multiple queues is established. Each queue is assigned to at least one priority window, and each priority window may have multiple queues assigned thereto. A control device communicating on the control network transmits data packets according to the transmission schedule. Within each priority window, data packets corresponding to one of the queues assigned to the priority window may be transmitted. The data packets may be transmitted at any point during the priority window, but will only be transmitted if no data packet from a higher queue is waiting to be transmitted.
    Type: Application
    Filed: November 15, 2010
    Publication date: May 17, 2012
    Inventors: Sivaram Balasubramanian, David A. Vasko, Anatoly Moldovansky, Kenwood H. Hall, Anthony G. Gibart
  • Publication number: 20100290339
    Abstract: Fault-tolerant Ethernet is provided through the use of special interfaces providing duplicate ports that may be alternatively enabled with the same network address. A switching between the ports, corrects for single faults in a two-way redundant system without time-consuming reconfiguration of other end devices or the need for complex middleware in the end devices.
    Type: Application
    Filed: July 30, 2010
    Publication date: November 18, 2010
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky
  • Patent number: 7817538
    Abstract: Fault-tolerant Ethernet is provided through the use of special interfaces providing duplicate ports that may be alternatively enabled with the same network address. A switching between the ports, corrects for single faults in a two-way redundant system without time-consuming reconfiguration of other end devices or the need for complex middleware in the end devices.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: October 19, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky
  • Publication number: 20100246385
    Abstract: A network for an industrial control system employs a ring topology that is normally opened by a ring supervisor at the ring supervisor. Upon failure of the network, the ring supervisor reconnects the ring to provide an alternative transmission path around the failure point. High speed operation is reconciled with the ability to use commercial switching integrated circuits through a dual communication channel of communicating a network state as either closed or open using both high-speed hardware handled beacon frames and low-speed software processed announce frames.
    Type: Application
    Filed: June 29, 2009
    Publication date: September 30, 2010
    Inventors: Sivaram Balasumbramanian, Anatoly Moldovansky, Brian A. Batke
  • Patent number: 7649912
    Abstract: A method and circuit for precisely synchronizing clocks in separate nodes on a communication network is provided by adjusting timestamps and related data in network messages. The circuit will allow a daisy-chain connection of the nodes and will forward time synchronization frames while accounting for delays in a manner that does not use boundary clocks, but does not depart from the IEEE 1588 standard protocol. The delays will be added on the fly to synchronization packets and the IP checksum and frame CRC will be adjusted. Deterministic data delivery and redundant data paths are also provided in a full duplex Ethernet network.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: January 19, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky, Kendal R. Harris
  • Patent number: 7457322
    Abstract: Systems and methods are disclosed for time synchronization of operations in a control system. Synchronization networks and devices are provided for transferring synchronization information between controllers in a distributed or localized control system, which is employed in order to allow operation of such controllers to be synchronized with respect to time. Also disclosed are synchronization protocols and hardware apparatus employed in synchronizing control operations in a control system.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: November 25, 2008
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Mark Flood, Anatoly Moldovansky, Anthony Cachat, Kenwood Hall
  • Publication number: 20080062864
    Abstract: Fault-tolerant Ethernet is provided through the use of special interfaces providing duplicate ports that may be alternatively enabled with the same network address. A switching between the ports, corrects for single faults in a two-way redundant system without time-consuming reconfiguration of other end devices or the need for complex middleware in the end devices.
    Type: Application
    Filed: September 13, 2006
    Publication date: March 13, 2008
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky
  • Patent number: 7339948
    Abstract: A transmission schedule is overlaid on the Ethernet protocol to allow use of this readily available high speed protocol for transmission of I/O data communicated in an industrial control environment and requiring a high degree of determinism. Scheduling improves load leveling and bandwidth utilization and by producing a more consistent delay may be teamed with time synchronization to produce more accurate clock synchronization.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: March 4, 2008
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Sivaram Balasubramanian, Kendal R. Harris, Anatoly Moldovansky
  • Publication number: 20070186011
    Abstract: A gateway component for an industrial automation system is provided. This includes an agent component to process network interactions for a network device. An industrial protocol object facilitates interactions between an industrial automation component and the network device, where a mapping component translates between industrial control protocols associated with the industrial protocol object and network protocols associated with the agent component.
    Type: Application
    Filed: September 28, 2006
    Publication date: August 9, 2007
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Brian A. Batke, Anatoly Moldovansky, Gary W. Baczkowski
  • Publication number: 20060245454
    Abstract: A method and circuit for precisely synchronizing clocks in separate nodes on a communication network is provided by adjusting timestamps and related data in network messages. The circuit will allow a daisy-chain connection of the nodes and will forward time synchronization frames while accounting for delays in a manner that does not use boundary clocks, but does not depart from the IEEE 1588 standard protocol. The delays will be added on the fly to synchronization packets and the IP checksum and frame CRC will be adjusted. Deterministic data delivery and redundant data paths are also provided in a full duplex Ethernet network.
    Type: Application
    Filed: April 27, 2005
    Publication date: November 2, 2006
    Inventors: Sivaram Balasubramanian, Anatoly Moldovansky, Kendal Harris
  • Patent number: 6914914
    Abstract: Systems and methods are disclosed for time synchronization of operations in a control system. Synchronization networks and devices are provided for transferring synchronization information between controllers in a distributed or localized control system, which is employed in order to allow operation of such controllers to be synchronized with respect to time. Also disclosed are synchronization protocols and hardware apparatus employed in synchronizing control operations in a control system.
    Type: Grant
    Filed: May 22, 2001
    Date of Patent: July 5, 2005
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Mark Flood, Anatoly Moldovansky, Anthony Cachat, Kenwood Hall
  • Publication number: 20040141517
    Abstract: A transmission schedule is overlaid on the Ethernet protocol to allow use of this readily available high speed protocol for transmission of I/O data communicated in an industrial control environment and requiring a high degree of determinism. Scheduling improves load leveling and bandwidth utilization and by producing a more consistent delay may be teamed with time synchronization to produce more accurate clock synchronization.
    Type: Application
    Filed: January 22, 2003
    Publication date: July 22, 2004
    Inventors: Sivaram Balasubramanian, Kendal R. Harris, Anatoly Moldovansky
  • Patent number: 5504779
    Abstract: A communication system providing for the duplication of data and information transmission between programmable controllers is disclosed. A modem is provided for each programmable controller and each processor within a programmable controller in the system, and the modems are interconnected by pairs of coaxial cables. Each transmission from a programmable controller or processor within a programmable controller is simultaneously transmitted via its associated modem over both cables to all of the other programmable controllers and processors within programmable controllers in the system. The receiving modems select the data or information from one of the cables, based on the integrity of the data being received, and transmit same to its associated programmable controller or processor within a programmable controller.
    Type: Grant
    Filed: December 4, 1992
    Date of Patent: April 2, 1996
    Assignee: Reliance Electric Industrial Company
    Inventors: Anatoly Moldovansky, Mark F. Pieronek