IP Library Granted Patent US 12698930
Granted Patent B2
US 12698930 · App. 18/613,990 · Granted Aug 4, 2026

Cold storage monitoring system and method of use to monitor temperature and utilization

Inventor: Matthew Daniel Brian Gale (Winnipeg, CA)
Assignee: Polysense Solutions Inc.
F25B49/005F25D29/008F25B2700/2104F25D2700/02F25D2700/121
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 12698930
App. No.
18/613,990
Granted
Aug 4, 2026
Kind
B2
Abstract

A monitoring system includes monitoring devices monitoring respective refrigerated storage units to measure internal temperature values and door status values representing the door being opened or closed. The devices periodically report the data to a computer server that stores the data in a database in respective database records associated with the monitoring devices respectively so that each database record includes a time series of the internal temperature values and a time series of door status values representing the door status over time. The server is able to generate reports which graphically represent both the internal temperature values and the door status values over a selected time range. User configurable alert criteria associated with the monitoring devices includes a temperature criterium, a door criterium, and a duration criterium for generating notifications when user attention is required.

Claims (45)

1 . A monitoring system for monitoring a plurality of refrigerated storage units, each refrigerated storage unit including a compartment for receiving items to be refrigerated therein and a door for accessing the compartment, the system comprising:

a computer server;

a plurality of monitoring devices arranged to be associated with the refrigerated storage units respectively, each monitoring device including (i) an internal temperature sensor arranged to measure an internal temperature value representing an internal temperature within the compartment of the associated refrigerated storage unit, (ii) a door sensor arranged to determine a door status value representing the door of the associated refrigerated storage unit being opened or closed, and (iii) a controller arranged to communicate the internal temperature values and the door status values to the computer server periodically over time;

the computer server including a memory storing programming instructions thereon and a processor arranged to execute the programming instructions whereby the computer server is arranged to:

(i) store the values from the monitoring devices in a database comprising a database record associated with each monitoring device, in which each database record comprises (a) a time series of the internal temperature values representing the internal temperature over time, and (b) a time series of the door status values representing the door status over time; and

(ii) for said at least one selected database record, generate a report for at least one selected database record over a selected time range which (a) graphically represents variation of the internal temperature values over the selected time range and (b) distinguishes which portions of the internal temperatures over the selected time range were measured while the door status values correspond to the door being open and which portions of the internal temperatures over the selected time range were measured while the door status values correspond to the door being closed.

2 . The system according to claim 1 wherein the computer server is further arranged to determine a maximum and/or minimum temperature over the selected time range and include said maximum and/or minimum temperature in the generated report.

3 . The system according to claim 1 wherein the computer server is further arranged to determine a door opening event duration between each door status value representing the door being opened and a subsequent door status value representing the door being closed that occurs during the selected time range.

4 . The system according to claim 3 wherein, for the database record associated with each monitoring device, the computer server is further arranged to calculate an average duration of all door opening event durations that occur during the selected time range.

5 . The system according to claim 1 wherein, for the database record associated with each monitoring device, the computer server is further arranged to determine a most recent door status value among the door status values representing the door being opened most recently during the selected time range.

6 . The system according to claim 5 wherein the computer server is further arranged to generate a listing of all database records organized in order of said most recent door status value for each database record.

7 . The system according to claim 1 wherein each monitoring device further includes an ambient sensor arranged to measure ambient condition values representative of ambient conditions in proximity to the associated refrigerated storage unit in which the controller of the monitoring device is further arranged to communicate the ambient condition values to the computer server periodically over time, and wherein the computer server is further arranged to generate the report to include the ambient condition values over the selected time range.

8 . The system according to claim 1 wherein the computer server is arranged to include a listing of the items within each refrigerated storage unit in the associated database record based on user input received from a user, in which said user input identifies the items.

9 . The system according to claim 1 wherein the selected time range is selected based upon input from a user.

10 . The system according to claim 1 wherein the internal temperature sensor is arranged to measure the internal temperature value at a first periodic interval, and wherein the controller is arranged to communicate a plurality of the measured internal temperature values in packets at a second periodic interval that is equal to or greater in duration than at least two of the first periodic intervals.

11 . The system according to claim 1 wherein the computer server is further arranged to:

(i) store alert criteria associated with each monitoring device selected from the list including a temperature criterium relating to the internal temperature, a door criterium relating to the door status, and a duration criterium relating to an elapsed time;

(ii) compare at least one of the temperature values and the door status values to the alert criteria stored on the computer server; and

(iii) generate a notification in response to the alert criteria being met;

wherein the alert criteria are programmably adjustable by a user.

12 . The system according to claim 11 wherein the alert criteria for different database records associated with different monitoring devices are different from one another.

13 . The system according to claim 11 wherein the alert criteria include a combination of the duration criterium and the temperature criterium in order to generate a notification.

14 . The system according to claim 11 wherein the alert criteria include more than one temperature criterium associated with one of the database records, and wherein said more than one temperature criteria are associated with different types of items stored in the compartment of the associated refrigerated storage unit.

15 . The system according to claim 14 wherein the notification generated in response to the alert criteria being met includes an indication of which types of items are associated with the alert criteria that was met.

16 . The system according to claim 11 wherein the alert criteria include a combination of the duration criterium and the door criterium in order to generate a notification.

17 . The system according to claim 11 wherein the computer server is arranged to generate tiered notifications in response to the alert condition being met, the tiered notifications including a first notification to a first designated recipient upon the alert criteria being met, and a second notification to a second designated recipient upon an elapsed duration following the first notification if the alert criteria continue to be met.

18 . A monitoring system for monitoring a plurality of refrigerated storage units, each refrigerated storage unit including a compartment for receiving items to be refrigerated therein and a door for accessing the compartment, the system comprising:

a computer server;

a plurality of monitoring devices arranged to be associated with the refrigerated storage units respectively, each monitoring device including (i) an internal temperature sensor arranged to measure an internal temperature value representing an internal temperature within the compartment of the associated refrigerated storage unit, (ii) a door sensor arranged to determine a door status value representing the door of the associated refrigerated storage unit being opened or closed, and (iii) a controller arranged to communicate the internal temperature values and the door status values to the computer server periodically over time;

the computer server including a memory storing programming instructions thereon and a processor arranged to execute the programming instructions whereby the computer server is arranged to:

(i) store the values from the monitoring devices in a database comprising a database record associated with each monitoring device, in which each database record comprises (a) a time series of the internal temperature values representing the internal temperature over time, (b) a time series of the door status values representing the door status over time, and (c) alert criteria associated with the monitoring devices including a temperature criterium relating to the internal temperature, a door criterium relating to the door status, and a duration criterium relating to an elapsed time;

(ii) compare the temperature values and the door status values to the alert criteria stored on the computer server; and

(iii) generate a notification in response to a combination of the temperature criterium, the door criterium, and the duration criterium being met;

wherein the alert criteria are programmably adjustable by a user.

19 . The system according to claim 18 wherein a change in the internal temperature value exceeding a threshold amount together with the door status value corresponding to the door being closed results in the notification being generated while a change in the internal temperature value exceeding the threshold amount together with the door status value corresponding to the door being open does not result in the notification being generated.

20 . A monitoring system for monitoring a plurality of refrigerated storage units, each refrigerated storage unit including a compartment for receiving items to be refrigerated therein and a door for accessing the compartment, the system comprising:

a computer server;

a plurality of monitoring devices arranged to be associated with the refrigerated storage units respectively, each monitoring device including (i) an internal temperature sensor arranged to measure an internal temperature value representing an internal temperature within the compartment of the associated refrigerated storage unit, (ii) a door sensor arranged to determine a door status value representing the door of the associated refrigerated storage unit being opened or closed, and (iii) a controller arranged to communicate the internal temperature values and the door status values to the computer server periodically over time;

the computer server including a memory storing programming instructions thereon and a processor arranged to execute the programming instructions whereby the computer server is arranged to:

(i) store the values from the monitoring devices in a database comprising a database record associated with each monitoring device;

wherein each database record comprises (a) a time series of the internal temperature values representing the internal temperature over time, (b) a time series of the door status values representing the door status over time, and (c) alert criteria associated with the monitoring devices including a temperature criteria relating to the internal temperature, and a door criterium relating to the door status; and

wherein the temperature criteria of one of the database records associated with one of the refrigerated storage units comprises a plurality of different temperature criterium associated with different types of items stored in the compartment of said one of the associated refrigerated storage units;

(ii) compare the temperature values and the door values to the alert criteria stored on the computer server including the plurality of different temperature criterium associated with the different types of items stored in the compartment of said one of the associated refrigerated storage units; and

(iii) generate a notification if the door values meet the door criterium and the temperature values meet any one of the different temperature criterium associated with the different types of items stored in the compartment of said one of the associated refrigerated storage units;

wherein the notification includes an indication of which of the different types of items stored in the compartment of said one of the associated refrigerated storage units had the associated temperature criterium met by the temperature values so as to result in the notification being generated.