IP Library Granted Patent US 12,515,886
Granted Patent B2
US 12,515,886 · App. 18/112,113 · Granted Jan 6, 2026

Processing line with feed forward data backlog control and method

Inventor: John C. Odegard (Green Bay, WI)
Assignee: BW Converting, Inc.
B65G43/08B65B57/16B65G15/30G05B19/418G05B19/4183G05B19/4189B65G2203/0208B65G2203/0225B65G2811/095G05B2219/39102
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,515,886
App. No.
18/112,113
Filed
Feb 21, 2023
Granted
Jan 6, 2026
Kind
B2
Art Unit
3655
USPC
700/230
Abstract

A processing line includes a conveyor for conveying product from upstream processing equipment to downstream processing equipment. Data structures stored in a memory of a controller comprise a backlog set point for a product type to be processed. A product sensor for the conveyor is enabled to generate signals representative of a number of the products moving on the conveyor from the upstream processing equipment for delivery to the downstream processing equipment. A conveyor speed sensor for the conveyor is enabled to generate signals representative of a speed of the conveyor. A backlog measurement based upon the product sensor signals and the conveyor speed sensor signals is determined. The backlog measurement is compared to the backlog set point to determine a difference in backlog. The controller is enabled to generate signals for controlling the processing line based upon the difference in backlog and additional information related to the product type.

Claims (40)

1 . A method of controlling a processing line, wherein the processing line includes a conveyor adapted and configured to convey a product type from upstream processing equipment upstream of the conveyor to downstream processing equipment downstream of the conveyor, the method comprising:

storing a plurality of data structures in a memory of a controller of a control system of the processing line, the data structures comprising a plurality of data items associated together as a backlog set point and the product type, the backlog set point being representative of the product type to be processed on the processing line;

generating signals representative of a number of the product type moving onto the conveyor from the upstream processing equipment for delivery to the downstream processing equipment;

storing additional data structures in the memory of the controller, the additional data structures being associated with the product type moving onto the conveyor from the upstream processing equipment, the additional data structures including data based at least in part upon the generated signals representative of the number of the product type moving onto the conveyor from the upstream processing equipment for delivery to the downstream processing equipment, and at least one of a presence of the product type on the conveyor, a production rate of the product type, a dimension of the product type, a material comprising the product type, and a defect status of the material comprising the product type;

generating signals representative of a speed of the conveyor;

determining a backlog measurement based upon the signals representative of the number of the product type moving onto the conveyor and the signals representative of the conveyor speed;

comparing the backlog measurement to the backlog set point to determine a difference in backlog; and

enabling the controller to generate signals for controlling the processing line based upon the difference in backlog, and at least one of the presence of the product type on the conveyor, the production rate of the product type, the dimension of the product type, the material comprising the product type, and the defect status of the material comprising the product type.

2 . The method of claim 1 further comprising:

enabling the controller to generate a signal to change a speed of the conveyor based upon the difference in backlog, and at least one of the presence of the product type on the conveyor, the production rate of the product type, the dimension of the product type, the material comprising the product type, and the defect status of the material comprising the product type.

3 . The method of claim 1 further comprising:

enabling the controller to generate a signal to change operation of the upstream processing equipment based upon the difference in backlog, and at least one of the presence of the product type on the conveyor, the production rate of the product type, the dimension of the product type, the material comprising the product type, and the defect status of the material comprising the product type.

4 . The method of claim 1 further comprising:

enabling the controller to generate a signal to change operation of the downstream processing equipment based upon the difference in backlog, and at least one of the presence of the product type on the conveyor, the production rate of the product type, the dimension of the product type, the material comprising the product type, and the defect status of the material comprising the product type.

5 . The method of claim 1 further comprising:

establishing an orientation of the product type being conveyed on the conveyor;

determining an array of the product type being conveyed on the conveyor based upon the dimension of the product type and a conveyor length; and

structuring the plurality of data structures stored in the memory of the controller of the control system for the processing line with data representative of the array wherein the backlog set point is based in part upon the array.

6 . The method of claim 1 wherein the product type being conveyed comprises a cylindrical roll, and the dimension of the product type comprises an axial length of the roll.

7 . The method of claim 1 wherein the product type being conveyed comprises a cylindrical roll, and the dimension of the product type comprises a diameter of the roll.

8 . The method of claim 1 wherein the product type being conveyed comprises a rectangular form, and the dimension the product type comprises a length of a side of the rectangular form.

