PAT-12417