Method of computer representation of data
First Claim
1. For use in a communication system having a computer arrangement for processing and representing information as a string of data bits, a method for execution by the computer arrangement comprising:
- sequentially arranging said string of data bits in fixed-size bit groups starting with a first group and ending with a last group, each group having an equal number of bit positions, wherein in said last group one or more bit positions remain unoccupied by data bits;
after sequentially arranging said string of data bits, communicating the information by transmitting said string of data bits;
receiving the transmitted string of data bits; and
after receiving the transmitted string of data bits, identifying said one or more unoccupied bit positions in said last group using a predesignated format.
3 Assignments
0 Petitions
Accused Products
Abstract
A data representation method is disclosed wherein the length information of an arbitrary string of data bits along with the string of data bits is represented using the least number of bytes or words or other fixed-size bit groups. In accordance with the present invention, an arbitrary string of data bits is arranged sequentially in fixed-size bit groups, starting with a first group and ending with a last group each group having equal number of bit positions, whereby in the last group one or more bit positions remain unoccupied by data bits and a predesignated bit value is used to identify the bit positions not occupied by data bits.
14 Citations
11 Claims
-
1. For use in a communication system having a computer arrangement for processing and representing information as a string of data bits, a method for execution by the computer arrangement comprising:
-
sequentially arranging said string of data bits in fixed-size bit groups starting with a first group and ending with a last group, each group having an equal number of bit positions, wherein in said last group one or more bit positions remain unoccupied by data bits; after sequentially arranging said string of data bits, communicating the information by transmitting said string of data bits; receiving the transmitted string of data bits; and after receiving the transmitted string of data bits, identifying said one or more unoccupied bit positions in said last group using a predesignated format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communications system having a transmitter and a receiver, the system comprising:
- a computer arrangement having a computer program that, when executed by the computer arrangement, causes the computer arrangement to represent information as a string of data bits sequentially in fixed size bit groups starting with a first group and ending with a last group, each group having a predetermined number of bit positions, wherein the last group is arranged in one of the following two arrangements;
in the last group less than all bit positions are occupied by a data bit and a predesignated format is used in the last group to identify any bit positions that are occupied by data bits, and in the last group one or more bit positions remain unoccupied by data bits, and a predesignated format is used in the last group to identify the one or more unoccupied bit positions; and the transmitter configured and arranged to communicate the information by transmitting the information represented as the string of data bits to the receiver.
- a computer arrangement having a computer program that, when executed by the computer arrangement, causes the computer arrangement to represent information as a string of data bits sequentially in fixed size bit groups starting with a first group and ending with a last group, each group having a predetermined number of bit positions, wherein the last group is arranged in one of the following two arrangements;
-
10. For use in a communications system having a transmitter and a receiver, a computer arrangement comprising a computer program that, when executed by the computer arrangement, causes the computer arrangement to represent information as a string of data bits sequentially in fixed size bit groups starting with a first group and ending with a last group, each group having a predetermined number of bit positions, wherein the last group is arranged in one of the following two arrangements:
-
less than all bit positions in the last group are occupied by a data bit and a predesignated format is used in the last group to identify any bit positions that are occupied by data bits, and one or more bit positions in the last group remain unoccupied by data bits, and a predesignated format is used in the last group to identify the one or more unoccupied bit positions; and the transmitter configured and arranged to communicate the information by transmitting the information represented as the string of data bits to the receiver.
-
-
11. A method executable by a computer arrangement in a communication system having a transmitter and a receiver, the computer arrangement having a computer program that, when executed by the computer arrangement, causes the computer arrangement to perform steps, comprising:
-
representing information as a string of data bits sequentially in fixed size bit groups starting with a first group and ending with a last group, each group having a predetermined number of bit positions; and arranging the last group in one of the following two arrangements; less than all bit positions are occupied by a data bit and a predesignated format is used in the last group to identify any bit positions that are occupied by data bits, and one or more bit positions remain unoccupied by data bits, and a predesignated format is used in the last group to identify the one or more unoccupied bit positions; and after sequentially arranging said string of data bits, communicating the information by transmitting said string of data bits to the receiver.
-
Specification