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

Transmitting binary data files using electronic mail

Assignee: Unisys Corp
•
Filing: 1990-11-30
•
Granted: 1992-08-04
•
Expires: 2010-11-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Improved means and methods are provided for transmitting binary data on a communication system, such as E-mail, which restricts the number of acceptable characters that can be transmitted. In a preferred embodiment, the binary data to be transmitted is first subjected to a Welch compression and then converted into base-85 digits for transmission. At the receiving end, the received base-85 digits are converted back into compressed binary and then subjected to Welch decompression to obtain the original binary data.

Inventors

  • 👤 Tommy K. Teague

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 21:28
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/02; H03M7/06; G; G06; G06F; G06F5/00

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 136 words
In an electronically implemented method for transmitting binary a data using a data communication system which restricts the number of acceptable characters for transmission, the steps of: converting each of a predetermined plurality of bits of the binary data to be transmitted into a predetermined plurality of digits in a predetermined base, deriving a corresponding acceptable character for transmission on said data communication means in response to each digit produced by said converting, each digit of said predetermined base corresponding to a different acceptable character; and producing binary signals representing the derived acceptable characters for transmission on said system, said predetermined base being chosen so that the number of bits constituted by the binary signals produced for transmission of each predetermined plurality of digits is no more than 25% greater than said predetermined plurality of bits.
Claim 2
Dependent Claim 136 words
In an electronically implemented method for transmitting binary a data using a data communication system which restricts the number of acceptable characters for transmission, the steps of: converting each of a predetermined plurality of bits of the binary data to be transmitted into a predetermined plurality of digits in a predetermined base, deriving a corresponding acceptable character for transmission on said data communication means in response to each digit produced by said converting, each digit of said predetermined base corresponding to a different acceptable character; and producing binary signals representing the derived acceptable characters for transmission on said system, said predetermined base being chosen so that the number of bits constituted by the binary signals produced for transmission of each predetermined plurality of digits is no more than 25% greater than said predetermined plurality of bits.
Claim 3
Dependent Claim 20 words
The method of claim 1, including performing Welch compression on the binary data to be transmitted prior to said converting.
Claim 4
Dependent Claim 115 words
Electronically implemented apparatus for preparing binary a data for transmission on a data communication system which restricts the number of acceptable characters for transmission comprising: compression means for compressing the binary data to be transmitted using Welch compression and producing compressed binary signals corresponding thereto; conversion means for converting each of a predetermined plurality of bits of said compressed binary signals into a predetermined plurality of digits in a predetermined base; means for deriving a corresponding acceptable character for each digit produced by said conversion means, each digit of said predetermined base corresponding to a different acceptable character; and means producing binary signals representing the derived acceptable characters for transmission on said data communication means.
Claim 5
Dependent Claim 115 words
Electronically implemented apparatus for preparing binary a data for transmission on a data communication system which restricts the number of acceptable characters for transmission comprising: compression means for compressing the binary data to be transmitted using Welch compression and producing compressed binary signals corresponding thereto; conversion means for converting each of a predetermined plurality of bits of said compressed binary signals into a predetermined plurality of digits in a predetermined base; means for deriving a corresponding acceptable character for each digit produced by said conversion means, each digit of said predetermined base corresponding to a different acceptable character; and means producing binary signals representing the derived acceptable characters for transmission on said data communication means.
Claim 6
Dependent Claim 201 words
In a data communication system, the combination comprising: compression means for compressing the binary data to be transmitted using Welch compression and producing compressed binary signals corresponding thereto; a binary data communication system which restricts the number of acceptable characters for transmission; conversion means for converting each of a predetermined plurality of bits of said compressed binary signals into a predetermined plurality of digits in a predetermined base; means for deriving a corresponding acceptable character for each digit produced by said conversion means, each digit of said predetermined base corresponding to a different acceptable character; means producing binary signals representing the derived characters; means for transmitting the binary signals representing the derived characters on said communication system; means for receiving binary signals from said data communication means; means for deriving digits in said predetermined base from the received binary signals; conversion means for converting each of said predetermined plurality of derived digits in said predetermined base into a corresponding binary number having said predetermined plurality of bits; means for producing output binary signals representing each binary number obtained from said last mentioned conversion means; and means providing for Welch decompression of the output binary signals provided by said means for producing.
Claim 7
Dependent Claim 201 words
In a data communication system, the combination comprising: compression means for compressing the binary data to be transmitted using Welch compression and producing compressed binary signals corresponding thereto; a binary data communication system which restricts the number of acceptable characters for transmission; conversion means for converting each of a predetermined plurality of bits of said compressed binary signals into a predetermined plurality of digits in a predetermined base; means for deriving a corresponding acceptable character for each digit produced by said conversion means, each digit of said predetermined base corresponding to a different acceptable character; means producing binary signals representing the derived characters; means for transmitting the binary signals representing the derived characters on said communication system; means for receiving binary signals from said data communication means; means for deriving digits in said predetermined base from the received binary signals; conversion means for converting each of said predetermined plurality of derived digits in said predetermined base into a corresponding binary number having said predetermined plurality of bits; means for producing output binary signals representing each binary number obtained from said last mentioned conversion means; and means providing for Welch decompression of the output binary signals provided by said means for producing.
Claim 8
Dependent Claim 19 words
The invention defined by claim 1, 2, 3, or 4, wherein said predetermined plurality of bits comprises 32 bits.
Claim 9
Dependent Claim 19 words
The invention defined by claim 5, wherein said predetermined plurality of digits in said predetermined base comprises 5 digits.
Claim 10
Dependent Claim 14 words
The invention defined by claim 6, wherein said predetermined base is 85 or greater.
Claim 11
Dependent Claim 20 words
The invention defined by claim 7, wherein the number of acceptable characters is equal or greater than said predetermined base.
Claim 12
Dependent Claim 12 words
The invention defined by claim 8, wherein said predetermined base is 85.
Claim 13
Dependent Claim 40 words
The invention defined by claim 1, 2, 3, or 4, wherein the derivation of a corresponding acceptable character for each digit in said predetermined base is accomplished by using said digit as an index into the set of acceptable characters.
Claim 14
Dependent Claim 26 words
The invention defined by claim 1, 2, 3, or 4, wherein the conversion of binary into said predetermined base is accomplished using an iterative divide-by-radix approach.

References Cited (Backward Citations)

US3736412A Cited
US4342027A Cited
US4752765A Cited
US4789852A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-04 1996-02-03 1996-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-04 2000-02-03 2000-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-04 2004-02-03 2004-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag