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

Electronic computers

Assignee: Olivetti SpA
•
Filing: 1972-04-24
•
Granted: 1974-08-06
•
Expires: 1992-04-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a technique for controlling the format of a number to be read out of a store register in such a manner that symbols can be interlaced with the number. Two registers are used, one register containing the number and the other, the symbols. The two registers are read into a single register which then contains the appropriate symbol-number combination. Also disclosed are techniques for changing from floating point to fixed point notation and techniques whereby the number of digits which are used in calculations can be limited. Further, a device for reading magnetic cards by means of an improved entrainment technique is disclosed.

Inventors

  • 👤 Sandre G De
  • 👤 A Subrizi
  • 👤 F Bretti

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 10:12
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/76; G06F3/00; G06F5/00; G06F5/01; G06F5/012; G06F7/74; G06F9/00; G06F9/06; G06F9/30; G06F9/30003; G06F9/30007; G06F9/30025

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 197 words
In an electronic computer the combination comprising: a memory including a first register containing a series of digits to be read out and a second register containing symbols to be read out in conjunction with the digits; a shift register; means for connecting said shift register to one of the register, the information in said one register passing through said shift register and being re-entered into said one register, each pass through the shift register causing the information to be displaced by one digit with respect to the information in the other register, detecting means for detecting alignment of the information in said first register with the information in said second register, means responsive to said detecting means for discontinuing the passing through the shift register upon detecting said alignment; and means for selectively reading the information out of said two registers, the digits being serially read-out of said first register unless a symbol is found in a stage of the second register which corresponds to the stage of the first register about to be read-out, said symbol being read-out and placed in series with the digits which had been previously read out of the first register.
Claim 2
Dependent Claim 197 words
In an electronic computer the combination comprising: a memory including a first register containing a series of digits to be read out and a second register containing symbols to be read out in conjunction with the digits; a shift register; means for connecting said shift register to one of the register, the information in said one register passing through said shift register and being re-entered into said one register, each pass through the shift register causing the information to be displaced by one digit with respect to the information in the other register, detecting means for detecting alignment of the information in said first register with the information in said second register, means responsive to said detecting means for discontinuing the passing through the shift register upon detecting said alignment; and means for selectively reading the information out of said two registers, the digits being serially read-out of said first register unless a symbol is found in a stage of the second register which corresponds to the stage of the first register about to be read-out, said symbol being read-out and placed in series with the digits which had been previously read out of the first register.
Claim 3
Dependent Claim 71 words
The combination according to claim 1 including means for placing a tag bit in the digit location of the first register corresponding to the maximum number of decimals desired and means for placing a tag bit in the digit location of the second register, the tag bits in the first and second registers being separated by a number of digit locations corresponding to the maximum number of digits to be read-out.
Claim 4
Dependent Claim 349 words
In an electronic computer, apparatus for separating the whole number portion and the decimal portion of a number made up of a plurality of multibit digits into separate registers, a predetermined bit place of the least significant digit of the whole number portion being used to indicate the presence of the decimal point, comprising: a first and a second storage register, the first containing the number to be separated, the second to receive the decimal portion of the separated number; first, second and third gates; a first and a second shift register, each able to contain the bits of a digit, the output of the first shift register being connected to the input of the second shift register and the first storage register connected to the input of the first shift register and the output of the second shift register being connected to the input of the first storage register by means of Said first gate, the output of the first shift register being connected to the input of the first storage register by means of said second gate and being connected to the input of the second storage register by means of said third gate; means for detecting the passing through of the first shift register of the digit containing the decimal point; means for passing the digits to the right of the decimal point through the first shift register and the second gate and back to the first storage register; means responsive to the passing through of the first shift register of the digit containing the decimal point for passing said digit through the third gate to the second storage register; means for blocking the second gate when the digit with the decimal point is passing through the third gate except when the decimal point bit leaves the first shift register; and means for selectively enabling the first gate to pass a selected bit of the digit present in the second shift register representing the sign of the decimal portion back to said first storage register when the decimal point digit is in the first shift register.
Claim 5
Dependent Claim 349 words
In an electronic computer, apparatus for separating the whole number portion and the decimal portion of a number made up of a plurality of multibit digits into separate registers, a predetermined bit place of the least significant digit of the whole number portion being used to indicate the presence of the decimal point, comprising: a first and a second storage register, the first containing the number to be separated, the second to receive the decimal portion of the separated number; first, second and third gates; a first and a second shift register, each able to contain the bits of a digit, the output of the first shift register being connected to the input of the second shift register and the first storage register connected to the input of the first shift register and the output of the second shift register being connected to the input of the first storage register by means of Said first gate, the output of the first shift register being connected to the input of the first storage register by means of said second gate and being connected to the input of the second storage register by means of said third gate; means for detecting the passing through of the first shift register of the digit containing the decimal point; means for passing the digits to the right of the decimal point through the first shift register and the second gate and back to the first storage register; means responsive to the passing through of the first shift register of the digit containing the decimal point for passing said digit through the third gate to the second storage register; means for blocking the second gate when the digit with the decimal point is passing through the third gate except when the decimal point bit leaves the first shift register; and means for selectively enabling the first gate to pass a selected bit of the digit present in the second shift register representing the sign of the decimal portion back to said first storage register when the decimal point digit is in the first shift register.
Claim 6
Dependent Claim 204 words
In an electronic computer, means for limiting the number of digits of a number to be used in calculations comprising: an operation register having a predetermined number of digit locations and containing said number to be used; counting means capable of counting up to said predetermined number; means for entering into the counting means a number indicating the maximum number of digits to be maintained for said number to be used; means for cyclically reading in series the digits of said number to be used in the operation register from the less to the most significant digits; means for re-entering the digits so read back into the register; means controlled by said reading means for locating the most significant digit of the number to be used; means responsive to said locating means for causing said counting means to count each digit location of the operation register following the most significant digit departing from said entered maximum number; and means controlled by said responsive means for disabling said means for re-entering until said counting means fills, thereby erasing digits from the operating register; the maximum count of said counting means being equal to said maximum number of digits plus the number of erased digit locations.
Claim 7
Dependent Claim 204 words
In an electronic computer, means for limiting the number of digits of a number to be used in calculations comprising: an operation register having a predetermined number of digit locations and containing said number to be used; counting means capable of counting up to said predetermined number; means for entering into the counting means a number indicating the maximum number of digits to be maintained for said number to be used; means for cyclically reading in series the digits of said number to be used in the operation register from the less to the most significant digits; means for re-entering the digits so read back into the register; means controlled by said reading means for locating the most significant digit of the number to be used; means responsive to said locating means for causing said counting means to count each digit location of the operation register following the most significant digit departing from said entered maximum number; and means controlled by said responsive means for disabling said means for re-entering until said counting means fills, thereby erasing digits from the operating register; the maximum count of said counting means being equal to said maximum number of digits plus the number of erased digit locations.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1977-08-05 1978-02-04 1978-08-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1981-08-05 1982-02-04 1982-08-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1985-08-05 1986-02-04 1986-08-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag