Nothing Special   »   [go: up one dir, main page]

KR101066360B1 - Method for providing automatic schedule recording service - Google Patents

Method for providing automatic schedule recording service Download PDF

Info

Publication number
KR101066360B1
KR101066360B1 KR1020040054662A KR20040054662A KR101066360B1 KR 101066360 B1 KR101066360 B1 KR 101066360B1 KR 1020040054662 A KR1020040054662 A KR 1020040054662A KR 20040054662 A KR20040054662 A KR 20040054662A KR 101066360 B1 KR101066360 B1 KR 101066360B1
Authority
KR
South Korea
Prior art keywords
location information
user terminal
information
user
terminal
Prior art date
Application number
KR1020040054662A
Other languages
Korean (ko)
Other versions
KR20060005731A (en
Inventor
이규진
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020040054662A priority Critical patent/KR101066360B1/en
Publication of KR20060005731A publication Critical patent/KR20060005731A/en
Application granted granted Critical
Publication of KR101066360B1 publication Critical patent/KR101066360B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 특별한 일정 내용을 자동으로 기록할 수 있는 기능을 제공하도록 구현된다. 이를 위해 본 발명은 사용자 및 특정 상대방의 이동 경로를 정확히 파악할 수 있도록 GPS 수신부를 구비하는 이동 통신 단말기를 이용하여 위치 정보를 획득한다. 이러한 위치 정보는 특정 장소 예컨대, 공연장, 유원지 등을 말한다. 즉, 본 발명의 실시 예에 따른 위치 정보에는 사용자가 통상적으로 가는 곳 예컨대, 학교, 회사 , 학원 등과 같은 기본 위치 정보가 제외된다. 이와 같이 본 발명에 따른 자동 일정 기록 방법은 사용자 자신의 단말기나 다른 사람에 대한 위치 정보는 물론, 그 위치 정보에 따른 주변 정보까지도 제공할 수 있어서 한층 다양한 서비스를 제공할 수 있는 장점이 있다.

Figure R1020040054662

일정, GPS 신호, 위치 정보

The present invention is implemented to provide a function that can automatically record a particular schedule content. To this end, the present invention obtains the location information by using a mobile communication terminal having a GPS receiver so as to accurately determine the movement path of the user and the specific counterpart. The location information refers to a specific place, for example, a performance hall or an amusement park. That is, the location information according to the embodiment of the present invention excludes basic location information such as a place where a user normally goes, for example, a school, a company, a school, and the like. As described above, the automatic schedule recording method according to the present invention can provide not only location information of the user's own terminal or other person but also peripheral information according to the location information, thereby providing various services.

Figure R1020040054662

Schedule, GPS signal, geolocation

Description

자동 일정 기록 서비스를 제공하는 방법{METHOD FOR PROVIDING AUTOMATIC SCHEDULE RECORDING SERVICE} How to provide automatic calendaring service {METHOD FOR PROVIDING AUTOMATIC SCHEDULE RECORDING SERVICE}             

도 1은 본 발명의 실시 예에 따른 자동 일정 기록 서비스를 제공하기 위한 이동 통신 시스템의 구성도,1 is a block diagram of a mobile communication system for providing an automatic schedule recording service according to an embodiment of the present invention;

도 2는 본 발명의 실시 예에 따른 자동 일정 기록 방법을 구현하는 이동 통신 단말기의 내부 블록구성도,2 is an internal block diagram of a mobile communication terminal implementing the automatic schedule recording method according to an embodiment of the present invention;

도 3은 본 발명의 제1실시 예에 따른 GPS 위치 정보에 따라 사용자의 단말기에 일정이 기록되는 과정을 도시하는 흐름도,3 is a flowchart illustrating a process of recording a schedule in a user terminal according to GPS location information according to the first embodiment of the present invention;

도 4는 본 발명의 제2실시 예에 따른 대상 단말기의 위치 정보를 사용자의 단말기 일정에 기록하는 과정을 도시하는 흐름도.
4 is a flowchart illustrating a process of recording location information of a target terminal in a terminal schedule of a user according to a second embodiment of the present invention;

본 발명은 이동 통신 단말기에 관한 것으로, 특히 이동 통신 단말기에서 GPS 기능을 이용하여 일정 기록이 가능하도록 하는 이동 통신 단말기에서의 일정 기록 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mobile communication terminal, and more particularly, to a schedule recording method in a mobile communication terminal that enables a schedule recording using a GPS function in the mobile communication terminal.

최근들어 이동 통신 단말기에 있어서 다양한 서비스 및 부가 기능들이 점차 확대되는 가운데, 사용자에게 각종 정보를 제공하는 다양한 서비스 시스템들이 개발되고 있다. 즉, 이동 통신 단말기는 단순한 음성 통화 기능 이외에, 문자 메시지 송수신 기능, 무선 인터넷 기능, 일정관리 기능, 위치 확인 기능 등을 추가로 제공한다. Recently, various services and additional functions have been gradually expanded in mobile communication terminals, and various service systems for providing various information to users have been developed. That is, in addition to a simple voice call function, the mobile communication terminal additionally provides a text message transmission / reception function, a wireless Internet function, a schedule management function, a positioning function, and the like.

이러한 기능 중 일정 관리 기능은 종래의 전자 수첩, PDA 등에 이용되던 개인 정보 관리 소프트웨어(Personal Information Management System : PIMS)가 이동 통신 단말기 내부에 설치됨으로써 구현된다. 즉, 사용자는 메뉴 선택을 이용하여 개인 정보 관리 소프트웨어를 실행하고, 그 상태에서 각종 개인 정보, 일정 정보 등을 입력 또는 편집하여 저장하며, 저장된 정보를 열람함으로써 필요한 데이터를 얻을 수 있다.Among these functions, the schedule management function is implemented by installing a personal information management system (PIMS) used in a conventional electronic notebook, PDA, and the like in a mobile communication terminal. That is, the user can execute the personal information management software by using the menu selection, input or edit various personal information, schedule information, and the like in the state, and save the necessary information by reading the stored information.

이러한 개인 정보 관리 소프트웨어는 사용자들이 개인 정보를 쉽게 관리할 수 있게 해주는 소프트웨어 프로그램의 총칭으로서 텍스트 형태의 간단한 메모부터 기념일, 약속이나 일정관리 등의 기능을 지원한다.The personal information management software is a general term for a software program that enables users to easily manage personal information and supports functions such as simple memos in a text form, anniversaries, appointments, and schedule management.

하지만, 사용자는 일정관리 시 자신에게 필요한 정보 예컨대, 일일이 방문 장소와 시각 등을 입력하는데 많은 시간을 할애할 수도 있다. 또한 이로 인해 사용자는 이를 효율적으로 관리하거나 원하는 형태의 각종 정보를 종합적으로 관리하는데 많은 노력이 필요한 작업이다.However, a user may spend a lot of time inputting information necessary for his / her schedule, such as a visit place and time. In addition, this is a task that requires a lot of effort to efficiently manage or comprehensively manages various types of information.

한편, 이동 통신 단말기에서 제공되는 다수의 기능 중 위치 확인 기능은 임 의의 사용자가 자신의 현 위치를 알고 싶을 때, 소지하고 있는 이동 통신 단말기를 이용하여 자신의 위치에 대한 정보 즉, 그 이동 통신 단말기의 현 위치 정보를 요구했을 경우, 그 이동 통신 단말기에 대한 기본적인 위치 정보를 제공해준다.On the other hand, among a plurality of functions provided in the mobile communication terminal, the location confirmation function is a mobile communication terminal when a user wants to know his / her current location, that is, information about his location, that is, the mobile communication terminal When the current location information is requested, basic location information of the mobile communication terminal is provided.

이러한 이동 통신 단말기를 이용한 위치확인 기능은 홈위치등록기(HLR)에 등록된 셀(cell)위치를 이용하는 방법과 GPS(Global Positioning System)에 의한 위치 정보를 이용하는 방법에 의하여 구현될 수 있다.The positioning function using the mobile communication terminal may be implemented by a method of using a cell location registered in a home location register (HLR) and a method of using location information by a global positioning system (GPS).

먼저 홈위치등록기를 이용하는 방법은 홈위치등록기에 등록된 셀의 위치 정보를 이용하여 친구로 등록한 이동 통신 단말기가 소정 거리에 접근하는지를 판단하여 이를 사용자에게 알려주는 것이다. 그러나, 이동 통신 단말기가 위치한 셀의 위치 정보를 이용하는 방법은 셀의 반경 정도,즉 수 ㎞정도의 오차를 가지므로 정확한 위치추적이 어려운 단점이 있다.First, a method of using a home location register is to determine whether a mobile communication terminal registered as a friend approaches a predetermined distance by using location information of a cell registered in the home location register and informs the user of this. However, the method of using the location information of the cell in which the mobile communication terminal is located has a disadvantage in that accurate location tracking is difficult because it has an error of about a radius of the cell, that is, several kilometers.

이에 반해 GPS 시스템을 이용하는 방법은 위성으로부터의 GPS 신호를 이용하여 빠르면서 수 m 내지 수십 m 정도의 오차를 가지는 비교적 정확한 위치 정보를 제공할 수 있다. On the other hand, the method using the GPS system can provide relatively accurate location information with a quick and error of several m to several tens of meters using the GPS signal from the satellite.

그러나, 현재까지 이동 통신 단말기 등에 부여된 GPS 기능은 예컨대, 차량의 네비게이션, 친구찾기 등 단순히 위치 정보, 시각만을 확인할 수 있을 뿐, 파악된 위치 정보를 이동 통신 단말기에 저장하여 이를 이용하는 서비스에 대해서는 제안된 것이 없었다.
However, to date, the GPS function assigned to a mobile communication terminal can only confirm the location information and time, for example, navigation of a vehicle and friend search, and store the identified location information in the mobile communication terminal and propose a service using the same. There was nothing.

상기한 바와 같이 종래의 이동 통신 단말기에서 사용자는 자신의 주간 일정 예컨대, 회의날짜, 시간, 장소를 일일이 기억하여 입력해야만 했다. 이에 따라 사용자가 일정 내용을 별도로 입력할 필요없이 하루 행적과 의미있는 사건 등을 자동으로 기록되게 하는 어플리케이션의 필요성이 요구된다. As described above, in the conventional mobile communication terminal, the user has to memorize and enter his or her weekly schedule, for example, a meeting date, time, and place. Accordingly, there is a need for an application that automatically records daily tracks and meaningful events without requiring a user to input a schedule content separately.

따라서 본 발명은 이동 통신 단말기에서 일정 관리의 편리성을 위하여 사용자 위치 정보를 제공하는 GPS 기능을 연동함으로써 의미있는 장소 방문 등 사용자의 일정을 별도의 입력없이 자동으로 기록할 수 있도록 하는 이동 통신 단말기에서 자동 일정 기록 방법을 제공함에 그 목적이 있다.Accordingly, the present invention provides a mobile communication terminal that automatically records a user's schedule, such as a visit to a meaningful place, by inputting a GPS function that provides user location information for convenience of schedule management in the mobile communication terminal. The purpose is to provide an automatic schedule recording method.

또한, 본 발명은 GPS 기능을 이용하여 특정 상대방이 사용자와 동일한 위치에 있는지를 파악할 수 있도록 하여 상대방 위치 정보를 사용자 일정에 포함시켜 자동으로 기록할 수 있도록 하는 이동 통신 단말기에서 자동 일정 기록 방법을 제공함에 그 목적이 있다.
In addition, the present invention provides an automatic schedule recording method in a mobile communication terminal to be able to determine whether a specific counterpart is in the same location as the user by using the GPS function to include the other party's location information in the user schedule to automatically record. Has its purpose.

상술한 목적들을 달성하기 위해 본 발명은 GPS 수신부를 구비하는 적어도 한개 이상의 이동 통신 단말기, 서버 및 이동통신망을 이용하여 자동 일정 기록 서비스를 제공하는 방법에 있어서, 사용자가 기본 위치 정보를 입력하여 상기 사용자 단말기 또는 상기 서버에 저장하는 과정과, 주기적으로 상기 사용자 단말기에 대한 GPS 위치 정보를 수신하여 정확한 GPS 위치를 산출하는 과정과, 상기 산출되는 위치 정보를 통해 소정 시간 상기 사용자 단말기가 특정 장소에 위치하는지를 판단하 는 과정과, 판단 결과 특정 장소에 소정 시간 이상 위치하는 경우 상기 사용자 단말기에 대한 위치 정보와 상기 특정 장소에 대한 상세 정보를 상기 서버로부터 제공받아 일정을 기록하는 과정을 포함함을 특징으로 한다.According to an aspect of the present invention, there is provided a method for providing an automatic schedule recording service using at least one or more mobile communication terminals, servers, and mobile communication networks including a GPS receiver, wherein the user inputs basic location information. Storing the information on the terminal or the server, periodically receiving GPS location information of the user terminal to calculate an accurate GPS location, and determining whether the user terminal is located at a specific place for a predetermined time through the calculated location information. And determining, when the determination result is located in a specific place for a predetermined time or more, receiving a location information on the user terminal and detailed information on the specific place from the server and recording a schedule. .

이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

본 발명은 특별한 일정 내용을 자동으로 기록할 수 있는 기능을 제공하도록 구현된다. 이를 위해 본 발명은 사용자 및 특정 상대방의 이동 경로를 정확히 파악할 수 있도록 GPS 수신부를 구비하는 이동 통신 단말기를 이용하여 위치 정보를 획득한다. 이러한 위치 정보는 특정 장소 예컨대, 공연장, 유원지 등을 말한다. 즉, 본 발명의 실시 예에 따른 위치 정보에는 사용자가 통상적으로 가는 곳 예컨대, 학교, 회사 , 학원 등과 같은 기본 위치 정보가 제외된다. The present invention is implemented to provide a function that can automatically record a particular schedule content. To this end, the present invention obtains the location information by using a mobile communication terminal having a GPS receiver so as to accurately determine the movement path of the user and the specific counterpart. The location information refers to a specific place, for example, a performance hall or an amusement park. That is, the location information according to the embodiment of the present invention excludes basic location information such as a place where a user normally goes, for example, a school, a company, a school, and the like.

특히, 본 발명의 제1실시 예에서는 사용자의 특별한 일정의 파악은 GPS 위치 정보를 이용하여 이동 통신 단말기가 기본 위치를 제외한 특정 장소에 진입하여 소정 시간 이상 위치하는지를 판단함으로써 이루어진다. 판단 결과 이동 통신 단말기가 소정 시간 이상 특정 장소에 위치하는 경우 사용자가 의미있는 일을 했다고 간주되어 이동 통신 단말기 일정 관리 기능에 위치 정보 예컨대, 장소, 날짜, 시간 등이 기록된다. 이 때, 이동 통신 시스템내에 자동 일정 기록 서비스를 제공하기 위한 서버를 구현하여 특정 장소에 대한 상세 정보를 제공한다.In particular, in the first embodiment of the present invention, the grasp of the user's special schedule is determined by using the GPS location information to determine whether the mobile communication terminal enters a specific place except the basic location and is located for a predetermined time or more. As a result of the determination, when the mobile communication terminal is located at a specific place for a predetermined time or more, it is considered that the user has done meaningful work, and the location information, for example, the location, date, time, etc. is recorded in the mobile terminal scheduling function. At this time, a server for providing an automatic schedule recording service in a mobile communication system is provided to provide detailed information on a specific place.

또한, 본 발명의 제2실시 예에서는 특정 상대방의 이동 통신 단말기를 대상 자로 등록한 후 사용자의 이동 통신 단말기와 대상 이동 통신 단말기가 동일한 셀 내에 위치할 경우 GPS 위치 정보를 이용하여 셀 내 특정 장소에 함께 소정 시간 이상 위치하는지를 판단한다. 판단 결과 사용자와 함께 소정 시간 특정 장소에 위치하는 경우 사용자의 이동 통신 단말기 일정에 특정 장소에 대한 위치 정보와 함께 대상자에 대한 정보도 기록된다. In addition, in the second embodiment of the present invention, if a mobile communication terminal of a specific counterpart is registered as a target person and the user's mobile communication terminal and the target mobile communication terminal are located in the same cell, the mobile communication terminal and the target mobile communication terminal are located together in a specific place within the cell using GPS location information. It is determined whether the position is more than a predetermined time. As a result of the determination, when the user is located at the specific place with the user at a predetermined time, information on the target person is recorded in the schedule of the mobile communication terminal of the user together with the location information about the specific place.

이하, 본 발명의 실시 예에 따른 이동 통신 시스템을 이용한 자동 일정 기록 서비스를 제공하는 방법에 대해 첨부된 도면을 참조하여 상세히 설명한다.Hereinafter, a method for providing an automatic schedule recording service using a mobile communication system according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

먼저, 본 발명의 실시 예에 따른 자동 일정 기록 서비스를 제공하기 위한 이동 통신 시스템의 구성도는 도 1에 도시된 바와 같다.First, a configuration diagram of a mobile communication system for providing an automatic schedule recording service according to an embodiment of the present invention is shown in FIG. 1.

도 1을 참조하여 설명하면, 자동 일정 기록 서비스를 제공하기 위한 이동 통신 시스템은 사용자 단말기(100), 대상 단말기(110), 기지국/기지국 제어기(BS: Base Transceiver Station/Base Station Controller)(115), 이동교환국(MSC: Mobile Switching Center)(120), 홈위치등록기(HLR: Home Location Register) (125), 이동통신망(130), 통신사업자인 서버(135), 위치 정보 데이터베이스(DB: Database)(140)를 포함하여 구성된다.Referring to FIG. 1, a mobile communication system for providing an automatic schedule recording service includes a user terminal 100, a target terminal 110, and a base transceiver station (BS) base station controller (BS) 115. , Mobile Switching Center (MSC) (120), Home Location Register (HLR) (125), mobile communication network (130), service provider server (135), location information database (DB: Database) And 140.

먼저 기지국(115)은 각 단말기(100, 110)와 함께 무선구간을 이용하여 통신을 수행하며, 무선링크 및 유선링크를 제어하고, 사용자가 이동 중에도 통화의 지속성을 유지시키기 위한 핸드오프 기능을 수행한다. 이동교환국(120)는 각 단말기(100, 110)로부터 발/수신 요구를 처리하기 위하여 다른 이동교환국과 망연동을 하고, 홈위치등록기(125)로 단말기 사용자에 대한 조회를 실시한다. First, the base station 115 performs communication with each terminal 100 and 110 by using a wireless section, controls a wireless link and a wired link, and performs a handoff function for maintaining the continuity of a call even when a user moves. do. The mobile switching center 120 interworks with other mobile switching stations in order to process an outgoing / receiving request from each of the terminals 100 and 110, and performs an inquiry about the terminal user with the home location register 125.                     

홈위치등록기(125)는 단말기 사용자를 관리하는 기능을 주로 수행하는 중형급 컴퓨터로서, 사용자 정보와 단말기의 위치 정보를 저장하고 있으며, 착신 호에 대한 경로 지정을 할 수 있다. 그리고 이동통신망(130)은 각 단말기(100, 110)와 서버(통신사업자)(135)를 연결시키는 역할을 한다. The home location register 125 is a medium-class computer that mainly performs a function of managing a terminal user. The home location register 125 stores user information and location information of the terminal and may designate a path for an incoming call. The mobile communication network 130 connects the terminals 100 and 110 and the server (communication service provider) 135.

그리고 서버(135)와 연결된 위치 정보 데이터베이스(이하 '위치 정보 DB')(140)는 각각의 단말기(100, 110)로부터 GPS 위치 정보를 수신하여 이를 관리하며, 사용자의 위치 정보를 저장하고 있는 홈위치등록기(125)와 연동이 가능한 서버(135)는 사용자 단말기(100)의 이동에 따른 위치 정보를 주기적으로 홈위치등록기(125)를 통해 획득한다. 그리고 서버(135)는 사용자 단말기(100) 및 대상 단말기(110)로부터 수신되는 자세한 위치 정보 즉, GPS 위치 정보를 수신하여 위치 정보 DB(140)에 저장한다. 또한 사용자 단말기(100)가 소정 시간 이상 특정 장소에 머무르는 경우 서버(135)는 이에 대응하여 위치 정보 DB(140)로부터 사용자 단말기(100)의 GPS 위치 정보에 따른 상세 정보를 제공받는다. The location information database (hereinafter, referred to as 'location information DB') 140 connected to the server 135 receives and manages GPS location information from each of the terminals 100 and 110, and stores the location information of the user. The server 135 capable of interworking with the location register 125 obtains the location information according to the movement of the user terminal 100 through the home location register 125 periodically. The server 135 receives detailed location information, that is, GPS location information received from the user terminal 100 and the target terminal 110 and stores the location information in the location information DB 140. In addition, when the user terminal 100 stays in a specific place for a predetermined time or more, the server 135 receives detailed information according to the GPS location information of the user terminal 100 from the location information DB 140 correspondingly.

그리고, 위치 정보 DB(140)는 서버(135)로부터의 요청에 대응하여 상세 정보인 각종 위락 시설의 위치 정보와 해당 시설의 공연 스케쥴 정보 등을 제공한다. 다시 말하면, 위치 정보 DB(140)에는 유명 휴양지나 공연장의 공연 스케쥴이 그 위치 정보와 함께 저장되어 있다. 이렇게 함으로써, 위치 정보 DB(140)내에 한번 저장된 정보는 유지 관리면에서 휴양지나 공연장의 위치 정보가 바뀌지 않는 한 해당 장소에서 이루어지는 이벤트나 공연 정보만 업데이트만 하면 되기 때문에 유지 보수가 용이하다. In addition, the location information DB 140 provides location information of various amusement facilities and performance schedule information of the facility in response to a request from the server 135. In other words, the location information DB 140 stores a performance schedule of a famous resort or performance hall together with the location information. By doing so, the information stored once in the location information DB 140 can be easily maintained because only the event or performance information that is performed at the place is updated unless the location information of the resort or the performance venue is changed in terms of maintenance.                     

예를 들어, 사용자가 소정 시간 동일한 지역 내에 머무를 경우 GPS 위치 정보를 통해 특정 장소를 판단하게 되는데, 특정 장소가 공연장인 경우 서버(135)는 위치 정보 DB(140)내에 저장된 해당 공연장에 대한 공연 제목, 공연 시간 등과 같은 상세 정보를 추출하여 사용자 단말기(100)에 제공한다. 이와 같이 소정 시간 동안 특정 장소에 위치할 경우 사용자 단말기(100)가 GPS 위치 정보를 이용하여 정확한 특정 장소에 대한 상세 정보를 파악한 뒤, 자동으로 특정 장소에 대한 상세 정보를 포함하여 일정을 기록할 수 있어서 편리하다. For example, when the user stays in the same area for a predetermined time, the user determines the specific place through the GPS location information. When the specific place is the performance hall, the server 135 displays the performance title of the performance hall stored in the location information DB 140. Detailed information, such as performance time, is extracted and provided to the user terminal 100. As such, when the user terminal 100 is located at a specific place for a predetermined time, the user terminal 100 may use the GPS location information to determine the detailed information about the specific specific place and automatically record the schedule including the detailed information about the specific place. Is convenient.

한편, 본 발명에 따른 사용자 단말기(100) 및 대상 단말기(110)는 GPS 위성(105)으로부터의 GPS 신호 즉, GPS 위치 정보 수신이 가능하며, GPS 위치 정보를 통한 정확한 위치 산출 과정은 사용자 단말기 내에서 구현되어 실행될 수 있으며, 서버에서 각 단말기(100, 110)로부터 GPS 위치 정보를 수신하여 정확한 위치를 산출할 수 있도록 할 수도 있다. On the other hand, the user terminal 100 and the target terminal 110 according to the present invention can receive a GPS signal, that is, GPS location information from the GPS satellite 105, the process of calculating the exact position through the GPS location information in the user terminal It can be implemented and executed in, may be able to calculate the exact position by receiving the GPS position information from each terminal (100, 110) in the server.

이하 도 2를 참조하여 본 발명의 실시 예에 따라 자동 일정 기록 방법을 구현하는 이동 통신 단말기의 내부 구성도를 설명한다. 여기서 사용자 단말기(100) 및 대상 단말기(100)의 내부 블록 구성도는 동일하며, 이에 따라 도 2를 참조하여 자동 일정 기록 서비스를 수행 시 사용자 단말기(100) 및 대상 단말기(110)에서 각 구성부의 역할을 설명한다. Hereinafter, an internal configuration diagram of a mobile communication terminal implementing an automatic schedule recording method according to an embodiment of the present invention will be described with reference to FIG. 2. Herein, the internal block diagrams of the user terminal 100 and the target terminal 100 are the same, and accordingly, when the automatic schedule recording service is performed with reference to FIG. 2, each component of the user terminal 100 and the target terminal 110 is configured. Explain the role.

제어부(200)는 이동 통신 단말기(100, 110)의 전반적인 제어 동작을 수행하며, 후술하는 바와 같이 본 발명의 제1실시 예에 따라 수신되는 GPS 위치 정보를 통해 사용자 단말기(100)의 위치를 산출한다. 그리고나서 산출된 위치에 해당하는 특정 장소를 파악한 후 사용자 단말기(100)가 소정 시간 이상 위치하는지를 판단하여 특정 장소에 따른 상세 정보를 일정에 포함시켜 기록하도록 제어한다. The controller 200 performs overall control operations of the mobile communication terminals 100 and 110, and calculates the position of the user terminal 100 through GPS location information received according to the first embodiment of the present invention as described below. do. Then, after identifying a specific place corresponding to the calculated position, it is determined whether the user terminal 100 is located for a predetermined time or more, and controls to include and record detailed information according to the specific place in a schedule.

또한 제어부(200)는 본 발명의 제2실시 예에 따라 사용자 단말기(100) 및 대상 단말기(110)에 수신되는 GPS 위치 정보를 서버(135)로 전송하는 등의 처리를 한다. 그리고나서 제어부(200)는 서버(135)로부터 GPS 위치 정보 전송에 대응하는 특정 장소에 대한 상세 정보를 수신하여 이를 일정에 포함시켜 기록하는 등의 처리를 한다.In addition, according to the second embodiment of the present invention, the control unit 200 transmits GPS location information received by the user terminal 100 and the target terminal 110 to the server 135. Then, the control unit 200 receives detailed information on a specific place corresponding to the GPS location information transmission from the server 135 and includes the information in a schedule and records it.

그리고 표시부(210)는 제어부(200)의 제어하에 키입력부(220)로부터 입력된 키입력 데이터에 대한 표시 데이터를 입력받아 표시하거나, 이동 통신 단말기(100, 110)의 동작 상태 및 다수의 정보를 아이콘 및 문자로 표시한다. 그리고 표시부(210)는 제어부(200)의 제어하에 사용자가 필요한 기능을 설정하거나 구동시킴에 있어 그 상태를 가시적으로 알 수 있도록 한다. 그리고 키입력부(220)는 숫자키들을 포함한 각종 키들을 구비하여 사용자에 의해 입력되는 키입력 데이터를 제어부(200)에 제공한다. 즉, 키입력부(220)는 구비된 각 키의 입력에 따라 그 고유의 키입력 데이터를 출력하고, 키입력부(220)에서 출력되는 키입력 데이터는 제어부(200)에 인가되어 이러한 키입력 데이터가 어떠한 키 입력에 따른 키입력 데이터가 되는지가 검출되어, 그 결과에 따라 제어부(200)는 해당 동작을 수행한다.  The display unit 210 receives and displays display data on key input data input from the key input unit 220 under the control of the controller 200, or displays the operation state and a plurality of information of the mobile communication terminals 100 and 110. Displayed by icons and text. In addition, the display unit 210 allows the user to visually know the state in setting or driving a required function under the control of the controller 200. In addition, the key input unit 220 includes various keys including numeric keys to provide the control unit 200 with key input data input by the user. That is, the key input unit 220 outputs its own key input data according to the input of each key provided, and the key input data output from the key input unit 220 is applied to the control unit 200 so that such key input data is stored. It is detected that the key input data according to the key input, the control unit 200 performs the operation according to the result.

또한 제어부(200)와 연결되는 메모리부(230)는 이동 통신 단말기(100, 110)의 동작 제어 시 필요한 다수의 프로그램과 정보를 저장하기 위한 롬(ROM : Read Only Memory) 및 램(RAM : Random Access Memory), 음성 메모리 등으로 이루어진 다. 또한 본 발명의 실시 예에 따라 사용자 단말기(100)내의 메모리부(230)에는 제어부(200)의 제어하에 계속적으로 업데이트되는 사용자의 일정 및 사용자에 의해 직접 입력된 기본 위치 정보가 저장된다. 여기서 기본 위치 정보는 사용자가 일정에 기록되길 원치 않는 장소 예컨대, 학교 , 회사, 학원 등의 통상적으로 가는 장소를 뜻한다.In addition, the memory unit 230 connected to the control unit 200 includes a ROM (Read Only Memory) and a RAM (RAM) for storing a plurality of programs and information necessary for controlling the operation of the mobile communication terminals 100 and 110. Access Memory), voice memory, etc. In addition, according to an embodiment of the present invention, the memory unit 230 of the user terminal 100 stores a schedule of a user continuously updated under the control of the controller 200 and basic location information directly input by the user. Here, the basic location information refers to a place where the user does not want to be recorded in the schedule, such as a school, a company, a school, or the like.

그리고 RF모듈(250)은 안테나(ANT)를 통해 기지국과 RF신호를 송/수신하는데, 수신되는 RF신호를 IF(Intermediate Frequency)신호로 변환하여 베이스밴드 처리부(240)로 출력하고 베이스밴드 처리부(240)로부터 입력하는 IF신호를 RF신호로 변환하여 송신한다. 여기서 베이스밴드 처리부(240)는 제어부(200)와 RF모듈(250)간의 인터페이스를 제공하는 BAA(Baseband Analog ASIC)로서, 제어부(200)로부터 인가되는 베이스밴드의 디지털신호를 아날로그 IF신호로 변환하여 RF모듈(250)에 인가하며, RF모듈(250)로부터 인가되는 아날로그 IF신호를 베이스밴드의 디지털신호로 변환하여 제어부(200)에 인가한다. In addition, the RF module 250 transmits / receives an RF signal with a base station through an antenna ANT. The RF module 250 converts the received RF signal into an IF (Intermediate Frequency) signal and outputs the signal to the baseband processor 240 and the baseband processor ( The IF signal input from 240 is converted into an RF signal and transmitted. The baseband processor 240 is a baseband analog ASIC (BAA) that provides an interface between the controller 200 and the RF module 250. The baseband processor 240 converts a baseband digital signal applied from the controller 200 into an analog IF signal. Applied to the RF module 250, and converts the analog IF signal applied from the RF module 250 to a digital signal of the baseband and applied to the control unit 200.

그리고 이동 통신 단말기(100, 110)에 장착되는 GPS 수신부(260)는 이동 통신 단말기(100, 110)의 위치를 즉각적으로 알아낼 수 있도록 GPS 위성(110)으로부터의 GPS 신호를 안테나를 통해 수신한다. 다시 말하면, 이동 통신 단말기(100, 110)는 내장된 GPS 수신부(260)를 통해 GPS 위성(110)으로부터 전송되는 GPS 위치 정보를 수신한다. The GPS receiver 260 mounted on the mobile communication terminals 100 and 110 receives a GPS signal from the GPS satellite 110 through an antenna so that the position of the mobile communication terminals 100 and 110 can be immediately determined. In other words, the mobile communication terminals 100 and 110 receive GPS location information transmitted from the GPS satellites 110 through the built-in GPS receiver 260.

이하, 본 발명의 제1실시 예에 따른 GPS 위치 정보에 따라 사용자의 단말기에 일정이 기록되는 과정을 도시하는 흐름도인 도 3을 참조하여 설명한다. 그러면, 이하 본 발명의 제1실시 예에서는 GPS 위치 정보를 수신하여 사용자 단말기(100)의 위치 산출 및 자동 일정 기록이 사용자 단말기(100) 내의 제어부(200)의 제어하에 이루어지는 경우를 예로 들어 설명하기로 한다.Hereinafter, a flowchart illustrating a process of recording a schedule in a user terminal according to GPS location information according to the first embodiment of the present invention will be described with reference to FIG. 3. Then, in the first embodiment of the present invention will be described by taking the case where the position calculation and automatic schedule recording of the user terminal 100 is received under the control of the control unit 200 in the user terminal 100 by receiving GPS location information Shall be.

먼저, 제어부(200)는 (300)단계에서 사용자로부터 기본 위치 정보를 직접 입력받아 사용자 단말기(100)내에 저장한다. 다시 말하면, 자동 일정 기록 서비스를 제공받고자 하는 사용자는 매일 왕래하는 같은 장소가 반복적으로 기록되지 않도록 기본 위치 정보 즉, 일정이 기록되길 원치 않는 장소를 미리 입력해야 한다. 이 때, GPS 신호 수신 횟수를 체크하기 위해 임의의 변수 n을 설정하며, 그 값은 디폴트값인 0이다.First, the control unit 200 directly receives basic location information from the user in step 300 and stores it in the user terminal 100. In other words, a user who wants to be provided with the automatic schedule recording service needs to input in advance basic location information, that is, a place where the schedule is not desired, so that the same place to and from each day is repeatedly recorded. At this time, an arbitrary variable n is set to check the number of times the GPS signal is received, and the value thereof is 0, which is the default value.

그리고나서 (305)단계에서 제어부(200)는 GPS 위성(105)으로부터의 GPS 신호 수신이 있는지를 판단한다. 만약 GPS 신호가 수신되면 제어부(200)는 (310)단계에서 GPS 신호 즉, GPS 위치 정보를 통해 사용자 단말기(100)의 GPS 위치를 산출한다. 그리고 제어부(200)는 (315)단계에서 산출된 위치 정보를 서버(135)로 전송한다. 산출된 위치 정보를 서버(135)로 전송하는 것은 향후 사용자 단말기(100)의 위치가 공연장, 유원지 등등 어느 특정 장소에 해당하는지 파악하여 이에 해당하는 상세 정보를 제공받기 위한 것이다.Then, in step 305, the control unit 200 determines whether there is a GPS signal reception from the GPS satellite 105. If the GPS signal is received, the control unit 200 calculates the GPS location of the user terminal 100 through the GPS signal, that is, the GPS location information in step 310. The controller 200 transmits the location information calculated in step 315 to the server 135. Transmitting the calculated position information to the server 135 is to determine which specific place the location of the user terminal 100 corresponds to a performance hall, an amusement park, and the like and receive detailed information corresponding thereto.

이후 산출된 위치 정보를 통해 제어부(200)는 (320)단계에서 이전 산출된 위치 정보와 비교하여 사용자 단말기(100)가 동일한 장소에 위치하는지를 판단한다. 판단 결과 동일한 장소인 경우 제어부(200)는 (325)단계에서 임의의 변수n을 하나 증가시킨다. 그리고나서 제어부(200)는 (330)단계에서 증가된 임의의 변수n이 소정 횟수 이상인지를 판단한다. 여기서 소정 횟수는 소정 시간 동안 동일한 장소에 계속 머물러 있는지를 판단하기 위해 설정한 GPS 신호 수신 횟수이다.Thereafter, the controller 200 determines whether the user terminal 100 is located at the same place by comparing with the previously calculated position information based on the calculated position information. If the determination result is the same place, the control unit 200 increases the arbitrary variable n by one in step 325. Then, the controller 200 determines whether the random variable n increased in step 330 is a predetermined number or more. Here, the predetermined number of times is a number of GPS signal receptions set to determine whether to stay in the same place for a predetermined time.

(330)단계에서 임의의 변수n이 소정 횟수에 도달하지 않은 경우 제어부(200)는 (335)단계로 진행하여 GPS 신호 주기동안 대기한 후 (305)단계로 되돌아가서 전술한 과정을 반복 수행한다.If the random variable n does not reach a predetermined number in step 330, the control unit 200 proceeds to step 335, waits for a GPS signal period, and returns to step 305 to repeat the above process. .

이와 달리 (330)단계에서 임의의 변수n이 소정 횟수에 도달한 경우 제어부(200)는 (340)단계에서 일정 관리 기능에 현재의 위치 정보에 따른 장소 및 시간 등을 기록하는 일정 작성에 따른 동작을 수행하며, 서버(135)에 현재 위치 정보에 따른 상세 정보를 요청한다. 그러면 제어부(200)는 (345)단계에서 서버(135)로부터 수신되는 상세 정보가 있는 판단하여 수신되는 상세 정보가 있는 경우 (350)단계로 진행한다. (350)단계에서 제어부(200)는 작성된 일정에 상세 정보를 포함시켜 업데이트한 후 이를 일정 관리 기능에 기록한다. On the contrary, when the random variable n reaches a predetermined number in step 330, the control unit 200 performs an operation according to schedule creation for recording a place and time according to the current location information in the schedule management function in step 340. The server 135 requests detailed information based on the current location information from the server 135. Then, the controller 200 determines in step 345 that there is detailed information received from the server 135, and if there is detailed information received, the process proceeds to step 350. In step 350, the controller 200 updates the information by including the detailed information in the created schedule and records the information in the schedule management function.

상술한 바와 같이 사용자 단말기(100)가 소정 시간 동안 동일한 장소에 계속 머물러 있었다는 그 사용자는 해당 위치에서 무엇인가 의미있는 일을 했을 것으로 간주되어 사용자 단말기(100)는 일정 관리 기능에 현재 위치에 대한 장소명, 시각 등을 기록한다. 만약 동일한 장소가 사용자가 미리 입력해놓은 기본 위치 정보 즉, 기본적으로 가야하는 곳에 속할 경우 서버(135)는 사용자 단말기(100)로부터 수신되는 GPS 위치 정보를 계속적으로 수신하여 업데이트하지만 사용자 단말기(100)에는 기록되지 않는다. 그리고 사용자가 동일한 장소에서 의미있는 일을 한 것으로 판단되면 이를 사용자 단말기(100)에 기록하고, 서버(135)에 위치 정보를 전송하여 위치 정보DB(140)를 업데이트할 때 서버(135)가 사용자 단말기(100)의 위치 정보에 따라 해당 장소가 공연장일 경우에는 어떤 공연을 하고 있는지의 정보를 사용자 단말기(100)로 전송한다.As described above, the user that the user terminal 100 stayed in the same place for a predetermined time is considered to have done something meaningful at the location, and the user terminal 100 assigns a place name for the current location to the schedule management function. Record the time, etc. If the same place belongs to the basic location information input in advance by the user, that is, the place to go basically, the server 135 continuously receives and updates the GPS location information received from the user terminal 100, but the user terminal 100 It is not recorded. If it is determined that the user has done meaningful work in the same place, the user records the data in the user terminal 100 and transmits the location information to the server 135 to update the location information DB 140. When the place is a performance hall according to the location information of the terminal 100, information on what performance is performed is transmitted to the user terminal 100.

이어, 본 발명의 제2실시 예에 따른 GPS 위치 정보에 따라 사용자의 단말기에 대상 단말기의 위치 정보와 함께 일정이 기록되는 과정을 도시하는 흐름도인 도 4를 참조하여 설명한다. 그러면, 이하 본 발명의 제2실시 예에서는 GPS 위치 정보를 수신하여 사용자 단말기(100)의 위치 산출 및 자동 일정 기록이 서버(135)의 제어하에 이루어지는 경우를 예로 들어 설명하기로 한다.Next, a flowchart illustrating a process of recording a schedule together with location information of a target terminal in a user terminal according to GPS location information according to the second embodiment of the present invention will be described with reference to FIG. 4. Then, in the second embodiment of the present invention will be described by taking a case where the position calculation and automatic schedule recording of the user terminal 100 is received under the control of the server 135 by receiving GPS location information.

먼저, 서버(135)는 (400)단계에서 예컨대, '친구찾기'에서와 같이 친구의 위치 정보를 얻기 위해 사용자에 의해 대상 단말기(110)에 대한 정보를 입력받는다. 대상 단말기(110)에 대한 정보는 대상 단말기(110)의 전화 번호 등이 될 수 있다. 그러면 서버(135)는 (405)단계에서 주기적으로 홈위치등록기(125)로부터 사용자가 등록한 대상 단말기(10)에 대한 위치 정보를 가져와서 대상 단말기(110)에 대한 셀 위치를 모니터링한다. First, in step 400, the server 135 receives information about the target terminal 110 by the user in order to obtain location information of a friend as in, for example, 'find friend'. The information about the target terminal 110 may be a phone number of the target terminal 110 and the like. In step 405, the server 135 periodically obtains the location information of the target terminal 10 registered by the user from the home location register 125 and monitors the cell location of the target terminal 110.

이 때, 서버(135)는 사용자 단말기(100)의 위치 정보도 홈위치등록기(125)로부터 가져온다. 그러면 서버(135)는 (410)단계에서 홈위치등록기(125)로부터 제공되는 대상 단말기(110)와 사용자 단말기(100)의 위치 정보를 비교하여 대상 단말기(110)가 사용자 단말기(100)와 동일한 셀 내에 위치하는지를 판단한다. 이 때, 대상 단말기(110)와 사용자 단말기(100)간의 위치 비교 횟수를 체크하기 위해 임의의 변수 n을 설정하며, 그 값은 디폴트값인 0이다. At this time, the server 135 also obtains the location information of the user terminal 100 from the home location register (125). Then, the server 135 compares the location information of the target terminal 110 and the user terminal 100 provided from the home location register 125 in step 410, and the target terminal 110 is the same as the user terminal 100. Determine if it is located in the cell. At this time, an arbitrary variable n is set to check the number of position comparisons between the target terminal 110 and the user terminal 100, and the value thereof is 0, which is a default value.                     

(410)단계에서 대상 단말기(110)와 사용자 단말기(100)가 동일한 셀 내에 위치함을 판단한 경우 서버(135)는 (415)단계로 진행하여 서버(135)로 GPS 위치 정보를 전송해줄 것을 각각의 단말기(100, 110)에 요청한다. 이에 대응하여 서버(135)는 (420)단계에서 GPS 위치 정보를 수신한 후 이를 이용하여 각각의 단말기(100, 110)가 위치하는 정확한 장소를 파악하기 위해 GPS 위치를 산출한다. If it is determined in step 410 that the target terminal 110 and the user terminal 100 is located in the same cell, the server 135 proceeds to step 415 to transmit GPS location information to the server 135, respectively. Requests the terminal (100, 110). In response, the server 135 receives the GPS location information in step 420 and then calculates the GPS location to determine the exact place where each terminal 100 or 110 is located.

각각의 단말기(100, 110)간에 산출된 GPS 위치를 비교하여 서버(135)는 (425)단계에서 동일한 셀 내 동일한 장소에 위치하는지를 판단한다. 만약, 동일한 장소에 위치하는 경우 서버(135)는 (430)단계에서 임의의 변수n 값을 하나 증가시킨다. 그리고나서 서버(135)는 (435)단계에서 증가된 임의의 변수n이 소정 횟수 이상인지를 판단한다. 여기서 소정 횟수는 소정 시간 동안 동일한 장소에 계속 머물러 있는지를 판단하기 위해 설정한 GPS 신호 수신 횟수이다.By comparing the GPS positions calculated between the terminals 100 and 110, the server 135 determines whether the server 135 is located at the same place in the same cell in step 425. If it is located in the same place, the server 135 increases the value of any variable n by one in step 430. The server 135 then determines whether any variable n increased in step 435 is greater than or equal to a predetermined number of times. Here, the predetermined number of times is a number of GPS signal receptions set to determine whether to stay in the same place for a predetermined time.

(435)단계에서 임의의 변수n이 소정 횟수에 도달하지 않은 경우 서버(135)는 (440)단계로 진행하여 GPS 신호 주기동안 대기한 후 (415)단계로 되돌아가서 전술한 과정을 반복 수행한다.If the random variable n does not reach a predetermined number in step 435, the server 135 proceeds to step 440, waits for a GPS signal period, and returns to step 415 to repeat the above process. .

이와 달리 (435)단계에서 임의의 변수n이 소정 횟수에 도달한 경우 서버(135)는 동일한 장소에 대한 장소명, 날짜, 시간 등을 통지 메시지로 작성하여 사용자 단말기(100)로 전송하여 자동 일정 기록 서비스를 수행하게 된다.On the contrary, when the random variable n reaches a predetermined number in step 435, the server 135 writes a place name, date, time, etc. of the same place as a notification message and transmits the same to the user terminal 100 to record the schedule automatically. It will perform the service.

전술한 바를 상세히 설명하면, 서버(135)는 주기적으로 사용자가 등록한 친구의 위치 정보 및 사용자의 위치 정보를 홈위치등록기(125)로부터 가져와 이를 비교한다. 만약, 두 사람이 근접한 위치 즉, 동일한 셀 내에 위치해 있다면 사용자 및 친구의 자세한 위치 정보 즉, GPS 위치 정보를 요청하여 수신되는 GPS 위치 정보를 비교한다. 이러한 비교 과정을 통해 사용자와 친구가 동일한 장소에 위치해 있고, 사용자 단말기(100)가 다음 GPS 신호 주기에 수신한 GPS 위치 정보 비교를 통해서도 계속적으로 동일한 위치에 있음을 판단한 경우 서버(135)는 사용자가 친구와 함께 무엇인가 의미있는 일을 한 것으로 간주하여 사용자 단말기(100)의 일정 관리 기능에 친구 정보를 함께 기록한다. 이를 통해 최종적으로는 몇월 몇일 몇시에 누구와 어느 장소에 함께 있었는지가 사용자 단말기(100)에 자동으로 기록되는 것이다.In detail, the server 135 periodically compares the location information of the friend registered by the user and the location information of the user from the home location register 125. If two people are located in close proximity, that is, in the same cell, detailed location information of the user and a friend, that is, GPS location information is requested, and the received GPS location information is compared. When the user and the friend are located at the same place through the comparison process, and the user terminal 100 determines that the user terminal 100 is continuously at the same location through the comparison of the GPS location information received in the next GPS signal cycle, the server 135 determines that the user is at the same location. The friend information is recorded in the schedule management function of the user terminal 100 in consideration of something meaningful with the friend. Through this, what time, what time, what time, with whom and where were together are automatically recorded in the user terminal 100.

한편, 이하에서는 본 발명의 다른 실시 예로서 공연장과 같은 특정 장소에서 사용자 단말기(100)의 전원을 오프시켜야 할 경우를 설명한다. Meanwhile, as another embodiment of the present invention, a case in which the user terminal 100 needs to be turned off at a specific place such as a performance hall will be described.

먼저, 전원 오프 직전 사용자 단말기(100)는 최종 위치 정보와 그 시각을 서버(135)로 전송하여 저장해둔다. 여기서 본 발명의 제1 및 제2실시 예에서와 같이 소정 시간 동일한 장소에 머물어서 사용자가 무엇인가 의미있는 한 것으로 간주되는 기준은 다음과 같다. First, the user terminal 100 immediately before powering off transmits and stores the final position information and the time to the server 135. Here, as in the first and second embodiments of the present invention, the criteria that are regarded as meaning something as long as the user stays at the same place for a predetermined time are as follows.

그 기준은 사용자 단말기(100)의 전원을 온 한 경우 그 사용자 단말기(100)의 위치 정보가 전원 오프시의 위치 정보와 동일하고 전원 온되는 시점의 시각과 전원 오프시의 최종 시각의 차이가 주기적인 GPS 신호 수신에 따른 업데이트 시간보다 클 경우에 해당한다. 따라서, 전원 온 시와 전원 오프 시의 사용자 단말기(100)의 위치 정보가 다를 경우에는 일정 관리 기능에 기록되지 않는다.The criterion is that when the power of the user terminal 100 is turned on, the position information of the user terminal 100 is the same as the position information when the power is turned off, and there is a difference between the time when the power is turned on and the final time when the power is turned off. It is larger than the update time according to GPS signal reception. Therefore, when the location information of the user terminal 100 at the time of power-on and power-off is different, it is not recorded in the schedule management function.

한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으 나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 예를 들어, PC-Link를 이용하여 일정 관리 프로그램인 Outlook 등의 제품과 연동을 할 수도 있으며, 부가적으로 사용자가 정한 시각에 웹 게시판과 연동하여 사용자 단말기에 기록된 하루 일정을 게시판으로 옮길 수도 있다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니되며 후술하는 특허청구 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. For example, you can use PC-Link to connect with products such as Outlook, a schedule management program, and additionally, you can transfer the daily schedule recorded on the user's terminal to the bulletin board by interlocking with the web bulletin board at the time set by the user. have. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the claims below but also by the equivalents of the claims.

전술한 본 발명에 따르면, 만약 일기장을 쓰는 사용자라면 하루에 있었던 일을 정리하는데 유용할 것이며, 일기와 같은 일정을 매일 쓰는 사람이 아니더라도 사용자의 특정 행적이 기록되어 차후에 자신의 일정을 되돌아 볼 수 있도록 하는데 도움이 될 것이다. 또한, 본 발명에 따른 자동 일정 기록 방법은 사용자 자신의 단말기나 다른 사람에 대한 위치 정보는 물론, 그 위치 정보에 따른 주변 정보까지도 제공할 수 있어서 사용자에게 한층 다양한 서비스를 제공할 수 있는 장점이 있다.According to the present invention described above, if the user writes a diary, it will be useful for organizing things that have happened in a day, and even if the user does not write a schedule such as a diary every day, a specific track of the user is recorded so that his / her schedule can be reviewed later. Will help. In addition, the automatic schedule recording method according to the present invention can provide not only the location information of the user's own terminal or another person, but also peripheral information according to the location information, thereby providing a variety of services to the user. .

Claims (3)

GPS 수신부를 구비하는 사용자 단말기의 자동 일정 기록 서비스 제공 방법에 있어서,In the automatic schedule recording service providing method of a user terminal having a GPS receiver, 상기 사용자 단말기가 사용자로부터 기본 위치 정보를 입력받아 저장하는 과정과,Storing and receiving basic location information from the user terminal; 상기 사용자 단말기가 주기적으로 상기 사용자 단말기에 대한 GPS 위치 정보를 수신하여 정확한 GPS 위치를 산출하는 과정과, Periodically receiving, by the user terminal, GPS location information of the user terminal to calculate an accurate GPS location; 상기 사용자 단말기가 상기 산출되는 위치 정보를 통해 소정 시간 동안 특정 장소에 위치하는지를 판단하는 과정과,Determining whether the user terminal is located at a specific place for a predetermined time through the calculated position information; 상기 판단 결과 특정 장소에 소정 시간 이상 위치하는 경우 상기 사용자 단말기에 대한 위치 정보와 상기 특정 장소에 대한 상세 정보를 상기 사용자 단말기에게 자동 일정 기록 서비스를 제공하기 위한 서버로부터 제공받아 일정을 기록하는 과정을 포함함을 특징으로 하는 자동 일정 기록 서비스 제공 방법.If the determination result is located in a specific place for a predetermined time or more, the process of recording the schedule by receiving the location information about the user terminal and the detailed information about the specific place from the server for providing the automatic schedule recording service to the user terminal Automatic calendar recording service providing method comprising the. 제1항에 있어서, 상기 상세 정보는 The method of claim 1, wherein the detailed information is 상기 특정 장소에 대한 위치 정보 및 상기 특정 장소에 대한 주변 정보를 포함하며, 상기 서버와 연동되는 위치 정보 DB에 저장됨을 특징으로 하는 방법.And location information on the specific place and surrounding information on the specific place, and are stored in a location information DB linked with the server. GPS 수신부를 구비하는 사용자 단말기의 자동 일정 기록 서비스 제공 방법에 있어서, In the automatic schedule recording service providing method of a user terminal having a GPS receiver, 상기 사용자 단말기에게 자동 일정 기록 서비스를 제공하기 위한 서버가 대상 단말기에 대한 정보를 입력받아 저장하는 과정과,Storing and receiving information on a target terminal by a server for providing an automatic schedule recording service to the user terminal; 상기 서버가 이동통신망에 연동되어 있는 홈위치등록기를 참조하여 상기 대상 단말기 및 상기 사용자 단말기의 셀 위치를 모니터링하는 과정과,Monitoring the cell location of the target terminal and the user terminal with reference to a home location register linked to the mobile communication network; 상기 서버가 상기 대상 단말기 및 상기 사용자 단말기가 동일한 셀 내에 위치할 경우 상기 두 단말기가 수신한 GPS 신호를 전송받아 정확한 GPS 위치를 산출하는 과정과,Calculating a correct GPS position by receiving the GPS signals received by the two terminals when the target terminal and the user terminal are located in the same cell; 상기 서버가 상기 산출된 위치를 통해 특정 장소에 두 단말기가 위치할 경우 특정 장소에 대한 세부 정보 및 대상 단말기에 대한 정보를 포함하는 메시지를 상기 사용자 단말기로 전송하여 일정을 기록하는 과정을 포함함을 특징으로 하는 자동 일정 기록 서비스 제공 방법.And when the two terminals are located at a specific place through the calculated position, the server transmitting a message including detailed information about a specific place and information on a target terminal to the user terminal to record a schedule. Method for providing an automatic schedule recording service characterized in that.
KR1020040054662A 2004-07-14 2004-07-14 Method for providing automatic schedule recording service KR101066360B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040054662A KR101066360B1 (en) 2004-07-14 2004-07-14 Method for providing automatic schedule recording service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040054662A KR101066360B1 (en) 2004-07-14 2004-07-14 Method for providing automatic schedule recording service

Publications (2)

Publication Number Publication Date
KR20060005731A KR20060005731A (en) 2006-01-18
KR101066360B1 true KR101066360B1 (en) 2011-09-20

Family

ID=37117641

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040054662A KR101066360B1 (en) 2004-07-14 2004-07-14 Method for providing automatic schedule recording service

Country Status (1)

Country Link
KR (1) KR101066360B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101321350B1 (en) * 2007-04-17 2013-10-22 주식회사 케이티 Log system using mobile and method thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010056770A (en) * 1999-12-16 2001-07-04 이재민 Schedule service using internet
KR20030039666A (en) * 2001-11-14 2003-05-22 에스케이텔레텍주식회사 Method for Managing and Notifying Schedule Information using Personal Computer and Mobile Communication Device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010056770A (en) * 1999-12-16 2001-07-04 이재민 Schedule service using internet
KR20030039666A (en) * 2001-11-14 2003-05-22 에스케이텔레텍주식회사 Method for Managing and Notifying Schedule Information using Personal Computer and Mobile Communication Device

Also Published As

Publication number Publication date
KR20060005731A (en) 2006-01-18

Similar Documents

Publication Publication Date Title
US10044851B2 (en) Methods, systems, and computer program products for schedule management based on locations of wireless devices
US7574222B2 (en) Method and system for location management and location information providing system
US7206568B2 (en) System and method for exchange of geographic location and user profiles over a wireless network
US6879838B2 (en) Distributed location based service system
CN102223429A (en) Predictive contact information representation
US20080208444A1 (en) Methods for obtaining a navigation track between a first and a second location based on location information shared between peer devices and related devices and computer program products
JP4074277B2 (en) Communication service system, mobile communication terminal and server
US8775075B2 (en) Terminal device and recording medium
CN1938563A (en) Methods for displaying a route traveled by mobile users in a communication network
CN102883019A (en) Communication device, communication system, and program
KR20120131106A (en) Identifying and locating users on a mobile network
CN101014025A (en) System and method of accessing and recording messages at coordinate way points
US20190273652A1 (en) Setting a Reminder that is Triggered by a Target User Device
EP2347565B1 (en) Mobile communications methods and associated systems
KR100791811B1 (en) System and method for recommending car-pool partner using location based service
CN100573185C (en) The mobile communication network of combined with positioning function and method thereof
EP1763274A1 (en) Portable terminal, and radio quality display method, program, and system
US9052210B2 (en) Method and apparatus for reminding calendar schedule and recording medium
CN101754092A (en) Intelligent weather service delivery method and system based on mobile terminal
KR101066360B1 (en) Method for providing automatic schedule recording service
KR100595658B1 (en) Methods and a apparatus of offering travel information for mobile phone
JP5743180B2 (en) COMMUNICATION TERMINAL, ITS CONTROL PROGRAM, COMMUNICATION SYSTEM AND INFORMATION SHARING METHOD
KR20050040199A (en) Method for schedule alarm on the position in mobile communication device
KR20050093210A (en) System for controlling personal schedule management service and method thereof
KR100789025B1 (en) Driving agent automatic connecting system using position informations

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20140828

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20150828

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20160830

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee