KR102014788B1 - Apparatus and method of providing interworking service between device and device - Google Patents

Apparatus and method of providing interworking service between device and device Download PDF

Info

Publication number
KR102014788B1
KR102014788B1 KR1020130013391A KR20130013391A KR102014788B1 KR 102014788 B1 KR102014788 B1 KR 102014788B1 KR 1020130013391 A KR1020130013391 A KR 1020130013391A KR 20130013391 A KR20130013391 A KR 20130013391A KR 102014788 B1 KR102014788 B1 KR 102014788B1
Authority
KR
South Korea
Prior art keywords
mobile device
application
store
mobile
registered
Prior art date
Application number
KR1020130013391A
Other languages
Korean (ko)
Other versions
KR20140100273A (en
Inventor
김재영
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020130013391A priority Critical patent/KR102014788B1/en
Publication of KR20140100273A publication Critical patent/KR20140100273A/en
Application granted granted Critical
Publication of KR102014788B1 publication Critical patent/KR102014788B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4222Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4227Providing Remote input by a user located remotely from the client device, e.g. at work
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

기기간 연동 서비스 제공 장치 방법이 개시된다. 기기간 연동 서비스 제공 장치는, 티브이(TV)용 어플리케이션들이 등록되며, 이 중 적어도 하나의 TV용 어플리케이션은 모바일 기기용 어플리케이션 정보를 포함하는 TV용 어플리케이션 스토어, 상기 TV용 어플리케이션을 다운로드하여 실행하고, 상기 TV용 어플리케이션에 포함된 상기 모바일 기기용 어플리케이션 정보를 전송하는 티브이, 및 상기 모바일 기기용 어플리케이션 정보를 기반으로 해당 모바일 기기용 어플리케이션을 설치하고 실행시키는 모바일 기기를 포함하는 것을 일 실시예로 한다.Disclosed is a method for providing a device-to-device interworking service. Device-to-device interworking service providing apparatus, TV (TV) applications are registered, at least one of the TV application is a TV application store containing the application information for the mobile device, the TV application to download and run, According to an embodiment of the present invention, there is provided a TV for transmitting the mobile device application information included in the TV application, and a mobile device for installing and executing the mobile device application based on the mobile device application information.

Description

기기간 연동 서비스 제공 장치 및 방법{Apparatus and method of providing interworking service between device and device}Apparatus and method of providing interworking service between device and device}

본 발명은 기기간 연동 서비스 제공 장치 및 방법에 관한 것으로서, 더욱 상세하게는 티브이와 모바일 기기간의 연동 서비스 제공 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and a method for providing an inter-device interworking service, and more particularly, to an apparatus and a method for providing an interworking service between a TV and a mobile device.

단순한 방송 시청의 도구였던 티브이(TV)에 운영체제(OS)와 인터넷 브라우저를 탑재하여 방송 시청과 함께 인터넷 검색을 자유롭게 할 수 있고, 또한 어플리케이션(Application, 앱이라 하기도 함) 스토어를 통해 선호하는 어플리케이션이나 콘텐츠를 다운받아서 실행할 수도 있다. 이렇게 TV의 기능이 확대되면서 TV를 통해서 다양한 디지털 콘텐츠와 어플리케이션을 이용하려는 사용자 욕구 또한 높아지고 있다.The TV, which was a simple tool for watching TV, is equipped with an operating system (OS) and an internet browser, so that users can freely browse the internet and watch the application. You can also download and run the content. As the TV functions expand, the user desire to use various digital contents and applications through the TV is also increasing.

사용자 욕구를 충족시키기 위한 방법 중 하나로, TV와 모바일 기기를 연동하여 다양한 서비스를 제공하고 있다. 카드 게임을 예로 들면, TV에서는 카드 판이 제공되고, 각 모바일 기기에는 각자의 카드 패만 보이도록 할 수 있다. 이 경우 TV를 카드 판으로 이용하면서 각 모바일 기기에서 카드 게임을 즐길 수 있다. 다른 예로, TV를 통해 자동차 경주를 실행시키고, 모바일 기기는 각자의 자동차를 조정하는 조이스틱과 같은 콘트롤러로 이용할 수도 있다.As a method for satisfying user needs, various services are provided by interworking a TV and a mobile device. For example, a card game is provided on a TV, and each mobile device can display only its own card hand. In this case, you can play a card game on each mobile device while using the TV as a card version. As another example, a car race can be run through a TV, and the mobile device can be used as a controller such as a joystick to control each car.

그리고 종래에는 상기와 같이 기기간 연동 서비스를 제공하기 위하여, TV용 어플리케이션은 TV에서 다운로드받아 실행하고, 모바일 기기용 어플리케이션은 모바일 기기에서 다운로드받아 실행한다.In the related art, in order to provide an inter-device interworking service as described above, a TV application is downloaded and executed on a TV, and a mobile device application is downloaded and executed on a mobile device.

도 1은 종래의 기기간 연동 서비스를 제공하는 장치의 일 예를 보인 도면이고, 도 2는 종래의 기기간 연동 서비스를 제공하는 방법의 일 예를 보인 흐름도이다. 도 1 및 도 2는 TV와 모바일 기기를 연동하여 자동차 게임을 서비스한다고 가정한다. 특히 TV는 자동차 경주 화면으로 이용하고, 모바일 기기는 콘트롤러로 이용한다고 가정한다.1 is a diagram illustrating an example of a device for providing a device-to-device interworking service according to the related art, and FIG. 2 is a flowchart illustrating an example of a method for providing a device-to-device interworking service according to the related art. 1 and 2 are assumed to service a car game by interlocking a TV and a mobile device. In particular, it is assumed that the TV is used as the racing screen and the mobile device is used as the controller.

이때 TV용으로 개발된 자동차 게임 어플리케이션은 TV용 어플리케이션 스토어에 등록되고, 모바일 기기용으로 개발된 모바일 콘트롤러 어플리케이션은 모바일 기기용 어플리케이션 스토어에 등록된다. 상기 모바일 기기용 어플리케이션 스토어는 모바일 기기에서 사용되는 OS에 따라 구글 마켓, 애플 스토어 등이 될 수 있다.At this time, the car game application developed for the TV is registered in the TV application store, and the mobile controller application developed for the mobile device is registered in the application store for the mobile device. The mobile device application store may be a Google market, an Apple store, or the like, depending on the OS used in the mobile device.

그리고 사용자는 TV용 어플리케이션 스토어에 등록된 자동차 게임 어플리케이션을 TV로 다운로드받아 실행한다(S201).The user downloads and executes a car game application registered in the TV application store to the TV (S201).

이때 모바일 기기와 연계된 어플리케이션이 있다면, 모바일 기기를 검색하여(S202) 패어링(pairing)을 수행한다(S203). 여기서 모바일 기기 검색은 와이파이(WiFi)를 이용하는 것을 일 실시예로 한다.At this time, if there is an application associated with the mobile device, the mobile device is searched (S202) and pairing is performed (S203). In this embodiment, the mobile device search uses Wi-Fi.

또한 모바일 기기와 연계된 어플리케이션이 있다면, 모바일 기기에서도 어플리케이션이 필요함을 사용자에게 알린다(S204). 이 경우, 온 스크린 디스플레이(OSD) 형태로 모바일 기기에서 필요한 어플리케이션 이름을 사용자에게 알리는 것을 일 실시예로 한다.In addition, if there is an application associated with the mobile device, it informs the user that the application is necessary in the mobile device (S204). In this case, an embodiment of notifying the user of an application name required by the mobile device in the form of an on-screen display (OSD).

이 경우 사용자는 패어링된 모바일 기기를 이용하여 모바일 기기용 어플리케이션 스토어에서 해당 어플리케이션 예를 들어, 모바일 콘트롤러 어플리케이션을 검색한다(S205). 그리고 검색된 모바일 콘트롤러 어플리케이션을 상기 모바일 기기로 다운로드받아 실행한다(S206).In this case, the user searches for a corresponding application, for example, a mobile controller application, in the application store for the mobile device by using the paired mobile device (S205). The searched mobile controller application is downloaded to the mobile device and executed (S206).

그러면 TV에서 자동차 게임이 실행되며, 사용자는 모바일 기기를 이용하여 TV의 자동차 게임을 콘트롤할 수 있다(S207).Then, the car game is executed on the TV, and the user may control the car game of the TV using the mobile device (S207).

그러나 종래의 기기간 연동 서비스 제공 방법은 TV와 연계된 모바일 기기용 어플리케이션을 모바일 기기용 어플리케이션 스토어에서 일일이 검색해서 다운로드받아야 하는 불편함이 있다. 또한 모바일 기기용 어플리케이션 스토어에 등록된 어플리케이션들이 많을 경우 해당 어플리케이션의 검색 시간도 길어지게 되고, 이것도 사용자의 불편함을 초래한다.However, the conventional method of providing a device-to-device interworking service is inconvenient to search for and download a mobile device application linked to a TV in the mobile device application store. In addition, when there are many applications registered in the application store for a mobile device, the search time of the corresponding application becomes long, which also causes inconvenience to the user.

본 발명은 상기와 같은 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 기기간 연동 서비스인 경우 모바일 기기에서 모바일 기기용 어플리케이션 스토어를 검색하지 않고도 모바일 기기에서 모바일 기기용 어플리케이션을 실행할 수 있도록 하는 기기간 연동 서비스 제공 장치 및 방법을 제공함에 있다.An object of the present invention is to solve the above problems, an object of the present invention is an inter-device interworking service that allows a mobile device to run an application for a mobile device without having to search for the mobile device application store in the mobile device It is to provide a providing apparatus and method.

본 발명의 다른 목적은 TV에서 모바일 기기용 어플리케이션 정보를 모바일 기기로 제공하고, 모바일 기기에서는 모바일 기기용 어플리케이션 정보를 기반으로 모바일 기기용 어플리케이션을 실행하는 기기간 연동 서비스 제공 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for providing a device-to-device interworking service for executing a mobile device application on the basis of the mobile device application information on a mobile device in a TV.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 기기간 연동 서비스 제공 장치는, 티브이(TV)용 어플리케이션들이 등록되며, 이 중 적어의 TV용 어플리케이션은 모바일 기기용 어플리케이션 정보를 포함하는 TV용 어플리케이션 스토어, 상기 TV용 어플리케이션을 다운로드하여 실행하고, 상기 TV용 어플리케이션에 포함된 상기 모바일 기기용 어플리케이션 정보를 전송하는 티브이, 및 상기 모바일 기기용 어플리케이션 정보를 기반으로 해당 모바일 기기용 어플리케이션을 설치하고 실행시키는 모바일 기기를 포함하는 것을 일 실시예로 한다.Device-to-device interworking service providing apparatus according to the present invention for achieving the above object, TV (TV) applications are registered, at least a TV application of the TV application store including the application information for the mobile device, A mobile device for downloading and executing the TV application, a TV for transmitting the application information for the mobile device included in the TV application, and a mobile device for installing and executing the mobile device application based on the application information for the mobile device. In one embodiment it includes a.

상기 모바일 기기용 어플리케이션 정보는 상기 모바일 기기용 어플리케이션의 실행 파일이고, 상기 모바일 기기는 상기 모바일 기기용 어플리케이션의 실행 파일을 설치 및 실행시키는 것을 일 실시예로 한다.The application information for a mobile device is an executable file of the mobile device application, and the mobile device may install and execute the executable file of the mobile device application.

상기 모바일 기기용 어플리케이션 정보는 상기 모바일 기기용 어플리케이션을 다운로드받을 수 있는 주소이고, 상기 모바일 기기는 상기 모바일 기기용 어플리케이션의 주소에 접속하여 상기 모바일 기기용 어플리케이션을 다운로드하여 설치 및 실행시키는 것을 일 실시예로 한다.The application information for the mobile device is an address from which the mobile device application can be downloaded, and the mobile device accesses the address of the mobile device application to download, install, and execute the mobile device application. Shall be.

본 발명에 따른 TV와 모바일 기기를 연동하여 서비스를 제공하는 기기간 연동 서비스 제공 방법은, TV용 어플리케이션을 다운로드하여 실행하는 단계, 및 상기 다운로드된 TV용 어플리케이션에 포함된 모바일 기기용 어플리케이션 정보를 전송하는 단계를 상기 TV에서 수행하는 것을 일 실시예로 한다.In accordance with an aspect of the present invention, a method of providing a service for interworking between devices that provide a service by interworking a TV and a mobile device includes downloading and executing a TV application, and transmitting application information for a mobile device included in the downloaded TV application. According to an embodiment of the present invention, performing a step on the TV.

본 발명에 따른 기기간 연동 서비스 제공 방법은 상기 TV용 어플리케이션을 TV용 어플리케이션 스토어에 등록하는 단계를 더 포함하는 것을 일 실시예로 한다.The inter-device interworking service providing method according to the present invention further includes the step of registering the TV application to the TV application store.

본 발명에 따른 기기간 연동 서비스 제공 방법은 상기 TV에서 모바일 기기를 검색하여 패어링을 수행하는 단계를 더 포함하는 것을 일 실시예로 한다.The inter-device interworking service providing method according to the present invention further comprises the step of performing a pairing by searching for a mobile device in the TV.

상기 TV와 검색된 모바일 기기가 무선망으로 연결되어 있으면, 상기 TV에서 상기 모바일 기기로 패어링을 요청하고, 상기 모바일 기기에서 패어링 정보를 입력하여 TV와 모바일 기기간에 패어링을 수행하는 것을 일 실시예로 한다.If the TV and the searched mobile device are connected to a wireless network, requesting pairing from the TV to the mobile device, input pairing information from the mobile device, and perform pairing between the TV and the mobile device; Yes.

상기 TV와 검색된 모바일 기기가 무선망에 연결되어 있지 않으면, 상기 TV에서 무선망의 연결을 요청하는 안내 메시지를 출력한 후, 상기 TV와 검색된 모바일 기기가 무선망에 연결되면 상기 TV에서 상기 모바일 기기로 패어링을 요청하고, 상기 모바일 기기에서 패어링 정보를 입력하여 TV와 모바일 기기간에 패어링을 수행하는 것을 일 실시예로 한다.If the TV and the searched mobile device are not connected to a wireless network, the TV outputs a guide message requesting connection of a wireless network, and when the TV and the searched mobile device are connected to a wireless network, the TV is connected to the mobile device. According to an embodiment of the present invention, a pairing request is performed and pairing information is input from the mobile device to perform pairing between the TV and the mobile device.

본 발명에 따른 기기간 연동 서비스 제공 방법은 상기 TV로부터 수신된 모바일 기기용 어플리케이션 정보를 기반으로 해당 모바일 기기용 어플리케이션을 설치하고 실행시키는 단계를 상기 패어링된 모바일 기기에서 수행하는 것을 일 실시예로 한다.According to an embodiment of the present invention, a method for providing a device-to-device interworking service may be performed by the paired mobile device on the basis of installing and executing an application for the mobile device based on the application information for the mobile device received from the TV. .

본 발명의 다른 목적, 특징 및 잇점들은 첨부한 도면을 참조한 실시예들의 상세한 설명을 통해 명백해질 것이다.Other objects, features and advantages of the present invention will become apparent from the following detailed description of embodiments taken in conjunction with the accompanying drawings.

본 발명은 TV와 모바일 기기가 연동하여 서비스를 제공하는 경우, TV에서 모바일 기기용 어플리케이션 정보를 모바일 기기로 제공하고, 모바일 기기에서는 모바일 기기용 어플리케이션 정보를 기반으로 모바일 기기용 어플리케이션을 실행시키도록 함으로써, 사용자는 모바일 기기용 어플리케이션을 실행시키기 위하여 모바일 기기용 어플리케이션 스토어를 검색하지 않아도 되므로, 사용자에게 편리함을 제공할 수 있다.According to the present invention, when the TV and the mobile device interoperate to provide a service, the TV provides the mobile device application information to the mobile device, and the mobile device executes the mobile device application based on the mobile device application information. In order to execute the mobile device application, the user does not have to search the mobile device application store, thereby providing convenience to the user.

도 1은 종래의 기기간 연동 서비스를 제공하는 장치의 일 예를 보인 도면
도 2는 종래의 기기간 연동 서비스를 제공하는 방법의 일 예를 보인 흐름도
도 3은 본 발명에 따른 기기간 연동 서비스를 제공하는 장치의 일 실시예를 보인 도면
도 4는 본 발명에 따른 기기간 연동 서비스를 제공하는 방법의 일 실시예를 보인 흐름도
도 5의 (a),(b)는 본 발명에 따른 모바일 기기에서 모바일 기기용 어플리케이션 실행 파일을 설치하고 실행시키는 화면 구성의 일 예를 보인 도면
도 6은 본 발명에 따른 기기간 연동 서비스를 제공하는 방법의 다른 실시예를 보인 흐름도
도 7의 (a) 내지 (c)는 본 발명에 따른 모바일 기기에서 모바일 기기용 어플리케이션의 주소를 기반으로 모바일 기기용 어플리케이션을 다운로드받아 설치 및 실행시키는 화면 구성의 일 예를 보인 도면
1 is a view showing an example of a device for providing a conventional inter-device interworking service;
2 is a flowchart illustrating an example of a method for providing an inter-device interworking service according to the related art.
3 is a view showing an embodiment of an apparatus for providing an inter-device interworking service according to the present invention;
4 is a flowchart illustrating an embodiment of a method for providing an inter-device interworking service according to the present invention.
5A and 5B illustrate an example of a screen configuration for installing and executing an application execution file for a mobile device in a mobile device according to the present invention.
6 is a flowchart illustrating another embodiment of a method for providing an inter-device interworking service according to the present invention.
7 (a) to (c) is a view showing an example of a screen configuration for downloading, installing and executing a mobile device application on the basis of the address of the mobile device application in the mobile device according to the present invention;

이하 상기의 목적을 구체적으로 실현할 수 있는 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 이때 도면에 도시되고 또 이것에 의해서 설명되는 본 발명의 구성과 작용은 적어도 하나의 실시예로서 설명되는 것이며, 이것에 의해서 본 발명의 기술적 사상과 그 핵심 구성 및 작용이 제한되지는 않는다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. At this time, the configuration and operation of the present invention shown in the drawings and described by it will be described as at least one embodiment, by which the technical spirit of the present invention and its core configuration and operation is not limited.

본 발명에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어를 선택하였으나, 이는 당분야에 종사하는 기술자의 의도 또는 관례 또는 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 함을 밝혀두고자 한다.The terms used in the present invention were selected as widely used general terms as possible in consideration of the functions in the present invention, but may vary according to the intention or custom of the person skilled in the art or the emergence of new technologies. In addition, in certain cases, there is a term arbitrarily selected by the applicant, and in this case, the meaning will be described in detail in the corresponding description of the invention. Therefore, it is intended that the terms used in the present invention should be defined based on the meanings of the terms and the general contents of the present invention rather than the names of the simple terms.

또한 본 명세서에 개시되어 있는 본 발명의 개념에 따른 실시 예들에 대해서 특정한 구조적 내지 기능적 설명들은 단지 본 발명의 개념에 따른 실시 예를 설명하기 위한 목적으로 예시된 것으로, 본 발명의 개념에 따른 실시 예들은 다양한 형태로 실시될 수 있으며 본 명세서에 설명된 실시 예들에 한정되는 것으로 해석되어서는 아니된다.In addition, specific structural to functional descriptions of embodiments according to the inventive concept disclosed herein are only illustrated for the purpose of describing the embodiments according to the inventive concept, and according to the inventive concept. These may be embodied in various forms and should not be construed as limited to the embodiments set forth herein.

본 발명의 개념에 따른 실시 예는 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있으므로 특정 실시예들을 도면에 예시하고 본 명세서에 상세하게 설명하고자 한다. 그러나, 이는 본 발명의 개념에 따른 실시 예를 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Embodiments according to the inventive concept may be variously modified and may have various forms, and specific embodiments will be illustrated in the drawings and described in detail herein. However, this is not intended to limit the embodiments in accordance with the concept of the present invention to a particular disclosed form, it should be understood to include all changes, equivalents, and substitutes included in the spirit and scope of the present invention.

그리고 본 발명에서 제1 및/또는 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만, 예컨대 본 발명의 개념에 따른 권리 범위로부터 이탈되지 않은 채, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소는 제1 구성요소로도 명명될 수 있다.In the present invention, terms such as first and / or second may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another, for example, without departing from the scope of rights in accordance with the inventive concept, and the first component may be called a second component and similarly The second component may also be referred to as the first component.

본 발명은 기기간 연동 서비스인 경우 모바일 기기에서 모바일 기기용 어플리케이션 스토어를 사용자가 직접 검색하지 않고도 모바일 기기에서 모바일 기기용 어플리케이션을 실행할 수 있도록 하는데 있다. 이를 위해 본 발명은 TV에서 모바일 기기용 어플리케이션 정보를 모바일 기기로 제공하는 것을 일 실시예로 한다.The present invention provides a mobile device application in a mobile device without the user directly searching for the mobile device application store in the inter-device interworking service. To this end, an embodiment of the present invention provides an application information for a mobile device to a mobile device in a TV.

상기 모바일 기기용 어플리케이션 정보는 모바일 기기용 어플리케이션 실행 파일인 것을 일 실시예로 한다.In an embodiment, the mobile device application information is an application executable file for a mobile device.

상기 모바일 기기용 어플리케이션 정보는 해당 모바일 기기용 어플리케이션을 다운로드할 수 있는 어플리케이션 스토어의 주소인 것을 다른 실시예로 한다. 예를 들어, 모바일 기기용 어플리케이션을 다운로드할 수 있는 어플리케이션 스토어의 주소는 구글 마켓의 URL(Uniform Resource Locator)이 될 수도 있고, 애플 스토어의 URL이 될 수도 있다.In another embodiment, the mobile device application information is an address of an application store from which the mobile device application can be downloaded. For example, the address of an application store from which an application for a mobile device can be downloaded may be a uniform resource locator (URL) of the Google market or a URL of an Apple store.

본 발명은 TV용 어플리케이션이 상기 모바일 기기용 어플리케이션 정보를 포함하는 것을 일 실시예로 한다. 특히 본 발명은 TV용 어플리케이션 정보 파일(예, manifest.xml)에 상기 모바일 기기용 어플리케이션 정보를 추가하는 것을 일 실시예로 한다.According to an embodiment of the present invention, the TV application includes the application information for the mobile device. In particular, the embodiment of the present invention is to add the application information for the mobile device to the TV application information file (eg, manifest.xml).

또한 상기 TV용 어플리케이션은 상기 모바일 기기용 어플리케이션의 실행 파일과 상기 모바일 기기용 어플리케이션이 저장된 어플리케이션 스토어의 주소를 모두 포함할 수 있고, 둘 중 하나만 포함하는 것을 일 실시예로 한다. 또한 모바일 기기용 OS별로 실행 파일과 어플리케이션 스토어의 주소를 모두 포함할 수도 있고, 실행 파일과 어플리케이션 스토어의 주소 중 하나만 포함할 수도 있다. 이렇게 함으로써, 하나의 TV용 어플리케이션으로 모바일 기기의 하나 이상의 OS에 편리하게 대응할 수 있다.The TV application may include both an executable file of the mobile device application and an address of an application store in which the mobile device application is stored, and include only one of the two. In addition, each OS for a mobile device may include both an address of an executable file and an application store, or may include only one of an address of an executable file and an application store. By doing so, one TV application can conveniently correspond to one or more OSs of the mobile device.

본 발명에서 모바일 기기는 PDA(Personal Digital Assistants), PMP(Portable Media Player), 전자책(E-book) 단말기, 네비게이션, MP3 플레이어, 스마트 폰, 캠코더, 카메라 등이 될 수 있다.In the present invention, the mobile device may be a personal digital assistant (PDA), a portable media player (PMP), an e-book terminal, a navigation device, an MP3 player, a smartphone, a camcorder, a camera, or the like.

도 3은 본 발명에 따른 기기간 연동 서비스를 제공하는 장치의 일 예를 보인 도면으로서, TV(100)와 모바일 기기(200)를 연동하여 자동차 게임을 서비스한다고 가정한다. 특히 TV(100)는 자동차 경주 화면으로 이용하고, 모바일 기기(200)는 콘트롤러로 이용한다고 가정한다.3 is a diagram illustrating an example of an apparatus for providing an inter-device interworking service according to the present invention, and assumes that a car game is provided by interlocking a TV 100 and a mobile device 200. In particular, it is assumed that the TV 100 is used as a racing screen and the mobile device 200 is used as a controller.

이때 TV용으로 개발된 자동차 게임 어플리케이션은 TV용 어플리케이션 스토어에 등록되고, 모바일 기기용으로 개발된 모바일 콘트롤러 어플리케이션은 모바일 기기용 어플리케이션 스토어에 등록되는 것을 일 실시예로 한다. 또한 상기 모바일 기기용 어플리케이션 정보는 상기 TV용 어플리케이션에 포함되어 TV용 어플리케이션 스토어에 저장되는 것을 일 실시예로 한다.In this embodiment, the car game application developed for the TV is registered in the TV application store, and the mobile controller application developed for the mobile device is registered in the application store for the mobile device. The mobile device application information may be included in the TV application and stored in the TV application store.

이때 사용자가 TV용 어플리케이션 스토어에 등록된 자동차 게임 어플리케이션을 TV(100)로 다운로드받아 실행하면, TV(100)는 모바일 기기용 어플리케이션 정보를 패어링된 모바일 기기(200)로 전송한다.In this case, when a user downloads and executes a car game application registered in the TV application store to the TV 100, the TV 100 transmits application information for the mobile device to the paired mobile device 200.

상기 모바일 기기용 어플리케이션 정보는 상기 모바일 기기용 어플리케이션의 실행 파일이 될 수도 있고, 상기 모바일 기기용 어플리케이션을 다운로드받을 수 있는 모바일 기기용 어플리케이션 스토어의 다운로드 주소가 될 수도 있다. 만일 상기 모바일 기기용 어플리케이션 정보가 상기 모바일 기기용 어플리케이션의 실행 파일이라면, 모바일 기기용으로 개발된 모바일 콘트롤러 어플리케이션은 모바일 기기용 어플리케이션 스토어에 등록되지 않을 수도 있다.The mobile device application information may be an executable file of the mobile device application, or may be a download address of a mobile device application store from which the mobile device application can be downloaded. If the application information for the mobile device is an executable file of the application for the mobile device, the mobile controller application developed for the mobile device may not be registered in the application store for the mobile device.

상기 모바일 기기(200)는 모바일 기기용 어플리케이션 정보가 모바일 기기용 어플리케이션 실행 파일이면, 다운로드과정 없이 상기 모바일 기기용 어플리케이션 실행 파일을 실행시켜 상기 모바일 기기용 어플리케이션을 설치 및 실행시킨다.If the mobile device application information is an application executable file for a mobile device, the mobile device 200 executes the mobile device application executable file without downloading and installs and executes the mobile device application.

상기 모바일 기기(200)는 모바일 기기용 어플리케이션 정보가 모바일 기기용 어플리케이션의 어플리케이션 스토어 주소라면, 상기 주소에 접속하여 상기 모바일 기기용 어플리케이션을 다운로드하고, 다운로드된 모바일 기기용 어플리케이션을 설치 및 실행시킨다.If the mobile device application information is an application store address of a mobile device application, the mobile device 200 accesses the address to download the mobile device application, and installs and executes the downloaded mobile device application.

도 4는 본 발명에 따른 기기간 연동 서비스를 제공하는 방법의 일 예를 보인 흐름도이다. 특히 도 4는 모바일 기기에서 사이드 로딩으로 어플리케이션의 설치가 가능한 플랫폼에 적용될 수 있다. 이러한 플랫폼의 예로는 안드로이드 플랫폼이 있다. 여기서 사이드 로딩이란 와이파이, 블루투스, USB, 데이터 케이블 등을 이용하여 하나의 기기에서 다른 기기로 콘텐츠를 전송하는 것을 의미하며, 본 발명은 TV에서 와이파이를 이용하여 모바일 기기용 어플리케이션의 실행 파일을 모바일 기기로 전송하는 것을 일 실시예로 한다.4 is a flowchart illustrating an example of a method for providing an inter-device interworking service according to the present invention. In particular, FIG. 4 may be applied to a platform capable of installing an application by side loading in a mobile device. An example of such a platform is the Android platform. Here, the side loading means transmitting content from one device to another device using Wi-Fi, Bluetooth, USB, data cable, etc. The present invention provides a mobile device for executing an application file of a mobile device application using Wi-Fi on a TV. In one embodiment it is to transmit to.

도 4는 TV와 모바일 기기를 연동하여 자동차 게임을 서비스한다고 가정하며, 이를 위한 TV용 어플리케이션은 자동차 게임 어플리케이션이고, 모바일 기기용 어플리케이션은 모바일 콘트롤러 어플리케이션이라고 가정한다. 특히 TV는 자동차 경주 화면으로 이용하고, 모바일 기기는 콘트롤러로 이용한다고 가정한다.4 assumes that a car game is serviced by interlocking a TV and a mobile device, it is assumed that an application for a TV is a car game application, and an application for a mobile device is a mobile controller application. In particular, it is assumed that the TV is used as the racing screen and the mobile device is used as the controller.

즉, 사용자는 TV용 어플리케이션 스토어에 등록된 TV용 어플리케이션 예를 들어, 자동차 게임 어플리케이션을 TV로 다운로드받아 실행한다(S401). That is, the user downloads and executes a TV application, for example, a car game application, registered in the TV application store (S401).

이때 모바일 기기와 연계된 어플리케이션이 있다면, 모바일 기기를 검색하여(S402) 패어링을 수행한다(S403). 여기서 모바일 기기 검색은 무선망 예를 들어, 와이파이(WiFi)를 이용하는 것을 일 실시예로 한다.At this time, if there is an application associated with the mobile device, the mobile device is searched for (S402) and the pairing is performed (S403). In this example, the mobile device search uses a wireless network, for example, Wi-Fi.

여기서 패어링이란 두 기기를 하나로 묶는 것이며, 다양한 방법으로 수행될 수 있다.Here, pairing refers to tying two devices into one and may be performed in various ways.

일 예로, TV와 모바일 기기가 동일 무선 공유기에 무선망 예를 들어, 와이파이로 연결되어 있다면, 상기 TV는 와이파이를 통해 모바일 기기를 검색한 후, 검색된 모바일 기기로 패어링을 요청하고, 모바일 기기는 패어링 정보를 입력함으로써, 두 기기간에 패어링이 이루어진다. 일 예로, TV는 검색된 모바일 기기로 패어링 정보를 제공하고, 모바일 기기는 TV에서 제공하는 패어링 정보를 입력함으로써, 두 기기간에 패어링이 이루어질 수 있다. For example, if the TV and the mobile device are connected to the same wireless router through a wireless network, for example, Wi-Fi, the TV searches for the mobile device through Wi-Fi, and requests pairing to the found mobile device. By inputting pairing information, pairing is performed between two devices. For example, the TV may provide pairing information to the searched mobile device, and the mobile device may input pairing information provided from the TV so that pairing may be performed between the two devices.

다른 예로, TV와 모바일 기기가 와이파이로 연결되어 있지 않다면, TV에서 OSD 기능을 이용하여 두 기기를 동일한 무선 공유기에 연결하라는 메시지를 사용자에게 제공할 수도 있다. 예를 들어, "TV와 모바일 기기가 동일한 무선 공유기에 연결되어 있지 않습니다. 자동차 게임 어플리케이션을 실행하려면 TV와 모바일 기기가 동일한 무선 공유기에 연결되어 있어야 합니다"와 같은 메시지를 제공하여 두 기기간의 와이파이 연결을 유도할 수 있다. 그리고 나서, TV와 모바일 기기가 동일 무선 공유기에 와이파이로 연결되면, 상기 TV는 전술한 바와 같이 와이파이를 통해 모바일 기기를 검색한 후, 검색된 모바일 기기로 패어링을 요청하고, 모바일 기기는 패어링 정보를 입력함으로써, 두 기기간에 패어링이 이루어진다. 이때에도 TV는 검색된 모바일 기기로 패어링 정보를 제공하고, 모바일 기기는 TV에서 제공하는 패어링 정보를 입력함으로써, TV와 모바일 기기간에 패어링이 이루어지는 것을 일 실시예로 한다.As another example, if the TV and the mobile device are not connected via Wi-Fi, the TV may provide a message to the user to connect the two devices to the same wireless router using an OSD function. For example, a Wi-Fi connection between two devices, such as "Your TV and mobile device are not connected to the same wireless router. To play car game applications, your TV and mobile device must be connected to the same wireless router." Can be derived. Then, when the TV and the mobile device are connected to the same wireless router by Wi-Fi, the TV searches for the mobile device through Wi-Fi, as described above, and requests pairing to the found mobile device, and the mobile device performs pairing information. By inputting, pairing is performed between the two devices. In this case, the TV provides the pairing information to the searched mobile device, and the mobile device inputs the pairing information provided by the TV, so that pairing is performed between the TV and the mobile device.

상기 단계 S403에서 TV와 모바일 기기간에 패어링이 이루어지면, TV는 모바일 기기용 어플리케이션의 실행 파일(예를 들어, 모바일 콘트롤러 어플리케이션의 실행 파일)을 패어링된 모바일 기기로 전송한다(S404).When pairing is performed between the TV and the mobile device in step S403, the TV transmits an executable file (for example, an executable file of the mobile controller application) of the mobile device application to the paired mobile device (S404).

상기 모바일 기기에 안드로이드 플랫폼이 탑재되어 있다면, 상기 모바일 기기용 어플리케이션 실행 파일은 어플리케이션 패키지(Apk)인 것을 일 실시예로 하다.If the mobile device is equipped with the Android platform, the application executable file for the mobile device is an application package (Apk) according to an embodiment.

상기 Apk는 가상 머신이 실행할 수 있는 형태의 dex 파일과 각각의 리소스들을 가진 WbXML, 각 컴포넌트들에 대한 기술이 있는 매니페스트(Manifest)로 구성되며, Zip 압축을 통해 Apk 파일로 생성되는 것을 일 실시예로 한다.The Apk is composed of a dex file of a form that a virtual machine can execute, a WbXML having respective resources, and a manifest having a description of each component, and the Apk is generated as an Apk file through zip compression. Shall be.

상기 모바일 기기는 TV로부터 제공된 모바일 기기용 어플리케이션의 실행 파일을 실행시킨다(S405). 이때 상기 모바일 기기용 어플리케이션 실행 파일의 설치와 실행은 자동으로 수행될 수도 있고, 설치와 실행 중 적어도 하나를 사용자가 선택할 수 있도록 하고, 선택된 경우에만 상기 실행 파일을 설치 및/또는 실행시킬 수도 있다.The mobile device executes the executable file of the mobile device application provided from the TV (S405). In this case, the installation and execution of the application executable file for the mobile device may be automatically performed, or the user may select at least one of the installation and execution, and the executable file may be installed and / or executed only when selected.

도 5의 (a),(b)는 모바일 기기에서 모바일 기기용 어플리케이션 실행 파일을 설치하고 실행시키는 예를 보이고 있다. 여기서, 모바일 기기용 어플리케이션 실행 파일은 모바일 콘트롤러 어플리케이션의 실행 파일인 것을 일 실시예로 설명한다.5 (a) and 5 (b) show an example of installing and executing an application executable file for a mobile device in a mobile device. Here, the mobile device application executable file is described as an embodiment of the executable file of the mobile controller application.

즉, 도 5의 (a)는 TV에서 제공된 모바일 콘트롤러 어플리케이션 실행 파일의 설치 여부를 묻는 화면 구성의 일 예이다. 도 5의 (a)에서 설치가 선택되었다면 상기 모바일 콘트롤러 어플리케이션의 실행 파일이 상기 모바일 기기에 설치되고, 설치가 완료되면 도 5의 (b)와 같이 설치가 완료되었음을 알 수 있는 안내 메시지와 함께 설치된 모바일 콘트롤러 어플리케이션을 실행시킬지 여부를 사용자가 선택하게 할 수 있다. 다른 실시예로, 본 발명은 모바일 기기용 어플리케이션 실행 파일의 설치 여부와 실행 여부 중 적어도 하나를 사용자에게 묻지 않고 자동으로 설치 및/또는 실행시킬 수도 있다.That is, (a) of FIG. 5 is an example of a screen configuration asking whether to install a mobile controller application executable file provided from a TV. If the installation is selected in FIG. 5 (a), the executable file of the mobile controller application is installed in the mobile device, and when the installation is completed, the installation file is installed with a guide message indicating that the installation is completed as shown in FIG. 5 (b). Allows the user to choose whether to launch the mobile controller application. In another embodiment, the present invention may automatically install and / or execute at least one of whether the application executable file for a mobile device is installed and whether the executable file is executed.

도 5의 (a),(b)의 화면 구성은 본 발명의 이해를 돕기 위한 하나의 실시예이며, 모바일 기기용 어플리케이션 실행 파일을 설치 및 실행시키기 위한 화면 구성은 당업자에 의해 용이하게 변경이 가능하므로 본 발명은 상기된 실시예로 한정되지 않을 것이다.Screen configuration of Figure 5 (a), (b) is an embodiment for helping understanding of the present invention, the screen configuration for installing and executing the application executable file for a mobile device can be easily changed by those skilled in the art Therefore, the present invention will not be limited to the above-described embodiment.

상기와 같이 TV에서 자동차 게임 어플리케이션이 실행되고, 모바일 기기에서 모바일 콘트롤러 어플리케이션이 실행되면, 모바일 기기는 TV의 자동차 게임을 콘트롤할 수 있게 된다 (S406).When the car game application is executed on the TV as described above, and the mobile controller application is executed on the mobile device, the mobile device can control the car game on the TV (S406).

도 6은 본 발명에 따른 기기간 연동 서비스를 제공하는 방법의 다른 실시예를 보인 흐름도이다. 특히 도 6은 TV에서 모바일 기기용 어플리케이션이 등록된 모바일 기기용 어플리케이션 스토어의 주소를 모바일 기기로 전송하고, 모바일 기기는 상기 모바일 기기용 어플리케이션 스토어의 주소를 기반으로 상기 모바일 기기용 어플리케이션을 다운로드받아 설치 및 실행하는 예이다. 도 6은 사이드 로딩으로 어플리케이션 설치가 불가능한 플랫폼에 적용하면 더욱 효과적이다. 6 is a flowchart illustrating another embodiment of a method for providing an inter-device interworking service according to the present invention. In particular, FIG. 6 transmits the address of the mobile device application store in which the mobile device application is registered to the mobile device, and the mobile device downloads and installs the mobile device application based on the address of the mobile device application store. And example of execution. 6 is more effective when applied to a platform that is not possible to install the application by side loading.

즉, 사용자는 TV용 어플리케이션 스토어에 등록된 TV용 어플리케이션 예를 들어, 자동차 게임 어플리케이션을 TV로 다운로드받아 설치 및 실행한다(S601).That is, the user downloads, installs, and executes a TV application, for example, a car game application, registered in the TV application store on the TV (S601).

이때 모바일 기기와 연계된 어플리케이션이 있다면, 모바일 기기를 검색하여(S602) 패어링을 수행한다(S603). 여기서 모바일 기기 검색은 와이파이(WiFi)를 이용하는 것을 일 실시예로 한다. 상기 패어링 방법은 도 4의 설명을 참조하기로 하고, 여기서는 생략하기로 한다.At this time, if there is an application associated with the mobile device, the mobile device is searched (S602) and pairing is performed (S603). In this embodiment, the mobile device search uses Wi-Fi. The pairing method will be described with reference to FIG. 4 and will be omitted here.

상기 단계 S603에서 TV와 모바일 기기간에 패어링이 이루어지면, TV는 모바일 기기용 어플리케이션이 등록된 모바일 기기용 어플리케이션 스토어의 주소(예, URL)를 패어링된 모바일 기기로 전송한다(S604). 예를 들어, 모바일 기기에 탑재된 OS가 안드로이드 OS라면 구글 마켓의 URL이 되고, 애플 OS라면 애플 스토어의 URL이 될 수 있다. 이때, 상기 TV용 어플리케이션은 상기 모바일 콘트롤러 어플리케이션을 다운로드할 수 있는 구글 마켓의 URL과 애플 스토어의 URL을 모두 포함할 수도 있고, 이 중 하나만 포함할 수도 있다.When pairing is performed between the TV and the mobile device in step S603, the TV transmits an address (eg, a URL) of the mobile device application store in which the mobile device application is registered to the paired mobile device (S604). For example, if the OS installed in the mobile device is an Android OS, it may be a URL of the Google Market, and if it is an Apple OS, it may be an URL of the Apple Store. In this case, the TV application may include both the URL of the Google market and the URL of the Apple store from which the mobile controller application can be downloaded, or may include only one of them.

상기 모바일 기기는 TV로부터 제공된 모바일 기기용 어플리케이션 스토어의 URL에 접속하여 모바일 기기용 어플리케이션을 다운로드하여 설치하고, 설치된 모바일 기기용 어플리케이션을 실행시킨다(S605). 이때 상기 모바일 기기용 어플리케이션의 다운로드, 설치, 실행 중 적어도 하나는 자동으로 수행될 수도 있고, 사용자에게 선택할 경우에만 수행될 수도 있다.The mobile device accesses the URL of the mobile device application store provided from the TV, downloads and installs the mobile device application, and executes the installed mobile device application (S605). In this case, at least one of downloading, installing, and executing the mobile device application may be automatically performed or may be performed only when the user selects it.

도 7의 (a) 내지 (c)는 TV에서 제공하는 모바일 기기용 어플리케이션의 어플리케이션 스토어의 주소를 기반으로 모바일 기기에서 상기 모바일 기기용 어플리케이션을 다운로드받아 실행시키는 예를 보이고 있다. 여기서, 모바일 기기용 어플리케이션은 모바일 콘트롤러 어플리케이션인 것을 일 실시예로 설명한다.7 (a) to (c) show an example of downloading and executing the mobile device application from the mobile device based on the address of the application store of the mobile device application provided by the TV. Here, the mobile device application is described as an embodiment of the mobile controller application.

즉, 도 7의 (a)는 TV에서 제공된 모바일 콘트롤러 어플리케이션의 어플리케이션 스토어의 주소(예, URL)에 접속하고, 상기 모바일 콘트롤러 어플리케이션의 다운로드 여부를 사용자에게 묻는 화면 구성의 일 예이다. 도 7의 (a)에서 다운로드가 선택되었다면 상기 모바일 콘트롤러 어플리케이션이 다운로드되고, 다운로드가 완료되면 도 7의 (b)와 같이 상기 모바일 콘트롤러 어플리케이션의 설치 여부를 사용자에게 묻는다. 이때 설치가 선택되면 상기 모바일 콘트롤러 어플리케이션을 설치한 후, 설치가 완료되면 다시 도 7의 (c)와 같이 설치가 완료되었음을 알 수 있는 안내 메시지와 함께 설치된 모바일 콘트롤러 어플리케이션을 실행시킬지 여부를 사용자에게 묻는다. 다른 실시예로, 본 발명은 모바일 기기용 어플리케이션 다운로드, 설치, 실행 여부 중 적어도 하나를 사용자에게 묻지 않고 자동으로 수행시킬 수도 있다.That is, FIG. 7A illustrates an example of a screen configuration of accessing an address (eg, a URL) of an application store of a mobile controller application provided from a TV and asking a user whether to download the mobile controller application. If download is selected in FIG. 7A, the mobile controller application is downloaded, and when the download is completed, the user is asked whether to install the mobile controller application as shown in FIG. 7B. In this case, if the installation is selected, the mobile controller application is installed, and when the installation is completed, the user is asked whether to execute the installed mobile controller application with a guide message indicating that the installation is completed as shown in FIG. . In another embodiment, the present invention may automatically perform at least one of downloading, installing, and executing an application for a mobile device without asking a user.

도 7의 (a) 내지 (c)의 화면 구성은 본 발명의 이해를 돕기 위한 하나의 실시예이며, 모바일 기기용 어플리케이션을 다운로드받아 실행시키기 위한 화면 구성은 당업자에 의해 용이하게 변경이 가능하므로 본 발명은 상기된 실시예로 한정되지 않을 것이다.The screen configuration of FIGS. 7A to 7C is one embodiment for better understanding of the present disclosure, and the screen configuration for downloading and executing an application for a mobile device can be easily changed by those skilled in the art. The invention will not be limited to the embodiments described above.

상기와 같이 TV에서 자동차 게임 어플리케이션이 실행되고, 모바일 기기에서 모바일 콘트롤러 어플리케이션이 실행되면, 모바일 기기는 TV의 자동차 게임을 콘트롤할 수 있게 된다 (S606).When the car game application is executed on the TV as described above, and the mobile controller application is executed on the mobile device, the mobile device can control the car game on the TV (S606).

지금까지 설명한 본 발명은 상술한 실시예에 한정되지 않으며, 첨부된 청구범위에서 알 수 있는 바와 같이 본 발명이 속한 분야의 통상의 지식을 가지 자에 의해 변형이 가능하고 이러한 변형은 본 발명의 범위에 속한다.The present invention described so far is not limited to the above-described embodiments, and can be modified by those skilled in the art as can be seen from the appended claims, and such modifications are the scope of the present invention. Belongs to.

100: TV
200: 모바일 기기
100: TV
200: mobile device

Claims (15)

티브이(TV)용 어플리케이션들이 등록되는 TV용 어플리케이션 스토어;
상기 TV용 어플리케이션을 다운로드하여 실행하고, 상기 TV용 어플리케이션에 포함된 정보를 전송하는 티브이; 및
상기 티브이와 페어링 된 상태에서, 상기 티브이로부터 수신한 TV용 어플리케이션에 포함된 정보를 기반으로 해당 모바일 기기용 어플리케이션을 설치하고 실행시키는 모바일 기기를 포함하되,
상기 티브이는,
상기 모바일 기기용 어플리케이션이 어플리케이션 스토어에 등록되어 있는 경우, 상기 모바일 기기로 모바일 기기용 어플리케이션을 다운 받을 수 있는 주소를 전송하고,
상기 모바일 기기용 어플리케이션이 어플리케이션 스토어에 등록되어 있지 않은 경우, 상기 모바일 기기로 모바일 기기용 어플리케이션의 실행 파일을 전송하는 것을 특징으로 하는 기기간 연동 서비스 제공 장치.
A TV application store for registering TV applications;
A TV for downloading and executing the TV application, and transmitting information included in the TV application; And
In a state of being paired with the TV, including a mobile device to install and run the application for the mobile device based on the information contained in the TV application received from the TV,
The TV,
If the application for the mobile device is registered in the application store, and transmits the address to download the mobile device application to the mobile device,
If the application for the mobile device is not registered in the application store, the device interworking service providing apparatus, characterized in that for transmitting the executable file of the mobile device application to the mobile device.
삭제delete 제 1 항에 있어서, 상기 모바일 기기는
상기 모바일 기기용 어플리케이션의 실행 파일을 설치 및 실행시키는 것을 특징으로 하는 기기간 연동 서비스 제공 장치.
The method of claim 1, wherein the mobile device
Device interworking service providing device, characterized in that for installing and executing the executable file of the mobile device application.
삭제delete 제 1 항에 있어서, 상기 모바일 기기는
상기 모바일 기기용 어플리케이션의 주소에 접속하여 상기 모바일 기기용 어플리케이션을 다운로드하여 설치 및 실행시키는 것을 특징으로 하는 기기간 연동 서비스 제공 장치.
The method of claim 1, wherein the mobile device
Inter-device interworking service providing device, characterized in that for accessing the address of the mobile device application to download, install and run the mobile device application.
제 1 항에 있어서,
모바일 기기용 어플리케이션들이 등록되는 모바일 기기용 어플리케이션 스토어를 더 포함하며,
상기 모바일 기기용 어플리케이션을 다운받을 수 있는 주소는 상기 모바일 기기용 어플리케이션이 등록된 상기 모바일 기기용 어플리케이션 스토어의 URL(Uniform Resource Locator)인 것을 특징으로 하는 기기간 연동 서비스 제공 장치.
The method of claim 1,
Further comprising a mobile app store for mobile applications are registered,
The device to download the application for the mobile device is an inter-device interworking service providing apparatus, characterized in that the URL (Uniform Resource Locator) of the application store for the mobile device is registered.
티브이(TV)와 모바일 기기를 연동하여 서비스를 제공하는 기기간 연동 서비스 제공 방법에 있어서,
TV용 어플리케이션을 다운로드하여 실행하는 단계; 및
상기 티브이에서 상기 다운로드된 TV용 어플리케이션에 포함된 정보를 상기 모바일 기기로 전송하는 단계;
상기 TV로부터 수신한 TV용 어플리케이션에 포함된 정보를 기반으로 해당 모바일 기기용 어플리케이션을 설치하고 실행시키는 단계를 포함하며,
상기 티브이는,
상기 모바일 기기용 어플리케이션이 어플리케이션 스토어에 등록되어 있는 경우, 상기 모바일 기기로 모바일 기기용 어플리케이션을 다운 받을 수 있는 주소를 전송하고,
상기 모바일 기기용 어플리케이션이 어플리케이션 스토어에 등록되어 있지 않은 경우, 상기 모바일 기기로 모바일 기기용 어플리케이션의 설치파일을 전송하는 것을 특징으로 하는 기기간 연동 서비스 제공 방법.
In the interlocking device providing method for providing a service by interlocking a TV (TV) and a mobile device,
Downloading and executing an application for a TV; And
Transmitting information included in the downloaded TV application in the TV to the mobile device;
And installing and executing the corresponding mobile device application based on information included in the TV application received from the TV.
The TV,
If the application for the mobile device is registered in the application store, and transmits the address to download the mobile device application to the mobile device,
If the mobile device application is not registered in the application store, the method for providing inter-device interworking services, characterized in that for transmitting the installation file of the mobile device application to the mobile device.
제 7 항에 있어서,
상기 TV용 어플리케이션을 TV용 어플리케이션 스토어에 등록하는 단계를 더 포함하는 것을 특징으로 하는 기기간 연동 서비스 제공 방법.
The method of claim 7, wherein
And registering the TV application in a TV application store.
제 7 항에 있어서,
상기 TV에서 모바일 기기를 검색하여 패어링을 수행하는 단계를 더 포함하는 것을 특징으로 하는 기기간 연동 서비스 제공 방법.
The method of claim 7, wherein
And performing pairing by searching for a mobile device in the TV.
제 9 항에 있어서,
상기 TV와 검색된 모바일 기기가 무선망으로 연결되어 있으면, 상기 TV에서 상기 모바일 기기로 패어링을 요청하고, 상기 모바일 기기에서 패어링 정보를 입력하여 TV와 모바일 기기간에 패어링을 수행하는 것을 특징으로 하는 기기간 연동 서비스 제공 방법.
The method of claim 9,
When the TV and the searched mobile device are connected to the wireless network, requesting pairing from the TV to the mobile device and input pairing information from the mobile device to perform pairing between the TV and the mobile device. How to provide interworking services between devices.
제 9 항에 있어서,
상기 TV와 검색된 모바일 기기가 무선망에 연결되어 있지 않으면, 상기 TV에서 무선망의 연결을 요청하는 안내 메시지를 출력하는 단계;
상기 TV와 검색된 모바일 기기가 무선망에 연결되면 상기 TV에서 상기 모바일 기기로 패어링을 요청하고, 상기 모바일 기기에서 패어링 정보를 입력하여 TV와 모바일 기기간에 패어링을 수행하는 것을 특징으로 하는 기기간 연동 서비스 제공 방법.
The method of claim 9,
If the TV and the searched mobile device are not connected to a wireless network, outputting a guide message requesting connection of the wireless network from the TV;
When the TV and the searched mobile device are connected to a wireless network, requesting pairing from the TV to the mobile device, and input pairing information from the mobile device to perform pairing between the TV and the mobile device. Interworking service provision method.
삭제delete 제 9 항에 있어서,
상기 모바일 기기에서 상기 모바일 기기용 어플리케이션의 실행 파일을 설치 및 실행시키는 단계를 더 포함하는 것을 특징으로 하는 기기간 연동 서비스 제공 방법.
The method of claim 9,
And installing and executing an executable file of the application for the mobile device on the mobile device.
제 9 항에 있어서,
상기 모바일 기기에서 상기 모바일 기기용 어플리케이션의 주소에 접속하여 상기 모바일 기기용 어플리케이션을 다운로드하여 설치 및 실행시키는 단계를 더 포함하는 것을 특징으로 하는 기기간 연동 서비스 제공 방법.
The method of claim 9,
And accessing the address of the mobile device application, downloading, installing, and executing the mobile device application in the mobile device.
제 9 항에 있어서,
상기 모바일 기기용 어플리케이션을 모바일 기기용 어플리케이션 스토어에 등록하는 단계를 더 포함하며,
상기 모바일 기기용 어플리케이션을 다운받을 수 있는 주소는 상기 모바일 기기용 어플리케이션이 등록된 상기 모바일 기기용 어플리케이션 스토어의 URL인 것을 특징으로 하는 기기간 연동 서비스 제공 방법.
The method of claim 9,
Registering the mobile device application in a mobile device application store,
The method of downloading the mobile device application address may be a URL of the mobile device application store in which the mobile device application is registered.
KR1020130013391A 2013-02-06 2013-02-06 Apparatus and method of providing interworking service between device and device KR102014788B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130013391A KR102014788B1 (en) 2013-02-06 2013-02-06 Apparatus and method of providing interworking service between device and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130013391A KR102014788B1 (en) 2013-02-06 2013-02-06 Apparatus and method of providing interworking service between device and device

Publications (2)

Publication Number Publication Date
KR20140100273A KR20140100273A (en) 2014-08-14
KR102014788B1 true KR102014788B1 (en) 2019-08-27

Family

ID=51746227

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130013391A KR102014788B1 (en) 2013-02-06 2013-02-06 Apparatus and method of providing interworking service between device and device

Country Status (1)

Country Link
KR (1) KR102014788B1 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101316076B1 (en) * 2010-12-22 2013-10-07 주식회사 케이티 System and method for running widget at iptv
KR101784184B1 (en) * 2011-02-16 2017-11-06 삼성전자주식회사 Method and system for providing personalized service in iptv

Also Published As

Publication number Publication date
KR20140100273A (en) 2014-08-14

Similar Documents

Publication Publication Date Title
US11921996B2 (en) Information processing terminal and control method
US11601385B2 (en) Conversion of text relating to media content and media extension apps
US10554599B2 (en) Conversion of detected URL in text message
EP2671153B1 (en) Apparatus and method for providing application auto-install function in digital device
US20140195663A1 (en) Method and System for Providing Cloud-Based Common Distribution Applications
US10637804B2 (en) User terminal apparatus, communication system, and method of controlling user terminal apparatus which support a messenger service with additional functionality
CN102469114B (en) Open mobile terminal widget application platform, realization method thereof and server
CN103384275A (en) Cross-terminal downloading method, system cloud server and terminal
JP6051173B2 (en) Application download method and system
EP3651421A1 (en) Multimedia display method, apparatus, and device
JP2017501517A (en) Method, apparatus, and system for pushing an application program, and device
US20170052773A1 (en) Application installs using remote applications
KR20170115543A (en) Desktop Sharing Method and Mobile Terminal
JP5997848B2 (en) Mobile terminal resource processing method, apparatus, client-side computer, server, mobile terminal, program, and recording medium
US20140123277A1 (en) Mobile terminal apparatus, non-transitory computer readable mediums, signal processing method, document storage server, and document management system
CN108182090B (en) Flash plug-in loading method and device based on blink kernel
US10073688B2 (en) Method and apparatus for executing application
KR101969828B1 (en) A method and apparatus for providing a list of Apps related to an external interface
TW201513651A (en) Determining format compatibility across a data processing device and another data processing device prior to transfer of a multimedia file therebetween
WO2017193544A1 (en) Method, device, and electronic apparatus for downloading resource
KR102014788B1 (en) Apparatus and method of providing interworking service between device and device
US20150222712A1 (en) Information processing terminal and control method
KR20130063399A (en) Mobile terminal and cloud server for mobile cloud computing environment and method of mobile cloud computing using the same
KR20130094003A (en) System and method for making hybrid application
KR101395074B1 (en) User terminal and data sharing method between platform based applications thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant