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

Method and apparatus for coding messages

Assignee: Novartis AG
•
Filing: 1970-11-23
•
Granted: 1973-01-16
•
Expires: 1990-11-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for coding messages is provided comprising coding the clear information by an encoding program generated by a secret basic code and modified by selected parts of a non-secret supplementary code, the coded information be recorded together with the whole of the supplementary code on a common record medium. The selection of parts of the supplementary code is controlled by the secret basic code.

Inventors

  • 👤 K Ehrat

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:15
CPC Classifications
G; G09; G09C; G09C1/00; G09C1/06; G09C1/14

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 83 words
A method of coding information comprising, generating a secret basic code, generating a non-secret supplementary code, generating an encoding program derived from the secret basic code, selecting parts of the supplementary code in accordance with a selecting program derived from the secret basic code, modifying the encoding program by those parts of the supplementary code selected by said selecting program, coding the information with the modified encoding program, and recording the encoded information together with the supplementary code on a common record medium.
Claim 2
Independent Claim 83 words
A method of coding information comprising, generating a secret basic code, generating a non-secret supplementary code, generating an encoding program derived from the secret basic code, selecting parts of the supplementary code in accordance with a selecting program derived from the secret basic code, modifying the encoding program by those parts of the supplementary code selected by said selecting program, coding the information with the modified encoding program, and recording the encoded information together with the supplementary code on a common record medium.
Claim 3
Dependent Claim 20 words
A method according to claim 1 including repeatedly recording each successive part of the supplementary code on said record medium.
Claim 4
Dependent Claim 20 words
A method according to claim 2 wherein each part of the supplementary code is repeatedly recorded in a cyclical fashion.
Claim 5
Dependent Claim 27 words
A method according to claim 1 wherein successive parts of the encoded information and successive parts of the supplementary code are recorded on the recording medium alternately.
Claim 6
Dependent Claim 21 words
A method according to claim 1 wherein the encoded information and the supplementary code are recorded side-by-side on the recording medium.
Claim 7
Dependent Claim 35 words
A method according to claim 4 wherein the storage medium is a five-channel punched tape, the five channels being used alternately for recording part of the encoded information and then part of the supplementary code.
Claim 8
Dependent Claim 34 words
A method according to claim 5 wherein the storage medium is an eight-channel punched tape, five channels being used to record the encoDed information and the remaining three channels to record the supplementary code.
Claim 9
Dependent Claim 14 words
A method as claimed in claim 1 wherein the storage medium is magnetic tape.
Claim 10
Independent Claim 166 words
A method of coding and decoding information comprising, generating a secret basic code, generating a non-secret supplementary code, generating an encoding program derived from the secret basic code, selecting parts of the supplementary code in accordance with a selecting program derived from the secret basic code, modifying the encoding program by those parts of the supplementary code selected by the selecting program, coding the information with the modified encoding program, recording the encoded information together with the supplementary code on a common record medium, reproducing from the record medium the encoded information and the supplementary code, generating the same secret basic code as used for the encoding program, generating a decoding program derived from the last mentioned secret basic code, using the decoding program to select the same parts of the reproduced supplementary code as those used for modifying the encoding program, modifying the decoding program by those selected parts of the reproduced supplementary code, and decoding the reproduced encoded information with the modified decoding program.
Claim 11
Independent Claim 166 words
A method of coding and decoding information comprising, generating a secret basic code, generating a non-secret supplementary code, generating an encoding program derived from the secret basic code, selecting parts of the supplementary code in accordance with a selecting program derived from the secret basic code, modifying the encoding program by those parts of the supplementary code selected by the selecting program, coding the information with the modified encoding program, recording the encoded information together with the supplementary code on a common record medium, reproducing from the record medium the encoded information and the supplementary code, generating the same secret basic code as used for the encoding program, generating a decoding program derived from the last mentioned secret basic code, using the decoding program to select the same parts of the reproduced supplementary code as those used for modifying the encoding program, modifying the decoding program by those selected parts of the reproduced supplementary code, and decoding the reproduced encoded information with the modified decoding program.
Claim 12
Dependent Claim 95 words
Apparatus for coding information, comprising, a secret basic code generator, a supplementary code generator, a generator responsive to the code generated by the secret basic code generator to provide an encoding program, gating means for selecting parts of the supplementary code in accordance with a selecting program derived from the secret basic code and applying the selected parts to the encoding program generator to modify the program generated thereby, means for encoding the information with the modified encoding program, and means for recording on a common record medium the encoded information and the supplementary code.
Claim 13
Dependent Claim 95 words
Apparatus for coding information, comprising, a secret basic code generator, a supplementary code generator, a generator responsive to the code generated by the secret basic code generator to provide an encoding program, gating means for selecting parts of the supplementary code in accordance with a selecting program derived from the secret basic code and applying the selected parts to the encoding program generator to modify the program generated thereby, means for encoding the information with the modified encoding program, and means for recording on a common record medium the encoded information and the supplementary code.
Claim 14
Dependent Claim 30 words
Apparatus according to claim 10 wherein the recording means comprises a five channel punched tape recorder adapted to record successive parts of the encoded information and the supplementary code alternately.
Claim 15
Dependent Claim 26 words
Apparatus according to claim 11 wherein said punched tape recorder is adapted to repetitively record each successive part of said supplementary code in a cyclical fashion.
Claim 16
Dependent Claim 33 words
Apparatus according to claim 10 wherein the recording means comprises an eight-channel punched tape recorder adapted to record the encoded information in five channels and the supplementary code in the remaining three channels.
Claim 17
Dependent Claim 43 words
Apparatus according to claim 10 wherein the secret basic code generator and the encoding program generator each comprise first and second stages, the first stages being used to generate the encoding programs and the second stages being used to generate the selection program.

References Cited (Backward Citations)

US3291908A Cited
US3614316A Cited
US3427399A Cited
US3439279A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-01-16 1976-07-17 1977-01-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-01-16 1980-07-17 1981-01-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-01-16 1984-07-17 1985-01-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag