Abstract: A computer system comprising a receiving means for receiving an input of at least one user parameter a storage means for storing at least one template; a matching means for matching the at least one user parameter to a template; a locking means for locking the at least one user parameter to the matched template; and a providing means for providing an output of a user identification according to the matched template.