The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 09, 2016

Filed:

Jun. 03, 2011
Applicants:

Jean-roch Coulon, Le Tholonet, FR;

Jorge Perez, Aix en Provence, FR;

Sylvere Teissier, Violes, FR;

Inventors:

Jean-Roch Coulon, Le Tholonet, FR;

Jorge Perez, Aix en Provence, FR;

Sylvere Teissier, Violes, FR;

Assignee:

INVIA, Meyreuil, FR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01); G06F 9/45 (2006.01); G06F 9/30 (2006.01); G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
G06F 9/30181 (2013.01); G06F 9/445 (2013.01); G06F 8/52 (2013.01);
Abstract

The method of compressing and decompressing an executable program, can be executed by a microprocessor or interpreted by an interpreter of an integrated circuit device: instructions are reformatted into the format of an initial set of instructions of said program for obtaining instructions in the format of an intermediate set of instructions; repetition templates in the program are determined and, for each repetition template, a pair is defined, formed of said repetition template and of an instruction in the format of a set of instructions; intermediate instructions are replaced by compressed instructions and the links of the compressed program are modified; the compressed program is stored in a memory of the device; and the compressed program is decompressed and the initial instructions are executed by said microprocessor or interpreted by said interpreter. The invention applies, in particular, to the integrated circuits of embedded devices.


Find Patent Forward Citations

Loading…