Slide 5 of 25
If applications are going to be made up of many cooperative network services, it is essential that human users have efficient and natural methods for interacting with them. We believe in a multimodal approach, where any data or services can be accessed using flexible combinations of many input modalities -- if graphical user interfaces are available, fine. If, in addition, a telephone or microphone is present, speech recognition might be used in conjunction with more standard interfaces. Likewise for electronic pens. The architecture must be able to adapt to the changing set of input and output resources available to the user.