KR20190000066A - User location based travel route information server and method - Google Patents
User location based travel route information server and method Download PDFInfo
- Publication number
- KR20190000066A KR20190000066A KR1020170078926A KR20170078926A KR20190000066A KR 20190000066 A KR20190000066 A KR 20190000066A KR 1020170078926 A KR1020170078926 A KR 1020170078926A KR 20170078926 A KR20170078926 A KR 20170078926A KR 20190000066 A KR20190000066 A KR 20190000066A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- travel
- route information
- destination
- partial
- 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
Links
Images
Classifications
-
- 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/10—Services
- G06Q50/14—Travel agencies
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
Abstract
사용자 위치 기반 여행지 경로 정보를 제공하는 서버는, 사용자의 디바이스로부터 디바이스의 위치 정보 및 복수의 여행지 정보를 수신하는 수신부, 상기 디바이스의 위치를 출발지로 결정하고, 상기 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정하는 결정부, 교통 정보에 기초하여 상기 출발지와 제1 여행지 사이의 제 1 부분 이동 경로 정보, 상기 제 1 여행지와 제 2 여행지 사이의 제 2 부분 이동 경로 정보 및 상기 제 2 여행지와 상기 출발지 사이의 제 3 부분 이동 경로 정보 각각을 생성하는 부분 이동 경로 정보 생성부 및 상기 제 1 부분 이동 경로 정보 내지 상기 제 3 부분 이동 경로 정보를 포함하는 복수의 부분 이동 경로 정보들에 기초하여 적어도 둘 이상의 부분 이동 경로 정보들을 포함하는 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 중 어느 하나를 최적 전체 이동 경로 정보로 결정하는 최적 이동 경로 정보 결정부를 포함한다. The server providing the user location-based travel destination route information includes a receiver for receiving the location information of the device and the plurality of destination information from the user's device, the location of the device as a departure location, A first partial travel route information between the departure location and the first travel destination based on the traffic information, second partial travel route information between the first travel destination and the second travel destination, and a second partial travel route information between the first travel destination and the second travel destination, A partial movement route information generation unit for generating each of the third partial movement route information between the departure places and a plurality of partial movement route information including the first partial movement route information to the third partial movement route information, The first overall route information including at least two partial route information, It comprises parts of the optimal movement route decision information for determining either the copper path information in the optimum overall travel route information.
Description
본원은 사용자 위치 기반 여행지 이동 경로 정보 제공 서버 및 그 방법에 관한 것이다.The present invention relates to a user location based travel route information providing server and a method thereof.
생활수준의 향상과 여가 시간의 증대로 인해, 여행이나 관광의 빈도가 증가하고 있으며, 여행 및 관광 지역의 범위 또한 확대되고 있다. 이에 따라 여행이나 관광에 유용한 정보들이 많이 필요하게 되었으며, 인터넷의 발달로 정보 전달의 신속성과 다양성이 보장되어, 여행이나 관광에 유용한 정보를 제공 받고있다. Due to improved living standards and increased leisure time, the frequency of travel and sightseeing is increasing, and the range of travel and tourism areas is also expanding. As a result, a lot of useful information for travel and tourism has become necessary, and the rapidity and diversity of information transmission are ensured by the development of the Internet, and information useful for travel and tourism is provided.
또한, 모바일 기기와 이동 통신 기기의 발달을 통해 언제 어디서든 인터넷을 통해 정보를 획득하는 것이 가능해져, 여행자는 여행이나 관광 중 여행자 자신의 모바일 기기를 이용하여 여행에 필요한 정보를 획득할 수 있으며, SNS(Social Network Service), 블로그 또는 커뮤니티 등을 이용해 여행 정보를 공유할 수도 있다. In addition, it is possible to acquire information via the Internet anytime and anywhere through the development of mobile devices and mobile communication devices, so that a traveler can acquire information necessary for traveling using his / her own mobile device during a trip or sightseeing, SNS (Social Network Service), blog or community can also be used to share travel information.
이에 따라 여행을 계획하는 많은 여행자가 여행 목적지에 대한 정보를 파악하고, 자신의 성향 및 여행 기간을 고려하여 방문할 장소, 여행 기간, 이동 경로 등의 여행 일정을 수립하기 위하여 많은 시간과 노력을 투자하고 있다. 사용자는 자신이 원하는 여행지에 대하여 정보를 수집하고 계획을 세웠음에도 해당 여행지의 최적 이동 경로 및 여행지의 혼잡도 정보 및 영업 상황 등의 정보를 얻을 수 없어 여행 일정을 결정하는데 있어 현실적인 어려움이 따른다. Accordingly, many travelers who plan a trip have to spend a lot of time and effort in order to understand the information about the travel destination and to set up a travel schedule such as a place to visit, a travel period, . Even though the user collects and plans the information about the desired destination, the user can not obtain information on the optimum travel route, congestion information of the destination, business conditions, and the like, thereby realizing difficulties in determining the travel schedule.
본원의 배경이 되는 기술은 한국등록특허공보 제10-1504990호(등록일: 2015.03.17)에 개시되어 있다.The background technology of the present application is disclosed in Korean Patent Registration No. 10-1504990 (Registered on May 31, 2015).
본원은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 사용자의 디바이스로부터 복수의 여행지 정보를 수신하고, 복수의 여행지 정보에 기초하여 여행지 간의 이동 경로 정보를 생성하고, 최적 이동 경로를 제공하고자 한다. SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems of the prior art, and it is an object of the present invention to provide a method and apparatus for receiving a plurality of destination information from a user's device, generating travel route information between destinations based on a plurality of destination information,
또한, 본원은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 사용자의 디바이스로부터 여행지 상태 정보를 수신하고, 수신한 정보에 기초하여 여행지 상태 정보를 판단하고, 여행지 상태 정보에 기반하여 최적 이동 경로를 제공하고자 한다. According to another aspect of the present invention, there is provided a method for controlling an information processing apparatus, the method comprising: receiving destination status information from a device of a user; determining travel destination status information based on the received information; .
다만, 본원의 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제들도 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.It should be understood, however, that the technical scope of the embodiments of the present invention is not limited to the above-described technical problems, and other technical problems may exist.
상기한 기술적 과제를 달성하기 위한 기술적 수단으로서, 사용자 위치 기반 여행지 경로 정보를 제공하는 서버는 사용자의 디바이스로부터 디바이스의 위치 정보 및 복수의 여행지 정보를 수신하는 수신부, 상기 디바이스의 위치를 출발지로 결정하고, 상기 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정하는 결정부, 교통 정보에 기초하여 상기 출발지와 제1 여행지 사이의 제1부분 이동 경로 정보, 상기 제1 여행지와 제2 여행지 사이의 제2부분 이동 경로 정보 및 상기 제2 여행지와 상기 출발지 사이의 제3부분 이동 경로 정보 각각을 생성하는 부분 이동 경로 정보 생성부 및 상기 제1부분 이동 경로 정보 내지 상기 제 3 부분 이동 경로 정보를 포함하는 복수의 부분 이동 경로 정보들에 기초하여 적어도 둘 이상의 부분 이동 경로 정보들을 포함하는 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 중 어느 하나를 최적 전체 이동 경로 정보로 결정하는 최적 이동 경로 정보 결정부를 포함할 수 있다. According to an aspect of the present invention, there is provided a server for providing user location based travel route information, comprising: a receiver for receiving location information of a device and a plurality of destinations information from a user device; A determination unit that determines each of the plurality of destinations based on the plurality of destinations information, first partial route information between the origin and the first destination based on traffic information, a first partial travel route information between the first and second destinations, 2 partial navigation route information, and third partial navigation route information between the second travel destination and the departure location, and a second partial navigation route information generating unit for generating the first partial navigation route information and the third partial navigation route information, At least two partial movement route information based on the plurality of partial movement route information May comprise also a first full travel path information and the second full travel path information of one part optimal movement route decision information for determining the optimal path information of the entire moving to.
또한, 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 각각의 목적지는 서로 다른 것일 수 있다. In addition, the destination of each of the first total moving route information and the second overall moving route information may be different.
또한, 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 각각의 목적지는 모두 상기 출발지일 수 있다. Also, the destination of each of the first overall route information and the second overall route information may all be the origin.
또한, 적어도 하나의 사용자 디바이스로부터 위치 정보를 수신하고, 위치 정보에 기초하여 사용자가 위치한 여행지에 대한 혼잡도 정보 및 영업 현황 정보를 판단하는 여행지 상태 정보 판단부를 더 포함할 수 있다. The information processing apparatus may further include a travel status information determination unit that receives the location information from the at least one user device and determines congestion information and business status information for the travel destination on which the user is located based on the location information.
또한, 최적 이동 경로 정보를 사용자의 위치 정보에 기초하여 사용자에게 전송하는 전송부를 더 포함할 수 있다. The mobile terminal may further include a transmission unit for transmitting the optimal movement route information to the user based on the location information of the user.
또한, 상기 전송부는 여행지 상태 정보 판단부의 판단 결과에 대응하는 여행지 상태 정보 메시지를 제공할 수 있다. Also, the transmission unit may provide a travel status information message corresponding to the determination result of the travel status information determination unit.
또한, 상기 수신부는 상기 사용자의 디바이스를 통해 복수의 여행지 정보 중 적어도 하나의 여행지 정보를 수신할 수 있다.The receiving unit may receive at least one destination information of the plurality of destination information through the user's device.
한편, 사용자 위치 기반 여행지 경로 정보를 제공하는 방법은, 사용자의 디바이스로부터 디바이스의 위치 정보 및 복수의 여행지 정보를 수신하는 단계, 상기 디바이스의 위치를 출발지로 결정하고, 상기 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정하는 단계, 교통 정보에 기초하여 상기 출발지와 제1 여행지 사이의 제 1 부분 이동 경로 정보, 상기 제 1 여행지와 제 2 여행지 사이의 제 2 부분 이동 경로 정보 및 상기 제 2 여행지와 상기 출발지 사이의 제 3 부분 이동 경로 정보 각각을 생성하는 단계, 상기 제 1 부분 이동 경로 정보 내지 상기 제 3 부분 이동 경로 정보를 포함하는 복수의 부분 이동 경로 정보들에 기초하여 적어도 둘 이상의 부분 이동 경로 정보들을 포함하는 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 중 어느 하나를 최적 전체 이동 경로 정보로 결정하는 단계를 포함할 수 있다. Meanwhile, a method of providing user location based travel route information includes receiving location information of a device and a plurality of destinations information from a user device, determining a location of the device as a departure location, A first partial travel route information between the departure location and the first travel destination, a second partial travel route information between the first travel destination and the second travel destination, and a second partial travel route information between the departure location and the first travel destination based on the traffic information, Based on a plurality of partial movement route information including the first partial movement route information to the third partial movement route information, The first overall route information including the route information and the second overall route information It can include determining the optimum me entire access route information.
상술한 과제 해결 수단은 단지 예시적인 것으로서, 본원을 제한하려는 의도로 해석되지 않아야 한다. 상술한 예시적인 실시예 외에도, 도면 및 발명의 상세한 설명에 추가적인 실시예가 존재할 수 있다.The above-described task solution is merely exemplary and should not be construed as limiting the present disclosure. In addition to the exemplary embodiments described above, there may be additional embodiments in the drawings and the detailed description of the invention.
전술한 본원의 과제 해결 수단에 의하면, 사용자의 디바이스로부터 위치 정보 및 복수의 여행지 정보를 수신하고, 복수의 여행지 정보 및 교통 정보에 기초하여 여행지 간의 이동 경로 정보를 생성하고 최적 이동 경로를 제공할 수 있다. 사용자의 방문 여정을 최적화할 수 있다. According to the above-mentioned problem solving means of the present invention, it is possible to receive location information and a plurality of travel destination information from a user's device, generate travel route information between destinations based on a plurality of travel destination information and traffic information, have. The user can optimize the visit route.
또한, 전술한 본원의 과제 해결 수단에 의하면, 사용자의 디바이스로부터 여행지 상태 정보를 수신하고, 복수의 여행지 정보 및 여행지 상태 정보에 기초하여 여행지 간의 이동 경로 정보를 생성하고 최적 이동 경로를 제공할 수 있다. According to the above-mentioned problem solving means of the present invention, it is possible to receive travel destination status information from a user's device, generate travel route information between destinations based on a plurality of destinations information and travel destination status information, and provide an optimum travel route .
도 1은 본원의 일 실시예에 따른 여행지 이동 경로 정보 제공 서버의 개략적인 시스템도를 나타낸 도면이다.
도 2는 본원의 일 실시예에 따른 여행지 이동 경로 정보 제공 서버의 개략적인 구성도를 나타낸 도면이다.
도 3은 본원의 일 실시예에 따른 이동 경로 정보 제공 서버의 개략적인 순서도를 나타낸 도면이다.
도 4는 본원의 일 실시예에 따른 이동 경로 정보 제공 서버의 개략적인 흐름도를 나타낸 도면이다.1 is a schematic diagram of a system for providing a travel route information providing server according to an embodiment of the present invention.
FIG. 2 is a schematic block diagram of a travel route information providing server according to an embodiment of the present invention. Referring to FIG.
FIG. 3 is a schematic flow diagram of a route information providing server according to an embodiment of the present invention. Referring to FIG.
FIG. 4 is a flowchart illustrating a route information providing server according to an exemplary embodiment of the present invention. Referring to FIG.
아래에서는 첨부한 도면을 참조하여 본원이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본원의 실시예를 상세히 설명한다. 그러나 본원은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본원을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. It should be understood, however, that the present invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, the same reference numbers are used throughout the specification to refer to the same or like parts.
본원 명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. Throughout this specification, when a part is referred to as being "connected" to another part, it is not limited to a case where it is "directly connected" but also includes the case where it is "electrically connected" do.
본원 명세서 전체에서, 어떤 부재가 다른 부재 "상에", "상부에", "상단에", "하에", "하부에", "하단에" 위치하고 있다고 할 때, 이는 어떤 부재가 다른 부재에 접해 있는 경우뿐 아니라 두 부재 사이에 또 다른 부재가 존재하는 경우도 포함한다.It will be appreciated that throughout the specification it will be understood that when a member is located on another member "top", "top", "under", "bottom" But also the case where there is another member between the two members as well as the case where they are in contact with each other.
본원 명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함" 한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.Throughout this specification, when an element is referred to as "including " an element, it is understood that the element may include other elements as well, without departing from the other elements unless specifically stated otherwise.
도 1은 본원의 일 실시예에 따른 여행지 경로 생성 서버의 개략적인 시스템도를 나타낸 도면이다. FIG. 1 is a schematic diagram of a travel route generation server according to an embodiment of the present invention.
도 1을 참조하면, 본원의 일 실시예에 따른 여행지 이동 경로 정보 제공 서버(100)는 사용자 디바이스(200) 및 외부 디바이스(300)와 네트워크로 연결될 수 있다. 다만, 여행지 이동 경로 정보 제공 서버(100)의 구성이 앞서 설명된 실시예로 한정되는 것은 아니다. 예를 들면 따른 여행지 이동 경로 정보 제공 서버(100)는 네트워크를 통해 다수의 외부 서버로부터 교통 정보를 수신할 수 있다. 또한, 복수의 사용자 디바이스(200)와 네트워크로 연결될 수 있다.Referring to FIG. 1, a travel route
여행지 이동 경로 정보 제공 서버(100) 및 사용자 디바이스(200)는 네트워크를 통해 상호 연결될 수 있다. 네트워크는 단말 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 무선 통신 및 유선 통신을 포함할 수 있다. 상기 무선 통신은, 예를 들면 셀룰러 통신 프로토콜로서, 예를 들면 LTE, LTE-A, CDMA, WCDMA, UMTS, WiBro, 또는 GSM 등 중 적어도 하나를 사용할 수 있다. 또한 상기 무선 통신은, 예를 들면, 근거리 통신을 포함할 수 있다. 상기 근거리 통신은, 예를 들면, Wi-Fi, Bluetooth, NFC(near field communication), 또는 GPS(global positioning system) 등 중 적어도 하나를 포함할 수 있다. 네트워크(300)는 통신 네트워크(telecommunications network), 예를 들면, 컴퓨터 네트워크(computer network)(예: LAN 또는 WAN), 인터넷(Internet), 또는 전화망(telephone network) 중 적어도 하나를 포함할 수 있다. The travel destination route
사용자 디바이스(200)는 GPS 위성(또는 이동통신망)으로부터 위치정보를 수신받기 위하여 GPS 수신장치가 탑재되어 있을 수 있다. 본 발명의 다양한 실시 예들에 따른 사용자 디바이스(20)는 예를 들면, 스마트폰(smartphone), 태블릿 PC(tablet personal computer), 이동 전화기(mobile phone), 화상 전화기, 데스크탑 PC (desktop PC), 랩탑 PC(laptop PC), 넷북 컴퓨터(netbook computer), 서버, PDA(personal digital assistant), PMP(portable multimedia player), MP3 플레이어, 네비게이션 중 적어도 하나를 포함할 수 있으나 이에 한정되는 것은 아니다.The
또한, 본 발명의 다양한 실시예들에 따른 외부 서버(300)는 교통 정보를 제공하는 교통 정보 서버일 수 있으나, 이에 한정되는 것은 아니며, 다양한 외부 서버(300)가 더 존재할 수 있다. 예를 들어, 교통 정보 서버는 도로 교통 정보 (Road Transport Informatics), 고속도로 교통관리시스템(Freeway Traffic Management System), TIM(Traffic Information System), RDS(Radio Data System), 인터넷을 통해 수집한 실시간 교통 정보(정체 구간, 공사 구간, 도로 차단 등 수집하는 시스템 등일 포함할 수 있다.In addition, the
여행지 이동 경로 정보 제공 서버(100)는 사용자의 디바이스(200)로부터 복수의 여행지 정보를 수신할 수 있다. 복수의 여행지 정보는 출발 위치, 도착 위치, 경유지 및 사용자가 위치하고 있는 여행지의 상태 정보 중 적어도 하나를 포함하는 여행 정보를 수신할 수 있다. 예를 들면, 여행지 이동 경로 정보 제공 서버(100)는 사용자의 현재 위치를 출발지로하고, 제1 여행지를 경유하며 제2 여행지를 도착지로 하는 여행 이동 경로를 제공할 수 있다. 또한, 사용자가 현재 위치하고 있는 도로 교통 상황 내지 도보 위의 공사 구간 내지 도보 차단 구간 등의 정보를 수신할 수 있다.The travel destination route
여행지 이동 경로 정보 제공 서버(100)는 외부 서버(300)로부터 정체 구간, 공사 구간, 도로 차단 등 중 적어도 하나를 포함하는 교통 정보를 수신할 수 있다. 예를 들면, 따른 여행지 이동 경로 정보 제공 서버(100)는 지역별, 도로별 교통정보를 수신할 수 있으며, 제1여행지부터 제2여행지까지의 이동 시간 등의 정보를 수신할 수도 있다.The travel destination route
여행지 이동 경로 정보 제공 서버(100)는 수신된 여행 정보 및 교통 정보 중 적어도 하나에 기초하여 여행지간의 이동 시간을 생성할 수 있다. 예를 들어, 사용자가 입력한 제1여행지(출발지)로부터 제2여행지(경유지)까지의 이동 시간을 생성할 수 있다. 또한, 제2 여행지(경유지)부터 제3여행지(도착지)까지의 이동 시간을 생성할 수 있다. The travel destination route
여행지 이동 경로 정보 제공 서버(100)는 수신된 여행 정보 및 교통 정보 중 적어도 하나에 기초하여 여행지간의 이동 시간을 분석하고, 분석한 결과에 기초하여 최적 경로를 제공할 수 있다. 예를 들면, 제1여행지, 제2여행지, 제3여행지 중 이동 시간이 가장 짧은 이동 경로를 제공할 수 있다. The travel destination route
여행지 이동 경로 정보 제공 서버(100)는 여행지 정보로 수신된 수신 정보에 기초하여 이동 경로 각각의 이동 시간을 생성할 수 있다. 즉, 제1 여행지에서부터 제2 여행지까지의 이동 시간, 제1 여행지에서부터 제3여행지까지의 이동시간, 제2 여행지에서부터 제3여행지까지의 이동시간, 제2여행지에서부터 제1여행지까지의 이동시간, 제3여행지에서부터 제1여행지까지의 이동시간, 제3여행지에서부터 제2여행지까지의 이동 시간 각각을 생성할 수 있다. The travel destination route
또한, 여행지 이동 경로 정보 제공 서버(100)는 팩토리얼 기반으로 캐싱 된 이동 시간에 기반한 여행지 최적 경로를 생성할 수 있다. 예를 들면, 여행지 이동 경로 정보 제공 서버(100)는 사용자의 디바이스(200)로부터 수신된 제1여행지(출발지), 제2여행지(경유지), 제3여행지(도착지)의 모든 경우의 수를 생성할 수 있다. 여행지 경로의 모든 경우의 수를 캐싱 된 정보에 기초하여 최적 경로를 탐색할 수 있다. In addition, the travel destination route
이와 같은 여행지 이동 경로 정보 제공 서버(100)의 동작에 대해서는 이하 후술되는 도 2를 통해 자세히 설명된다. The operation of the travel route
도 2는 본원의 일 실시예에 따른 여행지 이동 경로 정보 제공 서버의 구성을 나타내는 구성도이다. 도 2를 참조하면, 여행지 이동 경로 정보 제공 서버(100)는 수신부(110), 결정부(120), 부분 이동 경로 정보 생성부(130), 최적 이동 경로 정보 결정부(140), 여행지 상태 정보 판단부(150), 여행지 정보 제공부(160) 및 전송부(170)를 포함할 수 있다. 다만, 여행지 이동 경로 정보 제공 서버(100)의 구성이 앞서 설명된 것들로 한정되는 것은 아니다. 2 is a configuration diagram illustrating a configuration of a travel route information providing server according to an embodiment of the present invention. 2, the travel route
수신부(110)는 사용자 디바이스(200)로부터 사용자의 위치 정보를 수신할 수 있다. 사용자가 현재 위치하고 있는 위치 정보를 수신할 수 있다. 예를 들어, 사용자 디바이스(200)은 차량 디바이스 일 수 있다. 차량 디바이스는 통신 가능한 네비게이션 장치와 같은 차량 내 교통정보수집 단말일 수 있다. 또한, 사용자 디바이스(200)는 휴대용 디바이스 일 수 있으나, 이에 한정되는 것은 아니다. The receiving
수신부(110)는 사용자 디바이스(200)의 현재 위치 또는 집, 회사 등으로 대표되는 출발 위치, 여행지 정보를 포함하는 도착지, 여행 이동 경로 중 경유하는 경유지 등을 포함하는 여행지 중 적어도 하나를 포함하는 여행지 정보를 수신할 수 있다. 일 예로, 사용자 디바이스(200)에 설치된 APP을 이용하여 사용자는 여행지 정보를 입력할 수 있다. 사용자는 여행 이동 경로 중 자신이 관광하고 싶은 여행지를 선택할 수 있다. 이때, 출발지 및 도착지를 제외한 여행지는 경유지로 분류될 수 있다. The receiving
수신부(110)는 외부 서버(300)로부터 교통 정보를 수신할 수 있다. 일 예로, 수신부(110)는 현재 도로 위의 교통 상황을 수신할 수 있다. 제1도로 위에 혼잡, 여유, 정체, 사고 구간 등의 교통 상황을 수신할 수 있다. 실시간으로 제공받는 교통 정보에 기초하여, 도로 위의 교통 상황을 확인할 수 있다. The receiving
결정부(120)는 사용자의 디바이스의 위치를 출발지로 결정하고, 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정할 수 있다. 예를 들어, 사용자는 제1여행지, 제2여행지, 제3여행지를 목적지로 선택할 수 있다. 결정부(120)는 사용자의 현재 위치를 디바이스로부터 수신하고 그 위치를 출발지로 결정할 수 있다. 예시적으로, 사용자가 목적지를 3개로 입력한 경우 3개의 목적지의 모든 경우의 수를 계산할 수 있다. The determining
부분 이동 경로 정보 생성부(130)는 교통 정보에 기초하여 출발지와 제1 여행지 사이의 제1부분 이동 경로 정보, 제1여행지와 제2여행지 사이의 제2부분 이동 경로 정보 및 제2여행지와 출발지 사이의 제3부분 이동 경로 정보 각각을 생성할 수 있다. 교통 정보는 외부 서버(300)로부터 실시간으로 제공 받은 교통 정보일 수 있다. 예시적으로, 각각의 부분 이동 경로 정보에는 출발지와 도착지의 이동 거리, 이동 시간이 포함될 수 있다. The partial movement route
최적 이동 경로 정보 결정부(140)는 제 1 부분 이동 경로 정보 내지 제 3 부분 이동 경로 정보를 포함하는 복수의 부분 이동 경로 정보들에 기초하여 적어도 둘 이상의 부분 이동 경로 정보들을 포함하는 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 중 어느 하나를 최적 전체 이동 경로 정보로 결정할 수 있다. 예를 들어, 제1 전체 이동 경로 정보는 출발지로부터 제1여행지를 경유하여 제2여행지로 이동하는 이동 경로일 수 있다. 다른 예로, 제2 전체 이동 경로 정보는 출발지로부터 제2 여행지를 경유하여 제2여행지로 이동하는 이동 경로일 수 있다. 교통 정보로부터 제공받아 생성된 제1부분 이동 경로 정보 내지 제3부분 이동 경로 정보로부터 제 1 전체 이동 경로 정보를 생성할 수 있다. 예시적으로 제 1 부분 이동 경로 정보의 이동 시간은 10분이고, 2부분 이동 경로 정보의 이동 시간은 13분이고, 제3부분 이동 경로 정보의 이동 시간은 12분일 수 있다. 제1 전체 이동 경로 정보의 이동 경로는 출발지->제1여행지->제2여행지이고, 총 이동 시간은 23분이 소요될 수 있다. 제2 전체 이동 경로 정보의 이동 경로는 출발지->제2여행지->제3여행지이고, 총 이동 시간은 25분이 소요될 수 있다. 제1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 각각의 목적지는 서로 다를 수 있다. 즉, 제1 전체 이동 경로 정보의 목적지는 출발지->제1여행지->제2여행지 끝나는 이동 경로이고, 제2 전체 이동 경로 정보의 목적지는 출발지->제2여행지->제1여행지의 이동 경로이므로 각각의 도착지(목적지)가 서로 상이할 수 있다. The optimal movement path
이때, 최적 이동 경로 정보 결정부(140)는 현재 사용자의 위치 정보에 기초한 출발지로부터 소요 시간이 짧은 제1 전체 이동 경로 정보를 최적 이동 경로 정보로 결정할 수 있다. At this time, the optimal movement route
제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 각각의 목적지는 모두 출발지 일 수 있다. 예를 들어, 제1 전체 이동 경로 정보의 목적지가 출발지가 되는 경우는 출발지->제1여행지->제2여행지->출발지로 이동하는 경로를 의미할 수 있다.The destination of each of the first overall route information and the second overall route information may all be the origin. For example, when the destination of the first entire route information becomes the departure place, it may mean a route to the departure place-> the first travel destination-> the second travel destination-> the departure place.
다른 일 실시예로, 최적 이동 경로 정보 결정부(140)가 여행지 이동 경로를 최적화하는 데 있어서, 탐욕(Greedy)알고리즘을 이용할 수 있다. 탐욕 알고리즘은 최적 해를 구하는 데에 사용되는 근사적인 방법으로, 여러 경우 중 하나를 결정해야 할 때마다 그 순간에 최적이라고 생각되는 것을 선택해 나가는 방식을 의미할 수 있다. In another embodiment, the optimal route
또한, 다익스트라(Dijkstra) 알고리즘을 이용할 수 있다. 다익스트라 알고리즘은 최단 경로를 구하는 데에 사용되는 방법으로, 하나의 시작 정점이 있고, 모든 다른 정점까지의 최단 경로를 찾는 방식을 의미할 수 있다.In addition, the Dijkstra algorithm can be used. The extreme algorithm is a method used to obtain the shortest path, which means that there is one start vertex and the shortest path to all other vertices is found.
다른 일 예로, 최적 이동 경로 정보 결정부(140)는 최적 경로를 탐색 중 동일한 최적해, 즉 총 이동 소요 시간이 같은 최적 전체 이동 경로가 생성되는 경우 사용자의 취향에 반영하여 최적 이동 경로 정보를 결정할 수 있다. In another example, the optimal movement route
여행지 상태 정보 판단부(150)는 위치 정보에 기초하여 사용자가 위치한 여행지에 대한 혼잡도 정보 및 영업 현황 정보를 판단하고, 판단 결과에 기초하여 여행지 상태 정보를 결정할 수 있다. 예를 들어, 수신부(110)는 적어도 하나의 사용자의 디바이스를 통해 입력된 사용자가 위치한 여행지에 대한 혼잡도 정보 및 영업 현황 정보를 수신할 수 있다. 이때, 여행지에 대한 혼잡도 정보 및 영업 현황 정보는 도로, 도보 및 해당 지점(식당, 지역축제, 관광지) 등에 관한 혼잡도(정체, 혼잡, 여유 등) 및 영업 상태 정보(정기/비정기 휴일, 폐업 등)를 의미할 수 있다. The travel destination status
여행지 상태 정보 판단부(150)는 위치 정보에 기초하여 제 1 사용자가 미리 설정한 목적지 중심점으로부터 일정 거리 내에서 제 1 사용자 디바이스(차량 디바이스) 기 설정된 속력으로 일정하게 이동과 정지를 반복적으로 수행하고 있는 경우를 여행지에 대한 혼잡도 정보가 정체라고 판단하고, 여행지에 대한 상태 정보를 TRAFFIC으로 결정할 수 있다.The travel destination status
또한, 여행지 상태 정보 판단부(150)는 위치 정보에 기초하여 제 1 사용자가 미리 설정한 목적지에 도착하여 일정 시간 머무르다 해당 장소를 벗어나는 경우를 여행지에 대한 영업 현황 정보가 휴업이라고 판단하고, 여행지에 대한 상태 정보를 SCHEDULED-CLOSED로 결정할 수 있다.In addition, the travel condition
또한, 여행지 상태 정보 판단부(150)는 여행지에 대한 영업 현황 정보가 휴업이라고 판단된 정보가 기 설정된 일수 이상 지속하는 경우 여행지에 대한 영업 현황 정보를 폐업이라고 판단하고, 여행지에 대한 상태 정보를 PERMANENT-CLOSED로 결정할 수 있다.In addition, the travel condition
또한, 여행지 상태 정보 판단부(150)는 위치 정보에 기초하여 제 1 사용자가 미리 설정한 목적지에 도착하되, 제 1 사용자 디바이스(차량 디바이스) 가 일정 속력을 유지하며 정차하지 않고 반복적으로 이동하는 경우 여행지에 대한 혼잡도 정보가 진입 불가 상태라고 판단하고, 여행지에 대한 상태 정보를 NO PARKING으로 결정할 수 있다.In addition, when the first user device (vehicle device) arrives at a destination preset by the first user based on the location information, but the first user device (vehicle device) maintains a constant speed and moves repeatedly without stopping It can be determined that the congestion information for the travel destination is inaccessible and the status information about the travel destination can be determined as NO PARKING.
또한, 여행지 상태 정보 판단부(150)는 제1 사용자가 미리 설정한 목적지에 도착하되, 제 1 사용자 디바이스의 위치는 정지했지만, 제 2 사용자 디바이스의 위치는 일정 영역을 반복적으로 이동하는 것일 경우 여행지에 대한 혼잡도 정보가 이용 불가라고 판단하고, 여행지에 대한 상태 정보를 QUOTA-EXCEED으로 결정할 수 있다.In addition, when the destination of the first user device is stopped but the position of the second user device is repeatedly moving in a predetermined area, It is determined that the congestion information for the travel destination can not be used, and the status information about the travel destination can be determined as QUOTA-EXCEED.
예시적으로, 최적 이동 경로 정보 결정부(140)에서 결정된 최적 이동 경로 정보에 해당하는 여행지 정보를 제공할 때, 여행지 상태 정보 판단부(150)의 정보가 같이 제공될 수 있다. 사용자의 현재 위치(출발지)를 시작으로 제1여행지를 경유하고 제2여행지를 경유하여 제3여행지(도착지, 출발지)로 하는 최적 이동 경로 정보 중 제1여행지의 여행지 상태 정보가 PERMANENT-CLOSED으로 결정된 경우, 사용자의 디바이스로부터 현재 제1 여행지의 영업 현황 정보가 폐업인 메시지를 전송할 수 있다. Illustratively, when providing the travel destination information corresponding to the optimal travel route information determined by the optimal travel route
여행지 상태 정보를 사용자의 디바이스로부터 사용자에게 제공받음으로써, 더욱 정확한 여행지 상태 정보를 확인할 수 있으며, 최적 이동 경로가 생성되었다 하더라도, 사용자가 여행지의 상태 정보를 모르고 헛걸음하지 않도록 할 수 있다. 사용자가 도착지에 도착하기 전에 미리 여행지의 상태 정보를 확인함으로써, 대안 경로 설정할 수 있다. 또는 여행지 이동 경로 정보 제공 서버(100)가 대안 여행 경로 및 대안 여행 일정을 제안할 수 있다. By receiving travel destination status information from the user's device, more accurate travel destination status information can be confirmed. Even if an optimal travel route is generated, the user can be prevented from knowing the status information of the travel destination. By checking the status information of the travel destination before the user arrives at the destination, an alternative route can be set. Alternatively, the travel route
해당 여행지에 대한 상태 정보는 현재 여행을 진행하고 있는 사용자로부터 제공받을 수 있다. 또한, 기 설정된 해당 여행지의 일정 구간 내에 위치하는 적어도 하나의 사용자 디바이스의 위치 정보로부터 해당 여행지에 대한 상태 정보를 제공받을 수 있다. Status information about the travel destination can be provided from the user who is currently traveling. Also, status information on the travel destination can be received from the location information of at least one user device located within a predetermined interval of the predetermined travel destination.
여행지 정보 제공부(160)는 최적 이동 경로로 결정된 정보에 기반하여, 사용자가 여행 중 이동 경로 상에 포함된 여행지 정보를 제공할 수 있다. 여행지 정보는 예를 들어, 숙박시설 정보, 맛집 정보, 축제 정보, 이벤트 정보 등 사용자가 경로 이동 중 접할 수 있는 여행 정보를 제공하는 것일 수 있다. The travel destination
예시적으로, 여행지 정보 제공부(160)의 제공 정보에 기반하여 사용자가 선택한 여행지 정보를 추가로(제4여행지) 수신할 수 있다. 사용자는 사용자의 디바이스로부터 초기에 선택한 여행지가 아닌 다른 여행지를 경유한다는 정보를 입력할 수 있다. 수신부(110)는 제4여행지를 수신하고, 결정부(120)는 디바이스의 위치를 출발지로 결정하고, 사용자가 기존에 선택한 제1여행지, 제2여행지, 제3여행지 및 추가로 선택한 제4여행지를 기초로 하여 여행지 각각을 결정할 수 있다. 부분 이동 경로 정보 생성부(130)는 교통 정보에 기초하여 각각의 여행지 간의 부분 이동 경로 정보를 생성할 수 있다. 부분 이동 경로 정보들에 기초하여, 전체 이동 경로 정보를 생성하고, 전체 이동 경로 정보 중 이동 시간이 짧은 이동 경로를 최적 이동 경로로 결정할 수 있다. Illustratively, based on the information provided by the travel destination
전송부(170)는 교통 정보에 기초하여 최적 이동 경로 정보를 사용자의 디바이스(200)로 전송할 수 있다. 또한, 여행지 상태 정보 판단부(150)의 판단 결과의 여행지 상태 정보 메시지를 사용자의 디바이스(200)로 전송할 수 있다. The transmitting
도 3은 본원의 일 실시예에 따른 여행지 경로 생성 방법에 대한 개략적인 순서도이다. 도 3을 참조하면 단계 S310에서 여행지 이동 경로 정보 제공 서버(100)는 사용자의 위치 정보, 복수의 여행지 정보 등의 여행 정보를 수신할 수 있다. 단계 S320에서 여행지 이동 경로 정보 제공 서버(100)는 수신된 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정할 수 있다. 3 is a schematic flowchart of a method of generating a travel route according to an embodiment of the present invention. Referring to FIG. 3, in step S310, the travel location
단계 S330에서 여행지 이동 경로 정보 제공 서버(100)는 교통 정보에 기초하여 복수의 이동 경로 정보 각각을 부분 이동 경로 정보를 생성할 수 있다. 예를 들어, 출발지로부터 제1여행지까지의 이동 경로 정보, 제1여행지로부터 제2여행지까지의 이동 경로 정보가 부분 이동 경로 정보일 수 있다. In step S330, the travel destination route
단계 S340에서 여행지 이동 경로 정보 제공 서버(100)는 복수의 부분 이동 경로 정보들에 기초하여 최적 전체 이동 경로 정보를 결정할 수 있다. 이때, 여행지 이동 경로 정보 제공 서버(100)는 사용자로부터 수신된 여행지 상태 정보를 판단하고, 판단된 결과에 기초하여 해당 여행지의 정보를 전송할 수 있다. 또한, 여행지 경로 생성 서버(100)는 판단된 결과에 기초하여, 사용자의 대체 여행지를 제안할 수 있다. 또한, 여행지 경로 생성 서버(100)는 최적 이동 경로에 포함된 여행지 정보를 제공할 수 있다. 사용자의 디바이스로 여행지 정보 및 대체 여행지로 제안된 정보를 전송할 수 있다. 여행지 경로 생성 서버(100)는 사용자가 선택한 추가 여행지 정보를 수신할 수 있다. In step S340, the travel destination movement route
단계 S350에서 여행지 경로 생성 서버(100)는 추가 여행지 정보에 기초하여, 새로운 최적 이동 경로 정보를 결정할 수 있다. 추가 여행지 정보는 각 단계를 거쳐 새로운 최적 이동 경로 정보가 생성될 수 있다. 반면, 추가 여행지 정보가 없을 경우 사용자가 기존에 선택한 여행지 정보에 기초하여 사용자의 디바이스(200)로 전송할 수 있다. In step S350, the travel destination
도 4에 도시된 여행지 경로 생성 방법은 앞서 설명된 여행지 이동 경로 정보 제공 서버(100)에 의하여 수행될 수 있다. 따라서, 이하 생략된 내용이라고 하더라도 여행지 이동 경로 정보 제공 서버(100)에 대하여 설명된 내용은 도 4에도 동일하게 적용될 수 있다. The travel route creation method shown in FIG. 4 can be performed by the travel destination travel route
단계 S410에서 수신부(110)는 사용자의 디바이스(200)로부터 디바이스의 위치 정보 및 여행지 목적지 정보 중 적어도 하나를 수신할 수 있다. 수신부(110)는 외부 서버(300)로부터 교통 정보를 수신할 수 있다. 또한, 수신부(110)는 사용자의 디바이스(200)로부터 여행지 상태 정보를 수신할 수 있다. In step S410, the receiving
단계 S420에서 결정부(120)는 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정할 수 있다. 이때, 사용자의 디바이스의 위치를 출발지로 결정하고, 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정할 수 있다. In step S420, the
단계 S430에서 부분 이동 경로 정보 생성부(130)는 교통 정보에 기초하여 출발지와 제 1 여행지 사이의 제 1 부분 이동 경로 정보, 제1 여행지와 제 2 여행지 사이의 제 2 부분 이동 경로 정보 및 제 2 여행지와 출발지 사이의 제 3 부분 이동 경로 정보 각각을 생성할 수 있다. In step S430, the partial movement route
단계 S440에서 최적 이동 경로 정보 결정부(140)는 제 1 부분 이동 경로 정보 내지 제 3 부분 이동 경로 정보를 포함하는 복수의 부분 이동 경로 정보들에 기초하여 적어도 둘 이상의 부분 이동 경로 정보들을 포함하는 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 중 어느 하나를 최적 전체 이동 경로 정보로 결정할 수 있다. In step S440, the optimal movement route
전술한 본원의 설명은 예시를 위한 것이며, 본원이 속하는 기술분야의 통상의 지식을 가진 자는 본원의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.It will be understood by those of ordinary skill in the art that the foregoing description of the embodiments is for illustrative purposes and that those skilled in the art can easily modify the invention without departing from the spirit or essential characteristics thereof. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.
본원의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본원의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be interpreted as being included in the scope of the present invention.
100: 여행지 이동 경로 정보 제공 서버
110: 수신부
120: 생성부
130: 부분 이동 경로 정보 생성부
140: 최적 이동 경로 정보 결정부
150: 여행지 상태 정보 판단부
160: 전송부
200: 사용자 단말
300: 외부 서버100: travel route information providing server
110:
120: Generator
130: partial movement route information generating unit
140: Optimum movement route information determination unit
150: Travel destination status information determination unit
160:
200: user terminal
300: external server
Claims (9)
사용자의 디바이스로부터 디바이스의 위치 정보 및 복수의 여행지 정보를 수신하는 수신부;
상기 디바이스의 위치를 출발지로 결정하고, 상기 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정하는 결정부;
교통 정보에 기초하여 상기 출발지와 제1 여행지 사이의 제 1 부분 이동 경로 정보, 상기 제 1 여행지와 제 2 여행지 사이의 제 2 부분 이동 경로 정보 및 상기 제 2 여행지와 상기 출발지 사이의 제 3 부분 이동 경로 정보 각각을 생성하는 부분 이동 경로 정보 생성부; 및
상기 제 1 부분 이동 경로 정보 내지 상기 제 3 부분 이동 경로 정보를 포함하는 복수의 부분 이동 경로 정보들에 기초하여 적어도 둘 이상의 부분 이동 경로 정보들을 포함하는 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 중 어느 하나를 최적 전체 이동 경로 정보로 결정하는 최적 이동 경로 정보 결정부
를 포함하는 여행지 이동 경로 정보 제공 서버.A server for providing user location based travel route information,
A receiving unit for receiving device location information and a plurality of destination information from a user device;
A determining unit for determining a location of the device as a departure location and determining each of a plurality of destinations based on the plurality of destination information;
First partial travel route information between the departure location and the first travel destination based on traffic information, second partial travel route information between the first travel destination and the second travel destination, and third partial travel route information between the second travel destination and the departure place, A partial movement route information generation unit for generating each of the route information; And
The first partial movement route information including at least two partial movement route information based on a plurality of partial movement route information including the first partial movement route information to the third partial movement route information, Information as the optimal total movement route information,
The travel route information providing server comprising:
상기 제 1 전체 이동 경로 정보 및 상기 제 2 전체 이동 경로 정보 각각의 목적지는 서로 다른 것인, 여행지 이동 경로 정보 제공 서버.The method according to claim 1,
Wherein the destinations of the first overall travel route information and the second overall travel route information are different from each other.
상기 제 1 전체 이동 경로 정보 및 상기 제 2 전체 이동 경로 정보 각각의 목적지는 모두 상기 출발지인 것인, 여행지 이동 경로 정보 제공 서버.The method according to claim 1,
Wherein the destination of each of the first overall travel route information and the second overall travel route information is the origin.
상기 위치 정보에 기초하여 사용자가 위치한 여행지에 대한 혼잡도 정보 및 영업 현황 정보를 판단하고, 판단 결과에 기초하여 여행지 상태 정보를 결정하는 여행지 상태 정보 판단부를 더 포함하는 것인, 여행지 이동 경로 정보 제공 서버.The method according to claim 1,
Further comprising a travel condition information determination unit for determining congestion degree information and business status information for a travel destination on which the user is located based on the location information and determining travel destination condition information based on the determination result, .
상기 최적 이동 경로 정보를 사용자의 위치 정보에 기초하여 사용자에게 전송하는 전송부를 더 포함하는, 여행지 이동 경로 정보 제공 서버.The method according to claim 1,
And a transmission unit for transmitting the optimal movement route information to the user based on the location information of the user.
상기 전송부는
상기 여행지 상태 정보 판단부의 판단 결과에 대응하는 여행지 상태 정보 메시지를 제공하는 것인, 여행지 이동 경로 정보 제공 서버.6. The method of claim 5,
The transmitter
And provides the travel destination state information message corresponding to the determination result of the travel destination state information determination unit.
상기 수신부는
상기 사용자의 디바이스를 통해 복수의 여행지 정보 중 적어도 하나의 여행지 정보를 수신하는 것인, 여행지 이동 경로 정보 제공 서버.5. The method of claim 4,
The receiving unit
And receives at least one destination information of the plurality of destination information through the device of the user.
상기 사용자가 최적 이동 경로 정보에 기반하여 여행 중 이동 중 위치 할 수 있는 여행지 정보를 제공하는 여행지 정보 제공부를 더 포함하는 것인, 여행지 이동 경로 정보 제공 서버.The method according to claim 1,
And a travel destination information providing unit for providing travel destination information that can be located while the user travels based on the optimal travel route information.
사용자의 디바이스로부터 디바이스의 위치 정보 및 복수의 여행지 정보를 수신하는 단계;
상기 디바이스의 위치를 출발지로 결정하고, 상기 복수의 여행지 정보에 기초하여 복수의 여행지 각각을 결정하는 단계;
교통 정보에 기초하여 상기 출발지와 제1 여행지 사이의 제 1 부분 이동 경로 정보, 상기 제 1 여행지와 제 2 여행지 사이의 제 2 부분 이동 경로 정보 및 상기 제 2 여행지와 상기 출발지 사이의 제 3 부분 이동 경로 정보 각각을 생성하는 단계;
상기 제 1 부분 이동 경로 정보 내지 상기 제 3 부분 이동 경로 정보를 포함하는 복수의 부분 이동 경로 정보들에 기초하여 적어도 둘 이상의 부분 이동 경로 정보들을 포함하는 제 1 전체 이동 경로 정보 및 제 2 전체 이동 경로 정보 중 어느 하나를 최적 전체 이동 경로 정보로 결정하는 단계;
를 포함하는 여행지 이동 경로 정보 제공 방법.A method for providing user location based travel route information,
Receiving device location information and a plurality of destinations information from a user device;
Determining a location of the device as a departure location, and determining each of a plurality of destinations based on the plurality of destination information;
First partial travel route information between the departure location and the first travel destination based on traffic information, second partial travel route information between the first travel destination and the second travel destination, and third partial travel route information between the second travel destination and the departure place, Generating respective path information;
The first partial movement route information including at least two partial movement route information based on a plurality of partial movement route information including the first partial movement route information to the third partial movement route information, Determining one of the information as the optimum total travel route information;
And the travel route information of the travel destination.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170078926A KR20190000066A (en) | 2017-06-22 | 2017-06-22 | User location based travel route information server and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170078926A KR20190000066A (en) | 2017-06-22 | 2017-06-22 | User location based travel route information server and method |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20190000066A true KR20190000066A (en) | 2019-01-02 |
Family
ID=65021753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170078926A Ceased KR20190000066A (en) | 2017-06-22 | 2017-06-22 | User location based travel route information server and method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20190000066A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102236546B1 (en) * | 2020-07-14 | 2021-04-06 | 김재영 | Method for providing bigdata and artificial intelligence based smart tourism service capable of making a choice corresponding to purpose of travel |
WO2024071605A1 (en) * | 2022-09-30 | 2024-04-04 | 글로벌리어 주식회사 | Method and apparatus for generating customized travel plans according to travel tendencies of user, and computer program |
-
2017
- 2017-06-22 KR KR1020170078926A patent/KR20190000066A/en not_active Ceased
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102236546B1 (en) * | 2020-07-14 | 2021-04-06 | 김재영 | Method for providing bigdata and artificial intelligence based smart tourism service capable of making a choice corresponding to purpose of travel |
WO2024071605A1 (en) * | 2022-09-30 | 2024-04-04 | 글로벌리어 주식회사 | Method and apparatus for generating customized travel plans according to travel tendencies of user, and computer program |
KR20240045596A (en) * | 2022-09-30 | 2024-04-08 | 글로벌리어 주식회사 | Method, apparatus and computer program for generating cutomized travel plan according to travel preference of user |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101553493B1 (en) | Providing wireless transmitter almanac information to mobile device based on expected route | |
US8031595B2 (en) | Future location determination using social networks | |
EP2705707B1 (en) | Proactive navigation techniques to improve users' mobile network access | |
US9749930B2 (en) | Method for delivering optimum path including plurality of passage places and apparatus therefor | |
JP2007318354A (en) | Communication device for mobile and communication method for mobile | |
US9903721B2 (en) | Method for transferring route and device therefor | |
KR20120087791A (en) | System and method for automatically posting user-location information to a social network | |
CN108353252B (en) | Method, node and terminal for providing location information of terminal in communication network | |
CN115334451A (en) | Identifying and locating users in a mobile network | |
CN105203125A (en) | Intelligent tourist attraction navigation system based on cloud server | |
KR20160092660A (en) | Service providing apparatus and method for supporting creation of route | |
KR100839540B1 (en) | Method, device and recording medium recording method for providing driving information based on real time traffic information | |
EP2615857A1 (en) | Method for determining a future location of a mobile electronic device | |
JP2013170938A (en) | Position display device, position display method, and program | |
KR20190000066A (en) | User location based travel route information server and method | |
Shahzada et al. | Dynamic vehicle navigation: An A* algorithm based approach using traffic and road information | |
KR20180137698A (en) | Status information providing server based on user location | |
US11706643B2 (en) | Route connectivity optimization mapping | |
JP6121103B2 (en) | Information processing device, terminal device, server, information processing system, information processing method, and information processing program | |
Hargunani et al. | Integrated bus system using QR code | |
JP2019149751A (en) | Communication control system, communication control method, and program | |
CN102984192B (en) | System and method for automatically publishing user location information to social network | |
JP2019074780A (en) | Information processing device, information processing method, information processing system, and program | |
US9733095B2 (en) | Navigation system with guidance delivery mechanism and method of operation thereof | |
JP2012008032A (en) | Route search device, route search system and route presentation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170622 |
|
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: 20180720 Patent event code: PE09021S01D |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20181203 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PG1501 | Laying open of application | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20190325 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20180720 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |