Portal data passing through non-persistent browser cookies
First Claim
Patent Images
1. A method of maintaining state information within a voice browser comprising:
- establishing a voice browser session with a client, wherein the voice browser is in communication with an application, and the voice browser and the application are remotely located from the client;
receiving state information from the application, wherein the state information corresponds to the voice browser session and the application;
storing the state information as non-persistent data within the voice browser; and
providing the non-persistent data to the application to continue a transaction managed by the application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of maintaining state information within a voice browser can include establishing a voice browser session with a client. The voice browser can be in communication with an application, wherein the voice browser and the application are remotely located from the client. State information, which corresponds to the voice browser session and application, can be received from the application. The state information can be stored as non-persistent data within the voice browser. The non-persistent data can be provided to the application to continue a transaction managed by the application.
-
Citations
18 Claims
-
1. A method of maintaining state information within a voice browser comprising:
-
establishing a voice browser session with a client, wherein the voice browser is in communication with an application, and the voice browser and the application are remotely located from the client; receiving state information from the application, wherein the state information corresponds to the voice browser session and the application; storing the state information as non-persistent data within the voice browser; and providing the non-persistent data to the application to continue a transaction managed by the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of maintaining state information within a voice browser during an established voice browser session, said method comprising:
-
during the voice browser session, accessing an application responsive to a client request; receiving a query from the application for the existence of non-persistent data within the voice browser which corresponds to the voice browser session and the application, wherein the non-persistent data specifies state information for the application; determining whether such non-persistent data exists; and notifying the application as to whether the non-persistent data exists.
-
-
9. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
establishing a voice browser session with a client, wherein the voice browser is in communication with an application, and the voice browser and the application are remotely located from the client; receiving state information from the application, wherein the state information corresponds to the voice browser session and the application; storing the state information as non-persistent data within the voice browser; and providing the non-persistent data to the application to continue a transaction managed by the application. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
during a voice browser session, accessing an application responsive to a client request; receiving a query from the application for the existence of non-persistent data within the voice browser which corresponds to the voice browser session and the application, wherein the non-persistent data specifies state information for the application; determining whether such non-persistent data exists; and notifying the application as to whether the non-persistent data exists.
-
-
17. A voice browser configured to store application state information comprising:
-
means for establishing a voice browser session with a client, wherein the voice browser is in communication with an application, and the voice browser and the application are remotely located from the client; means for receiving state information from the application, wherein the state information corresponds to the voice browser session and the client; means for storing the state information as non-persistent data within the voice browser; and providing the non-persistent data to the application to continue a transaction managed by the application.
-
-
18. A voice browser configured to store application state information comprising:
-
means for accessing an application during a voice browser session responsive to a client request; means for receiving a query from the application for the existence of non-persistent data within the voice browser which corresponds to the voice browser session and the application, wherein the non-persistent data specifies state information for the application; means for determining whether such non-persistent data exists; and means for notifying the application as to whether the non-persistent data exists.
-
Specification