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

Data communication method and apparatus therefor

Assignee: Hitachi Ltd
•
Filing: 1979-01-22
•
Granted: 1981-01-06
•
Expires: 1999-01-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Two logical values of a 3-valued code correspond to the "1" and "0" values of a binary code. When the same binary logical value occurs in successive digits of data to be transmitted, the corresponding 3-valued logical value and a third logical value are transmitted alternately. When the different binary logical value occurs in the data alternately, the corresponding 3-valued logical values are transmitted alternately.

Inventors

  • 👤 Nobuyuki Fujikura
  • 👤 Makoto Noomi
  • 👤 Hirokazu Ihara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 05:47
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4917; H04L25/4923; H04L25/4925

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 195 words
A data communication method comprising the steps of: generating one of first, second and third signals selectively and at a predetermined time interval in accordance with each bit of binary coded data to be transmitted; and transmitting said generated signals; and wherein said generating step includes the steps of detecting first and second occurrences of coincidence, said first occurrence of coincidence corresponding to coincidence between said first signal and a signal generated in response to a bit preceding a present bit to be transmitted by one bit, and said second occurrence of coincidence being coincidence between said second signal and said signal generated in response to said preceding bit, generating said first and second signals in response to said present bit being a logical "1" and a logical "0," respectively, under the condition that said first and second occurrence of coincidence are not detected, respectively, and generating said third signal in response to said present bit, under the condition that said first occurrence of coincidence is detected when said present bit is a logical "1" and under the condition that said second occurrence of coincidence is detected when said present bit is a logical "0."
Claim 2
Dependent Claim 195 words
A data communication method comprising the steps of: generating one of first, second and third signals selectively and at a predetermined time interval in accordance with each bit of binary coded data to be transmitted; and transmitting said generated signals; and wherein said generating step includes the steps of detecting first and second occurrences of coincidence, said first occurrence of coincidence corresponding to coincidence between said first signal and a signal generated in response to a bit preceding a present bit to be transmitted by one bit, and said second occurrence of coincidence being coincidence between said second signal and said signal generated in response to said preceding bit, generating said first and second signals in response to said present bit being a logical "1" and a logical "0," respectively, under the condition that said first and second occurrence of coincidence are not detected, respectively, and generating said third signal in response to said present bit, under the condition that said first occurrence of coincidence is detected when said present bit is a logical "1" and under the condition that said second occurrence of coincidence is detected when said present bit is a logical "0."
Claim 3
Dependent Claim 23 words
A data communication method according to claim 1, wherein said first, second and third signals have first, second and third respectively different levels.
Claim 4
Dependent Claim 24 words
A data communication method according to claim 2, wherein the level of said third signal is established between the first and the second levels.
Claim 5
Dependent Claim 37 words
A data communication method according to claim 3, wherein the level of one of the first and the second signals is positive, that of the other is negative, and the level of the third signal is zero.
Claim 6
Dependent Claim 61 words
A data communication method according to claim 2, further comprising the steps of: executing a 3-valued logical addition with respect to all the digits of the data; determining the value of a check code on the basis of the result of said addition step; and transmitting the check code with the predetermined timing with respect to the data to be transmitted.
Claim 7
Dependent Claim 196 words
A data communication apparatus for transmitting binary encoded data and receiving the transmission, comprising: first means for encoding the data from the binary code into a 3-valued code so that, when the different logical value occurs alternately in the data, corresponding ones of two of the logical values of the 3-valued code are output and, when the same logical value occurs successively in more than two digits of the data, the corresponding logical value of the 3-valued code and the third logical value thereof are output alternately; second means for executing a 3-valued addition with respect to all digits of the data coded in the 3-valued code; third means for comparing the result of said 3-valued addition with the last digit of the data coded in the 3-valued code to produce an output when both coincide with each other; fourth means for outputting the result of said 3-valued addition as a check code when said comparing means has no output; and fifth means for converting the result of said 3-valued addition in accordance with a predetermined relationship of code conversion when said comparing means produces the output, and outputting a converted signal as the check code.
Claim 8
Dependent Claim 196 words
A data communication apparatus for transmitting binary encoded data and receiving the transmission, comprising: first means for encoding the data from the binary code into a 3-valued code so that, when the different logical value occurs alternately in the data, corresponding ones of two of the logical values of the 3-valued code are output and, when the same logical value occurs successively in more than two digits of the data, the corresponding logical value of the 3-valued code and the third logical value thereof are output alternately; second means for executing a 3-valued addition with respect to all digits of the data coded in the 3-valued code; third means for comparing the result of said 3-valued addition with the last digit of the data coded in the 3-valued code to produce an output when both coincide with each other; fourth means for outputting the result of said 3-valued addition as a check code when said comparing means has no output; and fifth means for converting the result of said 3-valued addition in accordance with a predetermined relationship of code conversion when said comparing means produces the output, and outputting a converted signal as the check code.
Claim 9
Dependent Claim 222 words
A data communication apparatus comprising: first means for generating one of first, second and third signals selectively and at a predetermined time interval in accordance with each bit of binary coded data to be transmitted; and second means, connected to said first means, for transmitting said signals generated by said first means; and wherein said first means includes third means for detecting first and second occurrences of coincidence, said first occurrence of coincidence corresponding to coincidence between said first signal and said signal generated in response to a bit preceding a present bit by one bit, and said second occurrence of coincidence corresponding to coincidence between said second signal and said signal generated in response to said preceding bit; fourth means, connected to said third means, for generating said first and second signals in response to said present bit being a logical "1" and a logical "0," respectively, and under the condition that said first and second occurrences of coincidence are not detected, respectively, and fifth means, connected to said third means, for generating said third signal in response to said present bit, under the condition that said first occurrence of coincidence is detected, when said present bit is a logical "1" and under the condition that said second occurrence of coincidence is detected when said present bit is a logical "0."
Claim 10
Dependent Claim 222 words
A data communication apparatus comprising: first means for generating one of first, second and third signals selectively and at a predetermined time interval in accordance with each bit of binary coded data to be transmitted; and second means, connected to said first means, for transmitting said signals generated by said first means; and wherein said first means includes third means for detecting first and second occurrences of coincidence, said first occurrence of coincidence corresponding to coincidence between said first signal and said signal generated in response to a bit preceding a present bit by one bit, and said second occurrence of coincidence corresponding to coincidence between said second signal and said signal generated in response to said preceding bit; fourth means, connected to said third means, for generating said first and second signals in response to said present bit being a logical "1" and a logical "0," respectively, and under the condition that said first and second occurrences of coincidence are not detected, respectively, and fifth means, connected to said third means, for generating said third signal in response to said present bit, under the condition that said first occurrence of coincidence is detected, when said present bit is a logical "1" and under the condition that said second occurrence of coincidence is detected when said present bit is a logical "0."
Claim 11
Dependent Claim 23 words
A data communication apparatus according to claim 7, wherein said first, second and third signals have first, second and third respectively different levels.
Claim 12
Dependent Claim 24 words
A data communication apparatus according to claim 8, wherein the level of said third signal is established between the first and the second levels.
Claim 13
Dependent Claim 37 words
A data communication apparatus according to claim 9, wherein the level of one of the first and second signals is positive, and that of the other is negative, and the level of the third signal is zero.
Claim 14
Dependent Claim 58 words
A data communication apparatus according to one of claims 8 to 10 wherein each bit of a logical "1" of said binary coded data has the same level as the level of said first signal and each bit of a logical "0" of said binary coded data has the same level as the level of said second signal.
Claim 15
Dependent Claim 95 words
A data communication apparatus according to claim 11, wherein said third means comprises: sixth means for storing one of said first, second and third signals generated by said fourth and fifth means in response to said preceding bit, and seventh means for comparing said one of said signals stored in said sixth means with said present bit to be transmitted; and wherein said fourth means comprises eighth means for gating said present bit in such a manner that said present bit is allowed to pass therethrough when coincidence is not detected by said seventh means.

References Cited (Backward Citations)

US3339017A Cited
US3801911A Cited
US4083005A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-01-06 1984-07-07 1985-01-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-01-06 1988-07-07 1989-01-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-01-06 1992-07-07 1993-01-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag