Movatterモバイル変換


[0]ホーム

URL:


KR20160104981A - Method, user terminal and computer program for unified searching information - Google Patents

Method, user terminal and computer program for unified searching information
Download PDF

Info

Publication number
KR20160104981A
KR20160104981AKR1020150028018AKR20150028018AKR20160104981AKR 20160104981 AKR20160104981 AKR 20160104981AKR 1020150028018 AKR1020150028018 AKR 1020150028018AKR 20150028018 AKR20150028018 AKR 20150028018AKR 20160104981 AKR20160104981 AKR 20160104981A
Authority
KR
South Korea
Prior art keywords
search
application
information
providing
search result
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.)
Ceased
Application number
KR1020150028018A
Other languages
Korean (ko)
Inventor
곽근봉
Original Assignee
주식회사 엔비티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엔비티filedCritical주식회사 엔비티
Priority to KR1020150028018ApriorityCriticalpatent/KR20160104981A/en
Publication of KR20160104981ApublicationCriticalpatent/KR20160104981A/en
Ceasedlegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명의 일 실시예에 따르면, 사용자 단말기가 정보를 통합 검색하는 방법에 있어서, 통합 검색용 애플리케이션의 실행 요청이 입력되면, 상기 통합 검색용 애플리케이션을 실행하여 검색창을 제공하는 단계; 상기 검색창을 통해 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행하는 단계; 상기 검색 결과에 대한 리스트를 제공하는 단계; 및 상기 검색 결과 리스트 중 어느 하나가 선택되면, 상기 검색 대상 애플리케이션 중 상기 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 상기 선택된 검색 결과에 따라 서비스를 제공하는 단계를 포함하는, 정보 통합 검색 방법이 제공된다.According to an embodiment of the present invention, there is provided a method for integrated search of information by a user terminal, comprising the steps of: when the execution request for an integrated search application is input, executing the integrated search application and providing a search window; Performing a search for information managed by each of a plurality of search target applications based on a search word input through the search window; Providing a list of the search results; And executing an application that manages information on the selected search result among the search target applications when one of the search result list is selected to provide a service according to the selected search result. Method is provided.

Description

Translated fromKorean
정보 통합 검색 방법, 사용자 단말기 및 컴퓨터 프로그램{METHOD, USER TERMINAL AND COMPUTER PROGRAM FOR UNIFIED SEARCHING INFORMATION}METHOD, USER TERMINAL AND COMPUTER PROGRAM FOR UNIFIED SEARCHING INFORMATION,

본 발명은 정보 통합 검색 방법, 사용자 단말기 및 컴퓨터 프로그램에 관한 것으로, 더욱 상세하게는, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보를 통합으로 검색하여, 검색 결과를 한꺼번에 제공하는 방법, 사용자 단말기 및 컴퓨터 프로그램에 관한 것이다.The present invention relates to an information integrated search method, a user terminal, and a computer program, and more particularly, to a method of collectively searching information managed by a plurality of search target applications and providing search results all at once, Program.

최근, 스마트 장치가 보급화되어 사용이 증가함에 따라, 스마트 장치에서 이용되는 애플리케이션이 다수 출시되고 있다.BACKGROUND ART [0002] In recent years, as smart devices have become popular and their use has increased, a large number of applications are being used in smart devices.

하지만, 스마트 장치에 설치되는 애플리케이션의 수가 증가함에 따라, 애플리케이션 각각이 관리하는 정보가 많아질 수 밖에 없으며, 각각의 애플리케이션이 관리하는 정보를 찾는데 어려움이 있다.However, as the number of applications installed on a smart device increases, the amount of information managed by each application increases, and it is difficult to find information managed by each application.

또한, 검색하고자 하는 정보를 관리하는 애플리케이션을 각각 실행해야만 검색 서비스가 제공될 수 있는데, 예를 들어, 메신저의 대화 내용을 검색하려면 메신저 애플리케이션을 실행하여 검색해야 하고, 음악 콘텐츠를 검색하려면 음악 재생 애플리케이션을 실행하여 검색해야 하므로, 각각의 애플리케이션을 별도로 실행하여 검색해야 하는 불편함이 있다.In addition, a search service can be provided only by executing an application that manages information to be searched. For example, in order to search for a conversation of a messenger, a messenger application must be executed to search, It is inconvenient to execute each application separately and search it.

따라서, 복수의 검색 대상 애플리케이션이 각각 관리하는 정보들을 한 번에 통합으로 검색하고, 검색 결과를 한꺼번에 제공할 수 있는 검색 서비스 이용에 대한 요구가 점차 증대되고 있으며, 상술한 문제점을 해결하기 위한 방안이 시급한 실정이다.Accordingly, there is a growing demand for a search service that can collectively search information managed by a plurality of search target applications at once and provide search results all at once, and a solution for solving the above-mentioned problems It is urgent.

본 발명은 전술한 종래기술의 문제점을 해결하기 위한 것으로, 사용자 단말기에 설치된 복수의 검색 대상 애플리케이션에서 관리하는 정보를 통합으로 검색하여, 검색 결과를 한꺼번에 제공하는 방법 및 사용자 단말기를 제공하는 것을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems of the prior art, and it is an object of the present invention to provide a method for collectively searching information managed by a plurality of search target applications installed in a user terminal and simultaneously providing search results and a user terminal do.

본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned can be clearly understood from the following description.

상술한 목적을 달성하기 위한 본 발명의 일 실시예에 따르면, 사용자 단말기가 정보를 통합 검색하는 방법에 있어서, 통합 검색용 애플리케이션의 실행 요청이 입력되면, 상기 통합 검색용 애플리케이션을 실행하여 검색창을 제공하는 단계; 상기 검색창을 통해 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행하는 단계; 상기 검색 결과에 대한 리스트를 제공하는 단계; 및 상기 검색 결과 리스트 중 어느 하나가 선택되면, 상기 검색 대상 애플리케이션 중 상기 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 상기 선택된 검색 결과에 따라 서비스를 제공하는 단계를 포함하는, 정보 통합 검색 방법이 제공된다.According to another aspect of the present invention, there is provided a method of collectively searching information in a user terminal, the method comprising: receiving an execution request for an integrated search application; ; Performing a search for information managed by each of a plurality of search target applications based on a search word input through the search window; Providing a list of the search results; And executing an application that manages information on the selected search result among the search target applications when one of the search result list is selected to provide a service according to the selected search result. Method is provided.

상기 정보 통합 검색 방법은, 상기 입력된 검색어를 기초로, 추천 검색 대상 정보를 검색 서비스 제공 서버로부터 수신하는 단계를 더 포함할 수 있고, 상기 검색 수행 단계는, 상기 추천 검색 대상 정보에 상응하는 검색 대상 애플리케이션에서 관리하는 정보에 대한 검색을 수행하는 단계를 포함할 수 있다.The information integrated search method may further include receiving recommendation search target information from a search service providing server based on the input search word, and the search performing step includes searching for a search corresponding to the recommendation search target information And performing a search for information managed by the target application.

상기 검색 결과 리스트 제공 단계는, 상기 추천 검색 대상 정보를 기초로, 상기 검색 결과의 우선순위를 선정하여, 상기 검색 결과에 대한 리스트를 제공하는 단계를 포함할 수 있다.The providing of the search result list may include selecting a priority of the search result based on the recommendation target information, and providing a list of the search results.

상기 서비스 제공 단계는, 상기 선택된 검색 결과가 웹 검색 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 키워드에 대한 웹 검색 결과를 포함하는 웹 페이지를, 상기 웹 검색 애플리케이션을 통해 제공하는 단계를 포함할 수 있다.Providing the web page including the web search result for the keyword corresponding to the selected search result through the web search application when the selected search result is information managed by the web search application . ≪ / RTI >

상기 서비스 제공 단계는, 상기 선택된 검색 결과가 메신저 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 메시지를 포함하는 대화창을, 상기 메신저 애플리케이션을 통해 제공하는 단계를 포함할 수 있다.The providing of the service may include providing a chat window including a message corresponding to the selected search result through the messenger application when the selected search result is information managed by the messenger application.

상기 서비스 제공 단계는, 상기 선택된 검색 결과가 음악 재생 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 음악 콘텐츠를, 상기 음악 재생 애플리케이션을 통해 재생하는 단계를 포함할 수 있다.The service providing step may include reproducing the music content corresponding to the selected search result through the music playing application when the selected search result is information managed by the music playing application.

상기 검색 수행 단계는, 상기 검색창을 통해 입력된 검색어가 초성으로 이루어진 경우, 상기 초성을 이용하여 생성되는 단어에 대한 검색을 수행하는 단계를 포함할 수 있다.The searching step may include performing a search for a word generated by using the first word when the search word input through the search window is composed of a first word.

한편, 본 발명의 다른 실시예에 따르면, 정보를 통합 검색하는 장치에 있어서, 통합 검색용 애플리케이션의 실행 요청이 입력되면, 상기 통합 검색용 애플리케이션을 실행하여 검색창을 제공하는 검색창 제공부; 상기 검색창을 통해 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행하는 정보 통합 검색부; 상기 검색 결과에 대한 리스트를 제공하는 검색 결과 제공부; 및 상기 검색 결과 리스트 중 어느 하나가 선택되면, 상기 검색 대상 애플리케이션 중 상기 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 상기 선택된 검색 결과에 따라 서비스를 제공하는 서비스 제공부를 포함하는, 사용자 단말기가 제공된다.According to another embodiment of the present invention, there is provided an apparatus for collectively searching for information, the apparatus comprising: a search window providing a search window by executing the integrated search application when an execution request for an integrated search application is input; An information integrated search unit for searching for information managed by each of a plurality of search target applications based on a search word input through the search window; A search result providing unit for providing a list of the search results; And a service providing unit for executing an application for managing information on the selected search result among the search target applications and providing a service according to the selected search result when any one of the search result list is selected, Is provided.

상기 사용자 단말기는, 상기 입력된 검색어를 기초로, 추천 검색 대상 정보를 검색 서비스 제공 서버로부터 수신하는 추천 검색 대상 정보 수신부를 더 포함할 수 있고, 상기 정보 통합 검색부는, 상기 추천 검색 대상 정보에 상응하는 검색 대상 애플리케이션에서 관리하는 정보에 대한 검색을 수행할 수 있다.The user terminal may further include a recommendation search target information receiving unit that receives recommendation target information from a search service providing server based on the input search word, And search for information managed by the search target application.

상기 검색 결과 제공부는, 상기 추천 검색 대상 정보를 기초로, 상기 검색 결과의 우선순위를 선정하여, 상기 검색 결과에 대한 리스트를 제공할 수 있다.The search result providing unit may select the priority of the search result based on the recommendation target information and provide a list of the search results.

상기 서비스 제공부는, 상기 선택된 검색 결과가 웹 검색 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 키워드에 대한 웹 검색 결과를 포함하는 웹 페이지를, 상기 웹 검색 애플리케이션을 통해 제공할 수 있다. If the selected search result is information managed by the web search application, the service providing unit may provide a web page including the web search result for the keyword corresponding to the selected search result through the web search application .

상기 서비스 제공부는, 상기 선택된 검색 결과가 메신저 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 메시지를 포함하는 대화창을, 상기 메신저 애플리케이션을 통해 제공할 수 있다.The service providing unit may provide a chat window including a message corresponding to the selected search result through the messenger application when the selected search result is information managed by the messenger application.

상기 서비스 제공부는, 상기 선택된 검색 결과가 음악 재생 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 음악 콘텐츠를, 상기 음악 재생 애플리케이션을 통해 재생할 수 있다.The service providing unit may reproduce the music content corresponding to the selected search result through the music playing application when the selected search result is information managed by the music playing application.

상기 정보 통합 검색부는, 상기 검색창을 통해 입력된 검색어가 초성으로 이루어진 경우, 상기 초성을 이용하여 생성되는 단어에 대한 검색을 수행할 수 있다.The information integrated search unit may search for a word generated by using the first word if the search word input through the search window is composed of a first word.

한편, 본 발명의 또 다른 실시예에 따르면, 정보를 통합 검색하는 사용자 단말기에서, 통합 검색용 애플리케이션의 실행 요청이 입력되면, 상기 통합 검색용 애플리케이션을 실행하여 검색창을 제공하는 검색창 제공 기능; 상기 검색창을 통해 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행하는 정보 통합 검색 기능; 상기 검색 결과에 대한 리스트를 제공하는 검색 결과 제공 기능; 및 상기 검색 결과 리스트 중 어느 하나가 선택되면, 상기 검색 대상 애플리케이션 중 상기 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 상기 선택된 검색 결과에 따라 서비스를 제공하는 서비스 제공 기능을 실현시키기 위한 컴퓨터 프로그램이 제공된다.According to another embodiment of the present invention, there is provided a search window providing function for executing the integrated search application and providing a search window when a request for execution of an integrated search application is input in a user terminal for integrated search of information. An information integrated search function for searching for information managed by each of a plurality of search target applications based on a search word input through the search window; A search result providing function for providing a list of the search results; And a computer for realizing a service providing function for executing an application that manages information on the selected search result among the search target applications and providing a service according to the selected search result when any one of the search result list is selected A program is provided.

본 발명의 일 실시예에 따르면, 한 번의 통합 검색만으로 복수의 애플리케이션 각각이 관리하는 다양한 정보에 대한 검색 결과를 한꺼번에 제공하므로, 정보 검색에 소비되는 시간을 줄일 수 있다.According to the embodiment of the present invention, since the search results of various information managed by each of the plurality of applications are provided at once by only one integrated search, the time spent in information search can be reduced.

또한, 본 발명의 일 실시예에 따르면, 애플리케이션이 관리하는 정보의 검색 결과 리스트 중 어느 하나가 선택되면, 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 선택된 검색 결과에 상응하는 서비스를 자동으로 제공함으로써, 애플리케이션에 대한 실행을 별도로 요청하지 않아도 서비스를 제공받을 수 있으므로, 사용자 편의성을 증대시킬 수 있다.According to an embodiment of the present invention, when any one of the search result list of the information managed by the application is selected, an application for managing information on the selected search result is executed, and a service corresponding to the selected search result is automatically So that the service can be provided without separately requesting execution of the application, so that the user convenience can be increased.

또한, 본 발명의 일 실시예에 따르면, 검색어 입력 시 초성만 입력되더라도, 입력된 초성을 이용하여 생성되는 단어에 대한 검색 결과가 제공되므로, 사용자 입장에서 최소 정보의 입력으로 원하는 검색 결과를 용이하게 제공받을 수 있는 효과가 있다.In addition, according to an embodiment of the present invention, even if only the initial character is input when a search word is input, since a search result for a word generated using the input initial character is provided, There is an effect that can be provided.

본 발명의 효과는 상기한 효과로 한정되는 것은 아니며, 본 발명의 상세한 설명 또는 특허청구범위에 기재된 발명의 구성으로부터 추론 가능한 모든 효과를 포함하는 것으로 이해되어야 한다.It should be understood that the effects of the present invention are not limited to the above effects and include all effects that can be deduced from the detailed description of the present invention or the configuration of the invention described in the claims.

도 1은 본 발명의 일 실시예에 따른 사용자 단말기의 구성을 도시한 블록도이다.
도 2는 본 발명의 일 실시예에 따른 검색 결과 리스트 중 어느 하나가 선택되면, 선택된 검색 결과에 상응하는 서비스를 제공하는 사용자 단말기의 화면을 도시한 도면이다.
1 is a block diagram illustrating a configuration of a user terminal according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating a screen of a user terminal providing a service corresponding to a selected search result when one of the search result lists according to an exemplary embodiment of the present invention is selected.

이하에서는 첨부한 도면을 참조하여 본 발명을 설명하기로 한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며, 따라서 여기에서 설명하는 실시예로 한정되는 것은 아니다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 부재를 사이에 두고 "간접적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 구비할 수 있다는 것을 의미한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "indirectly connected" . Also, when an element is referred to as "comprising ", it means that it can include other elements, not excluding other elements unless specifically stated otherwise.

이하 첨부된 도면을 참고하여 본 발명의 실시예를 상세히 설명하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따라 사용자 단말기(100)의 구성을 도시한 블록도이다.1 is a block diagram illustrating a configuration of auser terminal 100 according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시예에 따른 사용자 단말기(100)는 검색창 제공부(110), 정보 통합 검색부(120), 검색 결과 제공부(130), 서비스 제공부(140)를 포함할 수 있다.Referring to FIG. 1, auser terminal 100 according to an embodiment of the present invention includes a searchwindow providing unit 110, an information integratedsearching unit 120, a searchresult providing unit 130, aservice providing unit 140, . ≪ / RTI >

사용자 단말기(100)는 휴대폰, 스마트폰, PDA(Personal Digital Assistant), PMP(Portable Multimedia Player), 태블릿 PC 등과 같이 터치 스크린 패널이 구비된 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있으며, 이 외에도 데스크탑 PC, 태블릿 PC, 랩탑 PC, 셋탑 박스를 포함하는 IPTV와 같이, 애플리케이션을 설치하고 실행할 수 있는 기반이 마련된 장치도 포함할 수 있다.Theuser terminal 100 includes any type of handheld based wireless communication device equipped with a touch screen panel such as a mobile phone, a smart phone, a PDA (Personal Digital Assistant), a PMP (Portable Multimedia Player) In addition, it can also include devices with a foundation to install and run applications, such as desktop PCs, tablet PCs, laptop PCs, and IPTV, including set-top boxes.

사용자 단말기(100)는 통합 검색 서비스를 제공하는 통합 검색용 애플리케이션을 설치하여 사용자 단말기(100)의 메모리에 저장할 수 있다. 예를 들어, 사용자 단말기(100)는 각종 애플리케이션이 업로드 되어 있는 앱 스토어 서버(미도시)에 접속한 후, 통합 검색용 애플리케이션을 다운로드하여 설치할 수 있다.Theuser terminal 100 may install an integrated search application for providing an integrated search service and store the integrated search application in a memory of theuser terminal 100. [ For example, theuser terminal 100 may access an app store server (not shown) in which various applications are uploaded, and then download and install the integrated search application.

사용자 단말기(100)는 본 명세서에서 설명되는 기능을 실현시키기 위한 컴퓨터 프로그램을 통해 동작하는 컴퓨터 등의 단말기로 구현될 수 있다.Theuser terminal 100 may be implemented as a terminal, such as a computer, operating through a computer program for realizing the functions described herein.

통합 검색용 애플리케이션은 검색창 제공, 검색 결과 리스트 제공 등 검색 서비스와 관련된 다양한 서비스를 제공할 수 있으며, 통합 검색 서비스를 더 제공할 수 있다. 여기서, 통합 검색 서비스란 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행하고, 검색 결과를 통합한 리스트를 한꺼번에 제공하는 서비스일 수 있다.The integrated search application can provide various services related to a search service such as providing a search window and providing a search result list, and can provide an integrated search service. Here, the integrated search service may be a service that searches for information managed by each of a plurality of search target applications, and provides a list in which search results are integrated.

사용자 단말기(100)에 설치된 통합 검색용 애플리케이션은 초기 화면 또는 다른 애플리케이션이 디스플레이 되고 있는 화면 상에 아이콘으로 디스플레이 될 수 있으며, 잠금 화면에서도 아이콘으로 디스플레이 될 수도 있다.The integrated search application installed in theuser terminal 100 may be displayed as an icon on an initial screen or a screen on which another application is displayed, or may be displayed as an icon on a lock screen.

통합 검색용 애플리케이션의 아이콘은 사용자 단말기(100) 화면의 일정 영역에 디스플레이 될 수 있으며, 사용자 요청에 의해 임의로 위치가 변경될 수 있다. 예를 들어, 사용자가 아이콘을 선택하여 원하는 위치로 이동시키는 입력 신호를 입력하면, 해당 위치로 아이콘이 이동될 수 있으며, 이 후 위치가 이동된 아이콘이 사용자에 의해 선택되어, 통합 검색용 애플리케이션이 실행될 수 있다.The icon of the integrated search application may be displayed in a certain area of the screen of theuser terminal 100, and the location may be arbitrarily changed by a user's request. For example, when a user selects an icon and inputs an input signal to move to a desired position, the icon can be moved to the corresponding position. After that, the moved position icon is selected by the user, Lt; / RTI >

통합 검색용 애플리케이션은 아이콘의 모양 또는 형태를 임의로 변경하거나 설정할 수 있는 설정 기능을 제공할 수 있다.The integrated search application can provide a setting function to arbitrarily change or set the shape or the shape of the icon.

검색창 제공부(110)는 통합 검색용 애플리케이션의 실행 요청이 입력되면, 통합 검색용 애플리케이션을 실행하여 검색창을 제공할 수 있다. 여기서, 통합 검색용 애플리케이션 실행 요청은 미리 설정된 동작이 입력되거나, 통합 검색용 애플리케이션의 아이콘이 선택되는 과정 등을 통해 이루어질 수 있다.When the request for executing the integrated search application is inputted, the searchwindow providing unit 110 can execute the integrated search application and provide a search window. Here, the integrated search application execution request can be made by inputting a preset operation or selecting an icon of the integrated search application.

본 발명의 일 실시예에 따르면, 검색창 제공부(110)는 초기 화면 상에서 통합 검색용 애플리케이션의 실행 요청이 입력되면, 초기 화면의 일정 영역에 검색창을 제공할 수 있다.According to an embodiment of the present invention, when a request for executing an integrated search application is input on the initial screen, the searchwindow providing unit 110 may provide a search window in a predetermined area of the initial screen.

본 발명의 다른 실시예에 따르면, 검색창 제공부(110)는 다른 애플리케이션, 예를 들면, 메신저 애플리케이션이 디스플레이 되고 있는 화면 상에서 통합 검색용 애플리케이션의 실행 요청이 입력되면, 메신저 애플리케이션이 디스플레이 되고 있는 화면의 일정 영역에 검색창을 제공할 수 있다.According to another embodiment of the present invention, when a request for executing an integrated search application is inputted on a screen where another application, for example, a messenger application is displayed, a searchwindow providing unit 110 displays a screen on which a messenger application is displayed It is possible to provide a search window in a certain area.

본 발명의 또 다른 실시예에 따르면, 검색창 제공부(110)는 잠금 화면 상에서 통합 검색용 애플리케이션의 실행 요청이 입력되면, 잠금 화면의 일정 영역에 검색창을 제공할 수 있고, 통합 검색용 애플리케이션의 실행 요청이 미리 설정된 동작인 경우, 잠금을 해제한 후, 초기 화면의 일정 영역에 검색창을 제공할 수도 있다.According to another embodiment of the present invention, when a request for executing an integrated search application is inputted on the lock screen, the searchwindow providing unit 110 may provide a search window in a certain area of the lock screen, It is possible to provide a search window in a predetermined area of the initial screen after releasing the lock.

검색창 제공부(110)는 검색창을 제공하면서, 검색어를 입력하기 위한 인터페이스(예를 들면, 키보드 화면)를 더 제공할 수 있으며, 해당 인터페이스를 통해 입력된 검색어는 검색창에 디스플레이 될 수 있다. 여기서, 검색어는 문자, 숫자 및 기호 등을 포함하여 구성될 수 있으며, 초성으로만 구성될 수도 있다.The searchwindow providing unit 110 may further provide an interface (for example, a keyboard screen) for inputting a search word while providing a search window, and a search word input through the interface may be displayed in a search window . Here, the search term may be configured to include letters, numbers, symbols, and the like, and may be composed of only the beginning characters.

정보 통합 검색부(120)는 검색창을 통해 입력된 검색어에 대하여 통합 검색을 수행할 수 있다. 여기서, 통합 검색이란 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보를 통합으로 검색하는 것을 의미할 수 있다.The integratedinformation searching unit 120 may perform an integrated search on a search word input through the search window. Here, the integrated search may mean that information managed by each of a plurality of search target applications is integratedly searched based on the input search word.

즉, 정보 통합 검색부(120)는 복수의 애플리케이션이 각각 관리하는 정보들을 통합으로 검색할 수 있다. 예를 들어, 정보 통합 검색부(120)는 웹 검색 애플리케이션이 관리하는 정보인 자동 완성 기능을 통해 추천되는 웹 검색 키워드, 메신저 애플리케이션이 관리하는 정보인 메신저의 대화 내용, 음악 재생 애플리케이션이 관리하는 음악 콘텐츠 등을 통합으로 검색할 수 있다. 이 때, 정보 통합 검색부(120)는 검색어가 초성으로만 이루어져 있더라도, 초성을 이용하여 생성되는 단어에 대한 통합 검색을 수행할 수 있다.That is, the integratedinformation searching unit 120 can search information managed by a plurality of applications. For example, the information integratedsearch unit 120 may search for a web search keyword recommended through an automatic completion function, information managed by a web search application, conversation contents of a messenger that is information managed by a messenger application, Content, and so on. At this time, the integratedinformation retrieval unit 120 can perform an integrated retrieval of words generated using the initials even if the retrieval words consist only of initials.

정보 통합 검색부(120)가 검색하는 검색 대상 애플리케이션은 사용자 단말기(100)에 설치된 애플리케이션을 모두 포함할 수 있다. 예를 들어, 웹 검색 애플리케이션, 메신저 애플리케이션, 음악 재생 애플리케이션, 연락처 애플리케이션, 쇼핑 애플리케이션, 메모 애플리케이션 등이 사용자 단말기(100)에 설치되어 있다면, 정보 통합 검색부(120)는 웹 검색 애플리케이션, 메신저 애플리케이션, 음악 재생 애플리케이션, 연락처 애플리케이션, 쇼핑 애플리케이션, 메모 애플리케이션 모두를 포함하는 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행할 수 있다.The search target application searched by the information integratedsearch unit 120 may include all applications installed in theuser terminal 100. [ For example, if a web search application, a messenger application, a music playback application, a contact application, a shopping application, a memo application, and the like are installed in theuser terminal 100, the informationintegration search unit 120 searches the web search application, It is possible to perform a search for information managed by each search target application including both a music playback application, a contact application, a shopping application, and a memo application.

정보 통합 검색부(120)가 검색하는 검색 대상 애플리케이션은 사용자 단말기(100)에 설치된 애플리케이션 중 일부만을 포함할 수도 있다. 예를 들어, 웹 검색 애플리케이션, 메신저 애플리케이션, 음악 재생 애플리케이션, 연락처 애플리케이션, 쇼핑 애플리케이션, 메모 애플리케이션 등이 사용자 단말기(100)에 설치되어 있는데, 사용자 요청에 의해 웹 검색 애플리케이션, 메신저 애플리케이션, 음악 재생 애플리케이션만이 선택되면, 정보 통합 검색부(120)는 의해 웹 검색 애플리케이션, 메신저 애플리케이션, 음악 재생 애플리케이션을 포함하는 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행할 수 있다.The search target application searched by the information integratedsearch unit 120 may include only a part of applications installed in theuser terminal 100. [ For example, a web search application, a messenger application, a music playback application, a contact application, a shopping application, a memo application, and the like are installed in theuser terminal 100, and only a web search application, a messenger application, The information integratedsearch unit 120 can search for information managed by each of the search target applications including the web search application, the instant messenger application, and the music playback application.

검색 결과 제공부(130)는 정보 통합 검색부(120)가 검색한 결과에 대한 리스트를 제공할 수 있다.The searchresult providing unit 130 may provide a list of the search results of the information integratedsearch unit 120.

검색 결과 제공부(130)는 검색 결과에 대한 리스트 제공 시, 애플리케이션의 종류 별로 정렬하여 리스트를 제공할 수 있고, 애플리케이션의 종류를 나타내는 아이콘을 더 제공할 수 있다.When providing a list of search results, the searchresult providing unit 130 may provide a list by sorting by application type, and may further provide an icon indicating the type of application.

서비스 제공부(140)는 검색 결과 리스트 중 사용자가 선택한 검색 결과에 상응하는 서비스를 제공할 수 있다.Theservice providing unit 140 may provide a service corresponding to the search result selected by the user in the search result list.

본 발명의 일 실시예에 따르면, 서비스 제공부(140)는 사용자에 의해 선택된 검색 결과가 웹 검색 애플리케이션이 관리하는 정보, 즉, 추천 키워드인 경우, 웹 검색 애플리케이션을 실행하여, 해당 추천 키워드에 대한 웹 검색 결과를 포함하는 웹 페이지를 제공할 수 있다.According to an embodiment of the present invention, when the search result selected by the user is information managed by the web search application, that is, a recommended keyword, theservice providing unit 140 executes the web search application, A web page including a web search result can be provided.

본 발명의 다른 실시예에 따르면, 서비스 제공부(140)는 사용자에 의해 선택된 검색 결과가 메신저 애플리케이션이 관리하는 정보, 즉, 메시지인 경우, 메신저 애플리케이션을 실행하여, 해당 메시지를 포함하는 메신저의 대화창을 제공할 수 있다.According to another embodiment of the present invention, theservice providing unit 140 executes a messenger application when the search result selected by the user is information managed by the messenger application, that is, a message, Can be provided.

본 발명의 또 다른 실시예에 따르면, 서비스 제공부(140)는 사용자에 의해 선택된 검색 결과가 음악 재생 애플리케이션이 관리하는 정보, 즉, 음악 콘텐츠인 경우, 음악 재생 애플리케이션을 실행하여, 해당 음악 콘텐츠를 재생할 수 있다.According to another embodiment of the present invention, when the search result selected by the user is information managed by the music reproducing application, that is, music content, theservice providing unit 140 executes the music reproducing application, Can be reproduced.

상술한 바와 같이, 서비스 제공부(140)는 검색 결과 리스트 중 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 선택된 검색 결과에 따라 서비스를 제공할 수 있다.As described above, theservice providing unit 140 can execute an application for managing information on a selected search result in the search result list, and provide the service according to the selected search result.

본 발명의 일 실시예에 따르면, 검색 결과 리스트 중 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션이 네트워크를 통해 서버와 통신을 수행하는 애플리케이션인 경우, 서비스 제공부(140)는 애플리케이션 통신 서버(미도시)를 포함할 수 있다.According to an embodiment of the present invention, when an application that manages information on a selected search result in the search result list is an application that communicates with a server via a network, theservice provider 140 may include an application communication server (not shown) ).

예를 들어, 선택된 검색 결과가 웹 검색 애플리케이션이 관리하는 정보인 경우, 웹 검색 애플리케이션은 웹 서버(미도시)와 통신을 수행할 수 있으며, 선택된 검색 결과가 메신저 애플리케이션이 관리하는 정보인 경우, 메신저 애플리케이션은 메신저 서버(미도시)와 통신을 수행할 수 있다.For example, when the selected search result is information managed by the web search application, the web search application can communicate with the web server (not shown). If the selected search result is information managed by the instant messenger application, The application can communicate with a messenger server (not shown).

한편, 사용자 단말기(100)는 통합 검색을 통해 제공된 서비스의 이력을 데이터베이스화하여 메모리에 저장하고, 검색창 제공 시 서비스 이력을 함께 제공할 수 있다. 이 때, 서비스 이력은 사용자에 의해 임의로 삭제될 수 있다.Meanwhile, theuser terminal 100 may store the history of the service provided through the integrated search into a database and store it in a memory, and may provide a service history when providing a search window. At this time, the service history can be arbitrarily deleted by the user.

예를 들어, 음악 재생 애플리케이션이 관리하는 정보가 선택되어, 선택된 음악 콘텐츠를 음악 재생 애플리케이션을 통해 재생한 서비스 이력이 있다면, 검색창 제공부(110)는 해당 음악 콘텐츠 재생 서비스 이력을 포함하는 서비스 이력을 제공할 수 있다.For example, if the information managed by the music playback application is selected and the selected music content is a service history played through the music playback application, the searchwindow providing unit 110 displays the service history including the music content playback service history Can be provided.

사용자 단말기(100)는 서비스 이력 중 어느 하나가 선택되면, 선택된 서비스 이력에 상응하는 서비스를 제공할 수 있다. 예를 들어, 음악 콘텐츠 재생 서비스 이력이 사용자에 의해 선택되면, 서비스 제공부(140)는 선택된 서비스 이력에 상응하는 음악 콘텐츠를 재생할 수 있다. 즉, 이전에 제공된 서비스가 다시 요청되는 경우, 통합 검색을 수행하지 않아도 해당 서비스가 제공될 수 있다.When theuser terminal 100 selects one of the service histories, theuser terminal 100 can provide a service corresponding to the selected service history. For example, when the music content playback service history is selected by the user, theservice provider 140 can reproduce the music content corresponding to the selected service history. That is, if the previously provided service is requested again, the corresponding service can be provided without performing the integrated search.

추천 검색 대상 정보 수신부(150)는 검색창을 통해 입력된 검색어를 기초로, 추천 검색 대상 정보를 검색 서비스 제공 서버(미도시)로부터 수신할 수 있다. 여기서, 검색 서비스 제공 서버(미도시)는, 검색창에 검색어가 입력되면, 검색어의 종류를 판단하여 가장 적합한 애플리케이션을 선정하는 서버일 수 있으며, 추천 검색 대상 정보는, 입력된 검색어를 기초로, 검색 서비스 제공 서버(미도시)에서 선정한 애플리케이션으로 검색하는 것을 추천하는 정보일 수 있다.The recommendation search targetinformation receiving unit 150 can receive recommendation target information from a search service providing server (not shown) based on the search word input through the search window. Here, the search service providing server (not shown) may be a server for selecting the most suitable application by judging the type of the search word when the search word is inputted into the search window. The recommendation search target information may be, It may be information recommending searching with an application selected by a search service providing server (not shown).

예를 들어, 검색어로 "논현동"이 입력되면, 검색 서비스 제공 서버(미도시)는 "논현동"을 위치 정보로 판단하여 지도 애플리케이션으로 검색하는 것을 추천하는 추천 검색 대상 정보를 생성할 수 있으며, 추천 검색 대상 정보 수신부(150)는 검색 서비스 제공 서버(미도시)로부터 생성된 추천 검색 대상 정보를 수신할 수 있다.For example, when "Nonhyun-dong" is inputted as a search term, the search service providing server (not shown) can generate recommendation search target information recommending searching for a map application by judging & The search targetinformation receiving unit 150 can receive the search target information generated from the search service providing server (not shown).

이후, 추천 검색 대상 정보 수신부(150)가 검색 서비스 제공 서버(미도시)로부터 추천 검색 대상 정보를 수신하면, 정보 통합 검색부(120)는 추천 검색 대상 정보에 상응하는 검색 대상 애플리케이션에서 관리하는 정보에 대한 검색을 수행할 수 있다.Thereafter, when the recommended search targetinformation receiving unit 150 receives the recommendation target information from the search service providing server (not shown), the information integratedsearch unit 120 acquires the information managed by the search target application corresponding to the recommendation target information Can be performed.

예를 들어, 검색어로 "논현동"이 입력되어 "논현동"을 지도 애플리케이션으로 검색하는 것을 추천하는 추천 검색 대상 정보가 수신되면, 정보 통합 검색부(120)는 지도 애플리케이션이 관리하는 "논현동 위치" 정보에 대한 검색을 수행할 수 있다.For example, when the "nonhyun dong" is inputted as a search word and the recommendation search target information recommending the search of "nonhyun dong" as the map application is received, the information integratedsearch unit 120 acquires " Can be performed.

이 때, 정보 통합 검색부(120)는, 추천 받은 애플리케이션이 관리하는 정보에 대해서만 검색을 수행할 수 있고, 추천 받은 애플리케이션 이외에 모든 검색 대상 애플리케이션에서 관리하는 정보에 대한 통합 검색을 수행할 수도 있다.At this time, the information integratedsearch unit 120 can search only the information managed by the recommended application, and perform integrated search on information managed by all the search target applications other than the recommended application.

이후, 정보 통합 검색부(120)에서 검색 수행이 완료되면, 검색 결과 제공부(130)는 추천 검색 대상 정보를 기초로, 검색 결과의 우선순위를 선정하여, 검색 결과에 대한 리스트를 제공할 수 있다.After completion of the search in the integratedinformation searching unit 120, the searchresult providing unit 130 selects the priority of the search result based on the recommendation target information, and provides a list of search results have.

예를 들어, 검색어로 "논현동"이 입력된 경우, 검색 결과 제공부(130)는 지도 애플리케이션이 관리하는 "논현동 위치" 정보를 포함하는 검색 결과 리스트를 제공할 수 있는데, 이 때, "논현동 위치" 정보에 대한 우선순위가 높게 설정되어 해당 결과가 리스트의 상단에 위치하는 검색 결과 리스트를 제공할 수 있다.For example, when "Nonhyun Dong" is entered as a search term, the searchresult providing unit 130 may provide a search result list including "Nonhyun Dong location" information managed by the map application. "It is possible to provide a search result list in which the priority of information is set high and the result is located at the top of the list.

도 2는 본 발명의 일 실시예에 따른 검색 결과 리스트 중 어느 하나가 선택되면, 선택된 검색 결과에 상응하는 서비스를 제공하는 사용자 단말기(100)의 화면을 도시한 도면이다.FIG. 2 is a diagram illustrating a screen of auser terminal 100 providing a service corresponding to a selected search result when one of the search result lists according to an exemplary embodiment of the present invention is selected.

먼저, 통합 검색용 애플리케이션의 실행 요청이 사용자 단말기(100)에 입력될 수 있다. 이 때, 사용자에 의해 미리 설정된 동작이 입력되거나, 통합 검색용 애플리케이션의 아이콘이 선택되면, 사용자 단말기(100)는 통합 검색용 애플리케이션의 실행 요청이 입력된 것을 인식할 수 있다.First, an execution request for an integrated search application may be input to theuser terminal 100. [ At this time, when an operation preset by the user is inputted or an icon of the integrated search application is selected, theuser terminal 100 can recognize that the execution request of the integrated search application is inputted.

이후, 사용자 단말기(100)는 통합 검색용 애플리케이션을 실행할 수 있으며, 도 2의 (a)에 도시된 바와 같이, 검색어를 입력하기 위한 검색창(200)을 제공할 수 있다. 이 때, 사용자 단말기(100)는 설정 메뉴 및 서비스 이력창(210)을 더 제공할 수 있다. 여기서, 설정 메뉴는 통합 검색용 애플리케이션의 아이콘 모양이나 형태를 설정하기 위한 메뉴를 제공할 수 있으며, 서비스 이력창(210)은 통합 검색용 애플리케이션을 통해 제공된 서비스 이력을 시간 순서대로 표시하기 위한 창으로, 서비스 이력창(210)에 표시된 이력은 선택적으로 삭제 또는 위치 변경될 수 있다.Then, theuser terminal 100 can execute the integrated search application, and can provide asearch window 200 for inputting a search word, as shown in FIG. 2A. At this time, theuser terminal 100 may further provide a setup menu and aservice history window 210. Here, the setting menu may provide a menu for setting an icon shape or a form of an integrated search application, and theservice history window 210 may be a window for displaying the service history provided through the integrated search application in chronological order , The history displayed in theservice history window 210 can be selectively deleted or repositioned.

이후, 사용자 단말기(100)는 검색창(200)을 통해 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 통합 검색을 수행할 수 있으며, 도 2의 (b)에 도시된 바와 같이, 통합 검색을 통해 검색된 검색 결과 리스트(220)를 제공할 수 있다.Then, theuser terminal 100 can perform an integrated search on the information managed by each of the plurality of search target applications based on the search word input through thesearch window 200, As described above, thesearch result list 220 retrieved through the integrated search can be provided.

예를 들어, 검색어로 "커피"가 입력되면, 사용자 단말기(100)는 "커피" 검색어에 대한 자동 완성 기능을 통해 추천되는 "커피머신", "커피전문점" 등의 추천 키워드를 검색할 수 있으며, "커피" 검색어가 포함된 메시지 내용 등을 검색할 수 있으며, "커피" 검색어를 포함하는 제목 또는 가수에 대한 음악 콘텐츠를 검색할 수 있고, 검색한 모든 결과를 포함하는 검색 결과 리스트(220)를 제공할 수 있다.For example, when "coffee" is entered as a search term, theuser terminal 100 can search for recommended keywords such as "coffee machine "," coffee shop " Quot; coffee ", and asearch result list 220 that can search the music contents for the title or the artist including the "coffee" search word and includes all the search results, Can be provided.

이 때, 초성으로 이루어진 검색어, 즉, "ㅋㅍ"가 입력되더라도, 사용자 단말기(100)는 "ㅋㅍ"를 이용하여 생성되는 단어인 "커피"에 대한 통합 검색을 수행하여, 검색 결과 리스트(220)를 제공할 수 있다.At this time, theuser terminal 100 performs an integrated search for the word "coffee " generated using the word " Can be provided.

검색 결과 리스트(220) 제공 시, 검색창(200)에 검색어가 입력되면, 사용자 단말기(100)는 검색창(200)에 입력된 검색어에 대하여 검색 서비스 제공 서버(미도시)로부터 추천 검색 대상 정보를 수신할 수 있으며, 추천 검색 대상 정보에 따라 검색 결과의 우선 순위를 선정하여, 검색 결과의 리스트를 선정한 우선순위에 따라 나열하여 제공할 수 있다.When a search word is input into thesearch window 200 when thesearch result list 220 is provided, theuser terminal 100 searches thesearch window 200 for thesearch word 200 from the search service providing server (not shown) The priority of search results may be selected according to the recommendation search target information, and the list of search results may be listed and provided according to the selected priority.

예를 들어, 검색어로 "커피"가 입력되면, 사용자 단말기(100)는 "커피 전문점" 애플리케이션으로 검색하는 것을 추천하는 추천 검색 대상 정보를 검색 서비스 제공 서버(미도시)로부터 수신할 수 있으며, "커피" 검색어를 기초로 "커피 전문점" 애플리케이션이 관리하는 정보에 대한 검색을 수행하여, "아메리카노", "카페라떼" 등의 검색 결과를 포함하는 검색 결과 리스트(220)를 제공할 수 있다. 이 때, "아메리카노", "카페라떼" 등의 검색 결과는 검색 결과 리스트(220)의 상단에 위치할 수 있다.For example, when "coffee" is entered as a search term, theuser terminal 100 can receive recommendation search target information recommending a search using a "coffee shop" application from a search service providing server (not shown) Quot; coffee shop "application on the basis of the " coffee" search word, and provide asearch result list 220 including search results such as "Americano ", & At this time, search results such as "Americano "," Cafe latte ", and the like may be located at the top of thesearch result list 220.

검색 결과 리스트(220) 제공 시, 사용자 단말기(100)는 애플리케이션 종류 별로 정렬하여 검색 결과 리스트(220)를 제공할 수 있는데, 예를 들어, "커피" 검색어를 통해 추천되는 키워드 등을 맨 위에, "커피" 검색어가 포함된 메시지 내용을 그 다음으로, "커피" 검색어가 포함된 음악 컨텐츠를 그 다음으로 정렬한, 검색 결과 리스트(220)를 제공할 수 있다.When thesearch result list 220 is provided, theuser terminal 100 can sort the application types and provide thesearch result list 220. For example, keywords or the like recommended through the "coffee" The contents of the message including the "coffee" search word may be next followed by the search resultslist 220, which is followed by the music content containing the "coffee"

또한, 사용자 단말기(100)는 검색 결과 리스트(220)를 제공하면서, 애플리케이션을 나타내는 아이콘을 더 제공할 수 있는데, 예를 들어, 사용자 단말기(100)는 "커피머신", "커피전문점" 등의 추천 키워드 옆에 추천 키워드 정보를 관리하는 웹 검색 애플리케이션의 아이콘, "커피" 검색어가 포함된 메시지 내용 옆에 메시지 정보를 관리하는 메신저 애플리케이션의 아이콘, "커피" 검색어를 포함하는 음악 콘텐츠 옆에 음악 콘텐츠를 관리하는 음악 재생 애플리케이션의 아이콘을 더 포함하는 검색 결과 리스트(220)를 제공할 수 있다.Theuser terminal 100 may also provide an icon representing the application, while providing thesearch result list 220. For example, theuser terminal 100 may provide a list of search results, such as "coffee machine", "coffee shop" Next to the suggested keyword, there is an icon for the web search application that manages the keyword information for the recommendation, an icon for the messenger application that manages the message information next to the message content containing the "coffee" query, music content next to the music content including the " And asearch result list 220 that further includes an icon of a music playback application that manages the search results.

이후, 사용자 단말기(100)는 검색 결과 리스트(220) 중 어느 하나가 선택되면, 선택된 검색 결과에 상응하는 서비스를 제공할 수 있다.Thereafter, when one of the search result lists 220 is selected, theuser terminal 100 can provide a service corresponding to the selected search result.

예를 들어, "커피머신", "커피전문점" 등의 추천 키워드 중 "커피머신" 키워드가 선택되면, 도 2의 (c)에 도시된 바와 같이, 사용자 단말기(100)는 웹 검색 애플리케이션을 실행하여, "커피머신"에 대한 웹 검색 결과를 포함하는 웹 페이지를 제공할 수 있다.For example, if the "coffee machine" keyword is selected among the recommended keywords such as "coffee machine" and "coffee shop", theuser terminal 100 executes the web search application as shown in FIG. 2 (c) To provide a web page containing web search results for "coffee machines ".

또한, "커피" 검색어가 포함된 메시지 내용이 선택되면, 도 2의 (d)에 도시된 바와 같이, 사용자 단말기(100)는 메신저 애플리케이션을 실행하여, 해당 메시지 내용이 포함된 대화창을 제공할 수 있다.2 (d), theuser terminal 100 may execute a messenger application to provide a dialog window containing the contents of the message, as shown in FIG. 2 (d) have.

또한, "커피" 검색어를 포함하는 음악 콘텐츠가 선택되면, 도 2의 (e)에 도시된 바와 같이, 사용자 단말기(100)는 음악 재생 애플리케이션을 실행하여, "커피" 검색어가 포함된 노래 제목의 음악 콘텐츠를 재생할 수 있다.2 (e), theuser terminal 100 executes the music reproduction application to reproduce the music title including the " coffee "search word, Music contents can be reproduced.

상술한 바와 같이, 사용자 단말기(100)는 웹 검색 애플리케이션, 메신저 애플리케이션 및 음악 재생 애플리케이션 각각에서 관리하는 정보에 대한 통합 검색을 수행하고, 검색 결과 리스트 중 어느 하나가 선택되면, 선택된 검색 결과에 따라 웹 검색 애플리케이션, 메신저 애플리케이션 및 음악 재생 애플리케이션을 통해 서비스를 제공할 수 있다.As described above, theuser terminal 100 performs an integrated search for information managed by each of the web search application, the instant messenger application, and the music play application, and when one of the search result lists is selected, Services can be provided through search applications, messenger applications and music playback applications.

그러나, 이제 제한되지 않으며, 사용자 단말기(100)는 사용자 단말기(100)에 설치된 모든 애플리케이션 또는 임의적으로 선택된 애플리케이션에 대한 통합 검색을 수행할 수 있으며, 예를 들어, 사용자 단말기(100)에 메모 애플리케이션이 설치되어 있는 경우, 사용자 단말기(100)는 웹 검색 애플리케이션, 메신저 애플리케이션 및 음악 재생 애플리케이션, 메모 애플리케이션 각각에서 관리하는 정보에 대한 통합 검색을 수행하여, 메모 정보 선택 시 메모 애플리케이션을 통해 서비스를 제공할 수 있다.However, the present invention is not limited to this, and theuser terminal 100 can perform an integrated search for all applications installed in theuser terminal 100 or an arbitrarily selected application, for example, If installed, theuser terminal 100 performs an integrated search for information managed by each of the web search application, the instant messenger application, the music playback application, and the memo application, and provides a service through the memo application when selecting memo information have.

이와 같이, 본 발명의 일 실시예에 따르면, 한 번의 통합 검색만으로 복수의 애플리케이션 각각이 관리하는 다양한 정보에 대한 검색 결과를 한꺼번에 제공하므로, 정보 검색에 소비되는 시간을 줄일 수 있다.As described above, according to the embodiment of the present invention, since the search results for various information managed by each of the plurality of applications are provided at a time by only one integrated search, the time spent in information search can be reduced.

또한, 본 발명의 일 실시예에 따르면, 애플리케이션이 관리하는 정보의 검색 결과 리스트(220) 중 어느 하나가 선택되면, 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 선택된 검색 결과에 상응하는 서비스를 자동으로 제공함으로써, 애플리케이션에 대한 실행을 별도로 요청하지 않아도 서비스를 제공받을 수 있으므로, 사용자 편의성을 증대시킬 수 있다.Also, according to an embodiment of the present invention, when one of the search results list 220 of information managed by the application is selected, an application that manages information on the selected search result is executed, By automatically providing the service, the service can be provided without requesting the execution of the application separately, thereby increasing the user's convenience.

또한, 본 발명의 일 실시예에 따르면, 검색어 입력 시 초성만 입력되더라도, 입력된 초성을 이용하여 생성되는 단어에 대한 검색 결과가 제공되므로, 사용자 입장에서 최소 정보의 입력으로 원하는 검색 결과를 용이하게 제공받을 수 있는 효과가 있다.In addition, according to an embodiment of the present invention, even if only the initial character is input when a search word is input, since a search result for a word generated using the input initial character is provided, There is an effect that can be provided.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.

본 발명의 범위는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included within the scope of the present invention.

100 : 사용자 단말기
110 : 검색창 제공부
120 : 정보 통합 검색부
130 : 검색 결과 제공부
140 : 서비스 제공부
150 : 추천 검색 대상 정보 수신부
200 : 검색창
210 : 서비스 이력창
220 : 검색 결과 리스트
100: User terminal
110:
120: Information integrated search unit
130: Search result providing service
140: Service Offering
150: Recommendation target information receiver
200: Search box
210: Service history window
220: Search result list

Claims (15)

Translated fromKorean
사용자 단말기가 정보를 통합 검색하는 방법에 있어서,
통합 검색용 애플리케이션의 실행 요청이 입력되면, 상기 통합 검색용 애플리케이션을 실행하여 검색창을 제공하는 단계;
상기 검색창을 통해 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행하는 단계;
상기 검색 결과에 대한 리스트를 제공하는 단계; 및
상기 검색 결과 리스트 중 어느 하나가 선택되면, 상기 검색 대상 애플리케이션 중 상기 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 상기 선택된 검색 결과에 따라 서비스를 제공하는 단계
를 포함하는, 정보 통합 검색 방법.
A method for a user terminal to perform an integrated search of information,
Executing an integrated search application and providing a search window when an execution request of the integrated search application is input;
Performing a search for information managed by each of a plurality of search target applications based on a search word input through the search window;
Providing a list of the search results; And
Executing an application that manages information on the selected search result among the search target applications when one of the search result lists is selected and providing a service according to the selected search result
And an information retrieval method.
제 1 항에 있어서,
상기 입력된 검색어를 기초로, 추천 검색 대상 정보를 검색 서비스 제공 서버로부터 수신하는 단계를 더 포함하고,
상기 검색 수행 단계는,
상기 추천 검색 대상 정보에 상응하는 검색 대상 애플리케이션에서 관리하는 정보에 대한 검색을 수행하는 단계를 포함하는, 정보 통합 검색 방법.
The method according to claim 1,
Further comprising receiving recommendation search target information from a search service providing server based on the input search word,
The search step may include:
And performing a search for information managed by a search target application corresponding to the recommendation search target information.
제 2 항에 있어서, 상기 검색 결과 리스트 제공 단계는,
상기 추천 검색 대상 정보를 기초로, 상기 검색 결과의 우선순위를 선정하여, 상기 검색 결과에 대한 리스트를 제공하는 단계를 포함하는, 정보 통합 검색 방법.
3. The method according to claim 2,
And selecting a priority of the search result based on the recommendation search target information and providing a list of the search results.
제 1 항에 있어서, 상기 서비스 제공 단계는,
상기 선택된 검색 결과가 웹 검색 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 키워드에 대한 웹 검색 결과를 포함하는 웹 페이지를, 상기 웹 검색 애플리케이션을 통해 제공하는 단계를 포함하는, 정보 통합 검색 방법.
The method according to claim 1,
Providing a web page including a web search result for a keyword corresponding to the selected search result through the web search application when the selected search result is information managed by a web search application, How to search.
제 1 항에 있어서, 상기 서비스 제공 단계는,
상기 선택된 검색 결과가 메신저 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 메시지를 포함하는 대화창을, 상기 메신저 애플리케이션을 통해 제공하는 단계를 포함하는, 정보 통합 검색 방법.
The method according to claim 1,
And providing a chat window including the message corresponding to the selected search result through the messenger application when the selected search result is information managed by the messenger application.
제 1 항에 있어서, 상기 서비스 제공 단계는,
상기 선택된 검색 결과가 음악 재생 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 음악 콘텐츠를, 상기 음악 재생 애플리케이션을 통해 재생하는 단계를 포함하는, 정보 통합 검색 방법.
The method according to claim 1,
And reproducing the music content corresponding to the selected search result through the music reproduction application when the selected search result is information managed by the music reproduction application.
제 1 항에 있어서, 상기 검색 수행 단계는,
상기 검색창을 통해 입력된 검색어가 초성으로 이루어진 경우, 상기 초성을 이용하여 생성되는 단어에 대한 검색을 수행하는 단계를 포함하는, 정보 통합 검색 방법.
2. The method according to claim 1,
And performing a search for a word generated using the first word if the search word input through the search window is composed of a first word.
정보를 통합 검색하는 장치에 있어서,
통합 검색용 애플리케이션의 실행 요청이 입력되면, 상기 통합 검색용 애플리케이션을 실행하여 검색창을 제공하는 검색창 제공부;
상기 검색창을 통해 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행하는 정보 통합 검색부;
상기 검색 결과에 대한 리스트를 제공하는 검색 결과 제공부; 및
상기 검색 결과 리스트 중 어느 하나가 선택되면, 상기 검색 대상 애플리케이션 중 상기 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 상기 선택된 검색 결과에 따라 서비스를 제공하는 서비스 제공부
를 포함하는, 사용자 단말기.
1. An apparatus for integrated search of information,
A search window providing unit for executing the integrated search application and providing a search window when an execution request of the integrated search application is input;
An information integrated search unit for searching for information managed by each of a plurality of search target applications based on a search word input through the search window;
A search result providing unit for providing a list of the search results; And
A service providing unit configured to execute an application for managing information on the selected search result among the search target applications and to provide a service according to the selected search result,
And a user terminal.
제8항에 있어서,
상기 입력된 검색어를 기초로, 추천 검색 대상 정보를 검색 서비스 제공 서버로부터 수신하는 추천 검색 대상 정보 수신부를 더 포함하고,
상기 정보 통합 검색부는,
상기 추천 검색 대상 정보에 상응하는 검색 대상 애플리케이션에서 관리하는 정보에 대한 검색을 수행하는, 사용자 단말기.
9. The method of claim 8,
And a recommendation search target information receiving unit that receives recommendation target information from a search service providing server based on the input search word,
The information-
And searches for information managed by the search target application corresponding to the recommendation search target information.
제9항에 있어서, 상기 검색 결과 제공부는,
상기 추천 검색 대상 정보를 기초로, 상기 검색 결과의 우선순위를 선정하여, 상기 검색 결과에 대한 리스트를 제공하는, 사용자 단말기.
10. The method according to claim 9,
Selects a priority order of the search results based on the recommendation search target information, and provides a list of the search results.
제8항에 있어서, 상기 서비스 제공부는,
상기 선택된 검색 결과가 웹 검색 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 키워드에 대한 웹 검색 결과를 포함하는 웹 페이지를, 상기 웹 검색 애플리케이션을 통해 제공하는, 사용자 단말기.
The method as claimed in claim 8,
And provides the web page including the web search result for the keyword corresponding to the selected search result through the web search application when the selected search result is information managed by the web search application.
제8항에 있어서, 상기 서비스 제공부는,
상기 선택된 검색 결과가 메신저 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 메시지를 포함하는 대화창을, 상기 메신저 애플리케이션을 통해 제공하는, 사용자 단말기.
The method as claimed in claim 8,
Wherein the messenger application provides a chat window including a message corresponding to the selected search result when the selected search result is information managed by the messenger application.
제8항에 있어서, 상기 서비스 제공부는,
상기 선택된 검색 결과가 음악 재생 애플리케이션이 관리하는 정보인 경우, 상기 선택된 검색 결과에 상응하는 음악 콘텐츠를, 상기 음악 재생 애플리케이션을 통해 재생하는, 사용자 단말기.
The method as claimed in claim 8,
And reproduces the music content corresponding to the selected search result through the music reproduction application when the selected search result is information managed by the music reproduction application.
제8항에 있어서, 상기 정보 통합 검색부는,
상기 검색창을 통해 입력된 검색어가 초성으로 이루어진 경우, 상기 초성을 이용하여 생성되는 단어에 대한 검색을 수행하는, 사용자 단말기.
The information processing apparatus according to claim 8,
Wherein the search is performed on a word generated by using the lead character when the search word input through the search window is composed of a lead character.
정보를 통합 검색하는 사용자 단말기에서,
통합 검색용 애플리케이션의 실행 요청이 입력되면, 상기 통합 검색용 애플리케이션을 실행하여 검색창을 제공하는 검색창 제공 기능;
상기 검색창을 통해 입력된 검색어를 기초로, 복수의 검색 대상 애플리케이션 각각에서 관리하는 정보에 대한 검색을 수행하는 정보 통합 검색 기능;
상기 검색 결과에 대한 리스트를 제공하는 검색 결과 제공 기능; 및
상기 검색 결과 리스트 중 어느 하나가 선택되면, 상기 검색 대상 애플리케이션 중 상기 선택된 검색 결과에 대한 정보를 관리하는 애플리케이션을 실행하여, 상기 선택된 검색 결과에 따라 서비스를 제공하는 서비스 제공 기능을 실현시키기 위한 컴퓨터 프로그램.
In a user terminal that collectively searches for information,
A search window providing function for executing the integrated search application and providing a search window when an execution request of the integrated search application is input;
An information integrated search function for searching for information managed by each of a plurality of search target applications based on a search word input through the search window;
A search result providing function for providing a list of the search results; And
A computer program for realizing a service providing function of executing an application for managing information on the selected search result among the search target applications and providing a service according to the selected search result when any one of the search result lists is selected, .
KR1020150028018A2015-02-272015-02-27Method, user terminal and computer program for unified searching informationCeasedKR20160104981A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020150028018AKR20160104981A (en)2015-02-272015-02-27Method, user terminal and computer program for unified searching information

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020150028018AKR20160104981A (en)2015-02-272015-02-27Method, user terminal and computer program for unified searching information

Publications (1)

Publication NumberPublication Date
KR20160104981Atrue KR20160104981A (en)2016-09-06

Family

ID=56945898

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020150028018ACeasedKR20160104981A (en)2015-02-272015-02-27Method, user terminal and computer program for unified searching information

Country Status (1)

CountryLink
KR (1)KR20160104981A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102053818B1 (en)*2019-06-052019-12-09주식회사 시메이션Method and apparatus for image matching
CN113641886A (en)*2021-07-152021-11-12维沃移动通信有限公司 Search method, device and electronic device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102053818B1 (en)*2019-06-052019-12-09주식회사 시메이션Method and apparatus for image matching
CN113641886A (en)*2021-07-152021-11-12维沃移动通信有限公司 Search method, device and electronic device

Similar Documents

PublicationPublication DateTitle
US10310834B2 (en)Searching and accessing application functionality
US10409454B2 (en)Smart watch device and user interface thereof
US10353977B2 (en)Computer-implemented method for automated operating-system-specific access to software functionality
US10554599B2 (en)Conversion of detected URL in text message
US20120117185A1 (en)Direct navigation to a remote media archive on a mobile communications device
US9374670B2 (en)System and method for determining a location-based preferred media file
US9733802B2 (en)Automatic deep view card stacking
US10296641B2 (en)Techniques for efficient access of software application functionality in search
CN103888837A (en)Video information pushing method and device
US10496717B2 (en)Storing predicted search results on a user device based on software application use
US20120124162A1 (en)Method and apparatus for selecting media content in a mobile communications device
CN106462630A (en)Methods, systems, and media for searching for video content
US20160188684A1 (en)Consolidating Search Results
US20160188681A1 (en)Viewing Search Results Using Multiple Different Devices
KR20150019668A (en)Supporting Method For suggesting information associated with search and Electronic Device supporting the same
US9182888B2 (en)System, device and method for providing presence information using audio data
US20170192977A1 (en)Searching Based On Application Usage
JP5805134B2 (en) Terminal device and device program
US9984132B2 (en)Combining search results to generate customized software application functions
KR20160104981A (en)Method, user terminal and computer program for unified searching information
US20170192640A1 (en)Using Search Results As Software Application Input Parameters
KR101300474B1 (en)Method of managing browser history using web-page tags and location of mobile terminals, and computer-readable recording medium with browser management program for the same
CA2806485C (en)System and method for determining a location-based preferred media file
KR20160103875A (en)Method, user terminal, computer program for unified searching information
CN106202320B (en)Control method and device for browser website navigation and mobile device

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20150227

PA0201Request for examination
E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20151117

Patent event code:PE09021S01D

E90FNotification of reason for final refusal
PE0902Notice of grounds for rejection

Comment text:Final Notice of Reason for Refusal

Patent event date:20160523

Patent event code:PE09021S02D

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20160729

Patent event code:PE09021S01D

PG1501Laying open of application
E601Decision to refuse application
PE0601Decision on rejection of patent

Patent event date:20161129

Comment text:Decision to Refuse Application

Patent event code:PE06012S01D

Patent event date:20160729

Comment text:Notification of reason for refusal

Patent event code:PE06011S01I

Patent event date:20160523

Comment text:Final Notice of Reason for Refusal

Patent event code:PE06011S02I

Patent event date:20151117

Comment text:Notification of reason for refusal

Patent event code:PE06011S01I


[8]ページ先頭

©2009-2025 Movatter.jp