← Back to Patent Explorer
US5437163A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of logging data in a transport refrigeration unit

Assignee: Thermo King Corp
•
Filing: 1994-08-22
•
Granted: 1995-08-01
•
Expires: 2014-08-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of logging data relative to the operation of a transport refrigeration unit, during each trip of the transport refrigeration unit, with the transport refrigeration unit including control means and non-volatile memory means. The method includes the steps of monitoring a plurality of predetermined variables of the transport refrigeration unit to provide data, and selecting those variables of the plurality of monitored variables whose data is to be logged in the memory means during a trip of the transport refrigeration unit. The method further includes the steps of dividing the non-volatile memory means into at least first and second data segments for storing data from the selected variables, storing an address pointer in the first data segment which points to an address in the second data segment, for each trip of the transport refrigeration unit, and storing data from the selected variables in the second data segment, during each trip of the transport refrigeration unit. The method also includes the step of downloading data stored in the non-volatile memory means to a predetermined device, using at least one address pointer stored in the first data segment to download associated data stored in the second data segment.

Inventors

  • 👤 Romuald M. Jurewicz
  • 👤 Arthur A. Anderson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 23:12
CPC Classifications
G; G07; G07C; G07C5/00; G07C5/08; G07C5/0841; G07C5/085; B; B60; B60H; B60H1/00; B60H1/32; B60H1/3204; B60H1/3232; F; F25; F25D; F25D29/00; F25D29/003; G01; G01K; G01K1/00; G01K1/02; G01K1/022; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/0428; G05D; G05D23/00; G05D23/19; G05D23/1902; G05D23/1905; F25D2700/00; F25D2700/02; G05B2219/00; G05B2219/20; G05B2219/24; G05B2219/24055; G05B2219/24067; G05B2219/25; G05B2219/25265; G05B2219/26; G05B2219/2654

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 236 words
A method of logging data relative to the operation of a transport refrigeration unit, during each trip of the transport refrigeration unit, with the transport refrigeration unit including control means and non-volatile memory means, comprising the steps of: monitoring a plurality of predetermined variables of the transport refrigeration unit to provide data, selecting those variables of the plurality of monitored variables whose data is to be logged in the memory means during a trip of the transport refrigeration unit, dividing the non-volatile memory means into at least first and second data segments for storing data from the selected variables, storing an address pointer in the first data segment which points to an address in the second data segment, for each trip of the transport refrigeration unit, storing data from the selected variables in the second data segment, during each trip of the transport refrigeration unit, said step of storing data including the step of starting the data stored in the second data segment at the address of the second data segment pointed to by the address pointer in the first data segment which is associated with the current trip of the transport refrigeration unit, and downloading data stored in the non-volatile memory means to a predetermined device, said downloading step including the step of using at least one address pointer stored in the first data segment to download associated data stored in the second data segment.
Claim 2
Independent Claim 236 words
A method of logging data relative to the operation of a transport refrigeration unit, during each trip of the transport refrigeration unit, with the transport refrigeration unit including control means and non-volatile memory means, comprising the steps of: monitoring a plurality of predetermined variables of the transport refrigeration unit to provide data, selecting those variables of the plurality of monitored variables whose data is to be logged in the memory means during a trip of the transport refrigeration unit, dividing the non-volatile memory means into at least first and second data segments for storing data from the selected variables, storing an address pointer in the first data segment which points to an address in the second data segment, for each trip of the transport refrigeration unit, storing data from the selected variables in the second data segment, during each trip of the transport refrigeration unit, said step of storing data including the step of starting the data stored in the second data segment at the address of the second data segment pointed to by the address pointer in the first data segment which is associated with the current trip of the transport refrigeration unit, and downloading data stored in the non-volatile memory means to a predetermined device, said downloading step including the step of using at least one address pointer stored in the first data segment to download associated data stored in the second data segment.
Claim 3
Dependent Claim 70 words
The method of claim 1 wherein the step of selecting variables whose data is to be logged during a trip of the transport refrigeration unit includes the steps of: providing a generic list of all of the plurality of monitored variables, indicating which of the variables in the generic list are to have their associated data logged during the trip, and marking the generic list to identify the indicated variables.
Claim 4
Dependent Claim 48 words
The method of claim 2 including the step of preparing a variable list from the generic list which includes only the variables whose data is to be logged, with the step of storing data including the step of periodically storing data relative to variables in the variable list.
Claim 5
Dependent Claim 83 words
The method of claim 3 including the step of providing a data base which is shared by a plurality of predetermined control elements of the transport refrigeration unit, with the step of providing a generic list of all of the plurality of monitored variables including the step of storing the generic list in the shared data base, and wherein the step of preparing a variable list from the generic list includes the step of storing the variable list in the shared data base.
Claim 6
Dependent Claim 34 words
The method of claim 1 including the step of identifying the source of the data stored in the second data segment by the storing step, by associating data with the variable which produced it.
Claim 7
Dependent Claim 55 words
The method of claim 1 wherein the step of downloading data stored in the non-volatile memory means includes the steps of: requesting the downloading of data logged during a specific trip of the transport refrigeration unit, and downloading only the data from the second data segment which was stored therein during the requested specific trip.
Claim 8
Dependent Claim 59 words
The method of claim 1 wherein the step of downloading data stored in the non-volatile memory means includes the step of requesting the downloading of data logged during all of the trips having an address pointer stored in the first data segment, and all of the data stored in the second data segment pointed to by the address pointers.
Claim 9
Dependent Claim 110 words
The method of claim 1 wherein the step of monitoring a plurality of predetermined variables includes the steps of: monitoring variables which provide a continuous output during the operation of the transport refrigeration unit, and monitoring variables which provide data randomly as the result of predetermined unscheduled events during the operation of the transport refrigeration unit, with the step of storing data from all selected variables which have a continuous output storing such data synchronously at a predetermined time interval, and with the step of storing data from a selected variable which provides unscheduled data storing such data asynchronously, at the time the unscheduled data is provided by the variable.
Claim 10
Dependent Claim 36 words
The method of claim 8 including the step of identifying in a preamble of each new timed data entry and each new unscheduled event data entry whether the associated data is synchronous data or asynchronous data.
Claim 11
Dependent Claim 46 words
The method of claim 8 wherein the step of storing unscheduled data includes the step of providing an event entry format which includes the identifying preamble, an event descriptor code which indicates the type of event, and including the step of time stamping the event entry.
Claim 12
Dependent Claim 56 words
The method of claim 8 including the steps of: providing a control word update entry which identifies the predetermined time interval, forming a control word update event entry which includes the control word, time stamping the control word update event entry, and entering the time stamped control word event header asynchronously in the second data segment.
Claim 13
Dependent Claim 73 words
The method of claim 8 including the step of generating an alarm in response to a predetermined malfunction of the transport refrigeration unit, with the step of monitoring variables which provide data randomly monitoring the generation of alarms, and wherein the step of storing unscheduled data asynchronously includes the steps of providing an alarm event entry, identifying the type of alarm in the alarm event entry, and time stamping the alarm event entry.
Claim 14
Dependent Claim 31 words
The method of claim 8 including the steps of providing a real time clock, and time stamping the storing of asynchronous data with time values provided by the real time clock.
Claim 15
Dependent Claim 37 words
The method of claim 13 including the steps of updating the real time clock, providing a real time clock update event entry, and storing the real time clock update event entry asynchronously in the second data segment.
Claim 16
Dependent Claim 148 words
The method of claim 1 wherein the step of selecting variables whose data is to be logged during a trip of the transport refrigeration unit includes the steps of: providing a generic list of all of the plurality of monitored variables, indicating which of the variables in the generic list are to have their associated data logged during the trip, marking the generic list to identify the indicated variables, preparing a variable list from the generic list which includes only the variables whose data is to be logged, with the step of storing data including the step of periodically storing data relative to variables in the variable list, updating the variable list, preparing a variable list update event entry which includes the updated variable list, time stamping the variable list update event entry, and entering the time stamped variable list update event entry in the second data segment.
Claim 17
Dependent Claim 68 words
The method of claim 8 including the step of checking the transport refrigeration unit via pre-trip procedures, with the step of monitoring variables which provide data randomly monitoring the pre-trip procedure, and wherein the step of storing unscheduled data asynchronously includes the steps of providing a pre-trip event entry, providing information relative to the pre-trip procedure in the pre-trip event entry, and time stamping the pre-trip event entry.
Claim 18
Dependent Claim 79 words
The method of claim 8 including the steps of initiating and terminating a defrost procedure of the transport refrigeration unit, with the step of monitoring variables which provide data randomly monitoring the defrost procedure, and wherein the step of storing unscheduled data asynchronously includes the steps of providing a defrost event entry when the defrost procedure is initiated and providing a defrost event entry when the defrost procedure is terminated, and time stamping each of the defrost event entries.

References Cited (Backward Citations)

US4882564A Cited
US4970496A Cited
US4949550A Cited
US5123252A Cited
US5123253A Cited
US5140826A Cited
US5140825A Cited
US5181389A Cited
US5172561A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-31 1999-01-30 1999-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-31 2003-01-30 2003-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-31 2007-01-30 2007-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag