PAT-12419