Patent US5754449A successfully refreshed from Google Patents.
US5754449A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for recording time history data of physical variables
Assignee: Instrumented Sensor Tech Inc
•
Filing: 1995-04-25
•
Granted: 1998-05-19
•
Expires: 2015-04-25
Abstract
Abstract A method and apparatus for recording time history data of physical variables during a recording session divided into discrete time windows each uniquely paired with a discrete segment of memory. Each recordable event is stored in the segment of memory corresponding to the time window during which it occurred. If the corresponding segment of memory is filled, the event is processed using an overwrite scheme that considers for replacement only those events in that segment of memory.
Inventors
- 👤 Gregory D. Hoshal
- 👤 Matthew R. Busdiecker
- 👤 Jack H. Jenkins
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 07:29
CPC Classifications
G; G01; G01D; G01D9/00; G01D9/005
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
241 words
A method for recording time history data obtained during a recording session comprising the steps of: dividing a memory into a plurality of fixed-length segments, each segment corresponding to a mutually distinct time window of the recording session and being of sufficient size to record a plurality of events; noting a current recordable event; determining whether the segment of memory corresponding to the time window during which the current recordable event occurred is full; if the segment of memory corresponding to the time window during which the current recordable event occurred is not full, then designating the current recordable event a to-be-recorded event; if the segment of memory corresponding to the time window during which the current recordable event occurred is full, determining whether the current recordable event is more significant than any previously recorded event only within the same time window as the current recordable event, in which case the current recordable event is designated a to-be-recorded event; storing data representative of the to-be-recorded event in the segment of memory corresponding to the time window within which the to-be-recorded event occurred, if the segment of memory corresponding to the time window during which the to-be-recorded event occurred is full, said storing step including overwriting a less significant previously recorded event in the segment of memory corresponding to the time window during which the to-be-recorded event occurred; and repeating said noting, determining, designating, and storing steps for the entire recording session.
Claim 2
Independent Claim
241 words
A method for recording time history data obtained during a recording session comprising the steps of: dividing a memory into a plurality of fixed-length segments, each segment corresponding to a mutually distinct time window of the recording session and being of sufficient size to record a plurality of events; noting a current recordable event; determining whether the segment of memory corresponding to the time window during which the current recordable event occurred is full; if the segment of memory corresponding to the time window during which the current recordable event occurred is not full, then designating the current recordable event a to-be-recorded event; if the segment of memory corresponding to the time window during which the current recordable event occurred is full, determining whether the current recordable event is more significant than any previously recorded event only within the same time window as the current recordable event, in which case the current recordable event is designated a to-be-recorded event; storing data representative of the to-be-recorded event in the segment of memory corresponding to the time window within which the to-be-recorded event occurred, if the segment of memory corresponding to the time window during which the to-be-recorded event occurred is full, said storing step including overwriting a less significant previously recorded event in the segment of memory corresponding to the time window during which the to-be-recorded event occurred; and repeating said noting, determining, designating, and storing steps for the entire recording session.
Claim 3
Dependent Claim
40 words
The method of claim 1 wherein said determining step includes, when the segment of memory corresponding to the time window during which the event occurred is filled, determining the previously stored event in the segment of memory to be overwritten.
Claim 4
Dependent Claim
28 words
The method of claim 2 further comprising computing a rank for each event; and wherein said determining step includes determining the previously stored event with the lowest rank.
Claim 5
Dependent Claim
40 words
The method of claim 3 further comprising creating a data record for each to-be-recorded event, the record including at least one physical variable and the rank of the event; and wherein the data representative of the event is the record.
Claim 6
Dependent Claim
44 words
The method of claim 4 wherein each event includes a plurality of samples each having an absolute value; and wherein said computing step is further defined as computing the rank of the event to be a largest of the absolute values of the samples.
Claim 7
Dependent Claim
29 words
The method of claim 4 wherein said computing step is further defined as computing the rank of the event to be a root mean square value of the event.
Claim 8
Dependent Claim
44 words
The method of claim 4 wherein each event includes a plurality of samples each having an absolute value; and wherein said computing step is further defined as computing the rank of the event to be a summation of the absolute values of the samples.
Claim 9
Dependent Claim
42 words
The method of claim 4 wherein each event includes a plurality of samples each having a value; and wherein said computing step is further defined as computing the rank of the event to be a summation of the values of the samples.
Claim 10
Dependent Claim
39 words
The method of claim 4 wherein the event includes multidimensional data; and wherein said computing step is further defined as computing the rank of the event to be a root mean square of vector summations of the multidimensional data.
Claim 11
Dependent Claim
25 words
The method of claim 5 wherein each sample includes multidimensional data; and wherein each sample is represented by a vector summation of the multidimensional data.
Claim 12
Dependent Claim
25 words
The method of claim 7 wherein each sample includes multidimensional data; and wherein each sample is represented by a vector summation of the multidimensional data.
Claim 13
Dependent Claim
25 words
The method of claim 8 wherein each sample includes multidimensional data; and wherein each sample is represented by a vector summation of the multidimensional data.
Claim 14
Dependent Claim
13 words
The method of claim 12, wherein each sample includes data representative of acceleration.
Claim 15
Independent Claim
203 words
A method for recording time history data obtained during a recording session, comprising the steps of: dividing a memory into a plurality of fixed-length segments, each segment assigned to a distinct portion of time during the recording session and being of sufficient size to record a plurality of events; dividing each segment of memory into a plurality of fixed-length subsegments, each of the subsegments assigned to a distinct type of event within the portion of time, each subsegment being of sufficient size to record a plurality of events; noting a recordable event of a type and occurring within one of the portions of time; storing data representative of the recordable event in the subsegment of memory assigned to the type of event and the portion of time during which the event occurred, if the segment of memory corresponding to the type of the recordable event and the time window during which the recordable event occurred is full, said storing step including overwriting a less significant previously recorded event in the segment of memory corresponding to the type of the recordable event and the time window during which the recordable event occurred; and repeating said obtaining and storing steps for the entire recording session.
Claim 16
Independent Claim
203 words
A method for recording time history data obtained during a recording session, comprising the steps of: dividing a memory into a plurality of fixed-length segments, each segment assigned to a distinct portion of time during the recording session and being of sufficient size to record a plurality of events; dividing each segment of memory into a plurality of fixed-length subsegments, each of the subsegments assigned to a distinct type of event within the portion of time, each subsegment being of sufficient size to record a plurality of events; noting a recordable event of a type and occurring within one of the portions of time; storing data representative of the recordable event in the subsegment of memory assigned to the type of event and the portion of time during which the event occurred, if the segment of memory corresponding to the type of the recordable event and the time window during which the recordable event occurred is full, said storing step including overwriting a less significant previously recorded event in the segment of memory corresponding to the type of the recordable event and the time window during which the recordable event occurred; and repeating said obtaining and storing steps for the entire recording session.
Claim 17
Dependent Claim
193 words
An environmental data recorder for recording time history data of physical variables, comprising: a housing; an instrument means for sensing at least one physical variable during a recording session, said instrument means housed within said housing; a memory means for storing data, said memory means including a plurality of fixed-length segments each assigned to a distinct portion of said recording session and being of sufficient size to record a plurality of events, said memory means housed within said housing; and a control means for repeatedly polling said instrument means to generate a plurality of measurements, said control means including storing means for storing at least some of said measurements only in a segment of memory assigned to said portion of said recording session during which said measurement was generated, said control means further including a determining means for determining a previously stored measurement to be overwritten by a current measurement, wherein said current measurement and said previously stored measurement occur during the same portion of said recording session, said control means also including an overwrite means for overwriting said previously stored measurement with said current measurement, said control means housed within said housing.
Claim 18
Dependent Claim
193 words
An environmental data recorder for recording time history data of physical variables, comprising: a housing; an instrument means for sensing at least one physical variable during a recording session, said instrument means housed within said housing; a memory means for storing data, said memory means including a plurality of fixed-length segments each assigned to a distinct portion of said recording session and being of sufficient size to record a plurality of events, said memory means housed within said housing; and a control means for repeatedly polling said instrument means to generate a plurality of measurements, said control means including storing means for storing at least some of said measurements only in a segment of memory assigned to said portion of said recording session during which said measurement was generated, said control means further including a determining means for determining a previously stored measurement to be overwritten by a current measurement, wherein said current measurement and said previously stored measurement occur during the same portion of said recording session, said control means also including an overwrite means for overwriting said previously stored measurement with said current measurement, said control means housed within said housing.
Claim 19
Dependent Claim
61 words
The recorder of claim 15 wherein said control means further includes a computing means for computing a rank for each of said measurements, said rank computed as a function of said physical variable; and wherein said determining means is further defined as a determining means for determining a previously stored measurement with a rank lower than all other previously stored measurements.
Claim 20
Dependent Claim
35 words
The recorder of claim 16 wherein each segment of said memory is effectively partitioned into a plurality of fixed-length subsegments, each of said subsegments dedicated to storing a plurality of measurements having a common characteristic.
Claim 21
Dependent Claim
38 words
The recorder of claim 16 wherein each segment of memory is effectively partitioned to include a first subsegment for storing a plurality of impact type events and a second subsegment for storing a plurality of vibration type events.
Claim 22
Dependent Claim
41 words
The recorder of claim 15 wherein each segment of memory is partitioned to include a first subsegment for storing a plurality of events of a first type and a second subsegment for storing a plurality of events of a second type.
Claim 23
Independent Claim
136 words
An apparatus for recording time history data during a recording session having a plurality of time windows, comprising: an instrument means for sensing a physical variable; a memory means for storing data, said memory means having a plurality of fixed-length segments, each of said segments being uniquely assigned to one of said plurality of time windows and being of sufficient size to record a plurality of events; a control means for repeatedly sampling said instrument means to obtain a plurality of current events and storing at least some of said events in said segment of said memory means assigned to said time window during which said event occurred; and an overwrite means for overwriting one of said events stored within said memory means only with a current event which occurred during the same said time window.
Claim 24
Independent Claim
136 words
An apparatus for recording time history data during a recording session having a plurality of time windows, comprising: an instrument means for sensing a physical variable; a memory means for storing data, said memory means having a plurality of fixed-length segments, each of said segments being uniquely assigned to one of said plurality of time windows and being of sufficient size to record a plurality of events; a control means for repeatedly sampling said instrument means to obtain a plurality of current events and storing at least some of said events in said segment of said memory means assigned to said time window during which said event occurred; and an overwrite means for overwriting one of said events stored within said memory means only with a current event which occurred during the same said time window.
Claim 25
Dependent Claim
62 words
The apparatus of claim 20 wherein each of said events corresponds to one of a plurality of event types; and wherein said overwrite means is further defined as a an overwrite means for overwriting a stored event with a current event, wherein said stored event and said current event correspond to the same said time window and the same said event type.
References Cited (Backward Citations)
US3702989A
Cited
US4114450A
Cited
US4227198A
Cited
US4409670A
Cited
US4730247A
Cited
US4646241A
Cited
US4811249A
Cited
US4910692A
Cited
US4862394A
Cited
US4933882A
Cited
US5226153A
Cited
US5239468A
Cited
US5231593A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-05-18 | 2001-11-17 | 2002-05-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-05-18 | 2005-11-17 | 2006-05-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-05-18 | 2009-11-17 | 2010-05-19 | $7700.00 | Window Closed / Lapsed |