Method and system for providing a voice application bookmark
First Claim
1. A method for providing a bookmark in a voice application, the method comprising:
- presenting the voice application to a user;
allowing the user to access the voice application and provide input to the voice application;
creating, upon a user request, a bookmark to a location in the voice application; and
providing the user with access to the bookmark in the voice application in order to return to the bookmarked location.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing a bookmark in a voice application is provided. The method generally includes allowing a user to access the voice application and provide input to the voice application; creating, upon a user request, a bookmark to a location in the voice application; and providing the user with access to the bookmark in the voice application in order to return to the bookmarked location. In one embodiment of the invention, creating a bookmark can include saving a pointer to the voice application; and saving a representation of vocal input by the user to the voice application up to the bookmarked location in the voice application, while providing the user with access to the bookmark location can include using the pointer to accessing the voice application; and replaying the representation of the interactions to progress through the voice page substantially up to the bookmarked location. In another embodiment of the invention, creating a bookmark can include saving a modified representation of the voice application that includes substantially all results of the vocal inputs up to the bookmarked location, while providing the user with access to the bookmark location can include executing the modified representation of the voice application. Embodiments of the invention allow a user to bookmark a location in a voice application such that the user can easily return to substantially the same point in the voice application.
-
Citations
36 Claims
-
1. A method for providing a bookmark in a voice application, the method comprising:
-
presenting the voice application to a user;
allowing the user to access the voice application and provide input to the voice application;
creating, upon a user request, a bookmark to a location in the voice application; and
providing the user with access to the bookmark in the voice application in order to return to the bookmarked location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for providing a user access to a voice application through a computer network, comprising:
a server coupled to the computer network, wherein the server has a processor that is programmed to;
allow a user to access the voice application and provide input to the voice application;
create, upon a user request, a bookmark to a location in the voice application; and
provide the user with access to the bookmark in the voice application in order to return to the bookmarked location. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. An apparatus for providing a user access to a voice application through a computer network, comprising:
a server coupled to the computer network, the server including;
a processor and associated memory;
a speech processing device coupled to the processor;
communication means coupled to the processor for receiving and sending analog audio signals to and from the user, respectively; and
network interface means for transmitting and receiving signals to and from a voice application on a remote host, respectively;
wherein the processor includes;
means for allowing a user to access the voice application through the communication means and the network interface means and provide vocal input to the voice application;
means for creating, upon a user request, a bookmark to a location in the voice application; and
means for providing the user with access to the bookmark in the voice application in order to return to the bookmarked location. - View Dependent Claims (18, 19, 20, 21)
-
22. A system for providing a user access to a voice application through a computer network, comprising:
-
a voice portal server coupled to the computer network, the server including;
a processor;
a speech processing device coupled to the processor;
communication means coupled to the processor for receiving and sending analog audio signals to and from the user, respectively; and
network interface means for transmitting and receiving signals to and from a voice application on a remote host, respectively;
wherein the processor is programmed to;
allow a user to access the voice application through the communication means and the network interface means and provide vocal input to the voice application;
create, upon a user request, a bookmark to a location in the voice application; and
provide the user with access to the bookmark in the voice application in order to return to the bookmarked location; and
an application server having the voice application
-
-
23. An article of manufacture, comprising:
a computer usable medium having computer readable program code means embodied therein for providing a bookmark in a voice application, the computer readable program code means in said article of manufacture comprising;
computer readable program code means for causing the computer system to allow a user to access the voice application and provide input to the voice application;
computer readable program code means for causing the computer system to create, upon a user request, a bookmark to a location in the voice application; and
computer readable program code means for causing the computer system to provide the user with access to the bookmark in the voice application in order to return to the bookmarked location. - View Dependent Claims (24, 25, 26, 27, 28)
-
29. A method for providing a bookmark in a voice application, the method comprising:
-
allowing a user to request a page of the voice application;
loading the page of the application;
saving a URL and a checksum of the page;
provide to the user a prompt of the page;
obtain a response from the user;
saving the response from the user;
processing the response from the user; and
creating the bookmark to the page of the voice application if the response of the user indicates that the user desires to create the bookmark to the page, wherein creating the bookmark includes;
requesting from the user a name for the bookmark; and
saving the bookmark including the name of the bookmark, one or more responses that the user proved for the page of the application, the URL and the checksum of the application. - View Dependent Claims (30)
-
-
31. An apparatus for providing a user access to a voice application through a computer network, comprising:
a server coupled to the computer network, wherein the server includes;
means for allowing a user to request a page of the voice application;
means for loading the page of the application;
means for saving a URL and a checksum of the page;
means for provide to the user a prompt of the page;
means for obtain a response from the user;
means for saving the response from the user;
means for processing the response from the user; and
means for creating the bookmark to the page of the voice application if the response of the user indicates that the user desires to create the bookmark to the page, said means for creating the bookmark including;
means for requesting from the user a name for the bookmark; and
means for saving the bookmark including the name of the bookmark, one or more responses that the user proved for the page of the application, the URL and the checksum of the page. - View Dependent Claims (32)
-
33. A method for providing a bookmark in a voice application, the method comprising:
-
allowing a user to request a page of the voice application;
loading the page of the application;
saving a checksum of the page;
provide to the user a prompt of the page;
obtain a response from the user;
saving the response from the user;
processing the response from the user; and
creating the bookmark to the page of the voice application if the response of the user indicates that the user desires to create the bookmark to the page, wherein creating the bookmark includes;
saving a modified representation of the voice application that includes substantially all results of the vocal inputs up to the bookmarked location;
requesting from the user a name for the bookmark; and
saving the bookmark including the name of the bookmark and a reference to the modified representation of the voice application. - View Dependent Claims (34)
-
-
35. An apparatus for providing a user access to a voice application through a computer network, comprising:
a server coupled to the computer network, wherein the server includes;
means for allowing a user to request a page of the voice application;
means for loading the page of the application;
means for saving a checksum of the page;
means for provide to the user a prompt of the page;
means for obtain a response from the user;
means for saving the response from the user;
means for processing the response from the user; and
means for creating the bookmark to the page of the voice application if the response of the user indicates that the user desires to create the bookmark to the page, wherein the means for creating the bookmark includes;
means for saving a modified representation of the voice application that includes substantially all results of the vocal inputs up to the bookmarked location;
means for requesting from the user a name for the bookmark; and
saving the bookmark including the name of the bookmark, a reference to the modified representation of the voice application and the checksum of the page. - View Dependent Claims (36)
Specification