1 |
1
푸쉬(Push) 서비스를 위한 제 1 어플리케이션(Application) 구동 시 단말을 식별하기 위한 제 1 어플리케이션 식별자가 없는 경우, 상기 제 1 어플리케이션과 연동된 제 2 어플리케이션에 대하여 이미 발급한 제 2 어플리케이션 식별자가 있는지 여부를 확인하기 위해 식별자 확인 메시지를 상기 제 2 어플리케이션에 송신하는 단계;상기 식별자 확인 메시지에 대한 응답으로 상기 제 2 어플리케이션 식별자를 포함하는 응답 메시지를 수신한 경우, 상기 제 2 어플리케이션 식별자로부터 상기 제 1 어플리케이션 식별자를 추출하는 단계; 및상기 제 1 어플리케이션 식별자를 통해 서버로부터 푸쉬 메시지를 수신하는 단계를 포함하는, 푸쉬 서비스 제공 방법
|
2 |
2
제 1 항에 있어서,상기 제 2 어플리케이션 식별자는 상기 제 1 어플리케이션 식별자와 상기 제 2 어플리케이션의 이름을 포함하여 이루어지는 것을 특징으로 하는, 푸쉬 서비스 제공 방법
|
3 |
3
제 1 항에 있어서,상기 식별자 확인 메시지는 운영체제(OS: Operating System)에 상기 제 1 어플리케이션과의 연동을 위해 등록한 하나 이상의 제 2 어플리케이션에 대하여 브로드캐스드(Broadcast) 방식으로 송신되는 것을 특징으로 하는, 푸쉬 서비스 제공 방법
|
4 |
4
제 1 항에 있어서,상기 응답 메시지는, 패키지 이름(Package Name) 및 어플리케이션 식별자(Application ID)에 대한 정보가 더 포함된 것을 특징으로 하는, 푸쉬 서비스 제공 방법
|
5 |
5
제 1 항에 있어서,상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는지 여부를 확인하기 위한 일치 여부 확인 메시지를 상기 서버에 송신하는 단계;상기 일치 여부 확인 메시지에 대한 응답으로 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는지 여부에 대한 결과 메시지를 상기 서버로부터 수신하는 단계; 및상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는 경우, 상기 추출한 제 1 어플리케이션 식별자를 제 1 어플리케이션 식별자로 저장하는 단계를 더 포함하는, 푸쉬 서비스 제공 방법
|
6 |
6
제 1 항에 있어서,상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는지 여부를 확인하기 위한 일치 여부 확인 메시지를 상기 서버에 송신하는 단계;상기 일치 여부 확인 메시지에 대한 응답으로 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는지 여부에 대한 결과 메시지를 상기 서버로부터 수신하는 단계; 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하지 않는 경우, 제 1 어플리케이션 식별자 송신 요청이 포함된 에러 메시지를 상기 서버에 송신하는 단계; 및상기 에러 메시지에 대한 응답으로 상기 서버로부터 제 1 어플리케이션 식별자를 수신하여 상기 수신한 제 1 어플리케이션 식별자를 저장하는 단계를 더 포함하는, 푸쉬 서비스 제공 방법
|
7 |
7
제 1 항에 있어서,상기 제 2 어플리케이션으로부터 상기 응답 메시지를 수신하지 못한 경우, 상기 서버에 제 1 어플리케이션 식별자 발급 요청 메시지를 송신 하는 단계; 및상기 발급 요청 메시지에 대한 응답으로 상기 서버로부터 제 1 어플리케이션 식별자를 새로 발급받아 저장하는 단계를 더 포함하는, 푸쉬 서비스 제공 방법
|
8 |
8
제 7 항에 있어서,상기 서버에 제 2 어플리케이션 식별자 발급 요청 메시지를 전송 하는 단계; 및상기 제 2 어플리케이션 식별자 발급 요청 메시지에 대한 응답으로 상기 서버로부터 제 2 어플리케이션 식별자를 상기 제 1 어플리케이션이 수신하는 단계를 더 포함하는, 푸쉬 서비스 제공 방법
|
9 |
9
푸쉬(Push) 서비스를 위한 제 1 어플리케이션(Application) 및 상기 제 1 어플리케이션과 연동된 제 2 어플리케이션을 포함하는 메모리부; 서버로 메시지 정보 송신을 위한 송신부;서버로부터 메시지 정보 수신을 위한 수신부; 및상기 제 1 어플리케이션 구동 시 단말을 식별하기 위한 제 1 어플리케이션 식별자가 없는 경우, 상기 제 1 어플리케이션과 연동된 제 2 어플리케이션에 대하여 이미 발급한 제 2 어플리케이션 식별자가 있는지 여부를 확인하기 위해 식별자 확인 메시지를 상기 제 2 어플리케이션에 송신하고,상기 식별자 확인 메시지에 대한 응답으로 상기 제 2 어플리케이션 식별자를 포함하는 응답 메시지를 수신한 경우, 상기 제 2 어플리케이션 식별자로부터 상기 제 1 어플리케이션 식별자를 추출하여 상기 메모리부에 저장하도록 상기 제 1 어플리케이션을 제어하는 제어부를 포함하여 이루어지는, 장치
|
10 |
10
제 9 항에 있어서,상기 제 2 어플리케이션 식별자는 상기 제 1 어플리케이션 식별자와 상기 제 2 어플리케이션의 이름을 포함하여 이루어지는 것을 특징으로 하는, 장치
|
11 |
11
제 9 항에 있어서,상기 식별자 확인 메시지는 운영체제(OS: Operating System)에 상기 제 1 어플리케이션과의 연동을 위해 등록한 하나 이상의 제 2 어플리케이션에 대하여 브로드캐스드(Broadcast) 방식으로 송신되는 것을 특징으로 하는, 장치
|
12 |
12
제 9 항에 있어서,상기 응답 메시지는, 패키지 이름(Package Name) 및 어플리케이션 식별자(Application ID)에 대한 정보가 더 포함된 것을 특징으로 하는, 장치
|
13 |
13
제 9 항에 있어서,상기 제어부는, 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는지 여부를 확인하기 위한 일치 여부 확인 메시지를 상기 송신부를 통하여 상기 서버에 송신하도록 상기 제 1 어플리케이션을 제어하고,상기 일치 여부 확인 메시지에 대한 응답으로 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는지 여부에 대한 결과 메시지를 상기 수신부를 통하여 상기 서버로부터 수신하며, 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는 경우, 상기 추출한 제 1 어플리케이션 식별자를 제 1 어플리케이션 식별자로 메모리부에 저장하도록 상기 제 1 어플리케이션을 제어하는, 장치
|
14 |
14
제 9 항에 있어서,상기 제어부는, 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는지 여부를 확인하기 위한 일치 여부 확인 메시지를 상기 송신부를 통하여 상기 서버에 송신하도록 상기 제 1 어플리케이션을 제어하고,상기 일치 여부 확인 메시지에 대한 응답으로 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하는지 여부에 대한 결과 메시지를 상기 수신부를 통하여 상기 서버로부터 수신하며, 상기 추출한 제 1 어플리케이션 식별자가 상기 서버에 저장된 제 1 어플리케이션 식별자와 일치하지 않는 경우, 제 1 어플리케이션 식별자 송신 요청이 포함된 에러 메시지를 상기 송신부를 통하여 상기 서버에 송신하도록 상기 제 1 어플리케이션을 제어하고, 상기 에러 메시지에 대한 응답으로 상기 서버로부터 제 1 어플리케이션 식별자를 상기 수신부를 통하여 수신하여 상기 수신한 제 1 어플리케이션 식별자를 상기 메모리부에 저장하도록 상기 제 1 어플리케이션을 제어하는, 장치
|
15 |
15
제 9 항에 있어서,상기 제어부는, 상기 응답 메시지를 수신하지 못한 경우, 상기 서버에 제 1 어플리케이션 식별자 발급 요청 메시지를 상기 송신부를 통하여 송신 하도록 상기 제 1 어플리케이션을 제어하며, 상기 발급 요청 메시지에 대한 응답으로 상기 서버로부터 상기 수신부를 통하여 제 1 어플리케이션 식별자를 새로 발급받아 상기 메모리부에 저장하도록 상기 제 1 어플리케이션을 제어하는, 장치
|
16 |
16
제 15 항에 있어서,상기 제어부는, 상기 송신부를 통하여 상기 서버에 제 2 어플리케이션 식별자 발급 요청 메시지를 전송 하도록 상기 제 1 어플리케이션을 제어하고,상기 제 2 어플리케이션 식별자 발급 요청 메시지에 대한 응답으로 상기 서버로부터 상기 수신부를 통하여 제 2 어플리케이션 식별자를 발급받아 상기 메모리부에 저장하도록 상기 제 1 어플리케이션을 제어하는, 장치
|
17 |
17
푸쉬(Push) 서비스를 위한 제 1 어플리케이션 구동 시 단말을 식별하기 위한 제 1 어플리케이션 식별자가 없는 경우, 상기 제 1 어플리케이션과 연동된 제 2 어플리케이션에 대하여 이미 발급한 제 2 어플리케이션 식별자가 있는지 여부를 확인하기 위해 식별자 확인 메시지를 상기 제 2 어플리케이션에 송신하는 기능;상기 식별자 확인 메시지에 대한 응답으로 상기 제 2 어플리케이션 식별자를 포함하는 응답 메시지를 수신한 경우, 상기 제 2 어플리케이션 식별자로부터 상기 제 1 어플리케이션 식별자를 추출하는 기능; 및상기 제 1 어플리케이션 식별자를 통해 서버로부터 푸쉬 메시지를 수신하는 기능을 포함하는, 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
|