PAT-12416