Patent ID: 7260530

Claim:
A method for transitioning among states during use of a voice browser, comprising: (a) receiving a script at a voice browser utilizing a network; (b) executing the script utilizing the voice browser; (c) automatically tracking a plurality of states during the execution of the script utilizing the voice browser; (d) receiving a request from a user during the execution of the script to transition to a previous state; (e) automatically transitioning to the previous state of the script with the voice browser in response to the request; (f) determining whether code exists indicating a state other than the previous state to which the script should be transitioned in response to the request; and (g) transitioning to the state other than the previous state in response to the request if the code exists; wherein the code includes a command for identifying specific instructions relating to the transitioning; wherein the script includes customizable forms and fields; wherein the transitioning to the previous state is capable of being disabled according to at least one of an entire application, a document, a form and a field; wherein transitioning to the previous state retracts an input the user originally entered at the previous state; wherein a number of previous states a user is capable of transitioning to is customizable.