IP Library Granted Patent US 11,814,248
Granted Patent B2
US 11,814,248 · App. 17/374,609 · Granted Nov 14, 2023

Methods, apparatuses, and systems for automatically detecting objects within a conveyor zone

Inventors: Senthil Ramesh (Tamil Nadu, IN); Kalirajan Chelliah (Bangalore, IN); Murugavel Swaminathan (Tamilnadu, IN)
Assignee: Intelligrated Headquarters, LLC
B65G43/08B65G43/02B65G2203/0258B65G2203/042
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 11,814,248
App. No.
17/374,609
Granted
Nov 14, 2023
Kind
B2
Abstract

Method, apparatuses, and computer program products for dynamically detecting an item within a conveyor zone are disclosed herein. An example method may comprise: accessing a load condition data object, wherein the load condition data object is indicative of a force exerted on at least one conveyor zone, processing the load condition data object using a weight condition detection model to generate a weight condition indication associated with the at least one conveyor zone, and causing one or more prediction-based actions to be performed based at least in part on the weight condition indication.

Claims (66)

1. A computer-implemented method for dynamically detecting an item within a conveyor zone, the computer-implemented method comprising:

accessing a load condition data object, wherein the load condition data object is indicative of a force exerted on at least one conveyor zone;

processing, using one or more processors, the load condition data object using a weight condition detection model to generate a weight condition indication associated with the at least one conveyor zone; and

causing, using the one or more processors, one or more prediction-based actions to be performed on the at least one conveyor zone based at least in part on the weight condition indication, wherein the one or more prediction-based actions are associated with controlling operations of the conveyor zone.

2. The computer-implemented method of claim 1 , further comprising:

accessing a conveyor status data object configured to describe current status of the at least one conveyor zone, and

wherein causing the one or more prediction-based actions comprises:

processing, using the one or more processors, at least the weight condition indication and the conveyor status data object to generate an updated conveyor status data object for the at least one conveyor zone;

transmitting the updated conveyor status data object for the at least one conveyor zone to a conveyor control unit, wherein the updated conveyor status data object is configured to cause the conveyor control unit to update status of the at least one conveyor zone.

3. The computer-implemented method of claim 1 , wherein causing, using the one or more processors, the one or more prediction-based actions to be performed comprises maintaining current conditions in an instance in which the weight condition indication indicates the at least one conveyor zone is not overloaded.

4. The computer-implemented method of claim 1 , wherein causing the one or more prediction-based actions comprises:

processing, using the one or more processors, the weight condition indication for the at least one conveyor zone to determine a conveyor status data object for one or more other conveyor zones; and

transmitting the conveyor status data object for the one or more other conveyor zones to a conveyor control unit, wherein the conveyor status data object is configured to cause the conveyor control unit to update status of the one or more other conveyor zones.

5. The computer-implemented method of claim 4 , wherein the conveyor control unit is configured to determine at least an upstream or downstream conveyor zone for the at least one conveyor zone.

6. The computer-implemented method of claim 1 , further comprising generating, using the one or more processors, a zone status indication data object associated with the at least one conveyor zone, based at least in part on the weight condition indication.

7. The computer-implemented method of claim 1 , further comprising:

generating, using the one or more processors, a notification data object for the at least one conveyor zone; and

transmitting the notification data object for the at least one conveyor zone to a conveyor control unit, wherein the notification data object is configured to trigger at least an alarm associated with the at least one conveyor zone, based at least in part on the weight condition indication.

8. The computer-implemented method of claim 1 , further comprising:

generating, using the one or more processors, an expected load condition data object for at least one downstream conveyor zone based at least in part on the load condition data object for the at least one conveyor zone, wherein the expected load condition data object is configured to describe the force expected to be exerted on the at least one downstream conveyor zone;

accessing a load condition data object configured to describe the force exerted on the at least one downstream conveyor zone; and

determining, using the one or more processors, whether the expected load condition data object matches the load condition data object within a predefined tolerance for the at least one downstream conveyor zone.

9. An apparatus for dynamically detecting an object on a conveyor zone, the apparatus comprising:

one or more sensor elements configured to electronically transmit a load condition data object, wherein the load condition data object is indicative of a force exerted on at least one conveyor zone;

at least one processing component configured to:

access the load condition data object;

process, using one or more processors, the load condition data object using a weight condition detection model to generate a weight condition indication associated with the at least one conveyor zone; and

cause, using the one or more processors, one or more prediction-based actions to be performed on the at least one conveyor zone based at least in part on the weight condition indication, wherein the one or more prediction-based actions are associated with controlling operations of the conveyor zone.

10. The apparatus of claim 9 , the apparatus further comprising:

a conveyor control unit configured to control conveyor status of the at least one conveyor zone,

wherein causing the one or more prediction-based actions to be performed comprises using the at least one processing component to:

access a conveyor status data object configured to describe current status of the at least one conveyor zone;

process at least the weight condition indication and the conveyor status data object to generate an updated conveyor status data object for the at least one conveyor zone; and

transmit the updated conveyor status data object for the at least one conveyor zone to the conveyor control unit, wherein the updated conveyor status data object is configured to cause the conveyor control unit to update status of the at least one conveyor zone.

11. The apparatus of claim 9 , wherein causing the one or more prediction-based actions to be performed comprises using the at least one processing component to maintain current conditions in an instance in which the weight condition indication indicates the at least one conveyor zone is not overloaded.

12. The apparatus of claim 9 , the apparatus further comprising:

a conveyor control unit configured to control conveyor status of at least one or more other conveyor zones,

wherein causing the one or more prediction-based actions to be performed comprises using the at least one processing component to:

process the weight condition indication and the one or more prediction-based actions of the at least one conveyor zone to determine a conveyor status data object for one or more other conveyor zones; and

transmit the conveyor status data object for the one or more other conveyor zones to the conveyor control unit, wherein the conveyor status data object is configured to cause the conveyor control unit to update status of the one or more other conveyor zones.

13. The apparatus of claim 12 , wherein the conveyor control unit is configured to determine at least an upstream or downstream conveyor zone for the at least one conveyor zone.

14. The apparatus of claim 9 , wherein the at least one processing component is further configured to generate a zone status indication associated with the at least one conveyor zone based at least in part on the weight condition indication.

15. The apparatus of claim 9 , the apparatus further comprising:

a conveyor control unit configured to control an alarm associated with at least one conveyor status of the at least one conveyor zone,

wherein the at least one processing component is further configured to:

generate a notification data object for the at least one conveyor zone; and

transmit the notification data object for the at least one conveyor zone to the conveyor control unit, wherein the notification data object is configured to trigger at least the alarm associated with the at least one conveyor zone based at least in part on the weight condition indication.

16. The apparatus of claim 9 , wherein the at least one processing component is further configured to:

generate an expected load condition data object for at least one downstream conveyor zone based at least in part on the load condition data object for the at least one conveyor zone, wherein the expected load condition data object is configured to describe the force expected to be exerted on the at least one downstream conveyor zone;

access a load condition data object configured to describe the force exerted on the at least one downstream conveyor zone; and

determine whether the expected load condition data object matches the load condition data object within a predefined tolerance for the at least one downstream conveyor zone.

17. A computer program product configured to dynamically detect an object on a conveyor zone, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions configured, upon execution, to:

access a load condition data object, wherein the load condition data object is indicative of a force exerted on at least one conveyor zone;

process, using one or more processors, the load condition data object using a weight condition detection model to generate a weight condition indication associated with the at least one conveyor zone; and

cause, using the one or more processors, one or more prediction-based actions to be performed on the at least one conveyor zone based at least in part on the weight condition indication, wherein the one or more prediction-based actions are associated with controlling operations of the conveyor zone.

18. The computer program product of claim 17 , wherein causing the one or more prediction-based actions to be performed comprises the computer-readable program code portions further configured, upon execution, to:

access a conveyor status data object configured to describe current status of the at least one conveyor zone;

process at least the weight condition indication and the conveyor status data object to generate an updated conveyor status data object for the at least one conveyor zone; and

transmit the updated conveyor status data object for the at least one conveyor zone to a conveyor control unit, wherein the updated conveyor status data object is configured to cause the conveyor control unit to update status of the at least one conveyor zone.

19. The computer program product of claim 17 , wherein causing the one or more prediction-based actions to be performed comprises the computer-readable program code portions further configured, upon execution, to:

process the weight condition indication and the one or more prediction-based actions of the at least one conveyor zone to determine a conveyor status data object for one or more other conveyor zones; and

transmit the conveyor status data object for the one or more other conveyor zones to a conveyor control unit, wherein the conveyor status data object is configured to cause the conveyor control unit to update status of the one or more other conveyor zones.

20. The computer program product of claim 17 , wherein the computer-readable program code portions are further configured, upon execution, to:

generate an expected load condition data object for at least one downstream conveyor zone based at least in part on the load condition data object for the at least one conveyor zone, wherein the expected load condition data object is configured to describe the force expected to be exerted on the at least one downstream conveyor zone;

access a load condition data object configured to describe the force exerted on the at least one downstream conveyor zone; and

determine whether the expected load condition data object matches the load condition data object within a predefined tolerance for the at least one downstream conveyor zone.

Assignments (2)
SECURITY AGREEMENT Recorded Jul 29, 2026
From: INTELLIGRATED HEADQUARTERS, LLC; TRANSNORM SYSTEM INC.; HILMOT, LLC; TREW, LLC; UNITED SORTATION SOLUTIONS LLC; TECH KING OPERATIONS, LLC
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 076077/0385 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2021
From: SWAMINATHAN, MURUGAVEL; CHELLIAH, KALIRAJAN; RAMESH, SENTHIL
To: INTELLIGRATED HEADQUARTERS, LLC
Reel/Frame 056841/0752 →
Priority Claims (1)
IN 202111007550 · Feb 23, 2021 · national
Continuity (1)
Related Publication 20220267100A1 · Aug 25, 2022
Cited By (1)
US 12,600,575