KR100660464B1 - How to connect a Bluetooth device from your mobile device - Google Patents
How to connect a Bluetooth device from your mobile device Download PDFInfo
- Publication number
- KR100660464B1 KR100660464B1 KR1020050121488A KR20050121488A KR100660464B1 KR 100660464 B1 KR100660464 B1 KR 100660464B1 KR 1020050121488 A KR1020050121488 A KR 1020050121488A KR 20050121488 A KR20050121488 A KR 20050121488A KR 100660464 B1 KR100660464 B1 KR 100660464B1
- Authority
- KR
- South Korea
- Prior art keywords
- bluetooth device
- pin code
- information
- portable terminal
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
휴대용 단말기에서 블루투스 기기를 인증하기 위한 서버의 동작 방법에 관한 것으로서, 특정 블루투스 기기에 대한 핀 코드를 요청하는 부가서비스 스트링(Supplementary Service String) 수신시, 상기 수신된 부가서비스 스트링에서 핀 코드 요청자의 정보 및 상기 특정 블루투스 기기의 정보를 확인하는 과정과, 상기 확인된 특정 블루투스 기기의 핀 코드 및 실사용자의 정보를 블루투스 기기 관리 데이터베이스에서 확인하여 상기 실사용자의 정보와 상기 요청자의 정보를 비교하는 과정과, 상기 실사용자 정보와 상기 요청자 정보가 일치하면, 상기 요청자에게 상기 블루투스 기기의 핀 코드를 상기 부가서비스 스트링을 이용하여 전송하는 과정을 포함하여, 특정 사용자 지향적이면서 보완이 강화된 인증이 가능하며, 사용자가 블루투스 기기를 분실했을 경우, 상기 블루투스 기기를 사용하려고 하는 사용자를 추적하여 상기 분실된 블루투스 기기를 되찾는데 도움을 줄 수 있다A method of operating a server for authenticating a Bluetooth device in a portable terminal, the method comprising: information of a pin code requester in the received supplementary service string when receiving a supplementary service string requesting a pin code for a specific Bluetooth device; Checking the information of the specific Bluetooth device, checking the pin code of the identified specific Bluetooth device and information of the real user in a Bluetooth device management database, and comparing the information of the real user with the requester information; When the real user information and the requestor information match, including a process of transmitting a pin code of the Bluetooth device to the requester using the supplementary service string, specific user-oriented and supplementary authentication is possible. If you lose your Bluetooth device , Locate the track you are trying to use the Bluetooth devices are the lost Bluetooth devices can help
Description
도 1은 본 발명에 따른 휴대용 단말기에서 블루투스 기기를 연결하기 위한 시스템 구성을 도시하는 도면,1 is a diagram illustrating a system configuration for connecting a Bluetooth device in a portable terminal according to the present invention;
도 2는 본 발명에 따른 휴대용 단말기의 블록구성을 도시하는 도면,2 is a block diagram of a portable terminal according to the present invention;
도 3은 본 발명의 실시 예에 따른 휴대용 단말기에서 블루투스 기기 인증을 수행하기 위한 절차를 도시하는 도면,3 is a diagram illustrating a procedure for performing a Bluetooth device authentication in a portable terminal according to an embodiment of the present invention;
도 4는 본 발명의 실시 예에 따른 휴대용 단말기에서 블루투스 기기 인증을 위한 서버의 동작 절차를 도시하는 도면,4 is a diagram illustrating an operation procedure of a server for authenticating a Bluetooth device in a portable terminal according to an embodiment of the present invention;
도 5는 본 발명의 실시 예에 따른 서버에 저장된 블루투스 기기의 핀 코드를 관리하기 위한 데이터베이스를 도시하는 도면.5 is a diagram illustrating a database for managing pin codes of a Bluetooth device stored in a server according to an embodiment of the present invention.
본 발명은 휴대용 단말기에서 블루투스 기기 인증 방법에 관한 것으로서, 특 히 블루투스 기기들의 고정된 핀 코드를 확장시켜 별도의 핀 코드 관리 데이터베이스와 서버에서 일괄관리하여 보안이 강화된 페어링을 수행하기 위한 방법에 관한 것이다.The present invention relates to a method for authenticating a Bluetooth device in a mobile terminal, and more particularly, to a method for performing security-enhanced pairing by extending fixed pin codes of Bluetooth devices and collectively managing them in a separate pin code management database and server. will be.
이동환경에서의 사용을 목적으로 지정된 블루투스 규약을 따르는 기기(이하 '블루투스 기기'라 한다)들은 정보의 송수신이 보안성이 없는 전파매체를 통하여 이루어지기 때문에 접속을 시도할 때 각 기기의 설정에 따라 상대 기기에 사용자 권한인증을 요구한다.Devices that follow the Bluetooth protocol designated for use in mobile environments (hereinafter referred to as 'Bluetooth devices') are transmitted and received through insecure radio media, so when trying to connect, Require user authority authentication on the external device.
다시 말해, 다른 블루투스 기기와의 연결을 위해서는 사전에 SDP(Service Discovery Profile)를 이용하여 주변 장치들을 검색하는 과정을 거친 후, 검색된 블루투스 기기들 중 사용자가 원하는 블루투스 기기를 선택하여 서로 핀 코드(PIN code)를 입력하는 페어링(Pairing) 과정을 거치게 된다.In other words, in order to connect with other Bluetooth devices, the peripheral devices are searched using the SDP (Service Discovery Profile) in advance. A pairing process of inputting code is performed.
상기 블루투스 기기들은 별도의 인터페이스(Interface)가 존재하여 사용자가 유동적으로 핀 코드를 직접 입력할 수 있는 블루투스 기기들과 핀 코드를 입력할 수 있는 인터페이스가 없는 블루투스 기기(예: 블루투스 헤드셋, 블루투스 핸즈프리, 블루투스 프린터 등)들로 구분된다.The Bluetooth devices have a separate interface (Interface), Bluetooth devices that the user can directly enter the pin code, and Bluetooth devices that do not have an interface to input the pin code (eg Bluetooth headset, Bluetooth Hands-free, Bluetooth printers, etc.).
상기 핀 코드를 입력할 수 있는 인터페이스가 없는 블루투스 기기들은 제조과정에서 0000 또는 1234와 같이 단순한 숫자의 고정된 핀 코드를 가지게 된다.Bluetooth devices that do not have an interface to input the pin code may have a fixed number of simple pin codes such as 0000 or 1234 during the manufacturing process.
상기 고정된 핀 코드는 짧고 단순한 숫자로 이루어져 있기 때문에, 사용자가 상기 고정적인 핀 코드를 갖는 블루투스 기기들을 분실하거나 도난당하였을 경우, 상기 블루투스 기기들을 습득한 다른 사용자가 쉽게 사용할 수 있어 보안성이 낮은 문제점이 있다.Since the fixed pin code is made up of short and simple numbers, when a user loses or stolen the Bluetooth devices having the fixed pin code, other users who have acquired the Bluetooth devices can easily use the device. There is a problem.
따라서, 본 발명의 목적은 휴대용 단말기에서 블루투스 기기 인증을 위한 핀 코드 관리 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a pin code management method for authenticating a Bluetooth device in a portable terminal.
본 발명의 다른 목적은 휴대용 단말기에서 고정된 핀 코드를 사용하는 블루투스 기기들의 핀 코드를 확장시켜 별도의 핀 코드 관리 데이터베이스와 서버에서 관리하기 위한 방법을 제공함에 있다.Another object of the present invention is to provide a method for managing in a separate pin code management database and server by extending pin codes of Bluetooth devices using fixed pin codes in a portable terminal.
본 발명의 또 다른 목적은 휴대용 단말기에서 부가서비스 스트링을 이용하여 확장된 핀 코드를 획득하기 위한 방법을 제공함에 있다.It is still another object of the present invention to provide a method for acquiring an extended pin code using a supplementary service string in a portable terminal.
상기목적들을 달성하기 위한 본 발명의 제 1견지에 따르면, 휴대용 단말기에서 블루투스 기기를 인증하기 위한 서버의 동작 방법은, 특정 블루투스 기기에 대한 핀 코드를 요청하는 부가서비스 스트링(Supplementary Service String) 수신시, 상기 수신된 부가서비스 스트링에서 핀 코드 요청자의 정보 및 상기 특정 블루투스 기기의 정보를 확인하는 과정과, 상기 확인된 특정 블루투스 기기의 핀 코드 및 실사용자의 정보를 블루투스 기기 관리 데이터베이스에서 확인하여 상기 실사용자의 정보와 상기 요청자의 정보를 비교하는 과정과, 상기 실사용자 정보와 상기 요청자 정보가 일치하면, 상기 요청자에게 상기 블루투스 기기의 핀 코드를 상기 부가서비스 스트링을 이용하여 전송하는 과정을 포함하는 것을 특징으로 한다.According to a first aspect of the present invention for achieving the above objects, a method of operating a server for authenticating a Bluetooth device in a portable terminal, upon receiving a Supplementary Service String requesting a pin code for a specific Bluetooth device Checking the pin code requester information and the information of the specific Bluetooth device in the received additional service string; and checking the pin code and the actual user information of the identified specific Bluetooth device in the Bluetooth device management database. Comparing the user's information with the requestor's information, and transmitting the pin code of the Bluetooth device to the requester by using the supplementary service string if the real user information and the requestor information match. It features.
상기 목적들을 달성하기 위한 본 발명의 제 2견지에 따르면, 휴대용 단말기 에서 블루투스 기기를 인증하기 위한 동작 방법은, 블루투스 기기 사용 모드시, 사용하고자 하는 특정 블루투스 기기에 대한 핀코드를 요청하는 부가서비스 스트링(Supplementary Service String)을 서버에 전송하는 과정과, 상기 서버로부터 부가서비스 스트링이 수신되는지 확인하는 과정과, 상기 수신된 부가서비스 스트링에 핀 코드가 포함되어 있으면, 상기 수신된 핀 코드를 이용하여 상기 특정 블루투스 기기와 페어링을 수행하는 과정을 포함하는 것을 특징으로 한다.According to a second aspect of the present invention for achieving the above object, an operation method for authenticating a Bluetooth device in a portable terminal, in the Bluetooth device use mode, an additional service string requesting a pin code for a specific Bluetooth device to be used Transmitting a Supplementary Service String to a server, checking whether a supplementary service string is received from the server, and if the received supplementary service string includes a pin code, using the received pin code. And performing pairing with a specific Bluetooth device.
상기 목적들을 달성하기 위한 본 발명의 제 3견지에 따르면, 휴대용 단말기와 블루투스 기기를 연결하기 위한 이동통신 시스템은, 블루투스 기기들의 정보를 관리하기 위한 데이터베이스와, 서버로 특정 블루투스 기기의 핀 코드를 요청하여 상기 서버로부터 핀 코드가 수신될 경우, 상기 핀 코드를 이용하여 상기 특정 블루투스 기기와 페어링을 수행하기 위한 휴대용 단말기와, 상기 휴대용 단말기로부터 상기 특정 블루투스 기기의 핀 코드를 요청받을 경우, 상기 데이터베이스에 저장된 블루투스 기기의 실사용자 정보와 상기 휴대용 단말기의 사용자 정보를 비교하여 상기 휴대용 단말기에 상기 핀 코드를 전송하기 위한 서버를 포함하는 것을 특징으로 한다.According to a third aspect of the present invention for achieving the above objects, a mobile communication system for connecting a portable terminal and a Bluetooth device, the database for managing the information of the Bluetooth devices, and requests a pin code of a specific Bluetooth device to the server When a pin code is received from the server, a portable terminal for performing pairing with the specific Bluetooth device using the pin code, and when the pin code of the specific Bluetooth device is requested from the portable terminal, And a server for transmitting the pin code to the portable terminal by comparing the stored user information of the Bluetooth device with the user information of the portable terminal.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세 한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted.
이하 본 발명은, 휴대용 단말기와 블루투스 기기 간의 보완이 강화된 인증 기술에 대해 설명할 것이다. 다시 말해, 상기 블루투스 기기들의 고정된 핀 코드를 확장시켜 별도의 핀 코드 관리 데이터베이스와 서버에서 일괄관리하고, 상기 휴대용 단말기에서 부가서비스 스트링(Supplementary Service String)을 이용하여 상기 핀 코드 관리 데이터베이스에서 상기 핀 코드를 획득함으로써 상기 블루투스 기기들과 상기 휴대용 단말기 간의 보안이 강화된 인증 기술에 대해 설명할 것이다.Hereinafter, the present invention will be described for the authentication technology with enhanced complement between the mobile terminal and the Bluetooth device. In other words, the fixed pin codes of the Bluetooth devices may be extended to be collectively managed in a separate pin code management database and a server, and the pins may be stored in the pin code management database using a supplementary service string in the portable terminal. The security technology between the Bluetooth devices and the portable terminal will be described by obtaining a code.
도 1은 본 발명에 따른 휴대용 단말기에서 블루투스 기기를 인증하기 위한 시스템 구성을 도시하고 있다. 이하 설명에서는, 휴대용 단말기A(100)를 블루투스 기기(104)의 실사용자로 가정하여 설명한다.1 illustrates a system configuration for authenticating a Bluetooth device in a portable terminal according to the present invention. In the following description, it is assumed that the
상기 도 1을 참조하면, 특정 블루투스 기기의 실사용자인 휴대용 단말기A(100)는 상기 특정 블루투스 기기(104)를 사용하기 위해 통신 서버(102)에 상기 특정 블루투스 기기(104)와 인증하기 위한 핀 코드를 부가서비스 스트링을 이용하여 요청한다(110단계). 여기서, 상기 블루투스 기기(104)의 핀 코드를 요청하는 상기 부가서비스 스트링은 상기 블루투스 기기(104)의 주소 정보 또는 제조번호를 담고 있다.Referring to FIG. 1, the
상기 특정 블루투스 기기(104)의 핀 코드를 요청하는 부가서비스 스트링을 수신한 상기 통신 서버(102)는 상기 부가서비스 스트링에 담긴 주소 정보 또는 제조 번호를 이용하여 블루투스 기기들에 대한 정보를 저장하고 있는 블루투스 기기 관리 데이터베이스(106)에 상기 특정 블루투스 기기(104)의 핀 코드와 실사용자 정 보를 요청한다(112단계). 여기서, 상기 블루투스 기기 관리 데이터베이스(106)는 도 5에 도시된 바와 같이, 블루투스 기기들의 제조번호, 블루투스 기기 주소, 핀 코드, 및 실사용자 정보를 포함한다. 상기 블루투스 기기들의 제조번호, 주소, 및 핀 코드는 상기 블루투스 기기들의 제조시 등록되고, 상기 실사용자 정보는 사용자가 상기 블루투스 기기 구매시, 상기 사용자가 실사용자로 등록된다.The
상기 블루투스 기기 관리 데이터베이스(106)는 상기 통신 서버(102)로부터 요청받은 상기 블루투스 기기(104)의 핀 코드와 실사용자 정보를 검색하여 상기 통신 서버(102)로 전송한다(114단계).The Bluetooth
상기 통신 서버(102)는 상기 데이터베이스(106)로부터 제공받은 실사용자 정보와 상기 핀 코드 요청 부가서비스 스트링에 포함된 상기 휴대용 단말기A(100)의 사용자 정보를 비교한다. The
상기 두 사용자 정보가 일치하면, 상기 통신 서버(102)는 상기 블루투스 기기 관리 데이터베이스(106)로부터 획득한 핀 코드를 부가서비스 스트링을 이용하여 상기 휴대용 단말기A(100)에 전송한다(116단계).If the two user information match, the
이 후, 상기 휴대용 단말기A(100)는 상기 통신 서버(102)로부터 획득한 상기 핀 코드를 이용하여 상기 특정 블루투스 기기(104)와 페어링을 수행한다.Thereafter, the
만일, 휴대용 단말기B(108)가 상기 특정 블루투스 기기(104)를 사용하기 위해 통신 서버(102)에 상기 특정 블루투스 기기와 인증하기 위한 핀 코드를 부가서비스 스트링을 이용하여 요청하면(118단계), 상기 휴대용 단말기B(108)로부터 핀 코드를 요청하는 부가서비스 스트링을 수신한 상기 통신 서버(102)는 상술한 상기 112 및 114단계에서와 같이, 상기 관리 데이터베이스(106)에 상기 특정 블루투스 기기의 핀 코드와 실사용자 정보를 요청(112단계)하여 상기 핀코드와 실사용자 정보를 획득한다(114단계).If the
이후, 상기 통신 서버(102)는 상기 획득한 실사용자 정보와 상기 핀 코드 요청 부가서비스 스트링에 포함된 상기 휴대용 단말기B(108)의 사용자 정보를 비교한다. Thereafter, the
만일, 상기 두 사용자 정보가 일치하지 않으면, 상기 통신 서버(102)는 상기 특정 블루투스 기기의 부가서비스 설정 상태를 확인한다. 여기서, 상기 부가 서비스 설정 상태는, 블루투스 기기의 실사용자 이외의 다른 사용자가 상기 블루투스 기기의 핀 코드를 요청할 경우, 상기 실사용자에게 사용 허락을 받은 후 상기 블루투스 기기를 사용할 수 있도록 설정하는 활성화(Activation) 상태와, 상기 실사용자의 허락 없이 상기 블루투스 기기를 사용할 수 있도록 설정하는 비활성화(Deactivation) 상태가 있다.If the two user information does not match, the
만일, 상기 부가서비스 설정 상태가 상기 실사용자에게 사용 허락을 받아야 하는 상기 활성화 상태이면, 상기 통신 서버(100)는 상기 실사용자인 휴대용 단말기A(100)에게 상기 휴대용 단말기B(108)가 상기 특정 블루투스 기기(104)를 사용하는 것을 허락할 것인지 묻는 메시지를 전송한다(120단계).If the additional service setting state is the activation state that requires permission from the real user, the
상기 사용 허락 여부 메시지를 수신한 상기 휴대용 단말기A(100)는 상기 휴대용 단말기B(108)가 상기 특정 블루투스 기기(104)를 사용하는 것에 대한 허락 여부를 결정하여 상기 허락 여부를 담은 메시지를 부가서비스 스트링을 이용하여 상 기 통신 서버(102)로 전송한다(122단계).Receiving the permission message, the
상기 휴대용 단말기A(100)로부터 허락 여부가 담긴 부가서비스 스트링을 수신한 상기 통신 서버(102)는 상기 블루투스 기기(104)의 사용 허락 여부를 확인한다. 만일, 상기 휴대용 단말기A(100)가 상기 휴대용 단말기B(108)의 상기 특정 블루투스 기기(104) 사용을 허락하면, 상기 통신 서버(102)는 상기 검색된 핀 코드를 부가서비스 스트링을 이용하여 상기 휴대용 단말기B(108)에 전송한다(124단계).The
만일, 상기 휴대용 단말기A(100)가 상기 휴대용 단말기B(108)의 상기 특정 블루투스 기기(104) 사용을 허락하지 않으면, 상기 통신 서버(102)는 상기 휴대용 단말기B(108)에게 상기 특정 블루투스 기기(104)를 사용할 권한이 없음을 알린다(124단계).If the
한편, 상기 부가서비스 설정 상태가 실사용자에게 사용 허락을 받지 않아도 되는 상기 비활성화 상태이면, 상기 통신 서버(100)는 상기 통신 서버(102)는 상기 검색된 핀 코드를 부가서비스 스트링을 이용하여 상기 휴대용 단말기B(108)에 전송한다(124단계).On the other hand, if the additional service setting state is the deactivated state that does not require permission from the real user, the
이 후, 상기 휴대용 단말기B(108)는 상기 통신 서버(102)로부터 특정 블루투스 기기(104)의 사용 권한 없음 메시지가 수신되면, 상기 메시지를 디스플레이하고, 상기 핀 코드가 수신되면 상기 핀 코드를 이용하여 상기 특정 블루투스 기기(104)와 페어링을 수행한다(126단계).Thereafter, the
도 2는 본 발명에 따른 휴대용 단말기의 블록구성을 도시하고 있다. 이하 설명은, 상기 휴대용 단말기 중 이동통신단말기의 일반적인 구성을 예를 들어 설명할 것이다. 여기서, 상기 이동통신단말기는, 블루투스 모듈이 탑재된 셀룰러 전화기(Cellular phone), 개인휴대통신전화기(PCS : Personal Communication System), 복합무선단말기(PDA : Personal Data Assistant), IMT2000(International Mobile Telecommunication-2000) 단말기들을 모두 포함하는 의미이다.2 is a block diagram of a portable terminal according to the present invention. In the following description, a general configuration of a mobile communication terminal among the portable terminals will be described as an example. Herein, the mobile communication terminal may include a cellular phone equipped with a Bluetooth module, a personal communication system (PCS), a personal data assistant (PDA), and an IMT2000 (International Mobile Telecommunication-2000). ) Means all terminals.
상기 도 2에 도시된 바와 같이 제어부(MPU : Micro-processor Unit)(200)는 상기 이동통신단말기의 전반적인 동작을 제어한다. 예를 들어, 음성통화 및 데이터통신을 위한 처리 및 제어를 수행하고, 더욱이 본 발명에 따라 상기 도 1의 통신 서버(102)로부터 제공받은 블루투스 기기의 핀 코드를 이용하여 상기 블루투스 기기와 페어링하기 위한 기능을 제어한다. 따라서, 이하의 설명에 있어서 통상적인 제어부(200)의 처리 및 제어에 관한 설명은 생략한다. As shown in FIG. 2, a control unit (MPU: Micro-processor unit) 200 controls the overall operation of the mobile communication terminal. For example, to perform processing and control for voice call and data communication, and further, to pair with the Bluetooth device using the pin code of the Bluetooth device provided from the
통신모듈(202)은 안테나를 통해 입출력되는 데이터의 무선신호를 송수신 처리하는 기능을 수행한다. 예를 들어, 송신인 경우, 송신할 데이터를 채널코딩(Channel coding) 및 확산(Spreading)한 기저대역 신호를 RF(Radio Frequency) 신호로 변환하여 안테나를 통해 송신하는 기능을 수행한다. 수신인 경우, 수신된 RF신호를 기저대역신호로 변환하고 상기 기저대역신호를 역 확산(De-spreading) 및 채널 복호(Channel de-coding)하여 데이터를 복원하는 기능을 수행한다.The
블루투스 모듈(204)은 상기 제어부(200)의 제어를 받아 연결 가능한 주변 블루투스 장치들을 검색하고, 서버로부터 수신된 핀 코드를 이용하여 상기 주변 장치들과의 페어링(Pairing) 과정을 거쳐 블루투스 장치들과 통신을 수행한다. 또한, 상기 블루투스 모듈(204)은 상기 등록된 주변 블루투스 모듈들과 통신을 수행할 경 우, 상기 주변 블루투스 모듈들로부터 수신되는 무선신호를 주파수 하강시켜 기저대역신호로 변환하여 상기 제어부(200)에 제공한다. 송신인 경우, 송신할 데이터를 아날로그신호로 변환한 후 주파수 상승시켜 무선신호로 변환하여 상기 주변 블루투스 장치들로 송신하는 기능을 수행한다. The
메모리(206)는 롬(ROM : Read Only Memory), 램(RAM : Random Access Memory), 플래쉬롬(flash ROM)으로 구성된다. 상기 롬은 상기 제어부(200)의 처리 및 제어를 위한 프로그램의 마이크로코드와 각종 참조 데이터를 저장한다. 특히, 본 발명에 따라 블루투스 기기의 핀 코드를 요청 및 수신하기 위한 프로그램과 상기 수신된 핀 코드를 이용하여 블루투스 기기와 페어링을 하기 위한 프로그램을 저장한다.The
상기 램은 상기 제어부(200)의 워킹 메모리(working memory)로, 각종 프로그램 수행 중에 발생하는 일시적인 데이터를 저장한다. 또한, 상기 플래쉬롬은 전화번호부(phone book), 발신메시지 및 수신메시지와 같은 갱신 가능한 각종 보관용 데이터를 저장한다. 특히, 본 발명에 따라 수신된 핀 코드를 저장하고, 검색된 주변 블루투스 기기들의 목록을 저장하며 부가 서비스의 상태를 설정할 수 있는 부가서비스 설정 목록을 저장한다.The RAM is a working memory of the
표시부(208)는 상기 이동통신 단말기의 동작 중에 발생되는 상태 정보, 제한된 숫자의 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 상기 표시부(208)는 컬러 액정 디스플레이 장치(LCD : Liquid Crystal Display)를 사용할 수 있다. The
키패드(Key pad)(210)는 0 ~ 9의 숫자키 버튼들과, 메뉴버튼(menu), 취소버튼(지움), 확인버튼, 통화버튼(TALK), 종료버튼(END), 인터넷 접속버튼, 네비게이션 키(또는 방향키) 버튼들(▲/▼/◀/▶)등 다수의 기능키들을 구비하여, 사용자가 누르는 키에 대응하는 키입력 데이터를 상기 제어부(200)에 제공한다.
MP3모듈(214)은 MP3재생처리부와 MP3메모리를 포함하여 상기 MP3메모리에 저장된 MP3음악파일을 이용하여 오디오신호로 재생 처리하고, 상기 재생되는 MP3오디오 신호를 상기 제어부(200)의 제어하에 음성처리부(212)로 제공한다.The
음성처리부(212)는 코덱이라고도 칭하며, 마이크와 스피커를 통한 음성신호의 입출력처리를 행하는 기능을 수행한다. 예를 들어, 상기 제어부(200)에서 제공되는 디지털데이터를 아날로그 음성신호로 변환하여 상기 스피커를 통해 외부로 출력하고, 상기 마이크로부터 인가되는 음성신호를 디지털데이터로 변환하여 상기 제어부(200)로 제공한다.The
도 3은 본 발명의 실시 예에 따른 휴대용 단말기에서 블루투스 기기 인증을 위한 절차를 도시하고 있다.3 illustrates a procedure for authenticating a Bluetooth device in a portable terminal according to an embodiment of the present invention.
상기 도 3을 참조하면, 먼저 제어부(200)는 301단계에서 주변에 존재하는 블루투스 기기를 사용하기 위한 블루투스 기기 사용 모드이면, 상기 제어부(200)는303단계로 진행하여 SDP(Service Discovery Profile)를 이용하여 검색된 주변 블루투스 기기들 중 특정 블루투스 기기가 선택되는지 확인한다. Referring to FIG. 3, in
상기 특정 블루투스 기기가 선택되면, 상기 제어부(200)는 305단계로 진행하여 상기 선택된 특정 블루투스 기기에 대한 핀 코드를 요청하는 부가서비스 스트링 을 통신 서버에 전송한다.When the specific Bluetooth device is selected, the
예를 들어, 서버에 특정 블루투스 기기에 대한 핀 코드를 요청할 경우, *#SI*[A]*[B]*[C]#SEND과 같은 형식의 부가서비스 스트링을 통신 서버에 전송하여 상기 핀 코드를 요청할 수 있다. 여기서 상기 SI는, 서비스 식별자를 나타내며, 상기 A는 상기 B가 블루투스 기기의 주소정보를 나타내는지 제조번호를 나타내는지 구분하기 위한 인자를 의미한다. 또한, 상기 B는 상기 A 값에 따라 블루투스 기기의 주소정보 또는 제조번호를 나타내며, 상기 C는 요청하고자 하는 정보가 핀 코드인지 사용자 정보인지 나타낸다. For example, when requesting a pin code for a specific Bluetooth device from the server, the pin code is transmitted by sending an additional service string in a format of * # SI * [A] * [B] * [C] #SEND to the communication server. You can request Here, the SI represents a service identifier, and A represents a factor for distinguishing whether B represents address information or a manufacturing number of a Bluetooth device. In addition, B represents address information or a manufacturing number of the Bluetooth device according to the A value, and C represents whether the information to be requested is a pin code or user information.
이후, 상기 제어부(200)는 307단계로 진행하여 상기 통신 서버로부터 메시지가 수신되는지 확인한다. 상기 통신 서버로부터 메시지가 수신되면, 상기 제어부(200)는 309단계로 진행하여 상기 수신된 메시지가 상기 특정 블루투스 기기의 핀 코드 메시지인지 확인한다.In
만일, 상기 수신된 메시지가 핀 코드를 포함한 메시지가 아니면, 상기 제어부(200)는 315단계로 진행하여 상기 수신된 메시지가 상기 특정 블루투스 기기에 대한 사용권한 없음을 알리는 메시지인지 확인한다. If the received message is not a message including a pin code, the
상기 수신된 메시지가 상기 특정 블루투스 기기에 대한 사용권한 없음을 알리는 메시지가 아니면, 상기 제어부(200)는 본 알고리즘을 종료한다.If the received message is not a message indicating that there is no permission to use the specific Bluetooth device, the
한편, 상기 수신된 메시지가 상기 특정 블루투스 기기에 대한 사용권한 없음을 알리는 메시지이면, 상기 제어부(200)는 317단계로 진행하여 상기 특정 블루투스 기기에 대한 사용 권한이 없음을 알리는 메시지를 표시부(208)에 디스플레이한 다.Meanwhile, if the received message is a message indicating that there is no permission to use the specific Bluetooth device, the
이후, 상기 제어부(200)는 본 알고리즘을 종료한다.Thereafter, the
한편, 상기 수신된 메시지가 핀 코드를 포함한 부가서비스 스트링이면, 상기 제어부(200)는 311단계로 진행하여, 상기 핀 코드를 상기 플래쉬롬에 저장한 후, 상기 제어부(200)는 313단계로 진행하여, 상기 핀 코드로 상기 선택된 특정 블루투스 기기와 인증을 위한 페어링을 수행한다.On the other hand, if the received message is a supplementary service string including a pin code, the
이후, 상기 제어부(200)는 본 알고리즘을 종료한다.Thereafter, the
상술한 설명에서, 상기 특정 블루투스 기기의 핀 코드는, 상기 부가서비스 스트링을 사용자가 직접 입력하여 요청할 수도 있고, 상기 사용자가 직접 입력하지 않고 메뉴를 선택하여 상기 부가서비스 스트링을 자동생성시켜 요청하는 것도 가능하다.In the above description, the pin code of the specific Bluetooth device may be requested by the user by directly inputting the supplementary service string, or by automatically selecting the menu and requesting the supplementary service string by manually selecting the menu. It is possible.
도 4는 본 발명의 실시 예에 따른 휴대용 단말기에서 블루투스 기기 인증을 위한 서버의 동작 절차를 도시하고 있다.4 is a flowchart illustrating an operation procedure of a server for authenticating a Bluetooth device in a portable terminal according to an embodiment of the present invention.
상기 도 4를 참조하면, 먼저 통신 서버의 제어부는 401단계에서 단말기로부터 블루투스 기기의 핀 코드 요청하는 부가서비스 스트링이 수신되면, 상기 서버의 제어부는 403단계로 진행하여 상기 수신된 부가서비스 스트링에서 해당 블루투스 기기의 정보(예: 블루투스 기기의 핀 코드 저장 주소, 제조번호 등)와 요청자의 정보(예: UID(Unique Identification), 이름, 전화번호 등)를 확인한다. Referring to FIG. 4, first, when the controller of the communication server receives the supplementary service string requesting the pin code of the Bluetooth device from the terminal in
상기 수신된 부가서비스 스트링에서 해당 블루투스 기기의 정보와 요청자의 정보를 확인한 후, 상기 서버의 제어부는 405단계로 진행하여 블루투스 기기들의 정보를 관리하는 데이터베이스에서 상기 확인된 블루투스 기기의 정보를 이용하여 상기 블루투스 기기의 핀 코드와 실사용자의 정보(예: UID, 이름, 전화번호 등)를 확인한다. After checking the information of the corresponding Bluetooth device and the requester information in the received additional service string, the controller of the server proceeds to step 405 by using the identified information of the Bluetooth device in the database for managing the information of the Bluetooth devices. Check the pin code of the Bluetooth device and the user's information (e.g. UID, name, phone number, etc.).
예를 들어, 통신 서버에서 블루투스 기기의 제조번호가 'ADE05313'이고, 요청자 정보가 '이름: 홍길동, 전화번호: 010-000-0000'인 핀 코드 요청 부가서비스 스트링 수신시, 도 5에 도시된 바와 같은 데이터를 가진 블루투스 기기 관리 데이터베이스에서 제조번호가 'ADE05313'인 블루투스 기기를 검색한다. 상기 통신 서버는 상기 데이터베이스 검색 결과, 상기 요청자가 사용하기 원하는 블루투스 기기의 핀 코드가 '1947218' 이고 실사용자 정보가 'UID: A32CC, 이름: 홍길동, 전화번호: 010-000-0000'인 것을 알 수 있다.For example, when the communication server receives the PIN code request additional service string of which the manufacture number of the Bluetooth device is 'ADE05313' and the requester information is 'name: Hong Gil-dong and phone number: 010-000-0000', The Bluetooth device with the serial number 'ADE05313' is searched for in the Bluetooth device management database having the data as follows. The communication server finds that the pin code of the Bluetooth device to be used by the requester is '1947218' and the actual user information is 'UID: A32CC, name: Hong Gil-dong, and telephone number: 010-000-0000'. Can be.
상기 확인된 블루투스 기기의 핀 코드와 실사용자의 정보를 확인한 후, 상기 서버의 제어부는 407단계로 진행하여 상기 실사용자의 정보와 상기 핀 코드 요청자의 정보가 일치하는지 확인한다.After confirming the pin code of the identified Bluetooth device and the information of the real user, the controller of the server proceeds to step 407 to check whether the information of the real user and the pin code requester information match.
만일, 상기 실사용자의 정보와 상기 핀 코드 요청자의 정보가 일치하면, 상기 서버의 제어부는 419단계로 진행하여 상기 확인된 블루투스 기기의 핀 코드를 상기 요청자에게 전송한 후, 상기 서버의 제어부는 본 알고리즘을 종료한다.If the information of the real user and the pin code requester information match, the controller of the server proceeds to step 419 and transmits the identified pin code of the Bluetooth device to the requester. Terminate the algorithm.
한편, 상기 실사용자의 정보와 상기 핀 코드 요청자의 정보가 일치하지 않으면, 상기 서버의 제어부는 409단계로 진행하여 부가서비스 설정 상태를 확인하여 상기 요청자가 상기 블루투스 기기를 사용하기 위해 상기 실사용자의 허락이 필요한지, 필요하지 않은지 확인한다.On the other hand, if the information of the real user and the information of the pin code requester does not match, the controller of the server proceeds to step 409 and checks the additional service setting state so that the requester of the actual user to use the Bluetooth device Check whether permission is required or not.
만일, 상기 실사용자의 허락이 필요 없으면, 상기 서버의 제어부는 상기 419단계로 전송하여 상기 요청자에게 상기 블루투스 기기의 핀 코드를 전송한다. If the permission of the actual user is not necessary, the controller of the server transmits the PIN code of the Bluetooth device to the requester by transmitting to step 419.
한편, 상기 실사용자의 허락이 필요하면, 상기 서버의 제어부는 411단계로 진행하여 상기 실사용자에게 상기 요청자가 상기 블루투스 기기를 사용하는 것을 허락하는지 묻는 부가서비스 스트링을 전송한다.On the other hand, if the permission of the real user is required, the control unit of the server proceeds to step 411 and transmits an additional service string to the real user asking whether the requestor allows the use of the Bluetooth device.
이후, 상기 서버의 제어부는 413단계로 진행하여 상기 실사용자로부터 사용 허락 여부를 담은 부가서비스 스트링이 수신되는지 확인한다. 상기 실사용자로부터 사용 허락 여부를 담은 부가서비스 스트링이 수신되면, 상기 서버의 제어부는 415단계로 진행하여 상기 실사용자가 상기 요청자의 블루투스 기기 사용을 허락하는지 확인한다.In
만일, 상기 실사용자가 상기 요청자의 블루투스 기기 사용을 허락하지 않으면, 상기 서버의 제어부는 421단계로 진행하여 상기 요청자에게 상기 블루투스 기기 사용 권한이 없음을 알리는 메시지를 전송한 후, 상기 서버의 제어부는 본 알고리즘을 종료한다.If the real user does not allow the requester to use the Bluetooth device, the controller of the server proceeds to step 421 and transmits a message indicating that the requester is not authorized to use the Bluetooth device. Terminate this algorithm.
한편, 상기 요청자의 블루투스 기기 사용을 허락하면, 상기 서버의 제어부는 417단계로 진행하여 상기 요청자에게 상기 블루투스 기기의 핀 코드를 전송한다.On the other hand, if the requester permits the use of the Bluetooth device, the controller of the server proceeds to step 417 and transmits the pin code of the Bluetooth device to the requester.
이 후, 상기 서버의 제어부는 본 알고리즘을 종료한다.After that, the control unit of the server ends the present algorithm.
상술한 설명에서, 부가서비스 스트링은, 블루투스 기기 실사용자의 허락 필요 여부를 설정하는 것 이외에도, 상기 블루투스 기기의 핀 코드를 관리해주는 부가서비스를 사용할 것인지의 여부를 설정할 수 있고, 상기 부가서비스의 설정 상태 를 확인하는 할 수 있으며, 상기 부가서비스의 설정 상태를 취소할 수도 있다.In the above description, the value-added service string may set whether to use the value-added service for managing the pin code of the Bluetooth device, in addition to setting whether the permission of the actual user of the Bluetooth device is required, and setting the value-added service. The status may be checked and the setting status of the additional service may be cancelled.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.
상술한 바와 같이, 휴대용 단말기와 블루투스 기기의 인증을 위한 핀 코드를 데이터베이스로 구축하여 서버에서 관리하여 사용자의 정보를 확인한 후 상기 휴대용 단말기로 전송함으로써, 특정 사용자 지향적이면서 보완이 강화된 페어링을 맺을 수 있으며, 사용자가 블루투스 기기를 분실했을 경우, 상기 블루투스 기기를 사용하려고 하는 사용자를 추적하여 상기 블루투스 기기를 쉽게 되찾을 수 있다.As described above, a pin code for authentication of the portable terminal and the Bluetooth device is built into a database, managed by a server, and the user information is confirmed and transmitted to the portable terminal, thereby establishing a specific user-oriented and complementary pairing. When a user loses a Bluetooth device, the user may easily retrieve the Bluetooth device by tracking a user who tries to use the Bluetooth device.
Claims (22)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050121488A KR100660464B1 (en) | 2005-12-12 | 2005-12-12 | How to connect a Bluetooth device from your mobile device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050121488A KR100660464B1 (en) | 2005-12-12 | 2005-12-12 | How to connect a Bluetooth device from your mobile device |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100660464B1 true KR100660464B1 (en) | 2006-12-22 |
Family
ID=37815276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050121488A Expired - Fee Related KR100660464B1 (en) | 2005-12-12 | 2005-12-12 | How to connect a Bluetooth device from your mobile device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100660464B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100935899B1 (en) * | 2009-04-23 | 2010-01-07 | (주)앞선교육 | How to pair a portable electronic device |
CN107872800A (en) * | 2018-01-08 | 2018-04-03 | 深圳市芯中芯科技有限公司 | A kind of bluetooth equipment BLE cut-in methods based on software double factor authentication |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010092011A (en) * | 2001-09-06 | 2001-10-24 | 유종선 | An user authentication system and method using a mobile terminal |
KR20030047526A (en) * | 2001-12-11 | 2003-06-18 | 삼성전자주식회사 | Bluetooth system server for providing network service to bluetooth devices and method for providing network service using the server |
KR20040082822A (en) * | 2003-03-20 | 2004-09-30 | 엘지전자 주식회사 | User Authentication Method for Remote Control and Remote Control Apparatus |
KR20040091296A (en) * | 2003-04-21 | 2004-10-28 | 엘지이노텍 주식회사 | Bluetooth device attesting method |
US20050015618A1 (en) | 2003-06-20 | 2005-01-20 | Gary Schneider | System and method for establishing authenticated wireless connection between mobile unit and host |
KR20050052770A (en) * | 2003-12-01 | 2005-06-07 | 주식회사 케이티 | A method for authenticating one-phone terminal |
-
2005
- 2005-12-12 KR KR1020050121488A patent/KR100660464B1/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010092011A (en) * | 2001-09-06 | 2001-10-24 | 유종선 | An user authentication system and method using a mobile terminal |
KR20030047526A (en) * | 2001-12-11 | 2003-06-18 | 삼성전자주식회사 | Bluetooth system server for providing network service to bluetooth devices and method for providing network service using the server |
KR20040082822A (en) * | 2003-03-20 | 2004-09-30 | 엘지전자 주식회사 | User Authentication Method for Remote Control and Remote Control Apparatus |
KR20040091296A (en) * | 2003-04-21 | 2004-10-28 | 엘지이노텍 주식회사 | Bluetooth device attesting method |
US20050015618A1 (en) | 2003-06-20 | 2005-01-20 | Gary Schneider | System and method for establishing authenticated wireless connection between mobile unit and host |
KR20050052770A (en) * | 2003-12-01 | 2005-06-07 | 주식회사 케이티 | A method for authenticating one-phone terminal |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100935899B1 (en) * | 2009-04-23 | 2010-01-07 | (주)앞선교육 | How to pair a portable electronic device |
CN107872800A (en) * | 2018-01-08 | 2018-04-03 | 深圳市芯中芯科技有限公司 | A kind of bluetooth equipment BLE cut-in methods based on software double factor authentication |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4007321B1 (en) | Information sharing method, terminal apparatus, storage medium, and computer program product | |
KR100659253B1 (en) | How to search for Bluetooth devices on your mobile device | |
KR100735382B1 (en) | Secure communication method and device of a Bluetooth device | |
US8775801B2 (en) | Radio communication apparatus and radio communication method | |
CN112544092B (en) | Electronic device, external electronic device and method for managing embedded subscriber identification module of external electronic device | |
KR20060039810A (en) | How to monitor security on your Bluetooth device | |
KR20050088262A (en) | Authenticating multiple devices simultaneously using a single wireless subscriber identity module | |
JP2002530772A (en) | Automatic PC logon by mobile phone | |
KR102480627B1 (en) | Electronic device for managing embedded subscriber identity module and method for the same | |
JP2005223900A (en) | Mobile communication terminal use restriction setting device and method | |
KR100774292B1 (en) | How to automatically connect Bluetooth on mobile terminal | |
WO2015098162A1 (en) | Onboard device and control method for onboard device | |
CN105208529A (en) | A location prompting method and a location prompting module of a mobile terminal | |
KR101392571B1 (en) | Near Field Communication Interface Control | |
KR100660464B1 (en) | How to connect a Bluetooth device from your mobile device | |
KR20110045154A (en) | Apparatus and method for connecting to an access point in a portable terminal | |
KR20070104699A (en) | Device and method for connecting a Bluetooth device in a mobile communication terminal | |
KR100642683B1 (en) | Bluetooth auto connection method | |
KR20070005956A (en) | Portable terminal with Bluetooth module and Bluetooth connection method thereof | |
JP2009232108A (en) | Communication device and computer program | |
KR101295713B1 (en) | Apparatus and Method for Providing Communication Service using USIMs with same ID | |
JP2009027416A (en) | Wireless communication system, portable terminal used therefor, portable terminal control method, and program | |
JP2005286555A (en) | Mobile terminal registration system and method | |
JP3543746B2 (en) | Data communication system and mobile radio device | |
KR100837596B1 (en) | Security control device and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20121129 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20131128 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20141127 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20151127 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20161216 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20161216 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |