Patent ID: 11934354
Assignee: UNIVERSITY OF CENTRAL FLORIDA RESEARCH FOUNDATION, INC.
Field: Basic communication processes (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A computing device implemented method for compressing a file via cellular automata pre-processing of Hall the file, the method comprising the steps of:
identifying, via a processor of a computing device, an optimal binary mask for an original file by executing a plurality of cellular automata processes, each of the plurality of cellular automata processes having a set of instructions including a start state, a rule, and a number of iterations, and selecting one of the plurality of cellular automata processes;
via the optimal binary mask, transforming the original file into an intermediate file that is more compressible than the original file;
via a standard compression algorithm implemented by the processor of the computing device, transforming the intermediate file into a compressed intermediate file;
encoding, via the processor of the computing device, the optimal binary mask as a set of instructions associated with the selected one of the plurality of cellular automata processes, such that the optimal binary mask includes the set of instructions including the start state, the rule, and the number of iterations; and
appending, via the processor of the computing device, the encoded optimal binary mask to the compressed intermediate file to form a final compressed file,
wherein the selected one of the plurality of cellular automata processes is associated with a greatest degree of compression of the original file.