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

Variable length character code system

Assignee: International Business Machines Corp
•
Filing: 1983-10-05
•
Granted: 1986-03-04
•
Expires: 2003-10-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A coding system applicable to communication is provided so that variable length code representations of a set of characters may be transmitted. The system transmits a data stream made up of a series of variable length code representations of the characters in the set. A fixed code representation follows the end of each character representation. This data stream is received by apparatus which includes coding apparatus which reads the fixed code representations in order to determine the ends of each variable length character representation. The coding is set up so that the code is a binary code in which the most commonly used characters in the set are represented by code having the minimum number of digits, and the progressively less commonly used characters are respectively represented by code having progressively increasing numbers of digits. Preferably the fixed code representing the end of each character is 01.

Inventors

  • 👤 Michael A. Ko

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 00:23
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H03; H03M; H03M7/00; H03M7/30; H03M7/40; H03M7/42

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 110 words
A digital communication system for transmitting variable length code representations of a set of characters comprising means for transmitting a data stream comprising a sequence of variable length digital code representations of said characters and a fixed digital code representation having a predetermined bit sequence following the end of each character representation, said predetermined bit sequence occurring only within said fixed digital code representation, wherein said fixed digital code representation forms an integral part of each of said variable length digital code representations, and means for receiving said data stream including decoding means for reading fixed code representations in order to determine the end of each variable length character representation.
Claim 2
Dependent Claim 110 words
A digital communication system for transmitting variable length code representations of a set of characters comprising means for transmitting a data stream comprising a sequence of variable length digital code representations of said characters and a fixed digital code representation having a predetermined bit sequence following the end of each character representation, said predetermined bit sequence occurring only within said fixed digital code representation, wherein said fixed digital code representation forms an integral part of each of said variable length digital code representations, and means for receiving said data stream including decoding means for reading fixed code representations in order to determine the end of each variable length character representation.
Claim 3
Dependent Claim 48 words
The communication system of claim 1 wherein said code comprises binary digits with the most commonly used characters in said set being represented by code having a minimum number of digits and the progressively less commonly used characters respectively represented by code having progressively increasing numbers of digits.
Claim 4
Dependent Claim 20 words
The communication system of claim 2 wherein said fixed code representation following the end of each character representation is 01.
Claim 5
Dependent Claim 117 words
A coding method comprising forming a data stream of variable length binary code representations of a set of characters with the most commonly used characters in said set being represented by code having a minimum number of digits and the progressively less commonly used characters respectively represented by code having progressively increasing numbers of digits, and including a fixed binary code representation having a predetermined bit sequence in said data stream following the end of each character representation for indicating the end of each character representation, said predetermined bit sequence occurring only within said fixed digital code representation, wherein said fixed binary code representation forms an integral part of each of said variable length binary code representations.
Claim 6
Dependent Claim 117 words
A coding method comprising forming a data stream of variable length binary code representations of a set of characters with the most commonly used characters in said set being represented by code having a minimum number of digits and the progressively less commonly used characters respectively represented by code having progressively increasing numbers of digits, and including a fixed binary code representation having a predetermined bit sequence in said data stream following the end of each character representation for indicating the end of each character representation, said predetermined bit sequence occurring only within said fixed digital code representation, wherein said fixed binary code representation forms an integral part of each of said variable length binary code representations.
Claim 7
Dependent Claim 12 words
The method of claim 4 wherein said fixed code representation is 01.

References Cited (Backward Citations)

US3156768A Cited
US3400392A Cited
US3597539A Cited
US3777066A Cited
US3777066B1 Cited
US4101934A Cited
US4121259A Cited
US4163260A Cited
US4228467A Cited
US4168513A Cited
US4276544A Cited
US4360840A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-03-03 1989-09-02 1990-03-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-03-03 1993-09-02 1994-03-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-03-03 1997-09-02 1998-03-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag