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

Method and system for binary-to-decimal interconversion

Assignee: Sony Corp
•
Filing: 1986-02-10
•
Granted: 1988-01-12
•
Expires: 2006-02-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A process for performing binary-to-decimal conversion distinguishes between two major subdivisions of the information represented by the binary values and signifies the type of information for each value by a so-called attribute bit. The attribute bits for several binary values can be encoded into a single decimal digit while each binary value is itself converted to a reduced number of decimal digits.

Inventors

  • 👤 Shingo Yamauchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 17:16
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/02; H03M7/06; H03M7/08

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 246 words
A code processor for converting first coding system codes established according to one coding system, which codes represent at least mutually distinct first and second types of information in different first and second ranges of values, into second coding system codes established according to the other coding system, the minimum value of said second range of values being greater than the maximum value of said first range of values, said processor comprising: memory means for storing said first coding system codes; means for distinguishing each of said first coding system codes stored in said memory means between said first and second types of information and for generating an identification code to distinguish said first and second types of information; means for deriving another first coding system codes having said first types of information in a third range of values corresponding to said first coding system codes in said first range of values and another first coding system codes having said second types of information in a fourth range of values corresponding to said first coding system codes in said second range of values, the minimum value of said third range of values being less than the maximum value of said fourth range of values; means for converting said another first coding system codes in said third and fourth range of values and said identification code into said second system codes according to said second coding system; and storing means for storing converted second coding system codes.
Claim 2
Dependent Claim 246 words
A code processor for converting first coding system codes established according to one coding system, which codes represent at least mutually distinct first and second types of information in different first and second ranges of values, into second coding system codes established according to the other coding system, the minimum value of said second range of values being greater than the maximum value of said first range of values, said processor comprising: memory means for storing said first coding system codes; means for distinguishing each of said first coding system codes stored in said memory means between said first and second types of information and for generating an identification code to distinguish said first and second types of information; means for deriving another first coding system codes having said first types of information in a third range of values corresponding to said first coding system codes in said first range of values and another first coding system codes having said second types of information in a fourth range of values corresponding to said first coding system codes in said second range of values, the minimum value of said third range of values being less than the maximum value of said fourth range of values; means for converting said another first coding system codes in said third and fourth range of values and said identification code into said second system codes according to said second coding system; and storing means for storing converted second coding system codes.
Claim 3
Dependent Claim 18 words
A code processor according to claim 1, in which said first coding system code is a hexadecimal code.
Claim 4
Dependent Claim 29 words
A code processor according to claim 2, in which said identification code generating means includes a comparator for comparing each value of said hexadecimal code with a predetermined value.
Claim 5
Dependent Claim 16 words
A code processor according to claim 3, in which said comparator produces a single binary bit.
Claim 6
Dependent Claim 64 words
A code processor according to claim 1, in which said means for deriving another first coding system codes includes a subtractor for subtracting a predetermined value from each value of said first coding system codes to obtain another first code system code which represents the information contained in said first coding system code stored in said memory means in combination with said identification code.
Claim 7
Dependent Claim 167 words
A code converting system for converting a plurality of given digits of binary code values into a corresponding sequence of decimal digits, comprising: first means for storing said binary code values; second means for reading out each of said binary code values from said first means and comparing a read out binary code value with a given value across which information contained in said binary code is separated into first and second type information and for generating for each binary code value an attribute bit identifying the type of the corresponding binary code value; third means for converting each binary code value into another binary code value according to the value of said attribute bit corresponding to said each binary code value; fourth means for converting each another binary code values in decimal digits so that the combination of said converted decimal digits and the corresponding attribute bit represents an original binary code value; and fifth means for storing the converted attribute bit and said decimal digits.
Claim 8
Dependent Claim 167 words
A code converting system for converting a plurality of given digits of binary code values into a corresponding sequence of decimal digits, comprising: first means for storing said binary code values; second means for reading out each of said binary code values from said first means and comparing a read out binary code value with a given value across which information contained in said binary code is separated into first and second type information and for generating for each binary code value an attribute bit identifying the type of the corresponding binary code value; third means for converting each binary code value into another binary code value according to the value of said attribute bit corresponding to said each binary code value; fourth means for converting each another binary code values in decimal digits so that the combination of said converted decimal digits and the corresponding attribute bit represents an original binary code value; and fifth means for storing the converted attribute bit and said decimal digits.
Claim 9
Dependent Claim 40 words
A code converting system as set forth in claim 6, which further comprises sixth means for subtracting a predetermined value from said binary code value for distinguishing the binary code representative third type of information which is to be converted.
Claim 10
Dependent Claim 33 words
A code converting system as set forth in claim 6, which further comprises sixth means for concatenating said attribute bits for a given number of said binary code values, in said fifth means.
Claim 11
Dependent Claim 27 words
A code converting system as set forth in claim 8, which further comprises a seventh means for converting said concatenated attribute bits into a decimal attribute digit.
Claim 12
Dependent Claim 35 words
A code converting system as set forth in claim 9, which further comprises an eighth means for concatenating said attribute digit and the decimal digits of binary code values corresponding to said concatenated attribute bits.
Claim 13
Dependent Claim 93 words
A code converting system as set forth in claim 10, which further comprises a re-converting means for converting said decimal digits into said binary code values, which includes means for converting each of said attribute digit into individual attribute bits, each corresponding to a decimal digit, means for converting said decimal digits into binary values, means for adding said predetermined value, and means for re-converting said attribute bits into a binary value and means for combining said binary value derived from said decimal digits and said binary value derived from said attribute bit.
Claim 14
Dependent Claim 309 words
A code processor for converting values of a code in a first coding system, such as an 8-bit binary code which includes at least two mutually distinct types of information grouped in at least a first and a second range of values in said system to represent at least first and second types of information such as alphanumerical characters and Japanese katakana characters, into values in a second coding system such as decimal system, wherein the minimum value of said second range of values is greater than the maximum value of said first range of values, comprising: memory means for storing the values of said code in said first coding system; first subtractor means for subtracting a control code, if any, from said code in said first coding system when said code in said first coding system is read out from memory means; means for discriminating said code in said first coding system when read out from said memory means to distinguish said first range of values representing for example alphanumeric characters from said second range of values representing for example said katakana characters and providing a discrimination signal representative of a distinction between said first and said second range of values; second subtractor means responsive to said discrimination signal for subtracting a value for the output of said first subtractor means depending on whether said second range of values is discriminated by said discriminating means, thus to represent both of said first and said second range of values in said second coding system; converting the output of said second subtractor and said discriminator into said second coding system having a third range of values for said first range of values in said first coding system and a fourth range of values for said second coding system, and providing a converted output representative thereon; and storing said converted output.
Claim 15
Dependent Claim 309 words
A code processor for converting values of a code in a first coding system, such as an 8-bit binary code which includes at least two mutually distinct types of information grouped in at least a first and a second range of values in said system to represent at least first and second types of information such as alphanumerical characters and Japanese katakana characters, into values in a second coding system such as decimal system, wherein the minimum value of said second range of values is greater than the maximum value of said first range of values, comprising: memory means for storing the values of said code in said first coding system; first subtractor means for subtracting a control code, if any, from said code in said first coding system when said code in said first coding system is read out from memory means; means for discriminating said code in said first coding system when read out from said memory means to distinguish said first range of values representing for example alphanumeric characters from said second range of values representing for example said katakana characters and providing a discrimination signal representative of a distinction between said first and said second range of values; second subtractor means responsive to said discrimination signal for subtracting a value for the output of said first subtractor means depending on whether said second range of values is discriminated by said discriminating means, thus to represent both of said first and said second range of values in said second coding system; converting the output of said second subtractor and said discriminator into said second coding system having a third range of values for said first range of values in said first coding system and a fourth range of values for said second coding system, and providing a converted output representative thereon; and storing said converted output.

References Cited (Backward Citations)

US3636329A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-01-11 1991-07-13 1992-01-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-01-11 1995-07-13 1996-01-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-01-11 1999-07-13 2000-01-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag