08082153 is referenced by 202 patents and cites 32 patents.

A method for conversational computing includes executing code embodying a conversational virtual machine, registering a plurality of input/output resources with a conversational kernel, providing an interface between a plurality of active applications and the conversational kernel processing input/output data, receiving input queries and input events of a multi-modal dialog across a plurality of user interface modalities of the plurality of active applications, generating output messages and output events of the multi-modal dialog in connection with the plurality of active applications, managing, by the conversational kernel, a context stack associated with the plurality of active applications and the multi-modal dialog to transform the input queries into application calls for the plurality of active applications and convert the output messages into speech, wherein the context stack accumulates a context of each of the plurality of active applications.

Title
Conversational computing via conversational virtual machine
Application Number
12/544473
Publication Number
8082153 (B2)
Application Date
August 20, 2009
Publication Date
December 20, 2011
Inventor
David Nahamoo
White Plains
NY, US
Stephane H Maes
Danbury
CT, US
Ponani Gopalakrishnan
Yorktown Heights
NY, US
Edward A Epstein
Putnam Valley
NY, US
Steven DeGennaro
Pauling
NY, US
Liam D Comerford
Carmel
NY, US
Daniel Coffman
Bethel
CT, US
Agent
Anne V Dougherty Esq
F Chau & Associates
Assignee
International Business Machines Corporation
NY, US
IPC
G06F 3/16
G10L 15/28
View Original Source