Data processing system and method for navigating a network using a voice command
First Claim
1. A data processing system, comprising:
- a first input means for receiving a first user input;
a second input means for receiving a first voice command;
a central processing unit coupled to the first input means for receiving the first user input, the centrla processing unit performing a first operating in response to the first user input and identifying a first link value corresponding to the first user input; and
a speech recognition unit coupled to the central processing unit for accessing the first link value and storing the first link value in a first memory, the speech recognition unit coupled to the second input means for receiving the first voice command, the speech recognition unit determining when the first voice command corresponds to the first link value; and
wherein said central processing unit inserts the first link in a list of links, said list of links being accessible in response to a second voice command.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice command interface in a data processing system and method are implemented to allow a user to speak a name of a link identified by Hypertext Markup Language (HTML) format to receive a desired web page from a communication network, such as the Internet. During operation of the data processing system and method for implementing the voice command interface, a client computer accesses a current web page using a server. When a new web page is accessed, a central processing unit in the data processing system provides control signals to a speech recognition unit to clear a vocabulary list currently stored within the speech recognition unit. Subsequently, the central processing unit commences to parse the HTML source code corresponding to the accessed web page. The central processing unit then determines whether the accessed web page has any links therein. If the web page does have links, the central processing unit detects those links during a parsing operation and enables the speech recognition unit to stored the text displayed to an external user which corresponds to the link in a special vocabulary list of the speech recognition unit. A user is then able to provide a voice command to access the link by speaking the text stored within the special vocabulary list. Upon speaking that text, the central processing unit accesses a web page corresponding to the link identified by the text.
-
Citations
32 Claims
-
1. A data processing system, comprising:
-
a first input means for receiving a first user input; a second input means for receiving a first voice command; a central processing unit coupled to the first input means for receiving the first user input, the centrla processing unit performing a first operating in response to the first user input and identifying a first link value corresponding to the first user input; and a speech recognition unit coupled to the central processing unit for accessing the first link value and storing the first link value in a first memory, the speech recognition unit coupled to the second input means for receiving the first voice command, the speech recognition unit determining when the first voice command corresponds to the first link value; and
wherein said central processing unit inserts the first link in a list of links, said list of links being accessible in response to a second voice command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for accessing a communication network, comprising the steps of:
-
receiving a first user input at a first user interface; enabling a central processing unit to access a first application comprising a first text portion in response to the first user input; parsing the first text portion to identify a first link corresponding to a second application; receiving a first voice command at a second user interface; enabling a speech recognition unit to recognize the first voice command and to determine when the first voice command corresponds to the first link; and inserting the first link in a list of links, said list of links being accessed in response to a second voice command. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A program storage device, readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for accessing a data processing system, said method steps comprising:
-
receiving a first user input at a first user interface; enabling a central processing unit to access a first application comprising a first text portion in response to the first user input; parsing the first text portion to identify a first link corresponding to a second application; receiving a first voice command at a second user interface; enabling a speech recognition unit to recognize the first voice command and to determine when the first voice command corresponds to the first link; and inserting the first link in a list of links, said list of links being accessed in response to a second voice command. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification