IP Library Granted Patent US 12,475,430
Granted Patent B2
US 12,475,430 · App. 18/463,670 · Granted Nov 18, 2025

System and method for real-time trip automation and event monitoring for shipments

Inventor: John Kelliher (Danvers, MA)
Assignee: CARRIER CORPORATION
G06Q10/0833
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,475,430
App. No.
18/463,670
Granted
Nov 18, 2025
Kind
B2
Abstract

A system and method for real-time trip automation and event monitoring of shipments is disclosed. The system includes one or more containers, and monitoring devices configured in each container. These monitoring devices monitor the attributes of zones in the container and the location of the container during the trip. Further, a server receives a predefined trip automation rule associated with the container, being defined by the user. The server communicates with the monitoring devices to receive the set of data points pertaining to the location of the containers during the trip. Further, the server confirms and notifies the location and status of the containers by checking the location of the monitoring device, for a predefined number of consecutive data points, within or outside the geofence of the locations.

Claims (72)

1 . A system for real-time trip automation and event monitoring of shipments, the system comprising:

one or more containers associated with a shipment, wherein each of the one or more containers contains different zones within the corresponding container;

two or more monitoring devices assigned to and installed in each of the containers, wherein the monitoring devices are configured to:

monitor attributes of at least two of the different zones in the corresponding containers, with each monitoring device corresponding to one zone of its container; and

monitor a location of the corresponding containers; and

a server in communication with the one or more monitoring devices, wherein the server is configured to:

receive messages, in real-time, pertaining to the monitored location and attributes data from the one or more monitoring devices;

check and validate a trip automation rule upon receiving each of the messages from the one or more monitoring devices, by comparing a unique identification number associated with the one or more containers and the corresponding monitoring device;

follow the trip automation rule upon a positive matching of the unique identification number associated with the one or more containers and the corresponding monitoring device; and

wherein the server is further configured to skip following the trip automation rule and generate an alert signal when the message is received from a monitoring device that is on a container that is not defined in the trip automation rule.

2 . The system of claim 1 , wherein the server is further configured to:

receive a set of data packets pertaining to the trip automation rule associated with a trip for the shipment, wherein the trip automation rule is predefined and comprises one or more predefined locations comprising an origin, one or more intermediate stops, and a destination associated with the trip, and a geofence of a predefined radius around each of the one or more predefined locations;

monitor a set of data points pertaining to the location of the one or more containers being monitored by the corresponding monitoring devices during the trip;

confirm and notify the location of the one or more containers by checking the location of the corresponding monitoring device for a predefined number of consecutive data points among the monitored set of data points; and

determine a halt time of the one or more containers at any of the one or more locations by calculating a total time spent by the corresponding monitoring device across the data points identified within the geofence of the corresponding location.

3 . The system of claim 2 , wherein the server is further configured to confirm the location of the one or more containers to be at one of the one or more locations during the trip when the predefined number of consecutive data points among the monitored set of data points are found to be within the geofence of the corresponding locations.

4 . The system of claim 2 , wherein the server is further configured to determine the one or more containers to be in a transit state when the predefined number of consecutive data points among a received set of data points is found to be outside the geofence of the one or more locations.

5 . The system of claim 1 , wherein the trip automation rule comprises:

a threshold range of the attributes for the different zones within the one or more containers,

wherein the different zones correspond to at least one of: a freezer, a cooler, and an ambient zone.

6 . The system of claim 1 , wherein the system further comprises one or more mobile devices associated with one or more registered users, in communication with the server and the one or more monitoring devices, wherein the one or more mobile devices allow the one or more registered users to:

monitor the attributes of the different zones in the one or more containers; and

monitor the location and a corresponding time stamp of the one or more containers being confirmed and notified by the server during a trip.

7 . The system of claim 1 , wherein the server is configured to transmit:

a confirmed location and a corresponding time stamp of the one or more containers to one or more mobile devices;

the monitored attributes of the different zones of the one or more containers to the one or more mobile devices in real-time; and

a set of alarm signals to the one or more mobile devices when the monitored attributes of the different zones within the corresponding containers exceed a threshold range for a predefined time.

8 . The system of claim 1 , wherein the monitoring device comprises:

a positioning unit to monitor a location of the monitoring device at a predefined interval and/or in real-time, wherein the positioning unit is a global positioning system;

one or more sensors to monitor the attributes of the different zones of the one or more containers; and

a communication unit operatively coupled to the positioning unit and the one or more sensors, wherein the communication unit communicatively couples the monitoring device to the server.

9 . The system of claim 1 , wherein the attributes associated with the different zones comprise one or more of temperature, light, humidity, gas composition, and pressure.

10 . A method for real-time trip automation and event monitoring of shipments, the method comprising the steps of:

providing one or more containers associated with a shipment, wherein each of the one or more containers contains different zones within the corresponding container;

providing two or more monitoring devices assigned to and installed in each of the one or more containers;

monitoring attributes of at least two of the different zones in the corresponding containers by the two or more monitoring devices, with each monitoring device corresponding to one zone of its container;

monitoring a location of the corresponding containers by each of the one or more monitoring devices;

receiving, by a server, in real-time, messages pertaining to the monitored location and attributes data from the one or more monitoring devices;

checking and validating a trip automation rule by the server, upon receiving each of the messages from the one or more monitoring devices, by comparing a unique identification number associated with the one or more containers and the corresponding monitoring device;

determining a positive matching of the unique identification number associated with the one or more containers and the corresponding monitoring device;

following, by the server, the trip automation rule upon the positive matching; and

transmitting, by the server, the attributes data, and the locations and corresponding time stamps of the one or more containers, to one or more mobile devices associated with one or more registered users, allowing the one or more registered users to monitor the one or more containers during a trip.

11 . The method of claim 10 , wherein the method comprises the steps of:

defining the trip automation rule for the shipment by:

providing the one or more containers with assigned monitoring devices;

providing one or more predefined locations comprising an origin, one or more intermediate stops, and a destination for a trip;

defining a geofence of a predefined radius around each of the one or more locations;

monitoring a set of data points pertaining to the location of the one or more containers during the trip;

setting a “time at stop” condition to be met for the one or more containers, wherein the “time at stop” condition is confirmed when the one or more containers stop at the one or more predefined locations; and

confirming and notifying the location of the one or more containers by checking the location of the corresponding monitoring device for a predefined number of consecutive data points among the monitored set of data points.

12 . The method of claim 11 , wherein the method comprises the steps of:

confirming and notifying the location of the one or more containers by checking the location of the corresponding monitoring device for two consecutive data points among the set of the last ten monitored data points of the containers; and

determining a halt time of the one or more containers at any of the one or more locations by calculating a total time spent by the corresponding monitoring device across the data points identified within the geofence of the corresponding location.

13 . The method of claim 11 , wherein when the predefined number of consecutive data points among the monitored set of data points are found to be within the geofence of one of the one or more locations, the location of the one or more containers is identified and notified to be the corresponding location.

14 . The method of claim 11 , wherein when the predefined number of consecutive data points among a received set of data points is found to be outside the geofence of the one or more locations, the one or more containers are identified and notified to be departed from the stop and in a transit state.

15 . The method of claim 10 , wherein the method comprises the step of:

generating a set of alarm signals when the monitored attributes of the different zones within the corresponding containers exceed a threshold range for a predefined time, wherein the threshold range and the corresponding predefined time are predefined in the trip automation rule.

16 . The method of claim 10 , wherein the method comprises the steps of:

transmitting a confirmed location and a corresponding time stamp of the one or more containers to one or more mobile devices associated with a user in real-time or at a predefined time interval; and

transmitting the monitored attributes of the different zones of the one or more containers to the one or more mobile devices in real-time or at the predefined time interval.

17 . A system for real-time trip automation and event monitoring of shipments, the system comprising:

one or more containers associated with a shipment, wherein each of the one or more containers contains different zones within the corresponding container;

two or more monitoring devices assigned to and installed in each of the containers, wherein the monitoring devices are configured to:

monitor attributes of at least two of the different zones in the corresponding containers, with each monitoring device corresponding to one zone of its container; and

monitor a location of the corresponding containers; and

a server in communication with the one or more monitoring devices, wherein the server is configured to:

receive messages, in real-time, pertaining to the monitored location and attributes data from the one or more monitoring devices;

check and validate a trip automation rule upon receiving each of the messages from the one or more monitoring devices, by comparing a unique identification number associated with the one or more containers and the corresponding monitoring device;

follow the trip automation rule upon a positive matching of the unique identification number associated with the one or more containers and the corresponding monitoring device; and

one or more mobile devices associated with one or more registered users, in communication with the server and the one or more monitoring devices, wherein the one or more mobile devices allow the one or more registered users to:

monitor the attributes of the different zones in the one or more containers; and

monitor the location and a corresponding time stamp of the one or more containers being confirmed and notified by the server during a trip.

Continuity (2)
Provisional Application 63374950 · Sep 8, 2022
Related Publication 20240086827A1 · Mar 14, 2024
References Cited (30)
US 8224562B2 · Katzer · 2012 [cited by applicant]
US 10438162B2 · Sharma et al. · 2019 [cited by applicant]
US 10467581B2 · Laury et al. · 2019 [cited by applicant]
US 11243088B2 · Goel · 2022 [cited by applicant]
US 20090177513A1 · Eckhart et al. · 2009 [cited by applicant]
US 20120092130A1 · Chung · 2012 [cited by examiner]
US 20120235791A1 · Donlan · 2012 [cited by examiner]
US 20180025294A1 · Hugla · 2018 [cited by applicant]
US 20180192241A1 · Jernigan · 2018 [cited by examiner]
US 20180374039A1 · Walden · 2018 [cited by examiner]
US 20190242716A1 · N et al. · 2019 [cited by applicant]
US 20190370747A1 · Feng et al. · 2019 [cited by applicant]
US 20200095059A1 · Skaaksrud · 2020 [cited by examiner]
US 20200202289A1 · Lau · 2020 [cited by examiner]
US 20200202296A1 · Sandberg et al. · 2020 [cited by applicant]
US 20200242549A1 · Daoura et al. · 2020 [cited by applicant]
US 20210014653A1 · Klein · 2021 [cited by applicant]
US 20210058462A1 · Skaaksrud · 2021 [cited by examiner]
US 20210208558A1 · Neeld · 2021 [cited by examiner]
US 20210295257A1 · Perneti · 2021 [cited by examiner]
US 20210357887A1 · Carvalho · 2021 [cited by examiner]
US 20220147886A1 · Wernze et al. · 2022 [cited by applicant]
US 20220156693A1 · Singh et al. · 2022 [cited by applicant]
US 20220165161A1 · Khandekar et al. · 2022 [cited by applicant]
US 20230186230A1 · Paul · 2023 [cited by examiner]
CN 112907193A · 2021 [cited by applicant]
CN 108846612B · 2022 [cited by applicant]
WO 2021209381A1 · 2021 [cited by applicant]
Yingjun, Zhang, Shengwei, Xing, Peng, Xu, and Xinquan, Wang, “Shipping Containers of Dangerous Goods Condition Monitoring System based on Wireless Sensor Network,” INC2010: 6th International Conference on Networked Comp… [cited by examiner]
Extended European Search Report received for EP Application No. 23195800.0, mailed on Nov. 17, 2023, 9 Pages. [cited by applicant]