Systems, methods, and computer program products for providing video-passwords for user authentication

Type
Publication
Patent number: 8966614