

본 발명은 정보 통합 검색 방법, 사용자 단말기 및 컴퓨터 프로그램에 관한 것으로, 더욱 상세하게는, 사용자 단말기에 설치된 애플리케이션, 사용자 단말기의 메모리에 저장된 연락처 정보 및 웹 검색을 위한 추천 키워드를 통합으로 검색하여, 검색 결과를 한꺼번에 제공하기 위한 방법, 사용자 단말기 및 컴퓨터 프로그램에 관한 것이다.The present invention relates to an information integrated search method, a user terminal, and a computer program, and more particularly, to an integrated information search method, a user terminal, and a computer program that collectively search applications installed in a user terminal, contact information stored in a memory of a user terminal, A method for providing the results at once, a user terminal, and a computer 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, the more applications are installed on a smart device, the more difficult it is to find the application to run.
또한, 검색하고자 하는 정보의 종류 별로 각각의 애플리케이션을 실행하여야만 검색 서비스가 제공될 수 있는데, 예를 들어, 사용자 단말기의 메모리에 저장된 연락처 정보를 검색하려면 연락처를 관리하는 애플리케이션을 실행하여 검색해야 하고, 웹 검색을 통해 키워드를 검색하려면 웹 검색 애플리케이션을 실행하여 검색해야 하므로, 각각의 애플리케이션을 별도로 실행하여 검색해야 하는 불편함이 있다.For example, in order to retrieve the contact information stored in the memory of the user terminal, it is necessary to execute an application that manages the contact to search for the contact information, In order to search for a keyword through a web search, a web search application must be executed and searched. Therefore, it is inconvenient to search for each application separately.
따라서, 애플리케이션, 연락처, 웹 검색을 위한 추천 키워드 등을 한 번에 통합으로 검색하고, 검색 결과를 한꺼번에 제공할 수 있는 검색 서비스 이용에 대한 요구가 점차 증대되고 있으며, 상술한 문제점을 해결하기 위한 방안이 시급한 실정이다.Accordingly, there is a growing demand for a search service that can search for integrated applications, contacts, and keyword search keywords at a time, and to provide search results all at once, and a solution to the above problems This is urgent.
본 발명은 전술한 종래기술의 문제점을 해결하기 위한 것으로, 사용자 단말기에 설치된 애플리케이션, 사용자 단말기의 메모리에 저장된 연락처 정보 및 웹 검색을 위한 추천 키워드를 통합으로 검색하여, 검색 결과를 한꺼번에 제공하는 방법, 사용자 단말기 및 컴퓨터 프로그램을 제공하는 것을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is an object of the present invention to provide a method for collectively searching for an application installed in a user terminal, contact information stored in a memory of a user terminal, A user terminal, and a computer program.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.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 search for at least one of an application installed in the user terminal, contact information stored in the memory of the user terminal, and a recommended keyword for searching the web, based on the search word input through the search window; Providing a list of the search results; And providing a service corresponding to the selected search result when any one of the search result list is selected.
상기 서비스 제공 단계는, 상기 선택된 검색 결과가 상기 사용자 단말기에 설치된 애플리케이션인 경우, 상기 선택된 검색 결과에 상응하는 애플리케이션을 실행하는 단계를 포함할 수 있다.The providing of the service may include executing an application corresponding to the selected search result when the selected search result is an application installed in the user terminal.
상기 서비스 제공 단계는, 상기 선택된 검색 결과가 상기 사용자 단말기의 메모리에 저장된 연락처 정보인 경우, 상기 선택된 검색 결과에 상응하는 연락처 정보를 이용하여 전화 발신을 수행하는 단계를 포함할 수 있다.The providing of the service may include making a call using the contact information corresponding to the selected search result when the selected search result is the contact information stored in the memory of the user terminal.
상기 서비스 제공 단계는, 상기 선택된 검색 결과가 상기 추천 키워드인 경우, 상기 선택된 검색 결과에 상응하는 키워드에 대한 웹 검색 결과를 포함하는 웹 페이지를, 미리 설정된 웹 브라우저를 통해 제공하는 단계를 포함할 수 있다.The providing of the service may include providing a web page including a web search result for a keyword corresponding to the selected search result through a preset web browser when the selected search result is the recommended keyword have.
상기 검색 수행 단계는, 상기 검색창을 통해 입력된 검색어가 초성으로 이루어진 경우, 상기 초성을 이용하여 생성되는 단어에 대한 검색을 수행하는 단계를 포함할 수 있다.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 a search window providing unit for 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 at least one of an application installed in the user terminal, contact information stored in the memory of the user terminal, and a keyword for searching the web based on the 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 providing a service corresponding to the selected search result when any one of the search result list is selected.
상기 서비스 제공부는, 상기 선택된 검색 결과가 상기 사용자 단말기에 설치된 애플리케이션인 경우, 상기 선택된 검색 결과에 상응하는 애플리케이션을 실행할 수 있다.The service providing unit may execute an application corresponding to the selected search result when the selected search result is an application installed in the user terminal.
상기 서비스 제공부는, 상기 선택된 검색 결과가 상기 사용자 단말기의 메모리에 저장된 연락처 정보인 경우, 상기 선택된 검색 결과에 상응하는 연락처 정보를 이용하여 전화 발신을 수행할 수 있다.When the selected search result is the contact information stored in the memory of the user terminal, the service providing unit may perform the phone call using the contact information corresponding to the selected search result.
상기 서비스 제공부는, 상기 선택된 검색 결과가 상기 추천 키워드인 경우, 상기 선택된 검색 결과에 상응하는 키워드에 대한 웹 검색 결과를 포함하는 웹 페이지를, 미리 설정된 웹 브라우저를 통해 제공할 수 있다.The service providing unit may provide a web page including a web search result for a keyword corresponding to the selected search result through a predetermined web browser when the selected search result is the recommended keyword.
상기 정보 통합 검색부는, 상기 검색창을 통해 입력된 검색어가 초성으로 이루어진 경우, 상기 초성을 이용하여 생성되는 단어에 대한 검색을 수행할 수 있다.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 integrated information search function for searching at least one of an application installed in the user terminal, contact information stored in the memory of the user terminal, and a keyword for searching the web, based on the search word input through the search window; A search result providing function for providing a list of the search results; And a service providing function for providing a service corresponding to the selected search result when any one of the search result list is selected.
본 발명의 일 실시예에 따르면, 한 번의 통합 검색만으로 다양한 종류의 정보에 대한 검색 결과를 한꺼번에 제공하므로, 정보 검색에 소비되는 시간을 줄일 수 있다.According to an embodiment of the present invention, since the search results of various kinds of information are provided at a time 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 application, the contact information, and the recommended keyword included in the search result list is selected, the service corresponding to the selected search result is automatically provided, have.
또한, 본 발명의 일 실시예에 따르면, 검색어 입력 시 초성만 입력되더라도, 입력된 초성을 이용하여 생성되는 단어에 대한 검색 결과가 제공되므로, 사용자 입장에서 최소 정보의 입력으로 원하는 검색 결과를 용이하게 제공받을 수 있는 효과가 있다.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 a
도 1을 참조하면, 본 발명의 일 실시예에 따른 사용자 단말기(100)는 검색창 제공부(110), 정보 통합 검색부(120), 검색 결과 제공부(130), 서비스 제공부(140)를 포함할 수 있다.Referring to FIG. 1, a
사용자 단말기(100)는 휴대폰, 스마트폰, PDA(Personal Digital Assistant), PMP(Portable Multimedia Player), 태블릿 PC 등과 같이 터치 스크린 패널이 구비된 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있으며, 이 외에도 데스크탑 PC, 태블릿 PC, 랩탑 PC, 셋탑 박스를 포함하는 IPTV와 같이, 애플리케이션을 설치하고 실행할 수 있는 기반이 마련된 장치도 포함할 수 있다.The
사용자 단말기(100)는 통합 검색 서비스를 제공하는 통합 검색용 애플리케이션을 설치하여 사용자 단말기(100)의 메모리에 저장할 수 있다. 예를 들어, 사용자 단말기(100)는 각종 애플리케이션이 업로드되어 있는 앱 스토어 서버(미도시)에 접속한 후, 통합 검색용 애플리케이션을 다운로드하여 설치할 수 있다.The
사용자 단말기(100)는 본 명세서에서 설명되는 기능을 실현시키기 위한 컴퓨터 프로그램을 통해 동작하는 컴퓨터 등의 단말기로 구현될 수 있다.The
통합 검색용 애플리케이션은 검색창 제공, 검색 결과에 대한 리스트 제공 등 검색 서비스와 관련된 다양한 서비스를 제공할 수 있으며, 통합 검색 서비스를 더 제공할 수 있다. 여기서, 통합 검색 서비스란 사용자 단말기(100)에 설치된 애플리케이션, 사용자 단말기(100)의 메모리에 저장된 연락처 정보 및 추천 키워드 중 적어도 하나에 대한 검색을 수행하고, 검색 결과를 통합한 리스트를 한꺼번에 제공하는 서비스일 수 있다.The integrated search application can provide various services related to the search service, such as providing a search window and providing a list of search results, and can further provide an integrated search service. Here, the integrated search service is a service for searching at least one of the application installed in the
사용자 단말기(100)에 설치된 통합 검색용 애플리케이션은 초기 화면 또는 다른 애플리케이션이 디스플레이되고 있는 화면 상에 아이콘으로 디스플레이 될 수 있으며, 잠금 화면에서도 아이콘으로 디스플레이 될 수도 있다.The integrated search application installed in the
통합 검색용 애플리케이션의 아이콘은 사용자 단말기(100) 화면의 일정 영역에 디스플레이 될 수 있으며, 사용자 요청에 의해 임의로 위치가 변경될 수 있다. 예를 들어, 사용자가 아이콘을 선택하여 원하는 위치로 이동시키는 입력 신호를 입력하면, 해당 위치로 아이콘이 이동될 수 있으며, 이 후 위치가 이동된 아이콘이 사용자에 의해 선택되어, 통합 검색용 애플리케이션이 실행될 수 있다.The icon of the integrated search application may be displayed in a certain area of the screen of the
통합 검색용 애플리케이션은 아이콘의 모양 선택이나 형태를 임의로 변경하거나 설정할 수 있는 설정 기능을 제공할 수 있다.The integrated search application can provide a setting function for arbitrarily changing or setting the shape of the icon or the shape of the icon.
검색창 제공부(110)는 통합 검색용 애플리케이션의 실행 요청이 입력되면, 통합 검색용 애플리케이션을 실행하여 검색창을 제공할 수 있다. 여기서, 통합 검색용 애플리케이션 실행 요청은 미리 설정된 동작이 입력되거나, 통합 검색용 애플리케이션의 아이콘이 선택되는 과정 등을 통해 이루어질 수 있다.When the request for executing the integrated search application is inputted, the search
본 발명의 일 실시예에 따르면, 검색창 제공부(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 search
본 발명의 다른 실시예에 따르면, 검색창 제공부(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 search
본 발명의 또 다른 실시예에 따르면, 검색창 제공부(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 search
검색창 제공부(110)는 검색창을 제공하면서, 검색어를 입력하기 위한 인터페이스(예를 들면, 키보드 화면)를 더 제공할 수 있으며, 해당 인터페이스를 통해 입력된 검색어는 검색창에 디스플레이될 수 있다. 여기서, 검색어는 문자, 숫자 및 기호 등을 포함하여 구성될 수 있으며, 초성으로만 구성될 수도 있다.The search
정보 통합 검색부(120)는 검색창을 통해 입력된 검색어에 대하여 통합 검색을 수행할 수 있다. 여기서, 통합 검색이란 사용자 단말기(100)에 설치된 애플리케이션, 사용자 단말기(100)의 메모리에 저장된 연락처 정보, 웹 검색을 위한 추천 키워드 등을 통합으로 검색하는 것을 의미할 수 있다.The integrated
즉, 정보 통합 검색부(120)는 애플리케이션, 연락처 정보 및 웹 검색을 위한 추천 키워드 등을 통합으로 검색하는 과정을 수행할 수 있다.That is, the integrated
구체적으로, 정보 통합 검색부(120)는 사용자 단말기(100)에 설치된 애플리케이션의 명칭, 연락처 정보에 포함된 이름 또는 전화번호, 자동 완성 기능을 통해 추천되는 키워드 등을 통합으로 검색할 수 있다.Specifically, the integrated
정보 통합 검색부(120)는 검색어가 초성으로만 이루어진 경우, 초성을 이용하여 생성되는 단어에 대한 통합 검색을 수행할 수 있다.The integrated
검색 결과 제공부(130)는 정보 통합 검색부(120)가 검색한 결과에 대한 리스트를 제공할 수 있다.The search
검색 결과 제공부(130)는 검색 결과에 대한 리스트를 제공 시, 검색 결과의 종류 별로 정렬하여 리스트를 제공할 수 있고, 검색 결과의 종류를 나타내는 아이콘을 더 제공할 수 있다.When providing a list of search results, the search
서비스 제공부(140)는 검색 결과 리스트 중 사용자가 선택한 검색 결과에 상응하는 서비스를 제공할 수 있다.The
본 발명의 일 실시예에 따르면, 서비스 제공부(140)는 사용자에 의해 선택된 검색 결과가 사용자 단말기(100)에 설치된 애플리케이션인 경우, 해당 애플리케이션을 실행할 수 있다.According to one embodiment of the present invention, when the search result selected by the user is an application installed in the
본 발명의 다른 실시예에 따르면, 서비스 제공부(140)는 사용자에 의해 선택된 검색 결과가 사용자 단말기(100)의 메모리에 저장된 연락처 정보인 경우, 선택한 연락처 정보를 이용하여 전화 발신을 수행할 수 있다.According to another embodiment of the present invention, when the search result selected by the user is the contact information stored in the memory of the
본 발명의 또 다른 실시예에 따르면, 서비스 제공부(140)는 사용자에 의해 선택된 검색 결과가 웹 검색을 위한 추천 키워드인 경우, 선택한 키워드에 대한 웹 검색 결과를 포함하는 웹 페이지를, 미리 설정된 웹 브라우저를 통해 제공할 수 있다.According to another embodiment of the present invention, when the search result selected by the user is a recommendation keyword for searching the web, the
한편, 사용자 단말기(100)는 통합 검색을 통해 제공한 서비스의 이력을 데이터베이스화하여 메모리에 저장하고, 검색창 제공 시 서비스 이력을 함께 제공할 수 있다. 이 때, 서비스 이력은 사용자에 의해 임의로 삭제될 수 있다.Meanwhile, the
예를 들어, 사용자 단말기(100)의 메모리에 저장된 연락처 정보가 선택되어, 선택된 연락처 정보를 이용하여 전화 발신한 서비스 이력이 있다면, 검색창 제공부(110)는 검색창과 함께 전화 발신 서비스 이력을 제공할 수 있다.For example, if the contact information stored in the memory of the
사용자 단말기(100)는 서비스 이력의 선택되면, 해당 서비스를 제공할 수 있다. 예를 들어, 사용자 단말기(100)에 설치된 애플리케이션 실행 서비스 이력이 사용자에 의해 선택되면, 서비스 제공부(140)는 선택된 서비스 이력에 상응하는 애플리케이션을 실행할 수 있다. 즉, 이전에 제공된 서비스를 다시 제공하는 경우, 통합 검색을 수행하지 않아도 해당 서비스가 제공될 수 있다.When the service history is selected, the
도 2는 본 발명의 일 실시예에 따른 검색 결과 리스트 중 어느 하나가 선택되면, 선택된 검색 결과에 상응하는 서비스를 제공하는 사용자 단말기(100)의 화면을 도시한 도면이다.FIG. 2 is a diagram illustrating a screen of a
먼저, 통합 검색용 애플리케이션의 실행 요청이 사용자 단말기(100)에 입력될 수 있다. 이 때, 사용자에 의해 미리 설정된 동작이 입력되거나, 통합 검색용 애플리케이션의 아이콘이 선택되면, 사용자 단말기(100)는 통합 검색용 애플리케이션의 실행 요청이 입력된 것을 인식할 수 있다.First, an execution request for an integrated search application may be input to the
이후, 사용자 단말기(100)는 통합 검색용 애플리케이션을 실행할 수 있으며, 도 2의 (a)에 도시된 바와 같이, 검색어를 입력하기 위한 검색창을 제공할 수 있다. 이 때, 사용자 단말기(100)는 설정 메뉴 및 서비스 이력창을 더 제공할 수 있다. 여기서, 설정 메뉴는 통합 검색용 애플리케이션의 아이콘 모양이나 형태를 설정하기 위한 메뉴를 제공할 수 있으며, 서비스 이력창은 통합 검색용 애플리케이션을 통해 제공된 서비스 이력을 시간 순서대로 표시하기 위한 창으로, 서비스 이력창에 표시된 이력은 선택적으로 삭제 또는 위치 변경될 수 있다.Thereafter, the
이후, 사용자 단말기(100)는 검색창에 검색어가 입력되면, 사용자 단말기(100)에 설치된 애플리케이션, 사용자 단말기(100)의 메모리에 저장된 연락처 정보 및 웹 검색을 위한 추천 키워드에 대한 통합 검색을 수행할 수 있으며, 도 2의 (b)에 도시된 바와 같이, 통합 검색을 통해 검색된 결과 리스트를 제공할 수 있다.Then, when a search word is input into the search window, the
예를 들어, 검색어로 "특허"가 입력되면, 사용자 단말기(100)는 "특허" 검색어를 포함하는 "특허 관리 애플리케이션", "특허 검색 애플리케이션" 등을 검색할 수 있으며, "특허" 검색어를 이용하여 "특허" 그룹으로 분류된 연락처 정보 등을 검색할 수 있으며, "특허" 검색어에 대한 자동 완성 기능을 통해 추천되는 "특허", "특허 관리", "특허 출원" 등의 추천 키워드 등을 검색할 수 있고, 검색한 모든 결과를 포함하는 리스트를 제공할 수 있다.For example, when "patent" is entered as a search term, the
이 때, 초성으로 이루어진 검색어, 즉, "ㅌㅎ"가 입력되더라도, 사용자 단말기(100)는 "ㅌㅎ"를 이용하여 생성되는 단어인 "특허"에 대한 검색을 수행하여, 검색 결과 리스트를 제공할 수 있다.At this time, even if the search word made up of the initials, that is, "new search" is input, the
검색 결과 리스트 제공 시, 사용자 단말기(100)는 검색 결과의 종류 별로 정렬하여 리스트를 제공할 수 있는데, 예를 들어, "특허 관리 애플리케이션", "특허 검색 애플리케이션" 등을 맨 위에, "특허" 그룹으로 분류된 연락처 정보를 그 다음으로, "특허" 검색어를 통해 추천되는 키워드를 그 다음으로 정렬한, 검색 결과 리스트를 제공할 수 있다.When providing a search result list, the
또한, 사용자 단말기(100)는 검색 결과 리스트를 제공하면서, 검색 결과의 종류를 나타내는 아이콘을 더 제공할 수 있는데, 예를 들어, 사용자 단말기(100)는 "특허 검색 애플리케이션" 옆에 "특허 검색 애플리케이션"의 아이콘, "특허" 그룹으로 분류된 연락처 정보 옆에 "전화 발신" 아이콘, "특허", "특허 관리", "특허 출원" 등의 추천 키워드 옆에 "웹 브라우저" 아이콘을 더 포함하는 검색 결과 리스트를 제공할 수 있다.The
이후, 사용자 단말기(100)는 검색 결과 리스트 중 어느 하나가 선택되면, 선택된 검색 결과에 상응하는 서비스를 제공할 수 있다.Then, when one of the search result list is selected, the
예를 들어, "특허 관리 애플리케이션", "특허 검색 애플리케이션" 중 "특허 검색 애플리케이션"이 선택되면, 도 2의 (c)에 도시된 바와 같이, 사용자 단말기(100)는 특허 검색 애플리케이션을 실행할 수 있다.For example, if a "patent search application" among "patent management application" and "patent search application" is selected, the
또한, "특허" 그룹으로 분류된 연락처 정보 중 "특허법인 하나" 연락처가 선택되면, 도 2의 (d)에 도시된 바와 같이, 사용자 단말기(100)는 "특허법인 하나"에 해당하는 연락처로 전화 발신을 수행할 수 있다.2 (d), when the "one of the patent law" contacts is selected from the contact information classified into the "patent" group, Phone call can be performed.
또한, "특허", "특허 관리", "특허 출원" 등의 추천 키워드 중 "특허" 키워드가 선택되면, 도 2의 (e)에 도시된 바와 같이, 사용자 단말기(100)는 "특허"에 대한 웹 검색 결과를 포함하는 웹 페이지를, 미리 설정된 웹 브라우저를 통해 제공할 수 있다.2 (e), when the keyword "patent" is selected from among the recommended keywords such as "patent", "patent management", and "patent application" A web page including a web search result can be provided through a predetermined web browser.
이와 같이, 본 발명의 일 실시예에 따르면, 하나의 애플리케이션 실행만으로 다수의 서비스에 대한 통합 검색 결과가 제공되므로, 정보 검색에 소비되는 시간을 줄일 수 있다.As described above, according to the embodiment of the present invention, since the integrated search results for a plurality of services are provided only by executing one application, the time spent in information search can be reduced.
또한, 본 발명의 일 실시예에 따르면, 본 발명의 일 실시예에 따르면, 한 번의 통합 검색만으로 애플리케이션, 연락처, 추천 키워드 등 다양한 종류의 정보에 대한 검색 결과를 한꺼번에 제공하므로, 정보 검색에 소비되는 시간을 줄일 수 있다.In addition, according to an embodiment of the present invention, since search results of various kinds of information such as an application, a contact, and a recommendation keyword are provided at a time by a single integrated search according to an embodiment of the present invention, Time can be reduced.
또한, 본 발명의 일 실시예에 따르면, 검색 결과 리스트에 포함된 애플리케이션, 연락처 정보 및 추천 키워드 중 어느 하나가 선택되면, 선택된 검색 결과에 상응하는 서비스를 자동으로 제공함으로써, 사용자 편의성을 증대시킬 수 있다.According to an embodiment of the present invention, when any one of the application, the contact information, and the recommended keyword included in the search result list is selected, the service corresponding to the selected search result is automatically provided, have.
또한, 본 발명의 일 실시예에 따르면, 검색어 입력 시 초성만 입력되더라도, 입력된 초성을 이용하여 생성되는 단어에 대한 검색 결과가 제공되므로, 사용자 입장에서 최소 정보의 입력으로 원하는 검색 결과를 용이하게 제공받을 수 있는 효과가 있다.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.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.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 : 서비스 제공부100: User terminal
110:
120: Information integrated search unit
130: Search result providing service
140: Service Offering
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150026828AKR20160103875A (en) | 2015-02-25 | 2015-02-25 | Method, user terminal, computer program for unified searching information |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150026828AKR20160103875A (en) | 2015-02-25 | 2015-02-25 | Method, user terminal, computer program for unified searching information |
| Publication Number | Publication Date |
|---|---|
| KR20160103875Atrue KR20160103875A (en) | 2016-09-02 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150026828AWithdrawnKR20160103875A (en) | 2015-02-25 | 2015-02-25 | Method, user terminal, computer program for unified searching information |
| Country | Link |
|---|---|
| KR (1) | KR20160103875A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12353427B2 (en) | 2023-06-06 | 2025-07-08 | Google Llc | Rendering suggestion for searching entity within application in response to determining the entity is associated with the application |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12353427B2 (en) | 2023-06-06 | 2025-07-08 | Google Llc | Rendering suggestion for searching entity within application in response to determining the entity is associated with the application |
| Publication | Publication Date | Title |
|---|---|---|
| CN107679113B (en) | Light application acquisition method and device and electronic device | |
| US20130219333A1 (en) | Extensible Framework for Facilitating Interaction with Devices | |
| JP2014194786A (en) | Mobile communications device and contextual search method therewith | |
| CN105302811B (en) | Browser page skipping method and device | |
| US9460227B2 (en) | Electronic device and method for displaying web history thereof | |
| EP2866158A1 (en) | Method for reader to provide service, reader, terminal and computer storage medium | |
| CN104965842A (en) | Search recommending method and apparatus | |
| CN107436948B (en) | File searching method and device and terminal | |
| US9723143B2 (en) | Methods and systems for automated business dialing | |
| CN106648746B (en) | Method and device for executing an application program | |
| CN104142991A (en) | A search method, search client, and electronic device | |
| US10235017B2 (en) | Integrated media user interface | |
| CN110609957A (en) | Method, terminal and server for global search | |
| JP2012014448A (en) | Server and method for recommending application to user | |
| CN104375845A (en) | Application startup method and device and terminal | |
| KR20110106519A (en) | Apparatus and method for data retrieval using ontology database in mobile communication terminal | |
| CN112199561A (en) | Application search method and device | |
| CN106844572B (en) | Search result processing method and device for search result processing | |
| CN104123299A (en) | Message sharing method, device and system among multiple terminal devices | |
| CN109683760B (en) | Recent content display method, device, terminal and storage medium | |
| CN113805997A (en) | Information display method and device, electronic equipment and storage medium | |
| CN101103341A (en) | Electronic documentation showing apparatus and methods | |
| US20170193062A1 (en) | Combining Search Results to Generate Customized Software Application Functions | |
| CN111813307A (en) | Application display method, device and electronic device | |
| KR20160103875A (en) | Method, user terminal, computer program for unified searching information |
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20150225 | |
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination |