WO2001097555A2 - Cold chain food safety management - Google Patents

Cold chain food safety management Download PDF

Info

Publication number
WO2001097555A2
WO2001097555A2 PCT/US2001/040985 US0140985W WO0197555A2 WO 2001097555 A2 WO2001097555 A2 WO 2001097555A2 US 0140985 W US0140985 W US 0140985W WO 0197555 A2 WO0197555 A2 WO 0197555A2
Authority
WO
WIPO (PCT)
Prior art keywords
telemetry data
data
location
telemetry
stage
Prior art date
Application number
PCT/US2001/040985
Other languages
French (fr)
Other versions
WO2001097555A3 (en
Inventor
Alan C. Heller
Original Assignee
Freshloc Technologies, Inc.
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 Freshloc Technologies, Inc. filed Critical Freshloc Technologies, Inc.
Priority to AU2001272008A priority Critical patent/AU2001272008A1/en
Publication of WO2001097555A2 publication Critical patent/WO2001097555A2/en
Publication of WO2001097555A3 publication Critical patent/WO2001097555A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom

Definitions

  • the present invention generally relates to identification, location, and telemetry systems, and more particularly, to the ability to track identification, location and telemetry information remotely and interactively from a web page on the internet for a multi-stage process.
  • Identification, location, and tracking systems identify the presence, the absence or movement of unique device affixed to people and objects within a predefined area. These systems find increasing application in all areas of automation, accounting, manufacturing, and materials handling areas as well as medical facilities and other areas where real time location can be critical.
  • TAGs transmitting devices
  • These systems have employed wireless transmission technology such as radio frequency or ultrasonic based transmitters and sensors.
  • a system using RF tracking methods is disclosed in U.S. Patent No. 5,119,104, entitled LOCATION SYSTEM ADAPTED FOR USE IN MULTIPATH ENVIRONMENTS, which is hereby incorporated by reference.
  • a system provides a network sensing system to monitor telemetry data from various remote locations.
  • Remote access to a database manager is securely provided via the Internet.
  • a number of remote wireless sensor systems located at both stationary and mobile customer locations send wireless telemetry data to local reading devices, such as food temperature data.
  • a unique transmission protocol is used minimizing required transmission power thereby increasing battery life for the miniature sensors.
  • Sensors are installed easily in numerous configurations, such as grocery stores, food distribution stores and food processing plants, because of the wireless nature and long battery life.
  • each sensor is uniquely identified by the system to provide accurate telemetry interpretation.
  • Sensor data is then transmitted from the reader to the data manager over an Internet connection using software controlled protocol.
  • the software can easily be reconfigured for various telemetry applications.
  • the data manager is then configured to receive and display in proper format any number of data types, including food temperature, humidity, power and security messages.
  • the data manager is centrally accessible to multiple customers to provide secure access to authorized requests. In this way, grocery store operators monitor various temperature critical store operations. Likewise, each unique sensor is easily associated with a specific food parcel to track the cold chain history, as well as real time monitoring, of the food product during the various stages in food production, processing, delivery and retail.
  • a multiple level security protocol is additionally provided allowing varied access to the data based on when and where in the multi-stage process the data is obtained. Specifically, a primary party in the process is given full access to track telemetry information, such as food refrigeration, along the entire multi-stage process, while a participant in only a single stage is given access only to data from that particular process stage. In this way, the data manager is able to accurately attribute liability for certain environmental failures based on when, and under whose control, the failure occurred.
  • the data manager is easily configured to provide notifications to identified individuals for certain environmental conditions, for example, out of range temperature operation.
  • the data manager provides reliable and flexible financial billing capabilities among the various customers based on that customer's involvement in the process.
  • the wide are network thus provides a single web based interface capable of tracking telemetry data from multiple independent systems and accurately allocating financial billing responsibilities among the various responsible parties in each given system
  • Figure 1A is a block diagram of a local sensor system according to the disclosed subject matter
  • Figure IB is a more detailed block diagram of a sensor system incorporating multiple local systems of Figure 1A;
  • Figure 2 is a chart providing examples of actual transmissions between the con unicating devices of Figures 1A and IB;
  • Figures 3 A-3E are screen shots of a graphical user interface displaying information from the sensor systems of Figures 1A and IB;
  • Figure 4 is a diagram showing a telemetry tracking system for transportation applications.
  • Figure 5 is a diagram illustrating a syste ⁇ i for tracking telemetry data throughout an entire cold chain food product distribution system.
  • FIG. 1A shown is a high level illustration of a system providing Internet access to remotely gathered sensor telemetr data.
  • the Internet based automatic data collection system 10 arrays wireless sensors with small antenna and reader devices interconnecting to an Internet linked personal computer.
  • the system provides for automatic data collection and distribution to multiple media. Data can conveniently be monitored remotely through any Internet connected computer or periodic notifications generated over telephone, cellular phone, pager or facsimile.
  • Sensor array 50 may be comprised of any number of sensors for measuring various telemetry data.
  • Sensor array 50 uses a unique transmission protocol such as the protocol disclosed in U.S. Patent Application No. 09/027,968, previously inco ⁇ orated by reference.
  • the unique transmission protocol permits increased sensor identification making each sensor unique and fully Internet addressable.
  • the sensors of the sensor array 50 are small wireless sensors which allow for convenient and timely installation in any number of configurations.
  • the reader device 52 accepts temperature and identification as well as other telemetry data from the sensors of the sensor array 50.
  • the reader device 52 then relays the information to a dedicated PC 56, for example.
  • software can be provided on the PC to allow for data viewing into a local log file.
  • the data from the reader is sent via the PC 56 or across a bridge device over the Internet 58 to a data management service discussed in more detail in connection with Figure IB.
  • various advisory functions can be utilized based on predefined thresholds for the telemetry data.
  • One such example includes providing pager notification from interface device 54 triggered from telemetry data from the reader 52.
  • the paging function may be alternatively or in combination performed at the local computer site or at the internet side.
  • the wide area network system 10 is flexible to provide a number of varied applications. For example, in fixed locations such as cold storage facilities, these wireless devices provide data collection flexibility. For shipping or trucking applications, for example, the flexible system 10 allows continuous yard management and driver alerts when away from the trucking yard. Such a mobile 'application is discussed in more detail in connection with Figure 3 and Figure 4. In a supermarket management environment, the system 10 provides manager access to real time temperature data for temperature critical and other environment critical products and equipment. Complete tracking is further provided across each stage in a process, such a food distribution, through seamless transitions at each of a multiple stage process.
  • the system 10 provides accurate attribution of liability for failures, such as "too hot” operation, based on when, and under which party's control, the failure occurred.
  • Such tracking may be provided either as historical data or on a real-time monitored based.
  • Other environmental factors, in addition to temperature, can be monitored as well, including humidity, presence in security (such as door open/close), ripening gases and load monitoring or power management data.
  • FIG. IB shown is a detailed illustration of a wide area network (WAN) system 100 providing remote access to information gathered from multiple locations according to an embodiment of the disclosed subject matter.
  • WAN wide area network
  • Each set-up provides customer access from multiple remote locations to data collected from sensor systems at the multiple locations under control of that particular customer.
  • customer A 102 through a local computer 104 is provided convenient access to information gathered at customer A's remote locations 120 and 122.
  • customer B 152 can locally view information obtained from its sensor system 150 at the same customer B location 124.
  • a customer is able to view telemetry data gathered at various locations through simple access to . the Internet.
  • each customer is provided secure access such that ⁇ only authorized users can view a particular set of data, i.e., telemetry data gathered at a specific location.
  • multiple levels of secured access can be provided on per customer basis. For example, with reference to a grocery store application, a regional food store chain manager may require access to operations at the various store locations within the region, while a local manager may be restricted to access only to that manager's store of responsibility. Likewise, different security levels can be established across operators at each of various stages in a multi-stage process, such as the food distribution network of Figure 4. The security measures can be implemented according to any number of well-known protocols, such as unique passwords and the like.
  • the WAN system 100 can be set up in a variety of ways to provide flexibility with any numerous configurations.
  • customer A can view information from multiple remote locations through any computer not necessarily at the location where the telemetry information is gathered. All that is needed is a personal computer, for example, having access to the Internet and any common Internet browser.
  • Each customer is given a security authorization code such that only information regarding that customer's locations or sensor systems are authorized for viewing.
  • customer B can wish to view information gathered from its sensor system 150 through a local computer 152 housed at the customer B location 124.
  • the local computers 56, 104 and 154 may be of a typical PC form or of a reduced functionality embedded controller.
  • a data collection and management system is provided at data manager 160 whereby information gathered at the various locations is received and sorted according to individual customer accounts. Thereafter, customers can access their respective information banks by providing a unique authorization code. As such, customer A is allowed to view information gathered at the customer A locations 120 and 122 but not other customer information, for example, information gathered from customer B location 124. As discussed above, additional levels of security access can be provided within each customer account.
  • the wide area network system 100 is additionally, configured to provide accurate financial billing among the various independent customer accounts. In this way, each customer is able to request various custom services, including different sensor configurations and data management features and then billed accordingly, based on that customers use of the system 10. Further, flexible billing is provided to each customer whereby separate billing is automatically generated for each entity under that customer's control. For example, a large food store chain manager may request that each of its multiple stores be individually billed to maintain certain accounting protocols. The data manager 160 is thus capable of determining which of the individual stores are accessing the database, which sensors at which location are active, which locations have received specialized notifications, etc. and bill accordingly on such a location by location basis. It should be understood that the reliable tracking ability across multiple locations allows that many other billing protocols may be established. However, it is worth noting that the system 100 uniquely combines this billing flexibility with its single Internet telemetry collection and retrieval interface common to all customers.
  • the data manager 160 is designed to provide maximum flexibility to allow collection and management and sorting capabilities for any number of various customer applications. For example, customers may wish to view information for various applications in different formats. One customer may take information relating to tracking of a particular assembly through a manufacturing facility, while another customer may wish to track temperature information at a food storage or retail facility. '' Each of the various telemetry applications might require different telemetry fields for display pmposes.
  • the data manager 160 is provided to allow easy reprogramming, as is well understood in the industry, to facilitate these individual customer differences. As such, various graphical user interfaces (GUI) are provided by data manager 160 according to the particular information being gathered. The GUI interfaces are discussed in more detail in connection with Figures 3 A-3E. Any of various common database management systems can be used by data manager GUI
  • the data manager 160 may be configured to internally organize information in a relational, hierarchical, network or flat scheme, as understood in the art.
  • any number of information query extraction protocols may be used.
  • a structured query language (SQL) protocol is employed, for . example Microsoft SQL.
  • customer A 102 can view information gathered at customer A locations 120 and 122 by logging onto the Internet 110 over communication line 108. Telemetry data is transmitted over communication lines 118 and 116 for the customer A locations 120 and 122 'respectively. Data manager 160 is provided the customer telemetry data over communication line 158. Customer A can then access the data by logging onto the Internet 110 over communication line 108 and accessing the Internet web site associated with the data manager 160.
  • customer B 152 locally at customer B location 124, is given access to the information gathered at the customer B location 124 over communication lines 112 to the data manager 1 0.
  • Sensor data is transmitted from the customer B location 124 over commtinication line 114 to the Internet service provider 110 and passed on to the data manager 160 over communication line 158.
  • customer access to the Internet 110 is provided through common Internet service providers (ISPs) (not shown), although such configuration is not necessary to implement the disclosed subject matter.
  • ISPs Internet service providers
  • Another embodiment can provide sensor data directly to the local computer 154 from the reader device 148. Although sensor data can be transmitted in any number of communication protocols within the TCP/IP standard, the specific data protocol according to an embodiment is discussed in greater detail in connection with Figure 2.
  • the disclosed system provides maximum capability for any number of particular system configurations.
  • a large number of sensor systems can be contained with any given customer location.
  • three distinct sensor groups 134, 136 and 138 are used, for example, to obtain temperature information at a food storage or retail facility.
  • a communication bridge 126, 140 and 146 receives information from any number of local data readers.
  • the data readers 132, 130, 128, 142, 148 receive data from the various sensor system groups.
  • multiple data readers are preferred where a large number of sensors are present or where sensor location is remote compared to other sensor locations such that substantial interference impedes sensor data transmissions.
  • data reader can be configured or designed to provide increased capacity for an increased number of sensors.
  • three data readers are 128, 130 and 132 are utilized.
  • only one data reader 142 and 148, respectively, is necessary to provide effective transmission of sensor data received from sensor groups 144 and 150.
  • Bridge devices 126, 140 and 146 then subsequently receive the sensor information and provide the appropriate interface to transmit the data in TCP IP transmission protocol over Internet connections 118, 116 and 114.
  • the bridge devices may be of any standard TCP/IP bridge device as is well known in the industry.
  • the bridge devices may reside inside a local PC, such that a data reader transmits sensor data directly to a local computer.
  • the reader device may also reside on a local PC, such that sensor data is transmitted directly to the local PC.
  • only one bridge device is needed per geographic customer location.
  • the system 100 of Figure IB is a simplified illustration of one embodiment of the disclosed subject matter.
  • the system 100 contemplates many more customer accounts at largely nationwide geographic locations.
  • the above discussion ignores the flexibility to manage such a complex system using a single Internet telemetry collection and retrieval interface.
  • additional tracking locations is provided without more than minor modifications such as additional communication and storage hardware for increased capacity.
  • the example transmission package shown represents data transmitted from the data readers 128, 142, 132, 136 and 148 to the bridge devices 126, 140 and 146 and over the Internet communication links 118, 116, 112 and 158.
  • Data from the readers transmitted to the bridge devices and then over the Internet communication links is a 21 byte ASCII packet, which describes a message from the RF transmitter tag, or sensor.
  • ASCII packet which describes a message from the RF transmitter tag, or sensor.
  • the data is continuously transmitted and the packets are received in sets of two or more, separated by a time interval of approximately 32 milliseconds, plus RF data transmission time.
  • the time window for any program screening these messages or putting them back into sequence should allow for time variations in the expected arrival time of each message.
  • data is transmitted on a near real time basis to the data manager 160.
  • customers can view data associated with each account on a near real time basis.
  • the message packets are of one of the following types: V packet, T packet, S packet, X packet and/or X packets.
  • the V packet is a check sum of the data packet if used and of the serial number.
  • a T packet is a data packet sent by the RF transmitter tags or sensors.
  • the data packet may be of any type of sensor data, such as temperature, humidity, location or other.
  • the data manager 160 is able to recognize type of data sent and then typically utilizes a look up table to convert values into proper format. For example, a program at the data manager 160 uses the received data to look up temperature (or humidity) from a look up table. The use of the look up table allows the data to be read in any format required, or convert to another measuring system, such as from Fahrenheit to Centigrade.
  • any number of communication protocols can be developed and utilized by the system 100 with only minor modifications to the communication software at the telemetry data reader stage. Associated modifications can also easily be made to the software at the data manager to recognize the different protocol.
  • the system 100 may be configured to receive and transmit information on a accelerated basis, thereby enhancing the real time nature of the monitoring capability.
  • the system may be configured to communicate only basic on/off, hot cold or presence/absence type information, potentially for cost savings to the requesting customer due to reduced storage requirements.
  • the S packet type transmits the serial number for the transmitting sensor.
  • the serial number is unique for each sensor which allows unique identification of the data received.
  • the data manager 160 is able to identify the source of the data for any number of pu ⁇ oses, for example, to alert facilities management personnel of a potential out of range temperature situation at the food storage or retai facility and the location of the affected food parcel vis-a-vis the sensor location.
  • the transmission protocol utilized by the wireless sensors of the sensor array 50 allows for unique identification of each sensor independent of the number of sensors in the sensor array 50 or the system as a whole. As the data is received, the sensor location is then determined from the sensor identification in any number of well known manners, for example a customer maintained predefined look up table.
  • a sensor transmission protocol is more fully described in U.S. Patent Application No. 09/027,968, entitled LOCATION, IDENTIFICATION AND TELEMETRY SYSTEM USING STROBED SIGNALS AT PREDEFINED INTERVALS, previously inco ⁇ orated by reference.
  • a strobed transmission protocol is utilized, . according to an embodiment, to transmit the data and sensor identification from the sensors 50.
  • the strobe transmission is flexible for either spread spectrum modulation or narrow band modulation.
  • the strobe transmission is media indifferent, for example, over infrared or radio frequency (RF).
  • the X packet is a time mark and is also utilized to send verification that the receiver is fimctioning in the absence of a received signal.
  • the X packets are noise packets and contain data defining the type of noise received.
  • the noise packets are used for special projects requiring noise data and for preliminary surveys of sites.
  • the noise packets can be used to adjust receiver sensitivity in noisy environments for example.
  • the noise packets can also be used to determine the optimum number of readers necessary for a given number of sensors or to determine the optimum location of the readers for a specified coverage area. Turning specifically to the messages shown in Figure 2, exemplary meanings for some of the characters in received message are given.
  • each message increments this character from decimal 33 to decimal 128 to identify the packet transmission sequence.
  • the next character indicates the particular package type (V, T, S, !., X), discussed above.
  • Bits [4:7] represent the receiver serial number hexadecimal format.
  • Bits [8:13] represent the receiver time stamp and, represent according to one embodiment 69.444 microsecond increments of time in hexadecimal.
  • this bit indicates the number of bits received from the transmitter/sensor, also in hexadecimal.
  • Bits [15:18] are the actual telemetry data received.
  • Each packet represents one nibble, four bits, of the message. Typically, less than 14 bits are used.
  • Bytes 19:20 represent the signal strength of the transmission as received by the receiver.
  • the signals vary from 43h for the very weak signals to 75h for the very strong signals.
  • For sensor data and identification data an entire message is spread over multiple transmission packets. A complete message is coupled by utilizing the time of arrival of subsequent packets to determine which ' packets are associated with prior received packets. An entire message is recognized when all of the associated packets have been identified and received.
  • the data manager 160 is able to effectively recognize receipt of individual messages and decode accordingly.
  • the protocol is easily modified to provide for additional features or compatibility requirements which may be necessary to implement other applications, such as different telemetry data types.
  • Such a modification of communication protocol could be easily implemented by merely modifying the software at the data manager 160 and the reader 52.
  • the protocol discussed in reference to Figure 2 is only one implementation of providing telemetry data to the data manager.
  • Other variations for similar data communication across the Internet may be inco ⁇ orated in the described system with only minor programming modifications without departing from the disclosed subject matter.
  • GUI graphical user interface
  • Figure 3A illustrates one embodiment providing various statistics of a customer's system. Such a screen may be configured to display the number of received messages and the number of detected received errors. In addition, the number of transmits and transmit errors is similarly tracked. This may be utilized to assist in accounting for the previously discussed financial billing feature based on specific information transfers to the customers. This screen also displays the location of where the system looks, which TCP/IP address, to find the receivers and send the data reports.
  • the strobes tab and strobe display of Figure 3B displays the actual received telemetry data. As can be seen, each telemetry data point is associated with a uniquely identified sensor.
  • the data may be displayed such that an average data is shown, for example, for a region of a facility whereby data from a number of sensors is combined and averaged to present an overall report.
  • the data manager 160 may be configured, either by default or at a customer's request, to set certain threshold values. These threshold values may then be used to trigger certain alerts, such as emergency paging of a store manager, email alerts or merely displayed as an alert in red.
  • sensor identification number 150 and 154 are highlighted because the received temperature data has exceeded a preset threshold.
  • a store manager may * cross reference these sensor id numbers to a location in the store to send a maintenance crew to investigate or replace the malfunctioning refrigerator, for example.
  • the GUI allows that each sensor be given a name such that its location may be easily identified, for example, "deli cooler B" or "seafood display west".
  • Figure 3C shown is the GUI display for the exceptions tab.
  • the exceptions displays the transaction log, error log and outgoing transactions.
  • the transaction log includes any alarm notifications or other communications to a particular customer on a customer-by-customer or account-by-account basis.
  • the exceptions listings may be used to track a customers' use of the system and thereby provide for accurate billing based on that use.
  • the exceptions listing provides a historical collection of important system operation events, such as malfunctioning or out-of-range operation.
  • the exceptions log may be configured to display information such as translation files that are loaded into the system as well as certain communication ports which are maintained by system communication protocol, discussed above.
  • these translation files include tables to allow for translation from the communication protocol discussed in connection with Figure 2 into predetermined units such as Fahrenheit or Celsius.
  • these translation tables are used, as discussed above, for the various applications in which sensors provide data, such as providing relative humidity and cold drafts measurements.
  • a translation file can be displayed which is configured to trigger certain notification activity to a customer or an account.
  • predetermined thresholds may be configured and stored in an appropriate translation file.
  • the users tab preferably displays all of the remote access information and connected user information.
  • the display includes, the IP address, a user description and the number of packets or transmissions that have been communicated to that user. Again, this information may be used to easily track the amount and type of activity on a location-by-location basis. For a single user having multiple locations this screen may also be used to compile the activity of the multiple locations and bill only that single user.
  • a manager is provided access to view the number of communications to any given location within that manager's authorized access.
  • a manager at a headquarters office or at a central store is able to view the activity of its multiple accounts, for example to the various multiple stores within that manager's responsible region.
  • the name field is easily programmed to identify various locations of any given IP address.
  • a manager may use the receiver tab of Figure 3E to identify the various receivers at the various multiple locations within that manager's regional responsibility. For example* each receiver may represent a store location or even multiple sub-regions within one store location. This receiver tab provides a easy cross-referencing tool which is accessible by any authorized customer.
  • An application mentioned above relates to temperature tracking of specific food parcels.
  • sensors placed in close proximity of a food parcel, such as in a transportation crate at an originating point provide very accurate environmental readings.
  • Cold chain history can be tracked from the sensor and other sensors of other parcels throughout the delivery process.
  • a RF, for example, sensor tag can transmit to a GPS receiver attached to a delivery truck 304 or a railcar 302, for example, in route from an originating point to a destination point.
  • the sensor transmits according to its normal protocol, discussed above, to a local reader inside the delivery truck.
  • the reader then transmits the data according to its transmission protocol, also discussed above, to a local GPS transmitter also installed on the delivery truck 304 or railcar 302.
  • the GPS transmitter uses well known satellite communication capability to send the sensor information directly to a low orbiting satellite (LOS) 308 where the information is received then transmitted back to the data manager 160 ( Figures 1A and IB) and where the data is received and sorted as if the data had been received over the Internet. From there the data is available at any Internet accessible personal computer 314. Additionally, location data from the GPS communication protocol is available. As such, the data manager 160 is configured to receive this additional GPS location data and thus inco ⁇ orate the same associated with the telemetry data. Although GPS communications provide the added benefit of location information, other transmission modes are available such as RF and cellular transmission.
  • notifications of adverse conditions can be sent via telephone 310 or pager to identified individuals.
  • the track operator 312 can be notified either directly from the local reader or indirectly through the data manager notification system. Because the same components are used to gather the telemetry data, software and transmission protocol remain constant for this transportation system 300.
  • the transmission links for GPS to LOS service and back to the data manager 160 are performed according to well known established transmission protocol, for example, data compression requirements, and are not further or directly addressed in this application.
  • a mobile application of the wide area network system 300 in addition to telemetry data, also tracks general location data.
  • the GPS location data is tied to relevant environmental status updates, associated with the reported telemetry data for tracking throughout the mobile distribution stage in, for example, a food delivery process.
  • attribution of failure liability is enhance for mobile applications by providing a failure location in an otherwise difficult tracking stage in the process.
  • warning notifications to an operator or manager of a receiving facility will include the failure warning data and the location of the truck en route. At this point, for example, the truck dispatcher may be notified of the situation allowing the opportunity to either fix the problem, service the mobile refrigeration unit, or abandon the delivery, thereby saving distribution time and costs for delivery of spoiled product.
  • the environmental conditions for a given food parcel can be tracked from harvestirig or gathering 402 to processing 404, during transportation 306, as described above, at an interim storage facility 408, during final distribution 410 and then to retail supermarkets 412.
  • the environmental conditions such as temperature and humidity are tracked using the sensor arrays and reader devices configured to transmit via a dedicated PC 56 or over a GPS device.
  • the sensor telemetry information is received and gathered at a central data manager database where access is then securely provided to authorized customers.
  • the complete system then begins tracking using sensors of the sensor array 50 for example, a temperature sensor, at the farm 402 itself.
  • a dairy farm utilizing the disclosed system includes sensors to monitor temperature at its temporary storage facilities such as a milk tank or egg refrigeration facilities.
  • the harvested or gathered agricultural product Prior to processing 404, is assigned a batch number at the farm which relates to Storage
  • the particular food parcel to be monitored is assigned a batch number and tracked back to its produced batch number, all of which is assigned to the storage facilities utilized and other monitored processes.
  • a particular food parcel is tracked using the identification feature of the sensors of the sensor array.
  • historical data can be determined over a period of time after the processing step 404 merely by cross-referencing the historical data of a particular sensor as assigned to a particular batch of food parcel.
  • food products having a common origin for example, a particular day of output at a dairy plant, may be associated across the various processing and delivery stages and tracked accordingly.
  • the processing plant manager can utilize the remote monitoring to track the operation of refrigeration facilities at the various other processing sites.
  • processing environmental tracking configurations can be utilized.
  • multiple sensors can be used in tandem along with software modifications to determine cold airflow draft at certain points during the processing operation. Differential measurements from sensors are received through the reader device and then processed by local software at either a modified reader or at a PC located at the customer site.
  • a sensor can be embedded in a food simulator to provide wireless tracking of the simulator through the entire actual process path.
  • one or multiple readers can be used at various locations in the processing plant 304 to receive the wireless telemetry data.
  • An accurate tracking picture is provided as the food simulator is designed to most closely approximate the actual characteristics, such as specific heat value and mass, of atypical food product through the processing operation.
  • the wireless data is received and transmitted in the manner described in connection with Figures 1 and 2.
  • remote sensors can be configured to sense power surges or current differential at a primary power line input into, for example, a location with multiple refrigeration units, such as a supermarket. Received data can be correlated by time stamp with known refrigeration operation to detect potentially defective functionality.
  • the wide area network provides a convenient and accurate monitoring for a multiple location customer system with configurated automatic notification.
  • the environmental tracking for the transportation 406 and distribution 410 phases is achieved using a similar configuration described in connection with Figure 4.
  • the GPS satellite connection is inco ⁇ orated on the delivery vehicle itself to provide near real-time information to the data manager, providing access on a near real-time basis to an authorized customer.
  • the information can then be used to warn a product receiver, such as an operator of the storage facility 408 or an operator of a retail supermarket 412, of any or substantial out of range temperature or other environmental operation.
  • the environmental telemetry data is then stored in a historical database for later retrieval, for example to track down environmental conditions which may have led to food spoilage.
  • the installation at these dedicated locations includes the appropriate number of sensors in the sensor array 50 of Figure 1A along with the appropriate reader devices 52. Additionally, bridge devices alone or inco ⁇ orated into local personal computers 56 are provided for onsite monitoring of the gathered environmental telemetry data.
  • the configuration of Figure IB is particularly applicable to a supermarket chain store where supermarket management wishes to achieve efficiencies by creating tracking benchmarks for certain employee tasks.
  • the system can effectively be used as in other applications described herein, to monitor third party supplied equipment, such as refrigeration units thereby providing further liability apportionment to the actual refrigeration unit suppliers.
  • a complete system is provided to reliably and accurately track telemetry data sensed at a single or multiple remote locations.
  • Tracking environmental data is provided for mobile applications by combining GPS and satellite communication technology with the single Internet interface.
  • complete telemetry tracking is provided across every stage in a multi-stage process, such as a food processing and delivery chain, by associating unique sensor identification with specific parcels in the delivery process. Separation of food parcels is tracked by associating multiple other unique sensor identifications to the subsequent separated delivery parcels.
  • Attribution of liability is provided through review of historical cold chain data or through real-time monitoring and notification of telemetry data indicated potentially failure or failed environmental maintenance. Additionally, a secured access protocol is provided whereby only authorized customers receive notifications or are given access to the real time data. A multiple level security protocol can be configured within each customer account, for example on a location by location basis. Finally, accurate financial billing is provided to each customer by virtue of the tracking capabilities of the system. Billing is selectably established to multiple participants in the multi-stage process based on that customer's involvement in the process or by other agreement between the parties. .

Abstract

A telemetry monitoring network is provided for tracking environmental conditions throughout a multiple stage food processing, transportation and retail process. Specifically, sensor installations as various remote customer locations are configured to sense environmental conditions such as temperature and humidity associated with a specific parcel of food. The sensor data is then received from the multiple locations at a central database. An authorization protocol is provided to allow multi-level access to the central database. Additionally, predetermined threshold values are established such that data exceeding the thresholds indicate a malfunctioning operation status. Responsible party identification is then associated with each sensor installation to assign the failure operation to the party in control of that particular stage in the process. Notifications of the failure operation and associated information is communicated to a designated individual. Finally, unique sensor identification provides accurate financial billing to each of the multiple parties based on their level or amount of involvement in the overall system.

Description

COLD CHAIN FOOD SAFETY MANAGEMENT
SPECIFICATION
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH Not applicable.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention generally relates to identification, location, and telemetry systems, and more particularly, to the ability to track identification, location and telemetry information remotely and interactively from a web page on the internet for a multi-stage process.
2. Description of the Related Art
Identification, location, and tracking systems identify the presence, the absence or movement of unique device affixed to people and objects within a predefined area. These systems find increasing application in all areas of automation, accounting, manufacturing, and materials handling areas as well as medical facilities and other areas where real time location can be critical.
In a typical system, one or more objects or individuals are provided with transmitting devices, commonly known as "TAGs," which interact with an array of receivers in a given tracking area. These systems have employed wireless transmission technology such as radio frequency or ultrasonic based transmitters and sensors. A system using RF tracking methods is disclosed in U.S. Patent No. 5,119,104, entitled LOCATION SYSTEM ADAPTED FOR USE IN MULTIPATH ENVIRONMENTS, which is hereby incorporated by reference.
In addition, the remote transmitting systems have been concerned to a great degree with power conservation. To this end, a method has been developed for incoφorating a plurality of receivers and time of arrival data to accurately identify telemetry information while at the same time maximizing power conservation. A telemetry system using strobe signals at predetermined intervals is disclosed in U.S. Patent Application No. 09/027,968, entitled LOCATION, IDENTIFICATION AND TELEMETRY SYSTEM USING STROBED SIGNALS AT PREDEFINED INTERVALS, which is hereby incorporated by reference. This system reduces the transmitter power consumption by transmitting only a portion of a sensor identification in any one burst.
As computer use has become a fundamental part of so many people's lives, interconnectivity between computers has taken on new proportions. Today, WANs, or wide- area networks, which may interconnect thousands of computers spanning diverse geographical areas, are common place. The explosive growth of the internet in the last decade has eliminated geographical barriers to create a "virtual global village."
Further, commercial management functionality has begun to take advantage of the efficiencies of computerization. WANs now offer management teams to freely communicate among distant stations and even remotely control and monitor certain remote systems. However, environmental and other tracking has remained problematic for processes requiring multiple stages in the control of different entities.
SUMMARY OF THE INVENTION
A system according to the present invention provides a network sensing system to monitor telemetry data from various remote locations. Remote access to a database manager is securely provided via the Internet. A number of remote wireless sensor systems located at both stationary and mobile customer locations send wireless telemetry data to local reading devices, such as food temperature data. A unique transmission protocol is used minimizing required transmission power thereby increasing battery life for the miniature sensors.
Sensors are installed easily in numerous configurations, such as grocery stores, food distribution stores and food processing plants, because of the wireless nature and long battery life. In addition, each sensor is uniquely identified by the system to provide accurate telemetry interpretation.
Sensor data is then transmitted from the reader to the data manager over an Internet connection using software controlled protocol. The software can easily be reconfigured for various telemetry applications. The data manager is then configured to receive and display in proper format any number of data types, including food temperature, humidity, power and security messages.
The data manager is centrally accessible to multiple customers to provide secure access to authorized requests. In this way, grocery store operators monitor various temperature critical store operations. Likewise, each unique sensor is easily associated with a specific food parcel to track the cold chain history, as well as real time monitoring, of the food product during the various stages in food production, processing, delivery and retail. A multiple level security protocol is additionally provided allowing varied access to the data based on when and where in the multi-stage process the data is obtained. Specifically, a primary party in the process is given full access to track telemetry information, such as food refrigeration, along the entire multi-stage process, while a participant in only a single stage is given access only to data from that particular process stage. In this way, the data manager is able to accurately attribute liability for certain environmental failures based on when, and under whose control, the failure occurred.
The data manager is easily configured to provide notifications to identified individuals for certain environmental conditions, for example, out of range temperature operation. In addition, the data manager provides reliable and flexible financial billing capabilities among the various customers based on that customer's involvement in the process. The wide are network thus provides a single web based interface capable of tracking telemetry data from multiple independent systems and accurately allocating financial billing responsibilities among the various responsible parties in each given system
BRIEF DESCRIPTION OF THE DRAWINGS A better understanding of the present invention can be obtained when the following detailed description of the preferred embodiment is considered in conjunction with the following drawings, in which:
Figure 1A is a block diagram of a local sensor system according to the disclosed subject matter; Figure IB is a more detailed block diagram of a sensor system incorporating multiple local systems of Figure 1A;
Figure 2 is a chart providing examples of actual transmissions between the con unicating devices of Figures 1A and IB;
Figures 3 A-3E are screen shots of a graphical user interface displaying information from the sensor systems of Figures 1A and IB;
Figure 4 is a diagram showing a telemetry tracking system for transportation applications; and
Figure 5 is a diagram illustrating a systeώi for tracking telemetry data throughout an entire cold chain food product distribution system. DETAILED DESCRIPTION OF INVENTION
U.S. patent application, attorney docket number H053743.0014US0, entitled, "Wide Area Network Based Object Sensor System", commonly assigned and concurrently filed is hereby incoφorated by reference in its entirety.
Turning to Figure 1A, shown is a high level illustration of a system providing Internet access to remotely gathered sensor telemetr data. The Internet based automatic data collection system 10 arrays wireless sensors with small antenna and reader devices interconnecting to an Internet linked personal computer. The system provides for automatic data collection and distribution to multiple media. Data can conveniently be monitored remotely through any Internet connected computer or periodic notifications generated over telephone, cellular phone, pager or facsimile.
Sensor array 50 may be comprised of any number of sensors for measuring various telemetry data. Sensor array 50 uses a unique transmission protocol such as the protocol disclosed in U.S. Patent Application No. 09/027,968, previously incoφorated by reference. The unique transmission protocol permits increased sensor identification making each sensor unique and fully Internet addressable. The sensors of the sensor array 50 are small wireless sensors which allow for convenient and timely installation in any number of configurations. The reader device 52 accepts temperature and identification as well as other telemetry data from the sensors of the sensor array 50. The reader device 52 then relays the information to a dedicated PC 56, for example. According to one embodiment, software can be provided on the PC to allow for data viewing into a local log file. In addition, the data from the reader is sent via the PC 56 or across a bridge device over the Internet 58 to a data management service discussed in more detail in connection with Figure IB. Additionally, various advisory functions can be utilized based on predefined thresholds for the telemetry data. One such example includes providing pager notification from interface device 54 triggered from telemetry data from the reader 52. The paging function may be alternatively or in combination performed at the local computer site or at the internet side.
The wide area network system 10 is flexible to provide a number of varied applications. For example, in fixed locations such as cold storage facilities, these wireless devices provide data collection flexibility. For shipping or trucking applications, for example, the flexible system 10 allows continuous yard management and driver alerts when away from the trucking yard. Such a mobile 'application is discussed in more detail in connection with Figure 3 and Figure 4. In a supermarket management environment, the system 10 provides manager access to real time temperature data for temperature critical and other environment critical products and equipment. Complete tracking is further provided across each stage in a process, such a food distribution, through seamless transitions at each of a multiple stage process. Further, among each of these customer locations and processes, the system 10 provides accurate attribution of liability for failures, such as "too hot" operation, based on when, and under which party's control, the failure occurred. Such tracking may be provided either as historical data or on a real-time monitored based. Other environmental factors, in addition to temperature, can be monitored as well, including humidity, presence in security (such as door open/close), ripening gases and load monitoring or power management data.
Turning now to Figure IB, shown is a detailed illustration of a wide area network (WAN) system 100 providing remote access to information gathered from multiple locations according to an embodiment of the disclosed subject matter. Each set-up provides customer access from multiple remote locations to data collected from sensor systems at the multiple locations under control of that particular customer. For example, customer A 102 through a local computer 104 is provided convenient access to information gathered at customer A's remote locations 120 and 122. Likewise, customer B 152 can locally view information obtained from its sensor system 150 at the same customer B location 124. Essentially, a customer is able to view telemetry data gathered at various locations through simple access to . the Internet. According to an embodiment, each customer is provided secure access such that only authorized users can view a particular set of data, i.e., telemetry data gathered at a specific location.
Additionally, multiple levels of secured access can be provided on per customer basis. For example, with reference to a grocery store application, a regional food store chain manager may require access to operations at the various store locations within the region, while a local manager may be restricted to access only to that manager's store of responsibility. Likewise, different security levels can be established across operators at each of various stages in a multi-stage process, such as the food distribution network of Figure 4. The security measures can be implemented according to any number of well-known protocols, such as unique passwords and the like.
The WAN system 100 can be set up in a variety of ways to provide flexibility with any numerous configurations. For example, customer A can view information from multiple remote locations through any computer not necessarily at the location where the telemetry information is gathered. All that is needed is a personal computer, for example, having access to the Internet and any common Internet browser. Each customer is given a security authorization code such that only information regarding that customer's locations or sensor systems are authorized for viewing. Additionally, customer B can wish to view information gathered from its sensor system 150 through a local computer 152 housed at the customer B location 124. The local computers 56, 104 and 154 may be of a typical PC form or of a reduced functionality embedded controller.
Essentially, a data collection and management system is provided at data manager 160 whereby information gathered at the various locations is received and sorted according to individual customer accounts. Thereafter, customers can access their respective information banks by providing a unique authorization code. As such, customer A is allowed to view information gathered at the customer A locations 120 and 122 but not other customer information, for example, information gathered from customer B location 124. As discussed above, additional levels of security access can be provided within each customer account.
The wide area network system 100 is additionally, configured to provide accurate financial billing among the various independent customer accounts. In this way, each customer is able to request various custom services, including different sensor configurations and data management features and then billed accordingly, based on that customers use of the system 10. Further, flexible billing is provided to each customer whereby separate billing is automatically generated for each entity under that customer's control. For example,, a large food store chain manager may request that each of its multiple stores be individually billed to maintain certain accounting protocols. The data manager 160 is thus capable of determining which of the individual stores are accessing the database, which sensors at which location are active, which locations have received specialized notifications, etc. and bill accordingly on such a location by location basis. It should be understood that the reliable tracking ability across multiple locations allows that many other billing protocols may be established. However, it is worth noting that the system 100 uniquely combines this billing flexibility with its single Internet telemetry collection and retrieval interface common to all customers.
The data manager 160 is designed to provide maximum flexibility to allow collection and management and sorting capabilities for any number of various customer applications. For example, customers may wish to view information for various applications in different formats. One customer may take information relating to tracking of a particular assembly through a manufacturing facility, while another customer may wish to track temperature information at a food storage or retail facility. '' Each of the various telemetry applications might require different telemetry fields for display pmposes. The data manager 160 is provided to allow easy reprogramming, as is well understood in the industry, to facilitate these individual customer differences. As such, various graphical user interfaces (GUI) are provided by data manager 160 according to the particular information being gathered. The GUI interfaces are discussed in more detail in connection with Figures 3 A-3E. Any of various common database management systems can be used by data manager
160. For example, the data manager 160 may be configured to internally organize information in a relational, hierarchical, network or flat scheme, as understood in the art. Likewise, any number of information query extraction protocols may be used. According, to an embodiment, a structured query language (SQL) protocol is employed, for . example Microsoft SQL.
Preferably various customer locations communicate with the system over a wide area network, such as the Internet 110. According to our embodiment, the common communication protocol TCP/IP is used for communications over communication lines 108, 118, 116, 114 and 112 and 158. Thus, according to the exemplary system illustrated in Figure IB, customer A 102 can view information gathered at customer A locations 120 and 122 by logging onto the Internet 110 over communication line 108. Telemetry data is transmitted over communication lines 118 and 116 for the customer A locations 120 and 122 'respectively. Data manager 160 is provided the customer telemetry data over communication line 158. Customer A can then access the data by logging onto the Internet 110 over communication line 108 and accessing the Internet web site associated with the data manager 160. Likewise customer B 152, locally at customer B location 124, is given access to the information gathered at the customer B location 124 over communication lines 112 to the data manager 1 0. Sensor data is transmitted from the customer B location 124 over commtinication line 114 to the Internet service provider 110 and passed on to the data manager 160 over communication line 158. Typically, customer access to the Internet 110 is provided through common Internet service providers (ISPs) (not shown), although such configuration is not necessary to implement the disclosed subject matter. Another embodiment can provide sensor data directly to the local computer 154 from the reader device 148. Although sensor data can be transmitted in any number of communication protocols within the TCP/IP standard, the specific data protocol according to an embodiment is discussed in greater detail in connection with Figure 2.
Turning now to the data collection configurations at the various customer locations, the disclosed system provides maximum capability for any number of particular system configurations. For example, a large number of sensor systems can be contained with any given customer location. Thus, at customer A location 120 three distinct sensor groups 134, 136 and 138 are used, for example, to obtain temperature information at a food storage or retail facility. At each location a communication bridge 126, 140 and 146 receives information from any number of local data readers. The data readers 132, 130, 128, 142, 148 receive data from the various sensor system groups. According to an embodiment, multiple data readers are preferred where a large number of sensors are present or where sensor location is remote compared to other sensor locations such that substantial interference impedes sensor data transmissions. Multiple readers can also be used where the amount of data exceeds the data reader capabilities. It should be understood that data reader can be configured or designed to provide increased capacity for an increased number of sensors. Thus, at customer A location 120 where a large number of sensors are used 134, 136, and 138, three data readers are 128, 130 and 132 are utilized. However, at customer A location 122 and customer B location 124, only one data reader 142 and 148, respectively, is necessary to provide effective transmission of sensor data received from sensor groups 144 and 150. Bridge devices 126, 140 and 146 then subsequently receive the sensor information and provide the appropriate interface to transmit the data in TCP IP transmission protocol over Internet connections 118, 116 and 114. The bridge devices may be of any standard TCP/IP bridge device as is well known in the industry. For example, the bridge devices may reside inside a local PC, such that a data reader transmits sensor data directly to a local computer. In addition, the reader device may also reside on a local PC, such that sensor data is transmitted directly to the local PC. Typically, only one bridge device is needed per geographic customer location.
The system 100 of Figure IB is a simplified illustration of one embodiment of the disclosed subject matter. In reality, the system 100 contemplates many more customer accounts at largely nationwide geographic locations. As such, the above discussion ignores the flexibility to manage such a complex system using a single Internet telemetry collection and retrieval interface. However, such addition of customer accounts, accounts within each customer accounts, multiple stage tracking (see Figure 5) and additional tracking locations is provided without more than minor modifications such as additional communication and storage hardware for increased capacity.
Turning now to Figure 2, illustrated is an exemplary transmission protocol according to an embodiment. The example transmission package shown represents data transmitted from the data readers 128, 142, 132, 136 and 148 to the bridge devices 126, 140 and 146 and over the Internet communication links 118, 116, 112 and 158. Data from the readers transmitted to the bridge devices and then over the Internet communication links is a 21 byte ASCII packet, which describes a message from the RF transmitter tag, or sensor. Essentially, the data is continuously transmitted and the packets are received in sets of two or more, separated by a time interval of approximately 32 milliseconds, plus RF data transmission time. Because the RF sensors use an R/C oscillator for its microprocessor clock and can vary from unit to unit, the time window for any program screening these messages or putting them back into sequence should allow for time variations in the expected arrival time of each message. In this way, data is transmitted on a near real time basis to the data manager 160. As such, customers can view data associated with each account on a near real time basis.
According to the communication protocol of an embodiment, the message packets are of one of the following types: V packet, T packet, S packet, X packet and/or X packets. The V packet is a check sum of the data packet if used and of the serial number. A T packet is a data packet sent by the RF transmitter tags or sensors. As discussed, the data packet may be of any type of sensor data, such as temperature, humidity, location or other. The data manager 160 is able to recognize type of data sent and then typically utilizes a look up table to convert values into proper format. For example, a program at the data manager 160 uses the received data to look up temperature (or humidity) from a look up table. The use of the look up table allows the data to be read in any format required, or convert to another measuring system, such as from Fahrenheit to Centigrade.
It should be noted that any number of communication protocols can be developed and utilized by the system 100 with only minor modifications to the communication software at the telemetry data reader stage. Associated modifications can also easily be made to the software at the data manager to recognize the different protocol. For example, the system 100 may be configured to receive and transmit information on a accelerated basis, thereby enhancing the real time nature of the monitoring capability. In addition, the system may be configured to communicate only basic on/off, hot cold or presence/absence type information, potentially for cost savings to the requesting customer due to reduced storage requirements.
The S packet type transmits the serial number for the transmitting sensor. The serial number is unique for each sensor which allows unique identification of the data received. In this way, the data manager 160 is able to identify the source of the data for any number of puφoses, for example, to alert facilities management personnel of a potential out of range temperature situation at the food storage or retai facility and the location of the affected food parcel vis-a-vis the sensor location. The transmission protocol utilized by the wireless sensors of the sensor array 50 allows for unique identification of each sensor independent of the number of sensors in the sensor array 50 or the system as a whole. As the data is received, the sensor location is then determined from the sensor identification in any number of well known manners, for example a customer maintained predefined look up table. A sensor transmission protocol is more fully described in U.S. Patent Application No. 09/027,968, entitled LOCATION, IDENTIFICATION AND TELEMETRY SYSTEM USING STROBED SIGNALS AT PREDEFINED INTERVALS, previously incoφorated by reference. Specifically, a strobed transmission protocol is utilized, . according to an embodiment, to transmit the data and sensor identification from the sensors 50. The strobe transmission is flexible for either spread spectrum modulation or narrow band modulation. In addition, the strobe transmission is media indifferent, for example, over infrared or radio frequency (RF).
The X packet is a time mark and is also utilized to send verification that the receiver is fimctioning in the absence of a received signal. The X packets are noise packets and contain data defining the type of noise received. The noise packets are used for special projects requiring noise data and for preliminary surveys of sites. The noise packets can be used to adjust receiver sensitivity in noisy environments for example. The noise packets can also be used to determine the optimum number of readers necessary for a given number of sensors or to determine the optimum location of the readers for a specified coverage area. Turning specifically to the messages shown in Figure 2, exemplary meanings for some of the characters in received message are given. Beginning with the sequence character on the left of the chart of Figure 2, each message increments this character from decimal 33 to decimal 128 to identify the packet transmission sequence. The next character indicates the particular package type (V, T, S, !., X), discussed above. Bits [4:7] represent the receiver serial number hexadecimal format. Bits [8:13] represent the receiver time stamp and, represent according to one embodiment 69.444 microsecond increments of time in hexadecimal. Continuing to bit [14], this bit indicates the number of bits received from the transmitter/sensor, also in hexadecimal. Bits [15:18] are the actual telemetry data received. Each packet represents one nibble, four bits, of the message. Typically, less than 14 bits are used. Bytes 19:20 represent the signal strength of the transmission as received by the receiver. The signals vary from 43h for the very weak signals to 75h for the very strong signals. For sensor data and identification data, an entire message is spread over multiple transmission packets. A complete message is coupled by utilizing the time of arrival of subsequent packets to determine which' packets are associated with prior received packets. An entire message is recognized when all of the associated packets have been identified and received.
With the data protocol thus defined, the data manager 160 is able to effectively recognize receipt of individual messages and decode accordingly. The protocol is easily modified to provide for additional features or compatibility requirements which may be necessary to implement other applications, such as different telemetry data types. Such a modification of communication protocol could be easily implemented by merely modifying the software at the data manager 160 and the reader 52. As stated above, the protocol discussed in reference to Figure 2 is only one implementation of providing telemetry data to the data manager. Other variations for similar data communication across the Internet may be incoφorated in the described system with only minor programming modifications without departing from the disclosed subject matter.
Although the local computer is discussed in terms of receiving information for exemplary puφoses, it should be noted that the disclosed system may be easily reconfigured to additionally allow reverse communications, such as control commands to the remote sensor system location. For example, upon receipt of an out of range operation for a piece of equipment, an operator is able to input a control command to turn the malfunctioning equipment off, for example. Only minor additional hardware and software is required for this dual-directional communication application. Turning now to Figures 3A-3E, shown are exemplary graphical user interface (GUI) displaying information received from a customer's sensor system. The data manager 160 first decodes and sorts the data received according to customer location or other requested variable sorting protocols. The customer or account data is then provided to a GUI application at the data manager 160 for use over the wide area network or internet or to a GUI application at the customer's local computer.
As mentioned, any number of display formats may be configured based either on design efficiencies, customer requests, specific applications and other situations. Figure 3A illustrates one embodiment providing various statistics of a customer's system. Such a screen may be configured to display the number of received messages and the number of detected received errors. In addition, the number of transmits and transmit errors is similarly tracked. This may be utilized to assist in accounting for the previously discussed financial billing feature based on specific information transfers to the customers. This screen also displays the location of where the system looks, which TCP/IP address, to find the receivers and send the data reports. The strobes tab and strobe display of Figure 3B displays the actual received telemetry data. As can be seen, each telemetry data point is associated with a uniquely identified sensor. Alternatively, the data may be displayed such that an average data is shown, for example, for a region of a facility whereby data from a number of sensors is combined and averaged to present an overall report. Additionally, the data manager 160 may be configured, either by default or at a customer's request, to set certain threshold values. These threshold values may then be used to trigger certain alerts, such as emergency paging of a store manager, email alerts or merely displayed as an alert in red. For . example, sensor identification number 150 and 154 are highlighted because the received temperature data has exceeded a preset threshold. In this instance, for example, a store manager may* cross reference these sensor id numbers to a location in the store to send a maintenance crew to investigate or replace the malfunctioning refrigerator, for example. Alternatively, the GUI allows that each sensor be given a name such that its location may be easily identified, for example, "deli cooler B" or "seafood display west". Turning to Figure 3C, shown is the GUI display for the exceptions tab. Preferably, the exceptions displays the transaction log, error log and outgoing transactions. The transaction log includes any alarm notifications or other communications to a particular customer on a customer-by-customer or account-by-account basis. Thus, the exceptions listings may be used to track a customers' use of the system and thereby provide for accurate billing based on that use. Additionally, the exceptions listing provides a historical collection of important system operation events, such as malfunctioning or out-of-range operation. This historical listing can then be further used to support any accountability of liability based on specific malfunctioning or improper operation. In addition, the exceptions log may be configured to display information such as translation files that are loaded into the system as well as certain communication ports which are maintained by system communication protocol, discussed above. For example, these translation files include tables to allow for translation from the communication protocol discussed in connection with Figure 2 into predetermined units such as Fahrenheit or Celsius. In addition, these translation tables are used, as discussed above, for the various applications in which sensors provide data, such as providing relative humidity and cold drafts measurements. In addition, a translation file can be displayed which is configured to trigger certain notification activity to a customer or an account. Specifically, predetermined thresholds may be configured and stored in an appropriate translation file. An additional accounting feature as well as a managerial tool is provided by the users tab of Figure 3D. The users tab preferably displays all of the remote access information and connected user information. For each remote connection the display includes, the IP address, a user description and the number of packets or transmissions that have been communicated to that user. Again, this information may be used to easily track the amount and type of activity on a location-by-location basis. For a single user having multiple locations this screen may also be used to compile the activity of the multiple locations and bill only that single user. Additionally, a manager is provided access to view the number of communications to any given location within that manager's authorized access. Thus, a manager at a headquarters office or at a central store is able to view the activity of its multiple accounts, for example to the various multiple stores within that manager's responsible region. Of course, the name field is easily programmed to identify various locations of any given IP address. Similarly, a manager may use the receiver tab of Figure 3E to identify the various receivers at the various multiple locations within that manager's regional responsibility. For example* each receiver may represent a store location or even multiple sub-regions within one store location. This receiver tab provides a easy cross-referencing tool which is accessible by any authorized customer.
It should be noted that the disclosed subject matter is useful in a number of sensing environments providing remote access of near real time data. An application mentioned above relates to temperature tracking of specific food parcels. In such an embodiment, sensors placed in close proximity of a food parcel, such as in a transportation crate at an originating point, provide very accurate environmental readings. Cold chain history can be tracked from the sensor and other sensors of other parcels throughout the delivery process.
Because of the continuous transmit nature of the sensors, a factor in complete cold chain history is a sensor's proximity to a reader for transmission to the data manager.
An embodiment of the disclosed subject matter involves coupling the sensor system 10 of Figures 1 A and IB, and the communication protocol of Figure 2, with GPS and satellite transmission technology. As such, in Figure 4, a RF, for example, sensor tag can transmit to a GPS receiver attached to a delivery truck 304 or a railcar 302, for example, in route from an originating point to a destination point. In that instance, the sensor transmits according to its normal protocol, discussed above, to a local reader inside the delivery truck. The reader then transmits the data according to its transmission protocol, also discussed above, to a local GPS transmitter also installed on the delivery truck 304 or railcar 302. Using well known satellite communication capability, the GPS transmitter sends the sensor information directly to a low orbiting satellite (LOS) 308 where the information is received then transmitted back to the data manager 160 (Figures 1A and IB) and where the data is received and sorted as if the data had been received over the Internet. From there the data is available at any Internet accessible personal computer 314. Additionally, location data from the GPS communication protocol is available. As such, the data manager 160 is configured to receive this additional GPS location data and thus incoφorate the same associated with the telemetry data. Although GPS communications provide the added benefit of location information, other transmission modes are available such as RF and cellular transmission.
Further, notifications of adverse conditions can be sent via telephone 310 or pager to identified individuals. In addition, the track operator 312 can be notified either directly from the local reader or indirectly through the data manager notification system. Because the same components are used to gather the telemetry data, software and transmission protocol remain constant for this transportation system 300. The transmission links for GPS to LOS service and back to the data manager 160 are performed according to well known established transmission protocol, for example, data compression requirements, and are not further or directly addressed in this application.
Thus, a mobile application of the wide area network system 300, in addition to telemetry data, also tracks general location data. The GPS location data is tied to relevant environmental status updates, associated with the reported telemetry data for tracking throughout the mobile distribution stage in, for example, a food delivery process. As such, attribution of failure liability is enhance for mobile applications by providing a failure location in an otherwise difficult tracking stage in the process. Specifically, warning notifications to an operator or manager of a receiving facility will include the failure warning data and the location of the truck en route. At this point, for example, the truck dispatcher may be notified of the situation allowing the opportunity to either fix the problem, service the mobile refrigeration unit, or abandon the delivery, thereby saving distribution time and costs for delivery of spoiled product. It should be noted that this is merely one illustration of GPS location data use in connection with the associated telemetry data. Many other uses may be incoφorated into the tracking function without departing from the disclosed subject matter. In addition, various aspects of the subject matter disclosed can be combined in a number of ways to complete an entire food safety cold chain tracking system. Such a system is illustrated for exemplary purposes in Figure 5. Generally, the environmental conditions for a given food parcel can be tracked from harvestirig or gathering 402 to processing 404, during transportation 306, as described above, at an interim storage facility 408, during final distribution 410 and then to retail supermarkets 412. For each stage in the process, the environmental conditions such as temperature and humidity are tracked using the sensor arrays and reader devices configured to transmit via a dedicated PC 56 or over a GPS device. In all applications, the sensor telemetry information is received and gathered at a central data manager database where access is then securely provided to authorized customers.
The complete system then begins tracking using sensors of the sensor array 50 for example, a temperature sensor, at the farm 402 itself. For example, a dairy farm utilizing the disclosed system includes sensors to monitor temperature at its temporary storage facilities such as a milk tank or egg refrigeration facilities. Prior to processing 404, the harvested or gathered agricultural product, is assigned a batch number at the farm which relates to Storage
■ of the food product in any of the monitored storage facilities, thereby associating food products having a common origin, or a shared process stage. The modification to such a farm facility 402 is a simple installation of the system of Figure 1A. Installations resembling that illustrated in Figure IB are particularly appropriate for institutional farming coφorations seeking to track efficiency and product survivability at the initial gathering stage. Such environmental information can then be used also as historical information to protect against certain liability issues arising in the production and distribution of the relevant product. For example, refrigeration failure liability may be apportioned to the party or parties responsible for process operations in which a 'hot' condition occurred. A similar installation is present at a processing stage or processing plant 404. Here again, the particular food parcel to be monitored is assigned a batch number and tracked back to its produced batch number, all of which is assigned to the storage facilities utilized and other monitored processes. In this way, a particular food parcel is tracked using the identification feature of the sensors of the sensor array. Specifically, historical data can be determined over a period of time after the processing step 404 merely by cross-referencing the historical data of a particular sensor as assigned to a particular batch of food parcel. Likewise, food products having a common origin, for example, a particular day of output at a dairy plant, may be associated across the various processing and delivery stages and tracked accordingly. Additionally, as with the other installation applications, the processing plant manager can utilize the remote monitoring to track the operation of refrigeration facilities at the various other processing sites.
Additionally, other processing environmental tracking configurations can be utilized. For example, multiple sensors can be used in tandem along with software modifications to determine cold airflow draft at certain points during the processing operation. Differential measurements from sensors are received through the reader device and then processed by local software at either a modified reader or at a PC located at the customer site. Additionally, a sensor can be embedded in a food simulator to provide wireless tracking of the simulator through the entire actual process path. Here again, one or multiple readers can be used at various locations in the processing plant 304 to receive the wireless telemetry data. An accurate tracking picture is provided as the food simulator is designed to most closely approximate the actual characteristics, such as specific heat value and mass, of atypical food product through the processing operation. Here again, the wireless data is received and transmitted in the manner described in connection with Figures 1 and 2. Similar tracking techniques can be applied to multi-systems energy consumption monitoring. For example, remote sensors can be configured to sense power surges or current differential at a primary power line input into, for example, a location with multiple refrigeration units, such as a supermarket. Received data can be correlated by time stamp with known refrigeration operation to detect potentially defective functionality. Here again, the wide area network provides a convenient and accurate monitoring for a multiple location customer system with configurated automatic notification.
Continuing with Figure 5, the environmental tracking for the transportation 406 and distribution 410 phases is achieved using a similar configuration described in connection with Figure 4. Here the GPS satellite connection is incoφorated on the delivery vehicle itself to provide near real-time information to the data manager, providing access on a near real-time basis to an authorized customer. The information can then be used to warn a product receiver, such as an operator of the storage facility 408 or an operator of a retail supermarket 412, of any or substantial out of range temperature or other environmental operation. Likewise, as with the other applications, the environmental telemetry data is then stored in a historical database for later retrieval, for example to track down environmental conditions which may have led to food spoilage.
Finally, following the food parcel to a dedicated storage facility 408 or ultimately to a retail supermarket 412, the installation at these dedicated locations includes the appropriate number of sensors in the sensor array 50 of Figure 1A along with the appropriate reader devices 52. Additionally, bridge devices alone or incoφorated into local personal computers 56 are provided for onsite monitoring of the gathered environmental telemetry data. Here again, the configuration of Figure IB is particularly applicable to a supermarket chain store where supermarket management wishes to achieve efficiencies by creating tracking benchmarks for certain employee tasks. In addition, the system can effectively be used as in other applications described herein, to monitor third party supplied equipment, such as refrigeration units thereby providing further liability apportionment to the actual refrigeration unit suppliers.
Thus, according to the disclosed subject matter, a complete system is provided to reliably and accurately track telemetry data sensed at a single or multiple remote locations. Tracking environmental data is provided for mobile applications by combining GPS and satellite communication technology with the single Internet interface. Further, complete telemetry tracking is provided across every stage in a multi-stage process, such as a food processing and delivery chain, by associating unique sensor identification with specific parcels in the delivery process. Separation of food parcels is tracked by associating multiple other unique sensor identifications to the subsequent separated delivery parcels.
Attribution of liability is provided through review of historical cold chain data or through real-time monitoring and notification of telemetry data indicated potentially failure or failed environmental maintenance. Additionally, a secured access protocol is provided whereby only authorized customers receive notifications or are given access to the real time data. A multiple level security protocol can be configured within each customer account, for example on a location by location basis. Finally, accurate financial billing is provided to each customer by virtue of the tracking capabilities of the system. Billing is selectably established to multiple participants in the multi-stage process based on that customer's involvement in the process or by other agreement between the parties. .
The foregoing disclosure and description of the various embodiments are illustrative and explanatory thereof, and various changes in the descriptions of the hardware configuration, of the communications protocols, of the organization of the components, and the order and timing of steps taken, as well as in the details of the illustrated system may be made without departing from the spirit of the invention.

Claims

CLAIMS:
We claim:
A method for tracking telemetry data from remote locations, comprising the steps of: receiving telemetry data from a plurality of locations; providing secured access to the received telemetry data on a per customer basis; and billing financial amounts based on customer access to the received telemetry data.
2. The method of claim 1, further comprising: apportioning liability due to improper operation based upon the received telemetry data.
3. The method of claim 1, wherein the received telemetry data is stored in a remote database.
4. The method of claim 3, wherein a separate business entity receives the telemetry data and manages the central database.
5. The method of claim 3, wherein telemetry data is transmitted to and from the remote database over the internet.
6. The method of claim 3, wherein the remote database is duplicated in a local database on a local computer.
7. The method of claim 3, wherein the remote database is a real time database for the received telemetry information.
8. The method of claim 1 , wherein telemetry data received from the first location is associated with telemetry data from the second location, the first location and the second location comprising different stages in a multi-statge process.
9. The method of claim 1 , wherein the plurality of locations includes a mobile location.
10. The method of claim 1 , wherein data from the mobile location includes both telemetry data and Global Positioning Satellite (GPS) developed location data.
11. The method of claim 1 , wherein the mobile location is a food delivery truck.
12. The method of claim 1 , wherein the telemetry sensors are humidity sensors or temperature sensors.
13. . The method of claim 1, wherein for each customer account the remote database stores the telemetry information, time of the received telemetry information, an identification of the transmitting data reader and an identification of the transmitting telemetry sensor.
14. The method of claim 1, wherein overlapping secured access is provided only to a customer's own telemetry data.
15. The method o claim 1, wherein overlapping secured access is provided to multiple customers.
16. A method for assigning operation failure liability among a plurality of parties for a multi-stage process, the method comprising: receiving telemetry data in a central database from a plurality of sensors at a first process stage; assigning a responsible party identification to the first stage telemetry data; receiving telemetry data in the central database from a plurality of sensors at a second process stage; assigning a responsible party identification to the second stage telemetry data; identifying operation failure based upon the received telemetry data exceeds a stored threshold value; and assigning operation failure liability based on the responsible party identification.
17. The method of claim 16, further comprising: providing access to the received telemetry data to an authorized party.
18. The method of claim 17, further comprising: billing financial amounts to parties based on access to the received telemetry data.
19. The method of claim 16, further comprising: notifying an authorized party of operation failure.
20. The method of claim 19, wherein the notification is communicated by email, facsimile, pager or phone.
21. The method of claim 19, wherein the notification includes identification of the assigned responsible party.
22. The method of claim 16, wherein the telemetry data is temperature or humidity data.
23. The method of claim 16, wherein at least one stage of the multi-stage process occurs at a mobile location.
24. The method of claim 23, wherein telemetry data from the mobile location includes location data.
25. A system for tracking telemetry data from sensor systems at multiple locations, comprising: a first sensor system at a first location for transmitting telemetry information; a second sensor system at a second location for transmitting telemetry information; a central database coupled to the first sensor system and coupled to the second sensor system for receiving telemetry data from the first and the second sensor systems; and a local computer coupled to the central database for securely accessing the received telemetry data.
26. The system of claim 25, wherein a sensor system is installed at each location in a multi-location process.
27. The system of claim 25, wherein operation failure is determined when the received telemetry data exceeds predefined threshold values.
28. The system of claim 27, wherein each location is designated a responsible party identification.
29. The system of claim 28, wherein liability for a determined operation failure is apportioned based on the responsible party identification designation.
30. The system of claim 25, wherein a party is separately financially billed based on that party's access to the central database.
31. The system of claim 25, wherein overlapping secured access is provided only to a customer's own telemetry data.
32. The system of claim 25, wherein overlapping secured access is provided to multiple customers.
33. The system of claim 25, wherein a separate business entity receives the telemetry data and manages the central database.
34. A method for tracking environmental conditions throughout a food delivery process, the method comprising the steps of: receiving at a first sensor system telemetry data associated with a first food parcel during a first stage in a multiple stage process; transmitting the first stage telemetry data and a first food parcel identification to a central database; receiving at a second sensor system telemetry data associated with a second food parcel during a subsequent stage in the multiple stage process; ttansmitting the second stage telemetry data and a second food parcel identification to the central database; and associating the first stage telemetry data with the second stage telemetry data when the first food parcel and the second food parcel share a common origin.
35. The method of claim 34, wherein telemetry data remains associated where a food parcel changes form as a result of a process in the food delivery process.
36. The method of claim 34, further comprising the steps of: assigning a first responsible party identification to telemetry data received at a sensor system under control of a first party; assigning a second responsible party identification to telemetry data received at a sensor system under control of a second party storing telemetry data threshold values in the central database; identifying operation failure when the received telemetry data exceeds a stored threshold value; and assigning operation failure liability based on the responsible party identification.
37. The method of claim 36, wherein notification is provided to a designated party of operation failure.
38. The method of claim 34, wherein access to the central database is provided to authorized parties.
39. The method of claim 38, wherein a party is financially billed based on that party's access to the central database.
PCT/US2001/040985 2000-06-15 2001-06-15 Cold chain food safety management WO2001097555A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001272008A AU2001272008A1 (en) 2000-06-15 2001-06-15 Cold chain food safety management

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US59462200A 2000-06-15 2000-06-15
US09/594,622 2000-06-15

Publications (2)

Publication Number Publication Date
WO2001097555A2 true WO2001097555A2 (en) 2001-12-20
WO2001097555A3 WO2001097555A3 (en) 2002-07-11

Family

ID=24379672

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/040985 WO2001097555A2 (en) 2000-06-15 2001-06-15 Cold chain food safety management

Country Status (2)

Country Link
AU (1) AU2001272008A1 (en)
WO (1) WO2001097555A2 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1388830A1 (en) * 2002-08-05 2004-02-11 France Telecom System and method for remote management of equipment
US6721624B2 (en) 2000-07-27 2004-04-13 Air Fayre Limited Method and system for delivering products for human consumption from a manufacturing center to passenger carrying vehicles
EP1673744A2 (en) * 2003-09-05 2006-06-28 Sensitech Inc. Automatic conditioning of data accumulated by sensors monitoring supply chain processes
EP1745416A2 (en) * 2004-04-22 2007-01-24 Sensitech Inc. Recording of location event information in rfid tags
US7412461B2 (en) * 2002-10-08 2008-08-12 Btsafety Llc. System and method for identifying a food event, tracking the food product, and assessing risks and costs associated with intervention
WO2009024106A3 (en) * 2007-05-04 2010-02-11 Sourcepark Gmbh Device for monitoring the temperature and humidity of enclosed spaces in the area of clinical research and the sale of pharmaceuticals
CN103067447A (en) * 2012-12-12 2013-04-24 陈子豪 Food information interaction platform based on Web of Things
US20140122520A1 (en) * 2012-10-29 2014-05-01 Elwha Llc Food Supply Chain Automation Grocery Operations Interface Information System and Method
US20140122184A1 (en) * 2012-10-29 2014-05-01 Elwha Llc Food Supply Chain Automation Grocery Information System And Method
US9511601B2 (en) 2003-01-15 2016-12-06 Ten Media, Llc Methods and apparatus for storing and retrieving information relating to edible objects
US9704122B2 (en) 2012-10-29 2017-07-11 Elwha Llc Food supply chain automation farm tracking system and method
CN107491520A (en) * 2017-08-16 2017-12-19 厦门七智进出口有限公司 Application service system based on the fresh-keeping combination of intelligent vacuum
IT201600121842A1 (en) * 2016-12-01 2018-06-01 C Led Srl REFRIGERATED SHOWCASE AND METHOD FOR THE REMOTE MANAGEMENT OF A FLEET OF SUCH SHOWCASES
CN108363294A (en) * 2017-01-26 2018-08-03 安徽东方果园生物科技有限公司 A kind of the environmental monitoring method for early warning and environmental monitoring early warning system of agricultural product transport closing and semiclosed carriage body
US10451768B2 (en) 2016-05-27 2019-10-22 Oneplus Systems, Inc. Techniques for optimally sensing full containers
EP2445751B2 (en) 2009-06-23 2021-02-17 Carrier Corporation Performance and position monitoring of a mobile hvac&r unit
US11468755B2 (en) 2018-06-01 2022-10-11 Stress Engineering Services, Inc. Systems and methods for monitoring, tracking and tracing logistics
US11773626B2 (en) 2022-02-15 2023-10-03 Stress Engineering Services, Inc. Systems and methods for facilitating logistics

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892441A (en) * 1996-06-26 1999-04-06 Par Government Systems Corporation Sensing with active electronic tags
US5922040A (en) * 1995-05-17 1999-07-13 Mobile Information System, Inc. Method and apparatus for fleet management
WO1999045761A1 (en) * 1998-03-09 1999-09-16 Pape William R Method and apparatus for livestock data collection and management system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5922040A (en) * 1995-05-17 1999-07-13 Mobile Information System, Inc. Method and apparatus for fleet management
US5892441A (en) * 1996-06-26 1999-04-06 Par Government Systems Corporation Sensing with active electronic tags
WO1999045761A1 (en) * 1998-03-09 1999-09-16 Pape William R Method and apparatus for livestock data collection and management system

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6721624B2 (en) 2000-07-27 2004-04-13 Air Fayre Limited Method and system for delivering products for human consumption from a manufacturing center to passenger carrying vehicles
EP1388830A1 (en) * 2002-08-05 2004-02-11 France Telecom System and method for remote management of equipment
US7412461B2 (en) * 2002-10-08 2008-08-12 Btsafety Llc. System and method for identifying a food event, tracking the food product, and assessing risks and costs associated with intervention
US9511601B2 (en) 2003-01-15 2016-12-06 Ten Media, Llc Methods and apparatus for storing and retrieving information relating to edible objects
EP1673744A2 (en) * 2003-09-05 2006-06-28 Sensitech Inc. Automatic conditioning of data accumulated by sensors monitoring supply chain processes
EP1673744A4 (en) * 2003-09-05 2008-08-27 Sensitech Inc Automatic conditioning of data accumulated by sensors monitoring supply chain processes
EP1745416A2 (en) * 2004-04-22 2007-01-24 Sensitech Inc. Recording of location event information in rfid tags
EP1745416A4 (en) * 2004-04-22 2013-11-27 Sensitech Inc Recording of location event information in rfid tags
WO2009024106A3 (en) * 2007-05-04 2010-02-11 Sourcepark Gmbh Device for monitoring the temperature and humidity of enclosed spaces in the area of clinical research and the sale of pharmaceuticals
US11225186B2 (en) 2009-06-23 2022-01-18 Carrier Corporation Performance and position monitoring of a mobile HVAC and R unit
EP2445751B2 (en) 2009-06-23 2021-02-17 Carrier Corporation Performance and position monitoring of a mobile hvac&r unit
US9704122B2 (en) 2012-10-29 2017-07-11 Elwha Llc Food supply chain automation farm tracking system and method
US20140122184A1 (en) * 2012-10-29 2014-05-01 Elwha Llc Food Supply Chain Automation Grocery Information System And Method
US20140122520A1 (en) * 2012-10-29 2014-05-01 Elwha Llc Food Supply Chain Automation Grocery Operations Interface Information System and Method
CN103067447A (en) * 2012-12-12 2013-04-24 陈子豪 Food information interaction platform based on Web of Things
US10451768B2 (en) 2016-05-27 2019-10-22 Oneplus Systems, Inc. Techniques for optimally sensing full containers
US11054545B2 (en) 2016-05-27 2021-07-06 Oneplus Systems, Inc. Techniques for optimally sensing full containers
IT201600121842A1 (en) * 2016-12-01 2018-06-01 C Led Srl REFRIGERATED SHOWCASE AND METHOD FOR THE REMOTE MANAGEMENT OF A FLEET OF SUCH SHOWCASES
WO2018100519A1 (en) * 2016-12-01 2018-06-07 C-Led S.R.L. Refrigerated showcase and method for managing a fleet of such showcases
CN108363294A (en) * 2017-01-26 2018-08-03 安徽东方果园生物科技有限公司 A kind of the environmental monitoring method for early warning and environmental monitoring early warning system of agricultural product transport closing and semiclosed carriage body
CN107491520A (en) * 2017-08-16 2017-12-19 厦门七智进出口有限公司 Application service system based on the fresh-keeping combination of intelligent vacuum
CN107491520B (en) * 2017-08-16 2020-08-11 厦门七智进出口有限公司 Application service system based on intelligent vacuum preservation combination
US11468755B2 (en) 2018-06-01 2022-10-11 Stress Engineering Services, Inc. Systems and methods for monitoring, tracking and tracing logistics
US11773626B2 (en) 2022-02-15 2023-10-03 Stress Engineering Services, Inc. Systems and methods for facilitating logistics

Also Published As

Publication number Publication date
AU2001272008A1 (en) 2001-12-24
WO2001097555A3 (en) 2002-07-11

Similar Documents

Publication Publication Date Title
WO2001097555A2 (en) Cold chain food safety management
US6874691B1 (en) System and method for energy management
KR101664113B1 (en) Eas power management system
US8779922B2 (en) Data center equipment location and monitoring system
US6553336B1 (en) Smart remote monitoring system and method
US7123149B2 (en) Tagging and tracking system for assets and personnel of a commercial enterprise
US7252230B1 (en) Method and apparatus for real-time tracking of inventory using active RFID technology
US6912507B1 (en) Method and apparatus for interactive shopping
US6236332B1 (en) Control and monitoring system
US20140253289A1 (en) Data center server location and monitoring system
WO2007109241A2 (en) Multi-tag tracking systems and methods
US20040024603A1 (en) Method of providing localized information from a single global transformation source
CN101719233A (en) Cold-chain logistics management system
US20060250281A1 (en) Method for remote monitoring equipment for an agricultural machine
US20050171876A1 (en) Wireless asset management system
WO2010085468A2 (en) Classification and web-based presentation of oil and gas scada data
WO2001097556A9 (en) Wide area network based object sensor system
US20060226988A1 (en) Hotel mini bar automation system
CN108408362A (en) A kind of intelligent transportation monitoring system and monitoring method for conveyer belt
CN205262616U (en) Cold chain logistics temperature remote monitering system
US20040068484A1 (en) Method and apparatus for managing product notices
US20050021233A1 (en) Monitoring system particularly for determining a radiological or chemical occurrence
EP1745268A1 (en) A method and a device for monitoring physical conditions
CN207867293U (en) A kind of intelligent transportation monitoring system for conveyer belt
CN112801246A (en) Tobacco big data tracking platform under internet of things connection

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC DATED 27-03-2003

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP