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
OG exemplary drawing
 
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.