Method and system for bookmarking navigation points in a voice command title platform
First Claim
1. A voice command platform comprising:
- a user communication interface for communicating with users via a telecommunications network;
a processor;
an application-processing module executable by the processor to process voice command applications, the voice command applications having navigation points, and the voice command applications defining user-prompts, allowed grammars, application-logic and lists of suggested bookmark-names for the voice command application;
a user profile store including bookmark-data respectively for each of a plurality of users, wherein the bookmark-data for a given user includes a number of bookmark-names each pointing to a respective, corresponding navigation point associated with a voice command application;
a module comparing a proposed bookmark-name of the user with existing bookmark-names and grammars to determine a potential speech recognition conflict with the proposed bookmark-name; and
speech-recognition logic executable by the processor for recognizing a bookmark-name in a speech signal received from the given user via the user communication interface;
wherein the processor uses the given set of bookmark-data to identify the navigation point corresponding to the recognized bookmark-name, and the processor then loads—
and processes a voice command application that has that navigation point; and
wherein each of a plurality of the navigation points are Universal Resource Identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for identifying saving and utilizing bookmarks in a voice-command platform. The system of the invention provides a user of the voice command platform with a list of bookmark names that are appropriate for the application. Once a user selects a bookmark, the platform may determine that a voice command is a bookmark command, such as a request to save a given voice command navigation point in a centralized list of bookmarks for the user, or to recall a navigation point from the user'"'"'s centralized list, and the platform may respond to the bookmark command accordingly. The system improves accuracy in the use of bookmarks by proposing bookmark names for a given navigation point that avoid confusion with established grammars.
-
Citations
11 Claims
-
1. A voice command platform comprising:
-
a user communication interface for communicating with users via a telecommunications network; a processor; an application-processing module executable by the processor to process voice command applications, the voice command applications having navigation points, and the voice command applications defining user-prompts, allowed grammars, application-logic and lists of suggested bookmark-names for the voice command application; a user profile store including bookmark-data respectively for each of a plurality of users, wherein the bookmark-data for a given user includes a number of bookmark-names each pointing to a respective, corresponding navigation point associated with a voice command application; a module comparing a proposed bookmark-name of the user with existing bookmark-names and grammars to determine a potential speech recognition conflict with the proposed bookmark-name; and speech-recognition logic executable by the processor for recognizing a bookmark-name in a speech signal received from the given user via the user communication interface; wherein the processor uses the given set of bookmark-data to identify the navigation point corresponding to the recognized bookmark-name, and the processor then loads—
and processes a voice command application that has that navigation point; andwherein each of a plurality of the navigation points are Universal Resource Identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A bookmark-management method comprising:
-
proposing a list of bookmark-names for a voice command application; comparing the proposed list of bookmark-names against existing bookmark names and grammars established by a user and stored in a user profile store; receiving from a user, via a telecommunications network, a selection of a bookmark-name from the proposed list of bookmark-names; storing bookmark-data indicating the selected bookmark-name and the corresponding pointer to a navigation point of a voice command application in the user profile store; and receiving from a user, via a telecommunications network, a bookmark-recall command designating a given bookmark-name; using the bookmark-data to identify a given navigation point corresponding to the given bookmark-name; and executing a voice command application that is located at the given navigation point; wherein the given navigation point comprises a Universal Resource Identifier. - View Dependent Claims (10)
-
-
11. A voice command platform accessible by users over a telecommunications network, the voice command platform comprising voice command applications wherein at least one said applications provide the user with a list of multiple suggested bookmark-names for the application, and a user profile store that indicates, respectively for each of a plurality of users, a set of bookmarks for the user, each bookmark pointing to a navigation point that is accessible by the platform during a voice command session with the user, wherein the navigation points comprise Universal Resource Identifiers.
Specification