9 computer hardware; computer input, output and interface devices; communications devices; computer software for enhancing the user-friendliness of computer hardware; computer software for speech-recognition, touch-recognition and pen-recognition; computer software for teleconferencing, video conferencing, electronic mail, voice messaging and collaboration among and between users; computer software for generating and managing intelligent agents and corresponding actors