IP Library Granted Patent US 12,591,221
Granted Patent B2
US 12,591,221 · App. 18/079,254 · Granted Mar 31, 2026

Systems and methods for improved throughput for independent carts based on transit trend times

Inventors: Yuhong Huang (Acton, MA); Robert H. Schmidt (Germantown, WI)
Assignee: Rockwell Automation Technologies, Inc.
G05B19/4183B65G43/08B65G54/02G05B19/4185G05B19/4189H02P25/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,591,221
App. No.
18/079,254
Granted
Mar 31, 2026
Kind
B2
Abstract

A system includes one or more movers configured to move along a track of an industrial automation system and a computing device. The computing device receives data associated with the movers as the movers move around the track. The data includes a first amount of time for at least one of the movers to move between two stations disposed along the track, a second amount of time for the at least one mover to settle at a station, a third amount of time for a respective robot at the station to prepare to perform a process, and a fourth amount of time for the respective robot to perform the process. The computing device identifies throughput degradation based on the first amount of time, the second amount of time, the third amount of time, or the fourth amount of time, or any combination thereof.

Claims (47)

1 . A system, comprising:

one or more movers configured to move along a track of an industrial automation system; and

a computing device, comprising one or more hardware processors, wherein the computing device is configured to:

receive data associated with the one or more movers as the one or more movers move around the track, wherein the data comprises:

a first amount of time for at least one of the one or more movers to move between two stations of a plurality of stations disposed along the track;

a second amount of time for the at least one mover to settle at a station of the plurality of stations;

a third amount of time for a respective robot at the station to prepare to perform a process; and

a fourth amount of time for the respective robot to perform the process;

identify throughput degradation based on the first amount of time, the second amount of time, the third amount of time, or the fourth amount of time, or any combination thereof.

2 . The system of claim 1 , wherein the one or more movers comprise one or more independent carts.

3 . The system of claim 1 , wherein the one or more movers comprise one or more autonomous mobile robots (AMRs), one or more hybrid-electric vehicles (HEVs), or one or more unmanned aerial vehicles (UAVs), or any combination thereof.

4 . The system of claim 1 , comprising:

one or more sensors configured to collect the data associated with the one or more movers as the one or more movers move around the track; and

a mover control system configured to use the data collected by the one or more sensors to control the one or more movers.

5 . The system of claim 1 , wherein the computing device comprises a segment controller, a high level controller (HLC), a programmable logic controller (PLC), an edge device, or a cloud computing device, or any combination thereof.

6 . The system of claim 1 , wherein the computing device is configured to identify a condition of the industrial automation system contributing to the throughput degradation.

7 . The system of claim 6 , wherein the condition comprises a worn section of the track.

8 . The system of claim 6 , wherein the condition comprises a deteriorating driver of the track.

9 . The system of claim 6 , wherein the condition comprises a worn mover of the one or more movers.

10 . The system of claim 6 , wherein the computing device is configured to identify a remedial action to remedy the condition of the industrial automation system contributing to the throughput degradation.

11 . An independent cart control system configured to:

receive data associated with one or more independent carts of an industrial automation system as the one or more independent carts move around a track, wherein the data comprises:

a first amount of time for at least one of the one or more independent carts to move between two stations of a plurality of stations disposed along the track;

a second amount of time for the at least one independent cart to settle at a station of the plurality of stations;

a third amount of time for a respective robot at the station to prepare to perform a process; and

a fourth amount of time for the respective robot to perform the process;

identify throughput degradation of the industrial automation system based on the first amount of time, the second amount of time, the third amount of time, or the fourth amount of time, or any combination thereof,

identify a condition contributing to the throughput degradation of the industrial automation system; and

generate and transmit a notification indicative of the throughput degradation of the industrial automation system and the condition contributing to the throughput degradation of the industrial automation system.

12 . The independent cart control system of claim 11 , wherein identifying the throughput degradation comprises identifying one or more trends in the first amount of time, the second amount of time, the third amount of time, or the fourth amount of time, or any combination thereof.

13 . The independent cart control system of claim 11 , comprising a segment controller, wherein at least a portion of the data associated with the one or more independent carts of the industrial automation system as the one or more independent carts move around the track is received via a vehicle record generated by the segment controller.

14 . The independent cart control system of claim 13 , comprising an additional segment controller, wherein the vehicle record is transmitted from the segment controller to the additional segment controller.

15 . The independent cart control system of claim 11 , wherein identifying the throughput degradation comprises generating one or more plots for the first amount of time, the second amount of time, the third amount of time, or the fourth amount of time, or any combination thereof.

16 . The independent cart control system of claim 15 , wherein the one or more plots comprise respective plots for one or more stations along the track.

17 . The independent cart control system of claim 15 , wherein the one or more plots comprise respective plots for the at least one of the one or more independent carts.

18 . The independent cart control system of claim 15 , wherein the one or more plots comprise a plot of an industrial automation process performed by the industrial automation system.

