KR100714714B1 - Apparatus and method for providing address list including position information of user - Google Patents

Apparatus and method for providing address list including position information of user Download PDF

Info

Publication number
KR100714714B1
KR100714714B1 KR1020060020602A KR20060020602A KR100714714B1 KR 100714714 B1 KR100714714 B1 KR 100714714B1 KR 1020060020602 A KR1020060020602 A KR 1020060020602A KR 20060020602 A KR20060020602 A KR 20060020602A KR 100714714 B1 KR100714714 B1 KR 100714714B1
Authority
KR
South Korea
Prior art keywords
location information
address book
user
communication partner
information
Prior art date
Application number
KR1020060020602A
Other languages
Korean (ko)
Inventor
우주경
진영규
강현주
이자연
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020060020602A priority Critical patent/KR100714714B1/en
Application granted granted Critical
Publication of KR100714714B1 publication Critical patent/KR100714714B1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B02CRUSHING, PULVERISING, OR DISINTEGRATING; PREPARATORY TREATMENT OF GRAIN FOR MILLING
    • B02CCRUSHING, PULVERISING, OR DISINTEGRATING IN GENERAL; MILLING GRAIN
    • B02C13/00Disintegrating by mills having rotary beater elements ; Hammer mills
    • B02C13/20Disintegrating by mills having rotary beater elements ; Hammer mills with two or more co-operating rotors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B02CRUSHING, PULVERISING, OR DISINTEGRATING; PREPARATORY TREATMENT OF GRAIN FOR MILLING
    • B02CCRUSHING, PULVERISING, OR DISINTEGRATING IN GENERAL; MILLING GRAIN
    • B02C13/00Disintegrating by mills having rotary beater elements ; Hammer mills
    • B02C13/26Details
    • B02C13/28Shape or construction of beater elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B02CRUSHING, PULVERISING, OR DISINTEGRATING; PREPARATORY TREATMENT OF GRAIN FOR MILLING
    • B02CCRUSHING, PULVERISING, OR DISINTEGRATING IN GENERAL; MILLING GRAIN
    • B02C13/00Disintegrating by mills having rotary beater elements ; Hammer mills
    • B02C13/26Details
    • B02C13/30Driving mechanisms

Landscapes

  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

사용자의 위치정보를 포함하는 주소록 제공 장치 및 방법이 제공된다. 본 발명의 실시예에 따른 사용자의 위치정보를 포함하는 주소록 제공 장치는, 주소록에서 소정 통신 상대를 선택하는 신호를 입력받는 입력부, 상기 선택된 통신 상대의 위치 정보를 저장하는 이동통신 서버로 상기 위치 정보를 요청하는 신호를 송신하고, 상기 이동통신 서버로부터 상기 위치 정보를 수신하는 송수신부 및 상기 수신된 위치 정보를 기저장된 지도 데이터 상에 정합하여, 상기 선택된 통신 상대의 상세 정보와 함께 제공하는 제어부를 포함한다. An apparatus and method for providing an address book including location information of a user are provided. An address book providing apparatus including location information of a user according to an exemplary embodiment of the present invention may include an input unit configured to receive a signal for selecting a predetermined communication partner from an address book, and a location information of the selected communication partner to a mobile communication server. A control unit for transmitting a signal for requesting a signal, matching a transceiver for receiving the location information from the mobile communication server, and matching the received location information with pre-stored map data, and providing the selected communication partner with detailed information. Include.

주소록, GPS(Global Positioning System), 휴대용 단말기, 위치정보 Address Book, Global Positioning System, Handheld Terminal, Location Information

Description

사용자의 위치정보를 포함하는 주소록 제공 장치 및 방법{Apparatus and method for providing address list including position information of user}Apparatus and method for providing address list including position information of user}

도 1은 본 발명의 일 실시예에 따른 이동통신 시스템의 구성을 예시한 예시도이다. 1 is an exemplary diagram illustrating a configuration of a mobile communication system according to an embodiment of the present invention.

도 2는 도 1에 도시된 통신 시스템에서 본 발명의 일 실시예에 따른 주소록 제공 장치의 구성을 도시한 블록도이다. FIG. 2 is a block diagram illustrating a configuration of an address book providing apparatus according to an exemplary embodiment of the present invention in the communication system shown in FIG. 1.

도 3a 및 도 3b는 본 발명의 일 실시예에 따른 주소록 제공 장치의 유저 인터페이스를 예시한 예시도이다. 3A and 3B are exemplary views illustrating a user interface of an address book providing apparatus according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 주소록 제공 방법을 도시한 흐름도이다. 4 is a flowchart illustrating a method of providing an address book according to an embodiment of the present invention.

도 5는 본 발명의 다른 실시예에 따른 주소록 제공 장치의 구성을 도시한 블록도이다. 5 is a block diagram showing the configuration of an address book providing apparatus according to another embodiment of the present invention.

도 6a 내지 도 6c는 본 발명의 다른 실시예에 따른 주소록 제공 장치의 유저 인터페이스를 예시한 예시도이다. 6A to 6C are exemplary diagrams illustrating a user interface of an address book providing apparatus according to another exemplary embodiment of the present invention.

도 7은 본 발명의 다른 실시예에 다른 주소록 제공 방법을 도시한 흐름도이다. 7 is a flowchart illustrating a method of providing an address book according to another embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

200: 주소록 제공 장치 210: 저장부200: address book providing device 210: storage unit

220: 송수신부 230: 제어부220: transceiver unit 230: control unit

240: 디스플레이부 250: 입력부240: display unit 250: input unit

260: GPS 수신부 260: GPS receiver

본 발명은 휴대용 단말기에 관한 것으로, 보다 상세하게는 사용자의 위치정보를 포함하는 주소록 기능을 제공할 수 있는 장치 및 방법에 관한 것이다. The present invention relates to a portable terminal, and more particularly, to an apparatus and a method capable of providing an address book function including location information of a user.

휴대전화나 PDA 등과 같은 휴대용 단말기를 통해 다른 사용자와 통신을 할 때에는 통신 상대의 정보를 입력하는 과정이 필요하다. 예를 들어, 단문 메시지 서비스를 사용하는 경우, 사용자는 단문 메시지를 수신할 통신 상대의 정보를 입력해야한다. When communicating with other users through a portable terminal such as a mobile phone or a PDA, a process of inputting information of a communication partner is required. For example, when using a short message service, a user must enter information of a communication partner to receive a short message.

그런데 사용자가 통신 상대의 정보를 일일이 기억하는데에는 한계가 있다. 이러한 문제를 해결하기 위해 종래 휴대용 단말기는 통신 상대의 정보를 저장할 수 있는 주소록 기능을 제공하고 있다. 즉, 사용자는 사전에 통신 상대의 정보를 휴대용 단말기에 저장하였다가, 특정 통신 상대와 통신을 할 때, 주소록에 저장되어 있는 정보를 검색함으로써, 별다른 불편함 없이 특정인과의 통신을 수행할 수 있다. However, there is a limit in that the user memorizes information of the communication partner. In order to solve such a problem, the conventional portable terminal provides an address book function capable of storing information of a communication partner. That is, the user may store the information of the communication partner in the portable terminal in advance, and when communicating with the specific communication partner, search for the information stored in the address book, thereby communicating with the specific person without any inconvenience. .

그러나 종래의 주소록 기능은 사용자가 사전에 저장한 통신 상대의 정보나, 특정 통신 상대에 대해 사전에 설정된 그룹 정보 등의 단순 정보만을 제공하는데 그치고 있다. 때문에 주소록 기능에 대한 사용자의 만족도나 주소록 기능 활용 측 면에서 한계가 드러난다는 문제가 있다. However, the conventional address book function only provides simple information such as information of a communication partner stored in advance by a user or group information previously set for a specific communication partner. Therefore, there is a problem in that the limit is revealed in terms of user satisfaction with the address book function or the use of the address book function.

본 발명은 상기한 문제점을 개선하기 위해 안출된 것으로, 주소록을 통해 보다 다양한 정보를 제공할 수 있는 장치 및 방법을 제공하는데 목적이 있다. The present invention has been made to solve the above problems, and an object of the present invention is to provide an apparatus and method for providing more various information through an address book.

그러나 본 발명의 목적들은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다. However, the objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned will be clearly understood by those skilled in the art from the following description.

상기 목적을 달성하기 위하여 본 발명의 일 실시예에 따른 주소록 제공 장치는 주소록에서 소정 통신 상대를 선택하는 신호를 입력받는 입력부, 상기 선택된 통신 상대의 위치 정보를 저장하는 이동통신 서버로 상기 위치 정보를 요청하는 신호를 송신하고, 상기 이동통신 서버로부터 상기 위치 정보를 수신하는 송수신부 및 상기 수신된 위치 정보를 기저장된 지도 데이터 상에 정합하여, 상기 선택된 통신 상대의 상세 정보와 함께 제공하는 제어부를 포함한다. In order to achieve the above object, an address book providing apparatus according to an exemplary embodiment of the present invention may include an input unit for receiving a signal for selecting a predetermined communication partner from an address book, and transmitting the location information to a mobile communication server storing location information of the selected communication partner. A transmitter / receiver for transmitting a request signal, receiving the location information from the mobile communication server, and matching the received location information to previously stored map data and providing the selected communication partner with detailed information of the selected communication partner. do.

상기 목적을 달성하기 위하여 본 발명의 일 실시예에 따른 주소록 제공 방법은, 주소록에서 소정 통신 상대를 선택하는 신호를 입력받는 단계, 상기 선택된 통신 상대의 위치 정보를 저장하는 이동통신 서버로 상기 위치 정보를 요청하는 신호를 송신하고, 상기 이동통신 서버로부터 상기 위치 정보를 수신하는 단계 및 상기 수신된 위치 정보를 기저장된 지도 데이터 상에 정합하여, 상기 선택된 통신 상대의 상세 정보와 함께 제공하는 단계를 포함한다. In order to achieve the above object, the address book providing method according to an embodiment of the present invention comprises the steps of: receiving a signal for selecting a predetermined communication partner from an address book, the location information to a mobile communication server storing the location information of the selected communication partner; Transmitting a signal for requesting the request, receiving the location information from the mobile communication server, matching the received location information with prestored map data, and providing the received location information with detailed information of the selected communication partner. do.

기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있으며, 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다.Specific details of other embodiments are included in the detailed description and drawings, and the advantages and features of the present invention and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings.

그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.However, the present invention is not limited to the embodiments disclosed below, but may be embodied in various different forms, and the present embodiments merely make the disclosure of the present invention complete and common knowledge in the technical field to which the present invention belongs. It is provided to fully inform the person having the scope of the invention, which is defined only by the scope of the claims. Like reference numerals refer to like elements throughout.

이하, 첨부된 블록도 또는 처리 흐름도에 대한 도면들을 참고하여 본 발명의 실시예에 따른 사용자의 위치 정보를 포함하는 주소록 제공 장치 및 방법에 대해 설명하도록 한다. 이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. Hereinafter, an apparatus and method for providing an address book including location information of a user according to an exemplary embodiment of the present invention will be described with reference to the accompanying block diagram or the drawings of the processing flowchart. At this point, it will be understood that each block of the flowchart illustrations and combinations of flowchart illustrations may be performed by computer program instructions.

이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. Since these computer program instructions may be mounted on a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment, those instructions executed through the processor of the computer or other programmable data processing equipment may be described in flow chart block (s). It creates a means to perform the functions.

이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑제되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다. These computer program instructions may be stored in a computer usable or computer readable memory that can be directed to a computer or other programmable data processing equipment to implement functionality in a particular manner, and thus the computer usable or computer readable memory. It is also possible for the instructions stored in to produce an article of manufacture containing instruction means for performing the functions described in the flowchart block (s). Computer program instructions It is also possible to mount on a computer or other programmable data processing equipment, so that a series of operating steps are performed on the computer or other programmable data processing equipment to create a computer-implemented process to perform the computer or other programmable data processing equipment. It is also possible for the instructions to provide steps for performing the functions described in the flowchart block (s).

또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In addition, each block may represent a portion of a module, segment, or code that includes one or more executable instructions for executing a specified logical function (s). It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of order. For example, the two blocks shown in succession may in fact be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending on the corresponding function.

도 1은 본 발명의 일 실시예에 따른 이동통신 시스템의 구성을 예시한 예시도이다. 도 1에 도시된 주소록 제공 시스템은 복수의 휴대용 단말기(60, 65), 주소록 제공 장치(200), 기지국(10, 15), 기지국 제어기(30, 35) 및 이동통신 서버(40)를 포함한다. 1 is an exemplary diagram illustrating a configuration of a mobile communication system according to an embodiment of the present invention. The address book providing system illustrated in FIG. 1 includes a plurality of portable terminals 60 and 65, an address book providing apparatus 200, base stations 10 and 15, base station controllers 30 and 35, and a mobile communication server 40. .

휴대용 단말기(60, 65)는 주소록 제공 장치(200)와 통신을 수행한다. 이러한 휴대용 단말기(60, 65)로서 휴대전화, PDA 등을 예로 들 수 있다. The portable terminals 60 and 65 communicate with the address book providing apparatus 200. Examples of such portable terminals 60 and 65 include mobile phones and PDAs.

주소록 제공 장치(200)는 휴대용 단말기(60, 65)들의 식별 정보를 저장할 수 있는 주소록 기능을 제공한다. 본 발명의 일 실시예에 따른 주소록 제공 장치(200)는 사용자가 주소록 기능을 이용하여 특정 통신 상대의 정보를 검색하는 경우, 검색 결과와 함께 통신 상대의 위치 정보를 디스플레이한다. 주소록 제공 장치(200)에 대한 보다 구체적인 설명은 도 2를 참조하여 후술하기로 한다. The address book providing apparatus 200 provides an address book function capable of storing identification information of the portable terminals 60 and 65. The address book providing apparatus 200 according to an exemplary embodiment of the present invention displays the location information of the communication partner with the search result when the user searches for information of the specific communication partner using the address book function. A detailed description of the address book providing apparatus 200 will be described later with reference to FIG. 2.

한편, 휴대용 단말기(60, 65)와 주소록 제공 장치(200)는 설명의 편의를 위하여 구분된 것으로서, 실제 통신 상에서 휴대용 단말기(60, 65)가 주소록 제공 장치(200)의 기능을 수행하거나, 주소록 제공 장치(200)가 휴대용 단말기(60, 65)의 기능을 수행할 수 있음은 물론이다. Meanwhile, the portable terminals 60 and 65 and the address book providing apparatus 200 are divided for convenience of description, and the portable terminals 60 and 65 perform the functions of the address book providing apparatus 200 in actual communication or the address book. Of course, the providing apparatus 200 may perform the functions of the portable terminals 60 and 65.

기지국(10, 15)은 휴대용 단말기(60, 65) 및 주소록 제공 장치(200)가 이동통신 서버(40)에서 제공되는 이동통신 서비스를 이용할 수 있도록 일정 영역에 대하여 신호의 중계역할을 하게 된다. 좀 더 구체적으로, 기지국(10, 15)은 각기 소정의 전파영역을 가지고 일정 구간마다 설치되어, 자신의 관할영역 내에 진입한 휴대용 단말기(60, 65)(또는 주소록 제공 장치(200))를 인식하고, 휴대용 단말기(60, 65)의 위치 정보를 이통신사로 전송한다. 이 때, 이동통신 서버(40)로 전송되는 위치 정보에는 휴대용 단말기(60, 65)의 식별 정보 및 기지국(10, 15)의 식별 정보가 포함될 수 있다. The base stations 10 and 15 play a role of relaying signals to a predetermined area so that the portable terminals 60 and 65 and the address book providing apparatus 200 can use the mobile communication service provided by the mobile communication server 40. More specifically, the base stations 10 and 15 are installed at predetermined intervals, respectively, with a predetermined propagation area to recognize the portable terminals 60 and 65 (or the address book providing device 200) entering their own jurisdiction. Then, the location information of the mobile terminal 60, 65 is transmitted to the telecommunications company. In this case, the location information transmitted to the mobile communication server 40 may include identification information of the portable terminals 60 and 65 and identification information of the base stations 10 and 15.

기지국 제어기(30, 35)는 복수의 기지국(10, 15)을 관리한다. 즉, 기지국 제어기(30, 35)는 기지국(10, 15) 하드웨어와 소프트웨어의 서비스 상태를 관리하고, 호 트래픽에 대한 자원의 할당과 구성, 기지국(10, 15) 운용에 관한 정보 수립, 기지국(10, 15) 운용, 감시 및 고장에 관련된 하부 장치 감시 등의 기능을 수행한다.The base station controllers 30 and 35 manage the plurality of base stations 10 and 15. That is, the base station controllers 30 and 35 manage the service states of the base station 10 and 15 hardware and software, allocate and configure resources for call traffic, establish information regarding the operation of the base stations 10 and 15, 10, 15) Performs functions such as operation, monitoring and monitoring of subordinate devices related to failures.

이동통신 서버(40)는 휴대용 단말기(60, 65) 및 주소록 제공 장치(200)에 이동통신 서비스를 제공한다. 예를 들어, 이동통신 서버(40)는 각 기지국(10, 15)을 통해 휴대용 단말기(60, 65)의 위치 정보가 수신되면, 주소록 제공 장치(200)의 요청에 따라 특정 휴대용 단말기(60, 65)의 위치 정보를 주소록 제공 장치(200)로 제공한다. The mobile communication server 40 provides a mobile communication service to the portable terminals 60 and 65 and the address book providing apparatus 200. For example, when the mobile communication server 40 receives the location information of the portable terminals 60 and 65 through the base stations 10 and 15, the mobile communication server 40 may request the specific portable terminal 60, according to the request of the address book providing apparatus 200. The location information of 65 is provided to the address book providing apparatus 200.

다음으로, 도 2를 참조하여, 본 발명의 일 실시예에 따른 주소록 제공 장치(200)에 대해서 설명하기로 한다. Next, the address book providing apparatus 200 according to an embodiment of the present invention will be described with reference to FIG. 2.

도 2는 본 발명의 일 실시예에 따른 주소록 제공 장치(200)의 구성을 도시한 블럭도이다. 도시된 주소록 제공 장치(200)는 입력부(250), 저장부(210), 송수신부(220), 디스플레이부(240) 및 제어부(230)를 포함하여 구성된다. 2 is a block diagram showing the configuration of the address book providing apparatus 200 according to an embodiment of the present invention. The illustrated address book providing device 200 includes an input unit 250, a storage unit 210, a transceiver unit 220, a display unit 240, and a controller 230.

입력부(250)는 사용자의 명령을 입력받는 부분으로, 도면에 도시되지는 않았지만 다수의 기능키 예를 들면, 주소록 제공 장치(200)에서 제공되는 메뉴를 디스플레이하기 위한 메뉴키, 메뉴 선택을 위한 방향키, 선택된 메뉴를 실행시키는 실행키 및 숫자 또는 문자 입력을 위한 다수의 문자 입력키 등을 포함할 수 있다. 입력부(250)에 구비된 기능키는 사용자에 의해 인가되는 경우 소정 키신호를 발생시키는데, 이는 후술될 제어부(230)로 제공된다. Although the input unit 250 receives a user's command, although not shown in the drawing, a plurality of function keys, for example, a menu key for displaying a menu provided by the address book providing apparatus 200 and a direction key for menu selection It may include an execution key for executing the selected menu and a plurality of character input keys for inputting numbers or characters. The function key provided in the input unit 250 generates a predetermined key signal when applied by the user, which is provided to the controller 230 to be described later.

저장부(210)는 휴대용 단말기(60, 65)의 위치 정보를 표시하는데 필요한 지도 데이터 및 사용자에 의해 입력된 주소록을 저장한다. 여기서, 주소록은 통신 상 대의 식별 정보 및 상세 정보를 포함할 수 있다. 식별 정보로서, 통신 상대의 이름 또는 닉네임 등이 지정될 수 있다. 상세 정보는 통신 상대의 전화번호, 집 전화번호, 사무실 전화번호 및 이메일 주소 등의 항목을 포함할 수 있다. 사용자는 주소록 생성시, 모든 상세 정보 항목을 입력하거나 일부 상세 정보 항목만을 입력할 수 있다. 이와 같이, 지도 데이터 및 주소록을 저장하는 저장부(210)는 캐쉬, ROM(Read Only Memory), PROM(Programable ROM), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM) 및 플래쉬 메모리(Flash memory)와 같은 비휘발성 메모리 소자 또는 RAM(Random Access Memory)과 같은 휘발성 메모리 소자 또는 하드디스크 드라이브(Hard Disk Drive; HDD)와 같은 저장 매체 중 적어도 하나로 구현될 수 있으나 이에 한정되지는 않는다.The storage unit 210 stores map data necessary for displaying location information of the portable terminals 60 and 65 and an address book input by a user. Here, the address book may include identification information and detailed information of the communication partner. As the identification information, a name or nickname of a communication partner may be designated. The detailed information may include items such as a telephone number of a communication partner, a home telephone number, an office telephone number, and an email address. When the address book is generated, the user may input all detailed information items or only some detailed information items. As such, the storage unit 210 storing the map data and the address book may include a cache, a read only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), and a flash memory (Flash). It may be implemented as at least one of a nonvolatile memory device such as a memory, a volatile memory device such as a random access memory (RAM), or a storage medium such as a hard disk drive (HDD).

송수신부(220)는 휴대용 단말기(60, 65) 및 이동통신 서버(40)와 데이터를 송수신한다. 예를 들면, 송수신부(220)는 주소록에서 선택된 통신 상대의 위치 정보를 요청하는 신호를 이동통신 서버(40)로 송신하거나, 요청된 통신 상대의 위치 정보를 이동통신 서버(40)로부터 수신한다. The transceiver 220 transmits and receives data to and from the portable terminals 60 and 65 and the mobile communication server 40. For example, the transmitter / receiver 220 transmits a signal for requesting the location information of the communication partner selected from the address book to the mobile communication server 40 or receives the requested location information of the communication partner from the mobile communication server 40. .

디스플레이부(240)는 입력부(250)에서 제공된 키신호에 따른 명령 처리 결과를 가시적인 형태로 디스플레이한다. 예를 들면, 주소록에서 특정 통신 상대가 선택된 경우, 디스플레이부(240)는 선택된 통신 상대의 상세 정보 예를 들면, 집 전화번호, 회사 전화 번호, 이메일 주소 등을 디스플레이한다. 이 때, 디스플레이부(240)는 선택된 통신 상대의 위치 정보를 함께 디스플레이하는 것이 바람직하다. 이러한 디스플레이부(240)는 전술한 입력부(250)와 하드웨어적으로 독립적으로 구 성되거나, 터치 스크린 등과 같이 입력부(250)와 복합적인 형태로 구성될 수 있다. The display unit 240 displays the command processing result according to the key signal provided from the input unit 250 in a visual form. For example, when a specific communication partner is selected in the address book, the display unit 240 displays detailed information of the selected communication partner, for example, a home telephone number, a company telephone number, an e-mail address, and the like. At this time, the display unit 240 preferably displays the location information of the selected communication counterpart. The display unit 240 may be configured independently of the above-described input unit 250 in hardware, or may be configured in a complex form with the input unit 250, such as a touch screen.

제어부(230)는 주소록 제공 장치(200) 내의 구성 요소들을 연결하고 관리한다. 예를 들면, 제어부(230)는 주소록을 실행시키는 키신호가 제공되는 경우, 저장부(210)에 저장되어 있는 주소록이 디스플레이부(240)를 통해 디스플레이될 수 있도록 한다. The controller 230 connects and manages components in the address book providing apparatus 200. For example, when a key signal for executing the address book is provided, the controller 230 allows the address book stored in the storage 210 to be displayed on the display 240.

또한, 제어부(230)는 주소록에서 특정 통신 상대가 선택되는 경우, 선택된 통신 상대의 위치 정보를 요청하는 신호가 송수신부(220)를 통해 이동통신 서버(40)로 전송될 수 있도록 한다. 그리고 이동통신 서버(40)로부터 선택된 통신 상대의 위치 정보가 수신되면, 제어부(230)는 수신된 위치 정보를 저장부(210)에서 제공되는 지도 데이터 상에 정합시킨다. 그 결과, 주소록에서 선택된 통신 상대의 상세 정보 및 현재 위치 정보가 함께 디스플레이부(240)를 통해 디스플레이될 수 있도록 한다. In addition, when a specific communication partner is selected in the address book, the controller 230 may transmit a signal for requesting location information of the selected communication partner to the mobile communication server 40 through the transceiver 220. When the location information of the selected communication partner is received from the mobile communication server 40, the controller 230 matches the received location information on the map data provided from the storage 210. As a result, the detailed information and the current location information of the communication partner selected from the address book can be displayed together through the display unit 240.

이와 같이, 주소록에서 선택된 통신 상대의 현재 위치 정보는 통신 상대측과의 승인 여부에 따라 표시되는 것이 바람직하다. 승인 여부는 사용자와 통신 상대 간에 사전에 설정되거나, 주소록에서 선택된 통신 상대의 위치 정보를 요청하는 과정에서 이루어질 수 있다. 좀 더 구체적으로, 주소록에서 '보로리' 라는 사용자가 선택되어, '보로리' 라는 사용자의 위치 정보를 요청하는 신호가 이동통신 서버(40)로 전송되면, 이동통신 서버(40)는 위치 정보 요청 사실을 '보로리' 라는 사용자에게 알린다. 그러면 '보로리' 라는 사용자는 자신의 휴대용 단말기(60, 65)를 이용하여 위치 정보 요청을 수락하거나 거절하는 신호를 이동통신 서버(40)로 전송 할 수 있다. 즉, 이동통신 서버(40)는 '보로리' 라는 사용자의 휴대용 단말기(60, 65)로부터 위치 정보 요청을 수락하는 신호가 수신되는 경우, '보로리' 라는 사람의 위치 정보를 주소록 제공 장치(200)로 전송한다. 만약, '보로리' 라는 사용자의 휴대용 단말기(60, 65)로부터 위치 정보 요청을 거절하는 신호가 수신되면, 이동통신 서버(40)는 위치 정보 요청이 거절되었음을 알리는 신호를 주소록 제공 장치(200)로 전송한다. As such, the current location information of the communication partner selected from the address book is preferably displayed according to whether the communication partner has been approved. The approval may be set in advance between the user and the communication counterpart or may be made in the process of requesting location information of the communication counterpart selected from the address book. More specifically, when a user named 'borory' is selected in the address book, and a signal for requesting the location information of the user named 'borory' is transmitted to the mobile communication server 40, the mobile communication server 40 determines the location information. Notify the user Borory. Then, a user named 'borory' may transmit a signal for accepting or rejecting a location information request to the mobile communication server 40 using his portable terminals 60 and 65. That is, when the mobile communication server 40 receives a signal for accepting the request for location information from the user's portable terminal 60 or 65 called 'Borori', the mobile communication server 40 transmits the location information of the person 'Borori' to the address book providing device ( 200). If a signal for rejecting the location information request is received from the user's portable terminal 60 or 65 called 'Borori', the mobile communication server 40 transmits a signal indicating that the location information request has been rejected. To send.

사용자와 통신 상대 간에 승인 여부가 사전에 설정된 경우, 사용자와 위치 정보 교환이 가능한 휴대용 단말기(60, 65)의 정보는 테이블의 형태로 이동통신 서버(40)에 저장된다. 이동통신 서버(40)는 특정 통신 상대에 대한 위치 정보 요청 신호가 수신되는 경우, 기저장된 테이블을 기반으로 하여, 주소록 제공 장치(200)에 의해 위치 정보가 요청된 통신 상대와 주소록 제공 장치(200)가 서로 위치 정보 교환할 수 있도록 기설정되어 있는지를 판단한다. 그리고 판단 결과에 따라 요청된 위치 정보를 주소록 제공 장치(200)로 전송한다. When approval is previously set between the user and the communication counterpart, the information of the portable terminals 60 and 65 capable of exchanging location information with the user is stored in the mobile communication server 40 in the form of a table. When the location information request signal for a specific communication party is received, the mobile communication server 40 based on a previously stored table, the communication party and the address book providing device 200 for which location information is requested by the address book providing device 200. ) Is determined so as to exchange position information with each other. The requested location information is transmitted to the address book providing apparatus 200 according to the determination result.

도 3a 및 3b는 본 발명의 일 실시예에 따른 주소록 제공 장치(200)에서 제공되는 유저 인터페이스를 예시한 예시도이다. 3A and 3B are exemplary views illustrating a user interface provided by the address book providing apparatus 200 according to an embodiment of the present invention.

도 3a를 참조하면, 유저 인터페이스는 주소록에서 선택된 통신 상대의 식별 정보 및 상세 정보가 디스플레이되는 제1 영역(310)과, 선택된 통신 상대의 현재 위치 정보가 정합된 지도 데이터가 디스플레이되는 제2 영역(320)을 포함한다. 본 발명의 실시에 따르면, 제2 영역(320)에 디스플레이되는 지도 데이터는 입력부(250)를 통해 입력된 신호의 종류에 따라 확대 또는 축소될 수 있다. 지도 데이터 를 확대시키는 명령 예를 들어, 줌인(zoom in) 명령이 입력되는 경우, 제2 영역(320)에는 보다 상세한 내용의 지도 데이터가 디스플레이된다. Referring to FIG. 3A, the user interface may include a first area 310 in which identification information and detailed information of a communication partner selected from an address book are displayed, and a second area in which map data matching current location information of the selected communication partner is displayed. 320). According to the exemplary embodiment of the present invention, the map data displayed on the second area 320 may be enlarged or reduced according to the type of the signal input through the input unit 250. Instructions for Enlarging Map Data For example, when a zoom in command is input, map data of more detailed content is displayed in the second area 320.

한편, 유저 인터페이스에서 지도 데이터가 디스플레이되는 제2 영역(320)의 크기는 사용자의 선택에 따라 확대될 수 있다. 도 3b는 제2 영역(320)의 크기가 화면 영역과 동일한 크기로 확대되어 보다 넓은 영역의 지도 데이터가 디스플레이되는 경우를 보여주고 있다. Meanwhile, the size of the second area 320 in which the map data is displayed in the user interface may be enlarged according to the user's selection. 3B illustrates a case where the map data of a wider area is displayed by expanding the size of the second area 320 to the same size as the screen area.

다음으로 도 4를 참조하여 본 발명의 일 실시예에 따른 주소록 제공 방법에 대해서 설명하기로 한다. 여기서, 도 4는 본 발명의 일 실시예에 따른 주소록 제공 방법을 도시한 흐름도이다. Next, an address book providing method according to an exemplary embodiment of the present invention will be described with reference to FIG. 4. 4 is a flowchart illustrating an address book providing method according to an exemplary embodiment of the present invention.

우선, 입력부(250)를 통해 주소록을 디스플레이하는 신호가 입력되면, 제어부(230)는 저장부(210)에 저장되어 있는 주소록이 디스플레이부(240)를 통해 디스플레이되도록 한다(S410). 이 단계에서는 주소록에 저장되어 있는 통신 상대의 식별 정보 및 세부 항목의 종류 등에 대한 정보가 간략하게 디스플레이된다. 세부 항목의 경우, 각 항목에 대응되는 아이콘이 디스플레이된다. 예를 들어, '보로리' 라는 사용자의 이메일 주소가 저장되어 있는 경우, '보로리' 라는 식별 정보와 함께 편지 모양의 아이콘이 디스플레이된다. First, when a signal for displaying an address book is input through the input unit 250, the controller 230 causes the address book stored in the storage unit 210 to be displayed through the display unit 240 (S410). In this step, information on the identification information of the communication partner, the type of the detailed item, and the like stored in the address book is briefly displayed. In the case of a detailed item, an icon corresponding to each item is displayed. For example, if an e-mail address of a user named 'borory' is stored, a letter icon is displayed along with identification information of 'borory'.

이와 같이 주소록이 디스플레이된 후, 제어부(230)는 입력부(250)를 통해 입력되는 신호에 따라 장치 내의 구성요소들을 제어한다. 좀 더 구체적으로, 주소록에서 특정 통신 상대의 식별 정보를 포커싱하는 신호가 입력된 경우, 제어부(230)는 입력된 신호에 따라 주소록에서 특정 통신 상대의 식별 정보를 포커싱한다. After the address book is displayed as described above, the controller 230 controls the components in the apparatus according to a signal input through the input unit 250. More specifically, when a signal for focusing identification information of a specific communication partner is input in the address book, the controller 230 focuses identification information of the specific communication partner in the address book according to the input signal.

만약, 특정 통신 상대의 식별 정보가 포커싱된 상태에서 선택 신호가 입력된 경우, 제어부(230)는 선택된 통신 상대의 위치 정보를 요청하는 신호가 송수신부(220)를 통해 이동통신 서버(40)로 전송될 수 있도록 한다(S420). If the selection signal is input while the identification information of the specific communication partner is focused, the controller 230 transmits a signal for requesting the location information of the selected communication partner to the mobile communication server 40 through the transmission / reception unit 220. It can be transmitted (S420).

이 후, 송수신부(220)를 통해 이동통신 서버(40)에서 전송된 위치 정보가 수신되면(S430), 제어부(230)는 저장부(210)에 기저장되어 있는 지도 데이터에 수신된 위치 정보를 정합시킨다(S440). Thereafter, when the location information transmitted from the mobile communication server 40 is received through the transceiver 220 (S430), the controller 230 receives the location information received in the map data previously stored in the storage 210. Match (S440).

그 다음, 제어부(230)는 도 3a와 같이, 주소록에서 선택된 통신 상대의 상세 정보(310) 및 현재 위치 정보(320)가 디스플레이부(240)를 통해 디스플레이될 수 있도록 한다(S450). 이 때, 제어부(230)는 통신 상대의 현재 위치 정보와 가장 근접한 지명 또는 건물의 이름이 함께 디스플레이되도록 할 수도 있다. Next, as shown in FIG. 3A, the controller 230 allows the detailed information 310 and the current location information 320 of the communication partner selected from the address book to be displayed on the display 240 (S450). In this case, the controller 230 may display the name of the place or building closest to the current location information of the communication partner.

도 5는 본 발명의 다른 실시예에 따른 주소록 제공 장치(500)의 구성을 도시한 블록도이다. 5 is a block diagram showing the configuration of an address book providing apparatus 500 according to another embodiment of the present invention.

본 발명의 다른 실시예에 따른 주소록 제공 장치(500)는 본 발명의 일 실시예에 따른 주소록 제공 장치(200)와 다음을 제외하고는 동일한 구조를 갖는다. 즉, 본 실시예에 따른 주소록 제공 장치(500)는 도 2에 도시된 주소록 제공 장치(200)의 구성에서 안테나(560) 및 GPS 수신부(570)를 더 포함한다. The address book providing apparatus 500 according to another embodiment of the present invention has the same structure as the address book providing apparatus 200 according to an embodiment of the present invention except for the following. That is, the address book providing apparatus 500 according to the present embodiment further includes an antenna 560 and a GPS receiver 570 in the configuration of the address book providing apparatus 200 illustrated in FIG. 2.

안테나(560)는 서로 다른 GPS(Global Positioning System) 위성으로부터 동시에 전파를 수신하여 GPS 수신부(570)로 제공한다. The antenna 560 simultaneously receives radio waves from different Global Positioning System (GPS) satellites and provides them to the GPS receiver 570.

GPS 수신부(570)는 안테나(560)로부터 수신된 전파를 전달받아 주소록 제공 장치(500)의 위치 정보 예를 들면, 주소록 제공 장치(500)의 경도 및 위도를 산출 하여 제어부(530)로 제공한다. The GPS receiver 570 receives the radio wave received from the antenna 560, calculates the location information of the address book providing device 500, for example, calculates the longitude and latitude of the address book providing device 500, and provides the same to the controller 530. .

제어부(530)는 GPS 수신부(570)로부터 주소록 제공 장치(500)의 경도 및 위도에 대한 데이터를 수신하여, 저장부(510)에 기저장되어 있는 지도 데이터 상에 경도 및 위도에 대한 데이터를 정합시킨다. 그 결과, 주소록에서 선택된 특정 통신 상대의 위치 정보가 디스플레이부(540)를 통해 디스플레이될 때, 사용자의 현재 위치도 함께 디스플레이될 수 있도록 한다. The controller 530 receives data on the longitude and latitude of the address book providing apparatus 500 from the GPS receiver 570, and matches the longitude and latitude data on the map data pre-stored in the storage 510. Let's do it. As a result, when the location information of the specific communication partner selected from the address book is displayed through the display unit 540, the current location of the user can be displayed together.

또한 제어부(530)는 통신 상대의 위치 정보와 사용자의 위치 정보를 이용하여 통신 상대와 사용자 간의 최단 경로를 계산한다. 제어부(530)에 의해 계산된 최단 경로 정보는 사용자 및 통신 상대의 위치 정보와 함께 디스플레이된다. In addition, the controller 530 calculates the shortest path between the communication counterpart and the user by using the location information of the communication counterpart and the user location information. The shortest path information calculated by the controller 530 is displayed together with the location information of the user and the communication partner.

도 6a 내지 도 6c는 본 발명의 다른 실시예에 따른 주소록 제공 장치(500)에서 제공되는 유저 인터페이스를 예시한 예시도이다. 6A to 6C are exemplary views illustrating a user interface provided by the address book providing apparatus 500 according to another exemplary embodiment of the present invention.

도 6a를 참조하면, 유저 인터페이스는 주소록에서 선택된 통신 상대의 식별 정보 및 상세 정보가 디스플레이되는 제1 영역(610)과, 주소록에서 선택된 통신 상대의 현재 위치 정보 및 사용자의 현재 위치 정보가 정합된 지도 데이터가 디스플레이되는 제2 영역(620)을 포함한다. 지도 데이터가 디스플레이되는 제2 영역(620)에는, 사용자 및 주소록에서 선택된 통신 상대의 위치 정보 이외에도 사용자 및 주소록에서 선택된 통신 상대 간의 최단 경로 정보가 디스플레이된다. 이 때, 최단 경로 정보는 다양한 방법으로 표시될 수 있다. 도 6b 및 도 6c는 최단 경로 정보를 표시하는 방법에 대한 실시예를 보여주고 있다. 도 6b는 제2 영역(620)에 사용자 및 통신 상대의 현재 위치를 나타내는 표식과 함께, 사용자와 통신 상대 간의 최단 경로 정보(630)가 실제 경로에 대응되는 그림으로 표시되는 경우를 보여주고 있으며, 도 6c는 제2 영역(620)에 사용자 및 통신 상대의 현재 위치를 나타내는 표식과 함께, 사용자와 통신 상대 간의 최단 경로 정보가 수치(640)로 표시되는 경우를 보여주고 있다. 다른 예로써, 최단 경로 정보는 그림 및 수치가 동시 표시될 수도 있다. Referring to FIG. 6A, a user interface includes a first area 610 in which identification information and detailed information of a communication partner selected from an address book are displayed, and a current location information of the communication partner selected from the address book and the current location information of the user are matched. The second area 620 in which data is displayed is included. In the second area 620 in which the map data is displayed, the shortest path information between the user and the communication partner selected from the address book is displayed in addition to the location information of the user and the correspondent selected from the address book. In this case, the shortest path information may be displayed in various ways. 6B and 6C illustrate an embodiment of a method of displaying shortest path information. FIG. 6B illustrates a case where the shortest path information 630 between the user and the communication partner is displayed in a picture corresponding to the actual path, together with a mark indicating the current location of the user and the communication partner in the second area 620. FIG. 6C illustrates a case in which the shortest path information between the user and the communication partner is displayed as a numerical value 640 along with a mark indicating the current location of the user and the communication partner in the second area 620. As another example, the shortest path information may be displayed simultaneously with a picture and a numerical value.

다음으로, 도 7은 본 발명의 다른 실시예에 따른 주소록 제공 방법을 도시한 흐름도이다. Next, FIG. 7 is a flowchart illustrating an address book providing method according to another exemplary embodiment of the present invention.

우선, 입력부(550)를 통해 주소록을 디스플레이하는 신호가 입력되면, 제어부(530)는 저장부(510)에 저장되어 있는 주소록이 디스플레이되도록 한다(S710). 이 단계에서는 주소록에 저장되어 있는 통신 상대의 식별 정보 및 세부 항목의 종류 등에 대한 정보가 간략하게 디스플레이된다. 즉, 세부 항목의 경우, 각 항목에 대응되는 아이콘이 디스플레이된다. 예를 들어, '보로리' 라는 사용자의 이메일 주소가 저장되어 있는 경우, '보로리' 라는 식별 정보와 함께 편지 모양의 아이콘이 디스플레이 된다. First, when a signal for displaying an address book is input through the input unit 550, the controller 530 causes the address book stored in the storage unit 510 to be displayed (S710). In this step, information on the identification information of the communication partner, the type of the detailed item, and the like stored in the address book is briefly displayed. That is, in the case of a detailed item, an icon corresponding to each item is displayed. For example, if a user's email address of 'Borori' is stored, a letter-shaped icon is displayed along with identification information of 'Borori'.

이 후, 제어부(530)는 입력부(550)를 통해 입력되는 신호에 따라 장치(500) 내의 구성요소들을 제어한다. 좀 더 구체적으로, 주소록에서 특정 통신 상대의 식별 정보를 포커싱하는 신호가 입력된 경우, 제어부(530)는 입력된 신호에 따라 주소록에서 특정 통신 상대의 식별 정보를 포커싱한다. Thereafter, the controller 530 controls the components in the apparatus 500 according to the signal input through the input unit 550. More specifically, when a signal for focusing identification information of a specific communication partner is input in the address book, the controller 530 focuses identification information of the specific communication partner in the address book according to the input signal.

만약, 특정 통신 상대의 식별 정보가 포커싱된 상태에서 선택 신호가 입력된 경우, 제어부(530)는 선택된 통신 상대의 위치 정보를 요청하는 신호가 송수신부 (520)를 통해 이동통신 서버(40)로 전송될 수 있도록 한다(S720). If a selection signal is input while the identification information of a specific communication partner is focused, the controller 530 transmits a signal for requesting location information of the selected communication partner to the mobile communication server 40 through the transceiver 520. It can be transmitted (S720).

이 후, 이동통신 서버(40)에서 전송된 위치 정보가 송수신부(520)로 수신되면(S730), 제어부(530)는 수신된 위치 정보 및 GPS 수신부(570)에서 제공된 주소록 제공 장치(500)의 위치 데이터 예를 들면, 위도 및 경도를 저장부(510)에서 제공된 지도 데이터 상에 정합시킨다(S740). 그 결과, 도 6a와 같이, 주소록에서 선택된 통신 상대의 위치 정보 및 자신의 위치 정보가 함께 디스플레이될 수 있도록 한다(S760). Thereafter, when the location information transmitted from the mobile communication server 40 is received by the transceiver 520 (S730), the controller 530 receives the received location information and the address book providing device 500 provided by the GPS receiver 570. For example, the latitude and longitude of the location data are matched with the map data provided by the storage unit 510 (S740). As a result, as shown in Figure 6a, the location information and the location information of the communication partner selected from the address book can be displayed together (S760).

한편, 이 단계에서 제어부(530)는 송수신부(520)를 통해 수신된 위치 정보 및 GPS 수신부(570)에서 제공된 위치 정보를 기반으로, 주소록에서 선택된 통신 상대와 사용자 간의 최단 경로를 계산하여(S750), 그 결과가 사용자의 위치 정보 및 주소록에서 선택된 통신 상대의 위치 정보와 함께 디스플레이될 수 있도록 할 수 있다(S760). 이 때, 통신 상대와 사용자 간의 최단 경로 정보는 도 6b와 같이 그림으로 표시되거나, 도 6c와 같이 수치로 표시될 수 있다. 또는 그림 및 수치가 모두 표시될 수도 있다. Meanwhile, in this step, the controller 530 calculates the shortest path between the communication partner selected from the address book and the user based on the location information received through the transceiver 520 and the location information provided by the GPS receiver 570 (S750). The result can be displayed together with the location information of the user and the location information of the communication partner selected from the address book (S760). In this case, the shortest path information between the communication partner and the user may be displayed as a figure as shown in FIG. 6B or as a numerical value as shown in FIG. 6C. Alternatively, both figures and figures may be displayed.

이상과 같이 예시된 도면을 참조로 하여, 본 발명에 따른 사용자의 위치 정보를 포함하는 주소록 제공 장치 및 방법에 대하여 설명하였으나, 본 발명은 본 명세서에 개시된 실시예와 도면에 의해 한정되지 않으며, 그 발명의 기술사상 범위 내에서 당업자에 의해 다양한 변형이 이루어질 수 있음은 물론이다.With reference to the drawings illustrated as above, the apparatus and method for providing an address book including the location information of the user according to the present invention has been described, but the present invention is not limited to the embodiments and drawings disclosed herein, Of course, various modifications may be made by those skilled in the art within the scope of the technical idea of the present invention.

상기한 바와 같이 본 발명에 의한 사용자의 위치 정보를 포함하는 주소록 제 공 장치 및 방법에 따르면 다음과 같은 효과가 하나 혹은 그 이상 있다. As described above, the apparatus and method for providing an address book including location information of a user according to the present invention have one or more of the following effects.

첫째, 주소록을 통해 다양한 정보를 제공할 수 있다는 장점이 있다. First, there is an advantage that can provide a variety of information through the address book.

둘째, 통신 상대의 위치 정보를 손쉽게 검색할 수 있다는 장점도 있다. Second, there is an advantage that it is easy to search the location information of the communication partner.

셋째, 주소록에서 검색된 통신 상대의 위치 정보와 사용자의 현재 위치 정보를 지도 상에 함께 표시하므로써, 사용자가 통신 상대와의 거리를 용이하게 인지할 수 있다는 장점도 있다. Third, there is an advantage that the user can easily recognize the distance to the communication partner by displaying both the location information of the communication partner retrieved from the address book and the current location information of the user on the map.

Claims (5)

주소록에서 소정 통신 상대를 선택하는 신호를 입력받는 입력부; An input unit for receiving a signal for selecting a predetermined communication partner from an address book; 상기 선택된 통신 상대의 위치 정보를 저장하는 이동통신 서버로 상기 위치 정보를 요청하는 신호를 송신하고, 상기 이동통신 서버로부터 상기 위치 정보를 수신하는 송수신부; 및A transmission / reception unit transmitting a signal for requesting the location information to a mobile communication server storing the location information of the selected communication counterpart and receiving the location information from the mobile communication server; And 상기 수신된 위치 정보를 기저장된 지도 데이터 상에 정합하여, 상기 선택된 통신 상대의 상세 정보와 함께 제공하는 제어부를 포함하는 사용자의 위치정보를 포함하는 주소록 제공 장치. The address book providing apparatus including the location information of the user including a control unit for matching the received location information on the pre-stored map data, along with the detailed information of the selected communication partner. 제 1 항에 있어서, The method of claim 1, 서로 다른 GPS 위성으로부터 수신한 전파를 기반으로 사용자의 위치 정보를 산출하는 GPS 수신부를 더 포함하는 사용자의 위치정보를 포함하는 주소록 제공 장치. Address book providing apparatus comprising the user's location information further comprises a GPS receiver for calculating the location information of the user based on radio waves received from different GPS satellites. 제 2 항에 있어서, The method of claim 2, 상기 제어부는 상기 사용자의 위치 정보 및 상기 통신 상대의 위치 정보를 기반으로, 상기 통신 상대와 상기 사용자 간의 최단 경로를 계산하여, 상기 최단 경로 정보 및 상기 사용자의 위치 정보 중 적어도 하나를 제공하는 사용자의 위치정보를 포함하는 주소록 제공 장치. The controller calculates a shortest path between the communication partner and the user based on the location information of the user and the location information of the communication partner, and provides at least one of the shortest path information and the user's location information. Address book providing device including location information. 주소록에서 소정 통신 상대를 선택하는 신호를 입력받는 단계; Receiving a signal for selecting a predetermined communication partner from an address book; 상기 선택된 통신 상대의 위치 정보를 저장하는 이동통신 서버로 상기 위치 정보를 요청하는 신호를 송신하고, 상기 이동통신 서버로부터 상기 위치 정보를 수신하는 단계; 및Transmitting a signal for requesting the location information to a mobile communication server storing the location information of the selected communication counterpart and receiving the location information from the mobile communication server; And 상기 수신된 위치 정보를 기저장된 지도 데이터 상에 정합하여, 상기 선택된 통신 상대의 상세 정보와 함께 제공하는 단계를 포함하는 사용자의 위치정보를 포함하는 주소록 제공 방법. And matching the received location information with pre-stored map data and providing the selected location information together with detailed information of the selected communication partner. 제 4 항에 있어서, The method of claim 4, wherein 서로 다른 GPS 위성으로부터 수신한 전파를 기반으로 사용자의 위치 정보를 산출하는 단계; Calculating location information of the user based on radio waves received from different GPS satellites; 상기 사용자의 위치 정보 및 상기 통신 상대의 위치 정보를 기반으로, 상기 통신 상대와 상기 사용자 간의 최단 거리를 계산하는 단계; 및Calculating a shortest distance between the communication partner and the user based on the location information of the user and the location information of the communication partner; And 상기 최단 거리 및 상기 사용자의 위치 정보 중 적어도 하나를 제공하는 단계를 더 포함하는 사용자의 위치정보를 포함하는 주소록 제공 방법. And providing at least one of the shortest distance and the location information of the user.
KR1020060020602A 2006-03-03 2006-03-03 Apparatus and method for providing address list including position information of user KR100714714B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060020602A KR100714714B1 (en) 2006-03-03 2006-03-03 Apparatus and method for providing address list including position information of user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060020602A KR100714714B1 (en) 2006-03-03 2006-03-03 Apparatus and method for providing address list including position information of user

Publications (1)

Publication Number Publication Date
KR100714714B1 true KR100714714B1 (en) 2007-05-04

Family

ID=38269750

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060020602A KR100714714B1 (en) 2006-03-03 2006-03-03 Apparatus and method for providing address list including position information of user

Country Status (1)

Country Link
KR (1) KR100714714B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040003458A (en) * 2002-07-03 2004-01-13 삼성전자주식회사 A service method of location information using global positioning system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040003458A (en) * 2002-07-03 2004-01-13 삼성전자주식회사 A service method of location information using global positioning system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
한국공개특허10-2004-3458

Similar Documents

Publication Publication Date Title
KR101077502B1 (en) Handheld object selector
KR100617784B1 (en) Apparatus and method for searching telephone number in mobile terminal equipment
JP4914917B2 (en) Apparatus, method and computer program for providing a contact list enhanced by location information
US7933609B2 (en) Tracking a group of mobile terminals
US20080132243A1 (en) Device and method for providing location information on a portable mobile communications device
JP4620054B2 (en) Portable terminal and wireless quality display method, program and system using the same
US20110041063A1 (en) Method and apparatus for providing social network service
KR100754690B1 (en) Method and apparatus for setting destination in navigation terminal
KR101834937B1 (en) Apparatus and method for obtaining information of user equipment in communication system
JP2007166189A (en) Mobile communication apparatus and message transmitting/receiving system
US20150099545A1 (en) Location information-based communication apparatus and method, and location information-based communication application apparatus
KR20080078300A (en) A car navigation system and a control method thereof
US8892119B2 (en) Automatic position information transmission system and method using wireless data network
KR20070078788A (en) Portable terminal device, site access method using thereof and recording medium
KR100714714B1 (en) Apparatus and method for providing address list including position information of user
KR20130127730A (en) Method and system for providing shop information service having real time listing
CN106411699B (en) Message display control method and device in social networking application
KR100961471B1 (en) Apparatus for giving a path map information and method thereof
JP2007147632A (en) Method of providing route, method of guiding route, charging method, server for providing route, user terminal, charging server, and program
KR20060027032A (en) Method for providing position detection in shadow area by using automatic position tracking function of gps mobile terminal
JP2005106468A (en) Method of providing route, method of guiding route, charging method, server for providing route, user terminal, charging server, and program
KR101075665B1 (en) System and method for offering route
KR20100122974A (en) A business proprietor informantion offering system and method thereof
KR100917192B1 (en) Mobile Phone And Method For Providing Location Information thereof
JP2013183251A (en) Communication device, communication use history management method and program

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee