This provides a timeline of what to expect at each stage of the patent process, and requirements of each stage.
EFS-Web e-Petition Quick Start Guide
EFS-Web e-Petition Quick Start Guide gives the process, requirements, and suggestions for filing a number of forms using the EFS-Web
Content about Patents
USPTO's main content page regarding patents.