[go: up one dir, main page]

KR20110074801A - Search system and method using address book, its search server - Google Patents

Search system and method using address book, its search server Download PDF

Info

Publication number
KR20110074801A
KR20110074801A KR1020090131350A KR20090131350A KR20110074801A KR 20110074801 A KR20110074801 A KR 20110074801A KR 1020090131350 A KR1020090131350 A KR 1020090131350A KR 20090131350 A KR20090131350 A KR 20090131350A KR 20110074801 A KR20110074801 A KR 20110074801A
Authority
KR
South Korea
Prior art keywords
search
information
terminal
address book
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020090131350A
Other languages
Korean (ko)
Other versions
KR101421087B1 (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 KR1020090131350A priority Critical patent/KR101421087B1/en
Publication of KR20110074801A publication Critical patent/KR20110074801A/en
Application granted granted Critical
Publication of KR101421087B1 publication Critical patent/KR101421087B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2757Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or frequency of use

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Library & Information Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE: A system and method for searching an address book and search server are provided to provide an arrangement result to a terminal by arranging a search result corresponding to a search keyword based on address book information stored in a terminal or information server of a user. CONSTITUTION: A terminal(100) provides a search keyword according to a user input and address book information stored inside. An information server(200) provides address book information corresponding to a user. A search server(300) receives a search keyword and performs a search. The search server arranges a search result by referring address book information providing the terminal or the information server and displays information which is matched to the address book information on upper part. The search server transmits the arranged search result to the terminal.

Description

주소록을 이용한 검색시스템 및 방법, 그 검색서버{System and method for searching using addressbook, and searching server thereof}System and method for searching using addressbook, and searching server

본 발명은 검색시스템 및 방법에 관한 것으로, 특히, 단말기 사용자가 특정인과 관련된 검색을 위한 키워드를 입력하면, 검색서버가 해당 사용자의 주소록에 등록된 지인에 대한 검색결과를 중심으로 검색결과를 제공할 수 있는, 주소록을 이용한 검색시스템 및 방법, 그 검색서버에 관한 것이다.The present invention relates to a search system and a method, and in particular, when a terminal user inputs a keyword for a search related to a specific person, the search server may provide search results centering on the search results for acquaintances registered in the user's address book. The present invention relates to a search system and method using an address book, and a search server thereof.

통상의 휴대폰은, 사용자가 지인들의 전화번호를 저장하고 이후 이용할 수 있도록, 타인의 성명과 전화번호를 함께 저장하는 주소록 기능을 제공한다. 또한, 네트워크 및 이를 이용한 서비스의 발달로 유무선 서버도 사용자의 주소록을 저장하고 관리하는 기능을 제공하고 있으며, 사용자는 이를 이용해 인터넷 전화를 걸거나, 다른 단말기로 메시지 등을 송신할 수 있다. 그리고 이러한 주소록은 성명, 전화번호 외에 이메일, 홈페이지 등의 정보를 더 저장하고 관리할 수 있도록 되어 있다.A typical mobile phone provides an address book function that stores a name and a phone number of another person so that a user can store a phone number of acquaintances and use it later. In addition, due to the development of a network and a service using the same, a wired / wireless server also provides a function of storing and managing a user's address book, and a user can make an Internet call or send a message to another terminal using the same. In addition, such an address book can store and manage information such as an email and a homepage in addition to a name and a phone number.

이와 별개로, 네트워크로 연결된 웹서버, 왑서버, 모바일 웹서버 등은 사람과 관련된 검색서비스를 제공한다. 예를 들어, 개인별 홈페이지를 제공하는 서버는 지인들을 검색할 수 있도록 하는 서비스를 제공하며, 성명 등을 입력하면 매칭되는 사람의 성명, 홈페이지 등의 정보를 제공한다. 그런데 이러한 결과는 검색키워드에 따라 서버가 검색한 결과를 무작위로 출력해주어, 흔한 성명 등의 경우 검색결과가 몇 페이지에 걸쳐 나오게 된다. 이는 검색의 부정확성을 높일 뿐 아니라, 사용자가 일일이 검색결과를 선택하여 세부 결과를 확인해야 하는 불편을 안겨주고 있다.Apart from this, networked web servers, swap servers, mobile web servers, etc. provide search services related to people. For example, a server providing a personal homepage provides a service for searching for acquaintances, and provides a name, homepage, etc. of a matching person when a name is input. However, these results randomly output the search results by the server according to the search keywords, and in the case of common names, the search results are spread over several pages. This not only increases the inaccuracy of the search, but also causes the inconvenience of the user selecting the search results and checking the detailed results.

또한, 검색 결과에 따라 특정인의 홈페이지 등에서 재생되고 있는 음원 등의 컨텐츠를 다운로드 받고자 하는 경우, 먼저 특정인의 홈페이지에 접속하고 음원 등의 컨텐츠를 확인한 후, 컨텐츠서버에 별도로 접속하고 해당 컨텐츠를 검색하여 다운로드 받는 방법을 사용해야 하는 번거로움이 있다.In addition, when a user wants to download content such as a sound source being played on a specific person's homepage according to a search result, first access the specific person's homepage, check the contents of the sound source, etc., and then separately access a content server and search for and download the corresponding content. There is a hassle to use to receive.

이에, 좀 더 효율적으로 검색결과를 제공하고, 검색결과에 대응하는 컨텐츠 등을 이용할 수 있는 방법이 요구된다.Accordingly, there is a need for a method of more efficiently providing search results and using contents corresponding to the search results.

본 발명은 상기한 종래의 문제점을 해결하기 위해 제안된 것으로서, 검색서버가 사용자의 검색키워드에 대응하는 검색결과를, 사용자의 단말기나 별도의 정보서버에 저장된 주소록 정보를 이용하여 정렬하고, 정렬된 결과를 단말기로 제공하여 확인할 수 있도록 하는 주소록을 이용한 검색시스템 및 방법, 그 검색서버를 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above-described problems, and the search server sorts the search results corresponding to the user's search keyword by using address book information stored in the user's terminal or a separate information server, It is an object of the present invention to provide a search system and method using an address book for providing results to a terminal for checking, and a search server thereof.

또한, 본 발명은 검색서버가 정렬된 검색결과를 수신한 단말기로부터, 특정 컨텐츠나 서비스를 선택하는 정보를 수신하여, 해당 컨텐츠나 서비스를 자동으로 제공할 수 있는 주소록을 이용한 검색시스템 및 방법, 그 검색서버를 제공하는데 그 목적이 있다.The present invention also provides a search system and method using an address book that can receive information for selecting a specific content or service from a terminal receiving a sorted search result and automatically provide the corresponding content or service, and The purpose is to provide a search server.

상기와 같은 목적을 달성하기 위한 본 발명의 주소록을 이용한 검색시스템은, 사용자 입력에 따른 검색키워드 및 내부에 저장된 주소록 정보를 제공하며, 상기 검색키워드에 대응하는 검색결과를 수신하여 디스플레이하는 단말기, 상기 단말기의 사용자에 대응하는 주소록 정보를 제공하는 정보서버, 상기 검색키워드를 수신하여 검색을 수행하고, 상기 단말기가 제공하는 주소록 정보 또는 상기 정보서버가 제공하는 주소록 정보 중 적어도 하나를 참조하여 상기 참조한 주소록 정보와 매칭되는 정보가 상위에 디스플레이되도록 상기 검색결과를 정렬하며, 상기 정렬한 검색결과를 상기 단말기로 전송하는 검색서버를 포함한다.In order to achieve the above object, a search system using an address book of the present invention provides a search keyword according to a user input and address book information stored therein, and receives and displays a search result corresponding to the search keyword. An information server for providing address book information corresponding to a user of a terminal, and performing a search by receiving the search keyword, and referring to the address book with reference to at least one of address book information provided by the terminal or address book information provided by the information server And a search server for arranging the search results such that information matching the information is displayed at a higher level, and transmitting the sorted search results to the terminal.

상기와 같은 목적을 달성하기 위한 본 발명의 검색서버는, 데이터 송수신을 위한 송수신부, 검색키워드에 대응하는 검색결과 정보를 저장한 저장부, 상기 단말기로부터 상기 송수신부를 통해 상기 검색키워드를 수신하면 상기 저장부에 저장된 정보를 참조하여 검색을 수행하고, 상기 송수신부를 통해 수신한 상기 단말기의 사용자에 대응하는 주소록 정보를 참조하여, 상기 참조한 주소록 정보와 매칭되는 정보가 상위에 디스플레이되도록 상기 검색결과를 정렬하며, 상기 정렬한 검색결과를 상기 송수신부를 통해 상기 단말기로 전송하여 디스플레이되도록 하는 제어부를 포함한다.The search server of the present invention for achieving the above object, the transmission and reception unit for data transmission and reception, a storage unit for storing the search result information corresponding to the search keyword, when receiving the search keyword from the terminal through the transceiver The search result is performed by referring to the information stored in the storage unit, and the search result is arranged such that information matching the address book information referred to is displayed at a higher level by referring to address book information corresponding to the user of the terminal received through the transceiver. And a control unit which transmits the sorted search results to the terminal through the transceiver and is displayed.

본 발명의 검색서버에 있어서, 상기 제어부는, 상기 검색키워드를 수신하면 상기 송수신부를 통해 상기 단말기로 상기 단말기 내부에 저장된 주소록 정보를 요청하여 수신하고 참조하는 것을 특징으로 한다.In the search server of the present invention, the controller, upon receiving the search keyword, requests, receives, and references address book information stored in the terminal to the terminal through the transceiver.

본 발명의 검색서버에 있어서, 상기 제어부는, 상기 검색키워드를 수신하면 상기 송수신부를 통해 상기 단말기의 사용자에 대응하는 주소록 정보를 저장한 정보서버로 상기 주소록 정보를 요청하여 수신하고 참조하는 것을 특징으로 한다.In the search server of the present invention, the controller, upon receiving the search keyword, requests and receives the address book information from an information server storing address book information corresponding to the user of the terminal through the transceiver. do.

본 발명의 검색서버에 있어서, 상기 검색키워드는, 성명, 전화번호, 지역명, 주소, 상호, 도메인네임, 이메일, 생년월일 중 적어도 하나와 관련한 키워드인 것을 특징으로 한다.In the search server of the present invention, the search keyword is a keyword associated with at least one of a name, a telephone number, a local name, an address, a business name, a domain name, an e-mail, and a date of birth.

본 발명의 검색서버에 있어서, 상기 제어부는, 상기 주소록 정보에 포함된 문자열 또는 숫자열이 상기 검색결과 중 특정 검색결과에 포함된 문자열 또는 숫자열과 일치하는 경우 매칭되는 정보로 판단하는 것을 특징으로 한다.In the search server of the present invention, the control unit, characterized in that the character string or the number string included in the address book information is determined to match the information that matches the string or number string included in a specific search result of the search results. .

본 발명의 검색서버에 있어서, 상기 저장부는 상기 검색결과 각각에 대응하는 컨텐츠 정보를 더 저장하고, 상기 제어부는 상기 컨텐츠 정보를 상기 정렬한 검색결과와 함께 상기 단말기로 전송하는 것을 특징으로 한다.In the search server of the present invention, the storage unit further stores content information corresponding to each of the search results, and the control unit transmits the content information along with the sorted search results to the terminal.

본 발명의 검색서버에 있어서, 상기 제어부는, 상기 단말기로부터 상기 송수신부를 통해 상기 컨텐츠 정보 중 특정 컨텐츠 정보에 대한 선택정보를 수신하면, 상기 특정 컨텐츠 정보에 대응하는 컨텐츠를 상기 단말기로 전송하는 것을 특징으로 한다.In the search server of the present invention, the control unit transmits the content corresponding to the specific content information to the terminal when receiving the selection information for the specific content information of the content information from the terminal through the transceiver. It is done.

본 발명의 검색서버에 있어서, 상기 저장부는 상기 검색결과 각각에 대응하는 가입 서비스 정보를 더 저장하고, 상기 제어부는 상기 가입 서비스 정보를 상기 정렬한 검색결과와 함께 상기 단말기로 전송하는 것을 특징으로 한다.In the search server of the present invention, the storage unit further stores subscription service information corresponding to each of the search results, and the control unit transmits the subscription service information along with the sorted search results to the terminal. .

본 발명의 검색서버에 있어서, 상기 제어부는, 상기 단말기로부터 상기 송수신부를 통해 상기 가입 서비스 정보 중 특정 서비스 정보에 대한 선택정보를 수신하면, 상기 단말기의 사용자를 상기 특정 서비스에 가입시키기 위한 정보 또는 상기 단말기의 사용자가 가입한 서비스 정보를 상기 선택한 특정 서비스의 정보에 맞게 변경하도록 하는 정보를 상기 송수신부를 통해 상기 단말기 또는 상기 특정 서비스를 제공하는 서비스서버 중 적어도 하나로 전송하는 것을 특징으로 한다.In the search server of the present invention, the control unit, when receiving the selection information for the specific service information of the subscription service information from the transmission and reception unit from the terminal, information for subscribing the user of the terminal to the specific service or the And transmitting the information for changing the service information subscribed to by the user of the terminal according to the information of the selected specific service to the at least one of the terminal or a service server providing the specific service through the transceiver.

본 발명의 검색서버에 있어서, 상기 제어부는, 상기 검색결과 중 상기 참조한 주소록 정보와 매칭되는 정보를 하이라이트처리하여 상기 단말기로 전송하는 것을 특징으로 한다.In the search server of the present invention, the control unit highlights information matching the address book information of the search result and transmits the highlighted information to the terminal.

상기와 같은 목적을 달성하기 위한 본 발명의 주소록을 이용한 검색방법은, 검색서버가 단말기로부터 검색키워드를 수신하여 검색을 수행하는 검색단계, 상기 검색서버가 상기 단말기의 사용자에 대응하는 주소록 정보를 참조하여, 상기 검색단계에서의 검색결과 중 상기 참조한 주소록 정보와 매칭되는 정보가 상위에 디스플레이되도록 상기 검색결과를 정렬하는 정렬단계, 상기 검색서버가 상기 정렬한 검색결과를 상기 단말기로 전송하여 디스플레이되도록 하는 전송단계를 포함한다.In the search method using the address book of the present invention for achieving the above object, a search step of performing a search by the search server receives a search keyword from the terminal, the search server refers to the address book information corresponding to the user of the terminal And sorting the search results such that information matching the address book information of the search result in the search step is displayed at a higher level, and the search server transmits the sorted search results to the terminal for display. A transmission step.

본 발명의 주소록을 이용한 검색방법에 있어서, 상기 검색단계는, 상기 검색서버가 성명, 전화번호, 지역명, 주소, 상호, 도메인네임, 이메일, 생년월일 중 적어도 하나와 관련한 상기 검색키워드를 수신하는 것을 특징으로 한다.In the search method using the address book of the present invention, the search step, wherein the search server receives the search keyword associated with at least one of name, phone number, region name, address, business name, domain name, email, date of birth. It features.

본 발명의 주소록을 이용한 검색방법에 있어서, 상기 정렬단계는, 상기 검색서버가 상기 단말기로 상기 단말기 내부에 저장된 주소록 정보를 요청하여 수신하고 참조하는 것을 특징으로 한다.In the searching method using the address book of the present invention, the sorting step may be characterized in that the search server requests and receives address book information stored in the terminal from the terminal.

본 발명의 주소록을 이용한 검색방법에 있어서, 상기 정렬단계는, 상기 검색서버가 상기 단말기의 사용자에 대응하는 주소록 정보를 저장한 정보서버로 상기 주소록 정보를 요청하여 수신하고 참조하는 것을 특징으로 한다.In the searching method using the address book of the present invention, the sorting step is characterized in that the search server receives and references the address book information to an information server storing address book information corresponding to the user of the terminal.

본 발명의 주소록을 이용한 검색방법에 있어서, 상기 정렬단계는, 상기 검색서버가 상기 주소록 정보에 포함된 문자열 또는 숫자열이 상기 검색결과 중 특정 검색결과에 포함된 문자열 또는 숫자열과 일치하는 경우 매칭되는 정보로 판단하는 것을 특징으로 한다.In the search method using the address book of the present invention, the sorting step, the search server is matched when the string or number string included in the address book information matches the string or number string included in the specific search results of the search results; It is characterized by judging by the information.

본 발명의 주소록을 이용한 검색방법에 있어서, 상기 정렬단계는, 상기 검색서버가 내부에 기 저장된 상기 검색결과 각각에 대응하는 컨텐츠 정보를 상기 정렬 한 검색결과와 함께 상기 단말기로 전송하는 것을 특징으로 한다.In the search method using the address book of the present invention, the sorting step, characterized in that the search server transmits the content information corresponding to each of the search results stored therein to the terminal with the sorted search results. .

본 발명의 주소록을 이용한 검색방법은, 상기 전송단계 후에, 상기 검색서버가 상기 단말기로부터 상기 컨텐츠 정보 중 특정 컨텐츠 정보에 대한 선택정보를 수신하면, 상기 특정 컨텐츠 정보에 대응하는 컨텐츠를 상기 단말기로 전송하는 제2전송단계를 더 포함하는 것을 특징으로 한다.In the search method using the address book of the present invention, after the transmission step, when the search server receives selection information on specific content information among the content information from the terminal, the content corresponding to the specific content information is transmitted to the terminal. It further comprises a second transmission step.

본 발명의 주소록을 이용한 검색방법에 있어서, 상기 정렬단계는, 상기 검색서버가 내부에 기 저장된 상기 검색결과 각각에 대응하는 가입 서비스 정보를 상기 정렬한 검색결과와 함께 상기 단말기로 전송하는 것을 특징으로 한다.In the searching method using the address book of the present invention, in the sorting step, the search server transmits subscription service information corresponding to each of the search results stored therein to the terminal together with the sorted search results. do.

본 발명의 주소록을 이용한 검색방법은, 상기 전송단계 후에, 상기 검색서버가 상기 단말기로부터 상기 가입 서비스 정보 중 특정 서비스 정보에 대한 선택정보를 수신하면, 상기 단말기의 사용자를 상기 특정 서비스에 가입시키기 위한 정보 또는 상기 단말기의 사용자가 가입한 서비스 정보를 상기 선택한 특정 서비스의 정보에 맞게 변경하도록 하는 정보를 상기 단말기 또는 상기 특정 서비스를 제공하는 서비스서버 중 적어도 하나로 전송하는 제2전송단계를 더 포함하는 것을 특징으로 한다.In the search method using the address book of the present invention, after the transmission step, when the search server receives the selection information for the specific service information of the subscription service information from the terminal, for joining the user of the terminal to the specific service And transmitting a second information to at least one of the terminal and a service server for providing the specific service to change the information or service information subscribed to by the user of the terminal according to the information of the selected specific service. It features.

본 발명에 의하면, 단말기 사용자가 특정인에 대해 검색하는 경우 지인을 중심으로 검색결과를 확인할 수 있어, 검색결과를 일일이 확인하는 불편이 해소된다.According to the present invention, when the terminal user searches for a specific person, the search result can be checked centering on the acquaintance, thereby eliminating inconvenience of checking the search result one by one.

본 발명에 의하면, 단말기 사용자가 원하는 검색결과에 따른 세부 정보를 즉시 확인할 수 있어, 각각의 검색결과의 세부정보를 네트워크를 통해 수신함으로써 발생하는 데이터 전송비용을 최소화할 수 있다.According to the present invention, the terminal user can immediately check the detailed information according to the desired search result, thereby minimizing the data transmission cost incurred by receiving the detailed information of each search result through the network.

본 발명에 의하면, 단말기 사용자가 검색된 특정인이 이용하는 컨텐츠 또는 서비스를 간편하게 다운로드 받거나 이용할 수 있게 되어 편의가 증진되고, 컨텐츠 또는 서비스의 제공자는 이에 따른 매출 수익의 증가를 도모할 수 있게 된다.According to the present invention, the terminal user can easily download or use the content or service used by the searched specific person, thereby increasing convenience, and the provider of the content or service can thereby increase the sales revenue.

이하 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 또한, 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, in describing in detail the operating principle of the preferred embodiment of the present invention, if it is determined that the detailed description of the related known functions or configurations may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. In addition, the same reference numerals are used for parts having similar functions and functions throughout the drawings.

도 1은 본 발명의 일 실시예에 따른 주소록을 이용한 검색시스템의 구성도이다. 도 1을 참조하면, 본 실시예의 검색시스템은, 단말기(100), 정보서버(200), 검색서버(300) 및 네트워크(400)를 포함한다.1 is a block diagram of a search system using an address book according to an embodiment of the present invention. Referring to FIG. 1, the search system of the present embodiment includes a terminal 100, an information server 200, a search server 300, and a network 400.

네트워크(400)는 단말기(100), 정보서버(200) 및 검색서버(300) 간의 데이터 전송, 정보 교환을 위한 데이터 통신망을 의미한다. 본 발명의 네트워크(400)는 인터넷, 인트라넷, 익스트라넷 또는 기타 널리 공지되었거나 향후 개발될 유선, 무선 또는 이들의 결합망을 포함한다.The network 400 refers to a data communication network for data transmission and information exchange between the terminal 100, the information server 200, and the search server 300. The network 400 of the present invention includes the Internet, an intranet, an extranet, or other wired, wireless, or combinations thereof well known or later developed.

정보서버(200)는 단말기(100) 사용자의 주소록 정보를 저장하고 제공하는 역할을 하는 데이터 서버이다.The information server 200 is a data server that stores and provides address book information of the user of the terminal 100.

단말기(100)는 네트워크(400)를 통해 정보를 전송하고 수신한 정보를 디스플레이할 수 있는 단말장치이다. 단말기(100)는 PC(Personal Computer), 노트북, 워크스테이션, 휴대폰, PDA(Personal Digital Assistant), 스마트폰 등의 단말장치가 될 수 있다.The terminal 100 is a terminal device capable of transmitting information through the network 400 and displaying the received information. The terminal 100 may be a terminal device such as a personal computer (PC), a notebook computer, a workstation, a mobile phone, a personal digital assistant (PDA), a smartphone, or the like.

본 발명의 단말기(100)는 사용자로부터의 검색키워드를 검색서버(300)로 전송하고, 검색결과를 제공받아 사용자가 인지할 수 있도록 디스플레이하는 역할을 한다. 그리고 단말기(100)는 검색서버(300)로 내부에 저장된 주소록 정보를 전송하여 검색서버(300)가 검색키워드에 따른 검색결과를 정렬(sorting) 하는데 참조하도록 할 수 있다.The terminal 100 of the present invention transmits a search keyword from a user to the search server 300 and displays a search result so that the user can recognize it. The terminal 100 may transmit address book information stored therein to the search server 300 so that the search server 300 may refer to sorting the search results according to the search keyword.

또한 본 발명의 단말기(100)는 검색결과를 수신한 후 사용자로부터 특정 검색결과에 대응하는 컨텐츠 또는 서비스를 선택하는 입력을 수신하면, 선택정보를 검색서버(300)로 전달하는 역할을 한다.In addition, the terminal 100 of the present invention transmits the selection information to the search server 300 when the user receives an input for selecting a content or service corresponding to a specific search result after receiving the search result.

검색서버(300)는 단말기(100)로부터 수신한 검색키워드에 대응하는 검색결과를 제공하는 역할을 하는 서버이다. 검색서버(300)는 단말기(100)로부터 수신한 검색키워드로 검색을 수행하고, 단말기(100) 또는 정보서버(200)로부터 수신한 주소록 정보를 참조하여 검색결과를 정렬한다. 이때의 검색결과는, 예를 들어, 성명, 전화번호, 이메일, 홈페이지 등이 될 수 있을 것이며, 이에 한정되는 것은 아니다.The search server 300 is a server that provides a search result corresponding to the search keyword received from the terminal 100. The search server 300 searches by the search keyword received from the terminal 100 and sorts the search results by referring to the address book information received from the terminal 100 or the information server 200. At this time, the search result may be, for example, a name, a phone number, an email, a homepage, and the like, but is not limited thereto.

본 발명에서 사용자가 단말기(100)에 입력하여 검색서버(300)로 전송되는 검색키워드는 특정인의 성명, 전화번호, 집 또는 직장 등의 위치와 관련된 지역명이나 주소, 특정인과 관련된 상호, 홈페이지 등의 도메인주소, 생년월일 등과 관련된 키워드일 수 있다. 그리고 예를 들어, 사용자가 검색하고자 하는 사람의 전화번호가 '010-8888-9999'인 경우 전화번호의 전체 숫자열인 '010-8888-9999'를 모두 입력하여 검색키워드를 완성할 수도 있고, 그 중 일부인 '9999' 등을 입력하여 검색키워드를 완성할 수도 있다. 마찬가지로 사람의 성명에서 이름 부분의 문자열만을 검색키워드로 할 수도 있다.In the present invention, the search keyword transmitted to the search server 300 by the user inputted to the terminal 100 may include a name, a phone number, a local name or address associated with a location of a specific person, a business name, a homepage, etc. May be a keyword associated with a domain address, date of birth, and the like. For example, when the user's phone number is '010-8888-9999', the user may complete the search keyword by inputting '010-8888-9999', which is a whole number string of phone numbers. The search keyword may be completed by entering '9999', which is a part of them. Similarly, only a string of name parts of a person's name can be search keywords.

검색서버(300)가 검색결과를 정렬하기 위해 참조하는 주소록 정보는 검색서버(300)가 단말기(100) 또는 검색서버(300)로 중 적어도 하나로 요청하여 수신한 것일 수 있다. 이때, 검색서버(300)는 검색키워드를 수신하여 검색을 수행하기 전, 검색을 수행하는 도중, 또는 검색에 따른 검색결과를 산출한 후 어느 때라도 주소록 정보를 요청하고 수신할 수 있다.The address book information referred to by the search server 300 to sort the search results may be received by the search server 300 requesting at least one of the terminal 100 and the search server 300. In this case, the search server 300 may request and receive address book information at any time before performing a search by receiving a search keyword, during a search, or after calculating a search result according to the search.

검색서버(300)가 검색결과를 정렬할 때에는, 주소록 정보와 매칭되는 정보가 있는지 해당 검색결과를 분석하여, 매칭되는 정보가 있는 경우, 단말기(100)에 전송되어 디스플레이되는 전체 검색결과 중 주소록 정보와 매칭되는 정보가 단말기(100)에서 상위에 노출되어 디스플레이되도록 전체 검색결과를 정렬한다.When the search server 300 sorts the search results, the corresponding search results are analyzed for information matching with the address book information, and when there is a match, the address book information is transmitted to the terminal 100 and displayed. The entire search results are sorted so that the information matched with is displayed on the upper side of the terminal 100 and displayed.

이때, 검색서버(300)는, 주소록에 포함된 특정인과 관련된 문자열 또는 숫자열이 검색결과 중 특정 검색결과에 포함된 문자열 또는 숫자열과 일치하는 경우, 해당 특정 검색결과를 매칭되는 정보로 판단할 수 있다. 즉, 검색키워드가 전화번호의 일부 숫자열인 '9999'이고, '9999'의 숫자열이 들어간 전화번호를 사용하는 단말기(100) 사용자의 지인 이름이 '김갑돌'이며, 단말기(100) 또는 정보서버(200) 내의 주소록에는 '김갑돌부장님'이라고 저장되었다고 가정하면, 검색서버(300)는 주소록 정보에 '김갑돌' 부분이 있음을 인식하고, '김갑돌'이라는 성명을 가진자들에 대한 검색결과를 전체 검색결과 중 상위에 위치하도록 정렬할 수 있다.At this time, the search server 300, when a string or a number string associated with a specific person included in the address book matches a string or number string included in a specific search result, the search server 300 may determine the specific search result as matching information. have. That is, the search keyword is '9999', which is a partial number string of the telephone number, and the acquaintance name of the user of the terminal 100 using the telephone number containing the numeric string of '9999' is 'Kim Gapdol', and the terminal 100 or information. Assuming that the address book in the server 200 is stored as 'Kim Gapdol', the search server 300 recognizes that there is a part 'Kim Gapdol' in the address book information, the search results for those with the name 'Kim Gapdol' You can sort them so that they are located above all of the search results.

그리고 검색서버(300)는 정렬한 검색결과를 단말기(100)로 전송하며, 단말기(100)는 정렬한 검색결과를 디스플레이하여 사용자가 시각적으로 인식할 수 있도록 한다. 이러한 방식으로 단말기(100) 사용자는 자신의 주소록에 등록된 지인들에 대한 정보가 상위에 위치한 검색결과를 확인할 수 있게 되며, 일일이 모든 검색결과를 선택하여 세부 정보를 디스플레이하고, 지인에 대응하는 검색결과가 어떤 것인지 확인해야 하는 번거로운 과정을 피할 수 있다.The search server 300 transmits the sorted search results to the terminal 100, and the terminal 100 displays the sorted search results so that the user can visually recognize the sorted search results. In this way, the user of the terminal 100 can check the search results of the information on the acquaintances registered in his or her address book. The user can select all the search results to display the detailed information and search for the acquaintance. You can avoid the cumbersome process of seeing what the result is.

이때, 검색서버(300)는 주소록 정보와 매칭되는 특정 검색결과를 그 밝기, 색상, 폰트 등을 달리하는 방식으로 하이라이트(highlight) 처리하여 단말기(100)로 전송할 수 있다. 이를 통해, 단말기(100) 사용자는 상위에 디스플레이된 지인의 검색결과의 위치를 좀 더 확실하게 인식할 수 있고, 상위로부터 어디까지가 지인에 대한 검색결과인지 확인할 수 있게 된다.In this case, the search server 300 may highlight the specific search result matching the address book information in a manner of different brightness, color, font, etc. and transmit the same to the terminal 100. Through this, the user of the terminal 100 can recognize the position of the search results of the acquaintances displayed on the upper part more reliably, and can determine whether the search results for the acquaintances from the upper part.

본 발명의 일 실시예에서, 검색서버(300)는 내부에 각각의 검색결과에 대응하는 컨텐츠 정보를 저장할 수 있다. 이 경우, 검색서버(300)는 단말기(100)로 정렬된 검색결과를 전송할 때 각각의 검색결과에 대응하는 컨텐츠 정보를 함께 전송하여 사용자가 확인할 수 있도록 한다. 예를 들어, 이때의 컨텐츠 정보는 검색된 특정인의 홈페이지 배경음악, 통화연결음, 사진, 모바일 게임 등이 될 수 있다.In an embodiment of the present invention, the search server 300 may store content information corresponding to each search result therein. In this case, when the search server 300 transmits the sorted search results to the terminal 100, the search server 300 transmits the content information corresponding to each search result so that the user can check it. For example, the content information at this time may be the homepage background music, a call connection sound, a picture, a mobile game, etc. of the searched specific person.

이때, 단말기(100)가 정렬된 검색결과와 함께 컨텐츠 정보를 수신하면, 각각의 검색결과 항목과 대응하는 컨텐츠 정보를 함께 디스플레이하여 사용자가 검색된 특정인이 보유하거나 관련된 컨텐츠가 어떤 것인지 확인할 수 있도록 한다.In this case, when the terminal 100 receives the content information together with the sorted search results, the terminal 100 displays the content information corresponding to each search result item so that the user can check what content is owned or related by the searched specific person.

이후, 단말기(100)가 디스플레이한 컨텐츠 정보 중 특정 정보에 대한 선택입력을 수신하면, 단말기(100)는 해당 선택에 따른 선택정보를 검색서버(300)로 전송하고, 이를 수신한 검색서버(300)는, 해당 컨텐츠를 단말기(100)로 전송하여 사용자가 이용하도록 할 수 있다. 이러한 방식으로, 단말기(100) 사용자는 검색된 특정인이 이용하거나, 해당 특정인과 관련된 컨텐츠를 손쉽게 다운로드하여 이용할 수 있다. 만일, 해당 컨텐츠가 유료인 경우 검색서버(300)는 별도의 과금 절차를 진행할 수 있을 것이다.Subsequently, when the terminal 100 receives a selection input for specific information among the displayed content information, the terminal 100 transmits the selection information according to the selection to the search server 300, and receives the search server 300. ) May transmit the corresponding content to the terminal 100 for use by the user. In this manner, the user of the terminal 100 may use the searched specific person or easily download and use contents related to the specific person. If the corresponding content is paid, the search server 300 may proceed with a separate charging procedure.

본 발명의 다른 일 실시예에서, 검색서버(300)는 내부에 각각의 검색결과에 대응하는 가입 서비스 정보를 저장할 수 있다. 이 경우, 검색서버(300)는 단말기(100)로 정렬된 검색결과를 전송할 때 각각의 검색결과에 대응하는 가입 서비스 정보를 함께 전송하여 사용자가 확인할 수 있도록 한다. 예를 들어, 이때의 가입 서비스 정보는 착신전환 서비스, 통화연결음 제공 서비스 등 다양한 서비스 정보 중 하나가 될 수 있다.In another embodiment of the present invention, the search server 300 may store subscription service information corresponding to each search result therein. In this case, when the search server 300 transmits the sorted search results to the terminal 100, the search server 300 transmits subscription service information corresponding to each search result so that the user can check it. For example, the subscription service information at this time may be one of various service information such as a call forwarding service and a call connection sound providing service.

이때, 단말기(100)가 정렬된 검색결과와 함께 대응하는 가입 서비스 정보를 수신하면 이를 함께 디스플레이하여, 검색된 특정인이 이용하는 서비스 및 해당 서비스의 내용을 확인할 수 있도록 한다.In this case, when the terminal 100 receives the subscription service information corresponding to the sorted search results, the terminal 100 displays the service information and displays the service used by the searched specific person and the contents of the corresponding service.

이후, 단말기(100)가 디스플레이한 가입 서비스 정보 중 특정 서비스 정보에 대한 선택입력을 수신하면, 단말기(100)는 해당 선택에 따른 선택정보를 검색서버(300)로 전송한다. 그리고 이를 수신한 검색서버(300)는, 단말기(100)로 콜백 메 시지 등을 전송하여 해당 서비스 가입을 위한 절차를 밟도록 하거나, 단말기(100)로 해당 서비스에 대한 세부 정보를 전송하거나, 해당 서비스를 제공하는 서비스서버(미도시)로 통지하여 단말기(100)와의 데이터 송수신을 통해 해당 서비스 가입절차나 세부 정보의 제공절차가 진행되도록 할 수 있다.Thereafter, when the terminal 100 receives a selection input for specific service information among the subscription service information displayed, the terminal 100 transmits the selection information according to the selection to the search server 300. The search server 300 receives the callback message to the terminal 100 to perform a procedure for subscribing to the corresponding service, or transmits detailed information about the corresponding service to the terminal 100, or the corresponding service. By notifying a service server (not shown) providing a service, the service subscription procedure or the procedure of providing detailed information may be performed through data transmission and reception with the terminal 100.

또한, 검색서버(300)는 단말기(100)로부터 특정 서비스에 대한 선택정보를 수신하면, 단말기(100) 사용자의 서비스를 선택된 특정 서비스의 정보에 맞게 변경할 수도 있다. 예를 들어, 검색서버(300)가 단말기(100)로부터 특정인의 통화연결음 서비스정보에 대한 선택정보를 수신하면, 단말기(100) 사용자가 이미 이용하고 있는 통화연결음 서비스의 음원을 해당 특정인의 서비스 음원과 동일하도록 변경할 수 있을 것이다.In addition, when the search server 300 receives selection information on a specific service from the terminal 100, the search server 300 may change the service of the user of the terminal 100 according to the information of the selected specific service. For example, when the search server 300 receives the selection information on the call connection sound service information of a specific person from the terminal 100, the sound source of the call connection sound service that the user of the terminal 100 already uses is the service sound source of the specific person. You can change it to be the same as

이러한 방식으로, 단말기(100) 사용자는 검색된 특정인이 이용하는 서비스를 이용하거나, 특정인이 서비스를 통해 이용하고 있는 세부 컨텐츠를 이용할 수 있으며, 검색서버(300)는 별도의 과금 절차를 진행하여 본 발명의 실시에 따른 수익을 도모할 수 있다.In this way, the user of the terminal 100 may use the service used by the searched specific person, or may use the detailed content used by the specific person through the service, and the search server 300 proceeds with a separate charging procedure. Profit can be achieved according to implementation.

본 발명에서 정렬된 검색결과를 제공하는 검색서버(300)의 기능 및 동작에 대해서는 도 2를 참조하여 좀 더 상세하게 설명하기로 한다.The function and operation of the search server 300 providing the sorted search results in the present invention will be described in more detail with reference to FIG. 2.

도 2는 도 1의 실시예에 따른 검색서버(300)의 구성도이다. 도 2를 참조하면, 본 실시예의 검색서버(300)는 송수신부(310), 제어부(320) 및 저장부(330)를 포함하여 구성된다.2 is a block diagram of the search server 300 according to the embodiment of FIG. 1. Referring to FIG. 2, the search server 300 of the present embodiment includes a transceiver 310, a controller 320, and a storage 330.

송수신부(310)는 네트워크(400)를 통해 데이터 송수신을 수행하기 위한 인터 페이스를 가진다.The transceiver 310 has an interface for performing data transmission and reception through the network 400.

저장부(330)는 검색키워드에 대응하는 검색결과 정보를 저장한 저장소이다.The storage unit 330 is a storage storing search result information corresponding to a search keyword.

제어부(320)는 송수신부(310) 및 저장부(330)를 포함한 검색서버(300)의 동작을 전반적으로 제어하는 역할을 한다. 제어부(320)는 연산 기능을 수행하는 프로세서를 포함할 수 있다.The controller 320 controls overall operations of the search server 300 including the transceiver 310 and the storage 330. The controller 320 may include a processor that performs a calculation function.

본 발명의 제어부(320)는 송수신부(310)를 통해 단말기(100)로부터 사용자 입력에 따른 검색키워드를 수신하면, 저장부(330)에 저장된 정보를 대상으로 검색을 수행한다. 이때의 검색키워드는 상기와 같이, 특정인의 성명, 전화번호, 집 또는 직장 등의 위치와 관련된 지역명이나 주소, 특정인과 관련된 상호, 홈페이지 등의 도메인주소, 생년월일 등과 관련한 키워드일 수 있다. 그리고 제어부(320)가 검색키워드를 이용하여 검색한 검색결과는 성명, 전화번호, 이메일, 홈페이지 등이 될 수 있으며, 특정인의 사진이나, 홈페이지 배경음악, 통화연결음, 모바일 게임 등의 컨텐츠, 또는 특정인이 가입한 착신전환 서비스, 통화연결음 제공 서비스 등의 가입 서비스 정보를 포함할 수 있다.When the controller 320 of the present invention receives a search keyword according to a user input from the terminal 100 through the transceiver 310, the controller 320 searches for the information stored in the storage 330. In this case, the search keyword may be a keyword related to a name of a specific person, a phone number, a local name or address related to a location of a home or a workplace, a business name related to a specific person, a domain address such as a homepage, a date of birth, and the like. The search result searched by the control unit 320 using the search keyword may be a name, a phone number, an e-mail, a homepage, and the like. The subscriber may include subscription service information such as a forwarding service and a ring back tone providing service.

그리고 제어부(320)는 검색 도중 또는 검색의 전후에 송수신부(310)를 통해 수신한 단말기(100) 사용자의 주소록 정보를 참조하여, 검색한 검색결과 중 주소록 정보와 매칭되는 정보가 단말기(100)의 디스플레이 화면에서 상위에 위치하도록 검색결과를 정렬한다. 제어부(320)가 송수신부(310)를 통해 수신한 주소록 정보는 단말기(100) 내부에 저장된 주소록 정보 또는 단말기(100) 사용자의 주소록 정보를 저장한 별도의 정보서버(200)에 저장된 주소록 정보일 수 있다. 제어부(320)는 검 색키워드를 수신하면, 단말기(100) 또는 정보서버(200) 중 적어도 하나로 주소록 정보를 요청하고 이를 수신하여 검색결과를 정렬하는데 이용하게 된다.The controller 320 refers to the address book information of the user of the terminal 100 received through the transmission / reception unit 310 during or before or after the search, and the information matching the address book information among the searched results is determined by the terminal 100. Sort the search results so that they are located above the display screen. The address book information received by the control unit 320 through the transceiver 310 may be address book information stored in a separate information server 200 storing address book information stored in the terminal 100 or address book information of the user of the terminal 100. Can be. Upon receiving the search keyword, the controller 320 requests the address book information to at least one of the terminal 100 or the information server 200, and receives the search address information to use the same to sort the search results.

이때, 제어부(320)는, 예를 들어, 주소록 정보에 포함된 문자열 또는 숫자열이 검색결과 중 특정 검색결과에 포함된 문자열 또는 숫자열과 일치하는 경우, 주소록 정보 중 특정인의 정보와 검색결과 중 특정 검색결과가 매칭되는 것을 판단하고, 매칭되는 특정 검색결과가 상위에 위치하도록 검색결과를 정렬한다.At this time, the control unit 320, for example, when a string or a numeric string included in the address book information matches a string or a numeric string included in a specific search result, the specific person information and search results of the address book information The search result is determined to be matched, and the search result is sorted such that the specific search result that is matched is placed above.

본 발명의 일 실시예에서, 저장부(330)가 각 검색결과에 대응하는 특정인의 사진이나, 홈페이지 배경음악, 통화연결음, 모바일 게임 등의 컨텐츠를 저장한 경우, 제어부(320)는 해당 컨텐츠 정보를 포함한 정렬된 검색결과를 송수신부(310)를 통해 단말기(100)로 전송할 수 있다. 이후, 제어부(320)가 송수신부(310)를 통해 단말기(100)로부터 특정 컨텐츠에 대한 선택정보를 수신하면, 해당 컨텐츠를 단말기(100)로 전송하여 사용자가 이용할 수 있도록 한다.In an embodiment of the present disclosure, when the storage unit 330 stores a picture of a specific person corresponding to each search result, content such as homepage background music, a call connection sound, a mobile game, or the like, the control unit 320 stores the corresponding content information. Sorted search results including a may be transmitted to the terminal 100 through the transceiver 310. Subsequently, when the control unit 320 receives selection information on specific content from the terminal 100 through the transceiver 310, the control unit 320 transmits the corresponding content to the terminal 100 so that the user can use it.

본 발명의 다른 일 실시예에서, 저장부(330)가 각 검색결과에 대응하는 특정인이 가입한 착신전환 서비스, 통화연결음 제공 서비스 등의 가입 서비스 정보를 저장한 경우, 제어부(320)는 해당 가입 서비스 정보를 포함한 정렬된 검색결과를 송수신부(310)를 통해 단말기(100)로 전송할 수 있다. 이후, 제어부(320)가 송수신부(310)를 통해 단말기(100)로부터 특정 가입 서비스에 대한 선택정보를 수신하면, 송수신부(310)를 통해 단말기(100)로 콜백 메시지 등을 전송하여 해당 서비스 가입을 위한 절차를 밟도록 하거나, 단말기(100)로 해당 서비스에 대한 세부 정보를 전송하거나, 해당 서비스를 제공하는 서비스서버로 통지하여 단말기(100)와의 데이터 송수신을 통해 해당 서비스 가입절차나 세부 정보의 제공절차가 진행되도록 할 수 있다. 별개로, 제어부(320) 단말기(100)로부터 특정 가입 서비스에 대한 선택정보를 수신하면, 단말기(100) 사용자의 서비스를 선택된 특정 가입 서비스의 정보에 맞게 변경할 수도 있다.In another embodiment of the present invention, when the storage unit 330 stores subscription service information such as a call forwarding service and a ring back tone providing service subscribed to a specific person corresponding to each search result, the control unit 320 subscribes to the corresponding service. The sorted search results including the service information may be transmitted to the terminal 100 through the transceiver 310. Subsequently, when the control unit 320 receives the selection information on the specific subscription service from the terminal 100 through the transceiver 310, the callback message or the like is transmitted to the terminal 100 through the transceiver 310. The procedure for subscribing or transmitting detailed information on the corresponding service to the terminal 100 or notifying the service server providing the corresponding service to receive the corresponding service subscription procedure or detailed information through data transmission and reception with the terminal 100. Provision procedure of can proceed. Separately, upon receiving selection information for a particular subscription service from the control unit 320, the terminal 100 may change the service of the user of the terminal 100 according to the information of the selected specific subscription service.

본 발명의 검색서버(300)가 참조하는 주소록 정보 및 검색결과의 예에 대해서는 도 3 및 도 4를 참조하여 좀 더 상세하게 설명하기로 한다.Examples of address book information and search results referred to by the search server 300 of the present invention will be described in more detail with reference to FIGS. 3 and 4.

도 3은 본 발명의 일 실시예에 따른 주소록 정보의 예시도이다. 본 실시예의 주소록 정보는 단말기(100)의 내부 또는 별도의 유무선 서버(도 1의 정보서버(200)와 같은)에 저장된, 단말기(100) 사용자가 이용하는 주소록 정보의 일 예이다. 주소록 정보는 본 발명의 검색서버(300)가 단말기(100) 또는 정보서버(200)와 같은 유무선 서버로부터 수신하여 검색키워드에 따른 검색결과를 정렬하는 데 이용하게 된다.3 is an exemplary view of address book information according to an embodiment of the present invention. The address book information according to the present embodiment is an example of address book information used by a user of the terminal 100 stored in the terminal 100 or in a separate wired / wireless server (such as the information server 200 of FIG. 1). The address book information is used by the search server 300 of the present invention from a wired or wireless server such as the terminal 100 or the information server 200 to sort the search results according to the search keywords.

도 3을 참조하면, 본 실시예의 주소록 정보는 '성명' 및 '주소록' 항목의 열(column)을 포함한다.Referring to FIG. 3, the address book information of the present embodiment includes a column of 'name' and 'address book' items.

'성명' 항목은 주소록에 정보가 저장된 각 특정인의 성명을 저장한 필드이다.The 'Name' item is a field that stores the name of each specific person whose information is stored in the address book.

'전화번호' 항목은 각 특정인에 대응하는 전화번호를 저장한 필드이다.The 'phone number' item is a field that stores a phone number corresponding to each specific person.

도 3에서 주소록에 포함된 '홍길동'의 전화번호는 '010-1111-1111'이고, '임꺽정'의 전화번호는 '010-2222-2222'이다.In FIG. 3, the phone number of 'Hong Gil-dong' included in the address book is '010-1111-1111', and the phone number of 'Im-kkeok-jeong' is '010-2222-2222'.

본 실시예에서 주소록 정보는 주소록의 가장 기본적인 정보가 될 수 있는 ' 성명' 및 '전화번호'의 항목만을 담고 있으나, 실제 이용되는 주소록 정보는 이보다 좀 더 다양한 정보를 포함할 수 있다.In the present embodiment, the address book information includes only items of 'name' and 'phone number', which may be the most basic information of the address book, but the address book information actually used may include more various information than this.

도 4는 본 발명의 일 실시예에 따른 검색결과의 예시도이다. 도 4의 실시예는 검색서버(300)가 단말기(100)로부터 '홍길동'의 검색키워드를 수신하여, 내부의 데이터베이스에서 검색한 검색결과를 나타낸다.4 is an exemplary view of a search result according to an embodiment of the present invention. 4 illustrates a search result when the search server 300 receives a search keyword 'Hong Gil-dong' from the terminal 100 and searches the internal database.

도 4를 참조하면, 본 실시예의 검색결과는, '성명', '전화번호' 및 '통화연결음' 항목의 열을 포함한다.Referring to FIG. 4, the search result of the present embodiment includes a column of 'name', 'telephone number' and 'call ring tone'.

'성명' 항목은 검색된 특정인의 성명을 저장한 필드이다.The 'Name' item is a field that stores the name of the searched specific person.

'전화번호' 항목은 각 특정인에 대응하는 전화번호를 저장한 필드이다.The 'phone number' item is a field that stores a phone number corresponding to each specific person.

'통화연결음' 항목은 각 특정인이 사용하는 통화연결음의 컨텐츠 정보를 저장한 필드이다.The 'call ring tone' item is a field for storing content information of the call ring tone used by each specific person.

도 4에서 성명이 '홍길동'인 특정인 각각의 전화번호는 각각 '010-1111-1111', '010-3333-3333', '010-4444-4444' 등이다.In FIG. 4, each phone number having a specific name of 'Hong Gil-dong' is '010-1111-1111', '010-3333-3333', '010-4444-4444', and the like.

그리고 '010-1111-1111'의 전화번호를 사용하는 '홍길동'은 '아파트'의 통화연결음을, '010-3333-3333'의 전화번호를 사용하는 '홍길동'은 'Nobody'의 통화연결음을 사용하고 있으며, '010-4444-4444'의 전화번호를 사용하는 '홍길동'은 통화연결음 서비스에 가입하고 있지 않은 등의 이유로 검색된 통화연결음이 없음을 알 수 있다.'Hong Gil-dong' using the phone number of '010-1111-1111' has a ringing tone of 'apartment' and 'Hong Gil-dong' using a phone number of '010-3333-3333' has a ringing tone of 'Nobody'. 'Hong Gil-dong' using the telephone number of '010-4444-4444' can be seen that there is no ring back tone detected because it is not subscribed to the ring back tone service.

이때, '010-1111-1111'의 전화번호를 사용하는 '홍길동'에 대한 검색결과는, 검색결과의 상위에 위치하고 있으며, 이는 앞서 설명한 바와 같이, 검색서버(300) 가 '홍길동'의 검색키워드를 이용하여 검색을 수행한 후, 도 3의 주소록에 저장된 '010-1111-1111'의 전화번호를 사용하는 '홍길동'과 매칭됨을 확인하고, 단말기(100)의 디스플레이 화면에서 상위에 디스플레이되도록 정렬하였기 때문이다. 또한, 매칭되는 검색결과의 행(row)은 다른 검색결과 행과 그 색을 달리하여 단말기(100) 사용자가 시각적으로 용이하게 인식할 수 있도록 하이라이트 처리하였다.At this time, the search results for 'Hong Gil-dong' using the phone number of '010-1111-1111' are located above the search results, which is as described above, and the search server 300 searches the keyword 'Hong Gil-dong'. After performing a search by using, and confirms that the match with the 'honggildong' using the phone number of '010-1111-1111' stored in the address book of Figure 3, the display screen of the terminal 100 is arranged to be displayed on the upper Because In addition, a row of matching search results is highlighted so that the user of the terminal 100 can visually recognize the rows of the search results by different colors from other rows of search results.

검색서버(300)는 이렇게 정렬된 검색결과를 단말기(100)로 전송하여 디스플레이되도록 하며, 이후, 단말기(100)로부터 특정 통화연결음에 대한 선택정보를 수신하면, 선택된 통화연결음의 음원 컨텐츠 등을 단말기(100)로 전송하여 단말기(100) 사용자가 이용하도록 할 수 있다.The search server 300 transmits the sorted search results to the terminal 100 so that the search results are displayed. Then, when receiving the selection information on the specific ring back tone from the terminal 100, the terminal outputs the sound source contents of the selected ring back tone. By transmitting to the 100 can be used by the user of the terminal 100.

본 실시예에서 검색결과는 '성명', '전화번호' 및 '통화연결음'의 항목을 담고 있으나, 실시예에 따라 얼마든지 다양한 다른 정보를 포함할 수 있다. 또한, 검색결과는 통화연결음과 같은 컨텐츠 정보뿐만 아니라, 통화연결음을 이용한 서비스등과 같은 특정인의 가입 서비스 정보 등을 포함할 수도 있다.In this embodiment, the search results include items of 'name', 'telephone number' and 'call connection sound', but may include various other information depending on the embodiment. In addition, the search result may include not only content information such as a ring back tone, but also subscription service information of a specific person such as a service using a ring back tone.

또한, 본 실시예에서의 검색키워드는 특정 성명이었으나, 본 발명은 이에 한정되는 것이 아니며, 검색키워드는 전화번호, 지역명, 주소, 상호, 도메인네임, 이메일, 생년월일이나, 이들에 포함된 일부 문자열 또는 숫자열이 될 수 있다. 예를 들어, 다른 실시예에서 검색키워드는 '홍길동'이 아니라 '길동'과 같은 일부 문자열이 될 수도 있고, 전화번호에 포함된 네 개의 숫자와 같은 일부 숫자열이 될 수도 있다.In addition, the search keyword in the present embodiment was a specific name, but the present invention is not limited thereto, and the search keyword is a phone number, a region name, an address, a business name, a domain name, an e-mail, a date of birth, or some character strings included therein. Or a string of numbers. For example, in another embodiment, the search keyword may be some string such as 'gil dong' instead of 'hong gil dong' or some string of numbers such as four numbers included in the phone number.

본 발명에서 검색서버(300)가 검색결과를 제공하는 과정에 대해서는 도 5를 참조하여, 좀 더 상세하게 설명하기로 한다.A process of providing a search result by the search server 300 in the present invention will be described in more detail with reference to FIG. 5.

도 5는 본 발명의 일 실시예에 따른 주소록을 이용한 검색방법의 흐름도이다. 도 5를 참조하면, 검색서버(300)가 단말기(100)로부터 검색키워드를 수신하면(S510), 이를 이용하여 내부의 데이터베이스에서 해당 키워드에 대응하는 정보를 검색한다(S520).5 is a flowchart illustrating a search method using an address book according to an embodiment of the present invention. Referring to FIG. 5, when the search server 300 receives a search keyword from the terminal 100 (S510), the search server 300 searches for information corresponding to the keyword in an internal database using the search keyword (S520).

단계(S510)에서 검색서버(300)가 수신하는 검색키워드는 성명, 전화번호, 지역명, 주소, 상호, 도메인네임, 이메일, 생년월일 등과 관련된 키워드 또는, 이들에 포함된 문자열 또는 숫자열 등이 될 수 있다.The search keyword received by the search server 300 in step S510 may be a keyword related to a name, phone number, region name, address, business name, domain name, e-mail, date of birth, or the like, or a string or numeric string included therein. Can be.

그리고 검색서버(300)는 검색키워드를 전송한 단말기(100) 또는 단말기(100) 사용자의 주소록 정보를 저장한 정보서버(200)로 주소록 정보를 요청하고 수신한다(S530). 이때, 단계(S530)에서 주소록 정보를 요청하는 과정은 검색을 수행하는 단계(S520)의 전후 어느 때라도 이루어질 수 있다.The search server 300 requests and receives address book information from the terminal 100 transmitting the search keyword or the information server 200 storing the address book information of the user of the terminal 100 (S530). At this time, the process of requesting the address book information in step S530 may be performed at any time before or after performing step S520.

단계(S530)에서 주소록 정보를 수신한 검색서버(300)는 단계(S520)에서 검색한 검색결과 중, 주소록 정보와 매칭되는 정보가 상위에 디스플레이되도록 검색결과를 정렬하고(S540), 정렬한 검색결과를 단말기(100)로 전송한다(S550). 단계(S550)에서 검색서버(300)가 정렬한 검색결과를 전송할 때에는, 검색결과에 포함된 특정인과 관련된 컨텐츠 정보를 함께 전송하여 디스플레이되도록 할 수 있다.The search server 300 receiving the address book information in step S530 sorts the search results such that the information matching the address book information is displayed on the upper level among the search results searched in step S520 (S540), and sorts the search. The result is transmitted to the terminal 100 (S550). When transmitting the search results arranged by the search server 300 in step S550, the content information related to a specific person included in the search results may be transmitted and displayed together.

단계(S550)에서 정렬된 검색결과를 수신한 단말기(100)가 이를 디스플레이한 후, 사용자로부터 검색결과에 포함된 특정 컨텐츠에 대한 선택입력을 받으면, 단말기(100)는 해당 컨텐츠에 대한 선택정보를 검색서버(300)로 전송하고, 검색서 버(300)는 이를 수신한다(S560).After the terminal 100 receives the search results arranged in operation S550 and displays the search results, the terminal 100 receives the selection input for the specific content included in the search results. Transmission to the search server 300, the search server 300 receives this (S560).

단계(S560)에서 선택정보를 수신한 검색서버(300)는 선택된 컨텐츠를 단말기(100)로 전송한다(S570). 이러한 동작을 위해 검색서버(300)는 검색결과에 대응하는 컨텐츠를 내부에 저장할 수 있으며, 컨텐츠를 제공하는 다른 서버로 컨텐츠를 전송할 것을 요청하여 단말기(100)가 수신하도록 하는 방식으로, 해당 컨텐츠를 전송할 수도 있다.In operation S560, the search server 300 receiving the selection information transmits the selected content to the terminal 100 in operation S570. For this operation, the search server 300 may store the content corresponding to the search result therein, and request the transmission of the content to another server that provides the content so that the terminal 100 receives the corresponding content. You can also send.

본 발명의 다른 일 실시예에서, 단계(S550)의 검색서버(300)는 특정인이 가입한 서비스 정보를 검색결과에 포함하여 단말기(100)로 전송할 수 있고, 단계(S560)에서는 특정 서비스에 대한 선택정보를 수신할 수 있으며, 단계(S570)에서는 단말기(100)로 해당 서비스에 대한 정보를 전송할 수도 있다. In another embodiment of the present invention, the search server 300 of step S550 may include the service information subscribed to a specific person in the search result and transmit it to the terminal 100, and in step S560, Selection information may be received, and in step S570, information about a corresponding service may be transmitted to the terminal 100.

이를 통해, 단말기(100) 사용자는 해당 서비스의 상세정보를 수신하여 확인하거나, 해당 서비스에 대한 가입절차를 밟거나, 단말기(100) 사용자가 이용하는 동일 서비스를 선택한 특정인의 서비스 내용에 따라 변경할 수 있게 된다. 그리고 이러한 동작은 검색서버(300)가 해당 서비스를 제공하는 서비스서버로 이러한 과정을 위한 동작을 수행하도록 요청하여 이루어질 수도 있을 것이다.Through this, the user of the terminal 100 can receive and confirm detailed information of the corresponding service, can follow the subscription procedure for the corresponding service, or change the same service used by the terminal 100 user according to the service contents of a specific person selected. do. And this operation may be made by requesting the search server 300 to perform the operation for this process to the service server that provides the service.

이상으로 본 발명의 기술적 사상을 예시하기 위한 바람직한 실시예와 관련하여 설명하고 도시하였지만, 본 발명은 이와 같이 도시되고 설명된 그대로의 구성 및 작용에만 국한되는 것은 아니며, 기술적 사상의 범주를 일탈함 없이 본 발명에 대해 다수의 변경 및 수정이 가능함을 당업자들은 잘 이해할 수 있을 것이다. 따라서 그러한 모든 적절한 변경 및 수정과 균등물들도 본 발명의 범위에 속하는 것으 로 간주되어야 할 것이다.As described above and described with reference to a preferred embodiment for illustrating the technical idea of the present invention, the present invention is not limited to the configuration and operation as shown and described as such, without departing from the scope of the technical idea It will be understood by those skilled in the art that many changes and modifications to the present invention are possible. Accordingly, all such suitable changes, modifications, and equivalents should be considered to be within the scope of the present invention.

본 발명에 의하면, 단말기 사용자가 특정인에 대해 검색하는 경우 지인을 중심으로 검색결과를 확인할 수 있어, 검색결과를 일일이 확인하는 불편이 해소되고, 단말기 사용자가 원하는 검색결과에 따른 세부 정보를 즉시 확인할 수 있어, 각각의 검색결과의 세부정보를 네트워크를 통해 수신함으로써 발생하는 데이터 전송비용을 최소화할 수 있으며, 컨텐츠 다운로드나 서비스 이용이 증진되어 이에 따른 매출 증가를 기대할 수 있다.According to the present invention, when the terminal user searches for a specific person, the search result can be checked based on acquaintances, and the inconvenience of checking the search result is eliminated, and the terminal user can immediately check the detailed information according to the desired search result. Therefore, the data transmission cost incurred by receiving the detailed information of each search result through the network can be minimized, and the content download or service use can be enhanced, thereby increasing the sales.

도 1은 본 발명의 일 실시예에 따른 주소록을 이용한 검색시스템의 구성도이다.1 is a block diagram of a search system using an address book according to an embodiment of the present invention.

도 2는 도 1의 실시예에 따른 검색서버의 구성도이다.2 is a block diagram of a search server according to the embodiment of FIG. 1.

도 3은 본 발명의 일 실시예에 따른 주소록 정보의 예시도이다.3 is an exemplary view of address book information according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 검색결과의 예시도이다.4 is an exemplary view of a search result according to an embodiment of the present invention.

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

< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>

100: 단말기 200: 정보서버100: terminal 200: information server

300: 검색서버 310: 송수신부300: search server 310: transceiver

320: 제어부 330: 저장부320: control unit 330: storage unit

400: 네트워크400: network

Claims (20)

사용자 입력에 따른 검색키워드 및 내부에 저장된 주소록 정보를 제공하며, 상기 검색키워드에 대응하는 검색결과를 수신하여 디스플레이하는 단말기;A terminal that provides a search keyword according to a user input and address book information stored therein, and receives and displays a search result corresponding to the search keyword; 상기 단말기의 사용자에 대응하는 주소록 정보를 제공하는 정보서버;An information server for providing address book information corresponding to a user of the terminal; 상기 검색키워드를 수신하여 검색을 수행하고, 상기 단말기가 제공하는 주소록 정보 또는 상기 정보서버가 제공하는 주소록 정보 중 적어도 하나를 참조하여 상기 참조한 주소록 정보와 매칭되는 정보가 상위에 디스플레이되도록 상기 검색결과를 정렬하며, 상기 정렬한 검색결과를 상기 단말기로 전송하는 검색서버;The search result is received by performing the search keyword, and the search result is displayed such that information matching the address book information referenced by referring to at least one of address book information provided by the terminal or address book information provided by the information server is displayed at a higher level. A search server for sorting and transmitting the sorted search results to the terminal; 를 포함하는 주소록을 이용한 검색시스템.Search system using the address book including a. 데이터 송수신을 위한 송수신부;Transceiver for transmitting and receiving data; 검색키워드에 대응하는 검색결과 정보를 저장한 저장부;A storage unit which stores search result information corresponding to the search keyword; 상기 단말기로부터 상기 송수신부를 통해 상기 검색키워드를 수신하면 상기 저장부에 저장된 정보를 참조하여 검색을 수행하고, 상기 송수신부를 통해 수신한 상기 단말기의 사용자에 대응하는 주소록 정보를 참조하여, 상기 참조한 주소록 정보와 매칭되는 정보가 상위에 디스플레이되도록 상기 검색결과를 정렬하며, 상기 정렬한 검색결과를 상기 송수신부를 통해 상기 단말기로 전송하여 디스플레이되도록 하는 제어부;When the search keyword is received from the terminal through the transceiver, the search is performed by referring to the information stored in the storage, and the address book information is referred to by referring to the address book information corresponding to the user of the terminal received through the transceiver. A control unit for arranging the search results so that the information matching with the upper part is displayed and transmitting the sorted search results to the terminal through the transceiver; 를 포함하는 검색서버.Search server comprising a. 제2항에 있어서, 상기 제어부는The method of claim 2, wherein the control unit 상기 검색키워드를 수신하면 상기 송수신부를 통해 상기 단말기로 상기 단말기 내부에 저장된 주소록 정보를 요청하여 수신하고 참조하는 것을 특징으로 하는 검색서버.When the search keyword is received, a search server for requesting, receiving and referring to address book information stored in the terminal to the terminal through the transceiver. 제2항에 있어서, 상기 제어부는The method of claim 2, wherein the control unit 상기 검색키워드를 수신하면 상기 송수신부를 통해 상기 단말기의 사용자에 대응하는 주소록 정보를 저장한 정보서버로 상기 주소록 정보를 요청하여 수신하고 참조하는 것을 특징으로 하는 검색서버.When the search keyword is received, the search server requests and receives the address book information from an information server storing address book information corresponding to the user of the terminal through the transceiver. 제2항에 있어서, 상기 검색키워드는The method of claim 2, wherein the search keyword is 성명, 전화번호, 지역명, 주소, 상호, 도메인네임, 이메일, 생년월일 중 적어도 하나와 관련한 키워드인 것을 특징으로 하는 검색서버.Search server, characterized in that the keyword associated with at least one of name, phone number, region name, address, business name, domain name, email, date of birth. 제2항에 있어서, 상기 제어부는The method of claim 2, wherein the control unit 상기 주소록 정보에 포함된 문자열 또는 숫자열이 상기 검색결과 중 특정 검색결과에 포함된 문자열 또는 숫자열과 일치하는 경우 매칭되는 정보로 판단하는 것을 특징으로 하는 검색서버.And a string or a number string included in the address book information is determined to be matched information when it matches a string or number string included in a specific search result. 제2항에 있어서, The method of claim 2, 상기 저장부는 상기 검색결과 각각에 대응하는 컨텐츠 정보를 더 저장하고,The storage unit further stores the content information corresponding to each of the search results, 상기 제어부는 상기 컨텐츠 정보를 상기 정렬한 검색결과와 함께 상기 단말기로 전송하는 것을 특징으로 하는 검색서버.The control unit transmits the content information to the terminal along with the sorted search results. 제7항에 있어서, 상기 제어부는The method of claim 7, wherein the control unit 상기 단말기로부터 상기 송수신부를 통해 상기 컨텐츠 정보 중 특정 컨텐츠 정보에 대한 선택정보를 수신하면, 상기 특정 컨텐츠 정보에 대응하는 컨텐츠를 상기 단말기로 전송하는 것을 특징으로 하는 검색서버.And when the selection information on the specific content information of the content information is received from the terminal through the transceiver, transmitting the content corresponding to the specific content information to the terminal. 제2항에 있어서, The method of claim 2, 상기 저장부는 상기 검색결과 각각에 대응하는 가입 서비스 정보를 더 저장하고,The storage unit further stores the subscription service information corresponding to each of the search results, 상기 제어부는 상기 가입 서비스 정보를 상기 정렬한 검색결과와 함께 상기 단말기로 전송하는 것을 특징으로 하는 검색서버.The control unit transmits the subscription service information to the terminal along with the sorted search results. 제9항에 있어서, 상기 제어부는The method of claim 9, wherein the control unit 상기 단말기로부터 상기 송수신부를 통해 상기 가입 서비스 정보 중 특정 서비스 정보에 대한 선택정보를 수신하면, 상기 단말기의 사용자를 상기 특정 서비스에 가입시키기 위한 정보 또는 상기 단말기의 사용자가 가입한 서비스 정보를 상기 선택한 특정 서비스의 정보에 맞게 변경하도록 하는 정보를 상기 송수신부를 통해 상기 단말기 또는 상기 특정 서비스를 제공하는 서비스서버 중 적어도 하나로 전송하는 것을 특징으로 하는 것을 특징으로 하는 검색서버.When the selection information on the specific service information of the subscription service information is received from the terminal through the transceiver, the selected information on the information for subscribing the user of the terminal to the specific service or the service information subscribed to by the user of the terminal is selected. Search information, characterized in that for transmitting to the at least one of the terminal or the service server for providing the specific service through the transceiver to the information to change according to the information of the service. 제2항에 있어서, 상기 제어부는The method of claim 2, wherein the control unit 상기 검색결과 중 상기 참조한 주소록 정보와 매칭되는 정보를 하이라이트처리하여 상기 단말기로 전송하는 것을 특징으로 하는 검색서버.The search server, characterized in that for highlighting the information matching the address book information of the search results and transmits to the terminal. 검색서버가 단말기로부터 검색키워드를 수신하여 검색을 수행하는 검색단계;A search step of performing a search by a search server receiving a search keyword from a terminal; 상기 검색서버가 상기 단말기의 사용자에 대응하는 주소록 정보를 참조하여, 상기 검색단계에서의 검색결과 중 상기 참조한 주소록 정보와 매칭되는 정보가 상위에 디스플레이되도록 상기 검색결과를 정렬하는 정렬단계;A sorting step of sorting the search results by the search server by referring to the address book information corresponding to the user of the terminal, so that information matching the referenced address book information among the search results in the search step is displayed above; 상기 검색서버가 상기 정렬한 검색결과를 상기 단말기로 전송하여 디스플레이되도록 하는 전송단계;A transmission step of the search server to transmit the sorted search results to the terminal for display; 를 포함하는 주소록을 이용한 검색방법.Search method using an address book including a. 제12항에 있어서, 상기 검색단계는The method of claim 12, wherein the searching step 상기 검색서버가 성명, 전화번호, 지역명, 주소, 상호, 도메인네임, 이메일, 생년월일 중 적어도 하나와 관련한 상기 검색키워드를 수신하는 것을 특징으로 하는 주소록을 이용한 검색방법.And the search server receives the search keyword associated with at least one of a name, a telephone number, an area name, an address, a business name, a domain name, an e-mail, and a date of birth. 제12항에 있어서, 상기 정렬단계는The method of claim 12, wherein the aligning step 상기 검색서버가 상기 단말기로 상기 단말기 내부에 저장된 주소록 정보를 요청하여 수신하고 참조하는 것을 특징으로 하는 주소록을 이용한 검색방법.And the search server requests, receives, and references address book information stored in the terminal to the terminal. 제12항에 있어서, 상기 정렬단계는The method of claim 12, wherein the aligning step 상기 검색서버가 상기 단말기의 사용자에 대응하는 주소록 정보를 저장한 정보서버로 상기 주소록 정보를 요청하여 수신하고 참조하는 것을 특징으로 하는 주소록을 이용한 검색방법.And searching and receiving and referring to the address book information to an information server storing address book information corresponding to a user of the terminal. 제12항에 있어서, 상기 정렬단계는The method of claim 12, wherein the aligning step 상기 검색서버가 상기 주소록 정보에 포함된 문자열 또는 숫자열이 상기 검색결과 중 특정 검색결과에 포함된 문자열 또는 숫자열과 일치하는 경우 매칭되는 정보로 판단하는 것을 특징으로 하는 주소록을 이용한 검색방법.And the search server determines that the string or number string included in the address book information is matched when it matches the string or number string included in a specific search result among the search results. 제12항에 있어서, 상기 정렬단계는The method of claim 12, wherein the aligning step 상기 검색서버가 내부에 기 저장된 상기 검색결과 각각에 대응하는 컨텐츠 정보를 상기 정렬한 검색결과와 함께 상기 단말기로 전송하는 것을 특징으로 하는 주소록을 이용한 검색방법.And the search server transmits the content information corresponding to each of the search results stored therein to the terminal together with the sorted search results. 제17항에 있어서, 상기 전송단계 후에18. The method of claim 17, wherein after the transmitting step 상기 검색서버가 상기 단말기로부터 상기 컨텐츠 정보 중 특정 컨텐츠 정보에 대한 선택정보를 수신하면, 상기 특정 컨텐츠 정보에 대응하는 컨텐츠를 상기 단말기로 전송하는 제2전송단계;A second transmission step of transmitting the content corresponding to the specific content information to the terminal when the search server receives selection information on specific content information of the content information from the terminal; 를 더 포함하는 것을 특징으로 하는 주소록을 이용한 검색방법.Search method using the address book, characterized in that it further comprises. 제12항에 있어서, 상기 정렬단계는The method of claim 12, wherein the aligning step 상기 검색서버가 내부에 기 저장된 상기 검색결과 각각에 대응하는 가입 서비스 정보를 상기 정렬한 검색결과와 함께 상기 단말기로 전송하는 것을 특징으로 하는 주소록을 이용한 검색방법.And the search server transmits subscription service information corresponding to each of the search results stored therein to the terminal together with the sorted search results. 제19항에 있어서, 상기 전송단계 후에20. The method of claim 19, wherein after the transmitting step 상기 검색서버가 상기 단말기로부터 상기 가입 서비스 정보 중 특정 서비스 정보에 대한 선택정보를 수신하면, 상기 단말기의 사용자를 상기 특정 서비스에 가입시키기 위한 정보 또는 상기 단말기의 사용자가 가입한 서비스 정보를 상기 선택한 특정 서비스의 정보에 맞게 변경하도록 하는 정보를 상기 단말기 또는 상기 특정 서비스를 제공하는 서비스서버 중 적어도 하나로 전송하는 제2전송단계;When the search server receives the selection information on the specific service information of the subscription service information from the terminal, the selected specific information for joining the user of the terminal to the specific service or service information subscribed to by the user of the terminal. A second transmission step of transmitting information for changing to information of a service to at least one of the terminal or a service server for providing the specific service; 를 더 포함하는 것을 특징으로 하는 주소록을 이용한 검색방법.Search method using the address book, characterized in that it further comprises.
KR1020090131350A 2009-12-26 2009-12-26 Search system and method using address book, its search server Active KR101421087B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090131350A KR101421087B1 (en) 2009-12-26 2009-12-26 Search system and method using address book, its search server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090131350A KR101421087B1 (en) 2009-12-26 2009-12-26 Search system and method using address book, its search server

Publications (2)

Publication Number Publication Date
KR20110074801A true KR20110074801A (en) 2011-07-04
KR101421087B1 KR101421087B1 (en) 2014-07-21

Family

ID=44915052

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090131350A Active KR101421087B1 (en) 2009-12-26 2009-12-26 Search system and method using address book, its search server

Country Status (1)

Country Link
KR (1) KR101421087B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101288996B1 (en) * 2012-01-04 2013-08-13 (주)티아이스퀘어 Method and system for providing address book related information
KR20200001854A (en) * 2018-06-28 2020-01-07 주식회사 엘지유플러스 Service system for providing sound source of ring back tone and method thereof

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100544774B1 (en) * 2003-06-18 2006-01-23 엘지전자 주식회사 String Search Method and Device
JP2006127284A (en) * 2004-10-29 2006-05-18 Gmo Internet Inc server
KR101403680B1 (en) * 2007-08-21 2014-06-09 삼성전자주식회사 Personal information management server, mobile phone and method for controlling thereof
JP4860666B2 (en) * 2008-06-12 2012-01-25 ヤフー株式会社 Search server, search method and program for preferential display of specific information

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101288996B1 (en) * 2012-01-04 2013-08-13 (주)티아이스퀘어 Method and system for providing address book related information
KR20200001854A (en) * 2018-06-28 2020-01-07 주식회사 엘지유플러스 Service system for providing sound source of ring back tone and method thereof

Also Published As

Publication number Publication date
KR101421087B1 (en) 2014-07-21

Similar Documents

Publication Publication Date Title
US10341317B2 (en) Systems and methods for implementing a personalized provider recommendation engine
RU2613732C2 (en) Method and system for providing instant messaging service
US8713027B2 (en) Methods and systems for managing electronic messages
US20110016421A1 (en) Task oriented user interface platform
US8726171B1 (en) Communication initiation control
US20110113100A1 (en) System for sharing favorites and enabling in-network local search based on network rankings
KR101425093B1 (en) Method for personalized searching of mobile terminal and mobile terminal performing the same
JP4492945B2 (en) Social network service system, server, and social network service providing method
KR101307578B1 (en) System for supplying a representative phone number information with a search function
CN106468990A (en) The method and apparatus that service entrance is provided
KR20110074801A (en) Search system and method using address book, its search server
JP2009510623A (en) Online data verification of listing data
KR100992094B1 (en) How to provide personalized information retrieval service on search engine sites
US20150189482A1 (en) Device for providing related information for monile communication terminal and system for sharing related information
US20080320026A1 (en) Method and system for managing a network-based database of user feedback
JP2003044476A (en) Information retrieving system
KR101705556B1 (en) Method and apparatus for providing associated note using degree of association
JP3062175U (en) Address change procedure device using the Internet
KR101171859B1 (en) System and method for recording information of address book
KR100736275B1 (en) Information provision method using personalized page in information and communication network
JP5028444B2 (en) Server apparatus and method for transmitting message in search system
KR100377818B1 (en) 700 service system interlocking with internet and managment method thereof
KR100786522B1 (en) Information retrieval and priority guidance service method and system using telephone terminal, priority guidance information management method
KR20110006414A (en) Event page provision system and method
KR20050109019A (en) Mobile contents providing system and method thereof

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20091226

PG1501 Laying open of application
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20111021

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20121226

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20091226

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140122

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20140707

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20140714

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20140715

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20190619

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20190619

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20200616

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20210622

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20250701

Start annual number: 12

End annual number: 12