KR20130073430A - System and method for authorizing mobile terminal connecting to external device, and external device authorizing mobile terminal - Google Patents
System and method for authorizing mobile terminal connecting to external device, and external device authorizing mobile terminal Download PDFInfo
- Publication number
- KR20130073430A KR20130073430A KR1020110141270A KR20110141270A KR20130073430A KR 20130073430 A KR20130073430 A KR 20130073430A KR 1020110141270 A KR1020110141270 A KR 1020110141270A KR 20110141270 A KR20110141270 A KR 20110141270A KR 20130073430 A KR20130073430 A KR 20130073430A
- Authority
- KR
- South Korea
- Prior art keywords
- external device
- portable terminal
- docking
- authentication
- identification code
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0853—Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephone Function (AREA)
Abstract
Description
본 발명은 외부 디바이스와 연결되는 휴대 단말을 인증하는 휴대 단말 인증 시스템 및 휴대 단말 인증 방법에 관한 것이다.
The present invention relates to a portable terminal authentication system and a portable terminal authentication method for authenticating a portable terminal connected to an external device.
반도체 및 무선통신 기술이 점차적으로 발달함에 따라, 휴대 단말은 기본적인 전화통화 기능 외에도 카메라, MP3, 인터넷, 게임 등과 같은 다양한 부가적인 기능을 구비하게 되었으며, 이에 따라 휴대 단말의 사용이 더욱 활성화되었다. 그리고, 최근에는 이와 같은 기능들이 더욱 강화된 스마트폰이 보급되기 시작하였으며, 이에 발맞추어 스마트폰에서 이용될 수 있는 다양한 응용 프로그램들도 개발되고 있다.As semiconductor and wireless communication technologies are gradually developed, portable terminals have various additional functions such as cameras, MP3s, the Internet, games, etc., in addition to basic telephone call functions, thereby enabling the use of portable terminals. In recent years, smart phones, which have been enhanced with such functions, have begun to spread, and various application programs that can be used in smart phones have been developed in line with this trend.
그러나, 휴대 단말은 휴대성 및 이동성을 고려해야 하기 때문에 단말의 크기에 한계가 있을 수 밖에 없으며, 이에 따라 화면의 크기, 해상도, 스피커 성능 등도 제한되는 문제점이 있었다.However, since the portable terminal has to consider portability and mobility, there is no limit to the size of the terminal, and thus there is a problem in that the screen size, resolution, speaker performance, etc. are also limited.
이에, 휴대 단말에 저장된 데이터, 음원 파일, 컨텐츠 등을 보다 좋은 사용 환경에서 활용하기 위하여 휴대 단말을 연결하여 사용할 수 있는 노트북이나 컴퓨터 등의 형태를 가지는 외부 디바이스(일명, 도킹 스테이션)에 대한 요구가 커져가고 있는 실정이다.Accordingly, in order to utilize data, sound source files, and contents stored in the portable terminal in a better use environment, there is a demand for an external device (aka, docking station) having a form of a laptop or computer that can be used by connecting the portable terminal. It is growing.
한편, 외부 디바이스를 사용할 수 있는 휴대 단말에 제한이 없는 경우에는, 외부 디바이스를 분실한 경우에도 습득자가 무단으로 외부 디바이스를 사용할 수 있게 되는 문제가 있을 수 있으며, 외부 디바이스 소유자의 의사나 외부 디바이스 제공 사업자의 정책에 따라 외부 디바이스를 특정 그룹에 속하는 사용자들의 휴대 단말만 사용할 수 있도록 하거나 특정 개수의 휴대 단말만 사용할 수 있도록 해야 할 필요가 있다.
On the other hand, if there are no restrictions on the portable terminal that can use the external device, there may be a problem that the learner can use the external device without permission, even if the external device is lost, the intention of the external device owner or providing the external device According to the policy of the operator, it is necessary to make the external device available only to the mobile terminals of users belonging to a specific group or to use only a specific number of portable terminals.
본 발명은 특정 그룹에 속하는 사용자들의 휴대 단말만이 외부 디바이스를 사용할 수 있도록 하거나 특정 개수의 휴대 단말만이 외부 디바이스를 사용할 수 있도록 하는 휴대 단말 인증 시스템 및 휴대 단말 인증 방법을 제공한다.
The present invention provides a portable terminal authentication system and a portable terminal authentication method for allowing only a portable terminal of users belonging to a specific group to use an external device or allowing a specific number of portable terminals to use an external device.
본 발명의 일 측면에 따르면, 휴대 단말과 도킹 연결되는 외부 디바이스 및 상기 휴대 단말을 인증하기 위한 인증 서버를 포함하는 휴대 단말 인증 시스템으로서, 상기 외부 디바이스는 상기 휴대 단말과 도킹 연결하기 위한 도킹 인터페이스부, 도킹 연결된 상기 휴대 단말의 식별 코드를 획득하고, 상기 확장 디바이스의 식별 코드를 획득하는 식별 코드 획득부 및 상기 휴대 단말의 식별 코드 및 상기 확장 디바이스의 식별 코드를 포함하는 인증 요청을 상기 인증 서버로 전송하고, 상기 인증 서버로부터 전송되는 상기 인증 요청에 대한 응답에 상응하는 인증 동작을 수행하는 제어부를 포함하며, 상기 인증 서버는 통신부 및 상기 외부 디바이스로부터 상기 인증 요청을 전송 받아 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하고, 상기 인증 요청에 대한 응답을 상기 외부 디바이스로 전송하는 인증부를 포함하는 휴대 단말 인증 시스템을 제공할 수 있다.According to an aspect of the present invention, a portable terminal authentication system including an external device docked and connected to the portable terminal and an authentication server for authenticating the portable terminal, the external device docking interface unit for docking connection with the portable terminal Obtaining an identification code of the portable terminal, which is docked and connected, and obtaining an identification code of the expansion device, and an authentication request including an identification code of the portable terminal and an identification code of the expansion device to the authentication server. And a controller configured to perform an authentication operation corresponding to a response to the authentication request transmitted from the authentication server, wherein the authentication server receives the authentication request from a communication unit and the external device, and the portable terminal receives the authentication request. Authenticate whether the device can be used And, it may provide a mobile terminal authentication system including an authentication unit for transmitting a response to the authentication request to the external device.
일 실시예에서, 상기 인증 서버는 상기 외부 디바이스의 도킹 이력을 저장하는 저장부를 더 포함하되, 상기 외부 디바이스의 도킹 이력은 상기 외부 디바이스의 사용이 허용된 적이 있는 휴대 단말의 식별 코드를 포함하며, 상기 인증부는 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함된 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하고, 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 미만인 경우에는, 상기 휴대 단말의 식별 코드를 상기 외부 디바이스의 도킹 이력에 추가하고 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하고, 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 이상인 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 거부할 수 있다.In one embodiment, the authentication server further comprises a storage unit for storing the docking history of the external device, the docking history of the external device includes an identification code of the mobile terminal has been allowed to use the external device, The authentication unit allows the portable terminal to use the external device when the identification code of the portable terminal is included in the docking history of the external device, and the identification code of the portable terminal is applied to the docking history of the external device. If not included and the number of portable terminals included in the docking history is less than a predetermined allowable number, the identification code of the portable terminal is added to the docking history of the external device and the mobile terminal is allowed to use the external device. And the identification code of the portable terminal docks the external device. If not included in the power number less than the number of predetermined permissible in the mobile terminal included in the docking history, it is possible to reject in that the mobile terminal using the external device.
일 실시예에서, 상기 인증부는 상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 마스터 단말로 지정하고, 상기 허용 개수는 상기 마스터 단말에 의해 설정될 수 있다.In an embodiment, when the portable terminal is a portable terminal docked to the external device for the first time, the authentication unit may designate the portable terminal as a master terminal, and the allowable number may be set by the master terminal.
일 실시예에서, 상기 인증 서버는 미리 설정된 상기 외부 디바이스의 사용 허용 목록을 저장하는 저장부를 더 포함하되, 상기 외부 디바이스의 사용 허용 목록은 상기 외부 디바이스를 사용할 수 있도록 허용된 휴대 단말의 식별 코드의 목록을 포함하며, 상기 인증부는 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 사용 허용 목록에 포함된 경우에만, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용할 수 있다.In one embodiment, the authentication server further comprises a storage unit for storing a preset allow list of the external device, wherein the allow list of the external device of the identification code of the mobile terminal allowed to use the external device The authentication unit may allow the portable terminal to use the external device only when the identification code of the portable terminal is included in the permission list of the external device.
일 실시예에서, 상기 인증부는 상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 마스터 단말로 지정하고, 상기 외부 디바이스의 사용 허용 목록은 상기 마스터 단말에 의해 설정될 수 있다.In an embodiment, when the portable terminal is a portable terminal docked to the external device for the first time, the authentication unit may designate the portable terminal as a master terminal, and the allow permission list of the external device may be set by the master terminal. have.
일 실시예에서, 상기 인증부는 상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 상기 외부 디바이스의 마스터 단말로 지정하고, 상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말이 아닌 경우에는, 상기 외부 디바이스의 마스터 단말로 상기 휴대 단말의 식별 정보를 전송할 수 있다.In an embodiment, when the portable terminal is a portable terminal docked to the external device for the first time, the authentication unit designates the portable terminal as a master terminal of the external device, and the portable terminal is docked to the external device for the first time. In case of not being a terminal, identification information of the portable terminal can be transmitted to a master terminal of the external device.
일 실시예에서, 상기 제어부는 상기 휴대 단말에 구비된 통신 모듈을 통하여, 상기 인증 요청을 상기 인증 서버로 전송하고 상기 인증 서버로부터 상기 인증 요청에 대한 응답을 전송받을 수 있다. In one embodiment, the control unit may transmit the authentication request to the authentication server through the communication module provided in the portable terminal and receive a response to the authentication request from the authentication server.
본 발명의 일 측면에 따르면, 휴대 단말과 도킹 연결되는 외부 디바이스로서, 상기 휴대 단말과 도킹 연결하기 위한 도킹 인터페이스부, 도킹 연결된 상기 휴대 단말의 식별 코드를 획득하는 식별 코드 획득부, 상기 외부 디바이스의 도킹 이력을 저장하는 저장부-여기서, 상기 외부 디바이스의 도킹 이력은 상기 외부 디바이스의 사용이 허용된 적이 있는 휴대 단말의 식별 코드를 포함함-, 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함된 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하고, 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 미만인 경우에는, 상기 휴대 단말의 식별 코드를 상기 외부 디바이스의 도킹 이력에 추가하고 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하고, 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 상기 상기 소정의 허용 개수 이상인 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 거부하는 인증부 및 상기 인증부의 인증 결과에 상응하는 인증 동작을 수행하는 제어부를 포함하는 외부 디바이스가 제공될 수 있다.According to an aspect of the present invention, an external device docked with a portable terminal, the docking interface unit for docking connection with the portable terminal, an identification code acquisition unit for obtaining an identification code of the docked portable terminal, the external device A storage unit for storing a docking history, wherein the docking history of the external device includes an identification code of a portable terminal that has been permitted to use the external device, and wherein the identification code of the portable terminal is a docking history of the external device If included in the, the portable terminal allows the use of the external device, the identification code of the portable terminal is not included in the docking history of the external device and the number of portable terminals included in the docking history is predetermined If the number is less than the allowed number, the identification code of the portable terminal is set to the external device. In addition to the docking history and allows the portable terminal to use the external device, the identification code of the portable terminal is not included in the docking history of the external device and the number of portable terminals included in the docking history is the predetermined number. When more than the allowable number of, an external device may include an authentication unit for rejecting the portable device from using the external device and a control unit for performing an authentication operation corresponding to the authentication result of the authentication unit.
일 실시예에서, 상기 인증부는 상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 마스터 단말로 지정하고, 상기 허용 개수는 상기 마스터 단말에 의해 설정될 수 있다.In an embodiment, when the portable terminal is a portable terminal docked to the external device for the first time, the authentication unit may designate the portable terminal as a master terminal, and the allowable number may be set by the master terminal.
본 발명의 일 측면에 따르면, 휴대 단말과 도킹 연결되는 외부 디바이스로서, 상기 휴대 단말과 도킹 연결하기 위한 도킹 인터페이스부, 도킹 연결된 상기 휴대 단말의 식별 코드를 획득하는 식별 코드 획득부, 미리 설정된 상기 외부 디바이스의 사용 허용 목록을 저장하는 저장부-여기서, 상기 외부 디바이스의 사용 허용 목록은 상기 외부 디바이스를 사용할 수 있도록 허용된 휴대 단말의 식별 코드의 목록을 포함함-, 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 사용 허용 목록에 포함된 경우에만, 상기 휴대 단말이 상기 외부 다비이스를 사용하는 것을 허용하는 인증부 및 상기 인증부의 인증 결과에 상응하는 인증 동작을 수행하는 제어부를 포함하는 외부 디바이스가 제공될 수 있다.According to an aspect of the present invention, an external device docked with a portable terminal, the docking interface unit for docking connection with the portable terminal, an identification code acquisition unit for obtaining an identification code of the docked portable terminal, the external preset A storage unit for storing a use allowance list of a device, wherein the use allowance list of the external device includes a list of identification codes of a mobile terminal allowed to use the external device; Only when included in an allowable list of external devices, an external device includes an authentication unit that allows the portable terminal to use the external device and a control unit that performs an authentication operation corresponding to an authentication result of the authentication unit. Can be.
일 실시예에서, 상기 인증부는 상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 마스터 단말로 지정하고, 상기 외부 디바이스의 사용 허용 목록은 상기 마스터 단말에 의해 설정될 수 있다.In an embodiment, when the portable terminal is a portable terminal docked to the external device for the first time, the authentication unit may designate the portable terminal as a master terminal, and the allow permission list of the external device may be set by the master terminal. have.
일 실시예에서, 상기 인증부는 상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 상기 외부 디바이스의 마스터 단말로 지정하고, 상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말이 아닌 경우에는, 상기 외부 디바이스의 마스터 단말로 상기 휴대 단말의 식별 정보를 전송할 수 있다.In an embodiment, when the portable terminal is a portable terminal docked to the external device for the first time, the authentication unit designates the portable terminal as a master terminal of the external device, and the portable terminal is docked to the external device for the first time. In case of not being a terminal, identification information of the portable terminal can be transmitted to a master terminal of the external device.
일 실시예에서, 상기 인증부는 상기 휴대 단말에 구비된 통신 모듈을 통하여, 상기 외부 디바이스의 마스터 단말로 상기 휴대 단말의 식별 정보를 전송할 수 있다.In one embodiment, the authentication unit may transmit the identification information of the portable terminal to the master terminal of the external device through a communication module provided in the portable terminal.
본 발명의 일 측면에 따르면, 휴대 단말과 도킹 연결되는 외부 디바이스 및 상기 휴대 단말을 인증하기 위한 인증 서버를 포함하는 휴대 단말 인증 시스템의 휴대 단말 인증 방법으로서, 상기 외부 디바이스가 상기 휴대 단말과의 도킹 연결을 감지하는 단계, 상기 외부 디바이스가 도킹 연결된 상기 휴대 단말의 식별 코드를 획득하고, 상기 확장 디바이스의 식별 코드를 획득하는 단계, 상기 외부 디바이스가 상기 휴대 단말의 식별 코드 및 상기 확장 디바이스의 식별 코드를 포함하는 인증 요청을 상기 인증 서버로 전송하는 단계, 상기 인증 서버가 상기 외부 디바이스로부터 상기 인증 요청을 전송 받아 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계, 상기 인증 서버가 상기 인증 요청에 대한 응답을 상기 외부 디바이스로 전송하는 단계 및 상기 외부 디바이스가 상기 인증 서버로부터 전송되는 상기 인증 요청에 대한 응답에 상응하는 인증 동작을 수행하는 단계를 포함하는 휴대 단말 인증 방법이 제공될 수 있다.According to an aspect of the present invention, a portable terminal authentication method of a portable terminal authentication system comprising an external device docked and connected to the portable terminal and an authentication server for authenticating the portable terminal, wherein the external device is docked with the portable terminal. Detecting a connection, acquiring an identification code of the portable terminal to which the external device is docked, and acquiring an identification code of the expansion device, wherein the external device is an identification code of the portable terminal and an identification code of the expansion device Transmitting an authentication request including an authentication request to the authentication server, wherein the authentication server receives the authentication request from the external device and authenticates whether the portable terminal can use the external device. The external device responds to the authentication request And an authentication operation corresponding to a response to the authentication request transmitted from the authentication server may be provided.
일 실시예에서, 상기 인증 서버가 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계는 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함된 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계, 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 미만인 경우에는, 상기 휴대 단말의 식별 코드를 상기 외부 디바이스의 도킹 이력에 추가하고 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계 및 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 이상인 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 거부하는 단계를 포함하되, 상기 외부 디바이스의 도킹 이력은 상기 외부 디바이스의 사용이 허용된 적이 있는 휴대 단말의 식별 코드를 포함할 수 있다.In an embodiment, the authenticating server may verify whether the portable terminal can use the external device, when the identification code of the portable terminal is included in a docking history of the external device. Allowing the use of an external device; when the identification code of the portable terminal is not included in the docking history of the external device and the number of portable terminals included in the docking history is less than a predetermined allowable number, Adding an identification code to the docking history of the external device and allowing the portable terminal to use the external device and an identification code of the portable terminal not included in the docking history of the external device; If the number of portable terminals is more than a predetermined allowable number, But the mobile terminal comprises the step of refusing to use the external device, the docking history of the external device may include the identification code of the mobile terminal that have been the use of the external device is permitted.
일 실시예에서, 상기 인증 서버가 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계는 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 사용 허용 목록에 포함된 경우에만, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계를 포함하되, 상기 외부 디바이스의 사용 허용 목록은 상기 외부 디바이스를 사용할 수 있도록 허용된 휴대 단말의 식별 코드의 목록을 포함할 수 있다.In one embodiment, the step of authenticating whether the portable terminal can use the external device by the authentication server is performed only when the identification code of the portable terminal is included in the allow list of the external device. Allowing the use of the external device, the use allowance list of the external device may include a list of identification codes of the mobile terminal is allowed to use the external device.
본 발명의 일 측면에 따르면, 휴대 단말과 도킹 연결되는 외부 디바이스의 휴대 단말 인증 방법으로서, 상기 휴대 단말과의 도킹 연결을 감지하는 단계, 도킹 연결된 상기 휴대 단말의 식별 코드를 획득하는 단계, 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계 및 상기 인증 단계의 결과에 상응하는 인증 동작을 수행하는 단계를 포함하되, 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계는 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함된 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계, 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 미만인 경우에는, 상기 휴대 단말의 식별 코드를 상기 외부 디바이스의 도킹 이력에 추가하고 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계 및 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 이상인 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 거부하는 단계를 포함하며, 상기 외부 디바이스의 도킹 이력은 상기 외부 디바이스의 사용이 허용된 적이 있는 휴대 단말의 식별 코드를 포함하는 휴대 단말 인증 방법이 제공될 수 있다.According to an aspect of the present invention, a portable terminal authentication method of an external device docked and connected to a portable terminal, the method comprising: detecting a docking connection with the portable terminal, obtaining an identification code of the docked portable terminal, the portable Authenticating whether the terminal can use the external device; and performing an authentication operation corresponding to a result of the authentication step, wherein authenticating whether the portable terminal can use the external device. If the identification code of the portable terminal is included in the docking history of the external device, allowing the portable terminal to use the external device, the identification code of the portable terminal is not included in the docking history of the external device Without the predetermined number of portable terminals included in the docking history If less than a number, adding the identification code of the portable terminal to the docking history of the external device and allowing the portable terminal to use the external device and the identification code of the portable terminal to the docking history of the external device If the number of portable terminals not included and included in the docking history is equal to or greater than a predetermined allowable number, the portable terminal may refuse to use the external device, and the docking history of the external device may include: A portable terminal authentication method including an identification code of a portable terminal that has been permitted to use may be provided.
본 발명의 일 측면에 따르면, 휴대 단말과 도킹 연결되는 외부 디바이스의 휴대 단말 인증 방법으로서, 상기 휴대 단말과의 도킹 연결을 감지하는 단계, 도킹 연결된 상기 휴대 단말의 식별 코드를 획득하는 단계, 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계 및 상기 인증 단계의 결과에 상응하는 인증 동작을 수행하는 단계를 포함하되, 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계는 상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 사용 허용 목록에 포함된 경우에만, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계를 포함하며, 상기 외부 디바이스의 사용 허용 목록은 상기 외부 디바이스를 사용할 수 있도록 허용된 휴대 단말의 식별 코드의 목록을 포함하는 휴대 단말 인증 방법이 제공될 수 있다.
According to an aspect of the present invention, a portable terminal authentication method of an external device docked and connected to a portable terminal, the method comprising: detecting a docking connection with the portable terminal, obtaining an identification code of the docked portable terminal, the portable Authenticating whether the terminal can use the external device; and performing an authentication operation corresponding to a result of the authentication step, wherein authenticating whether the portable terminal can use the external device. And only when the identification code of the portable terminal is included in the allow list of the external device, allowing the portable terminal to use the external device, wherein the allow list of the external device includes the external device. Contains a list of identification codes of mobile terminals allowed to use A portable terminal authentication method may be provided.
본 발명의 실시예에 의하면, 외부 디바이스를 사용할 수 있는 휴대 단말의 개수를 제한하는 시스템 및 방법을 제공할 수 있다.According to an embodiment of the present invention, a system and method for limiting the number of portable terminals that can use an external device can be provided.
본 발명의 실시예에 의하면, 외부 디바이스를 사용할 수 있는 휴대 단말의 그룹을 제한하는 시스템 및 방법을 제공할 수 있다.According to an embodiment of the present invention, a system and method for limiting a group of portable terminals that can use an external device can be provided.
본 발명의 실시예에 의하면, 외부 디바이스의 소유자가 외부 디바이스의 사용 제한을 설정할 수 있는 시스템 및 방법을 제공할 수 있다.According to an embodiment of the present invention, it is possible to provide a system and method by which an owner of an external device can set a usage restriction of the external device.
본 발명의 실시예에 의하면, 허용되지 않은 휴대 단말이 외부 디바이스에 도킹 연결 시도를 하는 경우 소유자에게 이를 알려 도난 상황에 대처할 수 있는 시스템 및 방법을 제공할 수 있다.
According to an exemplary embodiment of the present invention, when an unauthorized portable terminal attempts a docking connection to an external device, a system and method may be provided to notify the owner and cope with the theft situation.
도 1은 본 발명의 실시예에 따른 휴대 단말 인증 시스템 및 휴대 단말 인증 방법을 나타내는 도면이다.
도 2는 외부 디바이스와 연결되는 휴대 단말의 블록도의 일 예이다.
도 3은 본 발명의 일 실시예에 따른 외부 디바이스의 블록도이다.
도 4는 본 발명의 일 실시예에 따른 외부 디바이스의 외관 사시도이다.
도 5는 도킹 인터페이스부의 구성을 예시한 도면이다.
도 6 은 본 발명의 일 실시예에 따른 인증 서버의 블록도이다.
도 7은 본 발명의 일 실시예에 따른 휴대 단말 인증 방법을 나타내는 흐름도 및 본 휴대 단말 인증 방법에서 사용하는 데이터를 나타내는 도면이다.
도 8은 본 발명의 다른 일 실시예에 따른 휴대 단말 인증 방법을 나타내는 흐름도 및 본 휴대 단말 인증 방법에서 사용하는 데이터를 나타내는 도면이다.
도 9는 본 발명의 일 실시예에 따른 휴대 단말 인증 시스템에서, 휴대 단말의 인증이 거부된 경우에 표시되는 화면의 일 예이다.
도 10은 본 발명의 일 실시예에 따른 휴대 단말 인증 시스템에서, 마스터 단말로 전송되는 메시지의 일 예이다.
도 11은 본 발명의 다른 일 실시예에 따른 외부 디바이스의 블록도이다.1 is a view showing a mobile terminal authentication system and a mobile terminal authentication method according to an embodiment of the present invention.
2 is an example of a block diagram of a mobile terminal connected to an external device.
3 is a block diagram of an external device according to an embodiment of the present invention.
4 is an external perspective view of an external device according to an exemplary embodiment of the present invention.
5 is a diagram illustrating a configuration of a docking interface unit.
6 is a block diagram of an authentication server according to an embodiment of the present invention.
7 is a flowchart illustrating a portable terminal authentication method according to an embodiment of the present invention and a diagram illustrating data used in the portable terminal authentication method.
8 is a flowchart illustrating a mobile terminal authentication method and data used in the mobile terminal authentication method according to another embodiment of the present invention.
9 is an example of a screen displayed when authentication of the mobile terminal is denied in the mobile terminal authentication system according to an embodiment of the present invention.
10 is an example of a message transmitted to a master terminal in a mobile terminal authentication system according to an embodiment of the present invention.
11 is a block diagram of an external device according to another embodiment of the present invention.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 이를 상세한 설명을 통해 상세히 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.The present invention may be variously modified and have various embodiments, and specific embodiments will be illustrated in the drawings and described in detail with reference to the accompanying drawings. It should be understood, however, that the invention is not intended to be limited to the particular embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.
본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 본 명세서의 설명 과정에서 이용되는 숫자(예를 들어, 제1, 제2 등)는 하나의 구성요소를 다른 구성요소와 구분하기 위한 식별기호에 불과하다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. In addition, numerals (e.g., first, second, etc.) used in the description of the present invention are merely an identifier for distinguishing one component from another.
또한, 본 명세서에서, 일 구성요소가 다른 구성요소와 "연결된다" 거나 "접속된다" 등으로 언급된 때에는, 상기 일 구성요소가 상기 다른 구성요소와 직접 연결되거나 또는 직접 접속될 수도 있지만, 특별히 반대되는 기재가 존재하지 않는 이상, 중간에 또 다른 구성요소를 매개하여 연결되거나 또는 접속될 수도 있다고 이해되어야 할 것이다.Also, in this specification, when an element is referred to as being "connected" or "connected" with another element, the element may be directly connected or directly connected to the other element, It should be understood that, unless an opposite description is present, it may be connected or connected via another element in the middle.
본 명세서에서, 단말은 또한, 시스템, 장치, 가입자 유닛, 가입자 스테이션, 모바일, 이동 단말기, 원격 스테이션, 원격 단말기, 액세스 단말기, 사용자 단말기, 단말기, 통신 장치, 사용자 에이전트, 사용자 장치 또는 사용자 장비(UE)로 불릴 수도 있다. 무선 단말은 휴대폰, 스마트 폰(smart phone), PDA(Personal Digital Assistants), 휴대 전화, 위성 전화, 무선 전화, SIP(Session Initiation Protocol) 전화, WLL(Wireless Local Loop) 스테이션, 무선 접속 기능을 갖는 핸드헬드 장치, PMP(Portable Multimedia Player), 내비게이션 또는 다른 무선 모뎀에 연결된 프로세싱 장치 등을 포함할 수 있다.In this specification, a terminal is also a system, device, subscriber unit, subscriber station, mobile, mobile terminal, remote station, remote terminal, access terminal, user terminal, terminal, communication device, user agent, user device or user equipment (UE). It can also be called). Wireless terminals include mobile phones, smart phones, personal digital assistants (PDAs), mobile phones, satellite phones, wireless phones, Session Initiation Protocol (SIP) phones, wireless local loop (WLL) stations, hands with wireless connectivity Processing devices connected to a handheld device, a portable multimedia player (PMP), a navigation device or another wireless modem, and the like.
본 명세서에서, 외부 기기는 노트북 컴퓨터, 타블렛(Tablet) PC, 터치 스크린을 구비한 패드, 스크린 및 키패드를 구비한 패드, 기타 휴대 기기를 도킹할 수 있는 구조를 가지는 장치의 형태로 구현될 수 있다.In the present specification, the external device may be implemented in the form of a device having a structure capable of docking a laptop computer, a tablet PC, a pad with a touch screen, a pad with a screen and a keypad, and other portable devices. .
이하, 첨부된 도면들을 참조하여 본 발명의 실시예들을 중심으로 본 발명을 상세히 설명한다.
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
[도 1의 설명][Description of Fig. 1]
도 1은 본 발명의 실시예에 따른 휴대 단말 인증 시스템 및 휴대 단말 인증 방법을 설명하기 위한 도면이다.1 is a view for explaining a portable terminal authentication system and a portable terminal authentication method according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 휴대 단말 인증 시스템은 휴대 단말(100)이 도킹 연결되는 외부 디바이스(200) 및 인증 서버(300)를 포함할 수 있다. Referring to FIG. 1, a mobile terminal authentication system according to an embodiment of the present invention may include an
휴대 단말(100)은 외부 디바이스(200)와 도킹 인터페이스(이에 대하여는 추후 상세히 설명함)를 통해 서로 도킹 연결될 수 있다(도 1의 단계 1참조).The
상기 휴대 단말(100) 및 외부 디바이스(200)의 구조와 이들의 도킹 연결에 대해 추후 도 2 내지 도5를 참조하여 상세히 설명하고, 추후 도 6을 참조하여 인증 서버의 구조에 대해 설명한다.The structure of the
외부 디바이스(200)가 휴대 단말(100)과의 도킹 연결을 감지하는 경우, 외부 디바이스(200)는 휴대 단말(100)을 식별하기 위한 휴대 단말의 식별 코드 및 외부 디바이스 자신의 식별 코드를 획득할 수 있다(도 2의 단계 2 참조). 여기서 휴대 단말의 식별 코드는 휴대 단말 마다 고유하게 부여되는 코드로서, 제조나 유통 시 부여되는 고유 장치 코드, 휴대 단말의 전화 번호, 휴대 단말에 포함된 네트워크 장치 중 어느 하나의 고유 번호(예를 들면, 무선네트워크 장치의 MAC주소 등), IMSI 번호 등일 수 있다. 또한 외부 디바이스의 식별 코드는 외부 디바이스의 제조나 유통 시 부여되는 장치 코드, 외부 디바이스가 네크워크 장치를 포함하는 경우에는 네트워크 장치의 고유 번호 등일 수 있다.When the
이후, 외부 디바이스(200)는 자신에게 도킹 연결된 휴대 단말에 대한 인증 요청을 인증 서버(300)로 전송할 수 있다(도 1의 단계3 참조). 상기 휴대 단말 인증 요청에는 휴대 단말(100)과 외부 디바이스(200)를 식별하기 위한 식별 코드가 포함될 수 있다.Thereafter, the
만약, 외부 디바이스(200)가 인증 서버(300)와 데이터를 송수신하기 위한 별도의 통신부(예를 들면, 유/무선 네트워크 장치)를 구비하지 않은 경우에는, 외부 디바이스(200)는 도킹 연결된 휴대 단말(100)에 구비된 통신부를 통하여 상기 인증 요청을 인증 서버(300)로 전송할 수 있다. 본 발명의 많은 실시예에서, 휴대 단말은 휴대 전화, 스마트 폰 등 별도의 통신 모듈을 구비하고 있으며, 이러한 경우 외부 디바이스는 휴대 단말의 디스플레이나 스피커를 확장하는데 사용되는 것이 보통이므로 별도의 통신 모듈을 구비하지 않을 수 있다. 따라서, 이러한 경우에는 외부 디바이스(200)는 도킹 연결된 휴대 단말(100)에 구비된 통신 모듈을 이용하여 상기 인증 요청을 인증 서버(300)로 전송할 수 있다. 또한 이 경우에는 외부 디바이스(200)는 상기 인증 요청을 도킹 연결된 인터페이스부를 거쳐 휴대 단말로(100)로 전달하며, 휴대 단말(100)은 외부 디바이스의 전송 요청에 따라 자신이 구비하는 통신 모듈을 제어하여 전달받은 상기 인증 요청을 인증 서버(300)에 전송할 수 있다.If the
인증 서버(300)는 외부 디바이스(200)로부터 휴대 단말 인증 요청을 수신하게 되면, 휴대 단말(100)이 외부 디바이스(200)를 사용할 수 있는지 여부를 인증하고(도 1의 단계 4 참조), 상기 인증 요청에 대한 응답을 상기 외부 디바이스로 전송할 수 있다(도1의 단계 5 참조). 인증 서버(300)가 휴대 단말을 인증하는 상세한 과정에 대하여는 추후 도 7 내지 도 8을 참조하여 설명한다.When the
휴대 단말(100)과 외부 디바이스(200)가 도킹 연결되는 경우 휴대 단말(100)을 구성하는 서브 디바이스(서브 디바이스는 휴대 단말(100) 또는 외부 디바이스(200)을 구성하는 각종 장치를 의미하며, 디스플레이 장치, 터치 입력 장치, 키패드 입력 장치, 조도 센서 등 각종 센서, 백라이트 장치, 스피커, 카메라 모듈 등을 예시로 들 수 있음) 중 일부는 그에 상응하는 외부 디바이스의 서브 디바이스로 대체될 수 있다. 예를 들면, 휴대 단말(100)과 외부 디바이스(200)가 도킹 연결되는 경우에는 휴대 단말에 구비된 디스플레이 장치에 표시되어야 할 화면이 외부 디바이스에 구비된 디스플레이 장치에 표시될 수 있다.When the
본 명세서에서 휴대 단말이 외부 디바이스를 사용한다고 함은, 휴대 단말과 외부 디바이스가 도킹 연결된 후, 휴대 단말이 구비한 각종 서브 디바이스가 그에 상응하는 외부 디바이스의 서브 디바이스로 대체됨을 의미할 수 있다. 다만 이러한 경우에도 휴대 단말에 구비된 모든 서브 디바이스가 상응하는 외부 디바이스의 서브 디바이스로 대체되어야 하는 것은 아니며, 휴대 단말(100)이 외부 디바이스(200)에 도킹되는 목적을 대체로 이행할 수 있을 정도면 족하다. 예컨대, 사용자가 외부 디바이스(200)에 구비된 디스플레이 장치로 휴대 단말(100)에 저장된 동영상 컨텐츠를 출력하고자 외부 디바이스(200)와 휴대 단말(100)을 도킹 연결하는 경우에는 휴대 단말(100)에 저장된 컨텐츠가 도킹 연결된 외부 디바이스(200)에 디스플레이 될 수 있다면, 휴대 단말(100)은 외부 디바이스(200)를 정상적으로 사용하고 있는 것이라고 볼 수 있다. In the present specification, the use of an external device by the portable terminal may mean that various sub-devices included in the portable terminal are replaced with sub-devices of the corresponding external device after the portable terminal and the external device are docked and connected. However, even in this case, not all sub-devices provided in the mobile terminal should be replaced with sub-devices of the corresponding external device, and the
다시 도1을 참조하면, 외부 디바이스(200)가 인증 서버(300)로부터 인증 요청에 대한 응답을 받으면, 외부 디바이스(200)는 그에 상응하는 인증 동작을 수행할 수 있다(도1의 단계 6 참조). 만약, 인증 요청에 대한 응답이 휴대 단말(100)의 사용이 허용된다는 내용이라면, 외부 디바이스(200)는 휴대 단말(100)이 자신을 사용할 수 있도록 소정의 제어 동작을 수행할 수 있다. 하지만 인증 요청에 대한 응답이 휴대 단말(100)의 사용이 거부된다는 내용이라면, 외부 디바이스(200)는 휴대 단말(100)이 자신을 정상적으로 사용할 수 없도록 하는 일련의 제어 동작을 수행할 수 있으며, 여기에는 외부 디바이스를 락킹(locking)하는 동작, 인증 거부 메시지를 디스플레이하는 동작 등이 포함될 수 있다(추후 설명할 도 9 참조).
Referring back to FIG. 1, when the
[도 2의 설명][Description of Fig. 2]
도 2는 외부 디바이스(200)와 연결되는 휴대 단말(100)의 블록 구성도의 일 예를 도시한 것이다. 그리고 도 5는 도킹 인터페이스부의 구성을 예시한 도면이다.2 illustrates an example of a block diagram of a
이하 도 2의 블록 구성도를 중심으로 도 5를 참조하여 외부 디바이스(200)와 연결되는 휴대 단말(100)의 일 예에 대해서 설명한다.Hereinafter, an example of the
도 2를 참조하면, 본 발명의 실시예에 따라 외부 디바이스와 결합하는 휴대 단말(100)은, 무선 통신부(110), A/V 입력 장치부(120), 사용자 입력부(130), 센싱부(140), 영상 처리부(140), 내부 저장 장치부(150), 외부 저장 장치부(155), 영상 출력 장치(160), 오디오 출력 장치(165), 도킹 인터페이스부(180), 제어부(190) 및 전원부(105)를 포함할 수 있다. 전원부(105)는 단말 충전을 위한 배터리를 포함할 수 있다.2, the
다만 도 2의 구성요소들 중 일부 구성요소는 반드시 본 발명의 구현에 필수적으로 필요한 구성요소에 해당하지 않을 수도 있으며, 또한 실시예에 따라 상기 휴대 단말(100)은 이보다 더 많은 구성요소를 포함할 수도 있음은 물론이다.However, some of the components of FIG. 2 may not necessarily correspond to components necessary for the implementation of the present invention, and in some embodiments, the
이하, 상기 구성요소들에 대해 차례로 살펴본다.Hereinafter, the components will be described in order.
무선 통신부(110)는 휴대 단말(100)과 무선 통신 시스템 사이 또는 휴대 단말(100)과 다른 단말과의 무선 통신 기능을 수행한다. 본 발명의 실시예에 의할 때 상기 휴대 단말(100)은 이동 통신 단말일 수 있으며, 이 경우 무선 통신부(110)는 이동 통신 모듈을 포함할 수 있다. 또한 휴대 단말의 종류에 따라 무선 통신부(100)는 근거리 무선 통신 모듈, 무선 인터넷 모듈, 방송 수신 모듈, GPS 수신 모듈 등과 같은 통신 장치를 포함할 수도 있다.The
또한 본 명세서에서는 휴대 단말(100)이 휴대폰, 스마트폰 등과 같이 무선 통신을 위한 장치를 포함하는 것으로 예시하였으나, 본 발명에 따라 외부 디바이스와 도킹 결합되는 휴대 단말은 반드시 무선 통신 장치를 포함할 필요는 없으며, 유선 통신 장치를 포함하는 단말이거나 또는 통신 기능이 지원되지 않는 단말이어도 무방하다.In addition, in the present specification, the
A/V 입력 장치부(120)는 오디오 신호 또는/및 비디오 신호 입력을 위한 것으로, 이에는 카메라와 마이크 등이 포함될 수 있다.The A /
사용자 입력부(130)는 사용자로부터 각종 명령을 입력받기 위한 사용자 인터페이스(user interface)로서, 그 구현 방식에는 특별한 제한이 없다. 예를 들어, 사용자 입력부(130)는 키 패드 입력 장치(134) 또는/및 터치 패드, 터치 스크린과 같은 터치 입력 장치(132) 등을 포함할 수 있다.The
센싱부(140)는 가속도 센서(142), 조도 센서(144)를 비롯하여, 자이로 센서, 근접 센서, 접촉 센서 등과 같은 각종 센서를 포함함으로써, 휴대 단말(100)의 부가 기능/동작을 구현할 수 있도록 한다.The
내부 저장 장치부(150) 및 외부 저장 장치부(155)는 휴대 단말(100)의 데이터 저장 장소로 이용되며, 이때 내부 저장 장치부(150)는 RAM, SDRAM, 플래시 메모리 등으로 구현될 수 있고, 외부 저장 장치부(155)는 SD 카드, USB 메모리 등으로 구현될 수 있다. 특히, 본 발명의 실시예에 따를 때, 도킹 결합된 상태의 외부 디바이스(200)도 외부 저장 장치부(155)로서 기능할 수 있다.The
영상 출력 장치(160)는 액정 패널, AMOLED 등으로 구현될 수 있고, 오디오 출력 장치(165)는 스피커, 리시버, 버저 등이 포함될 수 있다. 백라이트 장치(270)는 디스플레이에서 가독성을 높이기 위해서 디스플레이 뒤에서 빛을 발산하는 발광체로서 냉음극 형광램프(CCFL), 외부전극 형광램프(EEFL), 발광다이오드(LED), 평판형 형광램프(FFL) 등으로 구현될 수 있다.The
도킹 인터페이스부(180)는 휴대 단말(100)과 외부 디바이스(200) 간의 물리적 도킹 결합이 이루어진 경우, 휴대 단말(100)로부터 외부 디바이스(200)로의 영상 데이터 출력, 오디오 신호 출력, 그리고 휴대 단말(100)과 외부 디바이스(200) 상호 간의 데이터 입출력을 위한 인터페이스를 포함할 수 있다. 이를 위해, 도킹 인터페이스부(180)는 도 2에 도시된 바와 같이, 영상 입출력 인터페이스(182), 오디오 입출력 인터페이스(184), 데이터 입출력 인터페이스(186) 등을 포함할 수 있다. 물론 실시예에 따라 도 2에 도시된 인터페이스들 보다 적거나 더 많은 인터페이스들이 포함될 수도 있다. 일 예로, 도킹 인터페이스부(180)는 설계에 따라 오디오 입출력 인터페이스(184)는 구비되지 않을 수도 있다. 다른 예로, 도킹 인터페이스부(180)는 외부 디바이스(200)와 도킹 결합된 상태에서 그 외부 디바이스(200) 측으로부터 휴대 단말(100)로 전원을 공급받기 위한 통로로서 기능하는 전원 입력 단자(미도시)를 포함할 수도 있다. 이외에도 도킹 인터페이스부(180)는 설계 방식에 따라 추가적인 인터페이스들을 더 포함할 수도 있음은 자명하다.When the
상기 도킹 인터페이스부(180)에 대한 구체적 구성 예가 도 5를 통해 도시되어 있다. 도 5를 참조하면, 본 발명의 또 다른 실시예에 따라, 상기 도킹 인터페이스부(180)는, 외부 디바이스(200)와의 도킹 결합시, 영상/오디오 입출력을 위한 인터페이스로서 HDMI(High Definition Multimedia Interface) 표준, 데이터 입출력을 위한 인터페이스로 USB(Universal Serial Bus) 표준이 이용되는 예가 도시되어 있다. 이와 같은 경우, 도킹 인터페이스부(180)에는, HDMI 및 USB를 지원하기 위한 커넥터가 각각 구비되어 있을 수 있다. 다만 도 5는 일 예에 불과하며 이외에도 다양한 인터페이스 구성이 가능할 것임은 물론이며, HDMI 및 USB 이외의 다른 영상/오디오 입출력 인터페이스 방식, 데이터 입출력 인터페이스 방식이 이용될 수 있음도 물론이다.A detailed configuration example of the
또한, 본 발명의 실시예에 따르면, 휴대 단말(100)에 구비된 도킹 인터페이스부(180)를 통해, HDMI 또는 USB 단자를 가지고 있는 전자기기 또는 가전제품과 연결함으로써, 휴대 단말(100)의 영상/오디오를 위 전자기기 또는 가전제품의 영상 출력 장치 및 오디오 출력 장치를 통해서 출력할 수 있다. 즉, 본 발명의 실시예에 따르면, 후술할 외부 디바이스(200)와 같은 구성을 가지고 있지 않은 일반 전자기기(예를 들어, TV, 모니터) 등에도 상기 도킹 인터페이스부(180)의 HDMI 또는 USB 단자를 통해서 휴대 단말(100)의 화면 등을 해당 전자기기로 송출할 수도 있게 된다.According to the embodiment of the present invention, by connecting with an electronic device or a household appliance having an HDMI or USB terminal through the
제어부(190)는 휴대 단말(100)의 각 구성요소들 그리고 휴대 단말(100)의 전반적 동작을 제어한다. 특히, 본 발명의 실시예에서, 제어부(190)는 외부 디바이스(200)와의 도킹 결합에 따른 휴대 단말(100)의 동작 제어 기능을 수행할 수 있다. 또한, 제어부(190)는 본 발명의 일 실시예에 따른 외부 디바이스(본 명세서에서는 외부 디바이스(200)를 예시함)와의 도킹 연결 시 휴대 단말(100)를 구성하는 각종 장치(상술한 ‘서브 디바이스’) 대신 이에 상응하는 외부 디바이스에 포함된 서브 디바이스를 제어하도록 서브 디바이스의 제어 경로를 변경할 수 있다. The
한편, 영상 처리부(196)는 영상 신호 또는 데이터에 대한 변환/처리를 수행한다. 특히, 본 발명의 실시예에서, 영상 처리부(196)는 휴대 단말(100)과 외부 디바이스(200) 간이 도킹 결합되었을 때, 외부 디바이스(200)로 전송될 영상 데이터에 대한 영상 처리, 신호 변환 처리 등을 수행할 수 있다.
On the other hand, the image processor 196 performs conversion / processing on the image signal or data. In particular, in the exemplary embodiment of the present invention, when the
[도 3의 설명][Description of Fig. 3]
도 3은 외부 디바이스의 블록 구성도의 일 예이고, 도 4는 도 3의 외부 디바이스의 외관 사시도의 일 예이다. 여기서, 도 3은 외부 디바이스에 대한 다양한 외관 구현 디자인 중 일 예를 예시한 것이며, 이에 의해 외부 디바이스가 한정되는 것이 아니다.3 is an example of a block diagram of an external device, and FIG. 4 is an example of an external perspective view of the external device of FIG. 3. Here, FIG. 3 illustrates an example of various appearance implementation designs for the external device, and the external device is not limited thereto.
이하, 도 3 및 도 4의 경우를 설명한다.Hereinafter, the case of FIG. 3 and FIG. 4 is demonstrated.
도 3을 참조하면, 외부 디바이스(200)는, 영상 출력 장치(260), 오디오 출력 장치(265), 백라이트 장치(270), 터치 입력 장치(232)나 키 패드 입력 장치(234)와 같은 사용자 입력 장치(230), 조도 센서(242)나 가속도 센서(244) 기타 각종 센서를 포함하는 센싱부(240), 저장 장치부(260), 도킹 인터페이스부(250), 전원부(205) 및 식별코드 획득부(220) 및 제어부(210)를 포함할 수 있다.Referring to FIG. 3, the
상기 외부 디바이스(200)에 포함된 각종 장치(즉, 서브 디바이스) 중 일부는 휴대 단말(100)의 서브 디바이스와 상응할 수 있다. 본 명세서에서 외부 디바이스(200)의 서브 디바이스와 휴대 단말(100)의 서브 디바이스가 서로 상응한다라고 함은 양자에 같은 제어 명령을 내린 경우 동일하거나 유사한 기능을 수행하거나, 특정 상황에서 동일한 이벤트(혹은 이벤트 시그널, I/O시그널)를 생성하는 것을 의미한다. 도 2 및 도 3에 도시된 휴대 단말(100)과 외부 디바이스(200)를 예로 들면, 휴대 단말(100)의 백라이트 장치() 및 외부 디바이스(200)의 백라이트 장치(170)는 모두 턴 온(turn on) 명령에 따라 디스플레이 장치로 빛을 발산하고, 턴 오프(turn off) 명령에 따라 빛 발산을 중지하므로 이들은 서로 상응할 수 있다. 또한, 휴대 단말(100)의 조도 센서(142)와 외부 디바이스(200)의 조도 센서(142)는 모두 턴 온 명령에 의해 감지 기능을 수행하며, 조도 감지 결과 값을 생성하므로 이들 역시 상응할 수 있다. 기타 휴대 단말(100)의 가속도 센서(144), 터치 입력 장치(132), 키패드 입력 장치(134), 외부 저장 장치(155), 영상 출력 장치(160), 오디오 출력 장치(165)는 각각 외부 디바이스(200)의 가속도 센서(244), 터치 입력 장치(232), 키패드 입력 장치(234), 저장 장치부(250), 영상 출력 장치(260), 오디오 출력 장치(265)와 서로 상응할 수 있다.Some of the various apparatuses (ie, sub-devices) included in the
본 명세서에서는 설명의 편의를 위하여 서로 상응하는 서브 디바이스 간에 동일한 용어를 사용하였으나(예를 들어, 도 1의 조도 센서(142)와 도 2의 조도 센서(242) 또는 도 1의 오디오 출력 장치(165)와 도 2의 오디오 출력 장치(265)), 서로 상응한다는 의미가 용어에 구애되는 것은 아니다. In this specification, the same terms are used between sub-devices corresponding to each other for convenience of description (for example, the
도1의 설명에서 상술한 바와 같이, 휴대 단말(100)과 외부 디바이스가 서로 도킹 연결되고, 휴대 단말(100)에 외부 디바이스(200)의 사용이 허용된 경우에는, 휴대 단말(100)의 일부 서브 디바이스는 상응하는 외부 디바이스의 서브 디바이스로 대체될 수 있다. 예를 들어, 도킹 연결이 되지 않은 경우에는 휴대 단말(100)의 조도 센서가 동작하여 조도를 감지하지만, 도킹 연결이 된 경우에는 휴대 단말(100)의 조도 센서 대신 외부 디바이스의 조도 센서가 조도를 감지하여, 감지한 조도 값을 휴대 단말(100)에 알려주게 된다. As described above in the description of FIG. 1, when the
한편, 외부 디바이스(200)가 휴대 단말(100)에 포함된 서브 디바이스에 상응하는 서브 디바이스를 모두 포함할 필요는 없다(그 역도 마찬가지임). 휴대 단말(100)이 외부 디바이스(200)와 도킹 연결된 경우에도 이러한 서브 디바이스들은 도킹 연결되지 않은 경우와 마찬가지로 동작을 수행할 수 있다. 즉, 휴대 단말(100)은 도킹 연결 여부와 무관하게 휴대 단말에 구비된 무선통신 장치를 통하여 통신을 수행하며, 휴대 단말에 구비된 카메라를 이용하여 사진/동영상 촬영을 할 수 있다.Meanwhile, the
다시 도 3을 참조하면, 도킹 인터페이스부(280)는, 휴대 단말(100)의 도킹 인터페이스부(180)와 물리적으로 도킹 결합됨으로써, 휴대 단말(100)과 외부 디바이스(200) 간의 도킹 연결 관계를 형성시키기 위한 커넥터(connector) 부분이다. 따라서, 도킹 인터페이스부(280)는, 휴대 단말(100)의 도킹 인터페이스부(180)와 페어(pair) 관계에 있을 수 있고, 이 경우 휴대 단말(100)의 도킹 인터페이스부(180)와 동일한 인터페이스 구성(앞선 도 5 참조)을 가질 수 있다.Referring back to FIG. 3, the
즉, 도킹 인터페이스부(280)는, 도킹 결합시, 휴대 단말(100)로부터 영상 데이터를 입력받기 위한 영상 입출력 인터페이스(282), 오디오 신호를 입력받기위한 오디오 입출력 인터페이스(284), 휴대 단말(100)과의 데이터 입출력을 위한 인터페이스(286)를 포함할 수 있다. 또한 도킹 인터페이스부(280)는 이외에도 휴대 단말(100)과의 물리적 도킹 결합을 감지하는 도킹 감지부(미도시), 휴대 단말(100) 측으로 전원을 공급해주기 위한 통로로서 기능하는 전원 출력부(또는 단자, 미도시) 등을 더 포함할 수 있다. That is, the
일 실시예에 따를 때, 도킹 인터페이스부(250)는 도 4에 도시된 바와 같이, 외부 디바이스(200) 본체 내에 휴대 단말(100)이 삽입될 수 있도록 마련된 단말 삽입부(281) 내의 특정 부분에 형성될 수 있다. 즉, 본 발명의 실시예에 따를 때, 외부 디바이스(200)와 휴대 단말(100) 간의 도킹 결합은, 그 두 장치의 도킹 인터페이스부(180 및 280) 간이 서로 물리적 결합(또는 접촉)되도록, 외부 디바이스(200)의 단말 삽입부(281)에 휴대 단말(100)을 삽입시킴으로써 이루어질 수 있다.According to an exemplary embodiment, as illustrated in FIG. 4, the
여기서, 도 3의 경우는, 휴대 단말(100)이 단말 삽입부(281)에 완전히 삽입되는 경우를 예시하고 있지만, 단말 삽입부(251)의 디자인에 따라 휴대 단말(100)의 일 부위(여기에는 도킹 인터페이스(180)는 포함되어야 함)만이 삽입되는 형태로 물리적 도킹 결합이 이루어질 수도 있음은 물론이다. 또한 도 3에서는 슬라이드 타입의 패드 형상을 갖는 외부 디바이스(200)를 예시하였지만, 외부 디바이스(200)는 매우 다양한 디자인(예를 들어, 패드 타입이 아닌 노트북 타입, 슬라이드 타입이 아닌 바 타입 등)을 가질 수 있음도 물론이다.
3 illustrates a case where the
이하, 도킹 인터페이스부(280), 식별코드 획득부 및 제어부(290)를 설명한다.Hereinafter, the
식별 코드 획득부(220)는 휴대 단말(100)이 외부 디바이스(200)에 도킹 연결되는 경우, 휴대 단말(100) 및 외부 디바이스(200)의 식별 코드를 획득할 수 있다. 식별 코드 획득부(220)는 휴대 단말(100)이 외부 디바이스(200)에 도킹 연결된 것이 감지되는 경우, 휴대 단말(100)로 질의를 전달하고 그에 대한 응답으로 휴대 단말(100)의 식별 코드를 획득할 수 있으며, 외부 디바이스(200)에 구비된 소정의 저장부(예를 들면, 상술한 저장 장치부(250) 등)에서 저장된 외부 디바이스(200)의 식별 코드를 읽어옴으로써 외부 디바이스(200) 자신의 식별 코드를 획득할 수 있다.When the
제어부(210)는 외부 디바이스(200)의 각 구성요소들 그리고 외부 디바이스(200)의 전반적 동작을 제어한다. 제어부(290)는 휴대 단말(100)과의 도킹 결합에 따른 외부 디바이스(100)의 동작 제어 기능을 수행할 수 있다. 또한 제어부(210)는, 그 도킹 결합 상태에서, 휴대 단말(100)과의 호스트-디바이스 연결을 설정하고, 휴대 단말(100)와 데이터를 주고 받을 수 있다.The
또한, 제어부(210)는 휴대 단말(100)이 외부 디바이스(200)에 도킹 연결된 경우, 휴대 단말(100) 에 대한 인증 요청을 인증 서버(300)로 전송할 수 있다. 상기 휴대 단말 인증 요청에는 휴대 단말(100)과 외부 디바이스(200)를 식별하기 위한 식별 코드가 포함될 수 있으며, 외부 디바이스(200)가 별도의 통신 모듈을 구비하지 않은 경우에는, 휴대 단말(100)에 구비된 통신 모듈을 이용하여 상기 휴대 단말 인증 요청을 인증 서버(300)로 전송할 수 있음은 도 1의 설명에서 상술한 바와 같다.In addition, when the
한편, 제어부(210)는 인증 서버(300)로부터 인증 요청에 대한 응답을 받아 그에 상응하는 인증 동작을 수행할 수 있다. Meanwhile, the
만약 인증 서버(300)로부터 전송된 인증 요청에 대한 응답에 휴대 단말(100)이 외부 디바이스(200)를 사용하는 것을 허용하는 메시지를 포함하는 경우에는, 제어부(210)는, 상기 도킹 결합 상태에서, 휴대 단말(100)에서의 사용자 작업 환경(영상 및 오디오 출력 환경/ 데이터 입출력 환경 등)과 동일한 작업 환경을 사용자에게 제공할 수 있다. 즉, 도킹 결합 상태에서, 휴대 단말(100)의 화면 영상은 외부 디바이스(200)의 화면으로 출력될 수 있다. 이를 위해, 제어부(210)는 영상 출력 장치(260)의 화면 출력을 턴 온시키고, 휴대 단말(100)로부터 수신된 휴대 단말(100)의 화면 영상에 관한 데이터를 상기 영상 출력 장치(260)를 통해 출력할 수 있다. 또한, 제어부(210)는 외부 디바이스(200)의 입력 장치로부터 입력 이벤트(예를 들어, 터치 입력 이벤트 등)를 수신한 경우, 도킹 관리부(292)는, 그 수신된 입력 이벤트에 상응하여 휴대 단말(100)의 동작을 제어하는데 이용되는 이벤트 신호를 생성 및 휴대 단말(100)로 전송할 수 있다.If the response to the authentication request transmitted from the
반면, 인증 서버(300)로부터 전송된 인증 요청에 대한 응답에 휴대 단말(100)이 외부 디바이스(200)를 사용하는 것을 거부하는 메시지를 포함하는 경우에는, 제어부(210)는 외부 디바이스를 락킹(locking)하거나 인증 거부 메시지를 디스플레이하는 등 휴대 단말(100)이 외부 디바이스(200)를 정상적으로 사용할 수 없도록 하는 일련의 동작을 수행할 수 있다.
On the other hand, when the
본 발명의 일 실시예에 따르면, 상기 외부 디바이스(200)는 스탠드 얼론(standalone) 상태에서는 아무런 동작을 하지 않는(즉, 사용자에게 유용한 어떠한 동작/기능 실행을 할 수 없는) 일종의 더미(dummy) 디바이스일 수 있다. 위와 같이 구성되는 경우, 외부 디바이스(200)에는 가능한 최소한의 기능(즉, 디스플레이 제어, 터치 입력 제어 등) 및 최소한의 하드웨어 구성만 탑재할 수 있어, 사용자 입장에서는 기존의 태블릿 PC/패드/노트북 제품과 동일한 작업 환경이 구현되면서도 그보다 저가의 제품을 이용할 수 있는 이점이 있을 수 있다.According to an embodiment of the present invention, the
물론, 본 발명의 다른 실시예에서, 상기 외부 디바이스(200)는, 자체 OS(여기서, 자체 OS란 스탠드 얼론 동작을 가능하게 하는 OS를 말함)를 탑재함으로써, 독립적으로 구동될 수도 있는 장치로 구현될 수도 있다. 예를 들어, 휴대 단말(100)과 분리 동작시는 전자 액자나 동영상/MP3 플레이어로, 도킹 결합 동작시는 휴대 단말의 기능으로까지 확대되는 형태로 구현될 수 있는 것이다. 이러한 경우에는 먼저 설명한 형태(독립적으로 동작할 수 없는 형태)에 비해 하드웨어 스펙이 고사양을 요구하게 될 것임은 물론이다.
Of course, in another embodiment of the present invention, the
이제까지, 본 발명의 실시예에 따라 도킹 결합되는 두 개의 장치로서, 휴대 단말(100) 및 외부 디바이스(200)에 대해 설명하였는 바, 이하에서는 휴대 단말(100)이 외부 디바이스(200)를 정상적으로 사용할 수 있는 지를 인증하는 인증 서버(300) 및 인증 서버(300)의 휴대 단말 인증 방법에 대해 설명하기로 한다.As described above, the
특히, 이제까지는, 휴대 단말과 외부 디바이스(즉, 외부 디바이스)가 도킹 연결되는 방식으로서 도킹 인터페이스 간의 물리적 결합에 의하는 경우를 주로 설명하였다. 그러나, 본 명세서에서 “도킹 연결”은 상술한 바와 같이 각 디바이스에 구비된 도킹 인터페이스 간의 물리적 직접 결합 방식 이외에도, 중간의 매개 장치(Hub)를 이용한 도킹 연결, 특정 연결 케이블(예를 들어, HDMI 케이블)을 이용한 도킹 연결의 방식도 가능함을 명확히 해둔다.
In particular, until now, the case in which the portable terminal and the external device (ie, the external device) are docked and connected by the physical coupling between the docking interface has been mainly described. However, as used herein, the term "dock connection" refers to a docking connection using a medium intermediary device (Hub), a specific connection cable (for example, an HDMI cable, in addition to a physical direct coupling method between docking interfaces provided in each device as described above). It is also clarified that docking connections using) are possible.
[도 6 의 설명][Description of FIG. 6]
도 6 은 본 발명의 일 실시예에 따른 인증 서버의 블록도이다.6 is a block diagram of an authentication server according to an embodiment of the present invention.
도 6을 참조하면, 인증 서버(300)는 통신부(330), 인증부(310) 및 저장부(320)를 포함할 수 있다.Referring to FIG. 6, the
통신부(330)는 외부 디바이스(200)와 인증 요청, 인증 요청에 대한 응답을 비롯한 각종 데이터를 주고 받기 위한 모듈이다.The
인증부(310)는 외부 디바이스(200)로부터 휴대 단말(100)의 인증 요청을 전송 받은 경우, 휴대 단말(100)이 외부 디바이스(200)를 사용할 수 있는지 여부를 인증하고, 상기 인증 요청에 대한 응답을 외부 디바이스(200)로 전송할 수 있다. When the
한편, 저장부(330)는 인증부(310)가 휴대 단말(100)에 대한 인증을 수행하기 위해 필요한 각종 데이터(후술할 외부 디바이스의 도킹 이력 또는 외부 디바이스의 사용 허용 목록 등)를 저장할 수 있다.The
이하에서, 인증부(310)가 저장부(330)를 이용하여, 휴대 단말(100)을 인증하는 방법에 관한 실시예를 도 7 및 도8을 참조하여 설명한다.
Hereinafter, an embodiment of a method of authenticating the
[도 7의 설명][Description of FIG. 7]
도 7은 본 발명의 일 실시예에 따른 휴대 단말 인증 방법을 나타내는 흐름도 및 본 휴대 단말 인증 방법에서 사용하는 데이터를 나타내는 도면이다.7 is a flowchart illustrating a portable terminal authentication method according to an embodiment of the present invention and a diagram illustrating data used in the portable terminal authentication method.
개략적으로 설명하면, 도 7을 참조하여 설명하는 휴대 단말 인증 방법은 일정한 개수의 휴대 단말만이 외부 디바이스를 사용할 수 있도록 하는 방법이다.In brief, the mobile terminal authentication method described with reference to FIG. 7 is a method of allowing only a certain number of portable terminals to use an external device.
본 실시예에서, 상술한 저장부(330)는 외부 디바이스 별로 소정의 데이터 테이블을 저장할 수 있으며, 도 7(b)는 한 외부 디바이스에 대한 데이터 테이블의 일 예를 나타낸다. 도 7(b)를 참조하면, 저장부(330)는 외부 디바이스 별로, 외부 디바이스의 식별 코드 필드, 외부 디바이스의 사용이 허용되는 휴대 단말의 개수 필드, 외부 디바이스에의 도킹 연결이 허용된 적이 있는 휴대 단말의 리스트인 도킹 이력 필드 및 외부 디바이스의 마스터 단말 필드를 가지는 테이블을 저장할 수 있다. 다만 도 7(b)에 도시된 데이터 테이블의 필드 중 일부는 반드시 본 발명의 구현에 필수적으로 필요한 요소에 해당하지 않을 수도 있으며, 또한 실시예에 따라 상기 데이터 테이블 이보다 더 많은 필드를 포함할 수도 있음은 물론이다.In the present embodiment, the
인증부(310)가 외부 디바이스(200)로부터 인증 요청을 받으면, 인증 요청으로부터 외부 디바이스(200) 및 휴대 단말(100)의 식별 코드를 추출하여 인증 과정을 시작한다.When the
S100단계에서, 인증부(310)는 휴대 단말(100)이 외부 디바이스(200)에 최초로 도킹 연결된 휴대 단말인지를 판단할 수 있다. 이는 외부 디바이스(200)에 상응하는 데이터 테이블이 저장부(330)에 존재하는지, 혹은 외부 디바이스에 상응하는 데이터 테이블에 도킹 이력이 존재하는지 여부로 판단할 수 있다. In operation S100, the
만약 휴대 단말(100)이 외부 디바이스(200)에 최초로 도킹 연결된 휴대 단말인 경우에는 S110 단계에서, 휴대 단말(100)을 마스터 단말로 설정한 후, 휴대 단말(100)이 외부 디바이스(200)의 사용을 허용하는 인증 요청 응답을 생성할 수 있다. 또한 S110 단계에서, 인증부(310)는 휴대 단말(100)의 식별 코드를 도킹 이력에 추가할 수 있으며, 휴대 단말(100)의 식별 코드 및 기타 정보(예를 들면, 전화번호 등)을 마스터 단말 필드의 값으로 지정할 수 있다.If the
S100 단계 및 S110 단계는 본 발명에 따른 휴대 단말 인증 방법을 구현하는데 필수적인 절차가 아닐 수 있으므로, 일부 실시예에서는 S100 단계 및 S110 단계가 생략될 수 있다. 한편, S100 단계 및 S110 단계를 포함하는 실시예에서는 마스터 단말로 설정된 휴대 단말은 다른 휴대 단말은 할 수 없는 특정 기능을 수행할 수 있으며, 마스터 단말이 수행할 수 있는 특정 기능에 대하여는 추후 다시 설명하기로 한다.Steps S100 and S110 may not be an essential procedure for implementing the portable terminal authentication method according to the present invention. In some embodiments, steps S100 and S110 may be omitted. Meanwhile, in an embodiment including the steps S100 and S110, the mobile terminal set as the master terminal may perform a specific function that other mobile terminals cannot perform, and the specific function that the master terminal may perform will be described later. Shall be.
S120 단계에서, 인증부(310)는 휴대 단말(100)의 식별 코드가 저장부에 저장된 도킹 이력에 포함되어 있는지 여부를 판단할 수 있다.In operation S120, the
만약 휴대 단말(100)의 식별 코드가 상기 도킹 이력에 포함되어 있는 경우에는 휴대 단말은 이전에 도킹 연결이 허용된 휴대 단말이므로 S150 단계에서 인증부(310)는 휴대 단말(100)이 외부 디바이스를 사용할 수 있도록 허용하는 인증 요청 응답을 생성할 수 있다.If the identification code of the
만약 휴대 단말(100)의 식별 코드가 상기 도킹 이력에 포함되어 있지 않는 경우에는 S130 단계에서 인증부(310)는 외부 디바이스(200)의 도킹 이력에 포함되어 있는 휴대 단말의 개수가 소정의 허용 개수 미만인지 판단할 수 있다. 예를 들어 도 7(b)의 테이블에서는 허용되는 휴대 단말의 개수 필드의 값이 10이며, 현재 도킹 이력 필드에 포함되어 있는 휴대 단말의 수가 6개 이므로 인증부(310)는 외부 디바이스(200)의 도킹 이력에 포함되어 있는 휴대 단말의 개수가 소정의 허용 개수 미만이라고 판단할 수 있다. If the identification code of the
인증부(310)가 외부 디바이스(200)의 도킹 이력에 포함되어 있는 휴대 단말의 개수가 소정의 허용 개수 미만이라고 판단한 경우에는, S140 단계에서 인증부(310)는 휴대 단말(100)의 식별 코드를 도킹 이력에 추가하고, S150 단계에서 인증부(310)는 휴대 단말(100)이 외부 디바이스를 사용할 수 있도록 허용하는 인증 요청 응답을 생성할 수 있다.If the
인증부(310)가 외부 디바이스(200)의 도킹 이력에 포함되어 있는 휴대 단말의 개수가 소정의 허용 개수 이상이라고 판단한 경우에는, 휴대 단말(100)도 허용할 경우, 외부 디바이스를 사용하도록 허용된 휴대 단말의 개수가 소정의 허용 개수를 초과하게 될 것이므로, 인증부(310)는 S160단계에서 휴대 단말(100)이 외부 디바이스를 사용하는 것을 거부하는 인증 요청 응답을 생성할 수 있다.If the
이러한 방법으로 인증 서버(300)는 외부 디바이스(200)의 사용이 허락되는 휴대 단말의 개수를 제한할 수 있다. 따라서, 도 7의 실시예에서, 외부 디바이스(200)가 인증을 거부하는 인증 요청 응답을 수신한 경우에는, 도 9(a)와 같이, 허용된 휴대 단말의 개수가 초과되었다는 메시지를 사용자에게 디스플레이할 수 있다.In this way, the
한편, 특정 실시예에서, 상기 소정의 허용 개수는 상술한 마스터 단말에 의해 설정 혹은 수정될 수 있다. 본 실시예에서, 이러한 정책을 사용하는 이유는, 마스터 단말은 상술한 바와 같이 외부 디바이스에 최초로 도킹 연결된 휴대 단말일 수 있으므로 외부 디바이스를 구입한 소유자인 경우가 대부분일 것이고, 따라서 외부 디바이스의 사용을 허용할 휴대 단말의 개수를 외부 디바이스의 소유자에 의해 설정되는 것이 바람직하기 때문이다. 이 경우, 마스터 단말로 설정된 휴대 단말은 인증 서버(300)로부터 자신이 마스터 단말로 설정되었음을 나타내는 메시지를 전송 받을 수 있고, 소정의 허용 개수 설정 UI를 디스플레이 할 수 있다. Meanwhile, in a specific embodiment, the predetermined allowable number may be set or modified by the above-described master terminal. In the present embodiment, the reason for using such a policy is that the master terminal may be a portable terminal docked to an external device for the first time as described above, and thus will most likely be the owner of the purchase of the external device. This is because the number of portable terminals to be allowed is preferably set by the owner of the external device. In this case, the mobile terminal set as the master terminal may receive a message indicating that the mobile terminal is set as the master terminal from the
물론 상기 소정의 허용 개수는 마스터 단말에 의해서만 설정될 수 있는 것은 아니다. 다른 실시예에서는 허용 개수가 고정되어 있을 수도 있고, 이 외에도 허용 개수를 설정하는 다양한 방법이 있을 수 있다.Of course, the predetermined allowable number may not be set only by the master terminal. In another embodiment, the allowable number may be fixed, or there may be various methods for setting the allowable number.
한편, 다른 특정 실시예에서, 휴대 단말(100)이 마스터 단말이 아닌 경우에는 인증부(310)는 외부 디바이스(200)의 마스터 단말로 상기 휴대 단말(100)이 외부 디바이스(200)와 도킹 연결을 시도했음을 알리는 알림 메시지를 전송할 수 있다. 상기 알림 메시지는 휴대 단말(100)의 식별 정보를 포함할 수 있다. 한편, 상기 알림 메시지는 휴대 단말(100)의 인증이 실패(즉, 외부 디바이스(200)에 대한 사용이 거부)한 경우에 한하여 전송될 수도 있다. 상기 메시지의 일 예가 도 10에 도시되어 있다. 이와 같은 방법으로 허용되지 않은 휴대 단말이 외부 디바이스에 도킹 연결 시도를 하는 경우 소유자에게 이를 알려 도난 등의 상황에 대처할 수 있는 효과가 있다.
Meanwhile, in another specific embodiment, when the
[도 8의 설명][Description of Fig. 8]
도 8은 본 발명의 또 다른 일 실시예에 따른 휴대 단말 인증 방법을 나타내는 흐름도 및 본 휴대 단말 인증 방법에서 사용하는 데이터를 나타내는 도면이다.8 is a flowchart illustrating a portable terminal authentication method and data used in the portable terminal authentication method according to another embodiment of the present invention.
개략적으로 설명하면, 도 8을 참조하여 설명하는 휴대 단말 인증 방법은 미리 설정된 허용 그룹 내에 속하는 휴대 단말만이 외부 디바이스를 사용할 수 있도록 하는 방법이다.In brief, the mobile terminal authentication method described with reference to FIG. 8 is a method in which only the mobile terminal belonging to a preset allowable group can use the external device.
본 실시예에서, 상술한 저장부(330)는 외부 디바이스 별로 소정의 데이터 테이블을 저장할 수 있으며, 도 8(b)는 한 외부 디바이스에 대한 데이터 테이블의 일 예를 나타낸다. 도 8(b)를 참조하면, 저장부(330)는 외부 디바이스 별로, 외부 디바이스의 식별 코드 필드, 외부 디바이스의 사용이 허용되는 휴대 단말의 목록인 사용 허용 목록 필드 및 외부 디바이스의 마스터 단말 필드를 가지는 테이블을 저장할 수 있다. 다만 도 8(b)에 도시된 데이터 테이블의 필드 중 일부는 반드시 본 발명의 구현에 필수적으로 필요한 요소에 해당하지 않을 수도 있으며, 또한 실시예에 따라 상기 데이터 테이블 이보다 더 많은 필드를 포함할 수도 있음은 물론이다.In the present embodiment, the
인증부(310)가 외부 디바이스(200)로부터 인증 요청을 받으면, 인증 요청으로부터 외부 디바이스(200) 및 휴대 단말(100)의 식별 코드를 추출하여 인증 과정을 시작한다.When the
S200단계에서, 인증부(310)는 휴대 단말(100)이 외부 디바이스(200)에 최초로 도킹 연결된 휴대 단말인지를 판단할 수 있으며, 만약 휴대 단말(100)이 외부 디바이스(200)에 최초로 도킹 연결된 휴대 단말인 경우에는 S210 단계에서, 휴대 단말(100)을 마스터 단말로 설정한 후, 휴대 단말(100)이 외부 디바이스(200)의 사용을 허용하는 인증 요청 응답을 생성할 수 있다. S200 단계 및 S210 단계는 도 7의 실시예에서의 S100 단계 및 S110 단계와 유사하므로 상세한 설명은 생략한다.In operation S200, the
S220 단계에서, 인증부(310)는 휴대 단말(100)의 식별 코드가 저장부에 저장된 사용 허용 목록에 포함되어 있는지 여부를 판단할 수 있다.In operation S220, the
만약 휴대 단말(100)의 식별 코드가 상기 하용 목록에 포함되어 있는 경우에는 S230 단계에서 인증부(310)는 휴대 단말(100)이 외부 디바이스를 사용할 수 있도록 허용하는 인증 요청 응답을 생성할 수 있다.If the identification code of the
만약 휴대 단말(100)의 식별 코드가 상기 사용 허용 목록에 포함되어 있지 않는 경우에는 S240 단계에서 인증부(310)는 휴대 단말(100)이 외부 디바이스를 사용하는 것을 거부하는 인증 요청 응답을 생성할 수 있다.If the identification code of the
이러한 방법으로 인증 서버(300)는 외부 디바이스(200)의 사용이 허락되는 그룹의 휴대 단말만이 외부 디바이스(200)를 사용할 수 있도록 제한할 수 있다. 따라서, 도 8의 실시예에서, 외부 디바이스(200)가 인증을 거부하는 인증 요청 응답을 수신한 경우에는, 도 9(b)와 같이, 본 외부 디바이스를 사용할 수 있도록 등록된 것이 아니라는 메시지를 사용자에게 디스플레이할 수 있다.In this way, the
한편, 특정 실시예에서, 상기 소정의 허용 목록은 상술한 마스터 단말에 의해 설정 혹은 수정될 수 있다. 본 실시예에서, 이러한 정책을 사용하는 이유는, 마스터 단말은 상술한 바와 같이 외부 디바이스에 최초로 도킹 연결된 휴대 단말일 수 있으므로 외부 디바이스를 구입한 소유자인 경우가 대부분일 것이고, 따라서 외부 디바이스의 사용을 허용할 휴대 단말의 목록을 외부 디바이스의 소유자에 의해 설정되는 것이 바람직하기 때문이다. 이 경우, 마스터 단말로 설정된 휴대 단말은 인증 서버(300)로부터 자신이 마스터 단말로 설정되었음을 나타내는 메시지를 전송 받을 수 있고, 외부 디바이스(200)의 사용을 허용할 휴대 단말의 정보를 입력할 수 있는 UI를 디스플레이 할 수 있다.Meanwhile, in a specific embodiment, the predetermined allow list may be set or modified by the above-described master terminal. In the present embodiment, the reason for using such a policy is that the master terminal may be a portable terminal docked to an external device for the first time as described above, and thus will most likely be the owner of the purchase of the external device. This is because the list of portable terminals to allow is preferably set by the owner of the external device. In this case, the mobile terminal set as the master terminal may receive a message indicating that the mobile terminal is set as the master terminal from the
물론 상기 사용 허용 목록은 마스터 단말에 의해서만 설정될 수 있는 것은 아니다. 다른 실시예에서는 허용 개수가 고정되어 있을 수도 있고, 이 외에도 허용 개수를 설정하는 다양한 방법이 있을 수 있다.Of course, the usage allow list may not be set only by the master terminal. In another embodiment, the allowable number may be fixed, or there may be various methods for setting the allowable number.
한편, 다른 특정 실시예에서, 휴대 단말(100)이 마스터 단말이 아닌 경우에는 인증부(310)는 외부 디바이스(200)의 마스터 단말로 상기 휴대 단말(100)이 외부 디바이스(200)와 도킹 연결을 시도했음을 알리는 알림 메시지를 전송할 수 있다. 상기 알림 메시지는 휴대 단말(100)의 식별 정보를 포함할 수 있다. 한편, 상기 알림 메시지는 휴대 단말(100)의 인증이 실패(즉, 외부 디바이스(200)에 대한 사용이 거부)한 경우에 한하여 전송될 수도 있다. 상기 메시지의 일 예가 도 10에 도시되어 있다.
Meanwhile, in another specific embodiment, when the
이상에서는 휴대 단말이 외부 디바이스와 도킹 연결된 경우, 휴대 단말의 인증을 별도의 인증 서버가 수행하는 실시예들에 대하여 설명하였다. In the above, embodiments in which a separate authentication server performs authentication of the mobile terminal when the mobile terminal is docked with an external device have been described.
하지만, 본 발명의 다른 실시예에 따르면, 휴대 단말의 인증을, 별도의 인증 서버 없이, 외부 디바이스에서 직접 수행할 수도 있다. 이하에서는 도 11을 참조하여, 별도의 인증 서버 없이, 외부 디바이스에서 직접 휴대 단말의 인증을 수행하는 실시예에 대하여 설명한다.
However, according to another embodiment of the present invention, authentication of the mobile terminal may be directly performed by an external device without a separate authentication server. Hereinafter, an embodiment in which an external device is directly authenticated by an external device without a separate authentication server will be described with reference to FIG. 11.
[도 11 의 설명][Description of Fig. 11]
도 11은 본 발명의 다른 일 실시예에 따른 외부 디바이스의 블록도이다.11 is a block diagram of an external device according to another embodiment of the present invention.
도 11을 참조하면, 본 실시예에 따른 외부 디바이스(400)는 제어부(410), 식별 코드 획득부(420), 인증부(430), 저장부(440) 및 도킹 인터페이스부(450)를 포함할 수 있다.Referring to FIG. 11, the
상기 외부 디바이스(400)는 도 3에 도시된 외부 디바이스(200)가 구비한 다른 구성 요소들을 더 구비할 수 있음은 물론이다. 즉, 외부 디바이스(400)는 각종 입력 장치, 디스플레이 장치, 각종 센서 장치 및 저장 장치 이외에도 오디오 출력 장치, 백라이트 장치 등을 더 구비할 수 있다.The
또한, 본 실시예에 따른 외부 디바이스(400)가 구비하는 제어부(410), 식별 코드 획득부(420), 도킹 인터페이스부(450)는 도 3을 참조하여 설명한 외부 디바이스(200)의 제어부(210), 식별 코드 획득부(220), 도킹 인터페이스부(280)와 거의 유사하며, 인증부(430)와 저장부(440)는 도 6을 참조하여 설명한 인증 서버(300)가 구비한 인증부(310) 및 저장부(320)와 거의 유사하다.In addition, the
다만, 제어부(410)는 별도의 인증 요청을 인증 서버로 보내지 아니하고, 인증부(430)는 휴대 단말과의 도킹 연결을 감지는 경우 인증 과정을 수행하여 제어부(410)에 직접 결과를 외부 디바이스(400)의 내부 회로를 통해 전달한다. However, the
즉, 인증부(430)는 휴대 단말(100)과 외부 디바이스(400)가 도킹 연결된 경우 상기 휴대 단말(100)이 외부 디바이스(400)를 사용할 수 있는지 여부를 인증할 수 있으며, 제어부(410)는 인증부(430)의 인증 결과에 상응하는 인증 동작을 수행할 수 있다.That is, when the
인증부(430)의 동작 방식은 도 7 내지 도8을 참조하여 설명한 방식과 유사하므로 상세한 설명은 생략한다.
Since the operation of the
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다.The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be.
그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타나며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.It is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents. .
Claims (18)
상기 외부 디바이스는,
상기 휴대 단말과 도킹 연결하기 위한 도킹 인터페이스부;
도킹 연결된 상기 휴대 단말의 식별 코드를 획득하고, 상기 확장 디바이스의 식별 코드를 획득하는 식별 코드 획득부; 및
상기 휴대 단말의 식별 코드 및 상기 확장 디바이스의 식별 코드를 포함하는 인증 요청을 상기 인증 서버로 전송하고, 상기 인증 서버로부터 전송되는 상기 인증 요청에 대한 응답에 상응하는 인증 동작을 수행하는 제어부를 포함하며,
상기 인증 서버는,
통신부; 및
상기 외부 디바이스로부터 상기 인증 요청을 전송 받아 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하고, 상기 인증 요청에 대한 응답을 상기 외부 디바이스로 전송하는 인증부를 포함하는 휴대 단말 인증 시스템.
A portable terminal authentication system including an external device docked and connected to a portable terminal and an authentication server for authenticating the portable terminal,
The external device,
A docking interface unit for docking connection with the portable terminal;
An identification code obtaining unit obtaining an identification code of the portable terminal docked and obtaining an identification code of the expansion device; And
And a control unit for transmitting an authentication request including an identification code of the portable terminal and an identification code of the expansion device to the authentication server, and performing an authentication operation corresponding to the response to the authentication request transmitted from the authentication server. ,
The authentication server includes:
A communication unit; And
And an authentication unit receiving the authentication request from the external device, authenticating whether the portable terminal can use the external device, and transmitting a response to the authentication request to the external device.
상기 인증 서버는,
상기 외부 디바이스의 도킹 이력을 저장하는 저장부를 더 포함하되,
상기 외부 디바이스의 도킹 이력은 상기 외부 디바이스의 사용이 허용된 적이 있는 휴대 단말의 식별 코드를 포함하며,
상기 인증부는,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함된 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하고,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 미만인 경우에는, 상기 휴대 단말의 식별 코드를 상기 외부 디바이스의 도킹 이력에 추가하고 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하고,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 이상인 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 거부하는 휴대 단말 인증 시스템.
The method of claim 1,
The authentication server includes:
Further comprising a storage unit for storing the docking history of the external device,
The docking history of the external device includes an identification code of a mobile terminal that has been permitted to use the external device,
Wherein,
If the identification code of the portable terminal is included in the docking history of the external device, allow the portable terminal to use the external device,
When the identification code of the portable terminal is not included in the docking history of the external device and the number of portable terminals included in the docking history is less than a predetermined allowable number, the identification code of the portable terminal is added to the docking history of the external device. Add and allow the mobile terminal to use the external device,
When the identification code of the portable terminal is not included in the docking history of the external device and the number of the portable terminals included in the docking history is more than a predetermined allowable number, the portable terminal refuses to use the external device. Terminal Authentication System.
상기 인증부는,
상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 마스터 단말로 지정하고,
상기 허용 개수는 상기 마스터 단말에 의해 설정되는 휴대 단말 인증 시스템.
The method of claim 2,
Wherein,
If the portable terminal is a portable terminal docked to the external device for the first time, designate the portable terminal as a master terminal,
And the allowable number is set by the master terminal.
상기 인증 서버는,
미리 설정된 상기 외부 디바이스의 사용 허용 목록을 저장하는 저장부를 더 포함하되,
상기 외부 디바이스의 사용 허용 목록은 상기 외부 디바이스를 사용할 수 있도록 허용된 휴대 단말의 식별 코드의 목록을 포함하며,
상기 인증부는,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 사용 허용 목록에 포함된 경우에만, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 휴대 단말 인증 시스템.
The method of claim 1,
The authentication server includes:
The storage device may further include a storage configured to store a preset use allowance list of the external device.
The use allowance list of the external device includes a list of identification codes of mobile terminals allowed to use the external device,
Wherein,
The portable terminal authentication system permits the portable terminal to use the external device only when the identification code of the portable terminal is included in the use allowance list of the external device.
상기 인증부는,
상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 마스터 단말로 지정하고,
상기 외부 디바이스의 사용 허용 목록은 상기 마스터 단말에 의해 설정되는 휴대 단말 인증 시스템.
5. The method of claim 4,
Wherein,
If the portable terminal is a portable terminal docked to the external device for the first time, designate the portable terminal as a master terminal,
The portable terminal authentication system of the use list of the external device is set by the master terminal.
상기 인증부는,
상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 상기 외부 디바이스의 마스터 단말로 지정하고,
상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말이 아닌 경우에는, 상기 외부 디바이스의 마스터 단말로 상기 휴대 단말의 식별 정보를 전송하는 휴대 단말 인증 시스템.
The method according to claim 2 or 4,
Wherein,
If the portable terminal is a portable terminal docked to the external device for the first time, designate the portable terminal as a master terminal of the external device,
And when the portable terminal is not a portable terminal docked to the external device for the first time, transmitting identification information of the portable terminal to a master terminal of the external device.
상기 제어부는,
상기 휴대 단말에 구비된 통신 모듈을 통하여, 상기 인증 요청을 상기 인증 서버로 전송하고 상기 인증 서버로부터 상기 인증 요청에 대한 응답을 전송받는 휴대 단말 인증 시스템.
The method of claim 1,
The control unit,
The mobile terminal authentication system, through the communication module provided in the portable terminal, transmits the authentication request to the authentication server and receives a response to the authentication request from the authentication server.
상기 휴대 단말과 도킹 연결하기 위한 도킹 인터페이스부;
도킹 연결된 상기 휴대 단말의 식별 코드를 획득하는 식별 코드 획득부;
상기 외부 디바이스의 도킹 이력을 저장하는 저장부-여기서, 상기 외부 디바이스의 도킹 이력은 상기 외부 디바이스의 사용이 허용된 적이 있는 휴대 단말의 식별 코드를 포함함;
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함된 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하고,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 미만인 경우에는, 상기 휴대 단말의 식별 코드를 상기 외부 디바이스의 도킹 이력에 추가하고 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하고,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 상기 상기 소정의 허용 개수 이상인 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 거부하는 인증부; 및
상기 인증부의 인증 결과에 상응하는 인증 동작을 수행하는 제어부를 포함하는 외부 디바이스.
An external device docked with a mobile terminal,
A docking interface unit for docking connection with the portable terminal;
An identification code obtaining unit obtaining an identification code of the portable terminal docked;
A storage unit for storing a docking history of the external device, wherein the docking history of the external device includes an identification code of a portable terminal that has been permitted to use the external device;
If the identification code of the portable terminal is included in the docking history of the external device, allow the portable terminal to use the external device,
When the identification code of the portable terminal is not included in the docking history of the external device and the number of portable terminals included in the docking history is less than a predetermined allowable number, the identification code of the portable terminal is added to the docking history of the external device. Add and allow the mobile terminal to use the external device,
If the identification code of the portable terminal is not included in the docking history of the external device and the number of portable terminals included in the docking history is more than the predetermined allowable number, the portable terminal refuses to use the external device. An authentication unit; And
And a controller configured to perform an authentication operation corresponding to the authentication result of the authentication unit.
상기 인증부는,
상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 마스터 단말로 지정하고,
상기 허용 개수는 상기 마스터 단말에 의해 설정되는 외부 디바이스.
9. The method of claim 8,
Wherein,
If the portable terminal is a portable terminal docked to the external device for the first time, designate the portable terminal as a master terminal,
The allowable number is an external device set by the master terminal.
상기 휴대 단말과 도킹 연결하기 위한 도킹 인터페이스부;
도킹 연결된 상기 휴대 단말의 식별 코드를 획득하는 식별 코드 획득부;
미리 설정된 상기 외부 디바이스의 사용 허용 목록을 저장하는 저장부- 여기서, 상기 외부 디바이스의 사용 허용 목록은 상기 외부 디바이스를 사용할 수 있도록 허용된 휴대 단말의 식별 코드의 목록을 포함함;
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 사용 허용 목록에 포함된 경우에만, 상기 휴대 단말이 상기 외부 다비이스를 사용하는 것을 허용하는 인증부; 및
상기 인증부의 인증 결과에 상응하는 인증 동작을 수행하는 제어부를 포함하는 외부 디바이스.
An external device docked with a mobile terminal,
A docking interface unit for docking connection with the portable terminal;
An identification code obtaining unit obtaining an identification code of the portable terminal docked;
A storage unit for storing a preset use allowance list of the external device, wherein the use allowance list of the external device includes a list of identification codes of a mobile terminal permitted to use the external device;
An authentication unit for allowing the mobile terminal to use the external device only when the identification code of the mobile terminal is included in the use allow list of the external device; And
And a controller configured to perform an authentication operation corresponding to the authentication result of the authentication unit.
상기 인증부는,
상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 마스터 단말로 지정하고,
상기 외부 디바이스의 사용 허용 목록은 상기 마스터 단말에 의해 설정되는 외부 디바이스.
The method of claim 10,
Wherein,
If the portable terminal is a portable terminal docked to the external device for the first time, designate the portable terminal as a master terminal,
The use permission list of the external device is set by the master terminal.
상기 인증부는,
상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말인 경우, 상기 휴대 단말을 상기 외부 디바이스의 마스터 단말로 지정하고,
상기 휴대 단말이 상기 외부 디바이스에 최초로 도킹 연결된 휴대 단말이 아닌 경우에는, 상기 외부 디바이스의 마스터 단말로 상기 휴대 단말의 식별 정보를 전송하는 외부 디바이스.
11. The method according to claim 8 or 10,
Wherein,
If the portable terminal is a portable terminal docked to the external device for the first time, designate the portable terminal as a master terminal of the external device,
And when the portable terminal is not the first portable terminal docked with the external device, transmitting the identification information of the portable terminal to a master terminal of the external device.
상기 인증부는,
상기 휴대 단말에 구비된 통신 모듈을 통하여, 상기 외부 디바이스의 마스터 단말로 상기 휴대 단말의 식별 정보를 전송하는 외부 디바이스.
The method of claim 12,
Wherein,
An external device for transmitting identification information of the portable terminal to the master terminal of the external device through a communication module provided in the portable terminal.
상기 외부 디바이스가 상기 휴대 단말과의 도킹 연결을 감지하는 단계;
상기 외부 디바이스가 도킹 연결된 상기 휴대 단말의 식별 코드를 획득하고, 상기 확장 디바이스의 식별 코드를 획득하는 단계;
상기 외부 디바이스가 상기 휴대 단말의 식별 코드 및 상기 확장 디바이스의 식별 코드를 포함하는 인증 요청을 상기 인증 서버로 전송하는 단계;
상기 인증 서버가 상기 외부 디바이스로부터 상기 인증 요청을 전송 받아 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계;
상기 인증 서버가 상기 인증 요청에 대한 응답을 상기 외부 디바이스로 전송하는 단계; 및
상기 외부 디바이스가 상기 인증 서버로부터 전송되는 상기 인증 요청에 대한 응답에 상응하는 인증 동작을 수행하는 단계를 포함하는 휴대 단말 인증 방법.
A portable terminal authentication method of a portable terminal authentication system comprising an external device docked and connected to a portable terminal and an authentication server for authenticating the portable terminal,
Sensing, by the external device, a docking connection with the portable terminal;
Acquiring an identification code of the portable terminal to which the external device is docked and acquiring an identification code of the expansion device;
Transmitting, by the external device, an authentication request including an identification code of the portable terminal and an identification code of the expansion device to the authentication server;
The authentication server receiving the authentication request from the external device and authenticating whether the portable terminal can use the external device;
Sending, by the authentication server, a response to the authentication request to the external device; And
And performing, by the external device, an authentication operation corresponding to the response to the authentication request transmitted from the authentication server.
상기 인증 서버가 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계는,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함된 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계;
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 미만인 경우에는, 상기 휴대 단말의 식별 코드를 상기 외부 디바이스의 도킹 이력에 추가하고 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계; 및
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 이상인 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 거부하는 단계를 포함하되,
상기 외부 디바이스의 도킹 이력은 상기 외부 디바이스의 사용이 허용된 적이 있는 휴대 단말의 식별 코드를 포함하는 휴대 단말 인증 방법.
15. The method of claim 14,
Authenticating, by the authentication server, whether the portable terminal can use the external device;
If the identification code of the portable terminal is included in the docking history of the external device, allowing the portable terminal to use the external device;
When the identification code of the portable terminal is not included in the docking history of the external device and the number of portable terminals included in the docking history is less than a predetermined allowable number, the identification code of the portable terminal is added to the docking history of the external device. Adding and allowing the portable terminal to use the external device; And
If the identification code of the portable terminal is not included in the docking history of the external device and the number of the portable terminals included in the docking history is more than a predetermined allowable number, the portable terminal refuses to use the external device; Including,
The docking history of the external device includes a mobile terminal identification code of the mobile terminal has been permitted to use the external device.
상기 인증 서버가 상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계는,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 사용 허용 목록에 포함된 경우에만, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계를 포함하되,
상기 외부 디바이스의 사용 허용 목록은 상기 외부 디바이스를 사용할 수 있도록 허용된 휴대 단말의 식별 코드의 목록을 포함하는 휴대 단말 인증 방법.
15. The method of claim 14,
Authenticating, by the authentication server, whether the portable terminal can use the external device;
Allowing the portable terminal to use the external device only when the identification code of the portable terminal is included in the allow list of the external device,
The use allowance list of the external device includes a list of identification codes of the mobile terminal allowed to use the external device.
상기 휴대 단말과의 도킹 연결을 감지하는 단계;
도킹 연결된 상기 휴대 단말의 식별 코드를 획득하는 단계;
상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계; 및
상기 인증 단계의 결과에 상응하는 인증 동작을 수행하는 단계를 포함하되,
상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계는,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함된 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계;
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 미만인 경우에는, 상기 휴대 단말의 식별 코드를 상기 외부 디바이스의 도킹 이력에 추가하고 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계; 및
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 도킹 이력에 포함되지 않고 상기 도킹 이력에 포함된 휴대 단말의 개수가 소정의 허용 개수 이상인 경우에는, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 거부하는 단계를 포함하며,
상기 외부 디바이스의 도킹 이력은 상기 외부 디바이스의 사용이 허용된 적이 있는 휴대 단말의 식별 코드를 포함하는 휴대 단말 인증 방법.
A mobile terminal authentication method of an external device docked and connected to a mobile terminal,
Detecting a docking connection with the portable terminal;
Obtaining an identification code of the portable terminal docked;
Authenticating whether the portable terminal can use the external device; And
Performing an authentication operation corresponding to a result of the authentication step,
The step of authenticating whether the portable terminal can use the external device,
If the identification code of the portable terminal is included in the docking history of the external device, allowing the portable terminal to use the external device;
When the identification code of the portable terminal is not included in the docking history of the external device and the number of portable terminals included in the docking history is less than a predetermined allowable number, the identification code of the portable terminal is added to the docking history of the external device. Adding and allowing the portable terminal to use the external device; And
If the identification code of the portable terminal is not included in the docking history of the external device and the number of the portable terminals included in the docking history is more than a predetermined allowable number, the portable terminal refuses to use the external device; Including;
The docking history of the external device includes a mobile terminal identification code of the mobile terminal has been permitted to use the external device.
상기 휴대 단말과의 도킹 연결을 감지하는 단계;
도킹 연결된 상기 휴대 단말의 식별 코드를 획득하는 단계;
상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계; 및
상기 인증 단계의 결과에 상응하는 인증 동작을 수행하는 단계를 포함하되,
상기 휴대 단말이 상기 외부 디바이스를 사용할 수 있는지 여부를 인증하는 단계는,
상기 휴대 단말의 식별 코드가 상기 외부 디바이스의 사용 허용 목록에 포함된 경우에만, 상기 휴대 단말이 상기 외부 디바이스를 사용하는 것을 허용하는 단계를 포함하며,
상기 외부 디바이스의 사용 허용 목록은 상기 외부 디바이스를 사용할 수 있도록 허용된 휴대 단말의 식별 코드의 목록을 포함하는 휴대 단말 인증 방법.A mobile terminal authentication method of an external device docked and connected to a mobile terminal,
Detecting a docking connection with the portable terminal;
Obtaining an identification code of the portable terminal docked;
Authenticating whether the portable terminal can use the external device; And
Performing an authentication operation corresponding to a result of the authentication step,
The step of authenticating whether the portable terminal can use the external device,
Allowing the mobile terminal to use the external device only when the identification code of the mobile terminal is included in the allow list of the external device;
The use allowance list of the external device includes a list of identification codes of the mobile terminal allowed to use the external device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110141270A KR102001223B1 (en) | 2011-12-23 | 2011-12-23 | System and method for authorizing mobile terminal connecting to external device, and external device authorizing mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110141270A KR102001223B1 (en) | 2011-12-23 | 2011-12-23 | System and method for authorizing mobile terminal connecting to external device, and external device authorizing mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130073430A true KR20130073430A (en) | 2013-07-03 |
KR102001223B1 KR102001223B1 (en) | 2019-07-18 |
Family
ID=48987886
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110141270A KR102001223B1 (en) | 2011-12-23 | 2011-12-23 | System and method for authorizing mobile terminal connecting to external device, and external device authorizing mobile terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102001223B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10289831B2 (en) | 2015-07-17 | 2019-05-14 | Samsung Electronics Co., Ltd. | Display driver integrated circuit for certifying an application processor and a mobile apparatus having the same |
CN113950818A (en) * | 2019-08-23 | 2022-01-18 | 三菱电机大楼技术服务株式会社 | Portable terminal having docking part and main part and portable terminal system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102148370B1 (en) * | 2015-10-14 | 2020-08-26 | 에스케이텔레콤 주식회사 | Main terminal connecting with sub terminal, terminal authentication server authenticating use of sub terminal and method for authenticating use of sub terminal using the same |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020083228A1 (en) * | 2000-12-21 | 2002-06-27 | Chiloyan John H. | Method and system to access software pertinent to an electronic peripheral device at an address based on a peripheral device identifier |
KR20060029047A (en) * | 2004-09-30 | 2006-04-04 | 삼성전자주식회사 | Apparatus and method for authenticating user for network access in communication |
KR100646381B1 (en) * | 1998-04-08 | 2006-11-15 | 톰슨 멀티미디어 | Method and apparatus for optimising the resource sharing for audio/video/data processing devices in a Home Network environment |
KR20080075699A (en) * | 2007-02-13 | 2008-08-19 | (주)씽크에이티 | Mobile communication system for providing additional service using a sub apparatus capable of being detachably attached to mobile communication terminal and method for providing additional service using the same |
US20100318709A1 (en) * | 2004-01-05 | 2010-12-16 | Jory Bell | Docking station for mobile computing device |
-
2011
- 2011-12-23 KR KR1020110141270A patent/KR102001223B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100646381B1 (en) * | 1998-04-08 | 2006-11-15 | 톰슨 멀티미디어 | Method and apparatus for optimising the resource sharing for audio/video/data processing devices in a Home Network environment |
US20020083228A1 (en) * | 2000-12-21 | 2002-06-27 | Chiloyan John H. | Method and system to access software pertinent to an electronic peripheral device at an address based on a peripheral device identifier |
US20100318709A1 (en) * | 2004-01-05 | 2010-12-16 | Jory Bell | Docking station for mobile computing device |
KR20060029047A (en) * | 2004-09-30 | 2006-04-04 | 삼성전자주식회사 | Apparatus and method for authenticating user for network access in communication |
KR20080075699A (en) * | 2007-02-13 | 2008-08-19 | (주)씽크에이티 | Mobile communication system for providing additional service using a sub apparatus capable of being detachably attached to mobile communication terminal and method for providing additional service using the same |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10289831B2 (en) | 2015-07-17 | 2019-05-14 | Samsung Electronics Co., Ltd. | Display driver integrated circuit for certifying an application processor and a mobile apparatus having the same |
CN113950818A (en) * | 2019-08-23 | 2022-01-18 | 三菱电机大楼技术服务株式会社 | Portable terminal having docking part and main part and portable terminal system |
Also Published As
Publication number | Publication date |
---|---|
KR102001223B1 (en) | 2019-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102061913B1 (en) | Method and apparatus for controlling operations of electronic device | |
US11200018B2 (en) | Electronic device and method for sharing screen data | |
US9351098B2 (en) | Providing access to and enabling functionality of first device based on communication with second device | |
US20100211685A1 (en) | Pairing exchange | |
KR102194301B1 (en) | Method and apparatus for connecting communication of electronic devices | |
KR102107132B1 (en) | Access point connection method of electronic apparatus and electronic appparatus thereof | |
CN103476030A (en) | Method for connecting mobile terminal to network, mobile terminal and terminal equipment | |
KR102206351B1 (en) | Electronic device and method for making continuity of operated work thereof | |
JP2017509282A (en) | Method and apparatus for connecting to wireless network of terminal device, program, and recording medium | |
KR20200044505A (en) | Electronic device suporting link sharing and method therefor | |
KR102190436B1 (en) | Electronic device and method for transceiving data | |
KR20160009876A (en) | Electronic device and method for controlling emergency call in electronic device | |
KR101277657B1 (en) | Method for handling input event between external device and mobile terminal docking thereat | |
KR20200141702A (en) | Electronic device for displaying inquiry list of external electronic device in bluetooth network environment and method thereof | |
KR20190086325A (en) | Electronic device for managing embedded subscriber identity module and method for the same | |
CN114595437A (en) | Access control method, electronic device, and computer-readable storage medium | |
KR102001223B1 (en) | System and method for authorizing mobile terminal connecting to external device, and external device authorizing mobile terminal | |
KR20130003645A (en) | Method for establishing connection between external device and mobile terminal docking thereat | |
CN116889001A (en) | Digital key authentication method, mobile terminal and computer storage medium | |
KR20150002215A (en) | Method for preventing illegal control of boiler with Wi-Fi | |
JP6076656B2 (en) | Device pairing method and device | |
KR20160016226A (en) | Electronic device and method for controlling information exchange in electronic device | |
CN108668236B (en) | Tracking method and device of terminal equipment and terminal equipment | |
KR20190115361A (en) | Electronic device for managing application associated with a key of external electronic device and the method for the same | |
KR102227488B1 (en) | Method for Sending Message based on Communication Network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |