Methods for program verification and apparatuses using the same
AssigneeMediatek Inc.
InventorsChia-Jung Hsu, Ching-Lin Hsu
Life of this patent
Estimating the term…
Abstract
An embodiment of an apparatus for downloading and/or executing programs from a tool resident on a computer host is disclosed. The apparatus comprises an external flash memory storing a program, and a processor for validating the tool when detecting that the computer host connects to the apparatus. The processor permits the computer host to update the program of the external flash memory after determining that the tool has been successfully verified.
Claims19
An apparatus for downloading and/or executing programs from a tool resident on a computer host, comprising:
- an external flash memory storing a program;
- a processor validating the tool when detecting that the computer host connects to the apparatus, and permitting the computer host to update the program of the external flash memory after determining that the tool has been successfully verified.
A verification method for a tool resident on a computer host, wherein an apparatus downloads and/or executes programs from the tool, the method comprising:
- transmitting a code object comprising content and a encrypted value to the apparatus;
- gaining permission to update a program of the apparatus after the apparatus determines that the content matches the encrypted value;
- and
- updating the program of the apparatus when obtaining the permission.
Dependencies are inferred from the claim text.