# US 10,309,945 B2 · System, method, and apparatus for temperature monitoring and visibility

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,309,945 B2
- Document ID: US10309945B2
- Status: Granted
- Kind: B2
- Application number: 14/691,964
- Filed: 2015-04-21
- Published: 2015-10-22
- Granted: 2019-06-04
- Earliest claimed: 2014-04-21
- Assignees: Inteligistics, Inc.
- Applicants: Inteligistics, Inc.
- Inventors: Panduranga Rao Mandava; Erick John Muriungi Kithinji; Narayana Ponnaganti
- Web page: https://patentgrep.com/patent/US10309945B2

## CPC

- G01N 33/02: Food
- G01K 1/024: for remote indication
- G01K 1/026: {arrangements for monitoring a plurality of temperatures, e.g. by multiplexing}
- G01K 2207/04: for conservation purposes
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)
- G01K: MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR (radiation pyrometry G01J5/00)

## Abstract

The present invention relates to a system, method, and apparatus for monitoring temperatures of food products. The system includes a temperature sensor and at least one server computer. The temperature sensor includes at least one processor, a sensor probe adapted for insertion in a food product, and a wireless transmitter, where the temperature sensor programmed or configured to sense temperature data for the food product, and wirelessly transmit the temperature data. The at least one server computer is programmed or configured to receive the temperature data wirelessly transmitted by the temperature sensor, and generate at least one user interface based at least partially on the temperature data.

## Claims

### Claim 1

A system for monitoring temperature of food products, comprising:
a plurality of temperature sensors, each temperature sensor comprising at least one processor, a sensor probe adapted for insertion in a food product, and a wireless transmitter, each temperature sensor programmed or configured to sense temperature data for the food product, and wirelessly transmit the temperature data; and
at least one server computer configured to:
receive the temperature data wirelessly transmitted by each of the plurality of temperature sensors;
generate at least one graphical user interface based at least partially on the temperature data, the at least one graphical user interface comprising a visual representation of a plurality of cooling containers and a plurality of units of food products, the visual representation of the plurality of units of food products visually arranged within the visual representation of the plurality of cooling containers, wherein at least one representation of one cooling container of the plurality of cooling containers has a blank space based on spatial availability for at least one additional unit of food products, wherein each visual representation of each unit of food products of the plurality of units of food products comprises a color based at least partially on the temperature data corresponding to that unit of food product and wherein the visual representations of the units of food products are arranged to represent an actual position of each unit of food products relative to other units of food products within the same cooling container;
receive updated temperature data wirelessly transmitted by at least one temperature sensor of the plurality of temperature sensors corresponding to at least one unit of food products of the plurality of units of food products;
determine, based at least partially on the updated temperature data, that the at least one unit of food products should be moved out of at least one of the plurality of cooling containers; and
in response to determining that the at least one unit of food products should be moved out of the at least one of the plurality of cooling containers, change the color of the visual representation of the at least one unit of food products and update the visual representations of the units of food products to represent the actual position of each unit of food products relative to other units of food products within the same cooling container.

### Claim 2 (depends on 1)

The system of claim 1, further comprising at least one range extending device configured to receive the temperature data from the plurality of temperature sensors and transmit the temperature sensor to the at least one server computer.

### Claim 3 (depends on 1)

The system of claim 1, wherein the food product is at least one produce item of a plurality of produce items on a pallet, and wherein the pallet is located in at least one vacuum cooler or one forced air pre-cooler or similar cooling devices/facilities, transportation vehicle or retail store shelf.

### Claim 4 (depends on 1)

The system of claim 1, wherein the temperature data comprises at least one of the following: a pulp-temperature of the food product, a humidity for at least one of the plurality of cooling containers or a facility storing the food product, a pressure measurement, a carbon dioxide measurement, an oxygen measurement, an ethylene measurement, a measurement of microbial elements, a measurement from an environmental parameter, or any combination thereof.

### Claim 5 (depends on 1)

The system of claim 1, wherein the sensor probe of at least one of the plurality of temperature sensors comprises a needle puncture probe.

### Claim 6 (depends on 1)

The system of claim 1, further comprising a network device programmed or configured to receive the temperature data from the plurality of temperature sensors and upload the temperature data to at least one database.

### Claim 7 (depends on 1)

The system of claim 1, further comprising a protective housing containing the at least one processor and the wireless transmitter.

### Claim 8 (depends on 1)

The system of claim 1, further comprising a connection arrangement attached to at least one of the plurality of temperature sensors.

### Claim 9 (depends on 1)

The system of claim 1, wherein the at least one graphical user interface comprises at least one web page.

### Claim 10 (depends on 1)

The system of claim 1, wherein the at least one graphical user interface displays at least one of a graph or a chart based on the temperature data over time.

### Claim 11 (depends on 1)

The system of claim 1, wherein the at least one graphical user interface comprises an indication of a current stage that at least one of the plurality of cooling containers or at least one of the plurality of units of food products is in, and wherein the indication is generated automatically and without human interaction.

### Claim 12 (depends on 11)

The system of claim 11, wherein the current stage is at least one stage of a plurality of possible stages and comprises at least one of the following: at least one unit of food products is ready to be moved or removed, at least one unit of food products will be ready to be moved or removed in a predefined period of time, a cooling rate should be changed, a temperature is above or below a required threshold temperature, or any combination thereof.

### Claim 13 (depends on 1)

The system of claim 1, wherein the visual representation of each of the plurality of units of food products comprises a visual representation of at least one pallet located within the visual representation of a cooling container of the plurality of cooling containers.

### Claim 14 (depends on 13)

The system of claim 13, wherein the visual representation of the at least one pallet comprises numerical data representing a current or recent temperature of a food product in the at least one pallet.

### Claim 15 (depends on 1)

The system of claim 1, wherein the at least one graphical user interface comprises visual representations of vacuum tubes, tunnels and, within each tunnel, rows.

### Claim 16 (depends on 1)

The system of claim 1, wherein the at least one server computer is configured to automatically turn off and/or turn on a cooling system in a cooling container housing the food products based at least partially on the temperature data.

### Claim 17 (depends on 1)

The system of claim 1, wherein the color is determined based at least partially on the temperature data and specified ranges of temperatures, each range associated with a different color of a plurality of possible colors.

### Claim 18 (depends on 17)

The system of claim 17, wherein at least one color of the plurality of possible colors indicates at least that the food product or the unit of food products needs to be switched over or moved from a pre-cooler to a cooler.

### Claim 19 (depends on 17)

The system of claim 17, wherein the at least one user interface prompts a user, based at least partially on the temperature data and at least one predefined algorithm, to perform at least one of the following actions: remove sensors and swap pallets, remove sensors and move pallets, or any combination thereof.

### Claim 20 (depends on 1)

The system of claim 1, wherein the at least one server computer is further configured to:
determine when the food product, or a pallet containing the food product, has reached a predetermined temperature or is within a specified temperature range; and
generate at least one alert when the specified temperature or temperature range has been reached.

### Claim 21 (depends on 20)

The system of claim 20, wherein the at least one alert comprises at least one of the following: an email, a text message, an automated phone call, a push notification, or any combination thereof.

### Claim 22 (depends on 1)

The system of claim 1, wherein at least one of the plurality of temperature sensors is configured to be calibrated remotely.

### Claim 23 (depends on 1)

The system of claim 1, further comprising a protective housing containing the at least one processor and the wireless transmitter.

### Claim 24

A computer-implemented method for monitoring food product temperatures, comprising:
inserting at least one of a plurality of temperature sensors into a food product;
receiving, from the plurality of temperature sensors, temperature data over a wireless network, wherein the temperature data comprises a pulp-temperature of the food product;
storing the temperature data in at least one data structure; and
generating data configured to display, on at least one user computer, a graphical user interface based at least partially on the temperature data, the at least one graphical user interface comprising a visual representation of a plurality of cooling containers and a plurality of units of food products, wherein each visual representation of each unit of food products of the plurality of food products comprises a color based at least partially on the temperature data corresponding to that unit of food product, wherein at least one representation of one cooling container of the plurality of cooling containers has a blank space based on spatial availability for at least one additional unit of food products, and wherein the visual representations of the units of food products are arranged to represent an actual position of each unit of food products relative to other units of food products within the same cooling container;
receiving updated temperature data wirelessly transmitted by at least one temperature sensor of the plurality of temperature sensors corresponding to at least one unit of food products of the plurality of units of food products;
determining, based at least partially on the updated temperature data, when the at least one unit of food products should be moved into or out of a cooling container; and
in response to determining that the at least one unit of food products should be moved out of the at least one of the plurality of cooling containers: (i) changing the color of the visual representation of the at least one unit of food products, (ii) moving the at least one unit of food products out of the cooling container, and (iii) updating the visual representations of the units of food products to represent the actual position of each unit of food products relative to other units of food products within the same cooling container.

### Claim 25 (depends on 24)

The computer-implemented method of claim 24, wherein the color is determined based at least partially on the temperature data and specified ranges of temperatures, each range associated with a different color of a plurality of possible colors.

### Claim 26 (depends on 24)

The computer-implemented method of claim 24, further comprising:
determining when the food product, or a pallet containing the food product, has reached a predetermined temperature or is within a specified temperature range; and
generating at least one alert when the specified temperature or temperature range has been reached.

### Claim 27 (depends on 23)

The system of claim 23, further comprising at least one attachment arrangement connected to the housing, the at least one attachment arrangement adapted to be attached to a package or pallet.
