Patent US5138566A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5138566A Expired / Lapsed US ⏱️ 0.0 years remaining

Fractional/decimal/digital converting calculator

Assignee: Individual
•
Filing: 1990-10-01
•
Granted: 1992-08-11
•
Expires: 2010-10-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A Production Pal is provided that permits a user to perform calculations directly upon fractional data. Input to the Production Pal can be either a length expressed as a mixed fraction or rectangular measurements (length×width). The desired size, original size, and scaling factor (decimal or percent) are variables that can be manipulated. The circuit architecture employed utilizes a central processor unit, read only memory, random access memory, keyboard, and display. A fractional computation unit is a unique contribution. The keyboard contains numerous keys devoted to direct fractional keystroking. The scaling capabilities are also a unique contribution.

Inventors

  • 👤 John Comforti

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 20:37
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/02; G06F15/025; G06F15/0258

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 428 words
A Fractional/Decimal converting calculator, comprising: a) a central processor unit; b) a display driver whose input is the output of said central processing unit; c) an electronic display controlled by said display driver, said display is a liquid crystal display, a light emitting diode display, an electroflourescent display, or a gas plasma display; d) a read only memory that contains the operating algorithms to be executed by said central processing unit; e) a random access memory that stores intermediate and final results produced by said central processor unit; f) a fractional computation unit that performs the digital-to-fractional conversions and fractional-to digital conversions, said fractional computation unit includes a fractional conversion lookup table that outputs a digital input for every fractional input programed into said lookup table and a digital register to store the digital output of said table and another fractional conversion looking table that outputs a fractional output for every digital input programed into said table; g) a keyboard that provides input to said central processor unit wherein fractional data is input via said keyboard, is converted to digital form by said fractional computation unit, is acted upon by said central processor unit according to algorithms stored in said read only memory, and whereby intermediate and final results are stored in digital form in said random access memory, whereby the digital form is converted to fractional form by said fractional computation unit, and whereby this fractional result is visually output on said display via said display controller, said keyboard containing standard keys found on conventional calculator keyboard and fractional computation keys, said fractional computation keys include DESIRED SIZE key that alerts said central processor that the forthcoming data corresponds to the desired size of a space; and ORIGINAL SIZE key that alerts said central processor that the forthcoming data corresponds to original size of said space; a PERCENT key that alerts said processor that the data is to be scaled by a factor represented as a percent; a SCALE key that alerts said processor that the data is to be scaled by a factor represented; and h) a keyboard that provides input to said central processing unit wherein fractional data is input via said keyboard is converted to digital form by said fractional computation unit, is acted upon by said central processor unit according to algorithms stored in said read only memory and whereby intermediate and final results are stored in digital form in said random access memory, and whereby this digital result, expressed in decimal form, is visually output on said display via said display controller.
Claim 2
Dependent Claim 428 words
A Fractional/Decimal converting calculator, comprising: a) a central processor unit; b) a display driver whose input is the output of said central processing unit; c) an electronic display controlled by said display driver, said display is a liquid crystal display, a light emitting diode display, an electroflourescent display, or a gas plasma display; d) a read only memory that contains the operating algorithms to be executed by said central processing unit; e) a random access memory that stores intermediate and final results produced by said central processor unit; f) a fractional computation unit that performs the digital-to-fractional conversions and fractional-to digital conversions, said fractional computation unit includes a fractional conversion lookup table that outputs a digital input for every fractional input programed into said lookup table and a digital register to store the digital output of said table and another fractional conversion looking table that outputs a fractional output for every digital input programed into said table; g) a keyboard that provides input to said central processor unit wherein fractional data is input via said keyboard, is converted to digital form by said fractional computation unit, is acted upon by said central processor unit according to algorithms stored in said read only memory, and whereby intermediate and final results are stored in digital form in said random access memory, whereby the digital form is converted to fractional form by said fractional computation unit, and whereby this fractional result is visually output on said display via said display controller, said keyboard containing standard keys found on conventional calculator keyboard and fractional computation keys, said fractional computation keys include DESIRED SIZE key that alerts said central processor that the forthcoming data corresponds to the desired size of a space; and ORIGINAL SIZE key that alerts said central processor that the forthcoming data corresponds to original size of said space; a PERCENT key that alerts said processor that the data is to be scaled by a factor represented as a percent; a SCALE key that alerts said processor that the data is to be scaled by a factor represented; and h) a keyboard that provides input to said central processing unit wherein fractional data is input via said keyboard is converted to digital form by said fractional computation unit, is acted upon by said central processor unit according to algorithms stored in said read only memory and whereby intermediate and final results are stored in digital form in said random access memory, and whereby this digital result, expressed in decimal form, is visually output on said display via said display controller.
Claim 3
Dependent Claim 15 words
A calculator, as recited in claim 1, further comprising a solar battery to provide power.
Claim 4
Dependent Claim 15 words
A calculator, as recited in claim 1, further comprising a solar battery to provide power.
Claim 5
Dependent Claim 26 words
A calculator, as recited in claim 1, wherein said fractional computation unit further comprises a fractional register to store the fractional output of said another table.
Claim 6
Dependent Claim 22 words
A calculator, as recited in claim 1, wherein said keyboard contains standard keys found on conventional calculator keyboard and fractional computation keys.

References Cited (Backward Citations)

US4064398A Cited
US3973113A Cited
US4081859A Cited
US4100603A Cited
CA1173164A Cited
US4475165A Cited
US4488250A Cited
US4545022A Cited
US4860233A Cited
US4744044A Cited
US4800514A Cited
US4872112A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-11 1996-02-10 1996-08-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-11 2000-02-10 2000-08-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-11 2004-02-10 2004-08-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag