KR101888947B1 - Device and method for providing marine navigation information based on mobile platform - Google Patents
Device and method for providing marine navigation information based on mobile platform Download PDFInfo
- Publication number
- KR101888947B1 KR101888947B1 KR1020170166269A KR20170166269A KR101888947B1 KR 101888947 B1 KR101888947 B1 KR 101888947B1 KR 1020170166269 A KR1020170166269 A KR 1020170166269A KR 20170166269 A KR20170166269 A KR 20170166269A KR 101888947 B1 KR101888947 B1 KR 101888947B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- main server
- maritime
- navigation
- providing
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/203—Instruments for performing navigational calculations specially adapted for water-borne vessels
-
- G06Q50/30—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G3/00—Traffic control systems for marine craft
- G08G3/02—Anti-collision systems
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Automation & Control Theory (AREA)
- Ocean & Marine Engineering (AREA)
- Health & Medical Sciences (AREA)
- Operations Research (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Navigation (AREA)
Abstract
본 발명의 실시예에 따른 해상 운항정보제공장치는 모바일 플랫폼 기반 해상 운항정보제공장치로서, 메인서버로부터 데이터를 송수신하는 통신부, 위성에서 보내는 신호를 수신하여 선박의 현재위치 정보를 계산하는 위성항법부, 상기 메인서버로부터 수신한 데이터를 저장하고, 선박의 위치정보에 따라 해상정보를 제공하는 로컬데이터베이스 및 사용자에게 해상정보를 제공하는 서비스 제공부를 포함한다. 본 발명의 실시예에 따른 해상 운항정보제공장치에 의하면, AIS(Automatic Identification System)이 없는 선박에서 메인서버와의 연결이 끊긴 경우에도 선박의 운항에 필요한 정보를 제공받을 수 있다.The apparatus for providing maritime navigation information according to an embodiment of the present invention includes a communication unit for transmitting and receiving data from a main server, a satellite navigation unit for receiving current signals from a satellite, A local database for storing data received from the main server, providing maritime information according to the position information of the marine vessel, and a service providing unit for providing maritime information to the user. According to the navigation information providing apparatus according to the embodiment of the present invention, when a ship without an AIS (Automatic Identification System) is disconnected from a main server, information necessary for navigation of the ship can be provided.
Description
본 발명은 모바일 플랫폼 기반 해상 운항정보제공장치 및 그 방법에 관한 것으로서 보다 상세하게는 모바일 플랫폼 기반 운항선박의 위치, 항로표지, 위치정보 등 다양한 해상정보와 운항정보를 제공하는 장치 및 그 방법에 관한 것이다.The present invention relates to an apparatus and method for providing maritime navigation information based on a mobile platform, and more particularly, to an apparatus and method for providing various maritime information and navigation information such as a location, a navigation mark, will be.
AIS(Automatic Identification System) 장치는 선박 자동식별장치로서, 선박의 제원, 종류, 위치, 침로, 항해상태 및 다른 안전 관련 정보를 포함하는 정보를 자동으로 제공하는 장비이다. GPS를 통하여 자신의 정보를 송출하면 AIS를 탑재한 모든 선박은 이 정보를 수신할 수 있으며, 안전한 항해를 위한 기초 자료로 활용한다.An AIS (Automatic Identification System) device is an automatic ship identification device that automatically provides information including ship's type, type, position, crew, navigation status and other safety related information. If you send your information through GPS, all ships equipped with AIS can receive this information and use it as a basis for safe navigation.
그러나 지금까지 연근해를 운항중인 300톤 미만의 선박은 AIS(Automatic Identification System) 장치를 탑재하지 않아 안전사고 발생이 빈번하게 발생하는 문제가 있다. However, ships less than 300 tons, which are operating in the coastal waters until now, do not have AIS (Automatic Identification System) devices, which causes frequent occurrence of safety accidents.
소형 선박에 고가의 AIS 장치를 강제적으로 탑재할 수 없어 AIS를 대체하기 위해 스마트폰 어플리케이션을 이용한 해상교통정보 서비스가 개발되었다.In order to replace AIS, a maritime traffic information service using a smartphone application was developed because a high-priced AIS device could not be forcibly mounted on a small ship.
대한민국 등록특허 제10-1241638호는 모바일 어플리케이션 플랫폼 기반의 운항선박 및 항로표지 위치정보 확인시스템에 관한 발명으로서, AIS(Automatic Identification System) 장치를 탑재하지 않은 선박의 위치를 파악하고 위치정보 및 선박의 종류를 개인이 소유한 스마트폰의 기능 중의 하나인 위치 및 방향, 기울기 정보 등을 무선데이터망(3G, Wifi, LTE 등)을 통해 전송하여 관리되도록 하며, 주변 운항선박의 정보를 운항선박의 스마트폰 이용자에게 제공할 뿐만 아니라 일정 거리 이내로 접근하는 선박이 있을 경우 경고 메시지 또는 알람을 통해 연근해 운행 선박의 안전사고를 방지하기 위한 모바일 어플리케이션 플랫폼 기반의 운항선박 및 항로표지 위치정보 확인시스템에 관한 것이다.Korean Patent Registration No. 10-1241638 discloses an invention relating to a navigation ship and a navigation mark position information confirmation system based on a mobile application platform, and it relates to a navigation system for identifying the position of a ship not equipped with an AIS (Automatic Identification System) (3G, Wifi, LTE, etc.), which is one of the functions of the smartphone possessed by the individual, through the wireless data network (3G, Wifi, LTE, The present invention relates to a navigation system and a navigational marking position information confirmation system based on a mobile application platform for preventing a safety accident of an onshore vessel through a warning message or an alarm when there is a ship approaching within a predetermined distance.
그러나 이러한 운항선박 및 항로표지 위치정보 확인시스템은 스마트폰 어플리케이션을 이용한 해상교통정보 서비스로서, 모바일 통신 서비스가 제공되는 영역에서만 이용이 가능하다. 모바일 통신 서비스 가능거리는 기지국으로부터 반경 5Km이기 때문에 별도의 중계기의 설치가 어려운 소형 선박은 해상에서 이러한 서비스를 이용하기 어렵다는 문제가 있다.However, such a navigation vessel and navigation mark location information confirmation system is a maritime traffic information service using a smartphone application, and can be used only in a region where a mobile communication service is provided. Since the mobile communication serviceable distance is 5 km from the base station, there is a problem that it is difficult to use such a service in a marine vessel where a separate repeater is difficult to install.
따라서, 모바일 통신 서비스가 제공되지 않는 환경에서의 소형선박이 활용할 수 있는 스마트폰 어플리케이션을 이용한 해상교통정보 서비스에 대한 필요성이 있다.Accordingly, there is a need for a maritime traffic information service using a smartphone application which can be utilized by a small ship in an environment where a mobile communication service is not provided.
본 발명의 목적은 모바일 통신 서비스가 불가능한 지역에서 운항선박의 위치와 항로표지 위치정보 등을 제공 받을 수 있는 해상 운항정보제공장치를 제공하는 것이다. SUMMARY OF THE INVENTION It is an object of the present invention to provide a maritime navigation information providing apparatus capable of receiving the position of a navigation vessel and navigation marker position information in an area where a mobile communication service is impossible.
본 발명의 실시예에 따른 해상 운항정보제공장치는 모바일 플랫폼 기반 해상 운항정보제공장치로서, 메인서버로부터 데이터를 송수신하는 통신부, 위성에서 보내는 신호를 수신하여 선박의 현재위치 정보를 계산하는 위성항법부, 상기 메인서버로부터 수신한 데이터를 저장하고, 선박의 위치정보에 따라 해상정보를 제공하는 로컬데이터베이스 및 사용자에게 해상정보를 제공하는 서비스 제공부를 포함한다.The apparatus for providing maritime navigation information according to an embodiment of the present invention includes a communication unit for transmitting and receiving data from a main server, a satellite navigation unit for receiving current signals from a satellite, A local database for storing data received from the main server, providing maritime information according to the position information of the marine vessel, and a service providing unit for providing maritime information to the user.
여기서, 상기 통신부는 메인서버와의 통신상태를 확인하는 통신연결모듈을 포함할 수 있다.Here, the communication unit may include a communication connection module for confirming a communication state with the main server.
여기서, 상기 로컬데이터베이스는 인증모듈, 메인서버로부터 수신한 정보 또는 선박의 위치정보를 저장하는 정보저장모듈을 포함할 수 있다.Here, the local database may include an authentication module, an information storage module for storing information received from the main server or location information of a ship.
여기서, 상기 해상정보는 선박의 항로상의 등대정보, 공사지역이거나 사고 다발지역정보를 포함하는 위험지역정보 및 해상 기상예보정보를 포함하는 군에서 선택된 적어도 어느 하나일 수 있다.Here, the maritime information may be at least one selected from the group including beacon information on the route of the ship, dangerous area information including construction area, accident area information, and maritime weather forecast information.
본 발명의 실시예에 따른 해상 운항정보제공방법은 사용자 인증단계, 위성으로부터 선박의 현재 위치정보를 계산하는 단계, 메인 서버로부터 해상정보를 수신하는 단계, 메인 서버에서 제공되는 해상정보를 설치된 로컬데이터베이스에 저장하는 단계 및 위치정보에 따른 상기 해상정보를 사용자에게 제공하는 단계를 포함한다.A method for providing maritime navigation information according to an embodiment of the present invention includes a step of authenticating a user, a step of calculating current position information of a ship from a satellite, a step of receiving maritime information from a main server, And providing the user with the maritime information according to the location information.
여기서, 상기 사용자 인증단계에서 사용자 인증이 실패한 경우, 상기 메인 서버로부터 해상정보를 수신하는 단계는 상기 메인서버로부터 모바일 앱 설치 파일과 로컬데이터베이스 설치파일을 전송받고, 각각의 설치파일을 설치하는 단계를 포함할 수 있다.In the case where the user authentication fails in the user authentication step, the step of receiving the maritime information from the main server includes receiving the mobile app installation file and the local database installation file from the main server, and installing each installation file .
여기서, 상기 해상정보는 선박의 항로상의 등대정보, 공사지역이거나 사고 다발지역정보를 포함하는 위험지역정보 및 해상 기상예보정보를 포함하는 군에서 선택된 적어도 어느 하나일 수 있다.Here, the maritime information may be at least one selected from the group including beacon information on the route of the ship, dangerous area information including construction area, accident area information, and maritime weather forecast information.
상기 로컬데이터베이스에 저장하는단계는 업데이트 된 해상정보만을 설치된 로컬 데이터베이스에 저장하는 단계를 포함한다.The step of storing in the local database includes storing only the updated maritime information in the installed local database.
본 발명의 또 다른 실시예에 따른 해상 운항정보제공방법은 메인서버와의 연결관계를 확인하는 단계 및 상기 메인서버와의 연결이 끊긴 경우, 상기 해상 운항정보제공장치에 설치된 로컬데이터베이스에서 기 저장된 해상정보를 제공하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method for providing maritime navigation information, comprising the steps of: confirming a connection relationship with a main server; and, when disconnected from the main server, And providing information.
본 발명의 실시예에 따른 해상 운항정보제공장치에 의하면 모바일 통신 서비스가 불가능한 지역에서도 선박 안전에 반드시 필요한 해상정보를 제공받을 수 있다. According to the navigation information providing apparatus according to the embodiment of the present invention, marine information necessary for the safety of the ship can be provided even in a region where the mobile communication service is impossible.
또한, 본 발명의 실시예에 따른 해상 운항정보제공장치에 의하면, 소형선박의 운행시 AIS를 탑재하지 않더라도 선박의 안전을 담보할 수 있는 해상교통정보 서비스를 제공받을 수 있다.Also, according to the navigation information providing apparatus according to the embodiment of the present invention, a maritime traffic information service that can secure the safety of a ship can be provided even if the AIS is not installed at the time of operating the small ship.
도 1은 본 발명의 실시예에 따른 해상 운항정보제공장치의 기능블록도이다.
도 2는 본 발명의 실시예에 따른 통신부의 상세 기능블록도이다.
도 3은 본 발명의 실시예에 따른 로컬데이터베이스의 상세 기능블록도이다.
도 4, 도 5는 본 발명의 실시예에 따른 해상정보가 스마트폰을 통해서 출력된 캡쳐화면이다.
도 6은 본 발명의 실시예에 따른 해상 운항정보제공방법의 순서도이다.
도 7은 본 발명의 또 다른 실시예에 따른 해상 운항정보제공방법의 순서도이다. 1 is a functional block diagram of a maritime navigation information providing apparatus according to an embodiment of the present invention.
2 is a detailed functional block diagram of a communication unit according to an embodiment of the present invention.
3 is a detailed functional block diagram of a local database according to an embodiment of the present invention.
FIG. 4 and FIG. 5 are screen views in which maritime information according to an embodiment of the present invention is outputted through a smartphone.
6 is a flowchart of a method for providing maritime navigation information according to an embodiment of the present invention.
7 is a flowchart of a method for providing maritime navigation information according to another embodiment of the present invention.
상술한 본 발명의 특징 및 효과는 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는바, 특정 실시 예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 명세서에서 사용한 용어는 단지 특정한 실시 예들을 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다.BRIEF DESCRIPTION OF THE DRAWINGS The above and other features and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings, It will be possible. The present invention is capable of various modifications and various forms, and specific embodiments are illustrated in the drawings and described in detail in the text. It is to be understood, however, that the invention is not intended to be limited to the particular forms disclosed, but on the contrary, is intended to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention.
각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용한다.Like reference numerals are used for similar elements in describing each drawing.
제1, 제2등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.
예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. "및/또는" 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component. The term "and / or" includes any combination of a plurality of related listed items or any of a plurality of related listed items.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미가 있다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않아야 한다.Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the contextual meaning of the related art and are to be interpreted as either ideal or overly formal in the sense of the present application Should not.
이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈", "블록" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다. The suffix "module "," block ", and "part" for components used in the following description are given or mixed in consideration of ease of specification only and do not have their own distinct meanings or roles .
본 명세서에 있어서는 어느 하나의 구성요소가 다른 구성요소로 데이터 또는 신호를 '전송'하는 경우에는 구성요소는 다른 구성요소로 직접 상기 데이터 또는 신호를 전송할 수 있고, 적어도 하나의 또 다른 구성요소를 통하여 데이터 또는 신호를 다른 구성요소로 전송할 수 있음을 의미한다.In the present specification, when any one element 'transmits' data or signals to another element, the element can transmit the data or signal directly to the other element, and through at least one other element Data or signal can be transmitted to another component.
이하, 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 당해 분야에 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 설명한다. 하기에서 본 발명의 실시 예를 설명함에 있어, 관련된 공지의 기능 또는 공지의 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In the following description of the present invention, 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.
본 발명의 실시예에 따른 모바일 플랫폼 기반 해상 운항정보제공장치는 AIS(Automatic Identification System)을 대체하기 위한 스마트폰 어플리케이션을 이용한 해상교통정보 서비스가 제공된다.The mobile platform-based navigation information providing apparatus according to the embodiment of the present invention is provided with a maritime traffic information service using a smartphone application to replace the AIS (Automatic Identification System).
도 1은 본 발명의 실시예에 따른 해상 운항정보제공장치의 기능블록도이다.1 is a functional block diagram of a maritime navigation information providing apparatus according to an embodiment of the present invention.
도 1에 도시된 바와 같이 본 발명의 실시예에 따른 운항정보제공장치(10)는 모바일 플랫폼 기반 해상 운항정보제공장치로서, 메인서버(20)로부터 데이터를 송수신하는 통신부(100), 위성에서 보내는 신호를 수신하여 선박의 현재위치 정보를 계산하는 위성항법부(200), 상기 메인서버(20)로부터 수신한 데이터를 저장하고, 사용자의 위치정보에 따라 해상정보를 제공하는 로컬데이터베이스(300) 및 사용자에게 해상정보를 제공하는 서비스 제공부(400)를 포함한다.1, the navigation
통신부(100)는 메인서버(20)로부터 데이터를 송수신하되, 메인서버(20)와 무선데이터망(30)을 이용하여 해상 운항정보제공장치(10)가 통신을 수행하도록 한다. 무선데이터망(30)은 이동통신망 또는 WiFi 망, 그 밖의 무선 기반의 데이터 통신망이 포함될 수 있다. The
무선데이터망(30)이 이동통신망일 경우, 이동통신망은 동기식 이동 통신망일 수도 있고, 비동기식 이동 통신망일 수도 있다. 비동기식 이동 통신망의 일 실시 예로서, WCDMA(Wideband Code Division Multiple Access) 방식의 통신망을 들 수 있다. 이 경우 이동통신망은 RNC(Radio Network Controller) 및 비동기식 MSC(Mobile Switching Center) 등을 포함할 수 있다. 한편, 3G LTE망, 4G망 등 차세대 이동통신망으로 변경될 수 있다.When the
도 2는 본 발명의 실시예에 따른 통신부의 상세 기능블록도이다.2 is a detailed functional block diagram of a communication unit according to an embodiment of the present invention.
본 발명의 실시예에 따른 통신부(100)는 도 2에 도시된 바와 같이 메인서버(20)와의 통신상태를 확인할 수 있는 통신연결모듈(110)을 포함한다.The
통신연결모듈(110)은 무선데이터망(30) 등을 통해서 해상 운항정보제공장치(10)가 메인서버(20)와 연결되어 있는지를 실시간으로 확인한다. 이에 제한되는 것은 아니나 해상 운항정보제공장치(10)에서 주기적으로 메세지 큐를 서버에 전달하여 서버에서 피드백 신호를 수신하게 되는지 여부로 메인서버(20)와의 해상 운항정보제공장치(10)의 연결상태를 확인한다.The
위성항법부(200)는 소위 GPS라고 불리는 장치로서, 위성에서 보내는 신호를 수신해 선박의 현재위치를 계산한다. 위성항법부(200)에서 계산된 선박의 현재위치는 통신부(100)를 통해서 메인서버(20)로 보내지고 메인서버(20)는 선박이 위치하고 있고, 진행이 예상되는 지역의 해상정보를 제공한다.The
로컬데이터베이스(300)는 메인서버(20)로부터 수신한 데이터를 저장하고, 선박의 위치정보에 따른 해상정보를 선박에 제공한다. The
명세서에서 데이터베이스라 함은, 각각의 데이터베이스에 대응되는 정보를 저장하는 소프트웨어 및 하드웨어의 기능적 구조적 결합을 의미할 수 있다. 데이터베이스는 적어도 하나의 테이블로 구현될 수도 있으며, 데이터베이스에 저장된 정보를 검색, 저장, 및 관리하기 위한 별도의 DBMS(Database Management System)을 더 포함할 수도 있다.In the specification, a database may mean a functional and structural combination of software and hardware that stores information corresponding to each database. The database may be implemented as at least one table, and may further include a separate DBMS (Database Management System) for searching, storing, and managing information stored in the database.
또한, 링크드 리스트(linked-list), 트리(Tree), 관계형 데이터베이스의 형태 등 다양한 방식으로 구현될 수 있으며, 데이터베이스에 대응되는 정보를 저장할 수 있는 모든 데이터 저장매체 및 데이터 구조를 포함한다.Also, it can be implemented in various ways such as a linked-list, a tree, and a relational database, and includes all data storage media and data structures capable of storing information corresponding to a database.
도 3은 본 발명의 실시예에 따른 로컬데이터베이스의 상세 기능블록도이다.3 is a detailed functional block diagram of a local database according to an embodiment of the present invention.
도 3에 도시된 바와 같이 로컬데이터베이스(300)는 메인서버(20)와의 접속을 시도할 때, 접속을 시도하는 사용자의 인증정보를 저장하는 인증모듈(310)과 메인서버(20)로부터 수신한 정보 또는 선박의 실시간 위치정보를 저장하는 정보저장모듈(320)을 포함한다.3, the
인증모듈(310)은 무선데이터망(30)를 통해서 연결된 메인서버(20)와의 초기 접속시에 입력하는 ID 및 패스워드 정보 일 수 있으나 반드시 이에 제한되는 것은 아니다. 인증모듈(310)에 저장되어 있는 인증정보는 사용자에 의해서 변경될 수 있으며, 특히 해상 운항정보제공장치(10)가 스마트 폰과 같은 모바일 단말기인 경우에는 인증을 위한 전화번호를 전송함으로서, 메인서버(20)와의 연결을 시도할 수 있다.The
인증모듈(310)에 저장되어 있는 인증정보를 통해서 메인서버(20)는 선박 또는 사용자를 특정할 수 있다.The
정보저장모듈(320)은 해양정보를 저장하는 모듈로서, 일반적으로 메인서버(20)와의 접속을 통해서 전달받게 되는 해양정보인 선박의 항로상의 등대정보, 공사지역이거나 사고 다발지역 정보를 포함하는 위험지역정보 및 해상 기상예보정보를 포함하는 군에서 선택된 적어도 어느 하나일 수 있다.The
서비스 제공부(400)는 사용자에게 해상정보를 제공하는 장치로서, 로컬 데이터베이스(300)에 접속하여 추출된 정보를 스마트폰 화면이나 디스플레이 장치를 통해서 출력함으로서 사용자에게 제공한다. 나아가 메인서버(20)로부터 전송받은 데이터를 기반으로 증강현실기반의 UI화면으로 데이터를 구현하고, 전자지도에 주변 선박의 위치를 표시할 수도 있으나 반드시 이에 제한되는 것은 아니다.The
도 4, 도 5는 본 발명의 실시예에 따른 해상정보가 스마트폰을 통해서 출력된 캡쳐화면이다.FIG. 4 and FIG. 5 are screen views in which maritime information according to an embodiment of the present invention is outputted through a smartphone.
도 4에 도시된 바와 같이 서비스 제공부(400)는 선박의 항로상 등대정보와 해로정보를 스마트폰의 화면을 이용하여 사용자에게 제공할 수 있다.As shown in FIG. 4, the
또한, 도 5에 도시된 바와 같이 서비스 제공부(400)는 운행하는 항로 주변의 현재 기상상황을 표시하거나 앞으로 예측된 기상상황을 스마트폰의 화면을 통해서 사용자에게 제공할 수 있다.As shown in FIG. 5, the
이상 본 발명의 실시예에 따른 해상 운항정보제공장치(10)의 각 구성요소에 대해서 상세히 살펴보았다. 이하, 본 발명의 실시예에 따른 해상 운항정보제공장치(10)의 작동상태에 대해서 앞선 도 1을 통해서 설명한다.The components of the maritime navigation
도 1에 도시된 바와 같이 본 발명의 실시예에 따른 해상 운항정보제공장치(10)의 통신부(100)는 메인서버(20)와 데이터를 송수신하되, 로컬데이터베이스(300)의 인증모듈(310)에 저장되어 있는 사용자 인증정보를 메인서버(20)로 송신한다. 메인서버(20)는 사용자의 인증이 완료되면 위성항법부(200)에서 실시간으로 계산되는 선박의 위치정보를 메인서버(20)로 전송한다. 1, the
메인서버(20)는 선박의 위치정보를 수신하고, 위치정보에 따른 해상정보를 해상 운항정보제공장치(10)로 전송한다. 여기서 해상정보는 앞서 설명한 바와 같이 선박의 항로상 등대정보, 위험지역정보 또는 해상 기상예보정보 등일 수 있다.The
해상정보는 로컬데이터베이스(300)에 저장되고, 사용자의 설치된 어플리케이션을 통해서 필요한 내용이 호출된 경우 서비스 제공부(400)는 사용자가 원하는 해상정보를 화면 등을 통해서 제공한다.The maritime information is stored in the
또한, 메인서버(20)와의 연결상태를 지속적으로 모니터링하던 통신연결모듈(110)은 메인서버(20)와의 연결이 끊긴 것을 확인하면, 더 이상 실시간 해상정보를 제공받을 수 없기 때문에 로컬데이터베이스(300)에 저장된, 최근에 메인서버(20)로부터 전송받은 해상정보를 로컬데이터베이스(300)에 저장하고 있다가 서비스 제공부(400)의 호출에 의해서 요청하는 정보를 출력한다.Also, if the
메인서버(20)와의 연결이 끊긴 경우에도 통신부(100)의 통신연결모듈(110)은 지속적으로 메시지를 보내서 메인서버(20)의 피드백 여부를 모니터링하게 된다.Even when the
정리하면, 본 발명의 실시예에 따른 해상 운항정보제공장치(10)는 메인서버(20)와의 연결관계를 통신부(100)를 통해서 지속적으로 확인하고, 연결된 상태에서는 해상 운항정보제공장치(10)에 설치된 로컬데이터베이스(300)에 메인서버(20)의 전송내용을 저장하여 해상정보를 업데이트하고, 통신부(100)를 통해서 확인한 결과 메인서버(20)와 해상 운항정보제공장치(10)간 연결이 끊긴 경우에는 사용자의 어플리케이션 실행으로 인해 필요로 하는 해상정보를 로컬데이터베이스(300)에서 사용자에게 제공한다.In summary, the navigation
본 발명의 실시예에 의하면, 메인서버(20)와의 연결관계에 의존하지 않고, AIS가 구비되어 있지 않은 선박에도 AIS가 구비되어 있는 선박과 마찬가지로, 항해를 위한 해상정보를 로컬데이터베이스(300)를 통해서 제공받는다.According to the embodiment of the present invention, the marine information for navigation can be stored in the
다음으로, 본 발명의 또 다른 양태에 따른 해상 운항정보제공방법을 설명한다. 앞선 설명과 중복되는 구성에 대한 설명은 생략한다.Next, a marine navigation information providing method according to another aspect of the present invention will be described. A description of a configuration overlapping with the preceding description will be omitted.
도 6은 본 발명의 실시예에 따른 해상 운항정보제공방법의 순서도이다.6 is a flowchart of a method for providing maritime navigation information according to an embodiment of the present invention.
도 6에 도시된 바와 같이 본 발명의 실시예에 따른 해상 운항정보제공방법은 사용자 인증단계(S100), 선박의 현재 위치정보를 계산하는 단계(S200), 메인 서버로부터 해상정보를 수신하는 단계(S300), 메인 서버에서 제공되는 해상정보를 설치된 로컬데이터베이스에 저장하는 단계(S400) 및 위치정보에 따른 상기 해상정보를 사용자에게 제공하는 단계(S500)를 포함한다.As shown in FIG. 6, the method of providing maritime navigation information according to an embodiment of the present invention includes a user authentication step S100, a step S200 of calculating current position information of a ship, a step of receiving maritime information from a main server S300), storing the marine information provided by the main server in the installed local database (S400), and providing the marine information according to the location information to the user (S500).
사용자 인증단계(S100)는 앞서 살펴본 바와 같이 해상 운항정보제공장치에서 메인서버로 접속을 시도하는 단계로서, 사용자의 아이디나 패스워드를 입력하거나 해상 운항정보제공장치가 스마트폰인 경우에는 전화번호로 인증을 수행할 수 있으며, 적용가능한 다양한 방법으로 사용자 인증을 수행하게 된다. As described above, the user authentication step (S100) is a step of attempting connection from the maritime navigation information providing device to the main server. The user authentication step S100 is a step of inputting the user's ID or password or, if the maritime navigation information providing device is a smart phone, And user authentication is performed by various applicable methods.
사용자 인증단계(S100)에서 사용자 인증이 실패한 경우는 사용자 인증을 위한 가입절차를 진행하는 것을 별개로, 정당한 사용자인 경우 사용자 인증을 위한 가입절차를 진행한 이후에 메인서버는 해상 운항정보제공장치로 모바일 앱 설치파일과 로컬데이터베이스 설치파일을 전송하고, 전송된 설치파일을 해상 운항정보제공장치에 설치한다.In the case where the user authentication fails in the user authentication step (S100), the main server transmits the navigation information to the navigation information providing device The mobile app installation file and the local database installation file are transferred, and the transferred installation file is installed in the marine navigation information providing device.
선박의 현재 위치정보를 계산하는 단계(S200)는 일반적으로 위성으로부터 수신하는 정보를 이용하여 선박의 위치를 계산하는 단계로서, 제공받게 될 해상정보의 기준이 되는 정보이다.The step S200 of calculating the current position information of the ship is a step of calculating the position of the ship by using the information received from the satellites, and is the reference information of the sea information to be provided.
메인서버로부터 해상정보를 수신하는 단계(S300)는 메인서버에서 해상 운항정보제공장치로 해상정보를 전송하게 되고, 전송되는 해상정보는 선박의 현재위치정보에 따른 것으로서, 메인서버로 선박의 현재 위치정보가 위 단계 이전에 전송된다.The step S300 of receiving the maritime information from the main server transmits the maritime information to the maritime navigation information providing device in the main server. The maritime information to be transmitted is based on the maritime information of the maritime vessel, Information is sent prior to the above steps.
여기서, 해상정보는 선박의 항로상의 등대정보, 공사지역이거나 사고 다발지역정보를 포함하는 위험지역정보 및 해상 기상예보정보를 포함하는 군에서 선택된 적어도 어느 하나의 정보일 수 있으나 반드시 이에 제한되는 것은 아니다.Here, the maritime information may be at least any one information selected from the group including the beacon information on the route of the ship, the danger zone information including the construction zone, the accident zone information, and the marine weather forecast information, but is not limited thereto .
메인서버로부터 제공되는 해상정보를 설치된 로컬데이터베이스에 저장하는 단계(S400)는 메인서버로부터 받은 정보를 실시간으로 해상 운항정보제공장치에 출력하여 활용하기 위해서 또는 해상 운항정보제공장치가 메인서버와 연결되지 않은 경우를 대비하기 위해서 로컬데이터베이스에 저장한다.The step S400 of storing the maritime information provided from the main server in the installed local database may be performed in order to output the information received from the main server to the maritime navigation information providing device in real time or to use the maritime navigation information providing device in connection with the main server It is stored in the local database in case the user does not want it.
일반적으로 해상정보로서 제공되는 선박의 항로상 등대정보는 메인서버에서 업데이트 주기가 일정하지 않다. 등대정보의 경우, 등대표번호, 사진, 관내, 명칭, 위치LAT, 위치LON, 건조 년월일, 초점등 년월일, 건조금액, 구조, 기능, 도색형상, 평수, 등 수십여가지 정보를 포함하고 있고, 등대와 관련된 수십여가지 정보 중에서 변동사항이 있는 경우에만 메인서버에서 업데이트 한다.Generally, the ship's lighthouse information provided as maritime information is not constant in the main server. In case of lighthouse information, it contains information about dozens of information such as lighthouse table number, photo, hall, name, location LAT, location LON, date of construction, date of year such as focus, amount of building, structure, function, Update from the main server only if there are any changes among the dozens of information related to the lighthouse.
위험지역과 관련된 정보는 주로 공사지역이 새로 생기거나 공사가 완료되어 더 이상 공사지역이 아닌 경우와 같이 변동사항이 있는 경우에만 메인서버에서 업데이트하고, 업데이트된 정보를 해상 운항정보제공장치로 제공한다.The information related to the dangerous area is updated on the main server only when there is a change, such as when the construction area is newly created or the construction is completed and the building is no longer constructed, and the updated information is provided to the navigation information providing apparatus .
해상 기상예보는 일반적으로 하루에 2회 업데이트가 이루어진다. 기상예보인 점을 감안하여 항로부근 또는 항로에 영향을 미칠 수 있는 기상예보가 오전 6시, 오후 6시 2회에 걸쳐서 업데이트 되고, 메인서버는 이처럼 주기적으로 업데이트 된 정보를 해상 운항정보제공장치에 제공한다.The weather forecast is updated twice a day in general. In consideration of the weather forecast, the weather forecast, which may affect the vicinity of the route or the route, is updated at 6:00 am and 6:00 pm, and the main server updates such periodically updated information to the navigation information providing apparatus to provide.
이상 언급된 정보 이외에 다양한 해상정보가 메인서버로부터 제공될 수 있으며, 정보의 특성상 메인서버와 연결된 상태에서는 최신 업데이트된 정보를 해상 운항정보제공장치가 수신한다.In addition to the above-mentioned information, a variety of marine information can be provided from the main server, and the marine navigation information providing device receives the latest updated information when connected to the main server due to the characteristics of the information.
나아가 로컬데이터베이스에 저장하는 단계(S400)는 이처럼 메인서버에서 업데이트 된 정보만을 저장하는 단계를 포함할 수 있다. 메인서버에서 전송되는 정보 중에서 최신업데이트 날자가 일치하지 않는 정보만을 로컬데이터베이스에 저장할 수 있다.Furthermore, step S400 of storing in the local database may include storing only the updated information in the main server. Only information that does not match the latest update date among the information transmitted from the main server can be stored in the local database.
마지막으로 위치정보에 따른 해상정보를 사용자에게 제공하는 단계(S500)는 스마트폰의 화면을 통해서 로컬 데이터베이스에 저장되어 있는 해상정보를 사용자에게 제공하는 단계이다.Finally, the step of providing the user with the marine information according to the position information (S500) is a step of providing the marine information stored in the local database to the user through the screen of the smartphone.
도 7은 본 발명의 또 다른 실시예에 따른 해상 운항정보제공방법의 순서도이다. 7 is a flowchart of a method for providing maritime navigation information according to another embodiment of the present invention.
도 7에 도시된 바와 같이 본 발명의 또 다른 실시예에 따른 해상 운항정보제공방법은 메인서버와의 연결관계를 확인하는 단계(S1000), 메인서버와의 연결이 끊긴 경우 해상 운항정보제공장치에 설치된 로컬데이터베이스에서 기 저장된 해상정보를 제공하는 단계(S2000)를 포함한다.As shown in FIG. 7, the method for providing maritime navigation information according to another embodiment of the present invention comprises the steps of (S1000) confirming the connection relationship with the main server, when the connection to the main server is broken, And providing pre-stored maritime information in the installed local database (S2000).
앞선 실시예인 해상 운항정보제공방법과 차이점은 메인서버와의 연결관계를 지속적으로 확인한 결과 메인서버와 연결이 끊긴 경우, 메인서버와의 연결시에 로컬데이터베이스에 저장되어 있던 해상정보를 사용자에게 제공한다는 점이다.The difference from the above-described method of providing maritime navigation information is that, when the connection with the main server is continuously checked as a result of continuously checking the connection relationship with the main server, the maritime navigation information providing method provides users with maritime information stored in a local database It is a point.
예를 들어 출항을 앞둔 소형선박은 메인서버와 중계기 등을 통해서 연결되어 있고, 아무런 이상없이 무선네트워크 망을 통해서 해상정보를 수신한다. 이후 출항을 한 이후 중계기의 수신범위를 벗어나게 된 경우, 메인서버와 소형선박의 연결은 끊기게 되거나 연결상태가 좋지 않게 된다.For example, a small ship nearing departure is connected through a main server and a repeater, and receives marine information through a wireless network without any abnormality. If the receiver departs from the relay range after the departure, the connection between the main server and the small ship will be cut off or the connection will be poor.
이 경우, 본 발명의 실시예와 같이 메인서버로부터 받은 정보를 로컬데이터베이스에 저장하지 않게 되면, 기존에 전송받은 해상정보도 모두 사라지게 되어 소형선박은 항로상의 어떠한 해상정보도 알 수 없는 상태에서 운항을 지속해야 한다. In this case, if the information received from the main server is not stored in the local database as in the embodiment of the present invention, all the maritime information that has already been transmitted is also lost, so that the small- It must continue.
이러한 문제는 본 발명의 실시예에 따른 해상 운항정보제공장치 및 방법에 의해서 해결된다.This problem is solved by an apparatus and method for providing maritime navigation information according to an embodiment of the present invention.
정리하면, 메인서버로부터 지속적으로 수신할 수 있었던 해상정보는 메인서버와의 연결이 끊긴 경우에는 로컬 데이터베이스에서 제공하게 되고, 로컬 데이터베이스에서 제공하는 해상정보는 실제 메인서버에서 제공하는 정보와 같은 정보를 스마트 폰 등 해상 운항정보제공장치를 통해서 사용자에게 출력하게 된다.In summary, the maritime information that can be continuously received from the main server is provided by the local database when the connection to the main server is lost, and the maritime information provided by the local database is the same as the information provided by the actual main server And outputs it to the user through a marine navigation information providing device such as a smart phone.
이상과 같이, 본 명세서와 도면에는 본 발명의 바람직한 실시예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진자에게 자명한 것이다.As described above, preferred embodiments of the present invention have been disclosed in the present specification and drawings, and although specific terms have been used, they have been used only in a general sense to easily describe the technical contents of the present invention and to facilitate understanding of the invention , And are not intended to limit the scope of the present invention. It is to be understood by those skilled in the art that other modifications based on the technical idea of the present invention are possible in addition to the embodiments disclosed herein.
10 해상 운장정보제공장치 20 메인서버
30 무선데이터망 100 통신부
110 통신연결모듈 200 위성항법부
300 로컬데이터베이스 310 인증모듈
320 정보저장모듈 400 서비스 제공부10 sea yard
30
110
300
320
Claims (9)
무선통신망을 통해 메인서버로부터 데이터를 송수신하는 통신부;
위성에서 보내는 신호를 수신하여 선박의 현재위치 정보를 계산하는 위성항법부;
상기 메인서버로부터 수신한 데이터를 저장하고, 선박의 위치정보에 따라 해상정보를 제공하는 로컬데이터베이스; 및
사용자에게 해상정보를 제공하는 서비스 제공부를 포함하고,
상기 로컬데이터베이스는 인증모듈, 메인서버로부터 수신한 정보 또는 선박의 위치정보를 저장하는 정보저장모듈을 포함하고, 상기 메인서버로부터 마지막으로 전송받은 해상정보를 저장하고 있으며,
상기 인증모듈에 저장되어 있는 인증정보는 상기 해상 운항정보제공장치가 스마트폰인 경우에는 인증을 위한 전화번호이고,
상기 통신부는 상기 메인서버와의 통신상태를 확인하는 통신연결모듈을 포함하고,
상기 메인서버와의 연결이 끊긴 경우, 상기 통신연결모듈은 지속적으로 메시지를 보내서 상기 메인서버의 피드백 여부를 모니터링하고,
상기 통신부는 상기 메인서버와 연결되어 있는지 실시간으로 확인하고,
상기 메인서버와 연결되어 있는 경우, 상기 서비스 제공부는 상기 메인서버로부터 실시간으로 수신되는 데이터에 기초하여 상기 해상정보를 사용자에게 제공하고,
상기 메인서버와 연결이 끊어지는 경우, 상기 서비스 제공부는 상기 로컬데이터베이스에 마지막으로 저장된 데이터를 기초하여 상기 해상정보를 사용자에게 제공하고,
상기 해상정보는 선박의 항로상의 등대정보, 공사지역이거나 사고 다발지역정보를 포함하는 위험지역정보 및 해상 기상예보정보를 포함하는 군에서 선택된 적어도 어느 하나이고,
상기 서비스 제공부는 상기 메인서버로부터 전송받은 데이터를 기반으로 증강현실 기반의 UI화면으로 데이터를 구현하는 것을 특징으로 하는 해상 운항정보제공장치.As a marine navigation information providing apparatus based on a mobile platform,
A communication unit for transmitting and receiving data from a main server through a wireless communication network;
A satellite navigation unit for receiving a signal transmitted from a satellite and calculating current position information of the ship;
A local database for storing data received from the main server and providing maritime information according to the location information of the marine vessel; And
And a service providing unit for providing maritime information to the user,
Wherein the local database includes an authentication module, an information storage module for storing information received from the main server or location information of the ship, and storing the maritime information transmitted last from the main server,
Wherein the authentication information stored in the authentication module is a telephone number for authentication when the navigation information providing apparatus is a smartphone,
Wherein the communication unit includes a communication connection module for confirming a communication state with the main server,
If the connection to the main server is broken, the communication connection module continuously sends a message to monitor whether the main server is feedbacked,
The communication unit checks in real time whether or not it is connected to the main server,
Wherein the service providing unit provides the user with the maritime information based on data received from the main server in real time when the main server is connected to the main server,
When the connection with the main server is broken, the service providing unit provides the maritime information to the user based on data last stored in the local database,
Wherein the maritime information is at least one selected from the group consisting of beacon information on the route of the ship, dangerous area information including construction area, accident area information, and maritime weather forecast information,
Wherein the service providing unit implements data on an augmented reality-based UI screen based on data received from the main server.
(a) 사용자 인증단계;
(b) 선박의 현재 위치정보를 계산하는 단계;
(c) 무선통신망을 통해 메인 서버로부터 해상정보를 수신하는 단계;
(d) 메인 서버에서 제공되는 해상정보를 설치된 로컬데이터베이스에 저장하는 단계; 및
(e) 위치정보에 따른 상기 해상정보를 사용자에게 제공하는 단계를 포함하되,
상기 (a) 단계는 상기 해상 운항정보제공장치가 스마트폰인 경우에는 전화번호로 인증을 수행하고,
상기 (a)단계에서 사용자 인증이 실패한 경우, 상기 (c)단계는 상기 메인서버로부터 모바일 앱 설치 파일과 로컬데이터베이스 설치파일을 전송받고, 각각의 설치파일을 설치하는 단계를 포함하고,
상기 (d)단계는 업데이트 된 해상정보만을 설치된 로컬 데이터베이스에 저장하는 단계를 포함하고, 상기 메인서버로부터 마지막으로 전송받은 해상정보를 저장하도록 하며,
상기 (e) 단계는,
상기 메인 서버와 연결되어 있는지 실시간으로 확인하는 단계;
상기 메인 서버와 연결되어 있는 경우, 상기 메인 서버로부터 실시간으로 수신되는 데이터에 기초하여 상기 해상정보를 사용자에게 제공하는 단계; 및
상기 메인 서버와 연결이 끊어지는 경우, 상기 로컬데이터베이스에 마지막으로 저장된 데이터에 기초하여 상기 해상정보를 사용자에게 제공하는 단계를 포함하고,
상기 메인서버로부터 전송받은 데이터를 기반으로 증강현실 기반의 UI화면으로 상기 사용자에게 제공하며,
상기 해상정보는 선박의 항로상의 등대정보, 공사지역이거나 사고 다발지역정보를 포함하는 위험지역정보 및 해상 기상예보정보를 포함하는 군에서 선택된 적어도 어느 하나인 것을 특징으로 하는 해상 운항정보제공방법.A method of providing maritime navigation information performed by the maritime navigation information providing apparatus of claim 1,
(a) a user authentication step;
(b) calculating current position information of the ship;
(c) receiving the maritime information from the main server via the wireless communication network;
(d) storing the marine information provided by the main server in an installed local database; And
(e) providing the user with the maritime information according to location information,
In the step (a), when the navigation information providing apparatus is a smartphone, authentication is performed by a telephone number,
If the user authentication fails in the step (a), the step (c) includes receiving the mobile application installation file and the local database installation file from the main server, and installing each installation file,
Wherein the step (d) includes the step of storing only the updated maritime information in the installed local database, storing the maritime information received last from the main server,
The step (e)
Checking in real time whether the server is connected to the main server;
Providing the navigation information to a user based on data received from the main server in real time when the navigation server is connected to the main server; And
And providing the marine information to the user based on data last stored in the local database when the connection with the main server is lost,
Based on the data received from the main server, a UI screen based on an augmented reality,
Wherein the maritime information is at least one selected from the group consisting of beacon information on the route of the ship, dangerous area information including construction area, accident area information, and maritime weather forecast information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170166269A KR101888947B1 (en) | 2017-12-05 | 2017-12-05 | Device and method for providing marine navigation information based on mobile platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170166269A KR101888947B1 (en) | 2017-12-05 | 2017-12-05 | Device and method for providing marine navigation information based on mobile platform |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101888947B1 true KR101888947B1 (en) | 2018-08-16 |
Family
ID=63443827
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170166269A Active KR101888947B1 (en) | 2017-12-05 | 2017-12-05 | Device and method for providing marine navigation information based on mobile platform |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101888947B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102108052B1 (en) * | 2018-11-30 | 2020-05-28 | (주)엔텔스 | ADAPTIVE IoT SERVICE PROVIDING METHOD AGAINST DATABASE FAILURE AND IoT PLATFORM APPARATUS |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100793640B1 (en) * | 2006-11-01 | 2008-01-10 | 주식회사 자티전자 | Portable Ship Navigation Guidance Terminal Using Electronic Chart and Its Operation Method |
KR20110130082A (en) * | 2010-05-27 | 2011-12-05 | 재단법인 중소조선연구원 | Marine traffic information providing method using a smartphone application |
KR101226744B1 (en) * | 2012-02-07 | 2013-02-01 | 주식회사 환경과학기술 | Mobile device for presenting electronic navigational chart and operating method thereof |
KR101241638B1 (en) | 2013-01-14 | 2013-03-11 | (주)안세기술 | The positioning information verification system for operated vessels and aid to navigation by mobile application platform |
KR101280066B1 (en) | 2011-03-24 | 2013-06-27 | 동강엠텍(주) | Navigation system for vessel, information display method of vessel navigation, and recording medium thereof |
KR101714319B1 (en) * | 2016-05-24 | 2017-03-22 | 제주대학교 산학협력단 | Data synchronization system between ship based on geocasting |
-
2017
- 2017-12-05 KR KR1020170166269A patent/KR101888947B1/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100793640B1 (en) * | 2006-11-01 | 2008-01-10 | 주식회사 자티전자 | Portable Ship Navigation Guidance Terminal Using Electronic Chart and Its Operation Method |
KR20110130082A (en) * | 2010-05-27 | 2011-12-05 | 재단법인 중소조선연구원 | Marine traffic information providing method using a smartphone application |
KR101280066B1 (en) | 2011-03-24 | 2013-06-27 | 동강엠텍(주) | Navigation system for vessel, information display method of vessel navigation, and recording medium thereof |
KR101226744B1 (en) * | 2012-02-07 | 2013-02-01 | 주식회사 환경과학기술 | Mobile device for presenting electronic navigational chart and operating method thereof |
KR101241638B1 (en) | 2013-01-14 | 2013-03-11 | (주)안세기술 | The positioning information verification system for operated vessels and aid to navigation by mobile application platform |
KR101714319B1 (en) * | 2016-05-24 | 2017-03-22 | 제주대학교 산학협력단 | Data synchronization system between ship based on geocasting |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102108052B1 (en) * | 2018-11-30 | 2020-05-28 | (주)엔텔스 | ADAPTIVE IoT SERVICE PROVIDING METHOD AGAINST DATABASE FAILURE AND IoT PLATFORM APPARATUS |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101241638B1 (en) | The positioning information verification system for operated vessels and aid to navigation by mobile application platform | |
US6771969B1 (en) | Apparatus and method for tracking and communicating with a mobile radio unit | |
US8331338B2 (en) | Emergency calling device for a vehicle | |
EP1309212A2 (en) | Method and apparatus for obtaining and processing position information | |
EP2026517A1 (en) | Network monitoring method, network monitoring apparatus, line failure prevention system and computer program of network monitoring apparatus | |
EP2710574B1 (en) | Aircraft navigation system | |
JP4459200B2 (en) | Portable disaster prevention information presentation device and disaster prevention information provision system | |
JP2018534864A (en) | Method and system for increasing the capacity and safety of aviation life safety services and data links | |
JP2006163765A (en) | Ship operation monitoring system | |
CN101212307A (en) | Method and system for reminding traffic sign indication information | |
KR101055227B1 (en) | Ship Management System and Method | |
EP3285246A1 (en) | Monitor and control of surface traffic at airport | |
KR101888947B1 (en) | Device and method for providing marine navigation information based on mobile platform | |
KR100980241B1 (en) | Apparatus for transmitting and receiving voyage information, system and method for managing marine using the same | |
US20050174283A1 (en) | Location information notifying system and communication terminal | |
JP4266229B2 (en) | Weather / sea state information transmission system and weather / sea state information transmission device | |
KR100333243B1 (en) | Position data suppling system using artificial satelite and internet and method of decting position data there-in | |
KR101280471B1 (en) | Apparatus and method fo controlling communication of ship | |
WO2001077984A1 (en) | An internet service method for the safety of navigation and management of fleet | |
JP6958985B2 (en) | Shared vehicle management device | |
KR100488177B1 (en) | System and method for informing location | |
RU80259U1 (en) | TELEMATIC SYSTEM "KUPOL-GTK" | |
JP2017021705A (en) | Communication system and on-vehicle communication device | |
KR20210076785A (en) | Public Transportation Information Service System | |
KR100719970B1 (en) | Intelligent Traffic Information System and Method for the Location Detection of Communication Terminals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20171205 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20171213 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20171205 Patent event code: PA03021R01I Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180202 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20180619 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20180202 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20180619 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20180402 Comment text: Amendment to Specification, etc. |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20180807 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20180718 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20180619 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20180402 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180809 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180809 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210809 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20230817 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20240819 Start annual number: 7 End annual number: 7 |