Methods for Controlling and Managing an Interactive Dialog, Platform and Application Server Executing these Methods
First Claim
1. A method for controlling an interactive dialog which can be executed by a platform for controlling an interactive dialog between a user of a terminal and an application server, the platform, the terminal and the application server being capable of communicating via a telecommunication network, wherein the method comprises:
- a step of detecting the end of an interaction between said user and said terminal;
a step of sending, following said detection, a so-called end of input request to said application server, said request comprising data representative of said interaction; and
prior to the end of said interaction, at least one step of sending an intermediate request to said application server, the intermediate request comprising data representative of a part only of said interaction, and at least one step of receiving an intermediate response in response to said intermediate request.
2 Assignments
0 Petitions
Accused Products
Abstract
In this method for controlling an interactive dialog, the platform sends the application server intermediate requests comprising data representative of a part only of the interaction between the user and the terminal, prior to the end of the interaction, to which the application server responds via intermediate responses. This method therefore anticipates the complete user input and offers a faster and more interactive service.
14 Citations
14 Claims
-
1. A method for controlling an interactive dialog which can be executed by a platform for controlling an interactive dialog between a user of a terminal and an application server, the platform, the terminal and the application server being capable of communicating via a telecommunication network, wherein the method comprises:
-
a step of detecting the end of an interaction between said user and said terminal; a step of sending, following said detection, a so-called end of input request to said application server, said request comprising data representative of said interaction; and prior to the end of said interaction, at least one step of sending an intermediate request to said application server, the intermediate request comprising data representative of a part only of said interaction, and at least one step of receiving an intermediate response in response to said intermediate request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10)
-
-
8. A platform comprising communication means with a terminal and communication means with an application server, wherein the platform comprises:
-
detection means for detecting the end of an interaction between said user and said terminal; and transmission means, for sending following said detection, a so-called end of input request to said application server, said request comprising data representative of said interaction; wherein said transmission means are configured for sending at least one intermediate request to said application server, prior to the end of said interaction, the intermediate request comprising data representative of a part only of said interaction, and wherein the platform comprises receiving means for receiving, prior to the end of said interaction, at least one intermediate response in response to said at least one intermediate request.
-
-
11. A method for managing an interactive dialog which can be executed by an application server, wherein the method comprises:
-
a step of receiving a so-called end of input request comprising data representative of an interaction between a user and a terminal; a step of sending an end of input response in response to said request; and prior to receipt of said end of input request, at least; one step of receiving an intermediate request comprising data representative of a part only of said interaction; and one step of sending an intermediate response in response to said intermediate request. - View Dependent Claims (13, 14)
-
-
12. An application server comprising:
-
a dialog manager; means for receiving a so-called end of input request comprising data representative of an interaction between a user and a terminal; means for sending an end of input response in response to said request; and means for receiving, prior to receipt of said end of input request, at least one intermediate request comprising data representative of a part only of said interaction and means for sending an intermediate response in response to said intermediate request.
-
Specification