Call a custom schedule to run immediately from a form?

Call a custom schedule to run immediately from a form?

I am looking to to be able to submit a function to run numerous calculations that result in a report.  I would like this to be initiated by the user, from a 'submit' button in a form.

i.e.
1.  User signs on and enters client financial data
2.  Once entered, the user submits the information to run the calculations - I would like this to run immediately, but without tying up the user's session.  Like initiating a custom schedule, but to run immediately.

Is there a way to achieve this?
Thank you!