Patents by Inventor Vijay Vallala

Vijay Vallala 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: 20210385159
    Abstract: An industrial software defined network (SDN) architecture, system and methods for centralized and simplified management of an industrial network is disclosed.
    Type: Application
    Filed: August 23, 2021
    Publication date: December 9, 2021
    Applicant: Schneider Electric Industries SAS
    Inventors: Alen Mehmedagic, Vijay Vallala
  • Publication number: 20210356944
    Abstract: Embodiments of system and methods for providing centralized management of a software defined automation (“SDA”) system are disclosed. The SDA system comprises of a collection of controller nodes and logically centralized and yet physically distributed collection of compute nodes by monitoring activities of the compute nodes. In accordance with some embodiments, one or more components of the system monitor execution, network and security environments of the system to detect an event in a first environment. In response to the detected event, at least one component in the first environment is remediated, the remediation of the first environment creating a trigger to cause remediation of at least one component in each of a second and third environments.
    Type: Application
    Filed: July 30, 2021
    Publication date: November 18, 2021
    Applicant: SCHNEIDER ELECTRIC INDUSTRIES SAS
    Inventors: Antonio CHAUVET, Philippe WILHELM, Merrill HARRIMAN, Eric ALFANO, Alen MEHMEDAGIC, Andrew Lee David KLING, David DOGGETT, Vijay VALLALA
  • Patent number: 11079744
    Abstract: Embodiments of system and methods for providing centralized management of a software defined automation (“SDA”) system are disclosed. The SDA system comprises of a collection of controller nodes and logically centralized and yet physically distributed collection of compute nodes by monitoring activities of the compute nodes. In accordance with some embodiments, one or more components of the system monitor execution, network and security environments of the system to detect an event in a first environment. In response to the detected event, at least one component in the first environment is remediated, the remediation of the first environment creating a trigger to cause remediation of at least one component in each of a second and third environments.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: August 3, 2021
    Assignee: Schneider Electric Industries SAS
    Inventors: Antonio Chauvet, Philippe Wilhelm, Merrill Harriman, Eric Alfano, Alen Mehmedagic, Andrew Lee David Kling, David Doggett, Vijay Vallala
  • Publication number: 20180316729
    Abstract: Embodiments of system and methods for providing centralized management of a software defined automation (“SDA”) system are disclosed. The SDA system comprises of a collection of controller nodes and logically centralized and yet physically distributed collection of compute nodes by monitoring activities of the compute nodes. In accordance with some embodiments, one or more components of the system monitor execution, network and security environments of the system to detect an event in a first environment. In response to the detected event, at least one component in the first environment is remediated, the remediation of the first environment creating a trigger to cause remediation of at least one component in each of a second and third environments.
    Type: Application
    Filed: October 12, 2016
    Publication date: November 1, 2018
    Applicant: SCHNEIDER ELECTRIC INDUSTRIES SAS
    Inventors: Antonio CHAUVET, Philippe WILHELM, Merrill HARRIMAN, Eric ALFANO, Alen MEHMEDAGIC, Andrew Lee David KLING, David DOGGETT, Vijay VALLALA
  • Publication number: 20180024537
    Abstract: Embodiments of a software defined automation system that provides a reference architecture for designing, managing and maintaining a highly available, scalable and flexible automation system. In some embodiments, an SDA system can include a localized subsystem including a system controller node and multiple compute nodes. The multiple compute nodes can be communicatively coupled to the system controller node via a first communication network. The system controller node can manage the multiple compute nodes and virtualization of a control system on a compute node via the first communication network. The virtualized control system includes virtualized control system elements connected to a virtual network that is connected to a second communication network to enable the virtualized control system elements to control a physical control system element via the second communication network connected to the virtual network.
    Type: Application
    Filed: September 11, 2017
    Publication date: January 25, 2018
    Inventors: Antonio Chauvet, Philippe Wilhelm, Merrill Harriman, Eric Alfano, Alen Mehmedagic, Andrew Lee David Kling, David Doggett, Vijay Vallala, Philippe Nappey
  • Patent number: 9521010
    Abstract: A system, method, and computer readable medium allow a cable break or other network link failure to be detected and reported. The method may include steps of periodically transmitting a packet from a root node in the network to a next node in the network; at each successive non-root node in the loop, manipulating the packet and forwarding the manipulated packet to a next successive node in the loop; when the packet is received back at the root node within a predetermined time period, reporting that the loop is intact; and when the packet is not received back at the root node within the predetermine time period, reporting that a network break has occurred. The network may conform to the STP or RSTP protocols, and may contain one or more rings possibly including dual rings. The PLC may operate as the root node, and the reporting may be done at an application level in the PLC.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: December 13, 2016
    Assignee: Schneider Electric Industries SAS
    Inventors: Vijay Vallala, Alen Mehmedagic, Mark Quealy
  • Patent number: 9413607
    Abstract: A system, method, and software product are provided for updating parameters, such as requested packet intervals (RPIs), in a network. The system may include one or more PLCs, communication controllers, and I/O devices coupled in a communication network, such as EtherNet/IP. A request to change a parameter (e.g., scanning rate or timeout value) is transmitted from the PLC to an I/O device specifying a new parameter value or time-out value. The I/O device may receive the message, use a temporary time-out value while processing the message, and transmit an acknowledgement confirming the new value to the PLC. The I/O device may use the updated parameter and new time-out value. The updated parameter may be implemented without the need to take down and re-establish network connections to the affected devices.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: August 9, 2016
    Assignee: Schneider Electric Industries SAS
    Inventors: Kenneth Lee, Vijay Vallala, Steve Webster
  • Publication number: 20150304126
    Abstract: A system, method, and computer readable medium allow a cable break or other network link failure to be detected and reported. The method may include steps of periodically transmitting a packet from a root node in the network to a next node in the network; at each successive non-root node in the loop, manipulating the packet and forwarding the manipulated packet to a next successive node in the loop; when the packet is received back at the root node within a predetermined time period, reporting that the loop is intact; and when the packet is not received back at the root node within the predetermine time period, reporting that a network break has occurred. The network may conform to the STP or RSTP protocols, and may contain one or more rings possibly including dual rings. The PLC may operate as the root node, and the reporting may be done at an application level in the PLC.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 22, 2015
    Applicant: SCHNEIDER ELECTRIC INDUSTRIES SAS
    Inventors: Vijay Vallala, Alen Mehmedagic, Mark Quealy
  • Patent number: 8947228
    Abstract: Method, apparatuses, and software are described, in which an adapter in an EtherNet/IP network may determine whether a first redundant owner connection between the adapter and a first scanner is open. If it is determined that the first redundant owner connection is not open, then a network status light or other indicator of the adapter may be caused to emit a solid green color or otherwise indicate a first status if a second redundant owner connection between the adapter and a second scanner is open, and to emit a flashing red color or a flashing green color (or otherwise indicate a second or third status) if no redundant owner connection to the adapter is open.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: February 3, 2015
    Assignee: Schneider Electric Industries SAS
    Inventors: Kenneth Lee, Vijay Vallala, Jian Pan
  • Publication number: 20150032870
    Abstract: A system, method, and software product are provided for updating parameters, such as requested packet intervals (RPIs), in a network. The system may include one or more PLCs, communication controllers, and I/O devices coupled in a communication network, such as EtherNet/IP. A request to change a parameter (e.g., scanning rate or timeout value) is transmitted from the PLC to an I/O device specifying a new parameter value or time-out value. The I/O device may receive the message, use a temporary time-out value while processing the message, and transmit an acknowledgement confirming the new value to the PLC. The I/O device may use the updated parameter and new time-out value. The updated parameter may be implemented without the need to take down and re-establish network connections to the affected devices.
    Type: Application
    Filed: December 29, 2011
    Publication date: January 29, 2015
    Applicant: SCHNEIDER ELECTRIC INDUSTRIES SAS
    Inventors: Kenneth Lee, Vijay Vallala, Steve Webster
  • Publication number: 20140369350
    Abstract: A networking system is discussed. The system may be used for industrial networks, where deterministic behavior is often valued. Bounded message travel times may be achieved for a first set of network traffic. Additional traffic may be routed over the networking system without interfering with the message travel times associated with the first set of network traffic. Systems and methods for assigning priority to various sets of network traffic are discussed.
    Type: Application
    Filed: September 1, 2014
    Publication date: December 18, 2014
    Inventor: Vijay Vallala
  • Patent number: 8837314
    Abstract: A method of configuring a communication network including a network device includes obtaining a first parameter associated with a predetermined topological characteristic of the communication network, a second parameter associated with a communication protocol of the communication network and a third parameter associated with a performance characteristic of the communication network, and calculating a connection timeout value based on the first parameter, the second parameter and the third parameter. The network device is configured to determine whether a communication timeout has occurred on the communication network based on the connection timeout value. Calculating the connection timeout value may include calculating a sum of the first parameter, the second parameter and the third parameter.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: September 16, 2014
    Assignee: Schneider Electric Industries SAS
    Inventors: Kenneth Lee, Vijay Vallala
  • Patent number: 8824484
    Abstract: A networking system is discussed. The system may be used for industrial networks, where deterministic behavior is often valued. Bounded message travel times may be achieved for a first set of network traffic. Additional traffic may be routed over the networking system without interfering with the message travel times associated with the first set of network traffic. Systems and methods for assigning priority to various sets of network traffic are discussed.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: September 2, 2014
    Assignee: Schneider Electric Industries SAS
    Inventors: Vijay Vallala, Alen Mehmedagic, Kenneth Lee, George Ditzel
  • Publication number: 20140185624
    Abstract: The invention relates to a method for redundantly and reactionlessly connecting networks to each other, such as communication networks, particularly Ethernet networks, wherein there is a plurality of network devices which communicate and exchange data with each other via data lines in the network which has at least one, preferably a plurality of network segments, characterized in that at least more than one RSTP protocol instance is implemented on the network devices for coupling network segments so that one network segment can be connected per RSTP protocol instance.
    Type: Application
    Filed: June 20, 2012
    Publication date: July 3, 2014
    Inventors: Henri Mueller, George Ditzel, Oliver Kleineberg, Alen Mehmedagic, Dirk Mohl, Zbigniew Pelzer, Markus Renz, Markus Seehofer, Vijay Vallala
  • Patent number: 8625416
    Abstract: Apparatuses, methods, and computer-readable media support diagnosing a communications network using a network protocol that ensures a loop-free topology to prevent bridge loops. One of the network devices is identified as a selected device in a network ring, where the selected device interacts with the network ring through first and second ports. The values of some of the parameters of the selected device are modified to be distinguishable from that of any network device in the ring, and diagnostics about the functioning of the network protocol are then performed to obtain state information about the first and second ports. When one of the ports is determined to be in the blocking state, network redundancy for the network ring is verified. However, when neither of the ports is not in the blocking state, a redundancy problem may be detected.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: January 7, 2014
    Assignee: Schneider Electric Industries SAS
    Inventors: Vijay Vallala, Kenneth Lee, Alen Mehmedagic
  • Publication number: 20130339497
    Abstract: A system, method, and computer readable medium are provided for configuring devices in a network, such as an Industrial Ethernet network. An application program includes application-specific configuration data intended to configure one or more devices in the network. The configuration data may be exported from the application and saved in one or more files. When each device boots up, it performs a network query to obtain its configuration data from a corresponding one of the files. Each device may perform a standardized network query, such as a DHCP query, to obtain preliminary network configuration data. Thereafter, the device may use another standard networking protocol, such as FTP or TFTP, to query its application-specific configuration data from a configuration file. Thereafter, the device and the application program may communicate according to the configuration parameters.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 19, 2013
    Applicant: Schneider Electric Industries, SAS
    Inventors: Suad MOHAMED, Vijay VALLALA, François BECK, Jose PETIT
  • Publication number: 20130265888
    Abstract: A method of configuring a communication network including a network device includes obtaining a first parameter associated with a predetermined topological characteristic of the communication network, a second parameter associated with a communication protocol of the communication network and a third parameter associated with a performance characteristic of the communication network, and calculating a connection timeout value based on the first parameter, the second parameter and the third parameter. The network device is configured to determine whether a communication timeout has occurred on the communication network based on the connection timeout value. Calculating the connection timeout value may include calculating a sum of the first parameter, the second parameter and the third parameter.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 10, 2013
    Inventors: Kenneth Lee, Vijay Vallala
  • Publication number: 20130265160
    Abstract: Method, apparatuses, and software are described, in which an adapter in an EtherNet/IP network may determine whether a first redundant owner connection between the adapter and a first scanner is open. If it is determined that the first redundant owner connection is not open, then a network status light or other indicator of the adapter may be caused to emit a solid green color or otherwise indicate a first status if a second redundant owner connection between the adapter and a second scanner is open, and to emit a flashing red color or a flashing green color (or otherwise indicate a second or third status) if no redundant owner connection to the adapter is open.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 10, 2013
    Applicant: SCHNEIDER ELECTRIC INDUSTRIES SAS
    Inventors: Kenneth Lee, Vijay Vallala, Jian Pan
  • Publication number: 20130188642
    Abstract: A networking system is discussed. The system may be used for industrial networks, where deterministic behavior is often valued. Bounded message travel times may be achieved for a first set of network traffic. Additional traffic may be routed over the networking system without interfering with the message travel times associated with the first set of network traffic. Systems and methods for assigning priority to various sets of network traffic are discussed.
    Type: Application
    Filed: January 25, 2012
    Publication date: July 25, 2013
    Applicant: SCHNEIDER ELECTRIC INDUSTRIES SAS
    Inventors: Vijay Vallala, Alen Mehmedagic, Kenneth Lee, George Ditzel
  • Publication number: 20130173830
    Abstract: An enhanced synchronized communication device within a control system may allow output data delivered to various input/output (I/O) devices to be synchronized to the time at which the output data has been generated by a programmable logic controller (PLC). In this scheme, a central processing unit (CPU) associated with the PLC may generate and transmit output data to the enhanced synchronized communication device. When the output data arrives at the enhanced synchronized communication device, the enhanced synchronized communication device may associate the output data to a trigger mechanism (e.g., the application trigger feature of Common Industrial Protocol, etc.) for immediately triggering the transfer of the output data to the I/O devices. This process may remove possible jitter associated with output data delivery in control systems.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Inventors: Vijay Vallala, Suad Mohamed, Steve Webster