IP Library Granted Patent US 12,317,901
Granted Patent B2
US 12,317,901 · App. 18/524,285 · Granted Jun 3, 2025

Automated monitoring and control of food processing systems

Inventor: Tim Yeaman (Russellville, AR)
Assignee: SAFE FOODS CORPORATION
A22C21/06A22B7/008A22C21/0061A23B4/06A23B4/20A23B4/30G05B15/02A23V2002/00
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,317,901
App. No.
18/524,285
Granted
Jun 3, 2025
Kind
B2
Abstract

Systems and methods for automated monitoring and control of food processing systems are disclosed. Data from one or more controllers of a food processing system is received during operation of the food processing system at a remote food processing facility. Values of one or more operating parameters of the food processing system are monitored, based on the received data. At least one event of interest occurring during the operation of the food processing system is detected, based on the monitored values of the one or more operating parameters. Control signals for adjusting a configuration of the food processing system are transmitted to the one or more controllers, based on the detected event.

Claims (40)

1. A method comprising:

receiving, via a communication network, data from one or more controllers of each food processing system of a remote food processing facility during operation of the food processing system, wherein the food processing systems each comprise a plurality of subsystems corresponding to different stages of a workpiece treatment process;

based on the received data, monitoring values of one or more operating parameters for each subsystem as workpieces are processed by that subsystem over one or more stages of the workpiece treatment process, wherein the one or more operating parameters are selected by the user from a list of available operating parameters provided via an options menu of the GUI of the client application executable at the user's computing device, and the GUI includes a dashboard view for presenting information related to the operation of the food processing system over a specified time period and, wherein the one or more operating parameters include a dilution ratio representing a concentration of antimicrobials relative to water within an antimicrobial composition applied to the workpieces over one or more stages of the workpiece treatment process;

detecting at least one event of interest occurring during the operation of at least one subsystem of the remote food processing facility over at least one stage of the workpiece treatment process, based on the monitored values of the one or more operating parameters;

sending a notification of the detected event to a computing device of a user associated with the at least one subsystem, wherein the notification is sent to the user's computing device for display via a graphical user interface (GUI) of a client application executable at the user's computing device, and the user interacts with the GUI for controlling the configuration of the at least one subsystem; and

responsive to receiving a command from the user's computing device for adjusting the configuration of the at least one subsystem based on the detected event, transmitting, via the communication network to the corresponding one or more controllers of the at least one subsystem at the remote food processing facility, control signals for adjusting a configuration of the at least one subsystem based on the detected event, wherein the control signals include signals for making appropriate adjustments to the concentration of antimicrobials relative to water within the antimicrobial composition applied such that the dilution ratio stays within a predetermined range for the at least one stage of the workpiece treatment process.

2. The method of claim 1 , wherein the occurrence of the event of interest is detected based on predefined criteria for the particular event of interest with respect to a value of at least one operating parameter during the operation of the food processing system.

3. The method of claim 1 , wherein the event of interest is one of a plurality of events specified by the user via a control panel of the GUI, and the event of interest is displayed as part of an event log within the dashboard view of the GUI.

4. The method of claim 3 , further comprising:

calculating performance metrics related to the operation of the food processing system for the specified time period, based on the monitored values of the one or more operating parameters; and

generating a visualization of the performance metrics to be displayed via the dashboard view of the GUI.

5. The method of claim 1 , wherein the remote food processing facility is one of a plurality of remote food processing facilities for which operating parameters of corresponding food processing systems are monitored.

6. The method of claim 1 , wherein the remote food processing facility is a poultry processing facility, the plurality of subsystems correspond to different zones of the poultry processing facility, and the antimicrobial treatment system is at least one of an antimicrobial application system, an antimicrobial recycle system, or an antimicrobial capture system that is located within a corresponding zone of the poultry processing facility at which one or more stages of the workpiece treatment process are performed.

7. The method of claim 6 , wherein the plurality of subsystems include at least one of an evisceration system or a chiller system.

8. The method of claim 1 , wherein the workpieces comprise meat.

9. The method of claim 1 , wherein the workpieces comprise fruits or vegetables.

10. The method of claim 1 , wherein the workpieces comprise fish or seafood.

11. The method of claim 1 , wherein the workpieces comprise food packaging.

12. A system for monitoring and control of food processing systems, the system comprising:

a processor; and

a memory coupled to the processor, the memory including instructions, which, when executed by the processor, cause the processor to perform a plurality of functions, including functions to:

receive, via a communication network, data from one or more controllers of each food processing system of a remote food processing facility during operation of the food processing system, wherein the food processing systems each comprise a plurality of subsystems corresponding to different stages of a workpiece treatment process;

based on the received data, monitor values of one or more operating parameters for each subsystem as workpieces are processed by that subsystem over one or more stages of the workpiece treatment process, wherein the one or more operating parameters are selected by the user from a list of available operating parameters provided via an options menu of the GUI of the client application executable at the user's computing device, and the GUI includes a dashboard view for presenting information related to the operation of the food processing system over a specified time period and, wherein the one or more operating parameters include a dilution ratio representing a concentration of antimicrobials relative to water within an antimicrobial composition applied to the workpieces over one or more stages of the workpiece treatment process;

detect at least one event of interest occurring during the operation of at least one subsystem of the remote food processing facility over at least one stage of the workpiece treatment process, based on the monitored values of the one or more operating parameters;

send a notification of the detected event to a computing device of a user associated with the at least one subsystem, wherein the notification is sent to the user's computing device for display via a graphical user interface (GUI) of a client application executable at the user's computing device, and the user interacts with the GUI for controlling the configuration of the at least one subsystem; and

responsive to receiving a command from the user's computing device for adjusting the configuration of the at least one subsystem based on the detected event, transmit, via the communication network to the corresponding one or more controllers of the at least one subsystem at the remote food processing facility, control signals for adjusting a configuration of the at least one subsystem based on the detected event, wherein the control signals include signals for making appropriate adjustments to the concentration of antimicrobials relative to water within the antimicrobial composition applied such that the dilution ratio stays within a predetermined range for the at least one stage of the workpiece treatment process.

13. The system of claim 12 , wherein the occurrence of the event of interest is detected based on predefined criteria for the particular event of interest with respect to a value of at least one operating parameter during the operation of the food processing system.

14. The system of claim 12 , wherein the event of interest is one of a plurality of events specified by the user via a control panel of the GUI, and the event of interest is displayed as part of an event log within the dashboard view of the GUI.

15. The system of claim 14 , wherein the functions performed by the processor further include functions to:

calculate performance metrics related to the operation of the food processing system for the specified time period, based on the monitored values of the one or more operating parameters; and

generate a visualization of the performance metrics to be displayed via the dashboard view of the GUI.

16. The system of claim 12 , wherein the remote food processing facility is one of a plurality of remote food processing facilities for which operating parameters of corresponding food processing systems are monitored.

17. The system of claim 12 , wherein the remote food processing facility is a poultry processing facility, the plurality of subsystems correspond to different zones of the poultry processing facility, and the antimicrobial treatment system is at least one of an antimicrobial application system, an antimicrobial recycle system, or an antimicrobial capture system that is located within a corresponding zone of the poultry processing facility at which one or more stages of the poultry treatment process are performed.

18. The system of claim 12 , wherein the remote food processing facility is a meat processing facility, a fish processing facility, a seafood processing facility, a vegetable processing facility, or a fruit processing facility.

19. A non-transitory computer-readable medium having instructions stored therein, which, when executed by a processor, cause the processor to perform a plurality of functions, including functions to:

receive, via a communication network, data from one or more controllers of each food processing system of a remote food processing facility during operation of the food processing system, wherein the food processing systems each comprise a plurality of subsystems corresponding to different stages of a workpiece treatment process;

based on the received data, monitor values of one or more operating parameters for each subsystem as workpieces are processed by that subsystem over one or more stages of the workpiece treatment process, wherein the one or more operating parameters are selected by the user from a list of available operating parameters provided via an options menu of the GUI of the client application executable at the user's computing device, and the GUI includes a dashboard view for presenting information related to the operation of the food processing system over a specified time period and, wherein the one or more operating parameters include a dilution ratio representing a concentration of antimicrobials relative to water within an antimicrobial composition applied to the workpieces over one or more stages of the workpiece treatment process;

detect at least one event of interest occurring during the operation of at least one subsystem of the remote food processing facility over at least one stage of the workpiece treatment process, based on the monitored values of the one or more operating parameters;

send a notification of the detected event to a computing device of a user associated with the at least one subsystem, wherein the notification is sent to the user's computing device for display via a graphical user interface (GUI) of a client application executable at the user's computing device, and the user interacts with the GUI for controlling the configuration of the at least one subsystem; and

responsive to receiving a command from the user's computing device for adjusting the configuration of the at least one subsystem based on the detected event, transmit, via the communication network to the corresponding one or more controllers of the at least one subsystem at the remote food processing facility, control signals for adjusting a configuration of the at least one subsystem based on the detected event, wherein the control signals include signals for making appropriate adjustments to the concentration of antimicrobials relative to water within the antimicrobial composition applied such that the dilution ratio stays within a predetermined range for the at least one stage of the workpiece treatment process.

