US20160153841A1 - Systems and methods of determining load temperatures - Google Patents

Systems and methods of determining load temperatures Download PDF

Info

Publication number
US20160153841A1
US20160153841A1 US15/019,505 US201615019505A US2016153841A1 US 20160153841 A1 US20160153841 A1 US 20160153841A1 US 201615019505 A US201615019505 A US 201615019505A US 2016153841 A1 US2016153841 A1 US 2016153841A1
Authority
US
United States
Prior art keywords
temperature
power output
output level
load
medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US15/019,505
Inventor
Joel S. Faden
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US15/019,505 priority Critical patent/US20160153841A1/en
Publication of US20160153841A1 publication Critical patent/US20160153841A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K7/00Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat ; Power supply therefor, e.g. using thermoelectric elements
    • G01K7/42Circuits effecting compensation of thermal inertia; Circuits for predicting the stationary value of a temperature

Definitions

  • the present disclosure is directed generally to thermodynamic processes and more particularly to systems and methods of determining temperatures of loads introduced into media in chambers.
  • the sealed pouch is heated in the pre-heating chamber at a lower temperature for a predetermined period of time and then removed and quickly heated again immediately prior to serving at a high temperature and for a shorter, predetermined period of time.
  • Such techniques are very time and resource intensive and continue to suffer from inaccurate load temperature estimations.
  • a computer-implemented method of determining a temperature of a load introduced into a chamber includes: applying a power output to a medium in at least a portion of a chamber at a level to modify the temperature of the medium to achieve a predetermined medium temperature.
  • a steady state power output level is determined using a computer processor to achieve the predetermined medium temperature.
  • the load having a load temperature other than the predetermined medium temperature is received into the at least a portion of the chamber, where it is determined that the load temperature is substantially at the predetermined medium temperature when the power output level reaches the determined steady state power output level using the computer processor and without any direct temperature measurement of the load.
  • a system for determining a temperature of a load introduced into a chamber that includes a chamber comprising a medium in at least a portion of the chamber and an input device to provide a set point temperature for the medium.
  • a temperature modifying device is included to modify the temperature of the medium in the at least a portion of the chamber to the set point temperature.
  • a temperature determining device is provided so as to determine the temperature of the medium in the at least a portion of the chamber.
  • a power output level determining device is included in the system so as to determine the power output level provided to the temperature modifying device.
  • a computer-readable storage medium having instructions stored therein, is included in the system wherein the instructions, when executed by a computer processor, (i) cause the computer processor to: receive an input from the temperature determining device and the input device and to provide a power output level to the temperature modifying device; (ii) receive a steady state power output level input to achieve the set point temperature from the power output level determining device; (iii) receive a medium temperature input from the temperature determining device after a load having a temperature other than the set point temperature is received into the at least a portion of the chamber; and (iv) determine that the load temperature is substantially at the set point temperature when the power output level determining device provides an indication that the power output level has returned to the received steady state power output level and without receiving any direct temperature measurement input of the load.
  • a computer-implemented method of determining a temperature of a load introduced into a chamber includes introducing a medium into one or more of a plurality of sub-chambers of a chamber and applying a power output to the respective medium of the one or more sub-chambers at a level to modify the temperature of the respective medium to achieve a respective predetermined medium temperature.
  • the respective medium temperature is monitored in the one or more sub-chambers.
  • the respective power output level applied to the respective medium of the one or more sub-chambers is monitored so as to determine a respective steady state power output level to achieve the respective predetermined medium temperature in the one or more sub-chambers using the respective monitored medium temperature and the respective monitored power output level as inputs to a computer processor.
  • the respective load is received having a load temperature other than the predetermined medium temperature into each of the one or more sub-chamber, and the respective load temperature is determined to be substantially at the respective predetermined medium temperature using the computer processor when the respective power output level reaches the respective determined steady state power output level and without any direct temperature measurement of the respective load.
  • the invention provides an improved method for determining the safety for human consumption of food products prepared via a machine implemented sous-vide process.
  • FIG. 1 is a flow chart illustrating a method of determining a load temperature according to embodiments of the present disclosure.
  • FIG. 2 is a flow chart illustrating a method of determining a steady state power output level according to some embodiments.
  • FIG. 3 is a flow chart illustrating a method of determining a load temperature according to some embodiments.
  • FIG. 4A is a front plan view of an example of a portion of a system for determining a load temperature according to some embodiments.
  • FIG. 4B is a front plan view of an example of a portion of a system for determining a load temperature according to embodiments of the present disclosure.
  • FIG. 5 is an illustrative example of an architecture of a computer processing unit according to some embodiments.
  • FIG. 6 is a block diagram of a processor system for performing a method described herein.
  • FIG. 7 is a diagram illustrating an example of a relationship between medium temperature, time and power output level for determining a load temperature.
  • Improved methods and systems of determining load temperatures are provided.
  • the processes described herein are not limited to any specific medium (e.g. liquid or gas) or any specific medium-based system (e.g. heating, refrigerating, circulating, non-circulating, closed loop or open loop), etc.
  • the inventor has developed methods and systems of precisely and accurately determining load temperatures without any direct temperature measurement of the load itself.
  • a load is an item that is introduced and received into a medium and having a temperature that is affected (e.g. raised or lowered) by the temperature of the surrounding medium.
  • the inventors have determined that the methods and systems of determining load temperatures described herein offer significant improvements in a wide variety of applications, including, for example, sous vide cooking applications to precisely and accurate determine the load temperatures of loads including, for example, food products in sealed packages such as sous vide packages.
  • FIG. 1 is a flow chart illustrating a method 100 of determining a load temperature according to embodiments of the present disclosure.
  • a power output is applied to a medium in a chamber to achieve a predetermined medium temperature (e.g. a set point temperature).
  • the medium is a liquid (e.g. water) in a bath chamber.
  • the medium is gaseous (e.g. air) in a gaseous chamber.
  • the chamber is insulated.
  • the system including the chamber is a closed system.
  • the chamber can include a plurality of sub-chambers. Any suitable medium can be provided into the chamber.
  • the chamber can be a tank or a vat for heating a sealed food pouch in a sous vide cooking technique and the medium can be water in the chamber.
  • a medium is provided into one or more sub-chambers of a chamber.
  • a power output can be applied to raise or lower the medium temperature to achieve a predetermined medium temperature.
  • a temperature modifying device e.g. a heating element
  • Any suitable heating element e.g.
  • gas heating element electrical heating element, air-to-water heat exchanger, water-to-water heat exchanger, water-to-air heat exchanger, radiant heat lamp, a reflective surface, a resistive heating element, an RF induction heating element with a conductive susceptor
  • a cooling element can be provided in one or more portions of the chamber to cool the surrounding medium. Any suitable cooling element (e.g. gas cooling element, electric cooling element, air-to-water heat exchanger, water-to-water heat exchanger, water-to-air heat exchanger) can be provided. In some embodiments, multiple heating or cooling elements are provided to heat or cool the medium at various portions of the chamber. In some embodiments, a circulating device (e.g. circulating pump, air blower, etc.) to circulate or agitate the medium in the chamber. In some embodiments, one or more respective temperature modifying devices (e.g. heating element, cooling element, etc.) can be provided in one or more sub-chambers of a chamber to heat the respective medium in the sub-chamber.
  • a circulating device e.g. circulating pump, air blower, etc.
  • a predetermined medium temperature can be any suitable temperature for a particular application.
  • a predetermined medium temperature can be a predetermined temperature to heat a load.
  • a predetermined medium temperature can be a predetermined temperature to cool a load.
  • a predetermined medium temperature can be a temperature between approximately 120° Fahrenheit and approximately 180° Fahrenheit (e.g. 175 and 185° Fahrenheit) and is based on the load, i.e. the sealed pouch and specifically the type of food product sealed in the pouch.
  • One major problem with sous-vide cooking is that one generally does not know when the food reaches the bath temperature and thereby has reached an appropriate “pasteurization temperature”.
  • Time/temperature curves for determining the appropriate period of time that a food must be maintained at a specified temperature to kill bacteria and parasites are well known in the art.
  • application of known time/temperature curves will allow for the use of a timer in the system and method of the invention to measure the time the food in the bath is maintained at the temperature specified for ensuring harmful bacteria and parasites are neutralized.
  • the predetermined medium temperature can be provided and input by an input device for a load.
  • a predetermined medium temperature can be provided in memory for one or more loads and provided as an input to a processor (e.g. in a temperature controller).
  • a predetermined medium temperature can be provided and input by a keyboard, pointing device, e.g., a mouse or a trackball, or any suitable device, including, but not limited to, a device providing an acoustic, speech, or tactile input.
  • a respective predetermined medium temperature can be provided for one or more sub chambers in a chamber.
  • a respective input device can provide a respective predetermined medium temperature for the respective medium in each respective sub-chamber of a chamber.
  • a power output can be applied to one or more heating elements or one or more cooling elements in a medium in a chamber to raise or lower the temperature of the medium. In some embodiments, a power output is applied to raise the medium temperature. In some embodiments, a power output is applied to lower the medium temperature. In some embodiments, a respective power output is applied to one or more respective heating elements or one or more respective cooling elements in a respective medium in one or more sub-chambers of a chamber to raise or lower the temperature of the respective medium. In some embodiments, one or more temperature determining devices (e.g. temperature sensors) can be provided in the chamber to detect the temperature of the surrounding medium and provide an output signal indicating the temperature of the surrounding medium.
  • a temperature determining devices e.g. temperature sensors
  • multiple temperature sensors are provided to detect the medium temperature at various portions of the chamber.
  • Any suitable temperature determining device can be provided such as, for example, a temperature sensor, a thermocouple, a pyrometer, a thermistor, a resistance temperature detector (RTD), a platinum resistance thermometer (PRT), or any suitable temperature determining device.
  • one or more temperature determining devices provide output signals to a computer processing unit (e.g. of a temperature controller such as, for example a thermostat) indicating the medium temperature at one or more portions of the chamber.
  • a processing unit can received input signals from one or more temperature determining devices and process the signals to determine a temperature of the medium, or of a portion of the medium. Any suitable determining method can be used.
  • the processing unit can determine an average (e.g. a simple arithmetic average, weighted average, exponential average) of the temperatures provided by input signals from two or more temperature determining devices to determine the temperature of at least a portion of the medium, for example the medium surrounding the area of the chamber for introduction and reception of the load.
  • one or more respective temperature determining devices can be provided in one or more sub-chambers of a chamber to detect the temperature of the respective surrounding medium and provide a respective output signal indicating the temperature of the respective surrounding medium.
  • steps of the method 100 are performed to maintain a substantially constant medium temperature at the predetermined medium temperature.
  • a processing unit e.g. of a temperature controller
  • the processing unit e.g. of a temperature controller
  • the processing unit is programmed to achieve a medium temperature within a predetermined range (e.g. 0.05 to 2° Fahrenheit) using the one or more temperature modifying devices and as measured using the one or more temperature determining devices.
  • the inventors have observed that by measuring the power output level required by the processing unit (e.g. of a temperature controller), and provided by the one or more temperature modifying devices to achieve the predetermined medium temperature, an accurate and precise load temperature can be determined without any direct temperature measurement of the load.
  • the inventors have observed that by determining the steady state power output level to achieve and maintain a medium temperature of a system at a predetermined medium temperature, a temperature of a load received into the system can be determined without any direct temperature measurement of the load and by monitoring the power output level and determining when the power output level returns to the determined steady state power output level.
  • a steady state power output level to achieve a predetermined medium temperature is determined.
  • a processing unit receives a power output level signal from one or more temperature modifying devices in the chamber (e.g. heating or cooling elements).
  • a processing unit can receive a power output level signal from a processing unit (e.g. of a temperature controller).
  • the processing unit receives a timing parameter input from an input device, e.g. from a memory input or any suitable input.
  • the timing parameter can be an input for measuring a power output level for a predetermined period of time.
  • the processing unit further receives a predetermined medium temperature input from an input device and one or more input signals from one or more temperature determining devices and provides a signal to one or more temperature modifying devices in the chamber (e.g. heating or cooling element) to heat or cool the medium to achieve the predetermined medium temperature.
  • a steady state power output level e.g. output by the one or more temperature modifying devices
  • a steady state power output level is the power output level required to maintain the medium temperature substantially constant about the predetermined medium temperature (e.g. set point temperature) given system errors and/or system natural losses of energy.
  • a steady state power output level is a system power output level (e.g.
  • a steady state power output level is a system power output level (e.g. output by the one or more temperature modifying devices) required to maintain the medium temperature substantially constant about the predetermined medium temperature and the power output level substantially constant for a predetermined period of time.
  • the processing unit can receive a steady state temperature parameter (e.g. +/ ⁇ 0.01 to 2° Fahrenheit) input and/or a steady state power output level parameter input (e.g. +/ ⁇ 0.01 to 1% of maximum power output level) from an input device for determining the steady state power output level.
  • a steady state power output level is a system power output level (e.g. output by the one or more temperature modifying devices) required to maintain the medium temperature substantially constant about the predetermined medium temperature (e.g. set point temperature) using the steady state temperature parameter for a predetermined period of time.
  • a steady state power output level is a system power output level (e.g.
  • the one or more temperature modifying devices required to maintain the medium temperature substantially constant about the predetermined medium temperature (e.g. set point temperature), using the steady state temperature parameter, for a predetermined period of time.
  • the determined steady state power level for the medium of a chamber can be stored, for example, in memory or other storage device.
  • the determined steady state power level for respective mediums in one or more sub chambers of a chamber can be stored, for example, in memory or any suitable other storage device.
  • a load is introduced and received into the medium in the chamber.
  • a load is introduced and received into the medium in at least a portion of the chamber and has a load temperature other than a predetermined medium temperature (e.g. set point temperature) such that the load temperature is affected (e.g. raised or lowered) by the temperature of the surrounding medium.
  • a predetermined medium temperature e.g. set point temperature
  • Any suitable method of introducing the load into the medium can be provided.
  • a plurality of loads having respective load temperatures other than the predetermined medium temperature can be introduced into one or more portions of the chamber at substantially the same time.
  • the surrounding medium temperature is affected (e.g. raised or lowered) by the receiving of the load into the medium.
  • a processing unit receives one or more input signals from one or more temperature determining devices in the medium in the chamber and provides a signal to one or more temperature modifying devices in the chamber (e.g. heating or cooling element) to heat or cool the medium to achieve a predetermined medium temperature (e.g. a set point temperature.)
  • a processing unit receives a power output level signal from the one or more temperature modifying devices in the chamber (e.g. heating or cooling elements) as they heat or cool the medium to achieve a predetermined medium temperature (e.g. a set point temperature).
  • the load temperature is determined to be substantially at the predetermined medium temperature (e.g. a set point temperature) when the power output level reaches the determined steady state power output level and without any direct temperature measurement of the load.
  • a processing unit can receive the determined steady state power output level for the respective medium as an input from a memory, or other suitable storage device.
  • a processing unit can receive a determined steady state power output level input for the respective medium and power output level signals from the one or more temperature modifying devices in the respective medium in the chamber as they heat or cool the medium to return the respective medium to the predetermined medium temperature.
  • a processing unit can receive a respective determined steady state power output level input for the respective medium and respective power output level signals from the one or more temperature modifying devices in the respective medium in one or more sub-chambers in the chamber as they heat or cool the respective medium to return the respective medium to the predetermined medium temperature.
  • a processing unit determines that the load temperature is at the predetermined medium temperature when it receives an input signal indicating that the medium temperature is substantially constant about the predetermined medium temperature and a signal indicating that the power output level has reached the determined steady state power output level.
  • the signal indicating that the power output level has reached the determined steady state power output level further indicates that the power output level is substantially constant for a predetermined period of time.
  • a chamber is provided.
  • any suitable chamber can be provided including, but not limited to, a liquid bath chamber, a gaseous chamber, a chamber having a plurality of sub chambers, etc.
  • a medium is introduced into the chamber. Any suitable method of introduction of the medium into the chamber can be provided. For example, a liquid medium can be introduced into the chamber, portion of the chamber, or sub chamber, by operating a valve connected to a holding tank or other suitable liquid source.
  • a gaseous medium can be introduced into the chamber, portion of a chamber, or sub chamber, by operating a valve connected to a gaseous cylinder or other suitable gaseous source.
  • a power output can be applied to a medium in a chamber to achieve a predetermined medium temperature as described for block 110 .
  • the power output level applied to the medium in the chamber is monitored.
  • a signal providing power output level is received by a processing unit from one or more temperature modifying devices.
  • a signal providing power output level is received by a processing unit from a processing unit (e.g. of a temperature controller).
  • the medium temperature is monitored.
  • a processing unit e.g. of a temperature controller
  • a determination is made as to whether the monitored medium temperature is substantially constant about the predetermined medium temperature.
  • a processing unit e.g.
  • the processing unit receives a predetermined medium temperature input from an input device, one or more input signals from one or more temperature determining devices, a steady state temperature parameter input and/or a timing parameter input from an input device for determining whether the medium temperature is substantially constant about the predetermined medium temperature (e.g. set point temperature).
  • the processing unit can provide a signal indicating that the medium temperature is substantially constant about the predetermined medium temperature.
  • the processing unit determines that the medium temperature is not at, or substantially constant about, the predetermined medium temperature, the processing unit provides a signal to one or more temperature modifying devices in the chamber (e.g. heating or cooling element) to heat or cool the medium to achieve the predetermined medium temperature
  • the steady state power output level to achieve the predetermined medium temperature is determined as described above for block 120 .
  • the determined steady state power level for the medium of a chamber (or for a respective portion or sub-chamber of a chamber) can be stored, for example, in memory or other suitable storage device.
  • a signal can be provided to indicate that the steady state power level is achieved.
  • a processing unit determines that the steady state power level for the medium of a chamber (or for a respective portion or sub-chamber of a chamber) has been achieved, it can provide a signal to a signal indicating device to indicate this state.
  • the signal indicating device can provide a signal to a display to display the respective determined steady state power level.
  • a flow chart illustrating a method of determining a load temperature is provided.
  • a steady state power output level to achieve the predetermined medium temperature e.g. set point temperature
  • a load is introduced into the medium in the chamber as described above for block 130 .
  • a power output level is applied to the medium in the chamber to achieve the predetermined medium temperature as described above for blocks 210 , 110 and 130 .
  • a power output level is monitored to return the medium temperature to the predetermined medium temperature.
  • a processing unit can receive a determined steady state power output level for the respective medium as an input from a memory, or other suitable storage device and power output level signals from the one or more temperature modifying devices, or a processing unit (e.g. of a temperature controller) in the respective medium in the chamber as the temperature modifying devices heat or cool the medium to return the respective medium to the predetermined medium temperature.
  • a processing unit e.g. of a temperature controller
  • a processing unit can receive the determined steady state power output level for the respective medium as an input from a memory, or other suitable storage device and power output level signals from one or more temperature modifying devices in the respective medium in the chamber, or a processing unit (e.g. of a temperature controller) as they heat or cool the medium to return the respective medium to the predetermined medium temperature.
  • a processing unit can receive a respective determined steady state power output level input for the respective medium and respective power output level signals from the one or more temperature modifying devices in the respective medium in one or more sub-chambers in the chamber as they heat or cool the respective medium to return the respective medium to the predetermined medium temperature. If the determination at block 338 is negative, a power output level is monitored to return the medium temperature to the predetermined medium temperature at block 334 .
  • the load temperature is determined to be substantially at the predetermined medium temperature (e.g. a set point temperature) when the power output level reaches the determined steady state power output level and without any direct temperature measurement of the load as described for block 140 .
  • a processing unit determines that the load temperature is substantially at the predetermined medium temperature when it receives an input signal indicating that the medium temperature is substantially constant about the predetermined medium temperature and a signal indicating that the power output level has reached the determined steady state power output level.
  • the signal indicating that the power output level has reached the determined steady state power output level further indicates that the power output level is substantially constant for a predetermined period of time.
  • the system 400 includes a chamber 410 .
  • the chamber 410 can include a medium 415 in the chamber 410 .
  • the medium 415 is a liquid medium.
  • the medium can be introduced into the chamber using a valve 418 that can be connected to a holding tank 430 .
  • One or more temperature determining devices 416 can be provided to determine the temperature of the medium 415 in the chamber 410 .
  • One or more temperature modifying device 414 can be provided to modify the temperature of the medium 415 in the chamber 410 to a predetermined medium temperature.
  • system 500 can include one or more medium level determining devices (not shown) (e.g. a high medium level determining device and a low medium level determining device) to determine the level of the medium 415 at one or more portions of chamber 410 .
  • medium level determining devices e.g. a high medium level determining device and a low medium level determining device
  • the system 400 includes a chamber 410 .
  • the chamber 410 can include sub-chambers 412 and 422 .
  • Each respective sub-chamber 412 , 422 includes a respective medium 415 , 425 .
  • the respective media 415 , 425 are liquid.
  • the respective media can be introduced into the respective sub-chamber using a valve 418 , 428 that can be connected to a holding tank 430 .
  • One or more respective temperature determining devices 416 , 426 can be provided to determine the respective temperature of the respective media 415 , 425 in the respective sub-chamber 412 , 422 .
  • One or more respective temperature modifying devices 414 , 424 can be provided to modify the respective temperature of the media 415 , 425 in the respective sub-chamber 412 , 422 to a respective predetermined medium temperature.
  • system 500 can include one or more respective medium level determining devices (not shown) (e.g. a high medium level determining device and a low medium level determining device) to determine the respective level of the media 415 , 425 at one or more respective portions of sub-chambers 412 , 422 .
  • Processes and logic flows described in this specification can be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output.
  • the processes and logic flows can also be performed by, and apparatus can also be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).
  • FPGA field programmable gate array
  • ASIC application specific integrated circuit
  • FIG. 5 A diagram of an illustrative example of an architecture of a computer processing unit according to some embodiments is shown in FIG. 5 .
  • Embodiments of the subject matter and the functional operations for various steps of processes described in this specification can be implemented in electronic circuitry, or in computer firmware, or hardware, including the structures disclosed in this specification and their equivalents, or in combinations of one or more of them.
  • Embodiments of the subject matter described in this specification can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a non-transitory, tangible machine readable storage medium for execution by, or to control the operation of, data processing apparatus.
  • the non-transitory, tangible storage medium can be a non-transitory computer readable storage medium.
  • the computer readable medium can be a machine-readable storage device, a machine-readable storage medium, a memory device (e.g., flash or random access memory), a hard disk drive, a tape drive, an optical drive (such as, but not limited to CDROM, DVD, or BDROM) or the like, or a combination of one or more of them.
  • a memory device e.g., flash or random access memory
  • a hard disk drive e.g., a hard disk drive
  • a tape drive e.g., an optical drive (such as, but not limited to CDROM, DVD, or BDROM) or the like, or a combination of one or more of them.
  • an optical drive such as, but not limited to CDROM, DVD, or BDROM
  • At least a portion of the system for determining a load temperature described herein can be implemented in computer processing unit 500 and specifically in software and where results (e.g. steady state power output level, determined load temperature, medium circulation, medium level, medium temperature, etc.) can be presented to system operator on a graphical user interface (GUI) on a display device such as a computer monitor 524 or other display device.
  • GUI graphical user interface
  • Embodiments of the subject matter described in this specification can be implemented on a computer 500 having a keyboard, pointing device, e.g., a mouse or a trackball, by which the operator can provide input to the computer.
  • the computer system 500 includes functionality providing for various components of the systems for determining a load temperature and steps of the corresponding methods as described, for example, in FIGS. 1-3, and 7 .
  • computer processing unit 500 can include one or more processors 502 .
  • the processor 502 is connected to a communication infrastructure 506 (e.g., a communications bus, cross-over bar, or network).
  • Computer processing unit 500 can include a display interface 522 that forwards graphics, text, and other data from the communication infrastructure 506 (or from a frame buffer not shown) for display on the display unit 524 .
  • Computer processing unit 500 can also include a main memory 504 , such as a random access memory (RAM), and a secondary memory 508 .
  • the secondary memory 508 can include, for example, a hard disk drive (HDD) 510 and/or removable storage drive 512 , which can represent a floppy disk drive, a magnetic tape drive, an optical disk drive, or the like.
  • the removable storage drive 512 reads from and/or writes to a removable storage unit 516 .
  • Removable storage unit 516 can be a floppy disk, magnetic tape, optical disk, or the like.
  • the removable storage unit 516 can include a computer readable storage medium having stored therein computer software and/or data.
  • Computer readable storage media suitable for storing computer program instructions and data include all forms data memory including nonvolatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto optical disks; and CD ROM, DVD-ROM, and BDROM disks.
  • semiconductor memory devices e.g., EPROM, EEPROM, and flash memory devices
  • magnetic disks e.g., internal hard disks or removable disks
  • magneto optical disks e.g., CD ROM, DVD-ROM, and BDROM disks.
  • the processor 502 and the memory 504 can be supplemented by, or incorporated in, special purpose logic circuitry.
  • secondary memory 508 can include other similar devices for allowing computer programs or other instructions to be loaded into computer processing unit 500 .
  • Secondary memory 508 can include a removable storage unit 518 and a corresponding interface 514 . Examples of such removable storage units include, but are not limited to, USB or flash drives, which allow software and data to be transferred from the removable storage unit 518 to computer processing unit 500 .
  • Computer processing unit 500 can also include a communications interface 520 .
  • Communications interface 520 allows software and data to be transferred between computer processing unit 500 and external devices. Examples of communications interface 520 can include a modem, Ethernet card, wireless network card, a Personal Computer Memory Card International Association (PCMCIA) slot and card, or the like.
  • Software and data transferred via communications interface 520 can be in the form of signals, which can be electronic, electromagnetic, optical, or the like that are capable of being received by communications interface 520 . These signals can be provided to communications interface 520 via a communications path (e.g., channel), which can be implemented using wire, cable, fiber optics, a telephone line, a cellular link, a radio frequency (RF) link and other communication channels.
  • a communications path e.g., channel
  • the computer program products provide software to computer processing unit 500 .
  • Computer programs (also referred to as computer control logic) are stored in main memory 504 and/or secondary memory 508 . Computer programs can also be received via communications interface 520 . Such computer programs, when executed by a processor, enable the computer system 500 to perform features of the method discussed herein.
  • main memory 504 , secondary memory 508 , or removable storage units 516 or 518 can be encoded with computer program code for performing various steps of the processes described in FIGS. 1-3 and 7 .
  • the software can be stored in a computer program product and loaded into computer processing unit 500 using removable storage drive 512 , hard drive 510 , or communications interface 520 .
  • the software when executed by a processor 502 , causes the processor 502 to perform the functions of various steps of the methods described herein.
  • various steps of the methods can be implemented primarily in hardware using, for example, hardware components such as a digital signal processor comprising application specific integrated circuits (ASICs).
  • ASICs application specific integrated circuits
  • the method is implemented using a combination of both hardware and software.
  • a computing system that includes a back end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front end component, e.g., a computer having a GUI or a Web browser through which an operator can interact with an implementation of the subject matter described is this specification, or any combination of one or more such back end, middleware, or front end components.
  • the components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include a local area network (“LAN”) and a wide area network (“WAN”), e.g., the Internet.
  • LAN local area network
  • WAN wide area network
  • FIG. 6 shows a processor 602 programmed to perform the method steps.
  • the steps can be performed by a plurality of separate computer programs, or by a program that prompts the user for additional inputs between and/or during steps.
  • These steps can include one or more of the receiving temperature inputs and providing a power level output 611 , receiving a steady state power level input to achieve a predetermined medium temperature 612 , determining a medium temperature (not shown), receiving a medium temperature input after a load is introduced into a chamber 613 , determining a load temperature is at a predetermined medium temperature using a power output level input and without receiving any direct load temperature measurement 614 , determining a steady state power output level 616 , receiving a medium level indication and providing a medium level output 617 , and providing a medium circulation output 618 .
  • all numerically intensive calculations are performed by a programmed processor, and the results presented to the user (e.g., engineer) at certain decision points to allow input of engineering judgment.
  • the programmed processor 602 receives a variety of inputs including, but not limited to, an input from input device 605 , temperature determining device 615 , power output level determining device 620 , user input device 606 , storage device 608 , and medium level device 604 .
  • the programmed processor 602 can provide a variety of outputs including, but not limited to, an output to temperature modifying device 610 , display 604 , user input device 606 , storage device 608 , signal indicating device 650 and medium circulation device 660 .
  • FIG. 6 shows a single processor, in other embodiments, various subsets of the processes 611 - 618 can be executed on a plurality of programmed processors, which can optionally be connected to each other by a communications network, such as a personal area network, a local area network, a wide area network, and/or the Internet.
  • a communications network such as a personal area network, a local area network, a wide area network, and/or the Internet.
  • FIG. 7 a diagram illustrating an example of a relationship between medium temperature, time and power output level for determining a load temperature in a chamber is provided.
  • a power output is applied to a medium in a chamber to achieve the predetermined medium temperature.
  • a power output level of 100% of maximum power output is applied to a medium in a chamber to raise the medium temperature to achieve a predetermined medium temperature of 150° Fahrenheit.
  • the system reduces the power output level between 100% and 50% of maximum power output.
  • the system reduces the power output level between 50% and 5% of maximum power output as the medium temperature approaches the predetermined medium temperature.
  • the system determines that the steady state power level is at 5% of maximum power output as this is the power output level to maintain the medium temperature. Substantially constant about the predetermined medium temperature of 150° Fahrenheit given system errors and/or system natural losses of energy.
  • a load (a food product in a sous vide package) is received into the medium in the chamber.
  • the medium temperature reduces from the predetermined medium temperature of 150° Fahrenheit due to the introduction of the cooler load mass.
  • the power output level of 100% of maximum power output is applied to the medium in the chamber to return the medium temperature to the predetermined medium temperature.
  • the system reduces the power output level between 50% and 10% of maximum power output as the medium temperature approaches the predetermined medium temperature of 150° Fahrenheit.
  • the medium temperature reaches the predetermined medium temperature of 150° Fahrenheit but the power output level indicates that the power output level has not returned to the steady state power output level of 5% of maximum power output.
  • the system continues to monitor the power output level and at a time of 255 minutes, the system receives an indication that the power output level has returned to the steady state power output level of 5% and determines that the load temperature is at the predetermined medium temperature of 150° Fahrenheit.
  • a signal indicator can be provided to indicate that the steady state power output level has been achieved, and a timer may be provided so that known time/temperature curves may be utilized to set and measure the time the load in the bath is maintained at the predetermined medium temperature of 150° so as to ensure harmful bacteria and parasites are neutralized.
  • steps of the method can be implemented (e.g., controlled and/or monitored) by a general purpose computer programmed in accordance with the principals discussed herein.
  • Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment.
  • various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination.
  • features can be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination can be directed to a sub-combination or variation of a sub-combination.
  • Some embodiments provide a computer-implemented method of determining a temperature of a load introduced into a chamber.
  • a power output is applied to a medium in at least a portion of a chamber at a level to modify the temperature of the medium to achieve a predetermined medium temperature.
  • a steady state power output level is determined to achieve the predetermined medium temperature using a computer processor.
  • a load having a load temperature other than the predetermined medium temperature is introduced into the at least a portion of the chamber.
  • the load temperature is determined to be at the predetermined medium temperature using the computer processor when the power output level reaches the determined steady state power output level and the method performs this step without any direct temperature measurement of the load.
  • Some embodiments provide a system for determining a temperature of a load introduced into a chamber.
  • the system includes a chamber including a medium in at least a portion of the chamber, an input device to provide a predetermined medium temperature for the medium, a temperature modifying device to modify the temperature of the medium in the at least a portion of the chamber to the predetermined medium temperature, a temperature determining device to determine the temperature of the medium in the at least a portion of the chamber, a power output level determining device to determine the power output level provided to the temperature modifying device and a computer-readable storage medium having instructions stored therein.
  • the instructions when executed by a computer processor, cause the computer processor to receive a steady state power output level input to achieve the predetermined medium temperature from the power output level determining device, receive a medium temperature input from the temperature determining device after a load having a temperature other than the predetermined medium temperature is introduced into the at least a portion of the chamber, and determine that the load temperature is at the predetermined medium temperature when the power output level determining device indicates that the power output level has returned to the received steady state power output level and without receiving any direct temperature measurement input of the load.
  • Some embodiments provide a computer-implemented method of determining a temperature of a load introduced into a chamber.
  • the method includes introducing a medium into one or more of a plurality of sub-chambers of a chamber and applying a power output to the respective medium of the one or more sub-chambers at a level to modify the temperature of the respective medium to achieve a respective predetermined medium temperature.
  • the respective medium temperature in the one or more sub-chambers is monitored.
  • the respective power output level applied to the respective medium of the one or more sub-chambers is monitored.
  • a respective steady state power output level to achieve the respective predetermined medium temperature in the one or more sub-chambers is determined using the respective monitored medium temperature and the respective monitored power output level as inputs to a computer processor.
  • a respective load having a load temperature other than the predetermined medium temperature is introduced into each of the one or more sub-chambers.
  • the respective load temperature is determined to be at the respective predetermined medium temperature by the computer processor when the respective power output level reaches the respective determined steady state power output level without any direct temperature measurement of the respective load.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Temperature (AREA)
  • Apparatus Associated With Microorganisms And Enzymes (AREA)

Abstract

Systems and computer-implemented methods of determining a temperature of a load introduced into a chamber are provided. The computer-implemented method includes applying a power output to a medium in at least a portion of a chamber at a level to modify the temperature of the medium to achieve a predetermined medium temperature. A steady state power output level to achieve the predetermined medium temperature is determined using a computer processor. A load having a load temperature other than the predetermined medium temperature is received into the at least a portion of the chamber. The method includes determining that the load temperature is substantially at the predetermined medium temperature using the computer processor when the power output level reaches the determined steady state power output level and without any direct temperature measurement of the load.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation application of and claims priority to U.S. patent application Ser. No. 13/789,014, filed on Mar. 7, 2013, the entirety of which is herein incorporated by reference.
  • FIELD
  • The present disclosure is directed generally to thermodynamic processes and more particularly to systems and methods of determining temperatures of loads introduced into media in chambers.
  • DESCRIPTION OF THE RELATED ART
  • Conventional processes involving the introduction of a load into a liquid or gas medium in a chamber in order to heat or cool the load to a desired temperature require direct temperature measurements of the load in order to determine the load temperature. However, these direct temperature measurements can be very difficult or costly to obtain or may destroy the integrity of the load before it reaches the desired temperature.
  • For example, in sous vide (“under vacuum”) cooking techniques, sealed cooking pouches are introduced into water containment chambers to heat the food products in the respective cooking pouches. The quality of the food products is often lost due to inaccuracies in temperature control and in determining the temperature of the food product in the cooking pouch. Special purpose probes inserted into the sealed pouches have been used to determine the temperature of the food products but are costly and result in a breach of the integrity of the food pouch which reduces food quality. When cooking using sous vide cooking techniques, errors of 5° Fahrenheit can cause detrimental changes to the texture of many food products. Conventional techniques also involve the use of serial pre-heating and heating chambers which are independently temperature controlled at a first, lower temperature and a second, higher temperature. In such techniques, the sealed pouch is heated in the pre-heating chamber at a lower temperature for a predetermined period of time and then removed and quickly heated again immediately prior to serving at a high temperature and for a shorter, predetermined period of time. Such techniques are very time and resource intensive and continue to suffer from inaccurate load temperature estimations.
  • SUMMARY
  • In one embodiment, a computer-implemented method of determining a temperature of a load introduced into a chamber, is provided that includes: applying a power output to a medium in at least a portion of a chamber at a level to modify the temperature of the medium to achieve a predetermined medium temperature. A steady state power output level is determined using a computer processor to achieve the predetermined medium temperature. The load having a load temperature other than the predetermined medium temperature is received into the at least a portion of the chamber, where it is determined that the load temperature is substantially at the predetermined medium temperature when the power output level reaches the determined steady state power output level using the computer processor and without any direct temperature measurement of the load.
  • A system is provided for determining a temperature of a load introduced into a chamber that includes a chamber comprising a medium in at least a portion of the chamber and an input device to provide a set point temperature for the medium. A temperature modifying device is included to modify the temperature of the medium in the at least a portion of the chamber to the set point temperature. A temperature determining device is provided so as to determine the temperature of the medium in the at least a portion of the chamber. A power output level determining device is included in the system so as to determine the power output level provided to the temperature modifying device. A computer-readable storage medium, having instructions stored therein, is included in the system wherein the instructions, when executed by a computer processor, (i) cause the computer processor to: receive an input from the temperature determining device and the input device and to provide a power output level to the temperature modifying device; (ii) receive a steady state power output level input to achieve the set point temperature from the power output level determining device; (iii) receive a medium temperature input from the temperature determining device after a load having a temperature other than the set point temperature is received into the at least a portion of the chamber; and (iv) determine that the load temperature is substantially at the set point temperature when the power output level determining device provides an indication that the power output level has returned to the received steady state power output level and without receiving any direct temperature measurement input of the load.
  • In a further embodiment, a computer-implemented method of determining a temperature of a load introduced into a chamber is provided that includes introducing a medium into one or more of a plurality of sub-chambers of a chamber and applying a power output to the respective medium of the one or more sub-chambers at a level to modify the temperature of the respective medium to achieve a respective predetermined medium temperature. The respective medium temperature is monitored in the one or more sub-chambers. The respective power output level applied to the respective medium of the one or more sub-chambers is monitored so as to determine a respective steady state power output level to achieve the respective predetermined medium temperature in the one or more sub-chambers using the respective monitored medium temperature and the respective monitored power output level as inputs to a computer processor. The respective load is received having a load temperature other than the predetermined medium temperature into each of the one or more sub-chamber, and the respective load temperature is determined to be substantially at the respective predetermined medium temperature using the computer processor when the respective power output level reaches the respective determined steady state power output level and without any direct temperature measurement of the respective load. The invention provides an improved method for determining the safety for human consumption of food products prepared via a machine implemented sous-vide process.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Various aspects of the present disclosure will be or become apparent to one with skill in the art by reference to the following detailed description when considered in connection with the accompanying exemplary non-limiting embodiments.
  • FIG. 1 is a flow chart illustrating a method of determining a load temperature according to embodiments of the present disclosure.
  • FIG. 2 is a flow chart illustrating a method of determining a steady state power output level according to some embodiments.
  • FIG. 3 is a flow chart illustrating a method of determining a load temperature according to some embodiments.
  • FIG. 4A is a front plan view of an example of a portion of a system for determining a load temperature according to some embodiments.
  • FIG. 4B is a front plan view of an example of a portion of a system for determining a load temperature according to embodiments of the present disclosure.
  • FIG. 5 is an illustrative example of an architecture of a computer processing unit according to some embodiments.
  • FIG. 6 is a block diagram of a processor system for performing a method described herein.
  • FIG. 7 is a diagram illustrating an example of a relationship between medium temperature, time and power output level for determining a load temperature.
  • DETAILED DESCRIPTION OF THE EXAMPLES
  • With reference to the Figures, where like elements have been given like numerical designations to facilitate an understanding of the drawings, the various embodiments of cyclic deposition and etch methods are described. The figures are not drawn to scale.
  • The following description is provided as an enabling teaching of a representative set of examples. Many changes can be made to the embodiments described herein while still obtaining beneficial results. Some of the desired benefits discussed below can be obtained by selecting some of the features or steps discussed herein without utilizing other features or steps. Accordingly, many modifications and adaptations, as well as subsets of the features and steps described herein are possible and can even be desirable in certain circumstances. Thus, the following description is provided as illustrative and is not limiting.
  • This description of illustrative embodiments is intended to be read in connection with the accompanying drawings, which are to be considered part of the entire written description. In the description of embodiments disclosed herein, any reference to direction or orientation is merely intended for convenience of description and is not intended in any way to limit the scope of the present disclosure. Relative terms such as “lower,” “upper,” “horizontal,” “vertical,” “above,” “below,” “up,” “down,” “top” and “bottom” as well as derivative thereof (e.g., “horizontally,” “downwardly,” “upwardly,” etc.) should be construed to refer to the orientation as then described or as shown in the drawing under discussion. These relative terms are for convenience of description only and do not require that the apparatus be constructed or operated in a particular orientation. Terms such as “attached,” “affixed,” “connected” and “interconnected,” refer to a relationship wherein structures are secured or attached to one another either directly or indirectly through intervening structures, as well as both movable or rigid attachments or relationships, unless expressly described otherwise. The term “adjacent” as used herein to describe the relationship between structures/components includes both direct contact between the respective structures/components referenced and the presence of other intervening structures/components between respective structures/components.
  • As used herein, use of a singular article such as “a,” “an” and “the” is not intended to exclude pluralities of the article's object unless the context clearly and unambiguously dictates otherwise.
  • Improved methods and systems of determining load temperatures are provided. The processes described herein are not limited to any specific medium (e.g. liquid or gas) or any specific medium-based system (e.g. heating, refrigerating, circulating, non-circulating, closed loop or open loop), etc. The inventor has developed methods and systems of precisely and accurately determining load temperatures without any direct temperature measurement of the load itself.
  • The inventor has observed that by determining a system's steady state power output level to achieve and maintain a predetermined medium temperature of a medium in a chamber of the system and by monitoring the power output level following the introduction of a load into the medium of the chamber, the temperature of the load can be determined without any direct temperature measurement of the load. As used herein, a load is an item that is introduced and received into a medium and having a temperature that is affected (e.g. raised or lowered) by the temperature of the surrounding medium. The inventors have determined that the methods and systems of determining load temperatures described herein offer significant improvements in a wide variety of applications, including, for example, sous vide cooking applications to precisely and accurate determine the load temperatures of loads including, for example, food products in sealed packages such as sous vide packages.
  • FIG. 1 is a flow chart illustrating a method 100 of determining a load temperature according to embodiments of the present disclosure. At block 110, a power output is applied to a medium in a chamber to achieve a predetermined medium temperature (e.g. a set point temperature). In some embodiments, the medium is a liquid (e.g. water) in a bath chamber. In other embodiments, the medium is gaseous (e.g. air) in a gaseous chamber. In some embodiments, the chamber is insulated. In some embodiments, the system including the chamber is a closed system. In some embodiments, the chamber can include a plurality of sub-chambers. Any suitable medium can be provided into the chamber. For example, the chamber can be a tank or a vat for heating a sealed food pouch in a sous vide cooking technique and the medium can be water in the chamber. In some embodiments, a medium is provided into one or more sub-chambers of a chamber. A power output can be applied to raise or lower the medium temperature to achieve a predetermined medium temperature. In some embodiments, a temperature modifying device (e.g. a heating element) can be provided in one or more portions of the chamber to heat the surrounding medium. Any suitable heating element (e.g. gas heating element, electrical heating element, air-to-water heat exchanger, water-to-water heat exchanger, water-to-air heat exchanger, radiant heat lamp, a reflective surface, a resistive heating element, an RF induction heating element with a conductive susceptor) can be provided.
  • In some embodiments, a cooling element can be provided in one or more portions of the chamber to cool the surrounding medium. Any suitable cooling element (e.g. gas cooling element, electric cooling element, air-to-water heat exchanger, water-to-water heat exchanger, water-to-air heat exchanger) can be provided. In some embodiments, multiple heating or cooling elements are provided to heat or cool the medium at various portions of the chamber. In some embodiments, a circulating device (e.g. circulating pump, air blower, etc.) to circulate or agitate the medium in the chamber. In some embodiments, one or more respective temperature modifying devices (e.g. heating element, cooling element, etc.) can be provided in one or more sub-chambers of a chamber to heat the respective medium in the sub-chamber.
  • A predetermined medium temperature (e.g. set point temperature) can be any suitable temperature for a particular application. In some embodiments, a predetermined medium temperature can be a predetermined temperature to heat a load. In some embodiments, a predetermined medium temperature can be a predetermined temperature to cool a load. In sous vide cooking techniques, for example, a predetermined medium temperature can be a temperature between approximately 120° Fahrenheit and approximately 180° Fahrenheit (e.g. 175 and 185° Fahrenheit) and is based on the load, i.e. the sealed pouch and specifically the type of food product sealed in the pouch. One major problem with sous-vide cooking is that one generally does not know when the food reaches the bath temperature and thereby has reached an appropriate “pasteurization temperature”. Time/temperature curves for determining the appropriate period of time that a food must be maintained at a specified temperature to kill bacteria and parasites are well known in the art. Thus, with the method of the invention when a food product has reached a predetermined medium temperature, application of known time/temperature curves will allow for the use of a timer in the system and method of the invention to measure the time the food in the bath is maintained at the temperature specified for ensuring harmful bacteria and parasites are neutralized.
  • In some embodiments, the predetermined medium temperature can be provided and input by an input device for a load. For example, in some embodiments, a predetermined medium temperature can be provided in memory for one or more loads and provided as an input to a processor (e.g. in a temperature controller). In some embodiments, a predetermined medium temperature can be provided and input by a keyboard, pointing device, e.g., a mouse or a trackball, or any suitable device, including, but not limited to, a device providing an acoustic, speech, or tactile input. In some embodiments, a respective predetermined medium temperature can be provided for one or more sub chambers in a chamber. In some embodiments, a respective input device can provide a respective predetermined medium temperature for the respective medium in each respective sub-chamber of a chamber.
  • A power output can be applied to one or more heating elements or one or more cooling elements in a medium in a chamber to raise or lower the temperature of the medium. In some embodiments, a power output is applied to raise the medium temperature. In some embodiments, a power output is applied to lower the medium temperature. In some embodiments, a respective power output is applied to one or more respective heating elements or one or more respective cooling elements in a respective medium in one or more sub-chambers of a chamber to raise or lower the temperature of the respective medium. In some embodiments, one or more temperature determining devices (e.g. temperature sensors) can be provided in the chamber to detect the temperature of the surrounding medium and provide an output signal indicating the temperature of the surrounding medium. In some embodiments, multiple temperature sensors are provided to detect the medium temperature at various portions of the chamber. Any suitable temperature determining device can be provided such as, for example, a temperature sensor, a thermocouple, a pyrometer, a thermistor, a resistance temperature detector (RTD), a platinum resistance thermometer (PRT), or any suitable temperature determining device.
  • In some embodiments, one or more temperature determining devices provide output signals to a computer processing unit (e.g. of a temperature controller such as, for example a thermostat) indicating the medium temperature at one or more portions of the chamber. A processing unit can received input signals from one or more temperature determining devices and process the signals to determine a temperature of the medium, or of a portion of the medium. Any suitable determining method can be used. For example, the processing unit can determine an average (e.g. a simple arithmetic average, weighted average, exponential average) of the temperatures provided by input signals from two or more temperature determining devices to determine the temperature of at least a portion of the medium, for example the medium surrounding the area of the chamber for introduction and reception of the load. In some embodiments, one or more respective temperature determining devices can be provided in one or more sub-chambers of a chamber to detect the temperature of the respective surrounding medium and provide a respective output signal indicating the temperature of the respective surrounding medium.
  • In some embodiments, steps of the method 100 are performed to maintain a substantially constant medium temperature at the predetermined medium temperature. In some embodiments, a processing unit (e.g. of a temperature controller) receives a predetermined medium temperature input from an input device and one or more input signals from one or more temperature determining devices and provides a signal to one or more temperature modifying devices in the chamber (e.g. heating or cooling element) to heat or cool the medium to achieve the predetermined medium temperature. In some embodiments, the processing unit (e.g. of a temperature controller) is programmed to achieve a medium temperature within a predetermined range (e.g. 0.05 to 2° Fahrenheit) using the one or more temperature modifying devices and as measured using the one or more temperature determining devices.
  • The inventors have observed that by measuring the power output level required by the processing unit (e.g. of a temperature controller), and provided by the one or more temperature modifying devices to achieve the predetermined medium temperature, an accurate and precise load temperature can be determined without any direct temperature measurement of the load. The inventors have observed that by determining the steady state power output level to achieve and maintain a medium temperature of a system at a predetermined medium temperature, a temperature of a load received into the system can be determined without any direct temperature measurement of the load and by monitoring the power output level and determining when the power output level returns to the determined steady state power output level.
  • At block 120, a steady state power output level to achieve a predetermined medium temperature is determined. In some embodiments, a processing unit receives a power output level signal from one or more temperature modifying devices in the chamber (e.g. heating or cooling elements). In some embodiments, a processing unit can receive a power output level signal from a processing unit (e.g. of a temperature controller). In some embodiments, the processing unit receives a timing parameter input from an input device, e.g. from a memory input or any suitable input. In some embodiments, the timing parameter can be an input for measuring a power output level for a predetermined period of time. In some embodiments, the processing unit further receives a predetermined medium temperature input from an input device and one or more input signals from one or more temperature determining devices and provides a signal to one or more temperature modifying devices in the chamber (e.g. heating or cooling element) to heat or cool the medium to achieve the predetermined medium temperature. As used herein, a steady state power output level (e.g. output by the one or more temperature modifying devices) is the power output level required to maintain the medium temperature substantially constant about the predetermined medium temperature (e.g. set point temperature) given system errors and/or system natural losses of energy. In some embodiments, a steady state power output level is a system power output level (e.g. output by the one or more temperature modifying devices) required to maintain the medium temperature substantially constant about the predetermined medium temperature for a predetermined period of time. In some embodiments, a steady state power output level is a system power output level (e.g. output by the one or more temperature modifying devices) required to maintain the medium temperature substantially constant about the predetermined medium temperature and the power output level substantially constant for a predetermined period of time.
  • In some embodiments, the processing unit can receive a steady state temperature parameter (e.g. +/−0.01 to 2° Fahrenheit) input and/or a steady state power output level parameter input (e.g. +/−0.01 to 1% of maximum power output level) from an input device for determining the steady state power output level. In some embodiments, a steady state power output level is a system power output level (e.g. output by the one or more temperature modifying devices) required to maintain the medium temperature substantially constant about the predetermined medium temperature (e.g. set point temperature) using the steady state temperature parameter for a predetermined period of time. In some embodiments, a steady state power output level is a system power output level (e.g. by the one or more temperature modifying devices) required to maintain the medium temperature substantially constant about the predetermined medium temperature (e.g. set point temperature), using the steady state temperature parameter, for a predetermined period of time. In some embodiments, the determined steady state power level for the medium of a chamber can be stored, for example, in memory or other storage device. In some embodiments, the determined steady state power level for respective mediums in one or more sub chambers of a chamber can be stored, for example, in memory or any suitable other storage device.
  • At block 130, a load is introduced and received into the medium in the chamber. As described herein, a load is introduced and received into the medium in at least a portion of the chamber and has a load temperature other than a predetermined medium temperature (e.g. set point temperature) such that the load temperature is affected (e.g. raised or lowered) by the temperature of the surrounding medium. Any suitable method of introducing the load into the medium can be provided. In some embodiments, a plurality of loads having respective load temperatures other than the predetermined medium temperature can be introduced into one or more portions of the chamber at substantially the same time. In some embodiments, the surrounding medium temperature is affected (e.g. raised or lowered) by the receiving of the load into the medium. In some embodiments, after reception of the load, a processing unit (e.g. in a temperature controller) receives one or more input signals from one or more temperature determining devices in the medium in the chamber and provides a signal to one or more temperature modifying devices in the chamber (e.g. heating or cooling element) to heat or cool the medium to achieve a predetermined medium temperature (e.g. a set point temperature.) In some embodiments, a processing unit receives a power output level signal from the one or more temperature modifying devices in the chamber (e.g. heating or cooling elements) as they heat or cool the medium to achieve a predetermined medium temperature (e.g. a set point temperature).
  • Referring now to block 140, the load temperature is determined to be substantially at the predetermined medium temperature (e.g. a set point temperature) when the power output level reaches the determined steady state power output level and without any direct temperature measurement of the load. In some embodiments, a processing unit can receive the determined steady state power output level for the respective medium as an input from a memory, or other suitable storage device. In some embodiments, a processing unit can receive a determined steady state power output level input for the respective medium and power output level signals from the one or more temperature modifying devices in the respective medium in the chamber as they heat or cool the medium to return the respective medium to the predetermined medium temperature. In some embodiments, a processing unit can receive a respective determined steady state power output level input for the respective medium and respective power output level signals from the one or more temperature modifying devices in the respective medium in one or more sub-chambers in the chamber as they heat or cool the respective medium to return the respective medium to the predetermined medium temperature. In some embodiments, a processing unit determines that the load temperature is at the predetermined medium temperature when it receives an input signal indicating that the medium temperature is substantially constant about the predetermined medium temperature and a signal indicating that the power output level has reached the determined steady state power output level. In some embodiments, the signal indicating that the power output level has reached the determined steady state power output level further indicates that the power output level is substantially constant for a predetermined period of time.
  • With reference now to FIG. 2, a flow chart illustrating a method 200 of determining a steady state power output level according to embodiments of the present disclosure is provided. At block 202, a chamber is provided. As described for block 110, any suitable chamber can be provided including, but not limited to, a liquid bath chamber, a gaseous chamber, a chamber having a plurality of sub chambers, etc. At block 204, a medium is introduced into the chamber. Any suitable method of introduction of the medium into the chamber can be provided. For example, a liquid medium can be introduced into the chamber, portion of the chamber, or sub chamber, by operating a valve connected to a holding tank or other suitable liquid source. Any suitable method of operating a valve can be provided including, but not limited to, solenoid, hydraulic, pneumatic, electrical, manual, etc. In some embodiments, a gaseous medium can be introduced into the chamber, portion of a chamber, or sub chamber, by operating a valve connected to a gaseous cylinder or other suitable gaseous source. At block 210, a power output can be applied to a medium in a chamber to achieve a predetermined medium temperature as described for block 110.
  • At block 212, the power output level applied to the medium in the chamber is monitored. In some embodiments, a signal providing power output level is received by a processing unit from one or more temperature modifying devices. In some embodiments, a signal providing power output level is received by a processing unit from a processing unit (e.g. of a temperature controller). In some embodiments, the medium temperature is monitored. For example, in some embodiments, a processing unit (e.g. of a temperature controller) receives one or more input signals from one or more temperature determining devices. At block 214, a determination is made as to whether the monitored medium temperature is substantially constant about the predetermined medium temperature. In some embodiments, a processing unit (e.g. of a temperature controller) receives a predetermined medium temperature input from an input device, one or more input signals from one or more temperature determining devices, a steady state temperature parameter input and/or a timing parameter input from an input device for determining whether the medium temperature is substantially constant about the predetermined medium temperature (e.g. set point temperature). In some embodiments, the processing unit can provide a signal indicating that the medium temperature is substantially constant about the predetermined medium temperature. In the illustrated embodiment, at block 214, if the processing unit determines that the medium temperature is not at, or substantially constant about, the predetermined medium temperature, the processing unit provides a signal to one or more temperature modifying devices in the chamber (e.g. heating or cooling element) to heat or cool the medium to achieve the predetermined medium temperature
  • At block 216, a determination is made as to whether the power output level is substantially constant for a predetermined period of time. If the power output level is determined not to have been substantially constant for a predetermined period of time, the power output level continues to be monitored. At block 220, the steady state power output level to achieve the predetermined medium temperature is determined as described above for block 120. In some embodiments, the determined steady state power level for the medium of a chamber (or for a respective portion or sub-chamber of a chamber) can be stored, for example, in memory or other suitable storage device. At block 225, a signal can be provided to indicate that the steady state power level is achieved. For example, once a processing unit determines that the steady state power level for the medium of a chamber (or for a respective portion or sub-chamber of a chamber) has been achieved, it can provide a signal to a signal indicating device to indicate this state. In some embodiments, the signal indicating device can provide a signal to a display to display the respective determined steady state power level.
  • Referring now to FIG. 3, a flow chart illustrating a method of determining a load temperature is provided. At block 320, a steady state power output level to achieve the predetermined medium temperature (e.g. set point temperature) is determined as described above for blocks 120 and 220. A load is introduced into the medium in the chamber as described above for block 130. At block 332, a power output level is applied to the medium in the chamber to achieve the predetermined medium temperature as described above for blocks 210, 110 and 130. At block 334, a power output level is monitored to return the medium temperature to the predetermined medium temperature. In some embodiments, a processing unit can receive a determined steady state power output level for the respective medium as an input from a memory, or other suitable storage device and power output level signals from the one or more temperature modifying devices, or a processing unit (e.g. of a temperature controller) in the respective medium in the chamber as the temperature modifying devices heat or cool the medium to return the respective medium to the predetermined medium temperature.
  • At block 336, a determination is made as to whether the medium temperature has reached the predetermined medium temperature. If a negative determination is made, power output level is applied to the medium in the chamber to achieve the predetermined medium temperature at block 332. If a positive determination is made, a determination is made at block 338 as to whether the power output level has reached the steady state power output level. In some embodiments, a processing unit can receive the determined steady state power output level for the respective medium as an input from a memory, or other suitable storage device and power output level signals from one or more temperature modifying devices in the respective medium in the chamber, or a processing unit (e.g. of a temperature controller) as they heat or cool the medium to return the respective medium to the predetermined medium temperature. In some embodiments, a processing unit can receive a respective determined steady state power output level input for the respective medium and respective power output level signals from the one or more temperature modifying devices in the respective medium in one or more sub-chambers in the chamber as they heat or cool the respective medium to return the respective medium to the predetermined medium temperature. If the determination at block 338 is negative, a power output level is monitored to return the medium temperature to the predetermined medium temperature at block 334.
  • If the determination at block 338 is positive, the load temperature is determined to be substantially at the predetermined medium temperature (e.g. a set point temperature) when the power output level reaches the determined steady state power output level and without any direct temperature measurement of the load as described for block 140. In some embodiments, a processing unit determines that the load temperature is substantially at the predetermined medium temperature when it receives an input signal indicating that the medium temperature is substantially constant about the predetermined medium temperature and a signal indicating that the power output level has reached the determined steady state power output level. In some embodiments, the signal indicating that the power output level has reached the determined steady state power output level further indicates that the power output level is substantially constant for a predetermined period of time.
  • Referring now to FIG. 4A, a front plan view of an example of a portion of a system for determining a load temperature according to some embodiments is provided. In the illustrated embodiment, the system 400 includes a chamber 410. As shown, the chamber 410 can include a medium 415 in the chamber 410. In the illustrated embodiment, the medium 415 is a liquid medium. As shown in FIG. 4A, the medium can be introduced into the chamber using a valve 418 that can be connected to a holding tank 430. One or more temperature determining devices 416 can be provided to determine the temperature of the medium 415 in the chamber 410. One or more temperature modifying device 414 can be provided to modify the temperature of the medium 415 in the chamber 410 to a predetermined medium temperature. In some embodiments, system 500 can include one or more medium level determining devices (not shown) (e.g. a high medium level determining device and a low medium level determining device) to determine the level of the medium 415 at one or more portions of chamber 410.
  • With reference now to FIG. 4B, a front plan view of an example of a portion of a system for determining a load temperature according to embodiments of the present disclosure is shown. In the illustrated embodiment, the system 400 includes a chamber 410. As shown, the chamber 410 can include sub-chambers 412 and 422. Each respective sub-chamber 412, 422 includes a respective medium 415, 425. In the illustrated embodiment, the respective media 415, 425 are liquid. As shown in FIG. 4B, the respective media can be introduced into the respective sub-chamber using a valve 418, 428 that can be connected to a holding tank 430. One or more respective temperature determining devices 416, 426 can be provided to determine the respective temperature of the respective media 415, 425 in the respective sub-chamber 412, 422. One or more respective temperature modifying devices 414, 424 can be provided to modify the respective temperature of the media 415, 425 in the respective sub-chamber 412, 422 to a respective predetermined medium temperature. In some embodiments, system 500 can include one or more respective medium level determining devices (not shown) (e.g. a high medium level determining device and a low medium level determining device) to determine the respective level of the media 415, 425 at one or more respective portions of sub-chambers 412, 422.
  • Processes and logic flows described in this specification can be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows can also be performed by, and apparatus can also be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).
  • A diagram of an illustrative example of an architecture of a computer processing unit according to some embodiments is shown in FIG. 5. Embodiments of the subject matter and the functional operations for various steps of processes described in this specification can be implemented in electronic circuitry, or in computer firmware, or hardware, including the structures disclosed in this specification and their equivalents, or in combinations of one or more of them. Embodiments of the subject matter described in this specification can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a non-transitory, tangible machine readable storage medium for execution by, or to control the operation of, data processing apparatus. The non-transitory, tangible storage medium can be a non-transitory computer readable storage medium. The computer readable medium can be a machine-readable storage device, a machine-readable storage medium, a memory device (e.g., flash or random access memory), a hard disk drive, a tape drive, an optical drive (such as, but not limited to CDROM, DVD, or BDROM) or the like, or a combination of one or more of them.
  • At least a portion of the system for determining a load temperature described herein can be implemented in computer processing unit 500 and specifically in software and where results (e.g. steady state power output level, determined load temperature, medium circulation, medium level, medium temperature, etc.) can be presented to system operator on a graphical user interface (GUI) on a display device such as a computer monitor 524 or other display device. Embodiments of the subject matter described in this specification can be implemented on a computer 500 having a keyboard, pointing device, e.g., a mouse or a trackball, by which the operator can provide input to the computer. Other kinds of devices can be used to provide for interaction with an operator as well; for example, input from the operator can be received in any form, including acoustic, speech, or tactile input. In some embodiments, the computer system 500 includes functionality providing for various components of the systems for determining a load temperature and steps of the corresponding methods as described, for example, in FIGS. 1-3, and 7.
  • As illustrated in FIG. 5, computer processing unit 500 can include one or more processors 502. The processor 502 is connected to a communication infrastructure 506 (e.g., a communications bus, cross-over bar, or network). Computer processing unit 500 can include a display interface 522 that forwards graphics, text, and other data from the communication infrastructure 506 (or from a frame buffer not shown) for display on the display unit 524.
  • Computer processing unit 500 can also include a main memory 504, such as a random access memory (RAM), and a secondary memory 508. The secondary memory 508 can include, for example, a hard disk drive (HDD) 510 and/or removable storage drive 512, which can represent a floppy disk drive, a magnetic tape drive, an optical disk drive, or the like. The removable storage drive 512 reads from and/or writes to a removable storage unit 516. Removable storage unit 516 can be a floppy disk, magnetic tape, optical disk, or the like. As will be understood, the removable storage unit 516 can include a computer readable storage medium having stored therein computer software and/or data. Computer readable storage media suitable for storing computer program instructions and data include all forms data memory including nonvolatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto optical disks; and CD ROM, DVD-ROM, and BDROM disks. The processor 502 and the memory 504 can be supplemented by, or incorporated in, special purpose logic circuitry.
  • In alternative embodiments, secondary memory 508 can include other similar devices for allowing computer programs or other instructions to be loaded into computer processing unit 500. Secondary memory 508 can include a removable storage unit 518 and a corresponding interface 514. Examples of such removable storage units include, but are not limited to, USB or flash drives, which allow software and data to be transferred from the removable storage unit 518 to computer processing unit 500.
  • Computer processing unit 500 can also include a communications interface 520. Communications interface 520 allows software and data to be transferred between computer processing unit 500 and external devices. Examples of communications interface 520 can include a modem, Ethernet card, wireless network card, a Personal Computer Memory Card International Association (PCMCIA) slot and card, or the like. Software and data transferred via communications interface 520 can be in the form of signals, which can be electronic, electromagnetic, optical, or the like that are capable of being received by communications interface 520. These signals can be provided to communications interface 520 via a communications path (e.g., channel), which can be implemented using wire, cable, fiber optics, a telephone line, a cellular link, a radio frequency (RF) link and other communication channels.
  • The computer program products provide software to computer processing unit 500. Computer programs (also referred to as computer control logic) are stored in main memory 504 and/or secondary memory 508. Computer programs can also be received via communications interface 520. Such computer programs, when executed by a processor, enable the computer system 500 to perform features of the method discussed herein. For example, main memory 504, secondary memory 508, or removable storage units 516 or 518 can be encoded with computer program code for performing various steps of the processes described in FIGS. 1-3 and 7.
  • In an embodiment implemented using software, the software can be stored in a computer program product and loaded into computer processing unit 500 using removable storage drive 512, hard drive 510, or communications interface 520. The software, when executed by a processor 502, causes the processor 502 to perform the functions of various steps of the methods described herein. In another embodiment, various steps of the methods can be implemented primarily in hardware using, for example, hardware components such as a digital signal processor comprising application specific integrated circuits (ASICs). In yet another embodiment, the method is implemented using a combination of both hardware and software.
  • Various embodiments can be implemented in a computing system that includes a back end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front end component, e.g., a computer having a GUI or a Web browser through which an operator can interact with an implementation of the subject matter described is this specification, or any combination of one or more such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include a local area network (“LAN”) and a wide area network (“WAN”), e.g., the Internet.
  • Many of the steps described above are adapted to be performed using a programmed processor of system 600. For example, FIG. 6 shows a processor 602 programmed to perform the method steps. The steps can be performed by a plurality of separate computer programs, or by a program that prompts the user for additional inputs between and/or during steps. These steps can include one or more of the receiving temperature inputs and providing a power level output 611, receiving a steady state power level input to achieve a predetermined medium temperature 612, determining a medium temperature (not shown), receiving a medium temperature input after a load is introduced into a chamber 613, determining a load temperature is at a predetermined medium temperature using a power output level input and without receiving any direct load temperature measurement 614, determining a steady state power output level 616, receiving a medium level indication and providing a medium level output 617, and providing a medium circulation output 618. In some embodiments, all numerically intensive calculations are performed by a programmed processor, and the results presented to the user (e.g., engineer) at certain decision points to allow input of engineering judgment. In the illustrated embodiment, the programmed processor 602 receives a variety of inputs including, but not limited to, an input from input device 605, temperature determining device 615, power output level determining device 620, user input device 606, storage device 608, and medium level device 604. As shown in FIG. 6, the programmed processor 602 can provide a variety of outputs including, but not limited to, an output to temperature modifying device 610, display 604, user input device 606, storage device 608, signal indicating device 650 and medium circulation device 660. Although FIG. 6 shows a single processor, in other embodiments, various subsets of the processes 611-618 can be executed on a plurality of programmed processors, which can optionally be connected to each other by a communications network, such as a personal area network, a local area network, a wide area network, and/or the Internet.
  • Referring now to FIG. 7, a diagram illustrating an example of a relationship between medium temperature, time and power output level for determining a load temperature in a chamber is provided. As shown in FIG. 7, a power output is applied to a medium in a chamber to achieve the predetermined medium temperature. At a time between 0 minutes to 45 minutes, a power output level of 100% of maximum power output is applied to a medium in a chamber to raise the medium temperature to achieve a predetermined medium temperature of 150° Fahrenheit. As shown in FIG. 7, at a time between 45 minutes and 60 minutes, and at a medium temperature between 90° Fahrenheit and 120° Fahrenheit, the system reduces the power output level between 100% and 50% of maximum power output. In the illustrated embodiment, at a time between 60 minutes and 75 minutes, and at a medium temperature between 120° Fahrenheit and 150° Fahrenheit, the system reduces the power output level between 50% and 5% of maximum power output as the medium temperature approaches the predetermined medium temperature. The system determines that the steady state power level is at 5% of maximum power output as this is the power output level to maintain the medium temperature. Substantially constant about the predetermined medium temperature of 150° Fahrenheit given system errors and/or system natural losses of energy.
  • At a time of 135 minutes, a load (a food product in a sous vide package) is received into the medium in the chamber. As shown in FIG. 7, the medium temperature reduces from the predetermined medium temperature of 150° Fahrenheit due to the introduction of the cooler load mass. At the time of reception of the load into the medium, the power output level of 100% of maximum power output is applied to the medium in the chamber to return the medium temperature to the predetermined medium temperature. Between a time of 165 minutes and 240 minutes, and at a medium temperature between 130° Fahrenheit and 150° Fahrenheit, the system reduces the power output level between 50% and 10% of maximum power output as the medium temperature approaches the predetermined medium temperature of 150° Fahrenheit. At a time of 240 minutes, the medium temperature reaches the predetermined medium temperature of 150° Fahrenheit but the power output level indicates that the power output level has not returned to the steady state power output level of 5% of maximum power output. The system continues to monitor the power output level and at a time of 255 minutes, the system receives an indication that the power output level has returned to the steady state power output level of 5% and determines that the load temperature is at the predetermined medium temperature of 150° Fahrenheit. At a time of 255 minutes, a signal indicator can be provided to indicate that the steady state power output level has been achieved, and a timer may be provided so that known time/temperature curves may be utilized to set and measure the time the load in the bath is maintained at the predetermined medium temperature of 150° so as to ensure harmful bacteria and parasites are neutralized.
  • In some embodiments, steps of the method can be implemented (e.g., controlled and/or monitored) by a general purpose computer programmed in accordance with the principals discussed herein. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features can be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination can be directed to a sub-combination or variation of a sub-combination.
  • Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing can be advantageous. Moreover, the separation of various system components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.
  • Some embodiments provide a computer-implemented method of determining a temperature of a load introduced into a chamber. A power output is applied to a medium in at least a portion of a chamber at a level to modify the temperature of the medium to achieve a predetermined medium temperature. A steady state power output level is determined to achieve the predetermined medium temperature using a computer processor. A load having a load temperature other than the predetermined medium temperature is introduced into the at least a portion of the chamber. The load temperature is determined to be at the predetermined medium temperature using the computer processor when the power output level reaches the determined steady state power output level and the method performs this step without any direct temperature measurement of the load.
  • Some embodiments provide a system for determining a temperature of a load introduced into a chamber. The system includes a chamber including a medium in at least a portion of the chamber, an input device to provide a predetermined medium temperature for the medium, a temperature modifying device to modify the temperature of the medium in the at least a portion of the chamber to the predetermined medium temperature, a temperature determining device to determine the temperature of the medium in the at least a portion of the chamber, a power output level determining device to determine the power output level provided to the temperature modifying device and a computer-readable storage medium having instructions stored therein. The instructions, when executed by a computer processor, cause the computer processor to receive a steady state power output level input to achieve the predetermined medium temperature from the power output level determining device, receive a medium temperature input from the temperature determining device after a load having a temperature other than the predetermined medium temperature is introduced into the at least a portion of the chamber, and determine that the load temperature is at the predetermined medium temperature when the power output level determining device indicates that the power output level has returned to the received steady state power output level and without receiving any direct temperature measurement input of the load.
  • Some embodiments provide a computer-implemented method of determining a temperature of a load introduced into a chamber. The method includes introducing a medium into one or more of a plurality of sub-chambers of a chamber and applying a power output to the respective medium of the one or more sub-chambers at a level to modify the temperature of the respective medium to achieve a respective predetermined medium temperature. The respective medium temperature in the one or more sub-chambers is monitored. The respective power output level applied to the respective medium of the one or more sub-chambers is monitored. A respective steady state power output level to achieve the respective predetermined medium temperature in the one or more sub-chambers is determined using the respective monitored medium temperature and the respective monitored power output level as inputs to a computer processor. A respective load having a load temperature other than the predetermined medium temperature is introduced into each of the one or more sub-chambers. The respective load temperature is determined to be at the respective predetermined medium temperature by the computer processor when the respective power output level reaches the respective determined steady state power output level without any direct temperature measurement of the respective load.
  • While various embodiments are described herein, it is to be understood that the embodiments described are illustrative only and that the scope of the subject matter is to be accorded a full range of equivalents, many variations and modifications naturally occurring to those of skill in the art from a perusal hereof.

