The USCIS and the various processing centers maintain publicly available lists showing the dates that currently adjudicated petitions were filed. Since most cases are processed on a “first-come; first-served” basis, by knowing when your case was filed and assuming the rate of processing remains constant, you may estimate when the agency is likely to process your case. Please remember that there are many factors that can affect the processing a specific case. The rate of government processing changes from time to time. The published processing times are general indications of the time it takes to process the average case.