Systems amd methods for providing dialog localization in a distributed environment and enabling conversational communication using generalized user gestures
First Claim
1. A method for providing conversational communication with entities in a network, comprising the steps of:
- establishing connection to a distributed network using a client device;
obtaining, by the client device, a description of one or more commands that enable user interaction with one or more entities in the distributed network, wherein the commands are described independent of user language, access channel, client device I/O (input/output) modality, regional settings or international settings;
receiving as input, by the client device, a user gesture provided by the user for communicating with a target entity; and
processing, by the client device, the input user gesture to determine the target entity and invoke a command associated with the target entity.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing conversational computing in a distributed multi-modal environment and in particular, systems and methods for enabling a user to conversationally communicate with entities in a distributed network using a portable access device, wherein interaction dialog for communicating with entities in the network is described in a manner that is independent of, e.g., user language, access channel(s), I/O modalities of the access device, and regional/international settings, and wherein the user access device and/or a remote server comprise mechanisms for adapting the interaction dialog based on the user language, user preferences, access device characteristics and or regional/international settings, to thereby enable the user to interact with one or more entities in the network.
-
Citations
36 Claims
-
1. A method for providing conversational communication with entities in a network, comprising the steps of:
-
establishing connection to a distributed network using a client device;
obtaining, by the client device, a description of one or more commands that enable user interaction with one or more entities in the distributed network, wherein the commands are described independent of user language, access channel, client device I/O (input/output) modality, regional settings or international settings;
receiving as input, by the client device, a user gesture provided by the user for communicating with a target entity; and
processing, by the client device, the input user gesture to determine the target entity and invoke a command associated with the target entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for providing conversational communication with entities in a network, the method steps comprising:
-
establishing connection to a distributed network using a client device;
obtaining, by the client device, a description of one or more commands that enable user interaction with one or more entities in the distributed network, wherein the commands are described independent of user language, access channel, client device I/O (input/output) modality, regional settings or international settings;
receiving as input, by the client device, a user gesture provided by the user for communicating with a target entity; and
processing, by the client device, the input user gesture to determine the target entity and invoke a command associated with the target entity. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for providing conversational communication with entities in a network, comprising:
-
a communications network comprising an entity, wherein an application associated with the entity comprises interaction dialog that is described in a manner which is independent of user language, access channel, device I/O (input/output) modality, regional settings or international settings; and
an access device for enabling a user to communicate with the entity, wherein the access device comprises a dialog manager that adapts the interaction dialog based on user preferences and/or device characteristics. - View Dependent Claims (32)
-
-
33. A method for providing conversational communication with entities in a network, comprising the steps of:
-
establishing connection to a distributed network using a client device;
obtaining, by the client device, a description of one or more commands that enable user interaction with one or more entities in the distributed network, wherein the commands are described independent of user language, access channel, client device I/O (input/output) modality, regional settings or international settings;
receiving as input, by the client device, a user gesture provided by the user for communicating with a target entity; and
adapting the commands in accordance with user preference specifications or characteristics of the client device, or both, to invoke a command associated with the input user gesture. - View Dependent Claims (34, 35, 36)
-
Specification