Secure storage utility | Patent Publication Number 20050050342 | Patexia