[go: up one dir, main page]

KR20140147298A - Digital taco graph and method for data transformaing theirof - Google Patents

Digital taco graph and method for data transformaing theirof Download PDF

Info

Publication number
KR20140147298A
KR20140147298A KR20130070298A KR20130070298A KR20140147298A KR 20140147298 A KR20140147298 A KR 20140147298A KR 20130070298 A KR20130070298 A KR 20130070298A KR 20130070298 A KR20130070298 A KR 20130070298A KR 20140147298 A KR20140147298 A KR 20140147298A
Authority
KR
South Korea
Prior art keywords
data
vehicle
memory
format
binary
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.)
Ceased
Application number
KR20130070298A
Other languages
Korean (ko)
Inventor
김해일
Original Assignee
주식회사 제노보
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 제노보 filed Critical 주식회사 제노보
Priority to KR20130070298A priority Critical patent/KR20140147298A/en
Publication of KR20140147298A publication Critical patent/KR20140147298A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D9/00Recording measured values
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/02Registering or indicating driving, working, idle, or waiting time only
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Traffic Control Systems (AREA)

Abstract

본 발명은 디지털 운행기록 장치 및 그 데이터 전송 방법에 관한 것이다.
본 발명에 따른 디지털 운행기록 장치는 차량의 운행기록 데이터를 통신 인터페이스를 통해 차량 외부의 관리 서버로 전송하는 디지털 운행기록 장치(DTG)에 있어서, 상기 차량의 운행기록 데이터를 저장하는 메모리와; 상기 메모리에 저장되어 있는 차량의 운행기록 데이터를 무선통신을 통해 상기 관리 서버로 전송하기 위한 압축 바이너리 형식의 데이터로 변환한 다음 바이너리 데이터를 베이스64(Base64) 형식으로 인코딩하여 전송 데이터를 생성하는 중앙처리부를 포함하는 것을 특징으로 한다.
The present invention relates to a digital running recorder and a data transfer method thereof.
A digital running recorder (DTG) according to the present invention is a digital running recorder (DTG) for transmitting driving record data of a vehicle to a management server outside the vehicle via a communication interface, comprising: a memory for storing driving record data of the vehicle; A management server for converting the driving record data of the vehicle stored in the memory into compression binary format data for transmission to the management server through wireless communication and then encoding the binary data in Base 64 format to generate transmission data And a processing unit.

Description

디지털 운행기록 장치 및 그 데이터 전송 방법{DIGITAL TACO GRAPH AND METHOD FOR DATA TRANSFORMAING THEIROF}TECHNICAL FIELD [0001] The present invention relates to a digital driving recorder,

본 발명은 차량 운행기록 장치 및 운행기록 데이터 전송방법에 관한 것으로, 특히 운행기록 데이터 전송시에 발생하는 부하를 감소시키고 데이터 저장 공간을 줄일 수 있는 디지털 운행기록 장치 및 그 데이터 전송방법에 관한 것이다.
BACKGROUND OF THE INVENTION 1. Field of the Invention [0002] The present invention relates to a vehicle driving recorder and a driving record data transmitting method, and more particularly, to a digital driving recorder and a data transmitting method thereof, which can reduce a load generated during transmission of driving record data and reduce a data storage space.

자동차 분야에 정보통신 기술이 융합되면서 상업용 차량의 운행정보와 사고기록정보를 원격으로 모니터하고 관리하는 다양한 기술이 개발되어 적용되고 있다. With the convergence of information and communication technologies in the automobile field, a variety of technologies have been developed and applied to remotely monitor and manage the driving information and accident record information of commercial vehicles.

그 중에서 디지털 운행기록 장치(Digital Taco Graph: DTG)는 자동차의 운행상태를 기록하는 장치로 시계, 속도계, 주행거리계, GPS 수신기 및 이를 기억하는 기어장치와 저장된 기록을 표시 혹은 이동식 기억장치를 통해 백업할 수 있는 출력포트를 포함한 장치를 일컫는다. Among them, Digital Taco Graph (DTG) is a device for recording the driving status of a vehicle. It is a device for recording the driving status of a car, and is used to display a recorded data on a watch, a speedometer, an odometer, a GPS receiver, And the output port that can be connected to the network.

상업용 자동차에 대한 디지털 운행기록 장치 장착의 법적 의무기한이 버스와 법인택시의 경우 2012년 말로 이미 시행이 되었고, 개인택시와 화물자동차는 2013년 말로 의무기한이 얼마 남지 않았다. The legally mandatory date for the installation of digital driving recorders for commercial vehicles has already been enforced by the end of 2012 for buses and corporate taxis, and private taxis and freight cars are short-lived by the end of 2013.

이에 따라 디지털 운행기록 장치에 대한 개발이 가속되고 있으며, 그 기능 또한 날로 진화하고 있다. As a result, the development of digital driving recorders is accelerating, and its functions are evolving.

일 예로, 한국특허공보 10-2005-0107556에는 주차된 차량의 도난을 방지하기 위한 도난경보기를 구비하고 있는 디지털 운행기록 장치에 대해 개시하고 있다. For example, Korean Patent Publication No. 10-2005-0107556 discloses a digital running recorder equipped with a burglar alarm to prevent theft of a parked vehicle.

그러나, 실제 적용에 있어 많은 수의 차량을 관리하는 관리자 서버에서 차량 각각에 탑재된 디지털 운행기록장치로부터 차량의 운행기록 관련 데이터 수신시에 전송오류가 빈번히 발생하고 있으며, 데이터량이 많아 전송시간이 지연되는 문제점이 있다. However, in practical application, in a manager server that manages a large number of vehicles, transmission errors frequently occur when receiving data related to vehicle driving recordings from a digital running recorder mounted on each vehicle, .

또한, 상업용 차량의 운행기록을 6개월간 저장한 후 정부기관에 넘겨야 한다는 교통안전법 시행령에 따라 운행기록을 저장하기 위한 저장공간의 용량이 커지는 문제점이 있다.In addition, according to the Enforcement Decree of the Traffic Safety Act, the record of the operation of the commercial vehicle must be stored for 6 months and then transferred to the government agency.

따라서, 디지털 운행기록 장치에서 외부로 전송되는 운행기록과 같은 데이터를 효율적으로 전송하고, 수신된 데이터를 관리 및 저장할 수 있는 방법이 요구된다.
Therefore, there is a need for a method capable of efficiently transmitting data such as a driving record transmitted to the outside from the digital running recorder, and managing and storing the received data.

한국특허공보 10-2005-0107556Korean Patent Publication No. 10-2005-0107556

따라서, 본 발명은 상기와 같은 종래기술의 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 일반적인 목적은 종래 기술에서의 한계와 단점에 의해 발생되는 다양한 문제점을 실질적으로 보완할 수 있는 디지털 운행기록장치 및 그 데이터 전송 방법을 제공하는 것이다. SUMMARY OF THE INVENTION It is therefore a general object of the present invention to provide a digital driving recorder capable of substantially completing various problems caused by limitations and disadvantages of the prior art, And a method of transmitting the data.

본 발명의 보다 구체적인 다른 목적은, 디지털 운행기록 장치에서 외부로 전송되는 데이터의 용량을 감소시켜 전송오류 및 전송지연 문제를 개선하고 데이터 저장공간을 줄일 수 있는 디지털 운행기록 장치 및 그 데이터 전송 방법을 제공하는 것이다.
It is a further object of the present invention to provide a digital running recorder and a data transfer method thereof capable of reducing the capacity of data transmitted from the digital running recorder to the outside to improve transmission errors and transmission delay problems, .

이를 위해 본 발명의 일 실시예에 따른 디지털 운행기록 장치는, 차량의 운행기록 데이터를 통신 인터페이스를 통해 차량 외부의 관리 서버로 전송하는 디지털 운행기록장치(DTG)에 있어서, 상기 차량의 운행기록 데이터를 저장하는 메모리와; 상기 메모리에 저장되어 있는 차량의 운행기록 데이터를 무선통신을 통해 상기 관리 서버로 전송하기 위한 압축 바이너리 형식의 데이터로 변환한 다음 바이너리 데이터를 베이스64(Base64) 형식으로 인코딩하여 전송 데이터를 생성하는 중앙처리부를 포함하는 것을 특징으로 한다. To this end, the digital running record apparatus according to an embodiment of the present invention is a digital running record apparatus (DTG) for transmitting running record data of a vehicle to a management server outside the vehicle via a communication interface, A memory for storing the data; A management server for converting the driving record data of the vehicle stored in the memory into compression binary format data for transmission to the management server through wireless communication and then encoding the binary data in Base 64 format to generate transmission data And a processing unit.

본 발명의 일 실시예에 따른 디지털 운행기록 장치에서, 상기 중앙처리부는 상기 차량 운행기록 데이터를 기록된 순서대로 읽어들여 DTG 데이터 처리를 위한 데이터를 생성하는 메모리 데이터 처리 과정과; 상기 메모리 데이터 처리된 데이터를 운전자별 또는 차량별 데이터로 구분한 다음 무선통신을 통해 전송하기 위한 데이터로 변환하는 DTG 데이터 처리 과정과; 상기 DTC 데이터 처리된 데이터를 압축 바이너리 형식으로 변환하는 바이너리 데이터 처리 과정과; 상기 바이너리 데이터 처리된 데이터를 Base64 형식으로 인코딩하는 Base64 인코딩 과정을 수행하도록 구성되는 것을 특징으로 한다. In the digital running record apparatus according to an embodiment of the present invention, the central processing unit may include a memory data processing step of reading the vehicle driving record data in the recorded order and generating data for DTG data processing; A DTG data processing step of dividing the memory data processed data into driver-specific or vehicle-specific data and then converting the data into data for transmission through wireless communication; A binary data processing step of converting the DTC data processed data into a compressed binary format; And performs a Base64 encoding process of encoding the binary data-processed data in Base64 format.

본 발명의 일 실시예에 따른 디지털 운행기록 장치에서, 상기 통신 인터페이스는 와이파이(WIFI) 인터페이스, 지그비(Zigbee) 인터페이스, 블루투스(Bluetooth) 인터페이스, CDMA 인터페이스 중 적어도 하나를 포함하는 것을 특징으로 한다. The communication interface may include at least one of a WIFI interface, a Zigbee interface, a Bluetooth interface, and a CDMA interface.

또한, 본 발명의 일 실시예에 따른 디지털 운행기록장치의 데이터 전송 방법은 (a) 메모리에 저장된 차량 운행기록 데이터를 바이너리 데이터로 변환하는 과정; 및 (b) 상기 바이너리 데이터를 Base64 형식으로 인코딩하는 과정을 포함하는 것을 특징으로 한다. According to another aspect of the present invention, there is provided a data transmission method for a digital running recorder, including: (a) converting vehicle driving record data stored in a memory into binary data; And (b) encoding the binary data in Base64 format.

본 발명의 일 실시예에 따른 디지털 운행기록장치의 데이터 전송 방법에서, 상기 (b) 과정에 의해 Base64 형식으로 인코딩된 후의 데이터 형식(format)은 헤더(header), 데이터 시퀀스, Base64로 인코딩된 운행기록 데이터, 체크섬, 테일(tail) 필드를 포함하는 것을 특징으로 한다. In the data transmission method of the digital running recorder according to the embodiment of the present invention, the data format after being encoded in the Base64 format by the process (b) includes a header, a data sequence, Recording data, a checksum, and a tail field.

본 발명의 일 실시예에 따른 디지털 운행기록장치의 데이터 전송 방법에서, 상기 (a) 과정은 메모리에 저장된 차량 운행기록 데이터를 기록된 순서대로 읽어들여 DTG 데이터 처리를 위한 데이터를 생성하는 메모리 데이터 처리 단계와; 상기 메모리 데이터 처리된 데이터를 운전자별 또는 차량별 데이터로 구분한 다음 무선통신을 통해 전송하기 위한 데이터로 변환하는 DTG 데이터 처리 단계와; 상기 DTC 데이터 처리된 데이터를 압축 바이너리 형식으로 변환하는 바이너리 데이터 처리 단계를 포함하는 것을 특징으로 한다.
In the data transfer method for a digital running recorder according to an embodiment of the present invention, the step (a) includes a step of reading data of vehicle driving record data stored in a memory in the recorded order and generating data for DTG data processing ; A DTG data processing step of dividing the memory data processed data into driver-specific or vehicle-specific data and then converting the data into data for transmission through wireless communication; And a binary data processing step of converting the DTC data processed data into a compressed binary format.

본 발명에 따른 디지털 운행기록 장치 및 그 데이터 전송 방법에 의하면, 차량의 운행기록 데이터를 문자형태로 전송하지 않고 베이스(base)64로 인코딩하여 전송함으로써 기존의 바이너리 데이터를 문자형태로 변환하여 전송하는 것에 비해 데이터 용량을 1/3로 줄일 수 있어 데이터 전송오류나 전송지연 등의 문제를 개선하고 데이터 저장공간을 감소시킬 수 있다.
According to the digital running recorder and the data transfer method of the present invention, the running record data of the vehicle is not transmitted in a character form but is encoded into a base 64 and transmitted, thereby converting existing binary data into a character form and transmitting The data capacity can be reduced to one-third, thereby improving problems such as data transmission errors and transmission delays, and reducing data storage space.

도 1은 본 발명의 일 실시예에 따른 디지털 운행기록장치의 구성을 개략적으로 나타낸 블록도이다.
도 2는 본 발명의 일 실시예에 따른 디지털 운행기록장치를 이용한 데이터 처리 및 전송 방식을 도식적으로 나타낸 도면이다.
도 3은 본 발명에 따른 디지털 운행기록 장치에 적용되는 데이터 형식을 나타낸 것으로, (a)는 바이너리 데이터 처리 후의 데이터 형식을 나타낸 것이고, (b)는 Base64로 인코딩 후의 데이터 형식을 나타낸 것이다.
도 4는 본 발명의 일 실시예에 따른 디지털 운행기록장치의 데이터 전송 방법을 이용하여 차량의 운행기록을 관리 서버로 전송하는 일련의 과정을 설명하기 위한 흐름도이다.
1 is a block diagram schematically showing a configuration of a digital running recorder according to an embodiment of the present invention.
2 is a diagram schematically illustrating a data processing and transmission system using a digital running recorder according to an embodiment of the present invention.
FIG. 3 shows a data format applied to the digital running recorder according to the present invention, wherein (a) shows a data format after binary data processing, and (b) shows a data format after Base64 encoding.
FIG. 4 is a flowchart illustrating a series of processes for transmitting a driving record of a vehicle to a management server using a data transmission method of a digital running recorder according to an embodiment of the present invention.

이하, 첨부 도면을 참조하여 본 발명의 실시 예를 상세히 설명하면 다음과 같다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명은 생략한다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 판례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. In addition, the terms described below are defined in consideration of the functions of the present invention, and these may vary depending on the intention of the user, the operator, or the precedent. Therefore, the definition should be based on the contents throughout this specification.

도 1은 본 발명의 일 실시예에 따른 디지털 운행기록장치의 구성을 개략적으로 나타낸 블록도이다. 1 is a block diagram schematically showing a configuration of a digital running recorder according to an embodiment of the present invention.

도 1을 참조하면, 본 실시예에 따른 디지털 운행기록장치는 디지털 운행기록장치를 구성하는 각 구성요소의 동작을 전반적으로 제어하는 중앙처리부(CPU, 100)와, 중앙처리부(100)에 차량의 현재상태를 입력하는 입력부(200)와, 중앙처리부(100)와 관리자 서버 사이에 통신 가능하도록 하는 인터페이스부(300)와, GPS(Global Positioning System) 위성으로부터 GPS 신호를 수신하여 차량의 GPS 정보를 제공하는 GPS 수신부(600)와, 차량의 운행정보를 기록하는 메모리(700)를 포함한다. Referring to FIG. 1, the digital running recorder according to the present embodiment includes a central processing unit (CPU) 100 for overall control of the operation of each component constituting the digital running recorder, An interface unit 300 for communicating between the central processing unit 100 and the administrator server, an interface unit 300 for receiving a GPS signal from a GPS (Global Positioning System) satellite, And a memory 700 for recording driving information of the vehicle.

상기 중앙처리부(100)는 디지털 운행기록장치를 구성하는 각 구성요소의 동작을 전반적으로 제어하는 기능을 하며, 특히, 메모리(700)에 저장되어 있는 운행기록 데이터를 기록된 순서대로 읽어들여 무선통신을 통해 전송하기 위한 압축 바이너리 형식의 데이터로 변환한 다음 바이너리 데이터를 표준 베이스 64(Base64) 형식으로 인코딩하여 전송데이터를 생성하도록 한다. 바이너리 데이터를 베이스64로 인코딩하는 경우, 바이너리 데이터를 문자형태로 변환하여 전송하는 것에 비해 데이터 량을 1/3로 줄일 수 있다. In particular, the central processing unit 100 reads out the driving record data stored in the memory 700 in the recorded order, and controls the operation of the wireless communication And converts the binary data into a standard base 64 (Base64) format to generate transmission data. When the binary data is encoded into the base 64, the amount of data can be reduced to 1/3 compared with the case where the binary data is converted into a character form and transmitted.

상기 입력부(200)는 CAN 통신을 통해 차량의 ECU(Electric Control Unit) 데이터 예를 들면, 주행거리, 속도, RPM, 브레이크 신호, 가속도 등의 정보를 수신하는 CAN 입력부(210), 차량의 주행속도(속도펄스신호)를 입력하는 속도 입력부(220), 엔진의 회전수(RPM 펄스신호)를 입력하는 회전수 입력부(230), 브레이크의 작동상태(브레이크 신호)를 입력하는 브레이크 입력부(240), OBD(On Board Diagnosis)-II 인터페이스를 이용하여 속도, RPM, 브레이크 정보를 수신하는 OBD-II 입력부(250)를 포함한다. OBD(On Board Diagnosis)-II는 차량의 국제 표준으로 차량에 마련된 차량 진단 커넥터(OBD-II 커넥터)를 통해 수집된 차량의 문제나 상태에 대한 정보를 사용자나 정비사에게 제공하는 기능을 한다. 즉, 차량의 각 부분에 장착된 센서를 통해 차량의 전반적인 상태가 센싱되고, 센싱된 정보가 차량 내의 OBD-II 입력부를 통해 입력되면 사용자나 정비사는 이러한 정보를 토대로 운행중인 차량의 고장정보, 상태정보 등을 감시 및 분석할 수 있게 된다.The input unit 200 includes a CAN input unit 210 that receives information on ECU (Electric Control Unit) data of a vehicle such as a driving distance, a speed, an RPM, a brake signal, and an acceleration through a CAN communication, A speed input unit 220 for inputting a speed pulse signal, a rotation speed input unit 230 for inputting a rotation speed of the engine (RPM pulse signal), a brake input unit 240 for inputting a brake operation state (brake signal) And an OBD-II input unit 250 that receives speed, RPM, and break information using an OBD (On Board Diagnosis) -II interface. OBD (On Board Diagnosis) -II is an international standard for vehicles that provides the user or mechanic with information on the vehicle problems or conditions collected through the vehicle diagnostic connector (OBD-II connector) provided in the vehicle. That is, when the overall state of the vehicle is sensed through sensors mounted on the respective parts of the vehicle, and the sensed information is inputted through the OBD-II input part of the vehicle, the user or the mechanic, based on this information, Information and the like can be monitored and analyzed.

상기 인터페이스부(300)는 중앙처리부(100)의 제어에 따라 메모리(700)에 저장된 차량 운행정보를 무선통신을 통해서 관리자 서버로 전송하기 위한 것으로, 와이파이(WIFI) 인터페이스(310), 지그비(Zigbee) 인터페이스(320), 블루투스(Bluetooth) 인터페이스(330) 및 CDMA 인터페이스(340)를 포함할 수 있다. 전술한 통신 인터페이스는 예시적인 것일 뿐, 무선통신을 통해 관리자 서버로 차량 운행정보를 전송할 수 있는 여타의 통신 인터페이스를 포함할 수 있음은 물론이다. The interface unit 300 is for transmitting vehicle driving information stored in the memory 700 to the administrator server through wireless communication under the control of the central processing unit 100 and includes a WIFI interface 310, a Zigbee ) Interface 320, a Bluetooth interface 330, and a CDMA interface 340. As shown in FIG. It should be understood that the communication interface described above is merely exemplary and may include other communication interfaces capable of transmitting vehicle driving information to a manager server through wireless communication.

상기 연결 제어부(400)는 차량용 DVR(Digital Video Recorder)과 연계하여 DTG 정보를 DVR로 송신하고 DVR의 정상동작 여부를 판단하여 문제 인지시 DVR을 리셋하는 DVR 제어부(410)와, USB 메모리로 DTG 데이터를 저장하고 DTG 설정을 USB로부터 가져오는 USB 제어부(420)를 포함한다. The connection control unit 400 includes a DVR control unit 410 for transmitting DTG information to a DVR in cooperation with a DVR (Digital Video Recorder) for a vehicle, determining whether the DVR operates normally and resetting the DVR when a problem is detected, And a USB control unit 420 for storing data and acquiring DTG settings from the USB.

최근, 택시, 버스, 화물차와 같은 상업용 차량을 중심으로, 하나 이상의 감시 카메라나 마이크를 차량 내부에 설치하여, 감시 카메라나 마이크에 의해 차량 전방 또는 내부를 감시하고 녹화 및 녹음하여 차량의 운행정보를 차량 내부의 DVR 장치에 저장하는 차량용 DVR 장치가 보급되고 있다. 이렇게 차량 내부와 외부를 감시하여 녹화(녹음)하면, 승객의 승하차 시의 영상 정보를 수집할 수 있다. 또한, 보다 고성능의 차량용 DVR 장치에서는 디지털 운행기록장치와 연동시켜서 영상정보를 속도정보 및 위치정보와 함께 차량용 DVR 장치에 저장하여 추후 녹화된 영상정보를 속도 및 위치정보와 함께 볼 수 있도록 함으로써 사고발생시 원인 규명을 위한 유용한 자료로 활용되고 있다. In recent years, more than one surveillance camera or microphone has been installed in a vehicle, mainly a commercial vehicle such as a taxi, a bus, or a truck, and a surveillance camera or a microphone monitors the front or inside of the vehicle and records and records the vehicle's driving information Vehicle DVR devices for storing them in a DVR device inside the vehicle have become popular. When the inside and outside of the vehicle are monitored and recorded (recorded), the image information at the time of getting on and off the passenger can be collected. In addition, in a higher performance car DVR apparatus, the video information is interlocked with the digital running recorder, and the video information is stored in the DVR unit for the vehicle along with the speed information and the position information so that the recorded video information can be viewed together with the speed and position information. It is used as a useful data for the cause identification.

상기 측정부(500)는 냉장 또는 냉동차에 연동 시 냉장/냉동실의 온도, 습도를 측정하는 온도/습도 측정부(510) 및 차량의 연료사용량을 실시간으로 측정하는 연료사용량 측정부(520)를 포함한다.The measuring unit 500 includes a temperature / humidity measuring unit 510 for measuring the temperature and humidity of the refrigerator / freezer compartment when the refrigerator is connected to a refrigerator or a freezer, and a fuel consumption measuring unit 520 for measuring the fuel consumption of the vehicle in real time do.

상기 GPS 수신부(600)는 복수의 GPS 위성으로부터 GPS 신호를 수신하여 차량의 현재위치를 산출한다. The GPS receiver 600 receives GPS signals from a plurality of GPS satellites and calculates a current position of the vehicle.

상기 메모리(700)는 차량의 운행관련 정보를 기 설정된 시간 간격으로 실시간으로 저장하기 위한 것으로 FRAM 메모리와 NAND 메모리를 포함할 수 있다. FRAM 메모리는 0.01초 간격으로 데이터를 실시간으로 저장하며, NAND 메모리는 1초 간격으로 데이터를 실시간으로 저장한다.The memory 700 may include a FRAM memory and a NAND memory for storing driving-related information of the vehicle at a predetermined time interval in real time. FRAM memory stores data in real time at 0.01 second interval, and NAND memory stores real time data at 1 second interval.

도 2는 본 발명의 일 실시예에 따른 디지털 운행기록장치를 이용한 데이터 처리 및 전송 방식을 도식적으로 나타낸 도면으로, 이를 통해 중앙처리부에서 차량의 운행기록을 외부의 관리 서버로 전송하는 과정을 설명하면 다음과 같다. FIG. 2 is a diagram schematically illustrating a data processing and transmission method using a digital running recorder according to an embodiment of the present invention. Hereinafter, a process of transmitting a driving record of a vehicle from a central processing unit to an external management server will be described As follows.

도 2에 도시된 바와 같이, 디지털 운행기록장치의 중앙처리부(100)는 메모리(700)의 FRAM 메모리(710)와 NAND 메모리(720)에 저장되어 있는 차량 운행데이터를 기록된 순서대로 읽어들여 메모리 데이터 처리(110S), DTG 데이터 처리(120S), 바이너리 데이터 처리(130S), Base64 인코딩(S140) 과정을 통해 무선으로 전송하기 위한 전송 데이터를 생성한 다음 인터페이스부(300)를 통해 관리 서버(800)로 전송한다. 2, the central processing unit 100 of the digital driving record device reads the vehicle driving data stored in the FRAM memory 710 and the NAND memory 720 of the memory 700 in the recorded order, The transmission data for wireless transmission is generated through the data processing 110S, the DTG data processing 120S, the binary data processing 130S and the Base64 encoding S140, and then transmitted through the interface unit 300 to the management server 800 ).

상기 메모리 데이터 처리(S110)는 FRAM 메모리(710)와 NAND 메모리(720)에 저장되어 있는 차량 운행데이터를 기록된 순서대로 읽어들여 DTG 데이터 처리를 위한 데이터를 생성하는 과정이다. The memory data processing (S110) is a process of reading vehicle driving data stored in the FRAM memory 710 and the NAND memory 720 in the recorded order and generating data for DTG data processing.

상기 DTG 데이터 처리(S120)는 운전자별 또는 차량별 데이터로 구분하여 데이터를 생성하고, USB에 저장하거나 무선으로 전송하기 위한 데이터로 변환하는 과정이다. The DTG data processing (S120) is a process of generating data by separating into driver-specific or vehicle-specific data, and converting the data into data to be stored in the USB or transmitted wirelessly.

상기 바이너리 데이터 처리(S130)는 DTG 데이터를 무선으로 전송하기 위한 압축 바이너리 형식으로 변환하는 과정이다. The binary data processing (S130) is a process of converting DTG data into a compressed binary format for wireless transmission.

상기 Base64 인코딩(S140)은 바이너리 데이터를 표준 Base64 형식으로 인코딩하여 전송데이터를 생성하는 과정이다. Base64 인코딩은 8비트 바이너리 데이터(예를 들어 실행파일이나, ZIP파일 등)를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 스트링으로 바꾸는 인코딩 방식으로, 바이너리 데이터를 문자 형태로 변환하는 것에 비해 데이터 량을 1/3 이내로 줄일 수 있다. The Base64 encoding (S140) is a process of encoding binary data in a standard Base64 format to generate transmission data. Base64 encoding is an encoding method that converts 8-bit binary data (for example, an executable file or a ZIP file) into a series of strings consisting only of characters in the common ASCII region that are not affected by character codes. The amount of data can be reduced to one third or less.

도 3은 본 발명에 따른 디지털 운행기록 장치에 적용되는 데이터 형식(포맷)을 나타낸 것으로, (a)는 바이너리 데이터 처리 후의 데이터 형식을 나타낸 것이고, (b)는 Base64로 인코딩 후의 데이터 형식을 나타낸 것이다. FIG. 3 shows a data format (format) applied to the digital running recorder according to the present invention, wherein (a) shows a data format after binary data processing, and (b) shows a data format after Base64 encoding .

도 3의 (a)에 도시된 바와 같이, 바이너리 데이터 처리 후의 데이터 형식은 헤더(header), 차량번호, 운전자코드, 주행거리, 단말일련번호, 체크섬, 테일(tail) 필드로 이루어진다. 체크섬 값은 패킷의 내용에 따라 계산되는 값으로서, 데이터 수신측에서 수신한 데이터의 체크섬을 계산하고 이값이 전송된 체크섬 값과 일치하는지를 확인하여 데이터가 정확하게 수신되었는지의 여부를 확인하는 값이다. As shown in FIG. 3A, the data format after binary data processing includes a header, a vehicle number, a driver code, a mileage, a terminal serial number, a checksum, and a tail field. The checksum value is a value that is calculated according to the contents of the packet. It is a value that checks whether the data is correctly received or not by calculating a checksum of the data received by the data receiver and checking whether this value matches the transmitted checksum value.

Base64로 인코딩 후의 데이터 형식은, 도 3의 (b)에 도시된 바와 같이, 헤더(header), 데이터 시퀀스, Base64로 인코딩된 운행기록 데이터, 체크섬, 테일(tail) 필드로 이루어진다. Base64로 인코딩된 운행기록 데이터에는 날짜 및 시간, 주행거리, 속도, RPM, 브레이크, GPS 좌표, 가속도 기록, 차량 상태, 차량 연료 소모량 등의 정보가 포함될 수 있다. The data format after encoding with Base64 is composed of a header, a data sequence, running record data encoded in Base64, a checksum, and a tail field, as shown in FIG. 3 (b). Base64 encoded driving record data can include information such as date and time, mileage, speed, RPM, break, GPS coordinates, acceleration record, vehicle status, vehicle fuel consumption, and so on.

도 4는 본 발명의 일 실시예에 따른 디지털 운행기록장치의 데이터 전송 방법을 이용하여 차량의 운행기록을 관리 서버로 전송하는 일련의 과정을 설명하기 위한 흐름도이다.FIG. 4 is a flowchart illustrating a series of processes for transmitting a driving record of a vehicle to a management server using a data transmission method of a digital running recorder according to an embodiment of the present invention.

도 4를 참조하면, 먼저, 디지털 운행기록장치에서 예를 들면, 와이파이(WIFI) 인터페이스를 통해 관리 서버로 접속요청신호를 전송한다(S401). 이때, 접속요청신호에는 차량을 식별할 수 있는 차량번호, 운전자코드, 디지털 운행기록장치의 일련번호(고유번호) 등이 포함될 수 있다. 이때, 접속요청신호는 도 3의 (a)에 도시된 바와 같은 데이터 형식을 가질 수 있다. Referring to FIG. 4, the digital driving recorder transmits a connection request signal to a management server through a Wi-Fi interface (S401), for example. At this time, the connection request signal may include a vehicle number that can identify the vehicle, a driver code, and a serial number (unique number) of the digital driving record device. At this time, the connection request signal may have a data format as shown in (a) of FIG.

다음으로, 관리자 서버로부터 접속허락 여부를 판단하여(S402) 접속이 허락된 경우 메모리에 저장된 운행기록 데이터를 관리자 서버로 전송한다(S403). 이때, 전송되는 운행기록 데이터는 전술한 도 3의 (b)에 도시된 바와 같은 데이터 형식을 갖도록 변환된 데이터이다. Next, it is determined whether the connection is allowed from the administrator server (S402), and if the connection is permitted, the operation record data stored in the memory is transmitted to the manager server (S403). At this time, the transmitted driving record data is data converted so as to have a data format as shown in Fig. 3 (b).

S402 과정의 판단결과, 관리자 서버로의 접속이 허락되지 않는 경우 접속 대기시간 초과 여부를 판단하여(S404) 대기시간이 초과하지 않았으면 계속 기다리고, 만일 접속 대기시간이 초과했으면 접속을 종료한다.If it is determined in step S402 that the access to the administrator server is not permitted, it is determined whether the connection wait time is exceeded (S404). If the wait time has not been exceeded, the connection wait is continued.

다음으로, 운행기록 변경 여부를 확인한다(S405). 본 과정은 디지털 운행기록장치가 장착된 차량의 운전자의 교체나 차량번호 변경 여부를 판단하기 위한 것으로, 이는 저장되는 운행기록 데이터를 차량번호와 운전자코드를 매칭시켜 저장하기 위함이다. Next, it is checked whether or not the driving record is changed (S405). This procedure is for judging whether the driver of the vehicle equipped with the digital running recorder is to be replaced or the vehicle number is to be changed, in order to store the driving record data to be stored in a matching manner with the vehicle number and the driver code.

S405 과정의 판단결과, 운행기록이 변경되지 않았으면 전송종료 또는 수신확인 시간 초과 여부를 판단하여(S406) 수신확인 시간이 초과 될 때까지 운행기록을 지속적으로 전송하고, 전송종료 또는 수신확인 시간이 초과 되면 서버로부터 환경설정신호를 수신한 후 접속을 종료한다(S407). As a result of the determination in step S405, if the operation record is not changed, it is determined whether the transmission end or the reception confirmation time is exceeded (S406), and the operation record is continuously transmitted until the reception confirmation time is exceeded. If it is exceeded, the connection is terminated after receiving the configuration signal from the server (S407).

본 발명의 실시예는 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있다.Embodiments of the present invention may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer readable medium. The computer readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware device may be configured to operate as one or more software modules for performing the operations of the present invention.

한편, 본 발명의 상세한 설명 및 첨부도면에서는 구체적인 실시예에 관해 설명하였으나, 본 발명은 개시된 실시예에 한정되지 않고 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다. 따라서, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들을 포함하는 것으로 해석되어야 할 것이다.
While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, It is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and similarities. Accordingly, the scope of the present invention should be construed as being limited to the embodiments described, and it is intended that the scope of the present invention encompasses not only the following claims, but also equivalents thereto.

100 : 중앙처리부 200 : 입력부
300 : 인터페이스부 400 : 연결 제어부
500 : 측정부 600 : GPS 수신부
700 : 메모리 800 : 관리 서버
100: central processing unit 200: input unit
300: interface unit 400: connection control unit
500: Measuring section 600: GPS receiving section
700: memory 800: management server

Claims (6)

차량의 운행기록 데이터를 통신 인터페이스를 통해 차량 외부의 관리 서버로 전송하는 디지털 운행기록장치(DTG)에 있어서,
상기 차량의 운행기록 데이터를 저장하는 메모리와;
상기 메모리에 저장되어 있는 차량의 운행기록 데이터를 무선통신을 통해 상기 관리 서버로 전송하기 위한 압축 바이너리 형식의 데이터로 변환한 다음 바이너리 데이터를 베이스64(Base64) 형식으로 인코딩하여 전송 데이터를 생성하는 중앙처리부를 포함하는 것을 특징으로 하는 디지털 운행기록 장치.
A digital driving recorder (DTG) for transmitting vehicle driving record data to a management server outside the vehicle via a communication interface,
A memory for storing driving record data of the vehicle;
A management server for converting the driving record data of the vehicle stored in the memory into compression binary format data for transmission to the management server through wireless communication and then encoding the binary data in Base 64 format to generate transmission data And a processing unit for determining whether or not the digital recording medium has been recorded.
제 1 항에 있어서, 상기 중앙처리부는
상기 차량 운행기록 데이터를 기록된 순서대로 읽어들여 DTG 데이터 처리를 위한 데이터를 생성하는 메모리 데이터 처리 과정과;
상기 메모리 데이터 처리된 데이터를 운전자별 또는 차량별 데이터로 구분한 다음 무선통신을 통해 전송하기 위한 데이터로 변환하는 DTG 데이터 처리 과정과;
상기 DTC 데이터 처리된 데이터를 압축 바이너리 형식으로 변환하는 바이너리 데이터 처리 과정과;
상기 바이너리 데이터 처리된 데이터를 Base64 형식으로 인코딩하는 Base64 인코딩 과정을 수행하도록 구성되는 것을 특징으로 하는 디지털 운행기록 장치.
The apparatus of claim 1, wherein the central processing unit
A memory data processing step of reading the vehicle driving record data in the recorded order and generating data for DTG data processing;
A DTG data processing step of dividing the memory data processed data into driver-specific or vehicle-specific data and then converting the data into data for transmission through wireless communication;
A binary data processing step of converting the DTC data processed data into a compressed binary format;
And performs a Base64 encoding process of encoding the binary data-processed data in Base64 format.
제 1 항에 있어서, 상기 통신 인터페이스는
와이파이(WIFI) 인터페이스, 지그비(Zigbee) 인터페이스, 블루투스(Bluetooth) 인터페이스, CDMA 인터페이스 중 적어도 하나를 포함하는 것을 특징으로 하는 디지털 운행기록 장치.
2. The apparatus of claim 1, wherein the communication interface
A WIFI interface, a Zigbee interface, a Bluetooth interface, and a CDMA interface.
디지털 운행기록장치에서의 데이터 전송 방법에 있어서,
(a) 메모리에 저장된 차량 운행기록 데이터를 바이너리 데이터로 변환하는 과정; 및
(b) 상기 바이너리 데이터를 Base64 형식으로 인코딩하는 과정을 포함하는 것을 특징으로 하는 디지털 운행기록장치의 데이터 전송 방법.
A data transfer method in a digital running recorder,
(a) converting vehicle driving record data stored in a memory into binary data; And
(b) encoding the binary data in a Base64 format.
제 4 항에 있어서, 상기 (b) 과정에 의해 Base64 형식으로 인코딩된 후의 데이터 형식(format)은
헤더(header), 데이터 시퀀스, Base64로 인코딩된 운행기록 데이터, 체크섬, 테일(tail) 필드를 포함하는 것을 특징으로 하는 디지털 운행기록장치의 데이터 전송 방법.
5. The method of claim 4, wherein the data format after being encoded in Base64 format by the process (b)
A data sequence, Base64-encoded driving record data, a checksum, and a tail field.
제 4 항에 있어서, 상기 (a) 과정은
메모리에 저장된 차량 운행기록 데이터를 기록된 순서대로 읽어들여 DTG 데이터 처리를 위한 데이터를 생성하는 메모리 데이터 처리 단계와;
상기 메모리 데이터 처리된 데이터를 운전자별 또는 차량별 데이터로 구분한 다음 무선통신을 통해 전송하기 위한 데이터로 변환하는 DTG 데이터 처리 단계와;
상기 DTC 데이터 처리된 데이터를 압축 바이너리 형식으로 변환하는 바이너리 데이터 처리 단계를 포함하는 것을 특징으로 하는 디지털 운행기록장치의 데이터 전송 방법.
5. The method of claim 4, wherein the step (a)
A memory data processing step of reading the vehicle driving record data stored in the memory in the recorded order and generating data for DTG data processing;
A DTG data processing step of dividing the memory data processed data into driver-specific or vehicle-specific data and then converting the data into data for transmission through wireless communication;
And a binary data processing step of converting the DTC data processed data into a compressed binary format.
KR20130070298A 2013-06-19 2013-06-19 Digital taco graph and method for data transformaing theirof Ceased KR20140147298A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20130070298A KR20140147298A (en) 2013-06-19 2013-06-19 Digital taco graph and method for data transformaing theirof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130070298A KR20140147298A (en) 2013-06-19 2013-06-19 Digital taco graph and method for data transformaing theirof

Publications (1)

Publication Number Publication Date
KR20140147298A true KR20140147298A (en) 2014-12-30

Family

ID=52676136

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130070298A Ceased KR20140147298A (en) 2013-06-19 2013-06-19 Digital taco graph and method for data transformaing theirof

Country Status (1)

Country Link
KR (1) KR20140147298A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019080221A1 (en) * 2017-10-24 2019-05-02 深圳市沃特沃德股份有限公司 METHOD AND APPARATUS FOR TRANSMITTING DATA FOR ON-BOARD SYSTEM AND ON-BOARD SYSTEM
KR20190071218A (en) 2017-12-14 2019-06-24 (주)에이텍티앤 Automated reporting system and method for the occurrence of a vehicle accident using a digital tacho graph
US11550326B2 (en) 2018-10-15 2023-01-10 Samsung Electronics Co., Ltd. Method and apparatus for controlling vehicle

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019080221A1 (en) * 2017-10-24 2019-05-02 深圳市沃特沃德股份有限公司 METHOD AND APPARATUS FOR TRANSMITTING DATA FOR ON-BOARD SYSTEM AND ON-BOARD SYSTEM
KR20190071218A (en) 2017-12-14 2019-06-24 (주)에이텍티앤 Automated reporting system and method for the occurrence of a vehicle accident using a digital tacho graph
US11550326B2 (en) 2018-10-15 2023-01-10 Samsung Electronics Co., Ltd. Method and apparatus for controlling vehicle

Similar Documents

Publication Publication Date Title
US10957127B2 (en) VIN based accelerometer threshold
CN109791709B (en) Method for detecting and verifying abnormal pressure in transport vehicles
EP3334627B1 (en) Driver consent management
JP5820190B2 (en) On-board device for event monitoring
EP2319021B1 (en) Vehicle data storage system, vehicle data storage apparatus, vehicle data storage server, and vehicle data storage method
US20150006023A1 (en) System and method for determination of vheicle accident information
EP3288002A1 (en) Drive recorder
US20150112542A1 (en) Transportation event recorder for vehicle
JP5810205B1 (en) Vehicle operation management system
US20160093121A1 (en) Driving event notification
JP2011076322A (en) On-vehicle communication terminal equipment and vehicle internal data distribution method
EP2930697A1 (en) Method and device for processing vehicle condition data
US20230351823A1 (en) Information processing device, information processing method and program
US20120330480A1 (en) Vehicular electronic control device, related information acquisition device, and method for controlling the same
KR101557283B1 (en) Apparatus and method for detecting the faking of meter in vehicle
US20160170840A1 (en) Vehicle information backup unit for storing information of telematics unit, mobile terminal, and vehicle information backup system
KR20140147298A (en) Digital taco graph and method for data transformaing theirof
JP3217361U (en) In-vehicle information provider
JP4903443B2 (en) Drive recorder
US20190073737A1 (en) Facilitating Cross-Platform Transportation Arrangements with Third Party Providers
WO2018187967A1 (en) Apparatus, server and method for vehicle sharing
US12190649B2 (en) Processing apparatus for autonomous vehicles undergoing suspension of vehicle operation
US12205419B2 (en) Mobile compute system with interface verification mechanism and method of operation thereof
US11565696B1 (en) Systems and methods for vehicle reversing detection using machine learning
KR20220077190A (en) System for a smart digital tachograph

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20130619

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140529

Patent event code: PE09021S01D

PG1501 Laying open of application
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20150129

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20140529

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I