Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
123 words
A method of converting a significant part of an original binary code word with a constant number of bits including a group of significant bits preceded by up to (2m - 1) initial zeroes and followed by up to (2m - 2) insignificant bits, m being a constant greater than 1, into a compressed code word having a lesser number of bits than the original code word, comprising the steps of: a. counting the number of said initial zeroes in the original code word; b. translating said number n into an m-bit code combination; and c. constituting the compressed code word from a number of bits including said m-bit code combination and said group of significant bits with omission of said insignificant bits.
Claim 2
Independent Claim
123 words
A method of converting a significant part of an original binary code word with a constant number of bits including a group of significant bits preceded by up to (2m - 1) initial zeroes and followed by up to (2m - 2) insignificant bits, m being a constant greater than 1, into a compressed code word having a lesser number of bits than the original code word, comprising the steps of: a. counting the number of said initial zeroes in the original code word; b. translating said number n into an m-bit code combination; and c. constituting the compressed code word from a number of bits including said m-bit code combination and said group of significant bits with omission of said insignificant bits.
Claim 3
Dependent Claim
31 words
A method as defined in claim 1 wherein the original code word includes a sign bit ahead of said initial zeroes, said sign bit being transferred to the compressed code word.
Claim 4
Dependent Claim
28 words
A method as defined in claim 2 wherein said m-bit combination is inserted in the compressed code word between said sign bit and said group of significant bits.
Claim 5
Dependent Claim
32 words
A method as defined in claim 1 wherein said number n is subtracted in step b from the value (2m - 1), with conversion of the difference into said m-bit code combination.
Claim 6
Independent Claim
179 words
A system for converting a significant part of an original binary code word into a compressed code word having a lesser number of bits, comprising: timing means generating a succession of clock pulses; coding means having an output successively emitting the bits of said original code word in the rhythm of said clock pulses; counting means with m binary stages connected to said output for registering a count representing a number of up to (2m - 1) initial zeroes in said original word; detecting means connected to said output and to said counting means for stopping the latter in response to a first finite bit arriving before attainment of the full count; storage means connected to said output and jointly controlled by said timing means and said detecting means for registering a predetermined number of significant bits in said original code word occurring immediately upon the stopping of said counting means; and synthesizing means connected to said storage means and to said counting means for receiving therefrom, respectively, said significant bits and an m-bit code combination representing said count.
Claim 7
Independent Claim
179 words
A system for converting a significant part of an original binary code word into a compressed code word having a lesser number of bits, comprising: timing means generating a succession of clock pulses; coding means having an output successively emitting the bits of said original code word in the rhythm of said clock pulses; counting means with m binary stages connected to said output for registering a count representing a number of up to (2m - 1) initial zeroes in said original word; detecting means connected to said output and to said counting means for stopping the latter in response to a first finite bit arriving before attainment of the full count; storage means connected to said output and jointly controlled by said timing means and said detecting means for registering a predetermined number of significant bits in said original code word occurring immediately upon the stopping of said counting means; and synthesizing means connected to said storage means and to said counting means for receiving therefrom, respectively, said significant bits and an m-bit code combination representing said count.
Claim 8
Dependent Claim
27 words
A system as defined in claim 5 wherein said counting means comprises a reverse counter connected to be cleared by a starting pulse from said timing means.
Claim 9
Dependent Claim
46 words
A system as defined in claim 6 wherein said detecting means comprises a flip-flop with a setting input connected to said timing means for energization by said starting pulse and with a resetting input connected to said coding means for energization by said first finite bit.
Claim 10
Dependent Claim
44 words
A system as defined in claim 7 wherein said reverse counter is provided with an input circuit including a coincidence gate, connected to said flip-flop, and with a feedback path terminating at said coincidence gate for blocking same upon attainment of said full count.
Claim 11
Dependent Claim
23 words
A system as defined in claim 8 wherein said feedback path comprises an OR gate with input connections to said m binary stages.
Claim 12
Dependent Claim
31 words
A system as defined in claim 5, further comprising a direct connection from said output to said synthesizing means for transferring to the latter a sign bit preceding said initial zeroes.
Claim 13
Dependent Claim
24 words
A system as defined in claim 5 wherein said storage means comprises a shift register connected to be normally stepped by said clock pulses.
Claim 14
Dependent Claim
92 words
A system as defined in claim 11 wherein said shift register has a number of stages exceeding by one the number of significant bits to be transferred to said synthesizing means, said detecting means comprising a pulse generator alternatively responsive to said first finite bit and to a marking pulse from said timing means for introducing a finite bit into the first stage of said shift register, the latter being provided with a feedback connection for halting the stepping thereof upon arrival of said finite bit in the last of its stages.
Claim 15
Dependent Claim
52 words
A system as defined in claim 12 wherein said pulse generator comprises a one-shot monoflop connected to said timing means for precharging by a starting pulse and tripping by said marking pulse, said counting means and said said shift register being connected to said timing means for clearing by said starting pulse.