Claims (20)

What I claim is:
1. A system, comprising:
a chamber comprising a surrounding medium disposed therein;
a temperature modifying device configured to modify the temperature of the surrounding medium;
a power output level determining device configured to determine the power output level applied to the temperature modifying device; and
a non-transient, computer readable storage medium having program instructions stored thereon, the instructions, when executed by a computer processor, cause the computer processor to:
determine a power output level applied to the temperature modifying device to maintain the temperature of the surrounding medium substantially constant about a predetermined surrounding medium temperature; and
determine that a load temperature of a load received into the surrounding medium is substantially at the predetermined surrounding medium temperature when the power output level applied to the temperature modifying device reaches the determined power output level and without any direct temperature measurement of the load.
2. The system of claim 1, wherein the power output level determining device is further configured to determine that the power output level applied to the temperature monitoring device is substantially constant for a predetermined period of time.
3. The system of claim 1, further comprising:
a timer configured to receive an input signal when the power output level applied to the temperature modifying device reaches the determined power output level and to determine when a predetermined period of time has expired after receiving the input signal.
4. The system of claim 3, wherein the timer is further configured to provide an indication when the predetermined period of time has expired.
5. The system of claim 1, wherein the program instructions, when executed by the computer processor, further cause the computer processor to:
determine that the load temperature of the received load is substantially at the predetermined surrounding medium temperature for a predetermined period of time.
6. The system of claim 1, further comprising:
a signal indicator configured to indicate that the load temperature of the received load is substantially at the predetermined surrounding medium temperature.
7. The system of claim 1, further comprising:
a circulating device configured to circulate or agitate the surrounding medium in the chamber.
8. The system of claim 1, further comprising:
a display configured to display an indication of one or more results selected from the group consisting of: a determined surrounding medium temperature, a determined power output level, a determined load temperature, and an amount of time remaining in a predetermined period of time.
9. The system of claim 1, wherein the surrounding medium is a gaseous medium.
10. The system of claim 1, wherein the surrounding medium is a liquid medium.
11. The system of claim 1, wherein the load is disposed within a sealed package.
12. The system of claim 10, wherein the load comprises a food product inside the sealed package.
13. The system of claim 1, wherein the program instructions, when executed by the computer processor, further cause the computer processor to:
determine that each respective load temperature of a plurality of loads received into the surrounding medium at substantially the same time is substantially at the predetermined surrounding medium temperature when the power output level applied to the temperature modifying device reaches the determined power output level and without any direct temperature measurement of any of the plurality of loads.
14. A system, comprising:
a chamber comprising a surrounding medium disposed therein;
a temperature modifying device configured to modify the temperature of the surrounding medium;
a power output level determining device configured to determine the power output level applied to the temperature modifying device; and
a non-transient, computer readable storage medium having program instructions stored thereon, the instructions, when executed by a computer processor, cause the computer processor to:
determining a steady state power output level to achieve a predetermined surrounding medium temperature;
determine that a load temperature of a load received into the surrounding medium is substantially at the predetermined surrounding medium temperature when the power output level applied to the temperature modifying device reaches the determined steady state power output level and without any direct temperature measurement of the load.
15. The system of claim 14, further comprising:
a temperature monitoring device configured to monitor the temperature in the surrounding medium; and wherein the program instructions, when executed by the computer processor, further cause the computer processor to determine the steady state power output level by determining the power output level required to apply to the temperature modifying device to maintain the surrounding medium temperature substantially constant about the predetermined surrounding medium temperature.
16. The system of claim 14, wherein the program instructions, when executed by the computer processor, further cause the computer processor to maintain the load temperature substantially at the predetermined surrounding medium temperature for a predetermined period of time without any direct temperature measurement of the load.
17. The system of claim 16, wherein the predetermined period of time is an amount of time suitable for neutralizing at least one of bacteria or parasites.
18. The system of claim 14, wherein the load is disposed within a sealed package and wherein the program instructions, when executed by the computer processor, further cause the computer processor to determine that a temperature of the load is substantially at the predetermined surrounding medium temperature when the determined power output level reaches the determined steady state power output level and without any direct temperature measurement of the load or the package.
19. The system of claim 14, further comprising:
a timer configured to receive an input signal when the determined power output level reaches the determined steady state power output level and to determine when a predetermined period of time has expired after receiving the input signal.
20. A system, comprising:
a chamber comprising a surrounding medium disposed therein;
a temperature modifying device configured to modify the temperature of the surrounding medium;
a power output level determining device configured to determine the power output level applied to the temperature modifying device; and
a non-transient, computer readable storage medium having program instructions stored thereon, the instructions, when executed by a computer processor, cause the computer processor to:
determine a power output level applied to the temperature modifying device to maintain the temperature of the surrounding medium substantially constant about a predetermined surrounding medium temperature; and
determine that a load temperature of a load received into the surrounding medium is maintained substantially at the predetermined surrounding medium temperature for a predetermined period of time when the power output level applied to the temperature modifying device is substantially constant about the determined power output level and without any direct temperature measurement of the load.
US15/019,505 2013-03-07 2016-02-09 Systems and methods of determining load temperatures Abandoned US20160153841A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/019,505 US20160153841A1 (en) 2013-03-07 2016-02-09 Systems and methods of determining load temperatures

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/789,014 US9285280B2 (en) 2013-03-07 2013-03-07 Systems and methods of determining load temperatures
US15/019,505 US20160153841A1 (en) 2013-03-07 2016-02-09 Systems and methods of determining load temperatures

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US13/789,014 Continuation US9285280B2 (en) 2013-03-07 2013-03-07 Systems and methods of determining load temperatures

Publications (1)

Publication Number Publication Date
US20160153841A1 true US20160153841A1 (en) 2016-06-02

Family

ID=51487764

Family Applications (2)

Application Number Title Priority Date Filing Date
US13/789,014 Expired - Fee Related US9285280B2 (en) 2013-03-07 2013-03-07 Systems and methods of determining load temperatures
US15/019,505 Abandoned US20160153841A1 (en) 2013-03-07 2016-02-09 Systems and methods of determining load temperatures

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US13/789,014 Expired - Fee Related US9285280B2 (en) 2013-03-07 2013-03-07 Systems and methods of determining load temperatures

Country Status (1)

Country Link
US (2) US9285280B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9568443B2 (en) 2012-10-15 2017-02-14 Board Of Trustees Of Michigan State University Testing system for estimating thermal properties of a material
US9756579B2 (en) 2013-10-18 2017-09-05 Board Of Trustees Of Michigan State University Near field communication system and method for controlling transmission power of near field communication system
US10429251B2 (en) 2015-09-30 2019-10-01 Anova Applied Electronics, Inc. Wireless temperature sensor for sous vide cooking
US10440979B2 (en) * 2015-11-11 2019-10-15 Home Tech Innovation, Inc. Apparatus and methods for at least semi-autonomous meal storage and cooking via fluid immersion
US10310462B2 (en) 2016-05-05 2019-06-04 Honeywell International Inc. System and apparatus for sustaining process temperature measurement for RTD lead wire break
CA3107875A1 (en) 2017-09-15 2019-03-21 Home Tech Innovation, Inc. Apparatus and methods for at least semi-autonomous meal storage and cooking

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7276675B2 (en) * 1997-04-07 2007-10-02 Patented Medical Solutions, Llc Medical item thermal treatment systems and method of monitoring medical items for compliance with prescribed requirements
US20090014430A1 (en) * 2007-07-09 2009-01-15 Thermodyne Food Service Products, Inc. Product warming apparatus
US20100183778A1 (en) * 2008-11-21 2010-07-22 Jill Kreutzer Orent Methods and systems for brewing variable amounts of coffee
US20110083562A1 (en) * 2009-10-08 2011-04-14 Gold Medal Products Company Automatic Power Shut-Off To At Least A Portion Of A Cooking Apparatus
US20110185915A1 (en) * 2009-09-08 2011-08-04 Eades Michael R Sous-vide cooker
US20120251695A1 (en) * 2011-03-31 2012-10-04 Neff Raymond L Device for Defrosting, Warming and Cooking Using a Circulating Fluid
US20130220143A1 (en) * 2012-02-29 2013-08-29 Nomiku Inc. Apparatus and system for low-temperature cooking
US20130294477A1 (en) * 2011-10-19 2013-11-07 John Rankin Method for Indirect Food Temperature Measurement

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3813937A (en) * 1972-06-16 1974-06-04 J Fletcher Heat flow calorimeter
US3995485A (en) * 1975-10-20 1976-12-07 The United States Of America As Represented By The United States Energy Research And Development Administration Dry, portable calorimeter for nondestructive measurement of the activity of nuclear fuel
US3973102A (en) 1976-01-12 1976-08-03 Equipment Development Corporation Heating and temperature control device for a bath-liquid
US4788398A (en) * 1987-09-30 1988-11-29 General Electric Company Temperature sensor failure detection arrangement using a heater energy counter
US5097759A (en) 1991-03-18 1992-03-24 Vie De France Corporation Sous vide reheating device
US5542344A (en) 1993-03-30 1996-08-06 Technology Licensing Corporation Sous vide rethermalizer
US5445062A (en) 1993-05-21 1995-08-29 Polster; Louis S. Cooker/rethermalizer
US5643528A (en) 1995-06-06 1997-07-01 Musket System Design And Control Inc. Controlled magnesium melt process, system and components therefor
FR2753727B1 (en) 1996-09-25 1998-10-23 METHOD FOR REGULATING THE BATH TEMPERATURE OF AN ELECTROLYSIS TANK FOR THE PRODUCTION OF ALUMINUM
JP2002538544A (en) 1999-03-03 2002-11-12 エフエスアイ インターナショナル,インコーポレーテッド. Method and apparatus for flow temperature control
US20020172256A1 (en) * 2000-02-15 2002-11-21 Jingsheng Yu Method and device for detecting the temperature of a hydraulic braking system in a motor vehicle
DE102006009241A1 (en) * 2006-02-28 2007-09-06 Siemens Ag Method and device for operating an internal combustion engine
US7651263B2 (en) * 2007-03-01 2010-01-26 Advanced Energy Industries, Inc. Method and apparatus for measuring the temperature of a gas in a mass flow controller
US8280673B2 (en) * 2007-12-04 2012-10-02 Honeywell International Inc. System for determining ambient temperature
JP4486135B2 (en) * 2008-01-22 2010-06-23 東京エレクトロン株式会社 Temperature control mechanism and processing apparatus using the same
JP5433171B2 (en) * 2008-06-16 2014-03-05 株式会社日立ハイテクノロジーズ Control method of sample temperature
JP2011174816A (en) * 2010-02-24 2011-09-08 Sony Corp Electronic apparatus and method of controlling electronic apparatus
EP2388564A1 (en) * 2010-05-20 2011-11-23 Koninklijke Philips Electronics N.V. Estimating temperature
US8452463B2 (en) * 2010-06-04 2013-05-28 Apple Inc. Adjusting the thermal behavior of a computing system using indirect information about ambient temperature
US8727607B2 (en) * 2011-04-25 2014-05-20 Ultra Electronics Limited Method of calibrating a heater system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7276675B2 (en) * 1997-04-07 2007-10-02 Patented Medical Solutions, Llc Medical item thermal treatment systems and method of monitoring medical items for compliance with prescribed requirements
US20090014430A1 (en) * 2007-07-09 2009-01-15 Thermodyne Food Service Products, Inc. Product warming apparatus
US20100183778A1 (en) * 2008-11-21 2010-07-22 Jill Kreutzer Orent Methods and systems for brewing variable amounts of coffee
US20110185915A1 (en) * 2009-09-08 2011-08-04 Eades Michael R Sous-vide cooker
US20110083562A1 (en) * 2009-10-08 2011-04-14 Gold Medal Products Company Automatic Power Shut-Off To At Least A Portion Of A Cooking Apparatus
US20120251695A1 (en) * 2011-03-31 2012-10-04 Neff Raymond L Device for Defrosting, Warming and Cooking Using a Circulating Fluid
US20130294477A1 (en) * 2011-10-19 2013-11-07 John Rankin Method for Indirect Food Temperature Measurement
US20130220143A1 (en) * 2012-02-29 2013-08-29 Nomiku Inc. Apparatus and system for low-temperature cooking

Also Published As

Publication number Publication date
US20140254625A1 (en) 2014-09-11
US9285280B2 (en) 2016-03-15

Similar Documents

Publication Publication Date Title
US20160153841A1 (en) Systems and methods of determining load temperatures
CN205923783U (en) Heating device for a milk that during is arranged in heating container's food, especially baby feeding bottle
Llave et al. Computer simulation of radiofrequency defrosting of frozen foods
CN105401395B (en) A kind of clothes drying determination methods based on weighing sensor
EP2963402A1 (en) Method of operating a mobile device, computer program product and mobile device
CN203798759U (en) Glass thermophysical property tester
CN109419366A (en) The judgment method of meter Shui Liang and device and cooking apparatus in cooking apparatus
Mishra et al. A novel instrument for rapid measurement of temperature-dependent thermal properties of conduction-heated food up to 140 C
CN108051475B (en) Rapid measurement method for convective heat transfer coefficient
CN105097420B (en) A kind of method of temperature correction for MASSON fast bench heat treaters
BR112015015226B1 (en) METHOD FOR DETERMINING THE TEMPERATURE OF THE NUCLEUS OF FOOD IN A CLOSED CONTAINER, FOOD PROCESSING DEVICE AND APPARATUS FOR DETERMINING THE TEMPERATURE OF THE NUCLEUS OF A FOOD IN A CLOSED CONTAINER
CN102128855B (en) Device and method for measuring high temperature thermophysical property
Lozano et al. Estimation of transient temperature distribution during quenching, via a parabolic model
CN104498745B (en) Method for detecting uniformity of temperature fields in heating furnace
Ghani et al. A computational and experimental study of heating and cooling cycles during thermal sterilization of liquid foods in pouches using CFD
CN105277286A (en) A temperature detection method based on the temperature memory effect of polymers
RU2634309C1 (en) Method of measuring helium concentration in fuel element
US9207191B2 (en) Apparatus and method for controlling temperature of matching material
Ogura et al. Comparison of Co–C Eutectic-Point Cells for Thermocouple Calibration Between SP and NMIJ
Winkelmann et al. Diffusion coefficient of (Z)-2-butenedioic acid in water
Winkelmann et al. Diffusion coefficient of L-histidine in water
Winkelmann et al. Diffusion coefficient of 1, 1, 2, 2-tetrabromo-ethane in octyl-benzene
Winkelmann et al. Diffusion coefficient of dideuterium oxide in 2-(2-hexyloxy) ethoxy-ethanol
Weir et al. Reflectometry and correlation ECE measurements in Wendelstein 7-X and comparison to electron heat transport measurements
Yu et al. Fast and accurate emissivity and absolute temperature maps measurement for integrated circuits

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION