I added a Submit button at the bottom of my InfoPath form. InfoPath allows rules, so I used the following rules: “Submit using data a connection” and “Close this form: No Prompt.”
Using the “Submit using data a connection” I added this formula - concat(RequestBy, "_", Project, "_", today()) - to create a custom naming convention for my form to distinguish the forms in a list. Sample: Brian Carlson_Project_2004-23-2003.xml. Then I used “Close this form: No Prompt.” to close the form after the Submit button has been pressed.
NOTE: RequestedBy and Project are fields I added to the form. You can use what ever fields make sense for the naming convention for your form.
~Brian