KR101014334B1 - Computer-readable recording media containing location notification methods, systems, and programs that can perform this method - Google Patents
Computer-readable recording media containing location notification methods, systems, and programs that can perform this method Download PDFInfo
- Publication number
- KR101014334B1 KR101014334B1 KR1020080054971A KR20080054971A KR101014334B1 KR 101014334 B1 KR101014334 B1 KR 101014334B1 KR 1020080054971 A KR1020080054971 A KR 1020080054971A KR 20080054971 A KR20080054971 A KR 20080054971A KR 101014334 B1 KR101014334 B1 KR 101014334B1
- Authority
- KR
- South Korea
- Prior art keywords
- location
- service
- moving speed
- location notification
- user terminal
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000005540 biological transmission Effects 0.000 claims abstract description 38
- 238000005259 measurement Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 6
- 238000004904 shortening Methods 0.000 claims description 3
- 238000010295 mobile communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 사용자의 이동 속도에 관계없이 세부적인 위치를 파악할 수 있고, 사용자가 일정한 시간 내에 특정 위치에 도달하였을 경우 위치를 알릴 수 있는 이동 속도에 연동되는 위치 알림 방법 및 이 방법을 수행할 수 있는 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체를 제공함에 목적이 있다.The present invention can determine the detailed position irrespective of the moving speed of the user, and when the user reaches a specific location within a certain time location notification method linked to the moving speed that can inform the location and can perform the method It is an object of the present invention to provide a computer-readable recording medium containing a program.
본 발명에 따른 이동 속도에 연동하는 위치 알림 방법은 서비스 사용자 단말기가 설정된 서비스 이용 지역에 진입하면, 서비스 사용자 단말기의 이동 속도에 증감이 있는지를 판단하는 판단 단계; 서비스 이용자 단말기의 이동 속도의 증감이 소정 범위를 초과하는 경우, 위치 알림 메시지 전송 간격을 변경하는 변경 단계; 및 위치 알림 메시지를 기 설정된 메시지 수신 대상 단말기로 전송하는 전송 단계를 포함한다. The location notification method linked to the moving speed according to the present invention includes determining a movement speed of the service user terminal when the service user terminal enters the set service using area; A changing step of changing a location notification message transmission interval when the increase / decrease of the moving speed of the service user terminal exceeds a predetermined range; And transmitting a location notification message to a preset message receiving target terminal.
위치, 알림, 서비스, 시간, 속도, 간격 Location, reminder, service, time, speed, interval
Description
본 발명은 무선 단말기를 이용한 사용자 위치 알림 방법에 관한 것으로서, 더욱 상세하게는 무선 단말기를 소지한 사용자의 이동 속도에 연동하여 사용자의 위치 정보를 타인에게 알릴 수 있는 위치 알림 방법에 관한 것이다.The present invention relates to a user location notification method using a wireless terminal, and more particularly, to a location notification method that can notify the user of the location information of the user in association with the movement speed of the user possessing the wireless terminal.
현재 이동 통신 수단은 매우 발달하였으며, 이의 보급률은 대단히 높은 실정이다. 많은 사용자를 가지는 이동 통신 수단인 만큼 이를 이용한다면, 생활에 대단히 유익하고 편리한 서비스를 제공할 수 있을 것이다. 최근, 이동통신 단말기 및 단말기 관련 기술이 발달함에 따라 단말기에 제공할 수 있는 서비스의 종류도 다양해지고 있다. 즉, 음성통화 서비스에 부가하여 단문 메시지 서비스 및 무선 인터넷 서비스, 멀티미디어 서비스를 제공하고 있으며, 각각의 서비스는 컨텐츠 제공 방법에 따라 더욱 세분화되고 있다.At present, the mobile communication means is very developed, and its penetration rate is very high. As it is a mobile communication means having a large number of users, it will be able to provide a very useful and convenient service for life. Recently, with the development of mobile communication terminals and terminal-related technologies, types of services that can be provided to terminals have also been diversified. In other words, in addition to the voice call service, a short message service, a wireless Internet service, and a multimedia service are provided, and each service is further divided according to a content providing method.
특히, 여러 서비스 중에서 이동 통신 수단을 이용한 위치 기반 서비스가 증가하고 있다.In particular, location-based services using mobile communication means are increasing among various services.
위치 기반 서비스란 유, 무선 통신망을 기반으로 위치 측위기술(LDT : Location Detection Technology)을 이용해 위치 정보를 획득하고, 획득한 위치 정보를 기반으로 사용자에게 다양한 서비스를 말하는 것으로, 이동 통신 수단의 위치 정보를 이용한 위치 기반 광고 서비스, 네비게이션 서비스, 지도 서비스 등이 있으며, 점점 더 이에 대한 응용 범위가 확대되고 있는 추세이다.Location-based service is a location acquisition technology using a location detection technology (LDT) based on wired and wireless communication network, and refers to a variety of services to the user based on the acquired location information, location information of the mobile communication means There are location-based advertising services, navigation services, map services, etc., and the range of application thereof is increasing.
위치 알림 서비스를 구체적으로 보면, 여러 사람들과 정해진 시간에 사용자가 위치를 이동하는 경우, 특정 위치에 도달하였을 경우 또는 특정 위치로부터 이탈하는 경우에 자신의 위치를 지정된 사람에게 문자 등의 형태로 알리는 방법이 제시되고 있으며, 사용자는 원하는 시점에 자신 또는 타인의 위치를 신속히 파악할 수 있는 효과가 있다. 하지만, 이러한 기술들에 따르면, 사용자가 특정 장소에 도착하거나 이탈하는 경우에 제한적인 위치만 알려줄 수 뿐이다.Specifically, the location notification service, when a user moves a location at a certain time with a number of people, when the user reaches a specific location or when moving away from a specific location to notify the specified person in the form of text, etc. This is being presented, the user has an effect that can quickly determine the location of themselves or others at a desired time. However, according to these techniques, only a limited location can be reported when a user arrives or leaves a specific place.
이러한 문제점을 해결하기 위하여 소정 주기마다 사용자의 위치를 알려주는 방법이 제시되었다. 예를 들어, 10분마다 사용자의 위치를 알리도록 설정되었다면 10분 간격으로 사용자의 위치를 알려주게 된다. 그런데, 이 또한, 사용자의 이동 속도가 매우 빠르다면 사용자의 위치를 세부적으로 파악하는 데에는 어려움이 따르게 된다. In order to solve this problem, a method of informing a user's location every predetermined period has been proposed. For example, if the user's location is set every 10 minutes, the user's location is reported every 10 minutes. However, if the moving speed of the user is very fast, it is difficult to determine the location of the user in detail.
본 발명은 사용자의 이동 속도에 관계없이 세부적인 위치를 파악할 수 있는 이동 속도에 연동하는 위치 알림 방법 및 이 방법을 수행할 수 있는 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체를 제공함에 목적이 있다.It is an object of the present invention to provide a location notification method linked to a moving speed capable of determining a detailed position regardless of a moving speed of a user, and a computer-readable recording medium containing a program capable of performing the method.
또한, 본 발명은 사용자가 일정한 시간 내에 특정 위치에 도달하였을 경우 위치를 알릴 수 있는 이동 속도에 연동되는 위치 알림 방법 및 이 방법을 수행할 수 있는 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체를 제공함에 다른 목적이 있다.In addition, the present invention provides a method for notifying a location linked to a moving speed that can inform a location when a user reaches a specific location within a certain time and a computer-readable recording medium containing a program capable of performing the method. There is another purpose.
본 발명에 따른 이동 속도에 연동하는 위치 알림 방법은 서비스 사용자 단말기가 설정된 서비스 이용 지역에 진입하면, 서비스 사용자 단말기의 이동 속도에 증감이 있는지를 판단하는 판단 단계; 서비스 이용자 단말기의 이동 속도의 증감이 소정 범위를 초과하는 경우, 위치 알림 메시지 전송 간격을 변경하는 변경 단계; 및 위치 알림 메시지를 기 설정된 메시지 수신 대상 단말기로 전송하는 전송 단계를 포함한다. The location notification method linked to the moving speed according to the present invention includes determining a movement speed of the service user terminal when the service user terminal enters the set service using area; A changing step of changing a location notification message transmission interval when the increase / decrease of the moving speed of the service user terminal exceeds a predetermined range; And transmitting a location notification message to a preset message receiving target terminal.
바람직하게는, 상기 판단 단계는, 상기 서비스 이용자 단말기의 현재 위치를 확인하는 단계; 상기 서비스 이용자 단말기가 상기 서비스 이용 지역에 진입하는지를 판단하는 단계; 및 상기 서비스 이용자 단말기의 현재 위치와 직전 위치간의 거리 및 측정시각을 이용하여 현재 이동 속도를 구하며, 기 저장된 직전 이동 속도와 비교하는 단계를 포함할 수 있다.Advantageously, the determining step includes: checking a current location of the service user terminal; Determining whether the service user terminal enters the service using area; And calculating a current moving speed by using a distance between the current location and the immediately preceding location of the service user terminal and a measurement time, and comparing the previous moving speed with a previously stored moving speed.
바람직하게는, 상기 변경 단계는, 상기 서비스 이용자 단말기의 이동 속도와 상기 위치 알림 메지시 전송 간격은 상호 반비례 관계이다.Preferably, in the changing step, the moving speed of the service user terminal and the location notification message transmission interval are inversely related to each other.
바람직하게는, 상기 변경 단계는, 상기 현재 이동 속도의 증가가 소정 범위를 초과하면 상기 위치 알림 메시지 전송 간격을 단축하고 상기 서비스 사용자 단말기의 현재 위치를 재확인하는 단계; 및 상기 현재 이동 속도의 감소가 소정 범위를 초과하면 상기 위치 알림 메시지 전송 간격을 연장하고 상기 서비스 사용자 단말기의 현재 위치를 재확인하는 단계를 포함할 수 있다. Preferably, the changing step includes the steps of shortening the location notification message transmission interval and re-confirming the current location of the service user terminal when the increase in the current moving speed exceeds a predetermined range; And extending the location notification message transmission interval and reconfirming the current location of the service user terminal when the decrease in the current moving speed exceeds a predetermined range.
바람직하게는, 상기 변경 단계는, 상기 현재 이동 속도에 대응하는 상기 위치 알림 메시지 전송 간격을 기 저장된 테이블로부터 추출할 수 있다.Preferably, in the changing, the location notification message transmission interval corresponding to the current moving speed may be extracted from a previously stored table.
바람직하게는, 상기 판단 단계 이전에, 서비스 시간, 서비스 위치, 상기 위치 알림 메시지 전송 간격, 서비스 이용자 이동 속도, 서비스 이용 지역 및 메시지 수신 대상을 포함하는 설정 정보를 수집하는 단계를 선행할 수 있다.Preferably, prior to the determining step, collecting the setting information including the service time, the service location, the location notification message transmission interval, the service user moving speed, the service usage area and the message receiving destination.
바람직하게는, 상기 설정 정보 사용자 서비스 위치를 선택하기 위한 지도를 더 포함하며, 서비스 제공자가 사용하는 위치 기반 서비스에 기반하여, 상기 지도는 지정된 상기 서비스 위치에 상기 서비스 이용자 단말기가 있다고 확신할 수 있는 확신 범위 및 상기 확신 범위보다 더욱 넓고 지정된 상기 서비스 위치 측정에 오차가 생길 수 있는 오차 범위가 표시될 수 있다.Preferably, the apparatus further comprises a map for selecting the setting information user service location, and based on the location-based service used by the service provider, the map can be assured that the service user terminal is at the designated service location. A confidence range and an error range that is wider than the confidence range and may cause an error in the specified service location measurement can be displayed.
또한, 본 발명은 사용자가 일정한 시간 내에 특정 위치에 도달하였을 경우 위치를 알릴 수 있으므로, 필요없는 위치 알림을 방지할 수 있으며, 사용자의 이동 속도에 반비례하여 사용자의 위치 정보를 알림으로써 이동 속도에 관계없이 세부적인 위치 파악이 가능한 효과가 있다.In addition, the present invention can notify the location when the user reaches a specific location within a certain time, it is possible to prevent unnecessary location notification, and in relation to the moving speed by notifying the user's location information in inverse proportion to the moving speed of the user Detailed positioning is possible without the effect.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Prior to this, terms or words used in the specification and claims should not be construed as having a conventional or dictionary meaning, and the inventors should properly explain the concept of terms in order to best explain their own invention. Based on the principle that can be defined, it should be interpreted as meaning and concept corresponding to the technical idea of the present invention. Therefore, the embodiments described in the specification and the drawings shown in the drawings are only one of the most preferred embodiments of the present invention and do not represent all of the technical idea of the present invention, various modifications that can be replaced at the time of the present application It should be understood that there may be equivalents and variations.
도 1은 본 발명의 일실시예에 따른 이동 속도에 연동하는 위치 알림 방법의 개념도이다.1 is a conceptual diagram of a location notification method linked to a moving speed according to an embodiment of the present invention.
서비스 이용자가 휴대폰, 네비게이션, GPS 단말기와 같이 위치 기반 서비스를 제공하는 단말기를 사용하여 서비스 시간, 서비스 위치, 위치 알림 메시지 전송 간격, 서비스 이용자 이동 속도 범위, 서비스 이용 지역 및 위치 알림 메시지 수신 대상 등이 포함된 설정 정보를 이동 통신 사업자와 같은 서비스 제공자(100)에게 전송하면, 위치 기반 서비스를 통하여 서비스 이용자의 위치 이동 거리와 알림 주기를 연동하여 설정 정보에 따른 조건에 따라 서비스 제공자(100)는 메시지를 전송한다.Service users use terminals that provide location-based services, such as mobile phones, navigation devices, and GPS terminals, so that service time, service location, location notification message transmission interval, service user travel speed range, service usage area, and destination message recipients When the included setting information is transmitted to the
도 2는 본 발명의 일실시예에 따른 이동 속도에 연동하는 위치 알림 방법의 진행 과정을 나타내는 흐름도이다.2 is a flowchart illustrating a process of a location notification method linked to a moving speed according to an embodiment of the present invention.
본 발명의 일실시예에 따른 이동 속도에 연동하는 위치 알림 방법은 설정 정보를 수집하는 단계(110), 서비스 이용자 위치를 확인하는 단계(120), 서비스 지역에의 진입 여부를 판단하는 단계(130), 초기 위치 알림 메시지를 전송하는 단계(140), 서비스 이용자 위치를 재차 확인하는 단계(150), 이동 속도의 증감을 판단하는 단계(160), 위치 알림 메시지의 전송 간격을 조정하는 단계(171, 173, 175), 반복 위치 알림 메시지를 전송하는 단계(190), 설정 시각을 초과하는지 판단하는 단계(190)로 이루어진다.According to an embodiment of the present invention, the location notification method linked to the moving speed may include collecting
설정 정보 수집 단계는 서비스 시간, 서비스 위치, 서비스 이용 지역, 위치 알림 메시지 전송 간격, 서비스 이용자 이동 속도 범위 및 위치 알림 메시지 수신 대상을 포함하는 설정 정보를 서비스 이용자 단말기로부터 수집한다. 도 3의 일실시예와 같은 단말기 화면을 통해 입력된다. 서비스 시간이라 함은 위치 알림 서비스 시작시간과 종료시간이다. 도면에 도시되지는 않았지만, 위치 알림 메시지 수신 간격을 설정하여 위치 알림 메시지 수신 대상이 서비스 이용자의 위치를 수신할 시간 간격을 정하고, 서비스 이용자의 이동 속도 범위를 설정할 수 있다. The setting information collecting step collects, from the service user terminal, setting information including a service time, a service location, a service usage area, a location notification message transmission interval, a service user moving speed range, and a location notification message receiving target. It is input through the terminal screen as in the embodiment of FIG. The service time is the location notification service start time and end time. Although not shown in the drawing, the location notification message reception interval may be set to determine a time interval for the location notification message reception target to receive the location of the service user, and set a moving speed range of the service user.
위치 알림 메시지 수신 대상은 단말기에 저장되어 있는 주소록에서 선택하거나 번호를 직접 입력하여 한 사람 혹은 여러 사람을 지정할 수 있다. 또한, 도 5의 일실시예와 같이 서비스 이용 지역은 서비스 제공자(100)가 제공하는 지도에서 직접 선택하거나 번지명을 입력하여 선택할 수 있고, 서비스 선택 위치를 특정 위치나 범위로 한 장소, 혹은 여러 장소를 선택할 수 있다. 서비스 이용 지역의 선택에 있어서 위치 기반 서비스의 오차에 의한 혼란을 방지하기 위하여 서비스 제공자(100)가 사용하는 위치 기반 서비스에 따라 서비스 이용자가 선택한 위치에 대한 서비스 오차 범위(512)를 지정하여 두고, 서비스 이용자가 서비스를 받고자 하는 특정 위치를 선택하면, 오차 범위(512)를 도 3에서 도시하는 바와 같이 서비스 이용자가 특정 위치에 있다고 확신할 수 있는 확신 범위(511)와 위치 서비스의 오차에 의해 나타날 수 있는 오차 범위(512)를 표시하여 준다.The destination for receiving the location notification message may be selected from an address book stored in the terminal or a number may be designated by directly inputting a number. In addition, as shown in the exemplary embodiment of FIG. 5, the service using area may be directly selected on a map provided by the
서비스 이용자의 현재 위치를 확인하면(120), 서비스 이용자가 서비스 이용 지역에 진입하였는지를 판단하는 바, 현재 위치와 설정된 서비스 이용 지역을 비교하여 진입 여부를 판단한다(130). 서비스 이용자가 서비스 이용 지역에 진입한 것으로 판단되면, 위치 알림 메시지 수신 대상에게 서비스 이용자의 서비스 이용 지역 진입을 알리는 초기 위치 알림 메시지를 전송한다(140). When the current location of the service user is checked (120), it is determined whether the service user enters the service using area, and it is determined whether the entry is made by comparing the current location with the set service using area (130). If it is determined that the service user has entered the service use area, the initial location notification message notifying the service user of the service use area entry is transmitted to the location notification message receiving target (140).
초기 위치 알림 메시지를 전송한 후, 서비스 이용자의 현재 위치를 재차 확인하고(150), 서비스 이용자의 현재 위치와 직전에 확인된 서비스 이용자의 위치 간의 거리와 현재 위치 측정 시각과 직전 위치 측정 시각 간의 시간차를 비교, 연산하여 서비스 이용자의 현재 이동 속도를 계산한다.After the initial location notification message is transmitted, the current location of the service user is checked again (150), and the distance between the current location of the service user and the location of the service user identified immediately before, and the time difference between the current location measurement time and the previous location measurement time. Compute and calculate the current movement speed of the service user.
현재 이동 속도에 증감이 있는지를 판단하여(160), 이동 속도의 증가가 소정 범위를 초과하면 위치 알림 메시지 전송 간격을 단축하고(171), 이동 속도의 증가나 감소가 소정범위 이내이면 위치 알림 메시지 전송 간격을 유지하며(173), 이동 속도의 감소가 소정 범위를 초과하면 위치 알림 메시지 전송 간격을 연장하여(175) 위치 알림 메시지를 전송한다(180). It is determined whether there is an increase or decrease in the current moving speed (160), and if the increase of the moving speed exceeds a predetermined range, the location notification message transmission interval is shortened (171). The transmission interval is maintained (173), and if the decrease in the moving speed exceeds a predetermined range, the location notification message transmission interval is extended (175) and the location notification message is transmitted (180).
이후 설정된 종료 시각을 초과하였는지를 판단하여(190), 초과한 것으로 판단되면 종료하고, 초과하지 않았으면 서비스 이용자의 현재 위치를 확인하는 단계(150)를 반복하게 된다.Thereafter, if it is determined that the set end time has been exceeded (190), if it is determined that the excess time is terminated, and if it is not exceeded, the
여기서, 본 발명의 일실시예에 따르면, 서비스 이용자가 설정한 서비스 지역 내에서 서비스 이용자의 위치를 확인하여 통보할 수 있다. 한편, 본 발명의 다른 실시예에 따르면, 서비스 이용자는 초기 위치만을 확인할 뿐이고 이후에는 사용자가 설정한 시각까지 사용자의 위치를 추적하여 통보할 수 있다.Here, according to one embodiment of the present invention, the location of the service user in the service area set by the service user can be identified and notified. Meanwhile, according to another exemplary embodiment of the present invention, the service user only checks the initial position and can track and notify the position of the user until a time set by the user.
또한, 위치 알림 메시지에는 서비스 이용자와 서비스 이용자 위치 정보, 시간 정보 및 서비스 이용자 위치와 오차 범위 등의 정보가 표시된 지도를 포함할 수 있으며, 도 6은 본 발명의 일실시예에 따른 위치 알림 메시지 화면의 예시도이다.The location notification message may include a map displaying service user and service user location information, time information, and service user location and error range, and FIG. 6 is a location notification message screen according to an embodiment of the present invention. An illustration of the.
도 4는 본 발명의 일실시예에 따른 비교 연산 단계에서 이동 속도와 반비례하는 시간 간격에 대한 개념 그래프이다. 4 is a conceptual graph of a time interval in inverse proportion to a moving speed in a comparison operation according to an embodiment of the present invention.
본 발명의 일실시예에 따르면, 서비스 이용자의 이동 속도가 증가함에 따라, 위치 알림 메시지를 전송하는 시간 간격을 이동 속도와 반비례하여 점진적으로 줄어들게 할 수 있다.According to an embodiment of the present invention, as the moving speed of the service user increases, the time interval for transmitting the location notification message may be gradually reduced in inverse proportion to the moving speed.
서비스 이용자가 서비스를 이용하는 방법은, 예를 들어 김철수라는 서비스 이용자가 아래와 같이 설정 정보를 입력한다면,The service user uses the service, for example, if the service user Kim Chul-soo enters the following setting information,
서비스 시간 정보 : 2008년 6월 1일 18시부터 2008년 6월 1일 20시까지Service Hours Information: June 1, 2008 18:00 to June 1, 2008 20:00
서비스 이용 지역 : 지역-흑석동, 도착장소-중앙대Service area: Area- Heukseok-dong, Arrival Point-Central University
위치 알림 메시지 수신 간격 : 5분Receive location notification message interval: 5 minutes
서비스 이용자 이동 속도 : 20km/h 에서 80km/hService user travel speed: 20km / h to 80km / h
위치 알림 메시지 수신 대상 : 홍길동(xxx-xxx-xxxx)Location Notification Message Recipient: Hong Gil-dong (xxx-xxx-xxxx)
이상의 설정 정보는 서비스 제공자에게 송신되고, 위치 알림 서비스는 2008년 6월 1일 18시부터 시작된다. 먼저, 서비스 이용자가 흑석동에 진입하면 서비스 제공자는 홍길동에게 흑석동 진입 메시지를 발송한다. 김철수가 계속 이동함에 따라 서비스 제공자는 실시간으로 김철수의 속도를 계산하고, 김철수가 5km/h로 이동한다면, 이는 설정된 서비스 이용자 이동 속도인 20km/h 에서 80km/h의 범위에 속하지 않으므로, 5분 간격으로 김철수의 위치를 홍길동에게 제공한다. 하지만 이때 김철수의 이동 속도가 설정된 서비스 이용자 이동 속도인 20km/h 에서 80km/h의 범위에 속하면 기설정된 값에 의해 이동 속도와 반비례하는 시간 간격으로 홍길동에게 김철수의 위치가 제공된다. 즉, 기설정된 값이 20km/h에서 4분 간격, 80km/h에서 1분 간격이라면 40km/h에서는 3분 간격, 60km/h에서는 2분 간격으로 홍길동에게 김철수의 위치가 제공된다.The above setting information is transmitted to the service provider, and the location notification service starts from 18:00 on June 1, 2008. First, when a service user enters Heukseok-dong, the service provider sends a message of entering Heukseok-dong to Hong Gil-dong. As Kim continues to move, the service provider calculates Kim's speed in real time, and if Kim moves to 5km / h, it does not fall within the range of 20km / h from 80km / h, which is a set service user's movement speed, so that the interval is 5 minutes. It provides the position of Kim Chul-soo to Hong Gil-dong. However, if Kim's moving speed falls within the range of 20km / h from 80km / h, which is the set service user's moving speed, Kim's location is provided to Hong Gil-dong at a time interval inversely proportional to the moving speed. In other words, if the preset value is 4 minutes at 20 km / h, 1 minute at 80 km / h, 3 minutes at 40 km / h and 2 minutes at 60 km / h, the location of Kim Chul-soo is provided to Hong Gil-dong.
서비스는 김철수가 중앙대에 도착하거나, 2008년 6월 1일 20시가 되면 종료된다.The service will end when Kim arrives at Chung-Ang University, or at 20:00 on June 1, 2008.
본 발명의 다른 실시예에 따르면, 위 그래프에 대응하여 이동 속도와 위치 알림 시간 간격 간에 반비례 관계에 있는 테이블을 표 1과 같이 서비스 제공자(100)가 저장한 상태에서 서비스 이용자의 현재 이동 속도를 계산하고, 현재 이동 속도에 대응한 위치 알림 시간 간격마다 설정된 종료 시각까지 서비스 이용자의 위치를 반복하여 통보할 수 있다.According to another embodiment of the present invention, the current movement speed of the service user is calculated in a state in which the
예컨대, 서비스 이용자의 이동속도가 5(km/h)에서 100(km/h)로 변경된다면, 초기에 제1 위치 알림 메시지가 전송된 후 5분 뒤에 제2 위치 알림 메시지가 전송되며, 제3 위치 알림 메시지는 45초 후에 전송될 수 있다. For example, if the moving speed of the service user is changed from 5 (km / h) to 100 (km / h), the second location notification message is transmitted 5 minutes after the first location notification message is initially transmitted, and the third The location notification message can be sent after 45 seconds.
도 7은 본 발명의 일실시예에 따른 이동 속도에 연동하는 위치 알림 시스템의 구성도이다.7 is a configuration diagram of a location notification system linked to a moving speed according to an embodiment of the present invention.
본 발명의 일실시예에 따른 이동 속도에 연동하는 위치 알림 시스템(700)은 서비스 이용자 단말기와 정보를 송수신하기 위한 송수신부(710), 서비스 이용자 설정 정보, 위치 정보 및 시간 정보를 포함하는 정보를 저장하기 위한 정보 저장부(750), 서비스 이용자 단말기의 현재 위치와 직전 위치간의 거리 및 측정시각을 이용하여 현재 이동 속도를 구하기 위한 이동 속도 처리부(740), 서비스 이용자 단말기의 이동 속도에 증감이 있는지 판단하고, 증감이 소정 범위를 초과하는 경우 위치 알림 메시지 전송 간격을 변경하기 위한 제어부(720), 위치 알림 메시지를 생성하기 위한 위치 알림 메시지 처리부(730)로 구성된다.The
송수신부(710)는 서비스 이용자 단말기로부터 서비스 시간, 서비스 위치, 위치 알림 메시지 전송 간격, 서비스 이용자 이동 속도 범위, 서비스 이용 지역 및 위치 알림 메시지 수신 대상 등이 포함된 설정 정보 등이 포함된 설정 정보를 수신하고, 정보 저장부(750)에 이를 저장한다. The transmission /
위치 알림 제어부(720)는 정보 저장부(750)의 설정 정보에 근거하여 서비스 시간이 시작되면 송수신부(710)로부터 수신되는 서비스 이용자의 현재 위치와 서비스 이용 지역을 비교하여 진입 여부를 판단한다. 판단 결과 서비스 이용 지역 내에 서비스 이용자가 진입하였으면 위치 알림 메시지 처리부(730)는 메시지 수신 대상에게 서비스 이용자의 서비스 이용 지역 진입을 알리는 초기 위치 알림 메시지를 전송한다. When the service time starts based on the setting information of the
또한 이동 속도 처리부(740)는 서비스 이용자의 현재 위치와 직전에 확인된 서비스 이용자의 위치 간의 거리와 현재 위치 측정 시각과 직전 위치 측정 시각 간의 시간차를 비교, 연산하여 서비스 이용자의 현재 이동 속도를 계산하고 정보 저장부(750)에 저장한다.In addition, the movement
제어부(720)는 이동 속도 처리부에서 연산된 현재 이동 속도와 직전의 이동 속도를 비교하고, 현재 이동 속도에 증감이 있는지를 판단하여, 이동 속도의 증가가 소정 범위를 초과하면 위치 알림 메시지 전송 간격을 단축하고, 이동 속도의 증가나 감소가 소정범위 이내이면 위치 알림 메시지 전송 간격을 유지하며, 이동 속도의 감소가 소정 범위를 초과하면 위치 알림 메시지 전송 간격을 연장하여 위치 알림 메시지 처리부(730)로 하여금 위치 알림 메시지를 전송하도록 한다. The
이후 제어부(720)는 설정된 종료 시각을 초과하였는지를 판단하여, 초과한 것으로 판단되면 종료하고, 초과하지 않았으면 서비스 이용자의 현재 위치를 확인하는 과정을 반복하게 된다.After that, the
이상과 같이, 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능하다.As described above, although the present invention has been described by way of limited embodiments and drawings, the present invention is not limited thereto and is intended by those skilled in the art to which the present invention pertains. Various modifications and variations are possible within the scope of equivalents of the claims to be described.
도 1은 본 발명의 일실시예에 따른 시간에 연동하는 위치 알림 방법의 개념도,1 is a conceptual diagram of a location notification method interworking with time according to an embodiment of the present invention;
도 2는 본 발명의 일실시예에 따른 시간에 연동하는 위치 알림 방법의 진행 과정을 나타내는 흐름도,2 is a flowchart illustrating a procedure of a method for notifying a location in time according to an embodiment of the present invention;
도 3은 본 발명에 일실시예에 따른 단말기 설정 화면의 구성을 나타낸 예시도,3 is an exemplary view showing the configuration of a terminal setting screen according to an embodiment of the present invention;
도 4는 본 발명의 일실시예에 따른 비교 연산 단계에서 이동 속도와 반비례하는 시간 간격에 대한 개념 그래프,4 is a conceptual graph of a time interval in inverse proportion to a moving speed in a comparison operation step according to an embodiment of the present invention;
도 5는 본 발명에 일실시예에 따른 단말기 맵에서 확산범위와 오차범위를 나타낸 예시도,5 is an exemplary view showing a spreading range and an error range in a terminal map according to an embodiment of the present invention;
도 6은 본 발명의 일실시예에 따른 위치 알림 메시지 화면의 예시도, 및6 is an exemplary view of a location notification message screen according to an embodiment of the present invention, and
도 7은 본 발명의 일실시예에 따른 이동 속도에 연동하는 위치 알림 시스템의 구성도이다.7 is a configuration diagram of a location notification system linked to a moving speed according to an embodiment of the present invention.
<도면의 주요 부분에 대한 설명>Description of the main parts of the drawing
100: 서비스 제공자 100: service provider
110: 설정 정보 수집 단계 120: 제1 위치 확인 단계110: collecting setting information step 120: first position checking step
130: 서비스 지역 진입 판단 단계 140: 제1 위치 알림 메시지 발송 단계130: determination of access to a service area 140: step of sending a first location notification message
150: 제2 위치 확인 단계 160: 이동 속도 계산 단계 150: second position checking step 160: moving speed calculating step
171: 전송 간격 단축 단계 173: 전송 간격 유지 단계171: Shortening Transmission Interval Step 173: Maintaining Transmission Interval Step
175: 전송 간격 연장 단계 180: 제2 위치 알림 메시지 전송 단계175: transmission interval extension step 180: second location notification message transmission step
190: 설정 시각 초과 판단 단계 190: setting timeout judgment step
511: 확신 범위 512: 오차 범위511: confidence range 512: error range
700: 이동 속도에 연동하는 위치 알림 시스템. 700: Location notification system linked to the moving speed.
710: 송수신부 720: 제어부710: transceiver unit 720: control unit
730: 위치 알림 메시지 처리부 740: 이동 속도 처리부730: location notification message processing unit 740: movement speed processing unit
750: 정보 저장부 750: information storage unit
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080054971A KR101014334B1 (en) | 2008-06-12 | 2008-06-12 | Computer-readable recording media containing location notification methods, systems, and programs that can perform this method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080054971A KR101014334B1 (en) | 2008-06-12 | 2008-06-12 | Computer-readable recording media containing location notification methods, systems, and programs that can perform this method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090128958A KR20090128958A (en) | 2009-12-16 |
KR101014334B1 true KR101014334B1 (en) | 2011-02-14 |
Family
ID=41689104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080054971A KR101014334B1 (en) | 2008-06-12 | 2008-06-12 | Computer-readable recording media containing location notification methods, systems, and programs that can perform this method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101014334B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102332527B1 (en) * | 2020-02-24 | 2021-11-29 | 삼성전자주식회사 | Method for determining vehicle accident, server device performing the same method, vehicle electronic device, and operating method for the vehicle electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004241876A (en) | 2003-02-04 | 2004-08-26 | Fujitsu Ltd | Mobile communication system and position information notification control method |
KR20060009206A (en) * | 2004-07-21 | 2006-01-31 | 에스케이 텔레콤주식회사 | How to provide location information to a mobile terminal |
KR100623267B1 (en) | 2005-07-20 | 2006-09-12 | 에스케이 텔레콤주식회사 | Method and system for notification of deviation of specific zone using location based service |
KR20080051472A (en) * | 2006-12-05 | 2008-06-11 | 한국전자통신연구원 | Customized location tracking service |
-
2008
- 2008-06-12 KR KR1020080054971A patent/KR101014334B1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004241876A (en) | 2003-02-04 | 2004-08-26 | Fujitsu Ltd | Mobile communication system and position information notification control method |
KR20060009206A (en) * | 2004-07-21 | 2006-01-31 | 에스케이 텔레콤주식회사 | How to provide location information to a mobile terminal |
KR100623267B1 (en) | 2005-07-20 | 2006-09-12 | 에스케이 텔레콤주식회사 | Method and system for notification of deviation of specific zone using location based service |
KR20080051472A (en) * | 2006-12-05 | 2008-06-11 | 한국전자통신연구원 | Customized location tracking service |
Also Published As
Publication number | Publication date |
---|---|
KR20090128958A (en) | 2009-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8938263B2 (en) | Method, apparatus and computer program product for self-learning location method selection logic | |
US8571514B2 (en) | Mobile device and method for providing location based content | |
US8369838B2 (en) | Alerts for drivers of wireless communication restrictions | |
US9222798B2 (en) | Systems and methods for identifying an activity of a user based on a chronological order of detected movements of a computing device | |
US8965361B2 (en) | Method of managing inbound communications based on the current location of a wireless communications device | |
US8447325B2 (en) | Mobile device communication system and method | |
EP1220553A1 (en) | Method for transmitting a location-based message, a message transmission system and a wireless communication device | |
EP1901572B2 (en) | A method and system based on secure user plane location | |
US8013746B2 (en) | Method of providing alarm service upon movement out of safety zone | |
WO2001074034A2 (en) | On demand location function for mobile terminal | |
JPWO2012137458A1 (en) | Information transmission system | |
EP2229016A1 (en) | Communication device, communication method, program, information management device, and communication system | |
CN102158822A (en) | User equipment and information sending method | |
CN105282704A (en) | Information pushing method and device | |
CN103476111A (en) | Method, device and system for obtaining geographic position information | |
EP2293017A1 (en) | Method and Apparatus for Location Notification Using Location Context Information | |
KR101014334B1 (en) | Computer-readable recording media containing location notification methods, systems, and programs that can perform this method | |
EP2469781B1 (en) | Facilitating ad hoc congregation over an instant messaging network | |
JP2005147992A (en) | Navigation apparatus of mobile unit | |
KR100619837B1 (en) | Local emergency information provision method of mobile communication system and mobile terminal | |
KR101087081B1 (en) | Terminal location information service system and method of mobile communication network and recording medium storing program | |
JP5630909B2 (en) | Wireless terminal, method and program for transmitting wireless quality based on user experience quality for each district | |
JP2006157502A (en) | Specific place congestion information offering system, server, portable telephone with gps function, base station, method and program | |
JP2014192879A (en) | Damage estimation device and damage estimation method | |
KR101072051B1 (en) | Methods and a apparatus of transmitting and displaying with location information for mobile phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080612 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20100202 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20100727 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20110127 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20110207 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20110208 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20131231 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20131231 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150417 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20150417 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160119 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20160119 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20171118 |