Patent ID: 8941513
Filing Date: 2015-01-27
Classification: H03M

Abstract:
1. A system comprising an encoder for receiving a compressed binary string of a data, the encoder adapted to partition the compressed binary string into one or more substrings and assign a color to each one or more substring corresponding to a color model; a frequency controller for converting the color into electrical pulses corresponding to a predetermined frequency; at least one antenna for emitting the electrical pulses as pulses as frequencies through a communication channel; and a compression system for generating the compressed binary string, the compression system comprising at least a processor for performing the compression method, the compression method comprising: receiving a data comprising a binary string; determining the length of the binary string; comparing the binary string with a lookup table comprising all possible bit patterns for a file of the length of the binary string, wherein the possible bit patterns are partitioned in n-bit partitions, the n-bit partitions having a corresponding assigned value, the values of which are assembled by a given function so as to produce a code for each possible bit pattern; replacing the binary string with the code; generating a comprised binary string to represent the code, wherein the compressed binary string has fewer bits than the binary string; and relaying the compressed binary string into the encoder.