KR20150137855A - Remote control method and system using push service - Google Patents
Remote control method and system using push service Download PDFInfo
- Publication number
- KR20150137855A KR20150137855A KR1020140066442A KR20140066442A KR20150137855A KR 20150137855 A KR20150137855 A KR 20150137855A KR 1020140066442 A KR1020140066442 A KR 1020140066442A KR 20140066442 A KR20140066442 A KR 20140066442A KR 20150137855 A KR20150137855 A KR 20150137855A
- Authority
- KR
- South Korea
- Prior art keywords
- remote control
- control device
- target device
- message
- control target
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 원격제어 기술에 관한 것으로, 보다 상세하게는 원격제어를 위한 보안기술에 관한 것이다.The present invention relates to a remote control technique, and more particularly, to a security technique for remote control.
네트워크에 연결된 원격제어 장치가 원격지에 위치한 제어대상 장치에 접속해서 제어대상 장치를 마치 자신의 단말인 것처럼 제어할 수 있는 기술을 원격제어 기술이라고 통칭한다. 이러한 원격제어 기술은 단말 성능과 통신 속도가 빨라짐에 따라 인터넷을 통해서 원격제어를 할 수 있을 정도로 발전하였다. 예를 들어, 인터넷에 연결되어 있는 개인 또는 회사의 PC 또는 모바일 단말에 원격접속하여 화면을 보면서 조작할 수 있다. 이러한 효율성으로 인해 회사에서 개인 집에 있는 개인 PC를, 또는 집에서 회사의 업무용 PC를 원격제어하는 경우가 늘고 있다.A technology in which a remote control device connected to a network is connected to a control target device located at a remote location and controls the control target device as if it is its own terminal is referred to as a remote control technique. Such remote control technology has developed to be able to remotely control over the Internet as the terminal performance and communication speed increase. For example, it is possible to remotely access a PC or a mobile terminal of an individual or a company connected to the Internet to operate the apparatus while viewing the screen. Because of this efficiency, companies are increasingly controlling their personal PCs at home, or their work PCs at home.
그러나, 악의적으로 제어대상 장치에 접근하여 이를 원격제어하거나 불법으로 데이터를 유출하는 문제가 발생하고 있다. 이를 차단하기 위해 비밀번호 인증 과 같은 인증방식을 사용할 수 있으나, 제어대상 장치의 비밀번호가 누출되거나 제어대상 장치에 비밀번호를 설정하지 않은 경우, 악의적으로 제어대상 장치에 접근하여 원격제어를 통해 기밀정보를 유출할 우려가 있다.However, there is a problem in that it maliciously accesses the control target device, remotely controls it, or leaks data illegally. However, if the password of the control target device is leaked or a password is not set for the control target device, the control target device is maliciously accessed and the confidential information is leaked through the remote control There is a concern.
일 실시 예에 따라, 원격제어 장치가 악의적으로 제어대상 장치에 접근하여 이를 원격제어하거나 불법으로 데이터를 유출하는 것을 차단하기 위한 푸시 서비스를 이용한 원격제어 방법 및 그 시스템을 제안한다.According to an embodiment of the present invention, a remote control method and system using a push service for preventing a remote control device maliciously accessing a control target device and remotely controlling the control target device or illegally outputting data are proposed.
일 실시 예에 따른 원격제어 방법은, 원격제어 장치의 제어대상 장치에 대한 접근 시도를 감지하는 단계와, 원격제어 장치와 제어대상 장치의 식별정보를 획득하는 단계와, 획득된 각 식별정보를 제어대상 장치 사용자가 소지한 별도의 사용자 단말에 푸시 메시지 형태로 전송하여 원격제어 장치의 접근 시도를 알리는 단계를 포함한다.A remote control method according to an embodiment includes a step of detecting an access attempt to a control target device of a remote control device, a step of obtaining identification information of the remote control device and a control target device, And sending a push message to another user terminal owned by the target device user to inform the remote control device of an access attempt.
일 실시 예에 따른 접근 시도를 감지하는 단계는, 원격제어 장치가 웹 서버에 접속하는 단계와, 웹 서버가 원격제어 장치로부터 원격제어 장치를 원격제어하기 위한 세션 설정을 요청받는 단계를 포함한다.The step of detecting an access attempt according to an embodiment includes a step in which the remote control device connects to the web server and a step in which the web server receives a request for setting up a session for remotely controlling the remote control device from the remote control device.
각 식별정보는 원격제어 장치와 제어대상 장치에 대한 사용자 정보, 하드웨어 정보 및 네트워크 접속정보 중 적어도 하나를 포함할 수 있다. 특히, 원격제어 장치와 제어대상 장치의 IP 주소와 이름 및 시간정보일 수 있다.Each identification information may include at least one of user information, hardware information, and network connection information for the remote control device and the control target device. In particular, it may be the IP address and name and time information of the remote control device and the control target device.
일 실시 예에 따른 원격제어 방법은, 사용자 단말을 등록하는 단계를 더 포함하며, 원격제어 장치의 접근 시도를 알리는 단계는 등록된 사용자 단말에 대한 연결정보를 이용하여 푸시 메시지를 전송할 수 있다.The remote control method according to an embodiment further includes a step of registering a user terminal, and the step of notifying an access attempt of the remote control device may transmit the push message using connection information of the registered user terminal.
일 실시 예에 따른 원격제어 장치의 접근 시도를 알리는 단계는, 푸시 메시지를 생성하는 단계와, 생성된 푸시 메시지를 푸시 서버를 통해 사용자 단말에 전송하는 단계를 포함한다.The step of informing the remote control apparatus of an access attempt according to an embodiment includes generating a push message and transmitting the generated push message to the user terminal through the push server.
일 실시 예에 따른 원격제어 방법은, 웹 서버가 푸시 메시지에 대한 응답으로 사용자 단말로부터 승인 또는 거절 메시지를 수신하는 단계와, 승인 메시지를 수신하면 원격제어 장치의 제어대상 장치에 대한 원격제어를 위한 세션을 생성하는 단계와, 거절 메시지를 수신하면 원격제어 장치의 제어대상 장치에 대한 원격제어를 차단하는 단계를 더 포함한다.A remote control method according to an exemplary embodiment of the present invention includes a step in which a web server receives an approval or rejection message from a user terminal in response to a push message, Generating a session; and blocking remote control of the control target device of the remote control device upon receiving the reject message.
일 실시 예에 따른 원격제어 방법은, 제어대상 장치와 연결된 원격제어 장치의 파일 전송 시도를 감지하는 단계와, 감지된 파일 전송 시도를 사용자 단말에 푸시 메시지 형태로 알리는 단계를 더 포함한다. 이때, 원격제어 장치의 식별정보와 제어대상 장치의 식별정보 및 파일 정보를 푸시 메시지 형태로 사용자 단말에 전송할 수 있다.The remote control method according to an embodiment further includes a step of detecting a file transmission attempt of the remote control device connected to the control target device and a step of notifying the user terminal of the detected file transmission attempt in the form of a push message. At this time, identification information of the remote control device, identification information of the control target device, and file information may be transmitted to the user terminal in the form of a push message.
일 실시 예에 따른 원격제어 방법은, 웹 서버가 푸시 메시지에 대한 응답으로 사용자 단말로부터 파일 전송에 대한 승인 또는 거절 메시지를 수신하는 단계와, 승인 메시지를 수신하면 원격제어 장치의 제어대상 장치에 대한 파일 전송을 승인하는 단계와, 거절 메시지를 수신하면 원격제어 장치의 제어대상 장치에 대한 파일 전송을 차단하는 단계를 더 포함한다.A remote control method according to an exemplary embodiment of the present invention includes the steps of a web server receiving an approval or rejection message for a file transmission from a user terminal in response to a push message; Accepting the file transfer, and blocking the file transfer to the control target device of the remote control device upon receiving the rejection message.
다른 실시 예에 따른 원격제어 시스템은, 제어대상 장치와, 제어대상 장치를 원격제어하는 원격제어 장치와, 원격제어 장치의 요청에 따라 원격제어 장치가 제어대상 장치를 원격제어하기 위한 세션을 생성하는 웹 서버와, 원격제어 장치가 웹 서버에 접속하면 웹 서버의 요청에 따라 제어대상 장치와 원격제어 장치의 식별정보를 포함한 푸시 메시지를 생성하는 푸시 서버와, 푸시 서버로부터 푸시 메시지를 수신하고 사용자 명령에 따라 원격제어 장치의 원격제어에 대한 승인 또는 거절을 알리는 응답 메시지를 웹 서버에 전송하는 사용자 단말을 포함한다.The remote control system according to another embodiment includes a control target device, a remote control device for remotely controlling the control target device, and a remote control device for generating a session for remotely controlling the control target device at the request of the remote control device A push server for generating a push message including identification information of the control target device and the remote control device at the request of the web server when the remote control device accesses the web server, And transmits a response message informing the approval or rejection of the remote control of the remote control device to the web server.
일 실시 예에 따른 웹 서버는, 제어대상 장치와 원격제어 장치의 식별정보를 관리하는 관리부와, 원격제어 장치로부터 세션 생성을 요청받으면 제어대상 장치와 원격제어 장치의 식별정보를 푸시 서버에 전송하고, 전송된 푸시 메시지에 대한 응답으로 사용자 단말로부터 승인 또는 거절 메시지를 수신하는 통신부와, 통신부를 통해 승인 메시지를 수신하면 원격제어 장치의 제어대상 장치에 대한 원격제어를 위한 세션을 생성하고, 거절 메시지를 수신하면 원격제어 장치의 제어대상 장치에 대한 원격제어를 차단하는 제어부를 포함한다.The web server according to an embodiment includes a management unit that manages identification information of a control target device and a remote control device, and a management server that transmits identification information of a control target device and a remote control device to a push server when a session creation request is received from the remote control device A communication unit for receiving an approval or rejection message from the user terminal in response to the transmitted push message, and a session control unit for generating a session for remote control of the control target apparatus of the remote control apparatus upon receiving the approval message through the communication unit, And a control unit for interrupting remote control of the control target device of the remote control device upon receipt of the control signal.
일 실시 예에 따른 제어부는, 제어대상 장치와 연결된 원격제어 장치의 파일 전송 시도를 감지하면 통신부를 통해 원격제어 장치의 식별정보와 제어대상 장치의 식별정보와 파일 정보를 푸시 서버를 이용하여 사용자 단말에 전송한다.When the control unit detects a file transmission attempt of a remote control device connected to the control target device, the control unit transmits identification information of the remote control device, identification information of the control target device, and file information through a communication unit to the user terminal Lt; / RTI >
일 실시 예에 따른 통신부는 파일 전송을 위한 푸시 메시지에 대한 응답으로 사용자 단말로부터 승인 또는 거절 메시지를 수신하고, 제어부는 통신부를 통해 승인 메시지를 수신하면 원격제어 장치와 제어대상 장치 간의 파일 전송을 승인하고, 거절 메시지를 수신하면 원격제어 장치와 제어대상 장치 간의 파일 전송을 차단한다.A communication unit according to an embodiment receives an approval or rejection message from a user terminal in response to a push message for file transmission, and when the control unit receives an approval message through a communication unit, the communication unit approves the file transfer between the remote control apparatus and the control target apparatus And upon receipt of the rejection message, blocks file transfer between the remote control device and the control target device.
일 실시 예에 따른 사용자 단말은 푸시 서버로부터 푸시 메시지를 수신하는 통신부와, 수신된 푸시 메시지를 표시하는 출력부와, 푸시 메시지에 대한 응답으로 사용자 명령을 입력받는 입력부를 포함하며, 통신부는 사용자 명령에 따라 승인 또는 거절을 알리는 응답 메시지를 전송한다.The user terminal according to an exemplary embodiment includes a communication unit that receives a push message from a push server, an output unit that displays the received push message, and an input unit that receives a user command in response to the push message. And sends a response message informing of approval or rejection.
일 실시 예에 따르면, 원격제어 장치가 악의적으로 제어대상 장치에 접근하여 이를 원격제어하거나 불법으로 데이터를 유출하는 것을 차단할 수 있다. 즉, 제어대상 장치를 사용하는 사용자가 소지한 사용자 단말에 제어대상 장치에 대한 원격제어 장치의 접근을 알리고, 사용자 단말을 통한 사용자 승인이 있는 경우에만 원격제어 장치가 제어대상 장치에 접근하도록 한다. 이에 따라, 원격제어 장치가 악의적인 목적으로 제어대상 장치에 접근하여 원격제어하는 것을 차단하고, 개인정보 및 재산을 보호할 수 있다.According to an embodiment, the remote control device can maliciously access the control target device to remotely control the control target device, or prevent illegal data from being leaked. That is, the user terminal of the user using the control target device is informed of the access of the remote control device to the control target device, and the remote control device is allowed to access the control target device only when there is a user approval through the user terminal. Thereby, the remote control device can be prevented from accessing the control target device for malicious purpose to perform remote control, and personal information and property can be protected.
도 1은 본 발명의 일 실시 예에 따른 원격제어 시스템의 구성도,
도 2는 본 발명의 일 실시 예에 따른 도 1의 웹 서버의 세부 구성도,
도 3은 본 발명의 일 실시 예에 따른 도 1의 사용자 단말의 세부 구성도,
도 4는 본 발명의 일 실시 예에 따른 사용자 단말 화면을 도시한 참조도,
도 5는 본 발명의 일 실시 예에 따른 원격제어 방법을 도시한 흐름도이다.1 is a configuration diagram of a remote control system according to an embodiment of the present invention;
FIG. 2 is a detailed configuration diagram of the web server of FIG. 1 according to an embodiment of the present invention;
FIG. 3 is a detailed configuration diagram of the user terminal of FIG. 1 according to an embodiment of the present invention;
4 is a block diagram illustrating a user terminal screen according to an embodiment of the present invention.
5 is a flowchart illustrating a remote control method according to an embodiment of the present invention.
이하에서는 첨부한 도면을 참조하여 본 발명의 실시 예들을 상세히 설명한다. 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. In addition, the terms described below are defined in consideration of the functions of the present invention, which may vary depending on the intention of the user, the operator, or the custom. Therefore, the definition should be based on the contents throughout this specification.
도 1은 본 발명의 일 실시 예에 따른 원격제어 시스템의 구성도이다.1 is a block diagram of a remote control system according to an embodiment of the present invention.
도 1을 참조하면, 원격제어 시스템(1)은 원격제어 장치(10), 제어대상 장치(12), 웹 서버(14), 푸시 서버(push server)(16) 및 사용자 단말(18)을 포함한다.1, the
원격제어 장치(10)는 원격지에 있는 제어대상 장치(12)를 원격제어할 수 있다. 웹(web) 상에 위치하는 웹 서버(14)는 원격제어 장치(10)의 원격제어를 지원하는데, 웹 서버(14)가 원격제어 장치(10)와 제어대상 장치(12) 간의 세션을 생성하면, 원격제어 장치(10)는 생성된 세션을 통해 제어대상 장치(12)를 원격제어할 수 있다. 원격제어 장치(10)와 제어대상 장치(12)는 네트워크 연결 가능한 전자장치인데, 예를 들어 데스크톱이나 노트북 등일 수 있다. 원격제어 장치(10)와 제어대상 장치(12)는 개인용 또는 업무용 등으로 사용될 수 있다. 예를 들어, 가정에 위치한 원격제어 장치(10)가 회사에 위치한 제어대상 장치(12)를 원격제어할 수 있다.The
본 발명은 원격제어 장치(10)의 사용자가 제어대상 장치(12)에 악의적으로 접근하여 제어대상 장치(12)를 원격제어하거나 제어대상 장치(12)로부터 불법으로 파일과 같은 데이터를 유출하는 것을 차단하기 위한 보안기술이다. 이를 위해, 제어대상 장치(12)를 사용하는 사용자가 소지한 사용자 단말(18)에 제어대상 장치(12)에 대한 원격제어 장치(10)의 접근을 알리고, 사용자 단말(18)을 통한 사용자 승인이 있는 경우에만 원격제어 장치(10)가 제어대상 장치(12)에 접근하도록 한다. 이에 따라, 원격제어 장치(10)가 악의적인 목적으로 제어대상 장치(12)에 접근하여 원격제어하는 것을 차단하고, 개인정보 및 재산을 보호할 수 있다.The present invention can be applied to a case where the user of the
이하, 전술한 보안 기능을 가진 원격제어 시스템의 각 구성요소에 대해 상세히 후술한다.Hereinafter, each component of the remote control system having the security function described above will be described in detail below.
원격제어 장치(10)는 제어대상 장치(12)를 원격제어할 수 있다. 원격제어는 원격제어 장치(10)가 원격으로 제어대상 장치(12)에 접근하여 제어대상 장치(12)를 조작하거나 파일 등을 송수신하거나 프로그램 등을 설치할 수 있는 동작을 포함한다. 원격제어를 위해, 원격제어 장치(10)는 웹 서버(14)에 접속하여 제어대상 장치(12)를 원격제어하기 위한 세션 생성을 요청할 수 있다.The
웹 서버(14)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 지원한다. 이를 위해 원격제어 장치(10)와 제어대상 장치(12) 간의 세션을 생성하고, 생성된 세션과 연결될 원격제어용 웹 페이지를 생성할 수 있다. 또한, 원격제어 장치(10)의 요청에 따라 제어대상 장치(12)에 원격제어 프로그램을 제공 및 설치할 수 있다. 이때, 원격제어 장치(10)는 설치된 원격제어 프로그램을 통해 제어대상 장치(12)를 원격제어할 수 있다.The
웹 서버(14)는 원격제어 장치(10)와 제어대상 장치(12)의 식별정보를 획득하여 관리한다. 식별정보는 원격제어 장치(10)와 제어대상 장치(12)에 대한 사용자 정보, 하드웨어 정보 및 네트워크 접속정보 중 적어도 하나를 포함한다. 사용자 정보는 해당 장치를 사용하는 사용자를 다른 사용자와 구분하여 식별하기 위한 사용자 식별자, 장치 이름, 로그인 계정, 작업그룹 및 도메인 이름 등을 포함한다. 하드웨어 정보는 해당 장치에 설치된 유선통신장치의 정보 또는 무선통신장치의 정보 등을 포함한다. 유선통신장치는 예를 들어 유선 랜일 수 있고, 무선통신장치는 예를 들어 무선랜 장치나, 3G, 와이브로(Wibro), 적외선 포트, 블루투스 등일 수 있다. 네트워크 접속정보는 MAC 주소, IP 주소, SSID, BSSID, 접속시간 정보, 채널 정보 등을 포함한다. IP 주소는 공인(public) IP 또는 사설(private) IP 주소일 수 있다. 웹 서버(14)는 각 식별정보를 저장할 수 있다.The
또한, 웹 서버(14)는 사용자의 요청에 따라 사용자 단말(18)을 등록하고, 사용자 단말(18)에 푸시 메시지를 전송할 수 있는 연결정보를 획득 및 저장할 수 있다.In addition, the
일 실시 예에 따른 웹 서버(14)는 원격제어 장치(10)가 웹 서버(14)에 접속하여 제어대상 장치(12)를 원격제어하기 위한 세션 생성을 요청하면, 푸시 서버(16)에 제어대상 장치(12)와 원격제어 장치(10)의 식별정보를 전송한다. 일 실시 예에 따른 웹 서버(14)는 원격제어 장치(10)와 제어대상 장치(12)의 장치 이름과 IP 주소만을 포함한 최소한의 식별정보를 푸시 서버(16)에 전송할 수 있다. 나아가, 웹 서버(14)는 푸시 서비스를 제공받는 사용자 단말(18)의 전화번호와 같은 연결정보를 푸시 서버(16)에 제공할 수 있다.The
푸시 서버(16)는 웹 서버(14)로부터 원격제어 장치(10)와 제어대상 장치(12)의 식별정보를 수신한다. 그리고, 수신된 각 식별정보를 포함한 푸시 메시지를 생성하여 사용자 단말(18)에 전송한다. 도 1에 도시된 바와 같이, 푸시 서버(16)는 웹 서버(14)와 분리된 형태일 수 있으나, 푸시 서버(16)의 구조는 이에 한정되지는 않으며 웹 서버(14) 내에 위치할 수도 있다. 푸시 서버(16)가 푸시 메시지를 사용자 단말(18)에 전송하기 위해서, 푸시 서버(16)에 사용자 단말(18)의 전화번호와 같은 연결정보가 저장되어 있거나 웹 서버(14)로부터 연결정보를 제공받을 수 있다. 푸시 서버(16)의 푸시 메시지의 송신은 통신망을 통해 이루어질 수 있고, 이 경우 푸시 서버(16)는 통신망에 접속한 사용자 단말(18)에 푸시 서비스를 제공하게 된다.The
사용자 단말(18)은 제어대상 장치(12)를 사용하는 사용자가 소지한 장치이다. 사용자 단말(18)은 사용자가 휴대 가능한 모바일 단말일 수 있는데, 예를 들어 휴대폰, 셀룰러폰, 스마트폰, 스마트 패드 등일 수 있다. 사용자 단말(18)에는 앱(App)이 설치되어 앱을 통해 푸시 메시지를 수신할 수 있다. 또한 앱을 통해 웹 서버(14)에 접속할 수 있다. 웹 서버(14) 접속 시에 사용자 단말(18)은 사용자 단말(18)을 웹 서버(14)에 등록하고, 단말정보를 제공할 수 있다.The
사용자 단말(18)은 제어대상 장치(12)를 관리한다. 이때, 관리는 원격제어 장치(10)가 제어대상 장치(12)에 접근하는 것을 승인 또는 거절할 수 있는 권한을 가지는 것을 의미한다. 사용자 단말(18)은 원격제어 장치(10)의 접근을 알리는 푸시 메시지를 푸시 서버(16)로부터 수신하고 수신된 푸시 메시지를 화면에 표시한다. 이때, 화면에 표시된 푸시 메시지에 대해서 사용자로부터 명령을 입력받고, 입력받은 사용자 명령에 따라 원격제어 장치(10)의 접근에 대한 승인 또는 거절을 알리는 응답 메시지를 웹 서버(14)에 전송한다. 도 1에서는 사용자 단말(18)이 승인 또는 거절을 알리는 응답 메시지를 웹 서버(14)에 전송하는 것으로 한정하였으나, 푸시 서버(16)를 거칠 수도 있다. 즉, 사용자 단말(18)이 푸시 서버(16)에 응답 메시지를 전송하면, 푸시 서버(16)가 이를 웹 서버(14)에 전달할 수도 있다.The
일 실시 예에 따른 웹 서버(14)는 푸시 메시지에 대한 응답으로 사용자 단말로부터 승인 또는 거절 메시지를 수신한다. 이때, 승인 메시지를 수신하면 웹 서버(14)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 위한 세션을 생성한다. 이에 비해, 거절 메시지를 수신하면 웹 서버(14)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 차단한다. 푸시 메시지를 통해 사용자 단말(18) 사용자가 접근을 승인하는 경우에 한정하여 원격제어 장치(10)가 제어대상 장치(12)를 원격제어할 수 있으므로 원격제어 장치(10)가 악의적인 목적으로 제어대상 장치(12)에 접근하는 것을 차단할 수 있다.The
웹 서버(14)에 의해 세션이 생성되면, 원격제어 장치(10)는 제어대상 장치(12)를 원격제어하게 된다. 웹 서버(14)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 실시간으로 감시할 수 있다. 이때, 원격제어 장치(10)가 제어대상 장치(12)에 파일을 송신하거나 제어대상 장치(12)로부터 파일을 획득하고자 한다면, 웹 서버(14)는 사용자 단말(18)로부터 파일 전송에 대한 승인을 받기 위해 원격제어 장치(10)의 식별정보와 제어대상 장치(12)의 식별정보 및 파일 정보를 푸시 서버(16)에 전송한다. 그러면, 푸시 서버(16)는 원격제어 장치(10)의 식별정보와 제어대상 장치(12)의 식별정보 및 파일 정보를 포함한 푸시 메시지를 제어대상 장치(12)에 전송한다. 제어대상 장치(12)는 파일 전송을 위한 푸시 메시지에 대한 응답으로 사용자 명령에 따라 승인 또는 거절 메시지를 웹 서버(14)에 송신하게 된다. 웹 서버(14)가 승인 메시지를 수신하면 원격제어 장치(10)와 제어대상 장치(12) 간의 파일 전송을 승인한다. 이에 비해, 거절 메시지를 수신하면 원격제어 장치(10)와 제어대상 장치(12) 간의 파일 전송을 차단한다.When the session is created by the
도 2는 본 발명의 일 실시 예에 따른 도 1의 웹 서버의 세부 구성도이다.2 is a detailed configuration diagram of the web server of FIG. 1 according to an embodiment of the present invention.
도 1과 도 2를 참조하면, 웹 서버(14)는 관리부(140), 통신부(142), 제어부(144) 및 저장부(146)를 포함한다.Referring to FIGS. 1 and 2, the
관리부(140)는 제어대상 장치(12)와 원격제어 장치(10)의 식별정보를 관리한다. 이를 위해 사전에 제어대상 장치(12)와 원격제어 장치(10)를 등록 및 인증하는 절차가 수반될 수 있다. 또한, 관리부(140)는 사용자 단말(18)을 등록하고, 푸시 서버(16)가 사용자 단말(18)에 푸시 메시지를 전송하기 위한 사용자 단말(18)의 연결정보를 획득하여 관리할 수 있다. 관리부(140)가 관리하는 각 식별정보와 연결정보를 포함한 데이터와 원격제어 장치(10)가 제어대상 장치(12)를 원격제어하기 위해 필요한 정보 및 원격제어를 통해 생성되는 각종 이력 정보 등은 저장부(146)에 저장될 수 있다.The
통신부(142)는 웹 서버(14)에 접속한 원격제어 장치(10)로부터 세션 생성을 요청받으면 제어대상 장치(12)와 원격제어 장치(10)의 식별정보를 푸시 서버(16)에 전송한다. 전송된 각 식별정보는 푸시 서버(16)에 의해 푸시 메시지 형태로 사용자 단말(18)에 전송된다. 통신부(142)는 푸시 메시지에 대한 응답으로 사용자 단말(18)로부터 승인 또는 거절 메시지를 수신한다.When the
제어부(144)는 원격제어 장치(10)와 제어대상 장치(12) 간의 세션을 생성하고, 생성된 세션과 연결될 원격제어용 웹 페이지를 생성한다. 또한, 원격제어 장치(10)의 요청에 따라 통신부(142)를 통해 제어대상 장치(12)에 원격제어 프로그램을 제공하여 제어대상 장치(12)에 설치할 수 있다. 이때, 원격제어 장치(10)는 설치된 원격제어 프로그램을 통해 제어대상 장치(12)를 원격제어할 수 있게 된다.The
통신부(142)가 사용자 단말(18)로부터 원격제어에 대한 승인 메시지를 수신하면, 제어부(144)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 위한 세션을 생성한다. 이에 비해, 통신부(142)가 사용자 단말(18)로부터 거절 메시지를 수신하면, 제어부(144)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 차단한다.When the
일 실시 예에 따른 제어부(144)는 원격제어 승인 이후, 연결된 원격제어 장치(10)가 제어대상 장치(12)에 파일 전송 시도를 감지한다. 파일 전송은 원격제어 장치(10)가 제어대상 장치(12)에 저장된 파일을 읽거나 수신하는 작업 또는 제어대상 장치(12)에 파일을 송신하여 설치하는 작업을 포함한다. 제어부(144)가 파일 전송 시도를 감지하면, 통신부(142)는 원격제어 장치(10)의 식별정보와 제어대상 장치(12)의 식별정보 및 파일 정보를 푸시 서버(16)에 전송한다. 전송된 각 식별정보와 파일 정보는 푸시 서버(16)에 의해 푸시 메시지 형태로 사용자 단말(18)에 전송된다.The
일 실시 예에 따른 통신부(142)는 파일 전송을 위한 푸시 메시지에 대한 응답으로 사용자 단말(18)로부터 승인 또는 거절 메시지를 수신한다. 통신부(142)가 파일 전송에 대한 승인 메시지를 수신하면 제어부(144)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 파일 전송을 승인한다. 이에 비해, 통신부(142)가 거절 메시지를 수신하면 제어부(144)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 파일 전송을 차단한다.The
도 3은 본 발명의 일 실시 예에 따른 도 1의 사용자 단말의 세부 구성도이다.3 is a detailed configuration diagram of the user terminal of FIG. 1 according to an embodiment of the present invention.
도 3을 참조하면, 사용자 단말(18)은 통신부(180), 출력부(182), 입력부(184), 제어부(186) 및 저장부(188)를 포함한다.3, the
도 1과 도 3을 참조하면, 통신부(180)는 푸시 서버(16)로부터 푸시 메시지를 수신한다. 출력부(182)는 통신부(180)를 통해 수신된 푸시 메시지를 화면에 표시한다. 화면에 표시되는 푸시 메시지 예는 후술되는 도 4를 참조로 하여 설명한다.Referring to FIGS. 1 and 3, the
입력부(184)는 사용자로부터 각종 명령을 입력받는다. 일 실시 예에 따른 입력부(184)는 푸시 메시지에 대한 응답으로 사용자 명령을 입력받는데, 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 승인하거나 거절하는 명령이다. 통신부(180)는 사용자 명령에 따라 승인 또는 거절을 알리는 응답 메시지를 웹 서버(14)에 전송한다.The
저장부(188)는 제어부(186)의 동작을 위한 프로그램이 저장될 수 있고, 입출력되는 데이터들이 임시 저장될 수 있다. 제어부(186)는 사용자 단말(18)을 구성하는 구성 요소들을 제어한다. 즉, 제어부(186)는 통신부(180), 출력부(182), 입력부(184) 및 저장부(188)를 제어한다.The
도 4는 본 발명의 일 실시 예에 따른 사용자 단말 화면을 도시한 참조도이다.4 is a reference view showing a user terminal screen according to an embodiment of the present invention.
도 1과 도 4를 참조하면, 사용자 단말(18)은 푸시 서버(16)로부터 푸시 메시지를 수신하고 이를 화면에 표시한다. 예를 들어, 도 4에 도시된 바와 같이 사용자 단말(18)은 제어대상 장치(12)의 식별정보(400), 원격제어 장치(10)의 식별정보(410)를 화면에 표시하고, 사용자로부터 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어 승인 여부(420)를 입력받는다.1 and 4, the
도 5는 본 발명의 일 실시 예에 따른 원격제어 방법을 도시한 흐름도이다.5 is a flowchart illustrating a remote control method according to an embodiment of the present invention.
도 1 및 도 5를 참조하면, 웹 서버(14)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 접근 시도(500)를 감지한다. 접근 시도(500) 감지는 원격제어 장치(10)가 웹 서버(14)에 접속하고, 웹 서버(14)가 원격제어 장치(10)로부터 원격제어 장치(10)에 대한 원격제어를 위해 필요한 세션 설정을 요청받는 경우 이루어질 수 있다.1 and 5, the
이어서, 웹 서버(14)는 원격제어 장치(10)의 식별정보와 제어대상 장치(12)의 식별정보를 푸시 서버(16)에 전송한다(510). 식별정보는 원격제어 장치(10)와 제어대상 장치(12)에 대한 사용자 정보, 하드웨어 정보 및 네트워크 접속정보 중 적어도 하나를 포함한다. 각 식별정보를 수신한 푸시 서버(16)는 사용자 단말(18)에 각 식별정보를 포함한 푸시 메시지를 전송한다(520).Subsequently, the
이어서, 사용자 단말(18)은 푸시 메시지를 화면에 표시하고, 사용자로부터 명령을 입력(530)받아 웹 서버(14)에 푸시 메시지에 대한 응답으로 원격제어에 대한 승인 또는 거절 메시지를 전송한다(540).The
웹 서버(14)는 승인 메시지를 수신하면 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 승인하고, 거절 메시지를 수신하면 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 차단한다(550). 웹 서버(14)가 원격제어 장치(10)의 제어대상 장치(12)에 대한 원격제어를 승인하면 원격제어 장치(10)와 제어대상 장치(12)는 세션 연결된다(560).When receiving the approval message, the
원격제어 장치(10)와 제어대상 장치(12)가 연결(560)된 이후, 일 실시 예에 따른 웹 서버(14)는 원격제어 장치(10)의 제어대상 장치(12)에 대한 파일 전송 시도(600)를 감지한다. 이때, 웹 서버(14)는 원격제어 장치(10)의 파일 전송 시도를 알리기 위해서 원격제어 장치(10)의 식별정보와 제어대상 장치(12)의 식별정보 및 파일 정보를 푸시 서버(16)에 전송한다(610). 그러면, 푸시 서버(16)는 원격제어 장치(10)의 식별정보와 제어대상 장치(12)의 식별정보 및 파일 정보를 포함한 푸시 메시지를 사용자 단말에 전송한다(620).After the
이어서, 사용자 단말(18)은 푸시 메시지를 화면에 표시하고, 사용자로부터 명령을 입력(630)받아 웹 서버(14)에 푸시 메시지에 대한 응답으로 파일전송에 대한 승인 또는 거절 메시지를 전송한다(640).Subsequently, the
웹 서버(14)가 승인 메시지를 수신하면 원격제어 장치(10)의 제어대상 장치(12)에 대한 파일 전송을 승인하고, 거절 메시지를 수신하면 원격제어 장치(10)의 제어대상 장치(12)에 대한 파일전송을 차단한다(650). 파일 전송 승인 시에 원격제어 장치(10)와 제어대상 장치(12)는 파일을 전송할 수 있다(660).When the
이제까지 본 발명에 대하여 그 실시 예들을 중심으로 살펴보았다. 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.The embodiments of the present invention have been described above. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.
1: 원격제어 시스템 10: 원격제어 장치
12: 제어대상 장치 14: 웹 서버
16: 푸시 서버 18: 사용자 단말1: remote control system 10: remote control device
12: Controlled device 14: Web server
16: push server 18: user terminal
Claims (15)
상기 원격제어 장치와 상기 제어대상 장치의 식별정보를 획득하는 단계; 및
상기 획득된 각 식별정보를 상기 제어대상 장치 사용자가 소지한 별도의 사용자 단말에 푸시 메시지 형태로 전송하여 상기 원격제어 장치의 접근 시도를 알리는 단계;
를 포함하는 것을 특징으로 하는 원격제어 방법.Detecting an attempt to access the control target device of the remote control device;
Obtaining identification information of the remote control device and the control target device; And
Transmitting the obtained identification information to a separate user terminal possessed by the control target device user in the form of a push message to inform the remote control device of an access attempt;
The remote control method comprising:
상기 원격제어 장치가 웹 서버에 접속하는 단계; 및
상기 웹 서버가 상기 원격제어 장치로부터 상기 원격제어 장치를 원격제어하기 위한 세션 설정을 요청받는 단계;
를 포함하는 것을 특징으로 하는 원격제어 방법.The method of claim 1, wherein detecting the access attempt comprises:
Connecting the remote control device to a web server; And
Receiving a request for setting up a session for remotely controlling the remote control device from the remote control device;
The remote control method comprising:
상기 원격제어 장치와 상기 제어대상 장치에 대한 사용자 정보, 하드웨어 정보 및 네트워크 접속정보 중 적어도 하나를 포함하는 것을 특징으로 하는 원격제어 방법.2. The method according to claim 1,
And at least one of user information, hardware information, and network connection information for the remote control device and the control target device.
상기 원격제어 장치와 상기 제어대상 장치의 IP 주소와 이름 및 시간정보인 것을 특징으로 하는 원격제어 방법.2. The method according to claim 1,
And the IP address, name, and time information of the remote control device and the control target device.
상기 사용자 단말을 등록하는 단계; 를 더 포함하며,
상기 원격제어 장치의 접근 시도를 알리는 단계는
등록된 사용자 단말에 대한 연결정보를 이용하여 푸시 메시지를 전송하는 것을 특징으로 하는 원격제어 방법.2. The method of claim 1,
Registering the user terminal; Further comprising:
The step of notifying the access attempt of the remote control device
And transmitting the push message using the connection information for the registered user terminal.
푸시 메시지를 생성하는 단계; 및
생성된 푸시 메시지를 푸시 서버를 통해 상기 사용자 단말에 전송하는 단계;
를 포함하는 것을 특징으로 하는 원격제어 방법.The method as claimed in claim 1, wherein the step of informing the remote control apparatus of an access attempt
Generating a push message; And
Transmitting the generated push message to the user terminal via a push server;
The remote control method comprising:
웹 서버가 푸시 메시지에 대한 응답으로 상기 사용자 단말로부터 승인 또는 거절 메시지를 수신하는 단계;
승인 메시지를 수신하면 상기 원격제어 장치의 상기 제어대상 장치에 대한 원격제어를 위한 세션을 생성하는 단계; 및
거절 메시지를 수신하면 상기 원격제어 장치의 상기 제어대상 장치에 대한 원격제어를 차단하는 단계; 및
를 더 포함하는 것을 특징으로 하는 원격제어 방법.2. The method of claim 1,
The web server receiving an acknowledgment or rejection message from the user terminal in response to the push message;
Generating a session for remote control of the control target device of the remote control device upon receiving the approval message; And
Blocking remote control of the control target device of the remote control device upon receiving the rejection message; And
Further comprising the steps of:
상기 제어대상 장치와 연결된 원격제어 장치의 파일 전송 시도를 감지하는 단계; 및
상기 감지된 파일 전송 시도를 상기 사용자 단말에 푸시 메시지 형태로 알리는 단계;
를 더 포함하는 것을 특징으로 하는 원격제어 방법.2. The method of claim 1,
Detecting a file transmission attempt of a remote control device connected to the control target device; And
Informing the user terminal of the detected file transmission attempt in the form of a push message;
Further comprising the steps of:
상기 원격제어 장치의 식별정보와 상기 제어대상 장치의 식별정보 및 파일 정보를 푸시 메시지 형태로 상기 사용자 단말에 전송하는 것을 특징으로 하는 원격제어 방법.The method of claim 8, wherein the step of informing the user terminal of the detected file transmission attempt in the form of a push message
Wherein the identification information of the remote control device and the identification information and the file information of the control target device are transmitted to the user terminal in the form of a push message.
웹 서버가 푸시 메시지에 대한 응답으로 상기 사용자 단말로부터 파일 전송에 대한 승인 또는 거절 메시지를 수신하는 단계;
승인 메시지를 수신하면 상기 원격제어 장치의 상기 제어대상 장치에 대한 파일 전송을 승인하는 단계; 및
거절 메시지를 수신하면 상기 원격제어 장치의 상기 제어대상 장치에 대한 파일 전송을 차단하는 단계;
를 더 포함하는 것을 특징으로 하는 원격제어 방법.9. The remote control method according to claim 8,
The web server receiving an acknowledgment or rejection message for the file transfer from the user terminal in response to the push message;
Upon receipt of the acknowledgment message, acknowledging the file transfer to the controlled device of the remote control device; And
Blocking the file transfer to the control target device of the remote control device upon receiving the rejection message;
Further comprising the steps of:
상기 제어대상 장치를 원격제어하는 원격제어 장치;
상기 원격제어 장치의 요청에 따라 상기 원격제어 장치가 상기 제어대상 장치를 원격제어하기 위한 세션을 생성하는 웹 서버;
상기 원격제어 장치가 상기 웹 서버에 접속하면 상기 웹 서버의 요청에 따라 상기 제어대상 장치와 상기 원격제어 장치의 식별정보를 포함한 푸시 메시지를 생성하는 푸시 서버; 및
상기 푸시 서버로부터 푸시 메시지를 수신하고 사용자 명령에 따라 상기 원격제어 장치의 원격제어에 대한 승인 또는 거절을 알리는 응답 메시지를 상기 웹 서버에 전송하는 사용자 단말;
을 포함하는 것을 특징으로 하는 원격제어 시스템.A control target device;
A remote control device for remotely controlling the control target device;
A web server for generating a session for remotely controlling the control target device by the remote control device at the request of the remote control device;
A push server for generating a push message including identification information of the control target device and the remote control device at the request of the web server when the remote control device accesses the web server; And
A user terminal that receives a push message from the push server and transmits a response message to the web server informing of approval or rejection of remote control of the remote control device according to a user command;
The remote control system comprising:
상기 제어대상 장치와 상기 원격제어 장치의 식별정보를 관리하는 관리부;
상기 원격제어 장치로부터 세션 생성을 요청받으면 상기 제어대상 장치와 상기 원격제어 장치의 식별정보를 상기 푸시 서버에 전송하고, 전송된 푸시 메시지에 대한 응답으로 상기 사용자 단말로부터 승인 또는 거절 메시지를 수신하는 통신부; 및
상기 통신부를 통해 승인 메시지를 수신하면 상기 원격제어 장치의 상기 제어대상 장치에 대한 원격제어를 위한 세션을 생성하고, 거절 메시지를 수신하면 상기 원격제어 장치의 상기 제어대상 장치에 대한 원격제어를 차단하는 제어부;
를 포함하는 것을 특징으로 하는 원격제어 시스템.12. The system according to claim 11, wherein the web server
A management unit for managing identification information of the control target device and the remote control device;
A communication unit that transmits identification information of the control target device and the remote control device to the push server when receiving a session creation request from the remote control device and receives an approval or rejection message from the user terminal in response to the transmitted push message; ; And
When receiving the approval message through the communication unit, creates a session for remote control of the control target device of the remote control device, and when receiving the reject message, blocks the remote control of the control target device of the remote control device A control unit;
The remote control system comprising:
상기 제어대상 장치와 연결된 원격제어 장치의 파일 전송 시도를 감지하면 상기 통신부를 통해 상기 원격제어 장치의 식별정보와 상기 제어대상 장치의 식별정보와 파일 정보를 상기 푸시 서버를 이용하여 상기 사용자 단말에 전송하는 것을 특징으로 하는 원격제어 시스템.13. The apparatus of claim 12, wherein the control unit
When detecting a file transmission attempt of the remote control device connected to the control target device, transmits the identification information of the remote control device, the identification information of the control target device and the file information to the user terminal using the push server To the remote control system.
상기 통신부는 파일 전송을 위한 푸시 메시지에 대한 응답으로 상기 사용자 단말로부터 승인 또는 거절 메시지를 수신하고,
상기 제어부는 상기 통신부를 통해 승인 메시지를 수신하면 상기 원격제어 장치와 상기 제어대상 장치 간의 파일 전송을 승인하고, 거절 메시지를 수신하면 상기 원격제어 장치와 상기 제어대상 장치 간의 파일 전송을 차단하는 것을 특징으로 하는 원격제어 시스템.14. The method of claim 13,
Wherein the communication unit receives an approval or rejection message from the user terminal in response to a push message for file transmission,
The control unit accepts a file transfer between the remote control device and the control target device when receiving the approval message through the communication unit, and blocks the file transfer between the remote control device and the control target device upon receiving the reject message. Remote control system.
상기 푸시 서버로부터 푸시 메시지를 수신하는 통신부;
수신된 푸시 메시지를 표시하는 출력부; 및
푸시 메시지에 대한 응답으로 사용자 명령을 입력받는 입력부; 를 포함하며,
상기 통신부는 사용자 명령에 따라 승인 또는 거절을 알리는 응답 메시지를 전송하는 것을 특징으로 하는 원격제어 시스템.
12. The method of claim 11, wherein the user terminal
A communication unit for receiving a push message from the push server;
An output unit for displaying the received push message; And
An input unit for receiving a user command in response to a push message; / RTI >
Wherein the communication unit transmits a response message informing of approval or rejection according to a user command.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140066442A KR101591053B1 (en) | 2014-05-30 | 2014-05-30 | Remote control method and system using push service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140066442A KR101591053B1 (en) | 2014-05-30 | 2014-05-30 | Remote control method and system using push service |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150137855A true KR20150137855A (en) | 2015-12-09 |
KR101591053B1 KR101591053B1 (en) | 2016-02-02 |
Family
ID=54873736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140066442A KR101591053B1 (en) | 2014-05-30 | 2014-05-30 | Remote control method and system using push service |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101591053B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101707549B1 (en) * | 2015-08-28 | 2017-02-16 | 주식회사 노크 | Digital signage system using cloud server and control method for the same |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101242734B1 (en) | 2011-09-27 | 2013-03-15 | (주) 다이시스 | Wireless internet using remote control device and method |
-
2014
- 2014-05-30 KR KR1020140066442A patent/KR101591053B1/en active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101707549B1 (en) * | 2015-08-28 | 2017-02-16 | 주식회사 노크 | Digital signage system using cloud server and control method for the same |
Also Published As
Publication number | Publication date |
---|---|
KR101591053B1 (en) | 2016-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019120091A1 (en) | Identity authentication method and system, and computing device | |
CA2736582C (en) | Authorization of server operations | |
CN104919467B (en) | Control the method and network drive system of the access to network drive | |
US9380077B2 (en) | Switching between networks | |
CN107395560B (en) | Security verification and initiating and managing method, equipment, server and storage medium thereof | |
CN102143492B (en) | Method for establishing virtual private network (VPN) connection, mobile terminal and server | |
KR101310631B1 (en) | System and method for controlling access to network | |
CN110519203B (en) | Data encryption transmission method and device | |
KR102356474B1 (en) | Systems that support smart work | |
KR101772144B1 (en) | Security management apparatus and method in a home network system | |
EP3472719A1 (en) | Method and apparatus of implementing a vpn tunnel | |
JP2009277024A (en) | Connection control method, communication system and terminal | |
KR101619928B1 (en) | Remote control system of mobile | |
KR101591053B1 (en) | Remote control method and system using push service | |
CN101291345A (en) | Controlling method of storage resource access, IP storage system, memory apparatus and host | |
KR101502999B1 (en) | Authentication system and method using one time password | |
KR101386363B1 (en) | One-time passwords generator for generating one-time passwords in trusted execution environment of mobile device and method thereof | |
JP6354382B2 (en) | Authentication system, authentication method, authentication apparatus, and program | |
KR101908428B1 (en) | Method, center apparatus and system for blocking accessing device through virtual private network | |
JP5993908B2 (en) | Terminal device, verification method, and verification program | |
JP2021064869A (en) | Thin-client system | |
KR101235782B1 (en) | System and method for protecting communication network using terminal remote control | |
KR20180068513A (en) | Method, apparatus and computer program for managing password of home hub terminal | |
KR20160100612A (en) | Message security system, server and method | |
JP2016200993A (en) | Remote monitoring system and software management device |
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 | ||
FPAY | Annual fee payment |
Payment date: 20190128 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20200106 Year of fee payment: 5 |