Movatterモバイル変換


[0]ホーム

URL:


CN106897312A - application program searching method and device - Google Patents

application program searching method and device
Download PDF

Info

Publication number
CN106897312A
CN106897312ACN201510962043.2ACN201510962043ACN106897312ACN 106897312 ACN106897312 ACN 106897312ACN 201510962043 ACN201510962043 ACN 201510962043ACN 106897312 ACN106897312 ACN 106897312A
Authority
CN
China
Prior art keywords
information
search
application
application program
module
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.)
Pending
Application number
CN201510962043.2A
Other languages
Chinese (zh)
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co LtdfiledCriticalBeijing Qihoo Technology Co Ltd
Priority to CN201510962043.2ApriorityCriticalpatent/CN106897312A/en
Publication of CN106897312ApublicationCriticalpatent/CN106897312A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The present invention provides a kind of application program searching method and device.The method includes:Receive the search information that user is input into by application program search module, search information is sent to the client in mounted all application shops on electronic equipment, the client in all application shops is received according to the search result information of search information searching, is shown according to search result information.Such scheme is realized only need to be input into information of once searching for, and can just allow mounted all application shops on electronic equipment to be scanned for according to search information, so that, improve the download efficiency and Consumer's Experience of application program.

Description

Translated fromChinese
应用程序搜索方法及装置App search method and device

技术领域technical field

本发明涉及通信技术,尤其涉及一种应用程序搜索方法及装置。The invention relates to communication technology, in particular to an application program search method and device.

背景技术Background technique

应用商店可以为用户提供应用程序的下载。现有手机应用程序下载领域,应用商店数量众多。每个应用商店的数据库中的应用程序数量不完全相同。为了能实现对大部分应用程序的下载,一个电子设备上可能安装有多个应用商店的客户端。The application store can provide users with downloading of application programs. In the field of mobile phone application program downloading, there are a large number of application stores. The number of apps in each app store's database is not exactly the same. In order to realize downloading of most application programs, multiple application store clients may be installed on one electronic device.

现有技术中,当用户需要下载某个应用程序时,举例来说:先在应用商店A进行搜索,如果能搜索到的话,下载后进行安装;如果在应用商店A没有搜索到需要下载的应用程序,则用户需要打开应用商店B进行搜索,如果应用商店B也没有的话,则再打开应用商店C进行搜索,直至用户找到需要下载的应用程序。In the prior art, when a user needs to download a certain application program, for example: first search in the application store A, if it can be found, download and install it; if the application that needs to be downloaded is not found in the application store A program, the user needs to open application store B to search, if there is no application store B, then open application store C to search until the user finds the application program to be downloaded.

但是,上述过程中,用户需要在多个应用商店中进行搜索才能完成对应用程序的下载,导致下载效率低,用户体验差。However, in the above process, the user needs to search in multiple application stores to complete the download of the application program, resulting in low download efficiency and poor user experience.

发明内容Contents of the invention

本发明提供一种应用程序搜索方法及装置,以提高用户体验。The invention provides an application program search method and device to improve user experience.

本发明提供一种应用程序搜索方法,包括:The present invention provides an application search method, including:

接收用户通过应用程序搜索模块输入的搜索信息,其中,所述搜索信息中包含用户需要搜索的应用程序的信息;receiving search information input by the user through the application search module, wherein the search information includes the information of the application that the user needs to search;

将所述搜索信息发送给电子设备上已安装的所有应用商店的客户端;Send the search information to clients of all application stores installed on the electronic device;

接收所述所有应用商店的客户端根据所述搜索信息查找的搜索结果信息;receiving the search result information searched by the clients of all the application stores according to the search information;

根据所述搜索结果信息进行显示。Display according to the search result information.

进一步地,所述根据所述搜索结果信息进行显示,包括:Further, the displaying according to the search result information includes:

显示所述搜索结果信息中查找到的应用程序的信息。The information of the application program found in the search result information is displayed.

进一步地,所述方法还包括:Further, the method also includes:

接收用户通过所述应用程序搜索模块输入的排序信息;receiving sorting information input by the user through the application search module;

所述显示所述搜索结果信息中查找到的应用程序的信息,包括:The displaying the information of the application programs found in the search result information includes:

根据所述排序信息对所述查找到的应用程序的信息进行显示。Display the information of the found application programs according to the ranking information.

进一步地,所述将所述搜索信息发送给电子设备上已安装的所有应用商店的客户端之前,包括:Further, before sending the search information to clients of all application stores installed on the electronic device, it includes:

查询电子设备上的安装列表;Query the list of installations on electronic devices;

根据安装列表获取电子设备上已安装的所有应用商店的客户端的信息。According to the installation list, information of clients of all application stores installed on the electronic device is obtained.

进一步地,所述搜索信息的形式包括:文字、语音或二维码;Further, the form of the search information includes: text, voice or two-dimensional code;

查找到的应用程序的信息包括:应用程序名称、链接地址、下载量和/或评价信息。The information of the found application program includes: application program name, link address, download volume and/or evaluation information.

进一步地,所述排序信息为按照应用程序来源的应用商店的名称进行排序;Further, the sorting information is sorting according to the name of the application store from which the application program originates;

所述根据所述排序信息对所述查找到的应用程序的信息进行显示,包括:The displaying the information of the found application program according to the sorting information includes:

根据所述查找到的应用程序的来源的应用商店的名称的字母顺序对所述查找到的应用程序的信息进行显示。The information of the found application programs is displayed in alphabetical order according to the names of the application stores from which the found application programs come from.

本发明还提供一种应用程序搜索装置,包括:The present invention also provides an application search device, including:

第一接收模块,用于接收用户通过应用程序搜索模块输入的搜索信息,其中,所述搜索信息中包含用户需要搜索的应用程序的信息;The first receiving module is configured to receive the search information input by the user through the application search module, wherein the search information includes the information of the application that the user needs to search;

发送模块,用于将所述搜索信息发送给电子设备上已安装的所有应用商店的客户端;A sending module, configured to send the search information to clients of all application stores installed on the electronic device;

第二接收模块,用于接收所述所有应用商店的客户端根据所述搜索信息查找的搜索结果信息;The second receiving module is configured to receive the search result information searched by the clients of all the application stores according to the search information;

显示模块,用于根据所述搜索结果信息进行显示。A display module, configured to display according to the search result information.

进一步地,所述显示模块具体用于:Further, the display module is specifically used for:

显示所述搜索结果信息中查找到的应用程序的信息。The information of the application program found in the search result information is displayed.

进一步地,所述装置还包括:Further, the device also includes:

第三接收模块,用于接收用户通过所述应用程序搜索模块输入的排序信息;The third receiving module is used to receive the ranking information input by the user through the application search module;

所述显示模块具体用于:The display module is specifically used for:

根据所述排序信息对所述查找到的应用程序的信息进行显示。Display the information of the found application programs according to the ranking information.

进一步地,所述装置还包括:Further, the device also includes:

查找模块,用于查询电子设备上的安装列表;A search module for querying a list of installations on an electronic device;

获取模块,用于根据安装列表获取电子设备上已安装的所有应用商店的客户端的信息。The obtaining module is used to obtain information of all application store clients installed on the electronic device according to the installation list.

进一步地,所述搜索信息的形式包括:文字、语音或二维码;Further, the form of the search information includes: text, voice or two-dimensional code;

查找到的应用程序的信息包括:应用程序名称、链接地址、下载量和/或评价信息。The information of the found application program includes: application program name, link address, download volume and/or evaluation information.

进一步地,所述排序信息为按照应用程序来源的应用商店的名称进行排序;Further, the sorting information is sorting according to the name of the application store from which the application program originates;

所述显示模块具体用于:The display module is specifically used for:

根据所述查找到的应用程序的来源的应用商店的名称的字母顺序对所述查找到的应用程序的信息进行显示。The information of the found application programs is displayed in alphabetical order according to the names of the application stores from which the found application programs come from.

本发明提供的应用程序搜索方法及装置,通过接收用户通过应用程序搜索模块输入的搜索信息,将搜索信息发送给电子设备上已安装的所有应用商店的客户端,接收所有应用商店的客户端根据搜索信息查找的搜索结果信息,根据搜索结果信息进行显示,实现只需输入一次搜索信息,就能让电子设备上已安装的所有应用商店根据搜索信息进行搜索,从而,提高了应用程序的下载效率和用户体验。The application search method and device provided by the present invention, by receiving the search information input by the user through the application search module, sends the search information to the clients of all the application stores installed on the electronic equipment, and receives all the application store clients according to the The search result information found by the search information is displayed according to the search result information, so that all the application stores installed on the electronic device can be searched according to the search information only by entering the search information once, thereby improving the download efficiency of the application program and user experience.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings on the premise of not paying creative efforts.

图1为本发明提供的应用程序搜索方法实施例一的流程示意图;FIG. 1 is a schematic flowchart of Embodiment 1 of an application search method provided by the present invention;

图2为本发明提供的应用程序搜索方法实施例二的流程示意图;FIG. 2 is a schematic flowchart of Embodiment 2 of the application search method provided by the present invention;

图3为本发明提供的应用程序搜索方法实施例二中的用户界面示意图;FIG. 3 is a schematic diagram of a user interface in Embodiment 2 of the application search method provided by the present invention;

图4为本发明提供的应用程序搜索装置实施例一的结构示意图;FIG. 4 is a schematic structural diagram of Embodiment 1 of an application search device provided by the present invention;

图5为本发明提供的应用程序搜索装置实施例二的结构示意图。FIG. 5 is a schematic structural diagram of Embodiment 2 of an application search device provided by the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects and not necessarily Describe a specific order or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein can, for example, be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements not explicitly listed or inherent to the process, method, product or apparatus.

图1为本发明提供的应用程序搜索方法实施例一的流程示意图。如图1所示,本实施例提供的应用程序搜索方法包括:FIG. 1 is a schematic flowchart of Embodiment 1 of an application search method provided by the present invention. As shown in Figure 1, the application search method provided in this embodiment includes:

S101:接收用户通过应用程序搜索模块输入的搜索信息。S101: Receive search information input by a user through an application program search module.

其中,搜索信息中包含用户需要搜索的应用程序的信息。Wherein, the search information includes the information of the application program that the user needs to search.

具体地,本实施例的执行主体可以是移动终端等电子设备,例如,手机、平板电脑及车载电脑等。本实施例提供的应用程序搜索方法中,电子设备通过应用程序搜索模块输入搜索信息,应用程序搜索模块可以是一个用户界面,以使用户可以通过该用户界面输入需要搜索的应用程序的信息。可选的,搜索信息的形式包括:文字、语音或二维码。如果用户需要通过文字形式搜索应用程序,则可以直接在用户界面上通过键盘输入文字;如果用户需要通过语音形式搜索应用程序,则可以点击用户界面上相应的按键,通过麦克风输入搜索信息;如果用户需要通过二维码形式搜索应用程序,则可以点击用户界面上相应的按键,通过摄像头输入搜索信息。搜索信息可以是应用程序的关键字、应用程序的名称的全称或者简称等信息。Specifically, the execution subject of this embodiment may be an electronic device such as a mobile terminal, for example, a mobile phone, a tablet computer, and a vehicle-mounted computer. In the application search method provided in this embodiment, the electronic device inputs search information through the application search module, and the application search module may be a user interface, so that the user can input the information of the application to be searched through the user interface. Optionally, the form of searching for information includes: text, voice or two-dimensional code. If the user needs to search for the application in the form of text, he can directly input text on the user interface through the keyboard; if the user needs to search for the application in the form of voice, he can click the corresponding button on the user interface and input the search information through the microphone; if the user If you need to search for an application program in the form of a QR code, you can click the corresponding button on the user interface and input the search information through the camera. The search information may be information such as a keyword of an application program, a full name or an abbreviation of a name of an application program, and the like.

S102:将搜索信息发送给电子设备上已安装的所有应用商店的客户端。S102: Send the search information to clients of all application stores installed on the electronic device.

具体地,电子设备接收到用户通过应用程序搜索模块输入的搜索信息后,将搜索信息发送给电子设备上已安装的所有应用商店的客户端。进一步,电子设备可以先在后台调起已安装的所有应用商店的客户端的进程,再通过每个客户端的搜索功能来利用所述搜索信息进行搜索。Specifically, after receiving the search information input by the user through the application search module, the electronic device sends the search information to clients of all application stores installed on the electronic device. Further, the electronic device can first invoke the processes of all installed application store clients in the background, and then use the search information to search through the search function of each client.

可选的,在S102之前,本实施例提供的应用程序搜索方法还包括:查询电子设备上的安装列表,并根据安装列表获取电子设备上已安装的所有应用商店的客户端的信息。Optionally, before S102, the application search method provided in this embodiment further includes: querying the installation list on the electronic device, and obtaining information of clients of all application stores installed on the electronic device according to the installation list.

电子设备上可以存储有一个安装列表,在应用商店客户端安装时将该应用商店客户端的信息、安装位置及接口信息存储在该安装列表中。在应用商店客户端卸载后,将该应用商店客户端的信息从该安装列表中删除。在电子设备接收到用户的搜索信息时,从安装列表中查询已经安装的应用商店客户端,通过列表中存储的接口信息将用户的搜索信息发送给安装列表中已安装的所有应用商店的客户端。An installation list may be stored on the electronic device, and the information, installation location and interface information of the application store client are stored in the installation list when the application store client is installed. After the application store client is uninstalled, the information of the application store client is deleted from the installation list. When the electronic device receives the user's search information, it queries the installed application store clients from the installation list, and sends the user's search information to all installed application store clients in the installation list through the interface information stored in the list .

S103:接收所有应用商店的客户端根据搜索信息查找的搜索结果信息。S103: Receive search result information searched by clients of all application stores according to the search information.

具体地,电子设备上已安装的所有应用商店的客户端在接收到用户的搜索信息后将搜索信息通过网络发送给各自应用商店的服务器,例如,可以通过移动通信网络发送给应用商店的服务器。应用商店服务器接收应用商店的客户端发送的搜索信息,并根据搜索信息在数据库中进行查找,将查找的搜索结果信息发送给应用商店客户端。如果某一个应用商店的服务器在其数据库中并没有查找到与搜索信息匹配的应用程序的信息,则返回一个未查到信息的消息给其客户端。需要说明的是,搜索结果信息中包含了某一应用商店的服务器查找到的应用程序的信息,也包含了某一应用商店的服务器返回的未查到的信息。应用商店的客户端接收应用商店的服务器查找的搜索结果信息,并将搜索结果信息发送给电子设备。电子设备接收所有应用商店的客户端根据搜索信息查找的搜索结果信息。Specifically, after receiving the user's search information, the clients of all the application stores installed on the electronic device send the search information to the servers of the respective application stores through the network, for example, may send the search information to the servers of the application stores through the mobile communication network. The application store server receives the search information sent by the client of the application store, searches the database according to the search information, and sends the found search result information to the application store client. If the server of a certain application store does not find the information of the application program matching the search information in its database, it returns a message that no information is found to its client. It should be noted that the search result information includes the information of the application programs found by the server of a certain application store, and also includes the information that is not found returned by the server of a certain application store. The client of the application store receives the search result information searched by the server of the application store, and sends the search result information to the electronic device. The electronic device receives search result information searched by clients of all application stores according to the search information.

进一步,在获取所述搜索结果信息之后,电子设备可以结束先前在后台调起已安装的所有应用商店的客户端的进程。Further, after acquiring the search result information, the electronic device may end the previous process of invoking all installed application store clients in the background.

S104:根据搜索结果信息进行显示。S104: Display according to the search result information.

可选的,电子设备可以只显示搜索结果信息中查找到的应用程序的信息,而不显示客户端发送的未查到的信息。当然,电子设备也可以显示全部的搜索结果信息。另外,在显示的过程中,可以依据固定的模式来进行显示,也可以依据应用商店的客户端相关的信息进行显示,例如可以依据最近一次使用的应用商店的客户端的时间排序进行显示。Optionally, the electronic device may only display the information of the application programs found in the search result information, instead of displaying the unfound information sent by the client. Of course, the electronic device can also display all search result information. In addition, in the process of displaying, it may be displayed according to a fixed pattern, or may be displayed according to information related to the clients of the application store, for example, it may be displayed according to the time order of the clients of the application store used last.

可选的,查找到的应用程序的信息包括:应用程序名称、链接地址、下载量和评价信息中的一个或多个。评价信息可以是好评、差评等信息。Optionally, the found information of the application program includes: one or more of application program name, link address, download amount and evaluation information. The evaluation information may be information such as positive reviews and negative reviews.

本实施例提供的应用程序搜索方法,通过接收用户通过应用程序搜索模块输入的搜索信息,将搜索信息发送给电子设备上已安装的所有应用商店的客户端,接收所有应用商店的客户端根据搜索信息查找的搜索结果信息,根据搜索结果信息进行显示,实现只需输入一次搜索信息,就能让电子设备上已安装的所有应用商店根据搜索信息进行搜索,从而,提高了应用程序的下载效率和用户体验。The application search method provided in this embodiment, by receiving the search information input by the user through the application search module, sends the search information to the clients of all the application stores installed on the electronic device, and receives all the application store clients according to the search information. The search result information of the information search is displayed according to the search result information, so that all the application stores installed on the electronic device can be searched according to the search information only by entering the search information once, thereby improving the download efficiency and efficiency of the application program. user experience.

图2为本发明提供的应用程序搜索方法实施例二的流程示意图。在上述实施例一的基础上,本实施例提供的应用程序搜索方法还包括:FIG. 2 is a schematic flowchart of Embodiment 2 of the application search method provided by the present invention. On the basis of the first embodiment above, the application search method provided in this embodiment further includes:

S201:接收用户通过应用程序搜索模块输入的排序信息。S201: Receive sorting information input by a user through an application program search module.

本步骤与S102没有时序关系,可以在S102之前也可以在其之后。排序信息可以为按照应用程序来源的应用商店的名称进行排序,也可以为按照下载量进行排序。应用程序搜索模块上可以设置有接收用户输入排序信息的界面。This step has no chronological relationship with S102, and may be before or after S102. The sorting information can be sorted according to the name of the application store from which the application comes, or can be sorted according to the download volume. The application search module may be provided with an interface for receiving sorting information input by the user.

S104具体包括:S104 specifically includes:

S202:根据排序信息对查找到的应用程序的信息进行显示。S202: Display the information of the found application programs according to the sorting information.

当排序信息为按照应用程序来源的应用商店的名称进行排序时,S202具体为:根据查找到的应用程序的来源的应用商店的名称的字母顺利对查找到的应用程序的信息进行显示。When the sorting information is sorting according to the name of the application store from which the application program originates, S202 is specifically: smoothly display the information of the found application program according to the letter of the name of the application store from which the found application program comes from.

图3为本发明提供的应用程序搜索方法实施例二中的用户界面示意图。FIG. 3 is a schematic diagram of a user interface in Embodiment 2 of the application search method provided by the present invention.

举例来说,电子设备上安装有应用商店A的客户端、应用商店B的客户端和应用商店C的客户端。用户现需要搜索名称为XYZ的应用程序。For example, a client of application store A, a client of application store B, and a client of application store C are installed on the electronic device. The user now needs to search for an application named XYZ.

用户在如图3所述的用户界面上选择以文字输入方式输入搜索信息。电子设备接收到用户输入的搜索信息后,查找已安装的应用商店客户端,查找到应用商店A的客户端、应用商店B的客户端和应用商店C的客户端。电子设备将搜索信息通过相应的接口发送给查找到的应用商店的客户端。上述已安装的应用商店的客户端将搜索信息再发送给应用商店的服务器,在本例中,即发送给应用商店A的服务器、应用商店B的服务器和应用商店C的服务器,应用商店的服务器将查找到的XYZ的信息发送给应用商店客户端。本例中,查找到的XYZ的信息包括其来源及下载量。用户可以选择以哪种方式对查找到的应用程序的信息进行显示。在本例中,用户选择按照应用程序来源的应用商店的名称进行显示。The user chooses to input the search information by text input on the user interface as shown in FIG. 3 . After receiving the search information input by the user, the electronic device searches for installed application store clients, and finds the client of application store A, the client of application store B and the client of application store C. The electronic device sends the search information to the client of the found application store through a corresponding interface. The client of the above-mentioned installed application store sends the search information to the server of the application store. In this example, it sends to the server of application store A, the server of application store B and the server of application store C. The server of application store Send the found XYZ information to the app store client. In this example, the found information of XYZ includes its source and download volume. The user can choose which way to display the information of the found application program. In this example, the user chooses to display by the name of the store the app originated from.

本实施例中,接收用户通过应用程序搜索模块输入的排序信息,根据排序信息对查找到的应用程序的信息进行显示,从而,可以根据用户的选择对查找到的应用程序的信息进行显示,以使用户快速找到其查找的应用程序,进一步提高了用户体验。In this embodiment, the sorting information input by the user through the application search module is received, and the information of the found applications is displayed according to the sorting information, so that the information of the found applications can be displayed according to the user's selection, so as to Allowing users to quickly find the application they are looking for further improves the user experience.

图4为本发明提供的应用程序搜索装置实施例一的结构示意图。如图4所示,本实施例提供的应用程序搜索装置包括:FIG. 4 is a schematic structural diagram of Embodiment 1 of an application search device provided by the present invention. As shown in Figure 4, the application search device provided in this embodiment includes:

第一接收模块401,用于接收用户通过应用程序搜索模块输入的搜索信息。The first receiving module 401 is configured to receive the search information input by the user through the application search module.

其中,搜索信息中包含用户需要搜索的应用程序的信息。Wherein, the search information includes the information of the application program that the user needs to search.

可选的,搜索信息的形式包括:文字、语音或二维码。Optionally, the form of searching for information includes: text, voice or two-dimensional code.

发送模块402,用于将搜索信息发送给电子设备上已安装的所有应用商店的客户端。The sending module 402 is configured to send the search information to clients of all application stores installed on the electronic device.

第二接收模块403,用于接收所有应用商店的客户端根据搜索信息查找的搜索结果信息。The second receiving module 403 is configured to receive search result information searched by clients of all application stores according to the search information.

显示模块404,用于根据搜索结果信息进行显示。The display module 404 is configured to display according to the search result information.

具体用于显示搜索结果中查找到的应用程序的信息。可选的,查找到的应用程序的信息包括:应用程序名称、链接地址、下载量和评价信息中的一个或多个。Specifically used to display information about applications found in search results. Optionally, the found information of the application program includes: one or more of application program name, link address, download amount and evaluation information.

可选的,本实施例中的应用程序搜索装置还包括:Optionally, the application search device in this embodiment also includes:

查找模块405,用于查询电子设备上的安装列表。A search module 405, configured to query the installation list on the electronic device.

获取模块406,用于根据安装列表获取电子设备上已安装的所有应用商店的客户端的信息。The obtaining module 406 is configured to obtain information of clients of all application stores installed on the electronic device according to the installation list.

本实施例提供的应用程序搜索装置具体可用于执行图1所示方法实施例,具体实现原理类似,于此不再赘述。The application search device provided in this embodiment can be specifically used to execute the method embodiment shown in FIG. 1 , and the specific implementation principles are similar, so details are not repeated here.

本实施例提供的应用程序搜索装置,通过设置第一接收模块,用于接收用户通过应用程序搜索模块输入的搜索信息,发送模块,用于将搜索信息发送给电子设备上已安装的所有应用商店的客户端,第二接收模块,用于接收所有应用商店的客户端根据搜索信息查找的搜索结果信息,显示模块,用于根据搜索结果信息进行显示,实现只需输入一次搜索信息,就能让电子设备上已安装的所有应用商店根据搜索信息进行搜索,从而,提高了应用程序的下载效率和用户体验。The application search device provided in this embodiment is configured by setting the first receiving module to receive the search information input by the user through the application search module, and the sending module to send the search information to all the application stores installed on the electronic device The client terminal, the second receiving module, is used to receive the search result information searched by the clients of all application stores according to the search information, and the display module is used to display according to the search result information, so that only one search information is input, and the All application stores installed on the electronic device are searched according to the search information, thereby improving the download efficiency and user experience of application programs.

图5为本发明提供的应用程序搜索装置实施例二的结构示意图。如图5所示,本实施例提供的应用程序搜索装置在上述实施例的基础上,包括:FIG. 5 is a schematic structural diagram of Embodiment 2 of an application search device provided by the present invention. As shown in Figure 5, the application search device provided in this embodiment includes:

第三接收模块501,用于接收用户通过应用程序搜索模块输入的排序信息。The third receiving module 501 is configured to receive the ranking information input by the user through the application search module.

本实施例中的显示模块404具体用于根据排序信息对查找到的应用程序的信息进行显示。The display module 404 in this embodiment is specifically configured to display the information of the found application programs according to the ranking information.

当排序信息为按照应用程序来源的应用商店的名称进行排序时,显示模块404具体用于:根据查找到的应用程序的来源的应用商店的名称的字母顺序对查找到的应用程序的信息进行显示。When the sorting information is to sort according to the name of the application store from which the application program originated, the display module 404 is specifically configured to: display the information of the found application program according to the alphabetical order of the names of the application store from which the found application program comes from .

本实施例提供的应用程序搜索装置,通过设置第三接收模块,用于接收用户通过应用程序搜索模块输入的排序信息,根据排序信息对查找到的应用程序的信息进行显示,从而,可以根据用户的选择对查找到的应用程序的信息进行显示,以使用户快速找到其查找的应用程序,进一步提高了用户体验。The application search device provided in this embodiment is provided with a third receiving module, which is used to receive the ranking information input by the user through the application search module, and display the information of the searched application programs according to the ranking information, so that the user can The information of the found application program is displayed in the selection, so that the user can quickly find the application program he is looking for, which further improves the user experience.

如上述实施例所述,本发明提供了A1、一种应用程序搜索方法,包括:As described in the above embodiments, the present invention provides A1, a method for searching applications, including:

接收用户通过应用程序搜索模块输入的搜索信息,其中,所述搜索信息中包含用户需要搜索的应用程序的信息;receiving search information input by the user through the application search module, wherein the search information includes the information of the application that the user needs to search;

将所述搜索信息发送给电子设备上已安装的所有应用商店的客户端;Send the search information to clients of all application stores installed on the electronic device;

接收所述所有应用商店的客户端根据所述搜索信息查找的搜索结果信息;receiving the search result information searched by the clients of all the application stores according to the search information;

根据所述搜索结果信息进行显示。Display according to the search result information.

A2、根据A1所述的方法,所述根据所述搜索结果信息进行显示,包括:A2. According to the method described in A1, the displaying according to the search result information includes:

显示所述搜索结果信息中查找到的应用程序的信息。The information of the application program found in the search result information is displayed.

A3、根据A2所述的方法,所述方法还包括:A3, according to the method described in A2, described method also comprises:

接收用户通过所述应用程序搜索模块输入的排序信息;receiving sorting information input by the user through the application search module;

相应地,所述显示所述搜索结果信息中查找到的应用程序的信息,具体包括:Correspondingly, the displaying the information of the application found in the search result information specifically includes:

根据所述排序信息对所述查找到的应用程序的信息进行显示。Display the information of the found application programs according to the ranking information.

A4、根据A1所述的方法,所述将所述搜索信息发送给电子设备上已安装的所有应用商店的客户端之前,所述方法还包括:A4. According to the method described in A1, before sending the search information to clients of all application stores installed on the electronic device, the method further includes:

查询电子设备上的安装列表;Query the list of installations on electronic devices;

根据安装列表获取电子设备上已安装的所有应用商店的客户端的信息。According to the installation list, information of clients of all application stores installed on the electronic device is obtained.

A5、根据A4所述的方法,所述搜索信息的形式包括:文字、语音或二维码;A5, according to the method described in A4, the form of the search information includes: text, voice or two-dimensional code;

查找到的应用程序的信息包括:应用程序名称、链接地址、下载量和/或评价信息。The information of the found application program includes: application program name, link address, download volume and/or evaluation information.

A6、根据A3-A5任一项所述的方法,所述排序信息为按照应用程序来源的应用商店的名称进行排序;A6. According to the method described in any one of A3-A5, the sorting information is sorting according to the name of the application store from which the application program originates;

相应地,所述根据所述排序信息对所述查找到的应用程序的信息进行显示,具体包括:Correspondingly, the displaying the information of the found application programs according to the ranking information specifically includes:

根据所述查找到的应用程序的来源的应用商店的名称的字母顺序对所述查找到的应用程序的信息进行显示。The information of the found application programs is displayed in alphabetical order according to the names of the application stores from which the found application programs come from.

如上述实施例所述,本发明还提供了B1、一种应用程序搜索装置,包括:As described in the above embodiments, the present invention also provides B1, an application search device, comprising:

第一接收模块,用于接收用户通过应用程序搜索模块输入的搜索信息,其中,所述搜索信息中包含用户需要搜索的应用程序的信息;The first receiving module is configured to receive the search information input by the user through the application search module, wherein the search information includes the information of the application that the user needs to search;

发送模块,用于将所述搜索信息发送给电子设备上已安装的所有应用商店的客户端;A sending module, configured to send the search information to clients of all application stores installed on the electronic device;

第二接收模块,用于接收所述所有应用商店的客户端根据所述搜索信息查找的搜索结果信息;The second receiving module is configured to receive the search result information searched by the clients of all the application stores according to the search information;

显示模块,用于根据所述搜索结果信息进行显示。A display module, configured to display according to the search result information.

B2、根据B1所述的装置,所述显示模块具体用于:B2. According to the device described in B1, the display module is specifically used for:

显示所述搜索结果信息中查找到的应用程序的信息。The information of the application program found in the search result information is displayed.

B3、根据B2所述的装置,所述装置还包括:B3, according to the device described in B2, the device also includes:

第三接收模块,用于接收用户通过所述应用程序搜索模块输入的排序信息;The third receiving module is used to receive the ranking information input by the user through the application search module;

所述显示模块具体用于:The display module is specifically used for:

根据所述排序信息对所述查找到的应用程序的信息进行显示。Display the information of the found application programs according to the ranking information.

B4、根据B1所述的装置,所述装置还包括:B4, according to the device described in B1, the device also includes:

查找模块,用于查询电子设备上的安装列表;A search module for querying a list of installations on an electronic device;

获取模块,用于根据安装列表获取电子设备上已安装的所有应用商店的客户端的信息。The obtaining module is used to obtain information of all application store clients installed on the electronic device according to the installation list.

B5、根据B4所述的装置,所述搜索信息的形式包括:文字、语音或二维码;B5. According to the device described in B4, the form of the search information includes: text, voice or two-dimensional code;

查找到的应用程序的信息包括:应用程序名称、链接地址、下载量和/或评价信息。The information of the found application program includes: application program name, link address, download volume and/or evaluation information.

B6、根据B3-B5任一项所述的装置,所述排序信息为按照应用程序来源的应用商店的名称进行排序;B6. The device according to any one of B3-B5, the sorting information is sorting according to the name of the application store from which the application program originates;

所述显示模块具体用于:The display module is specifically used for:

根据所述查找到的应用程序的来源的应用商店的名称的字母顺序对所述查找到的应用程序的信息进行显示。The information of the found application programs is displayed in alphabetical order according to the names of the application stores from which the found application programs come from.

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by program instructions and related hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.

Claims (10)

CN201510962043.2A2015-12-212015-12-21application program searching method and devicePendingCN106897312A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510962043.2ACN106897312A (en)2015-12-212015-12-21application program searching method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510962043.2ACN106897312A (en)2015-12-212015-12-21application program searching method and device

Publications (1)

Publication NumberPublication Date
CN106897312Atrue CN106897312A (en)2017-06-27

Family

ID=59190538

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510962043.2APendingCN106897312A (en)2015-12-212015-12-21application program searching method and device

Country Status (1)

CountryLink
CN (1)CN106897312A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107315833A (en)*2017-07-122017-11-03北京多点在线科技有限公司Method and apparatus of the retrieval with downloading based on application program
CN110457086A (en)*2019-07-312019-11-15维沃移动通信有限公司 Application program control method, mobile terminal and server

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102902717A (en)*2012-08-242013-01-30百度在线网络技术(北京)有限公司Method, system and device for organizing a plurality of applications in app store
CN103020188A (en)*2012-11-302013-04-03北京网秦天下科技有限公司Multi-platform application search method and server
US20140379747A1 (en)*2013-06-192014-12-25Microsoft CorporationIdentifying relevant apps in response to queries

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102902717A (en)*2012-08-242013-01-30百度在线网络技术(北京)有限公司Method, system and device for organizing a plurality of applications in app store
CN103020188A (en)*2012-11-302013-04-03北京网秦天下科技有限公司Multi-platform application search method and server
US20140379747A1 (en)*2013-06-192014-12-25Microsoft CorporationIdentifying relevant apps in response to queries

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107315833A (en)*2017-07-122017-11-03北京多点在线科技有限公司Method and apparatus of the retrieval with downloading based on application program
CN110457086A (en)*2019-07-312019-11-15维沃移动通信有限公司 Application program control method, mobile terminal and server

Similar Documents

PublicationPublication DateTitle
CN102779151B (en)The searching method of application program, Apparatus and system
US9552414B2 (en)Dynamic filtering in application search
CN106326369B (en)Application topic recommendation method and device and server
CN103544220B (en)Using recommendation method and apparatus
US8953767B2 (en)Managing group of location based triggers
CN107423070B (en)Page generation method and device
WO2015018228A1 (en)Method and apparatus for acquiring merchant information
CN101000623A (en)Method for image identification search by mobile phone photographing and device using the method
JP2009003930A (en)Method and system for providing navigable search result
CN102298614A (en)Method for determining collection category of page collection information and device and equipment
CN103577544B (en)A kind of method and device for providing information to be sent
CN106897319A (en)Searching method and device
CN110245191B (en) Data processing method and device
CN102968454A (en)Method and equipment for obtaining search results of popularization object
CN104580448A (en)Information push method and device
CN105447205A (en)Retrieved result sorting method and device
CN103678706A (en)Picture recognition method, system, equipment and device based on screenshot information
CN104123299A (en)Message sharing method, device and system among multiple terminal devices
CN106897312A (en)application program searching method and device
CN105554254A (en)Notification message processing method and device
CN110362376A (en)A kind of method, apparatus and storage medium that electronic apparatus system theme style is set
US20160012132A1 (en)Method and apparatus for querying resources thorough search field
CN110647623B (en)Method and device for updating information
CN105378710B (en)Identification search matching and the search result through changing
CN104346213B (en)In mobile communication terminal and the method for server recognition application

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20170627


[8]ページ先頭

©2009-2025 Movatter.jp