Patent Document ID: 9214156
Application ID: 13960755

Base Claim:
1. A method of automatically managing a dialogue with a user, comprising: transforming, at a dialogue manager, user-input data received from a client dialogue application into a generic semantic representation, the generic semantic representation being independent of a language and an input modality associated with the user-input data; determining, by the dialogue manager, whether the user-input data is indicative of a new request by the user or a refinement request by the user refining one or more previous requests by the user, based on the generic semantic representation and at least one of a maintained state of the dialogue, general knowledge data representing one or more concepts, and data representing history of the dialogue; sending multi-facet output data, indicative of one or more actions for the client dialogue application to perform, the one or more actions being determined based on a result of said determining whether the generic semantic representation is indicative of the new request by the user or the refinement by the user refining the one or more previous requests by the user; sending a query to a backend end system for retrieving data associated with the determined user-request, the query being generated based on the determined user-request and the maintained state of the dialogue; receiving a response to the query from the backend system; and updating a list of data items based on the response received from the backend system.

---

Claim 8:
8. The method according to claim 1 further comprising: upon determining that the user-input data is indicative of the refinement request by the user, filtering a list of data items based on the generic semantic representation; and returning an indication of the result of filtering the list of the data items in the multi-facet output data.