| US 7,353,176 B1 | ||
| Actuation system for an agent oriented architecture | ||
| Cristobal H. Baray, Sunnyvale, Calif. (US); Daniel Charles Yuen, San Jose, Calif. (US); Aparna Joshi, Noida (India); and Babak Hodjat, Dublin, Calif. (US) | ||
| Assigned to Ianywhere Solutions, Inc., Dublin, Calif. (US) | ||
| Filed on Dec. 20, 2002, as Appl. No. 10/327,440. | ||
| Claims priority of provisional application 60/342229, filed on Dec. 20, 2001. | ||
| Int. Cl. G10L 15/00 (2006.01) | ||
| U.S. Cl. 704—275 [704/257] | 40 Claims |

| 1. A user interaction method, comprising the steps of:
instantiating an actuation module having a back-end interface arranged to communicate with a first back-end application; and
instantiating a natural language interpreter having an input for receiving token sequences generated from user input, and
an output for outputting interpretation result commands in an application-independent form toward said actuation module in
response to said token sequences;
said actuation module receiving a first one of said interpretation result commands, translating said first interpretation
result command into a set of at least one application-specific application command for said first back-end application, and
forwarding said at least one application command toward said first back-end application, and
said actuation module receiving a command result from said first back-end application, translating said command result into
a common interaction format, and forwarding said command result toward said user.
|