IP Library Granted Patent US 12,417,423
Granted Patent B2
US 12,417,423 · App. 18/062,477 · Granted Sep 16, 2025

Methods and dashboard systems for real-time recommendations for optimized operations

Inventors: Srihari Jayathirtha (Johns Creek, GA); Wade Lindsey (Canton, GA); Syed Khaja Afzal Hussaini (Hyderabad, IN); Krishna Pillutla (Marietta, GA); Garrett Rysko (Bellevue, WA)
Assignee: HONEYWELL INTERNATIONAL INC.
G06Q10/06398G06Q10/06393G06Q10/105
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,417,423
App. No.
18/062,477
Granted
Sep 16, 2025
Kind
B2
Abstract

Systems and methods are disclosed for worker performance scoring and evaluation of a job site, wherein the operation can include determine, by an insight module, dynamic allocation of workers of the warehouse according to locations within the warehouse, wherein the insight module is configured to aggregate and analyze data from the sensor devices and the worker computing devices; determine, by the insight module based on data aggregated in real-time from the sensor devices and the worker computing devices, the plurality of worker performance metrics, the plurality of worker performance metrics comprising at least one of a dynamic worker performance score, a worker productivity score, an aggregated idle time per worker; and generate on the dashboard of the display a dynamic real-time summary of the plurality of worker performance metrics.

Claims (61)

1. A system for controlling worker performance in a warehouse, comprising:

a plurality of sensor devices located throughout the warehouse and connected over a network;

a plurality of worker computing devices, each worker computing device corresponding to at least one of a plurality of workers of the warehouse;

a memory connected to the network;

a user interface connected to the network and including a display configured to display a real-time dashboard comprising a menu displaying a plurality of worker performance metrics in the warehouse; and

a processor connected to the network configured to:

determine, by an insight module, a dynamic allocation of workers of the warehouse according to locations within the warehouse, wherein the insight module is configured to aggregate and analyze data from the sensor devices and the worker computing devices;

determine, by the insight module based on data aggregated in real-time from the sensor devices and the worker computing devices, the plurality of worker performance metrics, the plurality of worker performance metrics comprising at least one of a dynamic worker performance score, a worker productivity score, an aggregated idle time per worker;

determine, using a schedule delay monitor, a schedule delay score associated with the plurality of workers;

store the schedule delay score associated with the plurality of workers in a storage service connected to the network;

generate on the dashboard of the display a dynamic real-time summary of the plurality of worker performance metrics, wherein the dynamic real-time summary comprises a management view option (MVO) performance scorecard dashboard comprising a first dynamically updated performance dashboard indicative of the schedule delay score;

generate on the dashboard of the display a plurality of selectable dashboard tiles, wherein the plurality of selectable dashboard tiles comprises a selectable worker performance dashboard tile corresponding to one or more of the plurality of worker performance metrics;

receive, via the display, a toggle operation corresponding to the selectable worker performance dashboard tile;

expand, based on the toggle operation, the selectable worker performance dashboard tile to render on the dashboard of the display a worker performance dashboard comprising a first subsidiary worker performance metric interface component and a second subsidiary worker performance metric interface component, wherein the first subsidiary worker performance metric interface component is configured to display a first worker performance metric of the plurality of worker performance metrics and the second subsidiary worker performance metric interface component is configured to display a second worker performance metric of the plurality of worker performance metrics; and

assign, based on at least one of the first worker performance metric displayed on the first subsidiary worker performance metric interface component or the second worker performance metric displayed on the second subsidiary worker performance metric interface component, at least one task or at least one equipment.

2. The system of claim 1 , wherein the insight module determines the plurality of worker performance metrics by aggregating and analyzing data from a plurality of connected warehouse service systems, a plurality of connected performance management systems, a connected labor management system (LMS), and a gateway device, and wherein the plurality of worker performance metrics comprise one or more worker performance scores.

3. The system of claim 2 , wherein the processor is configured to:

upon determining whether the plurality of worker performance metrics are below a performance standard and/or satisfy a key performance indicator (KPI) target deviation, generate on the dashboard of the display a dynamic corrective action to resolve one or more fault or anomalous worker performance symptom attributes.

4. The system of claim 2 , wherein the processor is configured to:

connect the plurality of sensor devices to one or more Internet-of-Things (IoT) devices connected to the gateway device, the plurality of sensor devices including one or a combination of leak detection sensors, vibration sensors, and process sensors of the connected warehouse.

5. The system of claim 1 , wherein the dynamic real-time summary further comprises at least one of an overall workforce scorecard dashboard and an individual worker scorecard dashboard.

6. The system of claim 5 , wherein the overall workforce scorecard dashboard comprises a plurality of dynamically updated performance notifications comprising at least one of a workforce startup module, an idle worker scorecard, a top/poor performer scorecard, a recent hire scorecard, and a worker allocation scorecard.

7. The system of claim 5 , wherein the individual worker scorecard dashboard comprises a dynamically updated notifications, and wherein the processor is configured to, upon determining whether worker performance metrics of an assigned task of a first worker of the plurality of workers satisfy a key performance indicator (KPI) task target deviation and/or a task performance standard, generate dynamic individual performance insights on the individual worker scorecard dashboard of the display.

8. The system of claim 5 , wherein the MVO performance scorecard dashboard comprises a plurality of dynamically updated performance dashboards viewable by a management user and comprising at least one of a startup advisor dashboard, an idle worker advisor dashboard, and a worker performance monitor and/or scorecard dashboard.

9. The system of claim 1 , wherein the plurality of worker performance metrics comprise a smart warehouse score summarizing overall warehouse workforce performance scores in real-time.

10. The system of claim 1 , wherein the storage service comprises a real-time analytics database in which the schedule delay score is stored.

11. The system of claim 1 , wherein the processor is configured to:

determine, using the schedule delay monitor, an updated schedule delay score associated with the plurality of workers; and

update, in real-time, the first dynamically updated performance dashboard to be indicative of the updated schedule delay score.

12. A computer implemented method of operating a connected warehouse by performing, by at least one processor, operations comprising:

determine, by an insight module, a dynamic allocation of workers of the warehouse according to locations within the warehouse, wherein the insight module is configured to aggregate and analyze data from a plurality of sensor devices located throughout the warehouse and connected over a network and a plurality of worker computing devices, each worker computing device corresponding to at least one of a plurality of workers of the warehouse;

determine, by the insight module based on data aggregated in real-time from the sensor devices and the worker computing devices, a plurality of worker performance metrics comprising at least one of a dynamic worker performance score, a worker productivity score, an aggregated idle time per worker;

determining, using a schedule delay monitor, a schedule delay score associated with the plurality of workers;

storing the schedule delay score associated with the plurality of workers in a storage service connected to the network;

generate on a real-time dashboard of a display a dynamic real-time summary of the plurality of worker performance metrics, the display being on a user interface connected to the network, wherein the dynamic real-time summary comprises a management view option (MVO) performance scorecard dashboard comprising a first dynamically updated performance dashboard indicative of the schedule delay score;

generate on the dashboard of the display a plurality of selectable dashboard tiles, wherein the plurality of selectable dashboard tiles comprises a selectable worker performance dashboard tile corresponding to one or more of the plurality of worker performance metrics;

receive, via the display, a toggle operation corresponding to the selectable worker performance dashboard tile;

expand, based on the toggle operation, the selectable worker performance dashboard tile to render on the dashboard of the display a worker performance dashboard comprising a first subsidiary worker performance metric interface component and a second subsidiary worker performance metric interface component, wherein the first subsidiary worker performance metric interface component is configured to display a first worker performance metric of the plurality of worker performance metrics and the second subsidiary worker performance metric interface component is configured to display a second worker performance metric of the plurality of worker performance metrics; and

assign, based on at least one of the first worker performance metric displayed on the first subsidiary worker performance metric interface component or the second worker performance metric displayed on the second subsidiary worker performance metric interface component, at least one task or at least one equipment.

13. The method of claim 12 , wherein the insight module determines the plurality of worker performance metrics by aggregating and analyzing data from a plurality of connected warehouse service systems, a plurality of connected performance management systems, a connected labor management system (LMS), and a gateway device, and wherein the plurality of worker performance metrics comprise one or more worker performance scores.

14. The method of claim 13 , further comprising:

upon determining whether the plurality of worker performance metrics are below a performance standard and/or satisfy a key performance indicator (KPI) target deviation, generating on the dashboard of the display a dynamic corrective action to resolve one or more fault or anomalous worker performance symptom attributes.

15. The method of claim 12 , wherein the dynamic real-time summary further comprises at least one of an overall workforce scorecard dashboard and an individual worker scorecard dashboard.

16. The method of claim 15 , wherein the overall workforce scorecard dashboard comprises a plurality of dynamically updated performance scorecards comprising at least one of a workforce startup module, an idle worker scorecard, a top/poor performer scorecard, a recent hire scorecard, and a worker allocation scorecard.

17. The method of claim 15 , wherein the individual worker scorecard dashboard comprises a dynamically updated scorecard, wherein the method further comprises:

upon determining whether worker performance metrics of an assigned task of a first worker of the plurality of workers satisfy a key performance indicator (KPI) task target deviation and/or a task performance standard, generate dynamic individual performance insights on the individual worker scorecard dashboard of the display.

18. The method of claim 15 , wherein the MVO performance scorecard dashboard comprises a plurality of dynamically updated performance dashboards viewable by a management user and comprising at least one of a startup advisor dashboard, an idle worker advisor dashboard, and a worker performance monitor and/or scorecard dashboard.

19. A system for exchanging real-time worker performance data in a connected warehouse, comprising:

one or more processors; and

a non-transitory computer readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to perform:

determine, by an insight module, a dynamic allocation of workers of the warehouse according to locations within the warehouse, wherein the insight module is configured to aggregate and analyze data from a plurality of sensor devices located throughout the warehouse and connected over a network and a plurality of worker computing devices, each worker computing device corresponding to at least one of a plurality of workers of the warehouse;

determine, by the insight module based on data aggregated in real-time from the sensor devices and the worker computing devices, a plurality of worker performance metrics comprising at least one of a dynamic worker performance score, a worker productivity score, an aggregated idle time per worker;

determine, using a schedule delay monitor, a schedule delay score associated with the plurality of workers;

store the schedule delay score associated with the plurality of workers in a storage service connected to the network;

generate on a real-time dashboard of a display a dynamic real-time summary of the plurality of worker performance metrics, the display being on a user interface connected to the network, wherein the dynamic real-time summary comprises a management view option (MVO) performance scorecard dashboard comprising a first dynamically updated performance dashboard indicative of the schedule delay score;

generate on the dashboard of the display a plurality of selectable dashboard tiles, wherein the plurality of selectable dashboard tiles comprises a selectable worker performance dashboard tile corresponding to one or more of the plurality of worker performance metrics;

receive, via the display, a toggle operation corresponding to the selectable worker performance dashboard tile;

expand, based on the toggle operation, the selectable worker performance dashboard tile to render on the dashboard of the display a worker performance dashboard comprising a first subsidiary worker performance metric interface component and a second subsidiary worker performance metric interface component, wherein the first subsidiary worker performance metric interface component is configured to display a first worker performance metric of the plurality of worker performance metrics and the second subsidiary worker performance metric interface component is configured to display a second worker performance metric of the plurality of worker performance metrics; and

assign, based on at least one of the first worker performance metric displayed on the first subsidiary worker performance metric interface component or the second worker performance metric displayed on the second subsidiary worker performance metric interface component, at least one task or at least one equipment.

20. The system of claim 19 , wherein the insight module determines the plurality of worker performance metrics by aggregating and analyzing data from a plurality of connected warehouse service systems, a plurality of connected performance management systems, a connected labor management system (LMS), and a gateway device, and wherein the plurality of worker performance metrics comprise one or more worker performance scores; and

wherein the processor is configured to, upon determining whether the plurality of worker performance metrics are below a performance standard and/or satisfy a key performance indicator (KPI) target deviation, generating on the dashboard of the display a dynamic corrective action to resolve one or more fault or anomalous worker performance symptom attributes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2022
From: JAYATHIRTHA, SRIHARI; LINDSEY, WADE; HUSSAINI, SYED KHAJA AFZAL; PILLUTLA, KRISHNA; RYSKO, GARRETT
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 062037/0623 →
Priority Claims (1)
IN 202211045468 · Aug 9, 2022 · national
Continuity (1)
Related Publication 20240054431A1 · Feb 15, 2024
References Cited (50)
US 8190468B1 · Drew · 2012 [cited by examiner]
US 9830567B2 · Weiss · 2017 [cited by examiner]
US 9833197B1 · Elhawary · 2017 [cited by examiner]
US 10062042B1 · Kelly · 2018 [cited by examiner]
US 10235646B2 · Perry · 2019 [cited by examiner]
US 10674965B2 · Elhawary · 2020 [cited by examiner]
US 10872160B2 · AthuluruTIrumala · 2020 [cited by examiner]
US 11327795B1 · Mundra · 2022 [cited by examiner]
US 11803795B2 · Aoki · 2023 [cited by examiner]
US 20090063238A1 · Storzum et al. · 2009 [cited by applicant]
US 20110227740A1 · Wohltjen · 2011 [cited by examiner]
US 20160300178A1 · Perry · 2016 [cited by examiner]
US 20180240140A1 · Whitley · 2018 [cited by examiner]
US 20190080274A1 · Kovach · 2019 [cited by examiner]
US 20190108747A1 · Stenning · 2019 [cited by examiner]
US 20190122036A1 · Ward · 2019 [cited by examiner]
US 20190340346A1 · Gibbs · 2019 [cited by examiner]
US 20190343429A1 · Elhawary · 2019 [cited by examiner]
US 20190347598A1 · Sandusky · 2019 [cited by examiner]
US 20190370721A1 · Issac · 2019 [cited by examiner]
US 20200074376A1 · Kotake · 2020 [cited by applicant]
US 20200174517A1 · Martinez · 2020 [cited by examiner]
US 20200219004A1 · Daly · 2020 [cited by examiner]
US 20200234220A1 · Ma · 2020 [cited by examiner]
US 20210035043A1 · Burgess · 2021 [cited by examiner]
US 20210090195A1 · Lee et al. · 2021 [cited by applicant]
US 20220164728A1 · Aoki · 2022 [cited by examiner]
US 20220207452A1 · Rorro et al. · 2022 [cited by applicant]
US 20220245557A1 · Minter · 2022 [cited by examiner]
US 20220309079A1 · Kurniawan · 2022 [cited by examiner]
US 20230419232A1 · Kaufmann · 2023 [cited by examiner]
EP 3009968A1 · 2016 [cited by applicant]
JP 2020035331A · 2020 [cited by applicant]
JP 2021532436A · 2021 [cited by applicant]
Extended European search report Mailed on Nov. 27, 2023 for EP Application No. 23187956, 14 page(s). [cited by applicant]
GB Combined Search Report and Abbreviated Examination Report Mailed on Jan. 25, 2024 for GB Application No. 2311569, 5 page(s). [cited by applicant]
CL Office Action Mailed on Oct. 17, 2024 for CL Application No. 202302300, 17 page(s). [cited by applicant]
English Translation of CA Office Action, including Search Report dated Oct. 29, 2024 for CA Application No. 3207502, 4 page(s). [cited by applicant]
English Translation of Office Action dated Oct. 17, 2024 for CL Application No. 202302300, 17 page(s). [cited by applicant]
GB Office Action Mailed on Oct. 11, 2024 for GB Application No. 2311569, 5 page(s). [cited by applicant]
English Translation of JP Office Action dated Aug. 8, 2024 for JP Application No. 2023125493, 3 page(s). [cited by applicant]
JP Office Action Mailed on Aug. 8, 2024 for JP Application No. 2023125493, 3 page(s). [cited by applicant]
CL Notice of Allowance Mailed on Feb. 4, 2025 for CL Application No. 202302300, 1 page(s). [cited by applicant]
CL Office Action Mailed on Jan. 15, 2025 for CL Application No. 202302300, 11 page(s). [cited by applicant]
English translation of CL Notice of Allowance dated Feb. 4, 2025 for CL Application No. 202302300, 1 page(s). [cited by applicant]
English Translation of JP Office Action dated Dec 25, 2024 for JP Application No. 2023125493, 2 page(s). [cited by applicant]
English Translation of Office Action dated Jan. 15, 2025 for CL Application No. 202302300, 11 page(s). [cited by applicant]
JP Office Action Mailed on Dec. 25, 2024 for JP Application No. 2023125493, 2 page(s). [cited by applicant]
SA Office Action Mailed on Mar. 4, 2025 for SA Application No. 123450109, 32 page(s). [cited by applicant]
SA Notice of Allowance Mailed on Jul. 31, 2025 for SA Application No. 123450109, 2 page(s). [cited by applicant]