Markup language extensions for web enabled recognition
First Claim
Patent Images
1. In combination with a remote recognition server, a client device including a computer readable storage medium having a markup language for execution on the client device in the client/server system, the markup language comprising an instruction to provide to the remote recognition server that is remote from the client device an indication of a grammar to associate with input entered through the client device and an instruction related to a mode of operation of the remote recognition server related to when recognition results are to be returned to the client device.
3 Assignments
0 Petitions
Accused Products
Abstract
A markup language for execution on a client device in a client/server system includes extensions for recognition.
111 Citations
39 Claims
- 1. In combination with a remote recognition server, a client device including a computer readable storage medium having a markup language for execution on the client device in the client/server system, the markup language comprising an instruction to provide to the remote recognition server that is remote from the client device an indication of a grammar to associate with input entered through the client device and an instruction related to a mode of operation of the remote recognition server related to when recognition results are to be returned to the client device.
-
14. A computer readable storage medium including instructions readable by a computer which, when implemented, cause the computer to handle information by performing a method comprising:
-
receiving a markup language page from a web server having a field for input data; receiving input from a user related to the field; and sending to a remote recognition server markup language instructions for data indicative of the input, an indication of a grammar for recognition, a settable time period related to recognition to a remote recognition server, and an instruction related to a mode of operation of the remote recognition server related to when recognition results are to be returned. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
- 29. In combination with a remote recognition server, a first client device and a second client device, each client device including a computer readable storage medium having a markup language for execution on the corresponding client device in the client/server system, the markup language comprising an instruction to provide to the remote recognition server that is remote from each of the client devices an indication of a grammar to associate with input entered through each client device, an instruction to set a time period related to speech recognition at the remote recognition server for the input provided from each client device, and an instruction related to a mode of operation of the remote recognition server related to when recognition results are to be returned to each of the client devices.
- 37. In combination with a remote recognition server, a first client device and a second client device, each client device including a computer readable storage medium having a markup language for execution on the corresponding client device in the client/server system, the markup language comprising an instruction to provide to the remote recognition server that is remote from each of the client devices an indication of a grammar to associate with input entered through each client device, and an instruction related to a mode of operation of the remote recognition server related to when recognition results are to be returned to each of the client devices, wherein the instruction related to the mode of operation of the remote recognition server for the first client device instructs the recognition server to provide recognition results only when a time period related to speech recognition has lapsed, and wherein the instruction related to the mode of operation of the remote recognition server for the second client device instructs the recognition server to provide recognition results when a stop recognition indication is provided by the second client device.
Specification