1 |
1
전화/팩스 제어기, 보조 메모리, 중앙처리장치, 네트워크 보드, 및 메인 메모리를 구비하고 전화, 팩스, 및 비퍼가 전화선을 통해 연결된 서버와, 이 서버와 네트워크 선을 통해 연결되고 멀티모달 I/O 디바이스, 네트워크 보드, 보조 메모리, 중앙처리장치, 메인 메모리를 구비한 클라이언트를 포함한 전자우편 시스템의 운용방법에 있어서, 긴급한 전자우편의 전달과 수신자의 상황을 고려한 전자우편의 전달을 하기 위해, 상기 서버의 메인 메모리 내에 전자우편 에이전트, 알림 에이전트, 일정 에이전트, DB 에이전트, 음성합성 에이전트, 전화 에이전트, 팩스에이전트, 및 비퍼 에이전트로 구성된 응용 에이전트와 조정 에이전트를 포함하고, 상기 클라이언트의 메인 메모리 내에 사용자 인터페이스 에이전트를 포함하여, 도착한 전자우편이 수신자에게 긴급하거나 중요한지를 감시하는 전자우편 도착상황 감시과정과; 상기 전자우편이 도착하면 수신자가 어떠한 상황인지를 판단하는 수신자의 상황 판단과정과; 상기 수신자의 상황에 따라 연락처에 대한 정보를 근거로 전달수단을 선택하는 전달수단 선택과정과; 상기 선택한 통신수단과 연락처에 의해 필요한 미디어로 변환한 후 상기 전화, 팩스, 비퍼, 전자우편을 이용하여 메세지를 전송하는 전자우편 전달과정과; 및 상기 사용자가 전송한 전자우편의 도착과 전달 방법에 관한 정보를 자동으로 송신자에게 응답하는 전자우편 도착확인 통보과정을 포함한 것을 특징으로 하는 멀티 에이전트 기반 전자우편 시스템의 운용방법
|
3 |
3
제1항에 있어서, 상기 사용자 인터페이스 에이전트를 이용하여 일정과 전자우편 전달방법을 설정하는 제1 단계와; 상기 전자우편 에이전트에 의해 특정 전자우편 도착여부를 감시하는 제2 단계와; 상기 전자우편이 도착하면 알림 에이전트에게 알리는 제3 단계와; 상기 알림 에이전트가 일정 에이전트에게 사용자에 대한 정보를 요구하면 일정 에이전트에 의해 사용자의 정보를 취득하여 그 정보를 알림 에이전트에게 알려주는 제4 단계와; 알림 에이전트가 DB 에이전트에게 연락처에 대한 정보를 요구하면 DB 에이전트가 알림 에이전트에게 그 요구한 정보를 알려주는 제5 단계와; 상기 정보를 받은 알림 에이전트를 통해 사용자가 선택한 전달수단을 판단하는 제6 단계와; 상기 선택된 전달수단이 전화일 경우 알림 에이전트가 음성합성 에이전트에게 전자우편의 내용을 미디어 변환을 요구하면 음성합성 에이전트가 미디어 변환을 한 후 알림 에이전트에게 전달하고, 알림 에이전트가 전화 에이전트에게 전자우편을 음성으로 전달할 것을 요구하고, 이 요구에 따라 상기 전화/팩스 제어기를 통해 사용자에게 전자우편을 전달하는 제7 단계와; 상기 선택된 전달수단이 팩스일 경우 알림 에이전트가 팩스 에이전트에게 전자우편을 팩스로 전달할 것을 요구하면, 팩스 에이전트에 의해 전자우편의 내용을 미디어 변환한 후, 전화/팩스 제어기를 통해 사용자에게 전자우편을 전달하는 제8 단계와; 상기 선택된 전달수단이 비퍼일 경우 알림 에이전트가 비퍼 에이전트에게 전자우편 도착사실을 알릴 것을 요구하면 비퍼 에이전트가 전화/팩스 제어기를 통해 사용자에게 특정 코드 번호를 전송하여 전자우편 도착사실을 알리는 제9 단계와; 상기 선택된 전달수단이 다른 시스템일 경우 알림 에이전트가 전자우편 에이전트에게 전자우편의 내용을 특정 시스템으로 포워드 시킬 것을 요구하면, 전자우편 에이전트에 의해 도착한 전자우편을 포워드 시켜 사용자에게 전자우편을 전달하는 제10 단계와; 및 알림 에이전트가 전자우편 에이전트에게 상기 전화, 팩스, 비퍼, 및 다른 시스템중 어느 하나의 전자우편 전달 사실을 전자우편 송신자에게 응답할 것을 요구하면 전자우편 에이전트가 전자우편의 전달 사실을 전자우편 송신자 에게 응답하는 제11 단계로 이루어진 것을 특징으로 하는 멀티 에이전트 기반 전자우편 시스템의 운용방법
|