Data coding buffer for electrical computers and digital data processing systems
OwnerDonald Martin Monroinventor
Life of this patent
Estimating the term…
Abstract
A method of buffering includes determining, based at least in part on a radix of a data symbol, a number of discrete values resulting from coding the data symbol into a buffer. The number of discrete values is compared with a buffer capacity of the buffer. The buffer is scaled based at least in part on the radix of the data symbol if the number of discrete values does not exceed the buffer capacity of the buffer. The data symbol is coded into the scaled buffer if the number of discrete values does not exceed the buffer capacity of the buffer.
Claims28
A method of buffering comprising:
- determining a number of discrete values resulting from coding a data symbol into a buffer based at least in part on a radix of the data symbol;
- comparing the number of discrete values with a buffer capacity of the buffer;
- scaling the buffer based at least in part on the radix of the data symbol if the number of discrete values does not exceed the buffer capacity of the buffer;
- and
- coding the data symbol into the scaled buffer if the number of discrete values does not exceed the buffer capacity of the buffer.
A computer-readable medium having stored thereon computer-readable instructions that, if executed, cause a computing device to:
- determine a number of discrete values resulting from coding a data symbol into a buffer based at least in part on a radix of the data symbol;
- compare the number of discrete values with a buffer capacity of the buffer;
- scale the buffer based at least in part on the radix of the data symbol if the number of discrete values does not exceed the buffer capacity of the buffer;
- and
- code the data symbol into the scaled buffer if the number of discrete values does not exceed the buffer capacity of the buffer.
An apparatus, comprising:
- means for determining a number of discrete values resulting from coding a data symbol into a buffer based at least in part on a radix of the data symbol;
- means for comparing the number of discrete values with a buffer capacity of the buffer;
- means for scaling the buffer based at least in part on the radix of the data symbol if the number of discrete values does not exceed the buffer capacity of the buffer;
- and
- means for coding the data symbol into the scaled buffer if the number of discrete values does not exceed the buffer capacity of the buffer.
Dependencies are inferred from the claim text.