Voice-enabled dialog interaction with web pages
First Claim
Patent Images
1. A method of enabling voice interaction with a web page, comprising:
- receiving, at a processor, an Internet address of the web page, the web page including an area with which a user of a client device can specify information;
determining that the client device does not have an alphabetic input device and a displayable keypad;
loading the web page using the Internet address;
extracting a task structure of the web page;
generating a representation of the web page to facilitate the voice interaction with the web page; and
providing a dialog script based on the representation to provide the voice interaction with the user,wherein spoken information of the user is converted into text and the text is inserted into the area.
3 Assignments
0 Petitions
Accused Products
Abstract
Voice enabled dialog with web pages is provided. An Internet address of a web page is received including an area with which a user of a client device can specify information. The web page is loaded using the received Internet address of the web page. A task structure of the web page is then extracted. An abstract representation of the web is then generated. A dialog script, based on the abstract representation of the web page is then provided. Spoken information received from the user is converted into text and the converted text is inserted into the area.
87 Citations
18 Claims
-
1. A method of enabling voice interaction with a web page, comprising:
-
receiving, at a processor, an Internet address of the web page, the web page including an area with which a user of a client device can specify information; determining that the client device does not have an alphabetic input device and a displayable keypad; loading the web page using the Internet address; extracting a task structure of the web page; generating a representation of the web page to facilitate the voice interaction with the web page; and providing a dialog script based on the representation to provide the voice interaction with the user, wherein spoken information of the user is converted into text and the text is inserted into the area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for enabling voice interaction with a web page, comprising:
-
a processor; a memory that stores executable instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving an Internet address of the web page, the web page including an area with which a user of a client device can specify information; determining that the client device does not have an alphabetic input device and a displayable keypad; loading the web page using the Internet address; extracting a task structure of the web page; generating a representation of the web page to facilitate the voice interaction with the web page; and providing a dialog script based on the representation to provide the voice interaction with the user, and wherein spoken information of the user is converted into text and the text is inserted into the area.
-
-
11. A non-transitory computer readable storage medium encoded with an executable computer program that enables voice interaction with a web page and that, when executed by a processor, causes the processor to perform operations comprising:
-
receiving an Internet address of the web page, the web page including an area with which a user of a client device can specify information; determining that the client device does not have an alphabetic input device and a displayable keypad; loading the web page using the Internet address; extracting a task structure of the web page; generating a representation of the web page to facilitate the voice interaction with the web page; and providing a dialog script based on the representation to provide the voice interaction with the user, wherein spoken information of the user is converted into text and the text is inserted into the area. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification