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

Display device for linearly displaying a non-linear input variable

Assignee: Prime Technology Inc
•
Filing: 1996-10-03
•
Granted: 1998-05-12
•
Expires: 2016-10-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A display device, in form of a panel meter which includes a combination of a linear bar graph and digital numeric display, linearly displays a non-linear input variable at an infinite number of input points. A microprocessor receives a digital input, which can be a converted analog signal, representing a non-linear variable such as a liquid level height in a tank or reservoir or a corresponding analog input received through an analog to digital (A/D) converter. A non-volatile memory stores a finite set of predetermined number n of correlated input/output points (x n , y n ) which together define a conversion function for converting a given input (x n ) at any given point (x n , y n ) to an associated output (y n ). Each two adjacent points (x 0 , y 0 ) and (x 1 , y 1 ) define a straight line segment. The microprocessor is programmed to interpolate for any given input x between two points (x 0 , x 1 ) to provide an output (y) between associated outputs (y 0 , y 1 ) by making the following computation: ##EQU1##

Inventors

  • 👤 Brian Thomas Jamieson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:40
CPC Classifications
G; G01; G01F; G01F23/00; G01F23/80; G01F23/802; G01D; G01D3/00; G01D3/02; G01D3/022

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 227 words
A display device for linearly displaying a non-linear input variable at an infinite number of input points over a finite range, comprising input means for receiving data representative of a non-linear input variable; computer means connected to said input means for receiving the data; a substantially linear display having a display input connected to said computer means for providing an output indication which vary linearly with a signal applied to said display input; non-volatile memory means connected to said computer means for storing a plurality of finite sets of predetermined points n of correlated input/output points (x n , y n ) each defining a specific conversion function representative of an associated non-linear input variable for converting a given input (x n ) at any given point (x n , y n ) to an associated output (y n ), each two adjacent points (x 0 , y 0 ) and (x 1 , y 1 ) defining a straight line segment, said computer means being programmed to interpolate for any given x between two inputs (x 0 , x 1 ) to provide an output (y) between associated outputs (y 0 , y 1 ) by making the following computation: ##EQU5## and personality means for selecting one of said plurality of sets of points for a given application which linearizes a predetermined specific non-linear input variable.
Claim 2
Dependent Claim 227 words
A display device for linearly displaying a non-linear input variable at an infinite number of input points over a finite range, comprising input means for receiving data representative of a non-linear input variable; computer means connected to said input means for receiving the data; a substantially linear display having a display input connected to said computer means for providing an output indication which vary linearly with a signal applied to said display input; non-volatile memory means connected to said computer means for storing a plurality of finite sets of predetermined points n of correlated input/output points (x n , y n ) each defining a specific conversion function representative of an associated non-linear input variable for converting a given input (x n ) at any given point (x n , y n ) to an associated output (y n ), each two adjacent points (x 0 , y 0 ) and (x 1 , y 1 ) defining a straight line segment, said computer means being programmed to interpolate for any given x between two inputs (x 0 , x 1 ) to provide an output (y) between associated outputs (y 0 , y 1 ) by making the following computation: ##EQU5## and personality means for selecting one of said plurality of sets of points for a given application which linearizes a predetermined specific non-linear input variable.
Claim 3
Dependent Claim 31 words
A display device as defined in claim 1, wherein the data is initially generated in analog form, and further comprising signal conditioning means for converting the analog data into digital data.
Claim 4
Dependent Claim 15 words
A display device as defined in claim 1, wherein said display comprises an analog meter.
Claim 5
Dependent Claim 16 words
A display device as defined in claim 1, wherein said display comprises a LED bar graph.
Claim 6
Dependent Claim 15 words
A display device as defined in claim 1, wherein said display comprises a digital display.
Claim 7
Dependent Claim 44 words
A display device as defined in claim 1, wherein the input/output points (x n , y n ) cover an input range over a linear scale representing 0-100% of the input and an output range over a linear scale representing 0-100% of the output.
Claim 8
Dependent Claim 35 words
A display device as defined in claim 1, wherein said personality means comprises programmed means for selecting a predetermined code to said computer means to identify and use the desired set of correlated input/output points.
Claim 9
Dependent Claim 232 words
A tank level receiver for use with liquid level measurement in irregularly shaped tanks, comprising a meter assembly housing associated with a tank the liquid level in which is to be monitored and displayed; a display device for linearly displaying the liquid level in the irregularly shaped tank at an infinite number of points, said display device including input means for receiving digital data representative of a non-linear input variable; computer means connected to said input means for receiving the digital data; a substantially linear display having a display input connected to said computer means for providing an output indication which varies linearly with a signal applied to said display input; non-volatile memory means connected to said computer means for storing a finite set of predetermined number n of correlated input/output points (x n , y n ) which together define conversion function for converting a given input (x n ) at any given point (x n , y n ) to an associated output (y n ) , each two adjacent points (x 0 , y 0 ) and (x 1 , y 1 ) defining a straight line segment, said computer means being programmed to interpolate for any given input x between two inputs (x 0 , x 1 ) to provide an output (y) between associated outputs (y 0 , y 1 ) by making the following computation: ##EQU6##
Claim 10
Dependent Claim 232 words
A tank level receiver for use with liquid level measurement in irregularly shaped tanks, comprising a meter assembly housing associated with a tank the liquid level in which is to be monitored and displayed; a display device for linearly displaying the liquid level in the irregularly shaped tank at an infinite number of points, said display device including input means for receiving digital data representative of a non-linear input variable; computer means connected to said input means for receiving the digital data; a substantially linear display having a display input connected to said computer means for providing an output indication which varies linearly with a signal applied to said display input; non-volatile memory means connected to said computer means for storing a finite set of predetermined number n of correlated input/output points (x n , y n ) which together define conversion function for converting a given input (x n ) at any given point (x n , y n ) to an associated output (y n ) , each two adjacent points (x 0 , y 0 ) and (x 1 , y 1 ) defining a straight line segment, said computer means being programmed to interpolate for any given input x between two inputs (x 0 , x 1 ) to provide an output (y) between associated outputs (y 0 , y 1 ) by making the following computation: ##EQU6##
Claim 11
Dependent Claim 32 words
A tank level receiver as defined in claim 8, wherein the data is initially generated in analog form, and further comprising signal conditioning means for converting the analog data into digital data.
Claim 12
Dependent Claim 16 words
A tank level receiver as defined in claim 8, wherein said display comprises an analog meter.
Claim 13
Dependent Claim 17 words
A tank level receiver as defined in claim 8, wherein said display comprises a LED bar graph.
Claim 14
Dependent Claim 16 words
A tank level receiver as defined in claim 8, wherein said display comprises a digital display.
Claim 15
Dependent Claim 45 words
A tank level receiver as defined in claim 8, wherein the input/output points (x n , y n ) cover an input range over a linear scale representing 0-100% of the input and an output range over a linear scale representing 0-100% of the output.
Claim 16
Dependent Claim 66 words
A tank level receiver as defined in claim 8, wherein said non-volatile memory means is arranged to store a plurality of finite sets of predetermined input/output points (x n , y n ) each defining a conversion function for linearizing level variations in a specific tank; and a personality means for selecting one of said plurality of sets of points for a specific tank conversion function.
Claim 17
Dependent Claim 42 words
A tank level receiver as defined in claim 14, personality means being arranged in said meter assembly housing, whereby insertion of a display device into said slot causes the personality means to automatically select the appropriate conversion function for the associated tank.
Claim 18
Dependent Claim 221 words
Method of linearly displaying a non-linear input variable at an infinite number of input points, comprising the steps of receiving digital data representative of a non-linear input variable; providing computer means connected to said input means for receiving the digital data, providing an output indication on a substantially linear display having a display input connected to said computer means which varies linearly with a signal applied to said display input; storing in a non-volatile memory means connected to said computer means a plurality of finite sets predetermined number n of correlated input/output points (x n , y n ) each defining a specific conversion function representative of an associated non-linear input variable for converting a given input (x n ) at any given point (x n , y n ) to an associated output (y n ) each two adjacent points (x 0 , y 0 ) and (x 1 , y 1 ) defining a straight line segment; and interpolating in said computer means for any given input x between two inputs (x 0 , x 1 ) to provide an output (y) between associated outputs (x 0 , y 1 ) by making the following computation; ##EQU7## and selecting one of said plurality of sets of points for a given application for linearizing a predetermined specific non-linear input variable.
Claim 19
Dependent Claim 221 words
Method of linearly displaying a non-linear input variable at an infinite number of input points, comprising the steps of receiving digital data representative of a non-linear input variable; providing computer means connected to said input means for receiving the digital data, providing an output indication on a substantially linear display having a display input connected to said computer means which varies linearly with a signal applied to said display input; storing in a non-volatile memory means connected to said computer means a plurality of finite sets predetermined number n of correlated input/output points (x n , y n ) each defining a specific conversion function representative of an associated non-linear input variable for converting a given input (x n ) at any given point (x n , y n ) to an associated output (y n ) each two adjacent points (x 0 , y 0 ) and (x 1 , y 1 ) defining a straight line segment; and interpolating in said computer means for any given input x between two inputs (x 0 , x 1 ) to provide an output (y) between associated outputs (x 0 , y 1 ) by making the following computation; ##EQU7## and selecting one of said plurality of sets of points for a given application for linearizing a predetermined specific non-linear input variable.
Claim 20
Dependent Claim 49 words
Method as defined in claim 16, wherein the method is used to monitor the liquid level in one of a plurality of tanks, and selecting one of said finite sets of predetermined correlated input/output points (x n , y n ) which corresponds to the specific tank being monitored.
Claim 21
Dependent Claim 40 words
Method as defined in claim 16, further comprising the step of monitoring the liquid level in a tank, and generating digital data for inputting into the computer means which is a function of the level of liquid in the tank.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-11 2001-11-10 2002-05-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-11 2005-11-10 2006-05-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-11 2009-11-10 2010-05-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag