KR20110136169A - 검색 라이브러리를 사용한 검색 시스템 및 방법 - Google Patents

검색 라이브러리를 사용한 검색 시스템 및 방법 Download PDF

Info

Publication number
KR20110136169A
KR20110136169A KR1020100056002A KR20100056002A KR20110136169A KR 20110136169 A KR20110136169 A KR 20110136169A KR 1020100056002 A KR1020100056002 A KR 1020100056002A KR 20100056002 A KR20100056002 A KR 20100056002A KR 20110136169 A KR20110136169 A KR 20110136169A
Authority
KR
South Korea
Prior art keywords
search
application
mobile terminal
server
library
Prior art date
Application number
KR1020100056002A
Other languages
English (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 KR1020100056002A priority Critical patent/KR20110136169A/ko
Priority to JP2011130454A priority patent/JP5795885B2/ja
Priority to US13/159,916 priority patent/US8849801B2/en
Publication of KR20110136169A publication Critical patent/KR20110136169A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • G06Q30/0274Split fees

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

이동 단말기에서 어플리케이션 실행 중에 검색할 수 있는 검색 시스템 및 방법이 개시된다. 검색 방법은 어플리케이션을 실행하는 단계; 상기 어플리케이션의 실행 화면의 일부분에 검색 인터페이스를 표시하는 단계; 상기 검색 인터페이스에 입력된 검색어를 검색 서버로 전송하는 단계; 상기 검색 서버로부터 상기 검색어에 대응하는 검색 결과를 수신하는 단계; 및 수신한 상기 검색 결과를 표시하는 단계를 포함한다.
검색 시스템에 의하면, 실행 화면의 일부분에 검색 창이 표시된 어플리케이션을 실행함으로써 사용자가 이동 단말기에서 어플리케이션 사용 중에 해당 어플리케이션을 종료하지 않고도 사용자가 원하는 검색어를 검색할 수 있다. 또한, 검색 결과에 대응하는 광고의 노출에 기초하여 광고의 광고주에게 과금하고, 광고주에게 과금한 수익의 일부를 어플리케이션을 제공한 개발자에게 제공함으로써, 개발자가 자신이 개발한 어플리케이션에 광고 라이브러리를 결합하도록 유도할 수 있다.

Description

검색 라이브러리를 사용한 검색 시스템 및 방법{SEARCH SYSTEM AND METHOD USING SEARCH LIBRARY}
본 발명은 어플리케이션 실행 중 검색어를 검색하는 검색 시스템 및 방법에 관한 것으로써, 보다 상세하게는 사용자가 이동 단말기에서 어플리케이션 사용 중에 해당 어플리케이션을 종료하지 않고도 사용자가 원하는 검색어를 검색할 수 있는 검색 시스템 및 방법에 관한 것이다.
이동 단말기 관련 기술의 발전에 따라 이동 단말기에서 다양한 어플리케이션의 실행이 가능해 지게 되었다.
그러나, 태스크 탑에 비교하여 성능의 제한이 있는 이동 단말기의 특징 상 하나의 어플리케이션을 실행하기 위해서는 다른 어플리케이션의 동작을 종료하고 새로운 어플리케이션을 실행하는 실정이다.
그에 따라, 사용자가 특정 어플리케이션을 사용하던 중 해당 어플리케이션에 관련된 정보를 검색하고자 하는 경우, 사용자는 일단 사용하던 어플리케이션을 종료하고 검색 어플리케이션을 실행하여 원하는 정보를 검색하며, 검색 결과를 확인한 후에 다시 해당 어플리케이션을 실행해야 하는 불편함이 있었다.
또한, 검색 어플리케이션에서 검색되는 정보가 많은 경우에는 검색 결과에서 사용자가 원하던 해당 어플리케이션에 관련된 정보를 재 검색해야 하는 불편함도 있었다.
따라서, 사용자가 검색을 원할 경우에 실행되던 어플리케이션의 종료 없이 검색 과정을 수행할 수 있으며, 사용자가 원하는 대상에 최적화된 검색을 수행할 수 있는 검색 시스템 및 방법이 요구된다.
본 발명은 실행 화면의 일부분에 검색 창이 표시된 어플리케이션을 실행함으로써 사용자가 이동 단말기에서 어플리케이션 사용 중에 해당 어플리케이션을 종료하지 않고도 사용자가 원하는 검색어를 검색할 수 있는 시스템 및 방법을 제공한다.
또한, 본 발명은 검색어가 입력된 어플리케이션에 대한 정보와 검색어를 사용하여 검색함으로써 사용자가 사용중인 어플리케이션에 적합한 정보를 검색할 수 있는 시스템 및 방법을 제공한다.
본 발명의 일실시예에 따른 이동 단말기는 어플리케이션을 실행하는 어플리케이션 실행부; 상기 어플리케이션의 실행 화면의 일부분에 검색 인터페이스를 표시하는 표시부; 및 상기 검색 인터페이스에 입력된 검색어를 검색 서버로 전송하고, 상기 검색 서버로부터 상기 검색어에 대응하는 검색 결과를 수신하는 송수신부를 포함한다.
본 발명의 일실시예에 따른 검색 방법은 어플리케이션을 실행하는 단계; 상기 어플리케이션의 실행 화면의 일부분에 검색 인터페이스를 표시하는 단계; 상기 검색 인터페이스에 입력된 검색어를 검색 서버로 전송하는 단계; 상기 검색 서버로부터 상기 검색어에 대응하는 검색 결과를 수신하는 단계; 및 수신한 상기 검색 결과를 표시하는 단계를 포함한다.
본 발명의 일실시예에 따르면, 실행 화면의 일부분에 검색 창이 표시된 어플리케이션을 실행함으로써 사용자가 이동 단말기에서 어플리케이션 사용 중에 해당 어플리케이션을 종료하지 않고도 사용자가 원하는 검색어를 검색할 수 있다.
또한, 본 발명의 일실시예에 따르면, 검색어가 입력된 어플리케이션에 대한 정보와 검색어를 사용하여 검색함으로써 사용자가 사용중인 어플리케이션에 적합한 정보를 검색할 수 있다.
그리고, 본 발명의 일실시예에 따르면, 검색 결과에 대응하는 광고의 노출에 기초하여 광고의 광고주에게 과금하고, 광고주에게 과금한 수익의 일부를 어플리케이션을 제공한 개발자에게 제공함으로써, 개발자가 자신이 개발한 어플리케이션에 광고 라이브러리를 결합하도록 유도할 수 있다.
도 1은 본 발명의 일실시예에 따른 검색 시스템의 세부 구성을 도시한 블록 다이어그램이다.
도 2는 본 발명에서 음성을 수집하여 음성 정보를 업데이트하는 구조를 도시한 도면이다.
도 3은 본 발명의 일실시예에 따른 검색 방법을 도시한 플로우차트이다.
도 4는 본 발명의 일실시예에 따른 어플리케이션 개발자 단말의 세부 구성을 도시한 블록 다이어그램이다.
도 5는 본 발명의 일실시예에 따른 검색 서버의 세부 구성을 도시한 블록 다이어그램이다.
도 6은 본 발명의 일실시예에 따른 음성 정보 업데이트 방법을 도시한 플로우차트이다.
이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다. 본 발명의 일실시예에 따른 검색 방법은 검색 시스템에 의해 수행될 수 있다.
도 1은 본 발명의 일실시예에 따른 검색 시스템의 구성을 도시한 블록 다이어그램이다.
본 발명의 일실시예에 따른 검색 시스템은 이동 단말기에서 사용하는 어플리케이션에 검색 라이브러리를 삽입하여 어플리케이션 화면에 검색 인터페이스를 표시함으로써 사용자가 이동 단말기에서 어플리케이션 사용 중에 해당 어플리케이션을 종료하지 않고도 사용자가 원하는 검색어를 검색할 수 있다.
도 1을 참고하면, 검색 시스템은 이동 단말기(130), 및 검색 서버(140)를 포함할 수 있다.
이때, 이동 단말기(130)에서 사용하는 어플리케이션은 개발자가 어플리케이션 개발자 단말(110)에서 자신이 제작한 어플리케이션에 검색 라이브러리를 결합한 어플리케이션일 수 있다. 어플리케이션 개발자 단말(110)의 세부 구성 및 동작은 이하 도 4를 사용하여 상세히 설명한다.
이때, 검색 라이브러리는 개발자가 제작한 어플리케이션에 검색 인터페이스를 임베디드 할 수 있는 라이브러리이다.
또한, 개발자는 자신이 제작한 어플리케이션의 실행 화면 중 일부에 검색 라이브러리에 따른 검색어 입력창과 같은 검색 인터페이스가 표시되도록 설정할 수 있다.
구체적으로, 개발자가 제작한 어플리케이션에 검색 라이브러리를 결합하면 어플리케이션의 실행 화면에 검색 인터페이스가 표시되며, 개발자는 검색 인터페이스의 위치를 설정할 수 있다.
이동 단말기(130)는 개발자가 거래 서버(120)에 업로드 한 어플리케이션 중 적어도 하나를 다운로드 하여 실행할 수 있는 단말기이다.
일례로, 이동 단말기(130)는 스마트 폰일 수 있다.
또한, 이동 단말기(130)는 어플리케이션을 실행할 경우 어플리케이션의 실행 화면 중 일부에 개발자가 결합한 검색 라이브러리의 검색 인터페이스를 더 표시할 수 있다.
이때, 이동 단말기(130)는 검색 인터페이스에 검색어를 입력 받으면 검색 서버(140)에 검색어를 포함한 검색 정보를 전송하며 검색을 요청하고, 검색 서버(140)로부터 수신한 검색 결과를 사용자에게 제공할 수 있다.
이때, 검색 정보는 검색 라이브러리가 결합된 어플리케이션의 식별 정보, 검색어, 및 이동 단말기(130)를 사용하는 사용자 정보 중 적어도 하나를 포함할 수 있다.
또한, 사용자 정보는 검색 라이브러리가 결합된 어플리케이션에서 제공 가능한 정보이며, 성별, 연령, 거주 지역, 및 이동 단말기(130)가 위치한 지역에 대한 정보 중 적어도 하나를 포함할 수 있다.
이동 단말기(130)의 세부 구성 및 동작은 이하 도 2를 사용하여 상세히 설명한다.
검색 서버(140)는 이동 단말기(130)로부터 검색 정보를 수신하면, 검색 정보에 대응하는 정보들을 검색하고, 검색 정보에 대응하는 검색 결과를 이동 단말기(130)로 전송할 수 있다.
또한, 검색 서버(140)는 사용자 또는 검색 라이브러리가 결합된 어플리케이션에 따라 수신한 검색어나 검색 결과를 통계 정보로 저장하고, 해당 사용자나 검색 라이브러리가 결합된 어플리케이션을 통하여 검색어가 수신된 경우, 통계 정보에 기초하여 검색함으로써 사용자에게 최적화된 검색 결과를 제공할 수 있다.
검색 서버(140)의 세부 구성 및 동작은 이하 도 5를 사용하여 상세히 설명한다.
도 2는 본 발명의 일실시예에 따른 이동 단말기의 세부 구성을 도시한 블록 다이어그램이다.
도 2를 참고하면, 이동 단말기(130)는 어플리케이션 실행부(210), 표시부(220), 및 송수신부(230)를 포함할 수 있다.
어플리케이션 실행부(210)는 검색 라이브러리가 결합된 어플리케이션을 실행할 수 있다.
표시부(220)는 어플리케이션 실행부(210)에서 어플리케이션의 실행에 따라 결정되는 어플리케이션의 실행 화면을 표시하고, 실행 화면의 일부분에 검색 라이브러리에 따른 검색 인터페이스를 표시할 수 있다.
또한, 표시부(220)는 송수신부(230)로부터 검색 인터페이스에 입력된 검색어에 대한 검색 결과를 수신하여 표시할 수도 있다.
송수신부(230)는 표시부(220)가 표시한 검색 인터페이스에 입력된 검색어를 검색 서버(140)로 전송하고, 검색 서버(140)로부터 검색 결과를 수신하여 표시부(220)로 전송할 수 있다.
구체적으로 어플리케이션 실행부(210)는 검색 인터페이스에 검색어가 입력되었는지 여부를 확인하고, 검색어가 입력된 경우에 입력된 검색어를 기초로 검색 정보를 생성하여 송수신부(230)로 전송할 수 있다.
이때, 송수신부(230)는 검색 라이브러리에 포함된 함수를 사용하여 어플리케이션 실행부(210)로부터 수신한 검색 정보를 검색 서버(140)로 전송할 수 있다.
도 3은 본 발명에 따른 이동 단말기에서 표시되는 어플리케이션의 동작 일례를 도시한 도면이다.
본 발명에 따른 이동 단말기(130)는 도 2에 도시된 바와 같이 어플리케이션의 실행화면(310)의 일부에 검색 라이브러리에 따른 검색 인터페이스(320)을 표시할 수 있다.
사용자는 어플리케이션을 사용 중 검색하고자 하는 정보가 있는 경우에 검색하고자 하는 정보의 검색어를 검색 인터페이스(320)에 입력함으로써 어플리케이션의 종료 없이 원하는 정보를 검색할 수 있다.
또한, 이동 단말기(130)는 검색 인터페이스에 입력된 검색어를 포함한 검색 정보를 검색 서버(140)에 전송하고, 검색 서버(140)로부터 검색 정보에 따라 검색된 검색 결과를 수신하여 검색 결과 창(330)으로 표시할 수 있다.
이때, 이동 단말기(130)는 검색 결과 창(330)을 도 3에 도시된 바와 같이 어플리케이션의 실행화면(310) 상에 서브 윈도우로 표시할 수 있다. 이때, 이동 단말기(130)는 검색 결과 창(330)의 일부분에 종료 아이콘(331)을 표시할 수 있다.
이동 단말기(130)는 종료 아이콘(331)이 선택된 경우 검색 결과 창(330)을 종료함으로써 사용자가 검색 결과를 그만 보기 원할 경우 용이하게 검색 결과 창을 제거하여 검색 전까지 표시되던 어플리케이션의 실행화면(310)을 사용자에게 제공할 수 있다.
또한, 이동 단말기(130)는 어플리케이션의 실행화면(310)을 검색 결과 창(330)으로 변환하여 표시할 수도 있다.
이때, 이동 단말기(130)는 검색 결과 창(330)을 표시하는 중에 어플리케이션의 실행과 관련된 사용자의 복귀 요청에 대응하여 어플리케이션의 실행 화면(310)을 표시할 수 있다.
구체적으로 이동 단말기(130)는 검색 결과 창(330)에 되돌아가기 아이콘을 포함하여 표시하고, 되돌아가기 아이콘이 선택된 경우, 검색 결과 창(330)을 어플리케이션의 실행화면(310)으로 변경하여 표시할 수 있다.
도 4는 본 발명의 일실시예에 따른 어플리케이션 개발자 단말의 세부 구성을 도시한 블록 다이어그램이다.
어플리케이션 개발자 단말(110)은 어플리케이션 생성부(410), 라이브러리 결합부(420), 및 등록부(430)를 포함할 수 있다.
어플리케이션 생성부(410)는 개발자의 입력에 따라 이동 단말기(130)에서 실행되는 어플리케이션을 생성할 수 있다.
라이브러리 결합부(420)는 어플리케이션 생성부(410)에서 생성된 어플리케이션의 실행 중에 검색을 수행할 수 있는 검색 라이브러리를 상기 어플리케이션에 결합할 수 있다.
이때, 검색 라이브러리는, 어플리케이션 생성부(410)에서 생성된 어플리케이션의 실행창에 검색 인터페이스를 표시하도록 설정될 수 있다.
등록부(430)는 라이브러리 결합부(420)에서 검색 라이브러리가 결합된 어플리케이션을 거래 서버(120)에 등록함으로써 사용자가 검색 라이브러리가 결합된 어플리케이션을 구입하여 이동 단말기(130)에 다운로드 하도록 할 수 있다.
도 5는 본 발명의 일실시예에 따른 검색 서버의 세부 구성을 도시한 블록 다이어그램이다.
검색 서버(140)는 검색어 수신부(510), 검색 결과 제공부(520) 및 과금부(530)를 포함할 수 있다.
검색어 수신부(510)는 이동 단말기(130)로부터 검색 정보를 수신하여 검색 결과 제공부에 제공할 수 있다.
이때, 검색어 수신부(510)가 수신하는 검색 정보는 검색 정보는 검색 라이브러리가 결합된 어플리케이션의 식별 정보, 이동 단말기(130)에서 실행되는 어플리케이션에 임베디드 된 검색 인터페이스를 통해 수신되는 검색어, 및 이동 단말기(130)를 사용하는 사용자 정보 중 적어도 하나를 포함할 수 있다.
검색 결과 제공부(520)는 검색어 수신부(510)가 수신한 검색 정보에 대응하는 검색 결과를 이동 단말기(130)에 제공할 수 있다.
일례로, 검색 라이브러리가 결합된 어플리케이션이 이북과 같이 책을 읽기 위한 어플리케이션인 경우 검색 결과 제공부(520)는 검색어에 대응하는 제목이나 내용의 책들을 검색 결과로 이동 단말기(130)에 제공할 수 있다.
다른 일례로, 검색 라이브러리가 결합된 어플리케이션이 게임 관련 어플리케이션인 경우 검색 결과 제공부(520)는 검색어에 대응하는 게임이나 게임 관련 기사, 및 정보들을 검색 결과로 이동 단말기(130)에 제공할 수 있다.
과금부(530)는 검색 결과 제공부(520)가 검색한 검색 결과에 대응하는 광고의 노출에 기초하여 광고의 광고주에게 과금할 수 있다.
이때, 과금부(530)는, 광고주에게 과금한 수익의 일부를 어플리케이션을 제공한 개발자에게 제공할 수 있다.
도 6은 본 발명의 일실시예에 따른 검색 방법을 도시한 플로우차트이다.
단계(S610)에서 어플리케이션 실행부(210)는 사용자가 선택한 어플리케이션을 실행할 수 있다.
사용자가 선택한 어플리케이션이 검색 라이브러리가 결합된 어플리케이션인 경우 표시부(220)는 어플리케이션 실행부(210)에서 어플리케이션의 실행에 따라 결정되는 어플리케이션의 실행 화면을 표시하고, 실행 화면의 일부분에 검색 라이브러리에 따른 검색 인터페이스를 표시할 수 있다.
단계(S620)에서 어플리케이션 실행부(210)는 단계(S610)에서 표시된 검색 인터페이스에 검색어가 입력되었는지 여부를 판단할 수 있다.
어플리케이션 실행부(210)는 검색 인터페이스에 검색어가 입력되지 않고 다른 입력이 있은 경우에 단계(S610)을 실행하여 입력에 따라 어플리케이션을 제어하고, 그에 따른 실행화면을 검색 인터페이스와 함께 표시할 수 있다.
단계(S630)에서 어플리케이션 실행부(210)는 단계(S620)에서 입력된 검색어를 포함하는 검색 정보를 송수신부(230)를 사용하여 검색 서버(140)로 전송할 수 있다.
이때, 어플리케이션 실행부(210)가 생성하는 검색 정보는 검색 라이브러리가 결합된 어플리케이션의 식별 정보, 검색어, 및 이동 단말기(130)를 사용하는 사용자 정보 중 적어도 하나를 포함할 수 있다.
또한, 송수신부(230)는 검색 라이브러리에 포함된 함수를 사용하여 어플리케이션 실행부(210)로부터 수신한 검색 정보를 검색 서버(140)로 전송할 수 있다.
단계(S640)에서 송수신부(230)는 검색 서버(140)로부터 단계(S630)에서 전송한 검색 정보에 따라 최적화된 검색 결과를 수신할 수 있다.
일례로, 단계(S610)에서 선택된 어플리케이션이 이북인 경우 송수신부(230)는 검색 서버(140)로부터 검색어에 대응하는 제목이나 내용의 책들을 검색 결과로 수신할 수 있다.
또한, 송수신부(230)는 검색 서버(140)로부터 이동 단말기(130)의 사용자의 종래 검색 결과에 따라 최적화된 검색 결과를 수신할 수도 있다. 구체적으로, 이동 단말기(130)의 사용자가 특정 작가, 또는 특정 장르의 책을 많이 검색한 경우, 검색 서버(140)는 검색 결과의 통계 정보에 따라 단계(S630)에서 수신한 검색어와 일치하는 책 중에서 특정 작가, 또는 특정 장르의 책을 선택하여 검색 결과로 이동 단말기(130)에 전송할 수 있다.
단계(S650)에서 표시부(220)는 단계(S640)에서 수신한 검색 결과를 표시할 수 있다.
일례로, 표시부(220)는 검색 결과가 포함된 검색 결과 창을 단계(S610)에서 표시된 어플리케이션의 실행화면 상에 서브 윈도우로 표시할 수 있다.
다른 일례로, 표시부(220)는 단계(S610)에서 표시된 어플리케이션의 실행화면을 검색 결과 창으로 변환하여 표시할 수도 있다.
결국, 본 발명의 일실시예에 따르면, 검색 인터페이스가 임베디드 되어 실행 화면의 일부분에 검색 창이 표시된 어플리케이션을 실행함으로써 사용자가 이동 단말기에서 어플리케이션 사용 중에 해당 어플리케이션을 종료하지 않고도 사용자가 원하는 검색어를 검색할 수 있다.
또한, 검색어가 입력된 어플리케이션에 대한 정보와 검색어를 사용하여 검색함으로써 사용자가 사용중인 어플리케이션에 적합한 정보를 검색할 수 있다.
그리고, 검색 결과에 대응하는 광고의 노출에 기초하여 광고의 광고주에게 과금하고, 광고주에게 과금한 수익의 일부를 어플리케이션을 제공한 개발자에게 제공함으로써, 개발자가 자신이 개발한 어플리케이션에 광고 라이브러리를 결합하도록 유도할 수 있다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
130: 이동 단말기
140: 검색 서버
210: 어플리케이션 실행부
220: 표시부
230: 송수신부

Claims (26)

  1. 어플리케이션을 실행하는 어플리케이션 실행부;
    상기 어플리케이션의 실행 화면의 일부분에 검색 인터페이스를 표시하는 표시부; 및
    상기 검색 인터페이스에 입력된 검색어를 검색 서버로 전송하고, 상기 검색 서버로부터 상기 검색어에 대응하는 검색 결과를 수신하는 송수신부
    를 포함하고,
    상기 표시부는 상기 검색 결과를 표시하는 것을 특징으로 하는 이동 단말기.
  2. 제1항에 있어서,
    상기 어플리케이션은,
    검색 인터페이스를 임베디드 하는 검색 라이브러리를 포함하는 것을 특징으로 하는 이동 단말기.
  3. 제2항에 있어서,
    상기 검색 라이브러리는,
    상기 어플리케이션이 실행되는 화면 상에 상기 검색 인터페이스가 표시되는 위치를 설정하는 것을 특징으로 하는 이동 단말기.
  4. 제1항에 있어서,
    상기 표시부는,
    상기 검색 결과를 표시하는 검색 결과 창을 어플리케이션의 실행화면 상에 서브 윈도우로 표시하는 것을 특징으로 하는 이동 단말기.
  5. 제2항에 있어서,
    상기 표시부는,
    상기 검색 결과를 표시하는 중에 어플리케이션의 실행과 관련된 사용자의 복귀 요청에 대응하여 상기 어플리케이션의 실행 화면을 표시하는 것을 특징으로 하는 이동 단말기.
  6. 제1항에 있어서,
    상기 송수신부는,
    상기 어플리케이션의 정보, 상기 검색어 및 상기 이동 단말기의 사용자 정보 중 적어도 하나를 검색 서버로 전송하는 것을 특징으로 하는 이동 단말기.
  7. 제6항에 있어서,
    상기 송수신부는,
    상기 검색 서버로부터 상기 어플리케이션의 정보, 상기 검색어 및 상기 이동 단말기의 사용자 정보를 사용하여 상기 사용자에 최적화된 검색 결과를 수신하는 것을 특징으로 하는 이동 단말기.
  8. 이동 단말기에서 실행되는 어플리케이션을 생성하는 어플리케이션 생성부; 및
    상기 어플리케이션의 실행 중에 검색을 수행할 수 있는 검색 라이브러리를 상기 어플리케이션에 결합하는 라이브러리 결합부;
    를 포함하는 어플리케이션 개발자 단말기.
  9. 제8항에 있어서,
    상기 검색 라이브러리는,
    상기 어플리케이션의 실행창에 검색 인터페이스를 표시하도록 설정되는 것을 특징으로 하는 어플리케이션 개발자 단말기.
  10. 검색 인터페이스가 임베디드 된 어플리케이션을 수행하는 이동 단말기로부터 상기 검색어를 수신하는 검색어 수신부; 및
    상기 이동 단말기에 상기 수신한 검색어에 대응하는 검색 결과를 제공하는 검색 결과 제공부
    를 포함하는 검색 서버.
  11. 제10항에 있어서,
    상기 검색어는,
    상기 어플리케이션에 임베디드 된 검색 인터페이스를 통해 수신되는 것을 특징으로 하는 검색 서버.
  12. 제10항에 있어서,
    상기 검색 결과에 대응하는 광고의 노출에 기초하여 상기 광고의 광고주에게 과금하는 과금부
    를 더 포함하는 검색 서버,
  13. 제12항에 있어서,
    상기 과금부는,
    상기 광고주에게 과금한 수익의 일부를 상기 어플리케이션을 제공한 개발자에게 제공하는 것을 특징으로 하는 검색 서버.
  14. 어플리케이션을 실행하는 단계;
    상기 어플리케이션의 실행 화면의 일부분에 검색 인터페이스를 표시하는 단계;
    상기 검색 인터페이스에 입력된 검색어를 검색 서버로 전송하는 단계;
    상기 검색 서버로부터 상기 검색어에 대응하는 검색 결과를 수신하는 단계; 및
    수신한 상기 검색 결과를 표시하는 단계
    를 포함하는 검색 방법.
  15. 제14항에 있어서,
    상기 어플리케이션은,
    검색 인터페이스를 임베디드 하는 검색 라이브러리를 포함하는 것을 특징으로 하는 검색 방법.
  16. 제15항에 있어서,
    상기 검색 라이브러리는,
    상기 어플리케이션이 실행되는 화면 상에 상기 검색 인터페이스가 표시되는 위치를 설정하는 것을 특징으로 하는 검색 방법.
  17. 제14항에 있어서,
    상기 검색 결과를 표시하는 단계는,
    상기 검색 결과를 표시하는 검색 결과 창을 어플리케이션의 실행화면 상에 서브 윈도우로 표시하는 것을 특징으로 하는 검색 방법.
  18. 제14항에 있어서,
    상기 검색 결과를 표시하는 단계는,
    상기 검색 결과를 표시하는 중에 어플리케이션의 실행과 관련된 사용자의 복귀 요청에 대응하여 상기 어플리케이션의 실행 화면을 표시하는 것을 특징으로 하는 검색 방법.
  19. 제14항에 있어서,
    상기 검색 서버로 전송하는 단계는,
    상기 어플리케이션의 정보, 상기 검색어 및 상기 이동 단말기의 사용자 정보 중 적어도 하나를 검색 서버로 전송하는 것을 특징으로 하는 검색 방법.
  20. 제19항에 있어서,
    상기 서버로부터 검색 결과를 수신하는 단계는,
    상기 검색 서버로부터 상기 어플리케이션의 정보, 상기 검색어 및 상기 이동 단말기의 사용자 정보를 사용하여 상기 사용자에 최적화된 검색 결과를 수신하는 것을 특징으로 하는 검색 방법.
  21. 이동 단말기에서 실행되는 어플리케이션을 생성하는 단계; 및
    상기 어플리케이션의 실행 중에 검색을 수행할 수 있는 검색 라이브러리를 상기 어플리케이션에 결합하는 단계;
    를 포함하는 어플리케이션 생성 방법.
  22. 제21항에 있어서,
    상기 검색 라이브러리는,
    상기 어플리케이션의 실행창에 검색 인터페이스를 표시하도록 설정되는 것을 특징으로 하는 어플리케이션 생성 방법.
  23. 검색 인터페이스가 임베디드 된 어플리케이션을 수행하는 이동 단말기로부터 상기 검색어를 수신하는 단계; 및
    상기 이동 단말기에 상기 수신한 검색어에 대응하는 검색 결과를 제공하는 단계
    를 포함하는 검색 방법.
  24. 제23항에 있어서,
    상기 검색어는,
    상기 어플리케이션에 임베디드 된 검색 인터페이스를 통해 수신되는 것을 특징으로 하는 검색 방법.
  25. 제23항에 있어서,
    상기 검색 결과에 대응하는 광고의 노출에 기초하여 상기 광고의 광고주에게 과금하는 단계
    를 더 포함하는 검색 방법,
  26. 제25항에 있어서,
    상기 과금하는 단계는,
    상기 광고주에게 과금한 수익의 일부를 상기 어플리케이션을 제공한 개발자에게 제공하는 것을 특징으로 하는 검색 방법.
KR1020100056002A 2010-06-14 2010-06-14 검색 라이브러리를 사용한 검색 시스템 및 방법 KR20110136169A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020100056002A KR20110136169A (ko) 2010-06-14 2010-06-14 검색 라이브러리를 사용한 검색 시스템 및 방법
JP2011130454A JP5795885B2 (ja) 2010-06-14 2011-06-10 検索ライブラリを用いた検索システムおよび方法
US13/159,916 US8849801B2 (en) 2010-06-14 2011-06-14 Search system and method using search library

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100056002A KR20110136169A (ko) 2010-06-14 2010-06-14 검색 라이브러리를 사용한 검색 시스템 및 방법

Publications (1)

Publication Number Publication Date
KR20110136169A true KR20110136169A (ko) 2011-12-21

Family

ID=45096972

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100056002A KR20110136169A (ko) 2010-06-14 2010-06-14 검색 라이브러리를 사용한 검색 시스템 및 방법

Country Status (3)

Country Link
US (1) US8849801B2 (ko)
JP (1) JP5795885B2 (ko)
KR (1) KR20110136169A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016064253A1 (ko) * 2014-10-24 2016-04-28 주식회사 모비데이즈 어플리케이션 내부검색방법 및 시스템
KR20160048656A (ko) * 2015-10-15 2016-05-04 주식회사 모비데이즈 어플리케이션 내부검색방법 및 시스템

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103365880B (zh) * 2012-03-29 2017-02-08 百度在线网络技术(北京)有限公司 移动终端中应用程序搜索方法及搜索***以及移动终端
US10089652B2 (en) * 2014-06-24 2018-10-02 Samsung Electronics Co., Ltd. Generating advertisements for search results that reference software applications
CN106469151B (zh) * 2015-08-14 2022-02-11 腾讯科技(深圳)有限公司 应用服务信息关联的方法、应用关联平台服务器和客户端

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6185733B1 (en) * 1998-01-20 2001-02-06 International Business Machines Corporation Method and apparatus for remote object code inclusion
US7711738B1 (en) * 1999-11-15 2010-05-04 West Services, Inc. Method, system and computer-readable medium for accessing and retrieving court records, items and documents
US6928467B2 (en) * 2000-02-02 2005-08-09 Inno Path Software, Inc. Apparatus and methods for providing data synchronization by facilitating data synchronization system design
JP2001325225A (ja) * 2000-05-15 2001-11-22 Sony Corp コンテンツ管理システム及び方法
US7243346B1 (en) * 2001-05-21 2007-07-10 Microsoft Corporation Customized library management system
JP2007109143A (ja) * 2005-10-17 2007-04-26 Media Groove:Kk 情報配信システム、情報配信装置、情報配信方法、および、情報配信用プログラム
EP1816562A1 (en) * 2006-02-03 2007-08-08 Research In Motion Limited System and method for extending a component-based application platform with custom services
JP2008083979A (ja) * 2006-09-27 2008-04-10 Tdk Corp 電子部品検索システム及び電子部品検索プログラム
US7965981B2 (en) * 2006-09-29 2011-06-21 Sony Ericsson Mobile Communications Ab Device and method for content searching between peer devices
KR101443613B1 (ko) 2007-08-01 2014-09-23 엘지전자 주식회사 이동통신 단말기 및 이를 이용한 데이터 표시방법
US8145643B2 (en) * 2007-12-04 2012-03-27 Yahoo! Inc. Time based ordering of provided mobile content
KR100901256B1 (ko) * 2007-12-21 2009-06-08 나예준 응용프로그램 구동시 검색창 제공에 의한 네트워크 검색방법
US8205157B2 (en) * 2008-03-04 2012-06-19 Apple Inc. Methods and graphical user interfaces for conducting searches on a portable multifunction device
KR100928315B1 (ko) 2008-04-25 2009-11-25 주진용 웹브라우징 시스템
JP5472960B2 (ja) * 2008-06-19 2014-04-16 Necカシオモバイルコミュニケーションズ株式会社 端末装置及びプログラム
US10095375B2 (en) * 2008-07-09 2018-10-09 Apple Inc. Adding a contact to a home screen
EP3860102B1 (en) * 2009-02-13 2022-11-16 Samsung Electronics Co., Ltd. Operation method and electronic device connected to a mobile device
US8274536B2 (en) * 2009-03-16 2012-09-25 Apple Inc. Smart keyboard management for a multifunction device with a touch screen display
US20110082848A1 (en) * 2009-10-05 2011-04-07 Lev Goldentouch Systems, methods and computer program products for search results management

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016064253A1 (ko) * 2014-10-24 2016-04-28 주식회사 모비데이즈 어플리케이션 내부검색방법 및 시스템
KR20160048656A (ko) * 2015-10-15 2016-05-04 주식회사 모비데이즈 어플리케이션 내부검색방법 및 시스템

Also Published As

Publication number Publication date
JP2012003757A (ja) 2012-01-05
US20110307313A1 (en) 2011-12-15
US8849801B2 (en) 2014-09-30
JP5795885B2 (ja) 2015-10-14

Similar Documents

Publication Publication Date Title
JP5559273B2 (ja) ユーザ端末で取得した情報に基づいてモバイルアプリケーションの順位を提供する方法及びそのシステム
JP5876043B2 (ja) 広告プライバシ管理
CN109074263B (zh) 移动应用活动检测器
CN103733159A (zh) 同步数字内容
US20110288931A1 (en) Microsite models
US10089652B2 (en) Generating advertisements for search results that reference software applications
AU2009279893A1 (en) Content distribution for mobile device
CN102165473A (zh) 视频共享站点中的视频推介
KR20110136169A (ko) 검색 라이브러리를 사용한 검색 시스템 및 방법
CN102272761A (zh) 用于显示与用户动作有关的信息的方法和装置
US20130081073A1 (en) Method and apparatus for providing and obtaining reward service linked with media contents
KR100961680B1 (ko) 웹 페이지에 광고를 삽입하는 광고 삽입 시스템 및 광고 삽입 방법
US20140207583A1 (en) Electronic book provision system and electronic book distribution device
US20120166251A1 (en) Server and method for providing affiliate store information
JP2009252217A (ja) コンテンツ配信制御装置、コンテンツ配信制御方法及びコンテンツ配信制御システム
US10007903B1 (en) System for transmitting customer data from a device
JP2020043534A (ja) 情報表示プログラム、情報表示装置、情報表示方法および配信装置
KR20160090472A (ko) 모바일 검색 키워드와 연동하는 모바일 광고 시스템 및 이를 이용한 모바일 광고방법
CN109313771A (zh) 实时拍卖的可靠性度量
KR20080056801A (ko) 카테고리 식별자를 이용한 검색 방법 및 검색 시스템
US20130346192A1 (en) Method and system for displaying a theme based advertisement on a search box
JP2020042636A (ja) 情報表示プログラム、情報表示装置、情報表示方法および配信装置
JP2020118610A (ja) 情報表示プログラム、情報表示装置、情報表示方法および配信装置
US20120041807A1 (en) Incentive-based server cooperation system, incentive-based server cooperation method and incentive-based server cooperation program
KR20130069479A (ko) 광고를 제공하는 광고 제공 장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment