A method for monitoring the temperature of product deliveries from the origination point to the final destination is disclosed in the present application (Store to Door). The temperature of the products can be monitored continuously from the moment they are loaded into the transport delivery receptacle (cooler or equivalent) all through the delivery route and until they are removed from the delivery receptacle. The method of temperature measurement can include a wireless signal transmission of temperature which is taken via a thermistor or equivalent method of measurement and transmitted to the delivery driver's smartphone app. The app will in turn transmit the temperatures periodically via cellular communication through a gateway to the internet. The temperatures can be collected and stored on a cloud based server and will be accessible via any connected device on the HomeValet (or other provider service) to authorized users. The data can be used to monitor food chain temperature compliance, evaluate and optimize delivery routes and set target delivery times based on temperature measurement and degradation predictions. Additionally, the data can be used to alert the delivery driver when a scheduled delivery time may or has expired and allow the driver to take appropriate action.
With the increased demand for home delivery of groceries, ensuring food chain temperature monitoring and compliance is rapidly becoming an area of concern. The present system will eliminate the present “unknown” temperature environment that exists with uncontrolled and or unmonitored deliveries as are common with present delivery services. Most current couriers are delivering groceries in personal vehicles with or without the aid of coolers or other insulation methods. Most if not all of these storage containers are passively temperature controlled and not data monitored. As a result, the perishables contained in the deliveries can become spoiled or otherwise damaged without the knowledge of the courier or the ultimately the final customer.
It would be advantageous to provide a vessel/receptacle that includes independent intelligent sensing and a thermal management system designed to allow interchangeable receptacles to be transported, monitored and maintained to control and comply with for current or future cold chain compliance regulations. This system may have proprietary air and power attachment interfaces to allow interdependent companies and transport agencies to use one system and connect via a platform to monitor, transport, deliver and receive goods from retailer, distributor to home or businesses.
Multiple docking systems can be used in series to allow this transportation flow to be seamless between the different logistic phases of a package or delivery journey: the distributor may have a system for storing and pick up; the delivery entity may have a system for vehicles (independent or commercial vehicles); and the home or business end user has a system for the receiving of the delivery. In each phase, regardless of which entity's system is being used, from a store, during delivery, and to the customer's door, a container with temperature sensitive items can be monitored in terms of temperature to comply with cold chain requirements.
A method of monitoring, via a temperature sensor, a temperature of a container that stores an item. There is a first step of periodically measuring the temperature of the interior compartment of the container, and the first step occurs while the container is stationary. Subsequently, there is a second step of periodically measuring the temperature of the interior compartment of a container, and the second step occurs while the container is being transported by a vehicle to a destination. Subsequently, there is a third step of periodically measuring the temperature of the interior compartment, and the third step occurs after the container has been delivered to the destination and while the container is stationary. In addition the method includes periodically transmitting information comprising the measured temperatures from the first, second, and third steps to a server, and storing the measured temperatures.
In another embodiment, there is a method of monitoring a temperature of an interior compartment of each of a first container, a second container, and a third container that successively store an item during a delivery process. The method includes a first step of periodically measuring the temperature of the interior compartment of the first container with a first temperature sensor, the first step occurring while the first container is stationary and stored at a delivery source; a second step of periodically measuring the temperature of the interior compartment of the second container with a second temperature sensor, the second step occurring while the second container is being transported by a vehicle to a destination and after the first step; and a third step of periodically measuring the temperature of the interior compartment of the third container with a third temperature sensor, the third step occurring while the third container is stationary, present at a delivery destination, and after the second step.
Aspects of the present disclosure are further described in the detailed description which follows in reference to the noted plurality of drawings by way of non-limiting examples of embodiments in which like reference numerals represent similar parts throughout the several views of the drawings.
Exemplary embodiments are described herein with reference to block diagrams and flowchart illustrations of methods, apparatus (e.g., systems), and computer program products according to various aspects. It will be understood that each functional block of the block diagrams and the flowchart illustrations, and combinations of functional blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by computer program instructions. These computer program instructions may be loaded onto any combination of general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions which execute on the computer or other programmable data processing apparatus create means for implementing the functions specified in the flowchart block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner. The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. The memory may be a non-volatile memory.
It should be appreciated that the particular implementations shown and described herein are illustrative of the disclosure and its best mode and are not intended to otherwise limit the scope of the present disclosure in any way. Indeed, for the sake of brevity, conventional data networking, application development and other functional aspects of the systems (and components of the individual operating components of the systems) may not be described in detail herein. Furthermore, the connecting lines shown in the various figures contained herein are intended to represent exemplary functional relationships and/or physical couplings between the various elements. It should be noted that many alternative or additional functional relationships or physical connections may be present in a practical electronic transaction system.
Referring to
The container 101 is an insulated container that has at least one interior compartment that can store food and/or beverages. The container 101 may of course include multiple compartments therein. The container 101 may include an active cooling system that keeps the interior compartment at a preset temperature, or the container 101 can be passively cooled via insulation like a cooler. The container 101 may include therein a temperature sensor such as a thermistor and other hardware components such as wireless communication circuitry that will be described in detail with respect to
The tracking device or the container itself 101 may, by way of the wireless communication circuitry, communicate with the first terminal device 102, the internet gateway 104, or both devices. The tracking device or the container can communicate with the server 105 via the first terminal device 102 and/or the internet gateway 104.
The first terminal device 102 can be a smartphone, but other types of electronic devices such as a tablet, a smartwatch, a laptop, or a computing device mounted integrally with the vehicle 103 could also be implemented. The first terminal device 102 includes a processor, memory, a display, and wireless communication circuitry. The first terminal device may be owned and/or associated with the driver of the vehicle 103.
The vehicle 103 can be any type of vehicle that is capable of carrying the container 101 in one way or another. That is, the vehicle could be a sedan, a truck, an SUV, et cetera. The vehicle 103 could potentially even be a motorcycle or an electric bicycle that is configured to carry the container 101. The vehicle could be gas powered or electrically powered.
The internet gateway 104 is a network node that is between the container 101 or the first terminal device 102 and the internet. The internet gateway 104 could be a cell phone tower or a Wi-Fi router, for example.
The server 105 is a cloud-based server that includes a processor, memory, storage, and so forth that is connected to the internet. The server 105 can receive data from the container 101, the tracking device 201, or the first terminal device, store data and various programs, including the temperature data measured by the container 101, and transmit data to the container 101 or the first terminal device 102 or the second terminal device 107 over the internet connection. The temperature data can be measured over time so that multiple time points have temperature measurements. The server 105 could also store location data that indicates location history of the container 101. Similarly, the location can be tracked over time so that multiple time points have locations associated therewith, so that a route taken by the container over time can be deduced.
The internet gateway 106 is a network node that is between the server 105 and the second terminal device 107. The internet gateway 106 could be a cell phone tower or a Wi-Fi router, for example.
The second terminal device 107 can be a smartphone, but other types of electronic devices such as a tablet, a smartwatch, a laptop, or a desktop computer could also be implemented. The second terminal device 107 includes at least a processor, memory, a display, and wireless communication circuitry. The second terminal device 107 may be owned and/or associated with a user who orders food or a perishable, temperature sensitive item over the internet. The second terminal device 107 can receive data from the container 101 and/or the first terminal device 102, and transmit data to the same components, via at least the cloud server 105.
A temperature sensor 202 is included. The temperature sensor could be a thermistor, a thermocouple, or a resistance temperature detector. Multiple temperature sensors could of course be implemented to improve accuracy or provide redundancy in case of a single point of failure. The temperature sensor 202 measures the temperature of the ambient environment repeatedly.
A GPS microchip 203 with an antenna may be included. The GPS microchip 203 measures location of the tracking device 201.
A processor 204 is also included. The processor (i.e., a CPU, PLC or microcontroller) controls, by executing at least one program or software, overall operations of the tracking device 201, such as the temperature sensor 202, and the other components shown in
The storage 205 stores data and/or programs. The processor can execute the programs stored in the storage 205. The storage can store the data collected by the temperature sensor 202 before, during or after the temperature data is sent to the server. The storage can be implemented with a non-volatile medium such as flash memory or an SSD. A volatile memory such as DRAM can also be provided separately to operate with the processor 204. A program for controlling the temperature of the container 101 and/or for transmitting the temperature measurements from the temperature sensor 202 may be provided in the storage.
Wireless communication circuitry 206 is also provided, so that the tracking device 201 can transmit temperature data from the temperature sensor 202 to a server, a cell phone tower, or a driver's smartphone such a terminal device 102. Additionally, the wireless communication circuitry 206 can enable reception of data, software updates, or instructions from an external electronic device. The wireless communication circuitry 206 may be configured to implement communication via Wi-Fi, LTE, 4G, 5G, Bluetooth, NFC, LoRa, or other types of wireless communication. The wireless communication circuitry 206 may include an antenna and/or a transceiver. Of course, the wireless communication circuitry 206 could also be configured to implement several of these communication methods. The wireless communication circuitry 206 could also enable communication with the container 101 if the container 101 is a “smart” box that also includes e.g. a processor and its own wireless communication circuitry.
A power source 207 is included. The power source 207 may be a lithium ion battery, but other battery chemistries could alternatively be used.
The output unit 208 communicates information to a user who is physically close to the tracking device 201. The output unit may be a simple LED light, but it could also be a small display screen or a speaker. Of course, a plurality of LED lights could be used. The output unit 208 could indicate that temperature monitoring is active when the LED light flashes green, for example. If the output unit is a display screen, the screen could visually indicate that temperature monitoring is active, and/or display the measured temperature.
The mounting mechanism 209 is a mechanical connection such as a clip, lock, magnet, or protrusion that physically secures the tracking device 201 to the container 101 to prevent the tracking device 201 from jostling inside the container.
With the above components, the tracking device 201 can easily be placed inside the container so as to continually or periodically collect temperature data and optionally location data, store the data, and transmit the data, or processing results based on the data such as whether the temperature exceeds a predetermined threshold, to a driver's smartphone or a server. Thus, the temperature inside the container can be monitored over relatively long periods of time, starting from a delivery source (i.e. a store), during transport, and up to and including a delivery destination (to door). This helps ensure that the goods in the container are kept at an appropriately cold temperature from store to door. The temperature history and location history can be displayed on a screen as described in further detail below. This ensures that temperature sensitive goods are delivered without exceeding a preset temperature, and prevents spoilage of the temperature sensitive goods.
In
In the embodiment described above, the container 101 is a simple construction made from plastic or fabric, and the electronic components are disposed within the tracking device 201, and the tracking device 201 is manually placed inside the container. In other words, the container may be devoid of electronic components. In another embodiment, the container 101 is a “smart” container with electronic components mounted therein, such as the temperature sensor and the wireless communication circuitry. The tracking device 201 is thus essentially physically integrated with the container in this embodiment, rather than being a separate component that is manually placed inside the container.
A temperature sensor 501 monitors the temperature of the interior compartment of the container repeatedly. The temperature sensor could be disposed on any portion of the interior of the container. The temperature sensor could be a thermistor, a thermocouple, or a resistance temperature detector. Multiple temperature sensors could of course be implemented to improve accuracy or provide redundancy in case of a single point of failure. In addition, the container 101 could include one or more temperature sensors on the exterior of the container, at any location such as the top or sides of the container. These exterior temperature sensors could measure the ambient temperature, and the ambient temperature data could be processed to calculate cooling performance, i.e. a difference between exterior temperature and interior temperature.
In addition, the container could include at least one UV sensor (not shown) on the top or side portion. Output from the UV sensor could be sent to the processor to determine if the container has been left in the sun for a predetermined period of time or longer.
Wireless communication circuitry 502 is also provided, so that the container 101 can transmit temperature data from the temperature sensor 501 to a server, a smartphone, or a cell phone tower and then onto the server. Additionally, the wireless communication circuitry 502 can enable reception of data, software updates, or instructions from an external electronic device. The wireless communication circuitry 502 may be configured to implement communication via Wi-Fi, LTE, 4G, 5G, Bluetooth, NFC, LoRa, or other types of wireless communication. LoRa is a low power wide area network modulation technique. The wireless communication circuitry 502 may include an antenna and/or a transceiver. The wireless communication circuitry 502 could receive data from the tracking device 201 and retransmit the data to cell phone tower, and then onto a cloud server.
A processor 503 (i.e., a CPU, PLC or microcontroller) controls overall operations of the container 101, such as the temperature sensor 501 and the wireless communication circuitry 502, and the other electronic components shown in
The storage 504 stores data and/or programs. The processor can execute the programs stored in the storage 504. The storage can store the data collected by the temperature sensor 501 before, during or after the temperature data is sent to the server. The storage can be implemented with a non-volatile medium such as flash memory or an SSD. A volatile memory such as DRAM can also be provided separately to operate with the processor 503. A program for controlling the temperature of the container 101 and/or for transmitting the temperature measurements from the temperature sensor 501 may be provided in the storage.
The thermal control system 505 is an active temperature control system that can maintain the interior compartment of the container at a predetermined temperature. The thermal control system 505 may be a modular component that is physically separable from the container, as shown in
Several connection interfaces will now be described. The purpose of the connection interfaces is to enable the container to be mechanically connected at various places such as a food preparation business, a delivery vehicle, and a user's home, and receive temperature controlled air through the interfaces from an external source. Optionally, a data port can also be included via which temperature data can be transmitted from the container 101 to an external source.
A mechanical docking connection interface 508 is provided. This docking connection can be in the form of a protrusion or set of protrusions that is configured to fit into a guide rail or a pair of guide rails. By this configuration, the container 101 can be slidingly fit onto a wall on which the guide rail is disposed. The guide rail could be disposed on a wall that is part of a user's home, or on a wall that is part of a place of business such as a restaurant (as in
The container may also include an airflow connection interface 507. By this interface, cold air at a predetermined temperature can be delivered from an external source (i.e., a refrigeration unit), through a pipe, and to the interior of the container 101. The airflow connection 507 interface may be a port through which the cold air passes. That is, the container 101 does not include an active thermal control system integrated therewith, and is instead kept at a predetermined temperature via airflow supplied from the external source and through the pipe.
An access door 509 is provided which may simply be a sliding door or a hinged door that when moved, allows access to the interior compartment.
Optionally, a data communication interface 510 can be provided. The data communication interface 510 permits transfer of data to and from the container 101. For example, temperature data from the temperature sensor 501 could be sent from the container to an external source that physically connects to the container.
The container may also include a humidity sensor 512, a pressure sensor 513, a speaker 514, and a display screen 515.
Optionally, the container 101 may also include a GPS microchip/receiver (not shown) with an antenna which receives GPS signals from satellites. The processor 204 can calculate location of the container based on signals from the GPS receiver.
The container may also include an accelerometer 516 that measures shock forces or g forces. The accelerometer would be in communication with the processor 503, and the processor could receive the acceleration information, and store the acceleration information in the storage 504. The processor could then determine whether the container has been subject to a high level of shock by comparing the acceleration information to a predetermined threshold. A user could then be warned that the container and/or its contents have potentially been damaged.
The container could also include a power source 517 such as a battery or power conversion circuitry that enables reception of power from a wall plug or other external source. The battery could be a lithium-ion battery, but other chemistries could be implemented.
The container could also include a camera 518 and a microphone 519. These two components can transmit information to the processor 503, and the processor may be programmed to perform machine learning on the information that is received. The processor could also transmit information from the camera 518 and the microphone 519 to a server for processing in the cloud.
With the components shown in
Note that with the present exemplary embodiments, the container 101 could either transmit raw data (i.e., temperature or location data, or other types of data) to a server for data processing, or the container itself could process the data. For example, in one embodiment, the server 105 could process raw data so that the processing load on the container is reduced. On the other hand, the container could process the temperature and location data, or other types of data, and make determinations that are sent to the server 105 when it is preferable to implement local data processing. One example of this is that the container could determine whether the temperature exceeds a predetermined threshold, and transmit the result of the determination to the server. This process could of course be executed repeatedly.
In
In
At step 901, a merchant such as a restaurant employee places an item inside the container 101. After the container is loaded with the item, at step 902, temperature monitoring is initiated while the container is held at the source location (i.e., a restaurant, a delivery hub, or a place where temperature sensitive goods are manufactured and/or packaged) awaiting pickup from a delivery agent. Specifically, the temperature sensor 501 periodically or continually monitors the interior of the container 101 and the processor 503 transmits the temperature sensor data, or temperature-related determinations, to a cloud server 105. In an alternative embodiment, the temperature monitoring could begin even before the item is placed inside the container to ensure that the item is initially placed in an environment with a suitable temperature.
At step 903 the delivery driver/agent subsequently picks up the container 101 from the source location. The delivery driver loads the container 101 into his or her car, and at step 904 the temperature monitoring performed by the container 101 continues while the driver is driving his vehicle and en route to a destination. Specifically, the temperature sensor 501 periodically or continually monitors the interior of the container 101 and the processor transmits the temperature sensor data or temperature-related determinations, to the cloud server 105. Optionally, location data from the container 101 can also be transmitted to the server during this step via the GPS receiver.
At step 905, the delivery driver delivers the container 101 to a customer, i.e., the final destination. At step 906, the temperature monitoring may end after delivery, but alternatively the temperature monitoring continues even after delivery. That is, while the container 101 is on the user's property and the user has not yet opened the container to remove the contents, the temperature monitoring performed by the temperature sensor 202 may continue. The temperature monitoring may end when the user opens the container to access the contents. Again, the container may send raw temperature data or temperature-related determinations, to the server at this stage.
Step 907 may occur concurrently with the temperature monitoring on the server side and/or on the terminal device 107. That is, the server 105 stores the temperature data or temperature-related determinations, that are transmitted from the container 101. The temperature data that is stored on the server 105 may be displayed on a display screen of the user terminal device 107 and viewed by a user.
By using this method, the temperature of the contents inside the container can be continually monitored from the store, through the delivery process, at the user's home, up until the user opens the container to access the contents. Thus, the temperature across the entire delivery chain can be recorded and monitored.
The temperature data can be sent to a driver (i.e., terminal device 102) or server 105. From the server 105, a retailer, a customer, or a delivery company may access the temperature data, and cause the data to be displayed on a display screen. Corporate entities that have access to this data can use the data to monitor driver performance and ensure that temperature sensitive goods are not spoiled during the delivery process.
Note that the periodic temperature monitoring may be performed at predetermined increments, for example, every 1 second, 2 seconds, 5, seconds, 10 seconds, every 30 seconds, every 60 seconds, every five minutes, et cetera. That is, the temperature monitoring does not necessarily have to be performed continuously. However if continuous measurement is desirable, the processor 204 could control the temperature sensor 202 to collect the data nearly continuously so that more frequent measurements can be acquired.
The measured temperatures can be used to monitor food chain temperature compliance. That is, suppose that a governmental entity requires that temperature sensitive food stay in a container below 40 degrees while being delivered to a destination. Note that the exact temperature is not critical and 40 degrees is just an example. The measured temperatures could be used to verify that the interior compartment of the container never went above 40 degrees. Alternatively, the governmental entity might require than the container storing the food not exceed 40 degrees for more than 5 minutes. Again, the measured temperatures could be used to verify that the interior compartment of the container went above 40 degrees for not more than 2-3 minutes, so compliance with the relevant regulation was achieved. Of course, the same advantage also applies to temperature-sensitive medicine such as insulin that cannot go above a certain temperature without risk of spoilage.
The measured temperatures can be used to evaluate delivery routes for temperature sensitive items such as food or medicine, but any type of perishable item could be used with the presently disclosed techniques. For example, suppose that insulin is delivered from location A, which is a warehouse storing the insulin, to location B, which is where a user of the insulin resides, with various waypoints/stopping points between locations A and B. If the temperature of the container exceeds a recommended temperature during the process of delivery, especially when the container lacks an active cooling system, it may be determined that the delivery route on which the insulin was sent is inefficient because the insulin went above a predetermined temperature and is subsequently spoiled. Consequently, a faster route from location A to location B can be judged to be necessary. This can improve the efficiency of delivery of temperature sensitive goods by reducing the risk of spoilage during transit.
The measured temperatures can be used to set target delivery times based on degradation predictions. For example, given the example above with regard to insulin being delivered from location A to location B, it may be determined that the risk of spoilage of the insulin is high if the delivery takes longer than 30 minutes. Therefore, 30 minutes could be set as a target delivery time based on past temperature measurements for a given route. This can improve the efficiency of delivery of temperature sensitive goods by reducing the risk of spoilage during transit.
The presently disclosed method can be used to improve delivery efficiency for cold chain delivery applications. That is, in a conventional scenario, cold chain goods are delivered directly from a source to a destination with a single stop, in less than a preset amount of time (e.g., 1 hour). This is because it is decided in advance that 1 hour is the maximum amount of time that the goods can be above a preset temperature, so a 1 hour delivery is guaranteed not to spoil the goods. However, if the temperature of the container housing the good is actively monitored over time (as described above in
In an additional step, a driver of the vehicle that transports the container can be alerted if a scheduled delivery time has expired, or may expire within a predetermined amount of time. For example, suppose that a target delivery time is 30 minutes as described above. The server 105 could store the measured temperatures, and the target delivery time, and transmit a notification to the driver's smartphone, or transmit a notification directly to the vehicle, indicating the driver has 5 minutes to deliver the container before spoilage. Alternatively, the server could and transmit a notification to the driver's smartphone, or transmit a notification directly to the vehicle, indicating the item is already spoiled and that it must be discarded. This can improve the efficiency of delivery of temperature sensitive goods by reducing the risk of spoilage during transit and/or prevent spoiled goods from being handed over to a purchaser.
In addition to the location and temperature data, other data points can be collected and stored by the server 105. For example, the type of items packed in the container can be stored. The specific time at which the goods are packed can be stored, as well as the pickup time, travel time, and time at which the container is opened while present at the destination. Predetermined temperature thresholds can also be stored. Temperature readings that violate/exceed the predetermined temperature thresholds, along with the time of the violation, the length of the violation, and location of the violation can be stored. By storing and analyzing this data, cold chain compliance can be monitored and improved. Any or all of these data points can be displayed on a user terminal device to monitor the cold chain compliance.
It should be noted that in the process flow of
An exemplary table with time, temperature, and location data that is collected with the above-described techniques is shown below in Table 1. This data may be generated from the temperature sensor and GPS microchip described above, and transmitted to and stored in the server. Alternatively, the container may store and process the timing, temperature and location data, and transmit messages such as the “Item Safe?” determination shown in Table 1 rather than raw temperature data. For example, the container could repeatedly determine whether or not a predetermined temperature has been exceeded for, e.g., 5 minutes or longer. If this condition occurs, it may be determined that the food or the other type of temperature sensitive item in the container is no longer safe for use. In table 1 the item/food is determined to be unsafe when the temperature exceeds 32.0 degrees for a given length of time (1 minute, 2 minutes, 5 minutes, 10 minutes, et cetera).
The time, temperature, and position data in Table 1 can be displayed on a display in various ways. A chart with historical temperature data could be displayed, or a screen with live temperature readings could be displayed, or a combination of these two features could be displayed. Alternatively, a table similar to Table 1 could be displayed. The location history could be displayed in the form of a path superimposed over a map, or as an icon indicating a real-time location of the container. Note that the particular numbers below are merely exemplary and are not intended to be an exact representation of real-world conditions. For example, the temperature data could be collected at various intervals, and the timing is not limited to 1 minute intervals.
Note that a wide variety of other data points can be associated with the temperature and location data in practice, in order to link this data to specific customer orders. For example, the temperature and location can be associated with a customer ID, an order ID, a time the order was placed, a number of items in the order, time length to pick and pack the order, a live timer of delivery time, categorization of items (dry, cold, liquid, solid), time stored in a back room, time at which the item is transferred to a vehicle, time at which the item is delivered, driver ID, delivery address, ETA, a local outside temperature (e.g. zip code temperature), et cetera. By collecting these data points and associating them with the temperature and location data, insight into how specific customer orders satisfy or fail to satisfy cold chain compliance can be achieved. These additional data points can be stored in the server, and newly received temperature data can be added and associated with e.g., customer ID and the other data points. With this configuration, a user can also track the progress of the item being delivered, in terms of its temperature, as the item undergoes the delivery process.
By measuring outside ambient air temperature and the interior temperature, the fans turn on and either inhale cold air to cool and/or exhale warm air to regulate the interior temperature of the container. In addition, the phase change material can be activated to absorb heat and cool the interior.
The sensing and communication puck 1504 can include wireless communication circuitry that is configured to transmit data, such as the measured temperature data or temperature-related determinations (i.e., that the measured temperature is above a predetermined threshold for a given time or longer). The wireless communication circuitry can be configured to communicate via Wi-Fi, 4G, 5G, Bluetooth, or other communication modes. The data can be sent to a server and stored on the server so that a history of the temperature over time is stored. The transmitted data can be used to monitor safety of goods inside the container. In addition, the container 1501 in
It is to be understood that while the invention is disclosed in certain forms and embodiments, it is not to be limited to the specific forms or embodiments or parts or methods described and shown herein. It will be apparent to those skilled in the art that various changes may be made without departing from the scope of the invention and the invention is not to be considered limited to what is shown in the drawings and described in the specification. Different embodiments disclosed herein can be combined in various ways because the embodiments generally relate to measuring temperature from store to door.
This application claims the benefit of U.S. Provisional Application No. 63/319,018, filed Mar. 11, 2022.
Number | Date | Country | |
---|---|---|---|
63319018 | Mar 2022 | US |