Pattern-based digital lock system