Back to results
US 2001/0034838 A1Published application
Control program, device including the control program, method for creating the control program, and method for operating the control program
OwnerMotoshi Ito, Hiroshi Ueda +1inventors
InventorsMotoshi Ito, Hiroshi Ueda, Shinji Sasaki
Life of this patent
Estimating the term…
Abstract
A control program for controlling an operation of a microprocessor includes a concealed program recoverable by a data scramble circuit and a non-concealed program.
Claims9
A control program for controlling an operation of a microprocessor, the control program comprising a concealed program recoverable by a data scramble circuit and a non-concealed program.
A device, comprising:
- a microprocessor;
- a program memory for storing a control program for controlling an operation of the microprocessor, the control program including a concealed program and a non-concealed program;
- a rewritable memory for storing a concealed program copied from the concealed program stored in the program memory;
- and
- a data scramble circuit for recovering the concealed program stored in the rewritable memory as a recovered program.
2 more elements
A method for creating a control program, comprising:
- a program descramble step of descrambling a portion of a control program by reverse scramble of a data scramble circuit in a device to be controlled, thereby creating a concealed program as a portion of the control program;
- and
- a program storing step of storing the control program including the concealed program in a program memory so that the control program controls an operation of a microprocessor in the device to be controlled.
A method for operating a control program, comprising:
- a program copying step of copying a concealed program which is a portion of the control program from a program memory into a rewritable memory;
- a program recovery step of recovering the concealed program copied by the program copying step as a recovered program by a data scramble circuit;
- and
- a program execution step of executing a non-concealed program included in the control program and the recovered program.
1 more element
Dependencies are inferred from the claim text.