Patent ID: 8020174

Claim:
A method for user-system interaction independent of an application and of interaction media, the user-system having at least one computing layer supporting at least one representation of a terminal and at least one representation of the application, and having at least one user interface itself supporting a piece of software, comprising the steps of: creating, in a middleware architecture, a single container in a four-tier architecture for interaction representations, the single container managing the interaction between a determined user class and a computer system and storing at least one of the following representations of interaction context: representation of terminals that can be used by users of the user-system, representations of modes of action, representation of modes of perception of exchanges of information by the users, representation of activity of the users, representation of context, representation of services expected, and creating a person-system interaction container (PSIC) for interaction by using the representations to construct, adapt and manipulate knowledge bases constituting a structured representation of a context of use of the user-system, and establishing, with aid of this structured representation, a dialog between users and services of the application, wherein all user system communications between the user interface and functions of the application are managed by the person-system interaction container, and wherein interaction services implemented by the person-system interaction container use at least one of the following knowledge bases: a domain of application, an application, a user or users, a task, and modes of perception and of action offered by the terminal.