1 |
1
전자 장치에 있어서, 통신 회로를 포함하는 통신부; 및 제어부를 포함하고, 상기 제어부는, 보조 장치들과 통지 서버 사이에 공유되는 복수의 키들로서, 각 키는 보조 장치 식별자와 어플리케이션 식별자를 포함하는, 복수의 키들을 저장하고,보조 화면(companion screen)과의 연동을 위한 상기 어플리케이션의 실행 요청의 트리거를 인지하고, 상기 트리거의 인지에 따라, 상기 저장된 복수의 키들중에서, 상기 실행 요청에 대응하는 상기 어플리케이션의 식별자와 동일한 어플리케이션 식별자를 가지는 하나 이상의 키들을 자동으로 선택하고,상기 선택된 하나 이상의 키들에 대응하는 하나 이상의 통지 메시지들로서, 상기 하나 이상의 통지 메시지들의 각각은 대응하는 키 및 상기 어플리케이션을 호출하기 위한 정보를 포함하는, 하나 이상의 통지 메시지들을 생성하고, 상기 통신부를 통해 상기 하나 이상의 통지 메시지들을, 상기 하나 이상의 보조 장치들에게 상기 어플리케이션에 대한 통지 서비스를 제공하는 통지 서버로 전송하는 전자 장치
|
2 |
2
제1항에 있어서, 상기 제어부는 상기 어플리케이션의 식별자 및 상기 어플리케이션을 호출하기 위한 정보를 포함하는 어플리케이션에 대한 정보의 수신을 상기 트리거로 인지하거나, 상기 보조 화면의 사용을 요구하는 사용자 입력의 수신을 상기 트리거로 인지하는, 전자 장치
|
3 |
3
삭제
|
4 |
4
제1항에 있어서, 상기 통지 메시지에 포함된 상기 어플리케이션을 호출하기 위한 정보는 네트워크 상의 자원에 접속할 수 있는 주소 정보를 포함하는, 전자 장치
|
5 |
5
제1항에 있어서, 상기 각 키는 상기 보조 장치의 상기 사용자를 식별하기 위한 사용자 식별 정보를 포함하는, 전자 장치
|
6 |
6
제1항에 있어서, 상기 제어부는 상기 통신부를 통해 상기 보조 장치로부터 디스커버리 패킷을 수신하고, 상기 디스커버리 패킷에 응답하여 상기 보조 장치로 응답 패킷을 전송하고, 상기 키를 상기 보조 장치로부터 수신하는, 전자 장치
|
7 |
7
제1항에 있어서, 상기 제어부는 상기 어플리케이션과 연동 가능한 제2 어플리케이션을 실행하고, 상기 제2 어플리케이션은 상기 트리거를 인지하고, 상기 통지 메시지를 생성하여 상기 통지 메시지를 상기 통지 서버로 전송하는, 전자 장치
|
8 |
8
제7항에 있어서, 상기 제2 어플리케이션은 론처(launcher)를 실행 중인 제2 보조 장치를 디스커버리하고, 디스커버리된 상기 제2 보조 장치의 상기 론처로 상기 어플리케이션의 실행을 요청하는, 전자 장치
|
9 |
9
제1항에 있어서, 상기 제어부는 상기 통지 메시지가 상기 통지 서버로 전송되도록 상기 통지 메시지를 서비스 서버로 전송하고, 상기 서비스 서버는 상기 제어부로부터 수신한 상기 통지 메시지를 상기 통지 서버의 프로토콜에 따른 포맷으로 변환하여 변환된 통지 메시지를 상기 통지 서버로 전송하는, 전자 장치
|
10 |
10
제1항에 있어서, 상기 제어부는 상기 통신부를 통해 A/V 콘텐트를 수신하고, 상기 어플리케이션을 호출하기 위한 정보는 상기 A/V 콘텐트와 연관된 서비스를 제공받기 위한 네트워크 상의 자원에 접속할 수 있는 주소 정보를 포함하는, 전자 장치
|
11 |
11
보조 장치에 있어서, 통신 회로를 포함하는 통신부; 및 제어부를 포함하고,상기 제어부는,상기 통신부를 통해 통지 서버에 상기 보조 장치를 보조 화면으로 사용하기 위한 어플리케이션에 대한 통지를 허용하는 통지 서비스를 등록하고, 상기 통지 서버로부터 상기 보조 장치의 상기 어플리케이션을 식별하는 키를 수신하고, 상기 통지를 제공할 전자 장치를 디스커버리하고, 상기 디스커버리된 상기 전자 장치에, 상기 통지 서버로부터 수신되었으며 상기 보조 장치와 상기 통지 서버 사이에서 공유되는 상기 키로서, 상기 키는 보조 장치 식별자와 어플리케이션 식별자를 포함하는, 상기 키를 전송하는 보조 장치
|
12 |
12
제11항에 있어서, 출력부를 더 포함하며, 상기 제어부는 상기 어플리케이션을 실행하고, 상기 어플리케이션은, 적어도 하나의 전자 장치를 디스커버리하고, 상기 디스커버리된 적어도 하나의 전자 장치의 리스트를 포함하는 사용자 인터페이스를 출력하고,상기 리스트로부터 하나 이상의 전자 장치의 선택을 수신하고,상기 선택된 하나 이상의 전자 장치로 상기 키를 전송하도록 구성되는, 보조 장치
|
13 |
13
제12항에 있어서, 상기 제어부는 상기 통신부를 통해 상기 통지 서버로부터 상기 어플리케이션에 대한 통지 메시지를 수신하고, 상기 출력부를 통해 상기 어플리케이션의 실행 여부를 선택할 수 있는 UI(user interface)를 출력하는, 보조 장치
|
14 |
14
제13항에 있어서, 상기 UI를 통한 입력에 의해 상기 제어부가 상기 어플리케이션을 실행하면, 상기 어플리케이션은 상기 통지 메시지를 전송한 상기 전자 장치와 연동하도록 구성되는, 보조 장치
|
15 |
15
제13항에 있어서, 상기 통지 메시지는 상기 어플리케이션을 호출하기 위한 네트워크 상의 자원에 접속할 수 있는 주소 정보를 포함하며, 상기 제어부는 상기 주소 정보에 접속함으로써 상기 어플리케이션을 실행시키는, 보조 장치
|
16 |
16
전자 장치의 동작 방법에 있어서,보조 장치들과 통지 서버 사이에 공유되는 복수의 키들로서, 각 키는 보조 장치 식별자와 어플리케이션 식별자를 포함하는, 복수의 키들을 저장하는 동작,보조 화면(companion screen)과의 연동을 위한 상기 어플리케이션의 실행 요청의 트리거를 인지하는 동작, 상기 트리거의 인지에 따라, 상기 저장된 복수의 키들중에서, 상기 실행 요청에 대응하는 상기 어플리케이션의 식별자와 동일한 어플리케이션 식별자를 가지는 하나 이상의 키들을 자동으로 선택하는 동작,상기 선택된 하나 이상의 키들에 대응하는 하나 이상의 통지 메시지들로서, 상기 하나 이상의 통지 메시지들의 각각은 대응하는 키 및 상기 어플리케이션을 호출하기 위한 정보를 포함하는, 하나 이상의 통지 메시지들을 생성하는 동작, 및 상기 통신부를 통해 상기 하나 이상의 통지 메시지들을, 상기 하나 이상의 보조 장치들에게 상기 어플리케이션에 대한 통지 서비스를 제공하는 통지 서버로 전송하는 동작을 포함하는, 전자 장치의 동작 방법
|
17 |
17
제16항에 있어서, 상기 각 키는 상기 보조 장치의 사용자를 식별하기 위한 사용자 식별 정보를 포함하는, 전자 장치의 동작 방법
|
18 |
18
제16항에 있어서, 상기 어플리케이션과 연동 가능한 제2 어플리케이션을 실행하는 동작; 상기 제2 어플리케이션에 의해 상기 트리거를 인지하는 동작; 및 상기 제2 어플리케이션에 의해, 상기 통지 메시지를 생성하여 상기 통지 메시지를 상기 통지 서버로 전송하는 동작을 더 포함하는 전자 장치의 동작 방법
|
19 |
19
제18항에 있어서, 상기 제2 어플리케이션에 의해, 론처(launcher)를 실행 중인 제2 보조 장치를 디스커버리하는 동작; 및 상기 제2 어플리케이션에 의해, 디스커버리된 상기 제2 보조 장치의 상기 론처로 상기 어플리케이션의 실행을 요청하는 동작을 더 포함하는 전자 장치의 동작 방법
|
20 |
20
제16항 내지 제19항 중 어느 한 항의 방법을 구현하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|