1 |
1
세션 개시 프로토콜을 따르는 복수 개의 단말에게 메시지 서비스를 제공하는 방법에 있어서,
상기 복수 개의 단말 중 어느 하나에 해당하는 제1 단말로부터 문자열을 포함하고 상기 세션 개시 프로토콜의 메시지 메서드에 따라 생성된 이벤트 메시지를 수신하는 단계; 및
상기 복수 개의 단말 중 어느 하나에 해당하는 제2 단말에게 상기 문자열을 포함하고 상기 세션 개시 프로토콜의 노티파이 메서드에 따라 생성된 이벤트 알림 메시지를 전송하는 단계를 포함하는 메시지 서비스 제공 방법
|
2 |
2
제1항에 있어서,
상기 수신하는 단계 이전에 상기 제2 단말로부터 특정 메시지 채널에 대한 메시지 서비스를 요청하기 위한 서비스 요청 메시지를 수신하는 단계를 더 포함하고,
상기 서비스 요청 메시지 및 상기 이벤트 메시지의 각각은
상기 메시지 채널에 대한 식별 정보를 포함하는 메시지 서비스 제공 방법
|
3 |
3
제1항에 있어서,
상기 이벤트 메시지 및 상기 이벤트 알림 메시지의 각각은
상기 제1 단말의 주소 정보를 더 포함하는 메시지 서비스 제공 방법
|
4 |
4
미리 저장된 데이터베이스를 바탕으로 메시지 채널의 가입을 지원하는 방법에 있어서,
상기 데이터베이스는
복수 개의 메시지 채널의 각각의 인터넷 식별자 정보, 채널 설명 정보 및 단말 인증 방식 정보를 포함하고,
상기 방법은
제1 단말로부터 제1 메시지 채널에 대한 채널 가입 요청 메시지를 수신하는 단계;
상기 채널 가입 요청 메시지를 바탕으로 상기 데이터베이스에서 상기 제1 메시지 채널의 단말 인증 방식 정보를 검출하는 단계;
상기 제1 메시지 채널의 단말 인증 방식 정보에 따라 상기 제1 단말의 인증 여부를 판단하는 단계; 및
상기 제1 단말을 인증하는 경우, 상기 제1 단말을 상기 제1 메시지 채널의 가입 단말로 등록하는 단계를 포함하는 메시지 채널 가입 지원 방법
|
5 |
5
제4항에 있어서,
상기 제1 메시지 채널의 단말 인증 방식 정보는 비밀번호 정보를 포함하고,
상기 판단하는 단계는
상기 제1 메시지 채널의 단말 인증 방식 정보에 따라 상기 제1 단말로 인증 요청 메시지를 전송하는 단계;
상기 제1 단말로부터 인증 정보를 포함하는 인증 응답 메시지를 수신하는 단계; 및
상기 인증 정보가 상기 비밀번호 정보에 대응하는 경우, 상기 제1 단말을 인증하는 단계를 포함하는 메시지 채널 가입 지원 방법
|
6 |
6
제4항에 있어서,
상기 판단하는 단계는
상기 제1 메시지 채널의 단말 인증 방식 정보에 따라 제2 단말로 인증 요청 메시지를 전송하는 단계;
상기 제2 단말로부터 인증 정보를 포함하는 인증 응답 메시지를 수신하는 단계; 및
상기 인증 정보에 따라 상기 제1 단말의 인증을 허가하는 경우, 상기 제1 단말을 인증하는 단계를 포함하는 메시지 채널 가입 지원 방법
|
7 |
7
제1 단말로부터 제1 메시지 채널의 식별자 정보를 포함하는 채널 가입 요청 메시지를 수신하는 단계;
상기 채널 가입 요청 메시지에 따라 상기 제1 단말에 대해 미리 정해진 인증 절차를 수행하는 단계;
상기 인증 절차에 따라 상기 제1 단말이 인증된 경우, 상기 제1 단말을 상기 제1 메시지 채널의 가입 단말로 등록하는 단계;
제2 단말로부터 문자열을 포함하는 이벤트 메시지를 수신하는 단계; 및
상기 문자열을 포함하는 이벤트 알림 메시지를 상기 제1 단말로 전송하는 단계를 포함하는 메시지 서비스 제공 방법
|
8 |
8
제7항에 있어서,
상기 이벤트 알림 메시지는
세션 개시 프로토콜의 노티파이 메서드를 따르는 메시지 서비스 제공 방법
|
9 |
9
제7항에 있어서,
상기 인증 절차는
비밀번호 입력 방식 또는 인증 허가 방식을 따르는 메시지 서비스 제공 방법
|
10 |
10
제7항에 있어서,
상기 채널 가입 요청 메시지를 수신하는 단계 이전에 확장성 생성 언어 방식에 따라 생성된 메시지 채널 안내 페이지를 상기 제1 단말로 전송하는 단계를 더 포함하는 메시지 서비스 제공 방법
|