9 . The method of claim 1 wherein the downstream processing equipment comprises one of a wrapping station, an accumulator, a bundler, a case packer, and a palletizer; and the step of enabling the controller to generate signals for controlling the processing line based upon the difference in backlog includes controlling operation of the downstream processing equipment based upon the difference in backlog.

10 . The method of claim 1 wherein the upstream processing equipment comprises one of a saw cutting operation, an accumulator, a bundler, a wrapping station, and a case packer; and the step of enabling the controller to generate signals for controlling the processing line based upon the difference in backlog includes controlling operation of the upstream processing equipment based upon the difference in backlog.

11 . The method of claim 1 wherein the step of storing the additional data structures in the memory of the controller includes storing the additional data structures in the memory of the controller as at least one multi-dimensional array, the at least one multi-dimensional array comprising data based on at least in part upon: (i) the generated signals representative of the number of the product type moving onto the conveyor from the upstream processing equipment for delivery to the downstream processing equipment, and (ii) at least one of a presence of the product type on the conveyor, a production rate of the product type, a dimension of the product type, a material comprising the product type, and a defect status of the material comprising the product type.

12 . The method of claim 1 wherein the step of storing the additional data structures in the memory of the controller includes storing the additional data structures in the memory of the controller as at least one user defined type, the at least one user defined type comprising data based on at least in part upon: (i) the generated signals representative of the number of the product type moving onto the conveyor from the upstream processing equipment for delivery to the downstream processing equipment, and (ii) at least one of a presence of the product type on the conveyor, a production rate of the product type, a dimension of the product type, a material comprising the product type, and a defect status of the material comprising the product type.

13 . A control system for a processing line, wherein the processing line includes a conveyor adapted and configured to convey a product type from upstream processing equipment upstream of the conveyor to downstream processing equipment downstream of the conveyor, the control system comprising:

a product sensor, the product sensor being adapted and configured to generate signals representative of a number of the product type moving on the conveyor from the upstream processing equipment for delivery to the downstream processing equipment;

a conveyor speed sensor for the conveyor, the conveyor speed sensor being adapted and configured to generate signals representative of a speed of the conveyor; and

a controller including a processor and memory, the controller being adapted and configured to: (i) process information representative of a backlog set point and a product type, the backlog set point being representative of the product type to be processed on the processing line; (ii) store a plurality of data structures in the memory of the controller of the control system, wherein the data structures include a plurality of data items associated together as the backlog set point and the product type; (iii) store additional data structures in the memory of the controller, the additional data structures being associated with the product type moving onto the conveyor from the upstream processing equipment, the additional data structures including data based at least in part upon the generated signals representative of the number of the product type moving onto the conveyor from the upstream processing equipment for delivery to the downstream processing equipment, and at least one of a presence of the product type on the conveyor, a production rate of the product type, a dimension of the product type, a material comprising the product type, and a defect status of the material comprising the product type; (iv) determine a backlog measurement for the conveyor based upon the product sensor signals and the conveyor speed sensor signals; (v) compare the backlog measurement to the backlog set point to determine a difference in backlog; and (vi) generate signals for controlling the processing line based upon the difference in backlog, and at least one of the presence of the product type on the conveyor, the production rate of the product type, the dimension of the product type, the material comprising the product type, and the defect status of the material comprising the product type.

14 . The control system of claim 13 wherein the controller is adapted and configured to generate a signal to change a speed of the conveyor based upon the difference in backlog, and at least one of the presence of the product type on the conveyor, the production rate of the product type, the dimension of the product type, the material comprising the product type, and the defect status of the material comprising the product type.

15 . The control system of claim 13 wherein the controller is adapted and configured to generate a signal to change operation of the upstream processing equipment based upon the difference in backlog, and at least one of the presence of the product type on the conveyor, the production rate of the product type, the dimension of the product type, the material comprising the product type, and the defect status of the material comprising the product type.

16 . The control system of claim 13 wherein the controller is adapted and configured to generate a signal to change operation of the downstream processing equipment based upon the difference in backlog, and at least one of the presence of the product type on the conveyor, the production rate of the product type, the dimension of the product type, the material comprising the product type, and the defect status of the material comprising the product type.

17 . The control system of claim 13 wherein the controller is adapted and configured to: (vii) process information indicative of an orientation of the product type being conveyed on the conveyor and a dimensional size of the product type in the orientation; (viii) process information indicative of an array of the product type being conveyed on the conveyor based upon a dimensional size of the product type and a conveyor length; and (ix) store a plurality of data structures in the memory of the controller of the control system for the processing line that include data representative of the array; wherein the backlog set point is based in part upon the array.