19 . A method, comprising:

detecting a throughput degradation of an industrial automation system, wherein the industrial automation system comprises one or more autonomous movers configured to move along a track;

in response to detecting the throughput degradation of the industrial automation system, deploying one or more containers to one or more compute surfaces within the industrial automation system;

retrieving, via the one or more containers, from one or more sensors disposed within the industrial automation system, data associated with the one or more autonomous movers as the one or more autonomous movers move around the track, wherein the data comprises:

a first amount of time for at least one of the one or more autonomous movers to move between two stations of a plurality of stations disposed along the track;

a second amount of time for the at least one autonomous mover to settle at a station of the plurality of stations;

a third amount of time for a respective robot at the station to prepare to perform a process; and

a fourth amount of time for the respective robot to perform the process;

identifying, based on the first amount of time, the second amount of time, the third amount of time, or the fourth amount of time, or any combination thereof, a condition contributing to the throughput degradation of the industrial automation system; and

generating and transmitting a notification indicative of the throughput degradation and the condition contributing to the throughput degradation.

20 . The method of claim 19 , wherein the one or more containers comprise a data acquisition container, a data analysis container, a condition diagnosis container, or a remedial action container, or any combination thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2022
From: HUANG, YUHONG; SCHMIDT, ROBERT H.
To: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Reel/Frame 062055/0515 →
Continuity (1)
Related Publication 20240192669A1 · Jun 13, 2024
References Cited (33)
US 5492066A · Nozaki · 1996 [cited by examiner]
US 10715388B2 · Fildebrandt et al. · 2020 [cited by applicant]
US 11182206B2 · Jung et al. · 2021 [cited by applicant]
US 11474873B2 · Biernat et al. · 2022 [cited by applicant]
US 11513877B2 · Biernat et al. · 2022 [cited by applicant]
US 20170081052A1 · Aichinger · 2017 [cited by examiner]
US 20180024537A1 · Chauvet et al. · 2018 [cited by applicant]
US 20180054469A1 · Simoncelli · 2018 [cited by applicant]
US 20190084781A1 · Huang · 2019 [cited by examiner]
US 20190377604A1 · Cybulski · 2019 [cited by applicant]
US 20200006100A1 · Clark · 2020 [cited by examiner]
US 20200031594A1 · Ragan · 2020 [cited by examiner]
US 20200136906A1 · Bernat et al. · 2020 [cited by applicant]
US 20200249928A1 · Zeng et al. · 2020 [cited by applicant]
US 20200278892A1 · Nainar et al. · 2020 [cited by applicant]
US 20200311617A1 · Swan et al. · 2020 [cited by applicant]
US 20210089354A1 · Nixon et al. · 2021 [cited by applicant]
US 20210200814A1 · Tal et al. · 2021 [cited by applicant]
US 20210218617A1 · Palavalli et al. · 2021 [cited by applicant]
US 20210382727A1 · Vigil et al. · 2021 [cited by applicant]
US 20220027217A1 · Thoemmes et al. · 2022 [cited by applicant]
US 20220091572A1 · Biernat et al. · 2022 [cited by applicant]
KR 20200027783A · 2020 [cited by applicant]
WO 2020184362A1 · 2020 [cited by applicant]
Extended European Search Report for European Patent Application No. 21179775.8, dated Nov. 25, 2021, 9 pages. [cited by applicant]
Partial European Search Report for European Patent Application No. 21180068.5, dated Dec. 8, 2021, 17 pages. [cited by applicant]
Marshall, “Industry 4.0: The PLC evolves from Controller to Cloud Interface,” Feb. 9, 2018, https://www.rs-online.com/designspark/evolution-of-the-industrial-plcfrom-controller-to-cloud-interface , retrieved on Nov. 29,… [cited by applicant]
European Search Report for European Patent Application No. 21180068.5, dated Mar. 28, 2022,19 Pages. [cited by applicant]
Anonymous, “Pull an Image from a Private Registry”, Kubernetes, retrieved on Mar. 18, 2022, 5 Pages, https://web.archive.org/web/20171003051312/https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private… [cited by applicant]
European Search Report for European Patent Application No. 21180279.8, dated Apr. 19, 2022,12 Pages. [cited by applicant]
D. Elliott, C. Otero, M. Ridley and X. Merino, “A Cloud-Agnostic Container Orchestrator for Improving Interoperability,” 2018 IEEE 11th International Conference on Cloud Computing (Cloud), 2018, pp. 958-961, doi: 10.110… [cited by applicant]
A. Khan, “Key Characteristics of a Container Orchestration Platform to Enable a Modern Application,” in IEEE Cloud Computing, vol. 4, No. 5, pp. 42-48, Sep./Oct. 2017, doi: 10.1109/MCC.2017.4250933. (Year: 2017). [cited by applicant]
“A Data-Centric Internet of Things Framework Based on Azure Cloud,” IEEE Access, vol. 7, March pages. [cited by applicant]