US Patent:
20090083531, Mar 26, 2009
Inventors:
Ting Nmi Zhou - Kokomo IN, US
Randall T. Brunts - Carmel IN, US
David C. Anthony - Kokomo IN, US
Gerry A. Vanhorn - Dayton IN, US
Julanne L. Dahlquist - Kokomo IN, US
Robert B. Demoret - Kokomo IN, US
International Classification:
G06F 15/177
Abstract:
A system and method for modifying software routines is provided. The system includes a computer device and a hardware device. The hardware device is in communication with the computer device, and includes a memory device that stores at least one of an initialized software routine and a non-initialized software routine, and a processor executes the at least one initialized software routine. At least one of the initialized and non-initialized software routines are modified by the steps including generating an authorization code by the computer device, wherein the authorization code is unique to the hardware device, loading the authorization code, and authenticating the authorization code. The modification steps further include creating a current software enable matrix, communicating the current software enable matrix, overwriting a previous software enable matrix with the current software enable matrix, and modifying at least one software routine.