US4907176A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Flag generation system
Assignee: Snap On Inc
•
Filing: 1988-01-27
•
Granted: 1990-03-06
•
Expires: 2008-01-27
Abstract
Abstract An engine analyzer includes an A/D converter for sampling analog data from an engine under test and developing digital data consisting of 11 magnitude bits and a sign bit. Four flag bits are added to make a digital word of sixteen bits with the four added bits being equal to the sign bit. Flags are set by making their bit value opposite to that of the sign bit. The sixteen bit words are stored in a RAM memory and the presence of the flags enables ready identification and retrieval of the data.
Inventors
- 👤 Karl R. Bahnick
- 👤 James H. Johnson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 13:08
CPC Classifications
G; G01; G01M; G01M15/00; G01M15/04; G01M15/05
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
87 words
A method of operating an engine analyzer comprising the steps of: developing signal data acquired from an engine under test into digital data of a fixed number of bits; adding an identifying digital flag to said digital data in the form of an added bit in a bit position that is different from any of the bit positions of the bits in said fixed number of bits to identify the type of said signal data; and storing said signal data and said digital flag in a memory.
Claim 2
Independent Claim
87 words
A method of operating an engine analyzer comprising the steps of: developing signal data acquired from an engine under test into digital data of a fixed number of bits; adding an identifying digital flag to said digital data in the form of an added bit in a bit position that is different from any of the bit positions of the bits in said fixed number of bits to identify the type of said signal data; and storing said signal data and said digital flag in a memory.
Claim 3
Dependent Claim
27 words
The method of claim 1 further comprising the step of forming a digital word comprising said digital flag and said digital data for storage in said memory.
Claim 4
Dependent Claim
39 words
The method of claim 2 wherein said digital word includes a sign bit denoting the polarity of said signal data and wherein said digital flag is set by making its bit value opposite to that of said sign bit.
Claim 5
Dependent Claim
94 words
For use with an engine analyzer: means for acquiring signal data from an engine under test; means for converting said acquired signal data into a fixed number of digital data bits; means for combining a sign bit and one or more flag bits with said digital data to form a digital word; and means for setting a flag bit for identifying the type of said signal data by making the bit value of said flag bit opposite to that of said sign bit; and means for storing said digital word in a RAM memory.
Claim 6
Dependent Claim
94 words
For use with an engine analyzer: means for acquiring signal data from an engine under test; means for converting said acquired signal data into a fixed number of digital data bits; means for combining a sign bit and one or more flag bits with said digital data to form a digital word; and means for setting a flag bit for identifying the type of said signal data by making the bit value of said flag bit opposite to that of said sign bit; and means for storing said digital word in a RAM memory.
Claim 7
Dependent Claim
29 words
The arrangement of claim 4 wherein said one flag bit identifies a cylinder firing event and further including a second flag bit that identifies a cylinder #1 firing event.
Claim 8
Dependent Claim
28 words
The arrangement of claim 5 wherein said digital word has sixteen bit length and said digital data has said sign bit and a magnitude represented by eleven bits.
Claim 9
Dependent Claim
25 words
The arrangement of claim 5 wherein said digital word has a sixteen bit length and said digital data has a magnitude represented by twelve bits.
Claim 10
Independent Claim
100 words
A method of operating an engine analyzer comprising the steps of: acquiring analog signal data from an engine under test; converting the analog signal data into digital data of a fixed number of bits including a sign bit denoting polarity of said signal data; adding an identifying digital flag to said digital data in a bit that has a higher order of significance than any of said bits other than said sign bit in said fixed number of bits to identify the type of said analog signal data; and storing said digital data and said digital flag in a memory.
Claim 11
Independent Claim
100 words
A method of operating an engine analyzer comprising the steps of: acquiring analog signal data from an engine under test; converting the analog signal data into digital data of a fixed number of bits including a sign bit denoting polarity of said signal data; adding an identifying digital flag to said digital data in a bit that has a higher order of significance than any of said bits other than said sign bit in said fixed number of bits to identify the type of said analog signal data; and storing said digital data and said digital flag in a memory.
Claim 12
Dependent Claim
27 words
The method of claim 8 further comprising the step of forming a digital word comprising said digital flag and said digital data for storage in said memory.
Claim 13
Dependent Claim
49 words
The method of claim 9 wherein all bits in said digital word that have a higher order of significance than said fixed number of bits have the same sign and wherein said digital flag is represented by reversal of one of said bits having said higher order of significance.
Claim 14
Dependent Claim
45 words
The method of claim 10 further including a sign bit in said bits having a higher order of significance to represent a polarity of the digital data, and wherein a flag is set by making its bit value opposite to that of the sign bit.
Claim 15
Dependent Claim
103 words
An engine analyzer comprising: means for acquiring analog signal data from an engine under test; means for converting said analog signal data into digital data bits and a digital sign bit denoting a polarity of said signal data; means for developing a digital flag bit identifying the type of said signal data; means for combining said digital flag bit, said digital data bits and said digital sign bit into a word with said digital data bits comprising bits having a lower order of significance in said word than said digital flag bit; and means for storing said digital word in a RAM memory.
Claim 16
Dependent Claim
103 words
An engine analyzer comprising: means for acquiring analog signal data from an engine under test; means for converting said analog signal data into digital data bits and a digital sign bit denoting a polarity of said signal data; means for developing a digital flag bit identifying the type of said signal data; means for combining said digital flag bit, said digital data bits and said digital sign bit into a word with said digital data bits comprising bits having a lower order of significance in said word than said digital flag bit; and means for storing said digital word in a RAM memory.
Claim 17
Dependent Claim
47 words
The analyzer of claim 12 wherein additional flag bits having the same bit value as the sign bit are included in said digital word and indicate corresponding unset flags and wherein a flag is set by making its bit value opposite to that of the sign bit.
Claim 18
Independent Claim
100 words
A method of operating an engine analyzer comprising the steps of: developing signal data acquired from an engine under test into digital data of a fixed number of bits; adding one or more redundant bits in bit positions different from any of the bit positions of the bits in said fixed number of bits, to said fixed number of bits to form a digital word; selectively reversing one or more of said redundant bits to flag said digital data to identify the type of said signal data; and storing said digital words with said flagged digital data in a memory.
Claim 19
Independent Claim
100 words
A method of operating an engine analyzer comprising the steps of: developing signal data acquired from an engine under test into digital data of a fixed number of bits; adding one or more redundant bits in bit positions different from any of the bit positions of the bits in said fixed number of bits, to said fixed number of bits to form a digital word; selectively reversing one or more of said redundant bits to flag said digital data to identify the type of said signal data; and storing said digital words with said flagged digital data in a memory.
References Cited (Backward Citations)
US4145746A
Cited
US4279002A
Cited
US4291382A
Cited
US4302815A
Cited
US4393498A
Cited
US4476531A
Cited
US4476531B1
Cited
US4625081A
Cited
US4532592A
Cited
US4604701A
Cited
US4747047A
Cited
US4757463A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-03-05 | 1993-09-04 | 1994-03-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-03-05 | 1997-09-04 | 1998-03-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-03-05 | 2001-09-04 | 2002-03-06 | $7700.00 | Window Closed / Lapsed |