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
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)
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 |