Patents by Inventor Arun K. Guru

Arun K. Guru 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: 12355553
    Abstract: To improve integrity of time synchronization, a node in a safety rated system verifies that its clock remains synchronized to another clock. Two adjacent, time-synchronized nodes transmit diagnostic messages to each other at an agreed upon interval and generate timestamps when the diagnostic message is received from the other node. The nodes then transmit their respective timestamp back to the sending node. Clock drift is detected by comparing a difference between the two timestamps at which the messages were received against a threshold. To avoid accidental detection of clock drift, a difference in transmission delays between the two nodes is stored in a FIFO buffer. Each node monitors the average of the data in the FIFO buffer. If the average deviates from the target value by too great a value, then the node determines the values of the clocks have skewed beyond an acceptable range and generates a fault condition.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: July 8, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Yanbin Zhang, Xiaobo Peng, Sikai Zhang, Steven T. Seidlitz, Arun K. Guru
  • Patent number: 12334849
    Abstract: A method and system for communication between a motor controller and an analytic module includes a Single Pair Ethernet interface with power supplied over the two data lines. The analytic module, in turn, connects to a motor or other devices proximate the motor. The analytic module receives input signals from the motor or different types of sensors or devices. A processing unit in the analytic module may perform some initial processing on the incoming data. The processing unit is configured to transmit either the raw input signals or processed data via the Single Pair Ethernet connection back to the motor controller or to other controllers in the system with the motor controller acting solely as a pass-through gateway. The analytic module unit may be configured to transmit data at different update rates. One of the update rates may be synchronized to an update period in the motor controller.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: June 17, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Arun K. Guru, Shankernarayan Ramanarayanan, Kevin J. Riederer, James C. Sandell, Jon P. Vanderpas, Chetan Chandrasekara
  • Patent number: 12290929
    Abstract: A method includes using at least one processor to detect that a tool coupled to an end effector of a robot having multiple joints is contacting a surface. The robot includes multiple joint motors configured to control multiple motions of the multiple joints. One or more control systems are configured to control each of the joint motors in a joint position mode. The method also includes identifying, via the at least one processor, a first joint of the multiple joints in response to detecting that the tool is contacting the surface. The method also includes sending, via the at least one processor, a command to at least one of the one or more control systems associated with a first joint motor of the multiple joint motors that corresponds to the first joint. The command is configured to cause the at least one of the one or more control systems to operate in a torque mode. The method also includes sending, via the at least one processor, a joint torque value to the at least one of the one or more control systems.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: May 6, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jonathan D. Hoffman, Arun K. Guru, Robert J. Miklosovic, Maulik Kalolia, Aderiano M. da Silva, Jasper Hao Yang
  • Publication number: 20240359325
    Abstract: Motion is coordinated between a robot and a mover in an independent cart system. Positions for a mover along a track for the independent cart system and for each axis of motion of the robot mounted on the mover are received at the motion controller. The axis position corresponds to either an angular position of the motor or a mechanical position of a corresponding axis on which the motor is mounted. The motion controller receives a robot motion command corresponding to a desired operation of the robot and generates a mover motion command for the mover and an axis motion command for each axis of the robot. The mover motion command and the axis motion commands are generated as a function of the robot motion command, the position of the mover along the track, and the position of the motor or of the axis for each axis of the robot.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Inventors: Yuhong Huang, Jatin P. Bhatt, Robert H. Schmidt, Arun K. Guru, Robert B. Hirschinger
  • Publication number: 20240316763
    Abstract: A method includes using at least one processor to detect that a tool coupled to an end effector of a robot having multiple joints is contacting a surface. The robot includes multiple joint motors configured to control multiple motions of the multiple joints. One or more control systems are configured to control each of the joint motors in a joint position mode. The method also includes identifying, via the at least one processor, a first joint of the multiple joints in response to detecting that the tool is contacting the surface. The method also includes sending, via the at least one processor, a command to at least one of the one or more control systems associated with a first joint motor of the multiple joint motors that corresponds to the first joint. The command is configured to cause the at least one of the one or more control systems to operate in a torque mode. The method also includes sending, via the at least one processor, a joint torque value to the at least one of the one or more control systems.
    Type: Application
    Filed: March 20, 2023
    Publication date: September 26, 2024
    Inventors: Jonathan D. Hoffman, Arun K. Guru, Robert J. Miklosovic, Maulik Kalolia, Aderiano M. da Silva, Jasper Hao Yang
  • Patent number: 11936182
    Abstract: A system for distributing DC bus voltage and control power to multiple motors includes a rectifier front end supplying a DC bus voltage and a DC control voltage. Both the DC bus voltage and the DC control voltage are distributed via a common set of conductors. Diodes are operatively connected between the DC control voltage and the common set of conductors. The diodes allow forward conduction of the DC control voltage and distribution of control power to distributed devices when the DC bus voltage is not present. Once the DC bus voltage is present, the diodes block conduction of the DC control voltage. Each of the distributed devices are configured with an internal power supply that is operative to generate an internal control voltage from either the DC control voltage or the DC bus voltage.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: March 19, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Zoran Vrankovic, Mark A. Gries, Craig R. Winterhalter, Arun K. Guru
  • Publication number: 20240067238
    Abstract: A mover for an independent cart system includes a drive member for a linear drive system, a power source configured to supply electrical power to at least one device mounted on the mover, and a mounting plate secured to the mover. The mounting plate is configured to selectively receive one of multiple fixtures. The mounting plate includes at least one electrical connector configured to engage a complementary electrical connector on each of the fixtures, at least one connector configured to engage a complementary connector on each of the fixtures to positively retain each of the fixtures to the mounting plate, and a control circuit operative to either transfer at least one control signal to or receive at least one feedback signal from each of the fixtures.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Shankha S. Seal, Eric M. Gardner, Jamie J. Cechvala, Robert H. Schmidt, Arun K. Guru
  • Publication number: 20230324432
    Abstract: The present disclosure is directed to an integrated drive module assembly with vibration-based anomaly detection. The integrated drive module assembly may include a motor coupled to a drive module. The drive module may provide electric power to the motor for operation. Moreover, the drive module may provide control signals to control operations of the motor. The drive module may include an accelerometer and a processing circuit. The processing circuit may determine baseline vibration profiles of the motor during operation using the accelerometer. Subsequently, the processing circuit may determine anomaly conditions of the motor based on comparing the vibrations of the motor with the baseline vibration profiles. Accordingly, the integrated drive module assembly may facilitate performing countermeasures with low latency based on detecting the anomaly conditions using the accelerometer when the drive module is coupled to the motor.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 12, 2023
    Inventors: Zoran Vrankovic, Arun K. Guru, Todd M. Oestreich, Theodore A. Rodriguez, JR., Kristin N. Yee, Jon P. Vanderpas
  • Publication number: 20230318728
    Abstract: To improve integrity of time synchronization, a node in a safety rated system verifies that its clock remains synchronized to another clock. Two adjacent, time-synchronized nodes transmit diagnostic messages to each other at an agreed upon interval and generate timestamps when the diagnostic message is received from the other node. The nodes then transmit their respective timestamp back to the sending node. Clock drift is detected by comparing a difference between the two timestamps at which the messages were received against a threshold. To avoid accidental detection of clock drift, a difference in transmission delays between the two nodes is stored in a FIFO buffer. Each node monitors the average of the data in the FIFO buffer. If the average deviates from the target value by too great a value, then the node determines the values of the clocks have skewed beyond an acceptable range and generates a fault condition.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Yanbin Zhang, Xiaobo Peng, Sikai Zhang, Steven T. Seidlitz, Arun K. Guru
  • Publication number: 20230318498
    Abstract: A method and system for communication between a motor controller and an analytic module includes a Single Pair Ethernet interface with power supplied over the two data lines. The analytic module, in turn, connects to a motor or other devices proximate the motor. The analytic module receives input signals from the motor or different types of sensors or devices. A processing unit in the analytic module may perform some initial processing on the incoming data. The processing unit is configured to transmit either the raw input signals or processed data via the Single Pair Ethernet connection back to the motor controller or to other controllers in the system with the motor controller acting solely as a pass-through gateway. The analytic module unit may be configured to transmit data at different update rates. One of the update rates may be synchronized to an update period in the motor controller.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Arun K. Guru, Shankernarayan Ramanarayanan, Kevin J. Riederer, James C. Sandell, Jon P. Vanderpas, Chetan Chandrasekara
  • Patent number: 11689439
    Abstract: A communication module mounted to a motor provides for communication between a motor controller and a motor or between the motor controller and devices mounted on or proximate to the motor. The communication module may be configured to accept signals from various different encoders and/or load devices mounted on or proximate to the motor. The communication module receives a position feedback signal from a primary encoder interface and is configured to transmit the data to the motor controller at a periodic update rate. The communication module also receives feedback signals from at least one additional device and transmits the data to the motor controller. The communication module synchronizes its periodic update rate with the motor controller such that the position feedback signal may be utilized to control operation of the motor. The additional feedback signals may be communicated at the same or differing update rates.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: June 27, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Arun K. Guru, Dayin Xu, John Figie, Fuhua Ding, Chetan Chandrasekara
  • Publication number: 20220329065
    Abstract: A system for distributing DC bus voltage and control power to multiple motors includes a rectifier front end supplying a DC bus voltage and a DC control voltage. Both the DC bus voltage and the DC control voltage are distributed via a common set of conductors. Diodes are operatively connected between the DC control voltage and the common set of conductors. The diodes allow forward conduction of the DC control voltage and distribution of control power to distributed devices when the DC bus voltage is not present. Once the DC bus voltage is present, the diodes block conduction of the DC control voltage. Each of the distributed devices are configured with an internal power supply that is operative to generate an internal control voltage from either the DC control voltage or the DC bus voltage.
    Type: Application
    Filed: June 28, 2022
    Publication date: October 13, 2022
    Inventors: Zoran Vrankovic, Mark A. Gries, Craig R. Winterhalter, Arun K. Guru
  • Patent number: 11404869
    Abstract: A system for distributing DC bus voltage and control power to multiple motors includes a rectifier front end supplying a DC bus voltage and a DC control voltage. Both the DC bus voltage and the DC, control voltage are distributed via a common set of conductors. Diodes are operatively connected between the DC control voltage and the common set of conductors. The diodes allow forward conduction of the DC control voltage and distribution of control power to distributed devices when the DC bus voltage is not present. Once the DC bus voltage is present, the diodes block conduction of the DC control voltage. Each of the distributed devices are configured with an internal power supply that is operative to generate an internal control voltage from either the DC control voltage or the DC bus voltage.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: August 2, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Zoran Vrankovic, Mark A. Gries, Craig R. Winterhalter, Arun K. Guru
  • Publication number: 20220103449
    Abstract: A communication module mounted to a motor provides for communication between a motor controller and a motor or between the motor controller and devices mounted on or proximate to the motor. The communication module may be configured to accept signals from various different encoders and/or load devices mounted on or proximate to the motor. The communication module receives a position feedback signal from a primary encoder interface and is configured to transmit the data to the motor controller at a periodic update rate. The communication module also receives feedback signals from at least one additional device and transmits the data to the motor controller. The communication module synchronizes its periodic update rate with the motor controller such that the position feedback signal may be utilized to control operation of the motor. The additional feedback signals may be communicated at the same or differing update rates.
    Type: Application
    Filed: September 28, 2020
    Publication date: March 31, 2022
    Inventors: Arun K. Guru, Dayin Xu, John Figie, Fuhua Ding, Chetan Chandrasekara
  • Patent number: 11211851
    Abstract: A motor drive utilizes redundant current feedback to monitor force being produced by a motor and to provide safe limited force producing operation of the motor. A first set of current sensors provides a first current measurement, and a second set of current sensors provides a second current measurement. The two current measurements are provided to two diverse force producing calculations, where each force producing calculation provides a value of the force produced by the motor. The motor drive compares the output of the two algorithms to each other. If the output of the two force producing calculations is the same, within an acceptable band, the controller continues operating as commanded. If the output of the two force producing calculations differs beyond the acceptable band, then the controller may generate a fault message provided back to a central controller, stop operation of the motor, or a combination thereof.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: December 28, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Arun K. Guru, Xiaobo Peng, Robert H. Schmidt, Aleksey Yegorov
  • Patent number: 11078978
    Abstract: A motor includes a housing containing a rotor and stator. A brake assembly is adapted to restrain rotation of the rotor. A brake controller includes a brake diagnostics system. At least one vibration sensor is located in the housing and provides vibration data to the brake diagnostics system in response to a brake operation cycle of the brake assembly. The vibration data is used by the brake diagnostics system to assess an operative condition of the brake assembly.
    Type: Grant
    Filed: December 29, 2019
    Date of Patent: August 3, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Chetan Chandrasekara, Arun K. Guru
  • Publication number: 20200358340
    Abstract: A motor drive utilizes redundant current feedback to monitor force being produced by a motor and to provide safe limited force producing operation of the motor. A first set of current sensors provides a first current measurement, and a second set of current sensors provides a second current measurement. The two current measurements are provided to two diverse force producing calculations, where each force producing calculation provides a value of the force produced by the motor. The motor drive compares the output of the two algorithms to each other. If the output of the two force producing calculations is the same, within an acceptable band, the controller continues operating as commanded. If the output of the two force producing calculations differs beyond the acceptable band, then the controller may generate a fault message provided back to a central controller, stop operation of the motor, or a combination thereof.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Arun K. Guru, Xiaobo Peng, Robert H. Schmidt, Aleksey Yegorov
  • Publication number: 20200358285
    Abstract: A system for distributing DC bus voltage and control power to multiple motors includes a rectifier front end supplying a DC bus voltage and a DC control voltage. Both the DC bus voltage and the DC, control voltage are distributed via a common set of conductors. Diodes are operatively connected between the DC control voltage and the common set of conductors. The diodes allow forward conduction of the DC control voltage and distribution of control power to distributed devices when the DC bus voltage is not present. Once the DC bus voltage is present, the diodes block conduction of the DC control voltage. Each of the distributed devices are configured with an internal power supply that is operative to generate an internal control voltage from either the DC control voltage or the DC bus voltage.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Zoran Vrankovic, Mark A. Gries, Craig R. Winterhalter, Arun K. Guru
  • Patent number: 10717643
    Abstract: A motor having a circuit board including at least two MEMS sensors. The circuit board is mounted within a housing of the motor using the same fasteners as an encoder of the motor. Mounting the MEMS sensors to the circuit board simplifies assembly of the motor and standardizes the positioning of the MEMS sensors within the housing, while the overall motor footprint is unaffected.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: July 21, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Kristin N. Yee, Michael J. Melfi, Zhenhuan Yuan, John A. Balcerak, Arun K. Guru
  • Publication number: 20200132149
    Abstract: A motor includes a housing containing a rotor and stator. A brake assembly is adapted to restrain rotation of the rotor. A brake controller includes a brake diagnostics system. At least one vibration sensor is located in the housing and provides vibration data to the brake diagnostics system in response to a brake operation cycle of the brake assembly. The vibration data is used by the brake diagnostics system to assess an operative condition of the brake assembly.
    Type: Application
    Filed: December 29, 2019
    Publication date: April 30, 2020
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Chetan Chandrasekara, Arun K. Guru