pattern recognition — CineShield