18 . The control system of claim 13 wherein the product type being conveyed comprises a cylindrical roll, and the controller is adapted and configured to process information representative of an axial length of the roll.

19 . The control system of claim 13 wherein the product type being conveyed comprises a cylindrical roll, and the controller is adapted and configured to process information representative of a diameter of the roll.

20 . The control system of claim 13 wherein the product being conveyed comprises a rectangular form, and the controller is adapted and configured to process information representative of a length of a side of the rectangular form.

21 . The control system of claim 13 wherein the controller is adapted and configured to generate signals for controlling operation of one of a wrapping station, an accumulator, a bundler, a case packer, and a palletizer downstream of the conveyor based upon the difference in backlog.

22 . The control system of claim 13 wherein the controller is adapted and configured to generate signals for controlling operation one of a saw cutting operation, an accumulator, a wrapping station, a bundler, and a case packer upstream of the conveyor based upon the difference in backlog.

23 . The control system of claim 13 wherein the additional data structures include at least one multi-dimensional array, the at least one multi-dimensional array comprising data based on at least in part upon: (i) the generated signals representative of the number of the product type moving onto the conveyor from the upstream processing equipment for delivery to the downstream processing equipment, and (ii) at least one of a presence of the product type on the conveyor, a production rate of the product type, a dimension of the product type, a material comprising the product type, and a defect status of the material comprising the product type.

24 . The control system of claim 13 wherein the additional data structures include at least one user defined type, the at least one user defined type comprising data based on at least in part upon: (i) the generated signals representative of the number of the product type moving onto the conveyor from the upstream processing equipment for delivery to the downstream processing equipment, and (ii) at least one of a presence of the product type on the conveyor, a production rate of the product type, a dimension of the product type, a material comprising the product type, and a defect status of the material comprising the product type.

Assignments (2)
CHANGE OF NAME Recorded Sep 6, 2024
From: PAPER CONVERTING MACHINE COMPANY
To: BW CONVERTING, INC.
Reel/Frame 068866/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2023
From: ODEGARD, JOHN C.
To: PAPER CONVERTING MACHINE COMPANY
Reel/Frame 062754/0128 →
Continuity (3)
Continuation In Part 17026409 · Sep 21, 2020
Provisional Application 62907783 · Sep 30, 2019
Related Publication 20230195083A1 · Jun 22, 2023
References Cited (31)
US 4135346A · Rebsamen · 1979 [cited by examiner]
US 4394896A · McComas · 1983 [cited by examiner]
US 4729105A · Thompson · 1988 [cited by examiner]
US 6131372A · Pruett · 2000 [cited by examiner]
US 6755940B2 · Lin et al. · 2004 [cited by applicant]
US 7000864B2 · McNeil et al. · 2006 [cited by applicant]
US 7017321B2 · Salvoni · 2006 [cited by examiner]
US 9845574B2 · Bomstad et al. · 2017 [cited by applicant]
US 10227197B2 · DeBruler et al. · 2019 [cited by applicant]
US 20070129843A1 · Lupton · 2007 [cited by examiner]
US 20070144868A1 · Zeitler · 2007 [cited by examiner]
US 20090250312A1 · Meisinger · 2009 [cited by examiner]
US 20170327337A1 · Bixler et al. · 2017 [cited by applicant]
US 20180008104A1 · Becker et al. · 2018 [cited by applicant]
US 20180339865A1 · Schroader · 2018 [cited by examiner]
US 20190031452A1 · Koga · 2019 [cited by examiner]
US 20190048526A1 · Kettunen et al. · 2019 [cited by applicant]
US 20190301099A1 · Montagnani et al. · 2019 [cited by applicant]
US 20200109011A1 · Fourney · 2020 [cited by examiner]
US 20220342401A1 · Dunigan · 2022 [cited by applicant]
CA 2789723A1 · 2013 [cited by applicant]
EP 1513754B1 · 2007 [cited by applicant]
WO 2009029017A9 · 2010 [cited by applicant]
WO 2018011033A1 · 2018 [cited by applicant]
WO 2018236389A1 · 2018 [cited by applicant]
WO 2019185438A1 · 2019 [cited by applicant]
WO 2019244182A1 · 2019 [cited by applicant]
WO 2019244183A1 · 2019 [cited by applicant]
WO 2021067055A1 · 2021 [cited by applicant]
International Search Report and Written Opinion for PCT/US2020/020348 dated May 11, 2020. [cited by applicant]
International Search Report and Written Opinion for PCT/US2020/051757 dated Dec. 18, 2020. [cited by applicant]