Patent ID: 8881308
Filing Date: 2014-11-04
Classification: G06F

Abstract:
1. A method for securely installing a file on a controller, said method comprising: determining whether a by-pass flag has been set in the controller that determines whether a file validation procedure is required to install the file; performing a pre-check operation to determine whether predetermined parameters of the file have been satisfied, where a number of the predetermined parameters to be satisfied if the by-pass flag is set is less than a number of the predetermined parameters to be satisfied if the by-pass flag has not been set; installing the file into a memory in the controller if the pre-check operation has been satisfied; determining whether the file has an authorized security code; indicating that the authorized security code is present if the by-pass flag is set and the file does or does not include the authorized security code, or if the by-pass flag is not set and the file does include the authorized security code; and allowing the file to be installed if the authorized security code has been indicated as being present.