Patent ID: 8176313
Filing Date: 2012-05-08
Classification: G06F,H04L

Abstract:
1. A computer system in a single housing comprising: a) a memory; b) a processing unit being configurable by executable commands, said processing unit configured to 1) withdraw an encrypted executable program from said memory, 2) decrypt said encrypted executable program into a functional executable program, 3) operate as defined by the functional executable program; and, 4) erase the functional executable program when said processing unit is shut down, 5) during shutdown, identify a previously downloaded executable program within said processing unit which does not have an encrypted counterpart within said memory; 6) query a human operator of said computer system if said previously downloaded executable program is to be saved and receive an a manual authorization response from said human operator, and, 7) based upon said authorization response, accepting a key from said human operator, selectively, A) encrypt said previously downloaded executable program into an encrypted executable program by using the accepted key, and, B) store said encrypted executable program within said memory.