Assignments (4)
FIRST LIEN RELEASE OF SECURITY INTEREST IN PATENTS, RECORDED ON DECEMBER 31, 2024 AT REEL 069831 FRAME 0195 Recorded Dec 11, 2025
From: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
To: PACKERS SANITATION SERVICES, INC., LTD.; SAFE FOODS CORPORATION
Reel/Frame 073930/0460 →
PATENT SECURITY AGREEMENT Recorded Dec 31, 2024
From: SAFE FOODS CORPORATION; PACKERS SANITATION SERVICES, INC., LTD.
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 069831/0195 →
SECURITY INTEREST Recorded Dec 24, 2024
From: PACKERS SANITATION SERVICES, INC., LTD.; SAFE FOODS CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 069675/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: YEAMAN, TIM
To: SAFE FOODS CORPORATION
Reel/Frame 065715/0142 →
Continuity (4)
Continuation 17533863 · Nov 23, 2021
Continuation 16481022
Provisional Application 62452214 · Jan 30, 2017
Related Publication 20240090518A1 · Mar 21, 2024
References Cited (37)
US 5362949A · Gulick · 1994 [cited by applicant]
US 6470940B1 · Pu · 2002 [cited by examiner]
US 9164498B2 · Lorton et al. · 2015 [cited by applicant]
US 20030094422A1 · Perkins et al. · 2003 [cited by applicant]
US 20040067160A1 · Perkins · 2004 [cited by applicant]
US 20050211643A1 · Phillips et al. · 2005 [cited by applicant]
US 20070084802A1 · Hilgren · 2007 [cited by examiner]
US 20080095677A1 · McSherry et al. · 2008 [cited by applicant]
US 20080242207A1 · Morris et al. · 2008 [cited by applicant]
US 20090196967A1 · Nolen et al. · 2009 [cited by applicant]
US 20090208616A1 · Perkins · 2009 [cited by applicant]
US 20100082149A1 · Till et al. · 2010 [cited by applicant]
US 20100198024A1 · Elazari-Volcani et al. · 2010 [cited by applicant]
US 20100250198A1 · Lorton et al. · 2010 [cited by applicant]
US 20110281002A1 · Burwell et al. · 2011 [cited by applicant]
US 20120009309A1 · Dorsten et al. · 2012 [cited by applicant]
US 20120116577A1 · Ottomanelli · 2012 [cited by applicant]
US 20120308988A1 · Discenzo · 2012 [cited by applicant]
US 20140352632A1 · McLaughlin · 2014 [cited by applicant]
US 20150096267A1 · Svensson · 2015 [cited by applicant]
US 20160063387A1 · Srivastava · 2016 [cited by applicant]
US 20160066589A1 · Massey et al. · 2016 [cited by applicant]
US 20160120144A1 · Kim et al. · 2016 [cited by applicant]
CA 2548762A1 · 2005 [cited by applicant]
“Anderson et al. Building an On-farm Poultry Processing Facility, Jul. 2012, nespf.org,https://sare.org/wp-content/uploads/MPPU-Replication-Guide.pdf, pp. 1-6″)” (Year: 2012). [cited by applicant]
Extended European Search Report for European Patent Application No. 18744402.1 mailed Apr. 17, 2020, (6 pgs.). [cited by applicant]
First Examiner's Requisition for Canadian Patent Application No. 3,051,399 by the Canadian Intellectual Property Office, dated Nov. 6, 2020, (4 pgs.). [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2018/015042 mailed Apr. 5, 2018, (7 pgs.). [cited by applicant]
Second Office Action for Canadian Patent Application No. 3,051,399 issued by the Canadian Intellectual property Office, dated Apr. 12, 2021, (4 pgs.). [cited by applicant]
European Examination Report for European Patent Application No. 18744402.1 issued by the European Patent Office, dated Jan. 20, 2021, (6 pgs.). [cited by applicant]
Summons to Oral Proceedings for European Patent Application No. 18744402.1 issued by the European Patent Office, dated Oct. 25, 2021, (5 pgs.). [cited by applicant]
Office Action for Brazilian Patent Application No. 1120190154710 by the Brazilian Patent Office, dated May 11, 2022, (4 pgs.). [cited by applicant]
English Translation of Office Action for Brazilian Patent Application No. 1120190154710 by the Brazilian Patent Office, dated May 11, 2022, (2 pgs.). [cited by applicant]
First Office Action for Israeli Patent Application No. 289414 by the Israeli Patent Office, dated Jun. 13, 2022, (6 pgs.). [cited by applicant]
A—Facts and submissions for European Patent Application No. 18744402.1 issued by the European Patent Office, dated May 2, 2022, (12 pgs.). [cited by applicant]
Office Action for Israeli Patent Application No. 289414 issued by the Israeli Patent Office, dated May 7, 2023, (5 pgs.). [cited by applicant]
Guastalli, B. H. L., et al., “Evaluation of Disinfectants Used in Pre-Chilling water Tanks of Poultry Processing Plants”, Brazilian Journal of Poultry Science, Jun. 1, 2016, vol. 18, No. 2, pp. 217-224, XP055894427, DOI… [cited by applicant]