Patent ID: 7793108
Filing Date: 2010-09-07
Classification: G06F,H04L

Abstract:
1. A method of creating a password scheme for a mobile device, comprising: partitioning a storage space on the mobile device into a public portion and a secure portion; encrypting access to the secure portion of the storage space by creating a long password, assigning at least one portion of said long password to bits of data previously stored on the mobile device in an non-encrypted form, assigning a portion of said long password to a radio frequency identification tag that can be scanned with the mobile device; assigning a portion of said long password to a bar code that can be read with the mobile device; assigning a portion of said long password to a spoken phrase that is recorded by the mobile device and recognized by a speech recognition software provided on the mobile device; assigning a portion of said long password to an alpha-numeric input that is input to the mobile device through a keyboard or keypad; concatenating each of the portions of said long password to form said long password; disabling writing to certain portions of the storage space to prevent said portions of said long password from being deleted; performing a mathematical function on data bits retrieved from user input or from input devices on the device before concatenation, said mathematical function comprising a logical operation on a bitwise mask; using a program to retrieve said portions of the long password at a particular stage of the program being encrypted or decrypted by the concatenated password that has been constructed at the end of a previous stage of the program; creating the long password; encrypting each stage of the program; authenticating the long password; upon authenticating the long password, starting a timer and requiring re-authentication when the timer expires; and deleting the long password from device memory upon expiration of the timer, wherein said long password is used to decrypt data stored in the secure portion of the mobile device or permit access to device functions, wherein said long password is longer than 256 bits, wherein said bits of data are retrieved from a song stored in the storage space.