07729916 is referenced by 209 patents and cites 26 patents.

A conversational computing system that provides a universal coordinated multi-modal conversational user interface (CUI) 10 across a plurality of conversationally aware applications (11) (i.e., applications that “speak” conversational protocols) and conventional applications (12). The conversationally aware applications (11) communicate with a conversational kernel (14) via conversational application APIs (13). The conversational kernel 14 controls the dialog across applications and devices (local and networked) on the basis of their registered conversational capabilities and requirements and provides a unified conversational user interface and conversational services and behaviors. The conversational computing system may be built on top of a conventional operating system and APIs (15) and conventional device hardware (16). The conversational kernel (14) handles all I/O processing and controls conversational engines (18). The conversational kernel (14) converts voice requests into queries and converts outputs and results into spoken messages using conversational engines (18) and conversational arguments (17). The conversational application API (13) conveys all the information for the conversational kernel (14) to transform queries into application calls and conversely convert output into speech, appropriately sorted before being provided to the user.

Title
Conversational computing via conversational virtual machine
Application Number
11/551901
Publication Number
7729916 (B2)
Application Date
October 23, 2006
Publication Date
June 1, 2010
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
Assignee
International Business Machines Corporation
NY, US
IPC
G10L 15/28
G10L 15/22
View Original Source