[go: up one dir, main page]

CN102779151A - Searching method , device and system for application program - Google Patents

Searching method , device and system for application program Download PDF

Info

Publication number
CN102779151A
CN102779151A CN2012101448406A CN201210144840A CN102779151A CN 102779151 A CN102779151 A CN 102779151A CN 2012101448406 A CN2012101448406 A CN 2012101448406A CN 201210144840 A CN201210144840 A CN 201210144840A CN 102779151 A CN102779151 A CN 102779151A
Authority
CN
China
Prior art keywords
application program
record
application
keyword information
communication interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101448406A
Other languages
Chinese (zh)
Other versions
CN102779151B (en
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
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 Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201210144840.6A priority Critical patent/CN102779151B/en
Publication of CN102779151A publication Critical patent/CN102779151A/en
Application granted granted Critical
Publication of CN102779151B publication Critical patent/CN102779151B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开了一种搜索方法、装置及系统,所述搜索方法应用于移动终端中,通过桌面插件的方式实现;该方法包括:设置移动终端与服务器之间的通信接口;通过所述桌面插件获取用户输入的关键字信息;将所述关键字信息发送至服务器,以便服务器根据所述关键字信息从应用程序列表中搜索与所述关键字信息匹配的记录,根据搜索得到的记录生成应用程序子列表;接收服务器发来的应用程序子列表,根据应用程序子列表向用户展现与所述关键字信息匹配的应用程序。本申请能够减少对于移动终端数据处理资源的占用,提高移动终端的数据处理效率。

Figure 201210144840

The present application discloses a search method, device and system. The search method is applied to a mobile terminal and implemented through a desktop plug-in; the method includes: setting a communication interface between the mobile terminal and a server; Obtain the keyword information input by the user; send the keyword information to the server, so that the server searches the application program list for records matching the keyword information according to the keyword information, and generates an application program according to the searched records Sub-list: receiving the application program sub-list sent by the server, and presenting the application program matching the keyword information to the user according to the application program sub-list. The application can reduce the occupation of data processing resources of the mobile terminal, and improve the data processing efficiency of the mobile terminal.

Figure 201210144840

Description

The searching method of application program, Apparatus and system
Technical field
The application relates to the communications field, relates in particular to a kind of searching method, Apparatus and system of application program.
Background technology
Along with the progressively development of portable terminals such as mobile phone technology, what People more and more was many downloads application program and be installed in the portable terminal, carries out the use of application program through portable terminal.
When carrying out the application program download in the prior art, need at first carry out the search of application program.Prior art all is that the application program function of search is embedded in some application components.When the user need carry out the application program search, concrete processing procedure was: the application component that user's selection has the application program function of search, from application component, select function of search; Application component obtains the key word of user input, from the application list, search for and the application program of keyword matching according to key word.
Can know by this processing procedure; The portable terminal assembly that need run application earlier in the prior art; Could realize the application program search afterwards, and the application program search is realized by application component; Both all need take the data processing resource of portable terminal, thereby have reduced the data-handling efficiency of portable terminal.
Summary of the invention
In view of this, the technical matters that the application will solve is, a kind of searching method, Apparatus and system of application program is provided, and can reduce for mobile terminal data and handle taking of resource, improves the data-handling efficiency of portable terminal.
For this reason, the application embodiment adopts following technical scheme:
The application embodiment provides a kind of searching method of application program, and said searching method is applied in the portable terminal, and the mode through the desktop plug-in unit realizes; This method comprises:
Communication interface between portable terminal and the server is set, and said communication interface is used for being called by the desktop plug-in unit;
Obtain the keyword message of user's input through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word;
Through said communication interface said keyword message is sent to server, so that server is searched for the record that matees with said keyword message according to said keyword message from the application list, the record that obtains according to search generates the tabulation of application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
Through the application program tabulation that said communication interface reception server is sent, tabulation represents and said keyword message matched application program to the user according to application program.
Wherein, represent with said keyword message matched application program to the user according to application program tabulation and comprise:
Judge whether each record corresponding application program installs in the tabulation of application program in portable terminal;
Judge when the record corresponding application program has been installed in portable terminal, use first ways of presentation to represent this record corresponding application program to the user;
Judge when the record corresponding application program is not installed in portable terminal, use second ways of presentation to represent this record corresponding application program to the user.
Said second ways of presentation comprises that is clicked an option of installing or installing immediately.
Each record comprises version number field in the tabulation of said application program, judge when the record corresponding application program has been installed in portable terminal after, use first ways of presentation to represent this record corresponding application program and also comprise before to the user:
Judge whether this record corresponding application program version number in portable terminal is identical with the version number in this record version number field;
Judge when said version number is identical, carry out said use first ways of presentation represents step from this record corresponding application program to the user;
Judge when said version number is inequality, use the 3rd ways of presentation to represent this record corresponding application program to the user.
Said the 3rd ways of presentation comprises that is clicked an option that upgrades or upgrade immediately.
The application embodiment provides a kind of searcher of application program, and said searcher is applied in the portable terminal, and the mode through the desktop plug-in unit realizes; This device comprises:
First is provided with the unit, is used to be provided with the communication interface between portable terminal and the server, and said communication interface is used for being called by the desktop plug-in unit;
Acquiring unit is used for obtaining the keyword message that the user imports through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word;
First transmitting element; Be used for said keyword message being sent to server through said communication interface; So that server is searched for the record that matees with said keyword message according to said keyword message from the application list, the record that obtains according to search generates the tabulation of application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
First receiving element is used for the application program tabulation of sending through said communication interface reception server;
Represent the unit, be used for representing and said keyword message matched application program to the user according to sub tabulation of application program.
Wherein, representing the unit specifically is used for:
Judge whether each record corresponding application program installs in the tabulation of application program in portable terminal; Judge when the record corresponding application program has been installed in portable terminal, use first ways of presentation to represent this record corresponding application program to the user; Judge when the record corresponding application program is not installed in portable terminal, use second ways of presentation to represent this record corresponding application program to the user.
Said second ways of presentation comprises that is clicked an option of installing or installing immediately.
Each record comprises version number field in the tabulation of said application program, represents the unit and also is used for:
After judging when the record corresponding application program has been installed in portable terminal; Use first ways of presentation before the user represents this record corresponding application program, judge whether this record corresponding application program version number in portable terminal is identical with the version number in this record version number field; Judge when said version number is identical, carry out said use first ways of presentation represents step from this record corresponding application program to the user; Judge when said version number is inequality, use the 3rd ways of presentation to represent this record corresponding application program to the user.
Said the 3rd ways of presentation comprises that is clicked an option that upgrades or upgrade immediately.
The application embodiment provides a kind of searching method of application program, and this method comprises:
Communication interface between portable terminal and the server is set; Said communication interface is used for being called by the desktop plug-in unit of portable terminal;
The keyword message that reception is sent through said communication interface; Said keyword message obtains through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word;
From the application list, search for the record that matees with said keyword message according to said keyword message;
The record that obtains according to search generates the tabulation of application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
Through said communication interface the tabulation of said application program is sent to portable terminal, tabulation represents and said keyword message matched application program to the user so that the desktop plug-in unit in the portable terminal is according to application program.
Comprise several fields in the application list; From the application list, searching for the record that matees with said keyword message according to said keyword message comprises:
Judge successively whether the field contents in first preset field mated with said keyword message during each write down in the application list, if coupling, then this record is the record that matees with said keyword message.
The record generation application program tabulation that obtains according to search comprises:
Extract the field contents of searching for second preset field of each record in the record that obtains;
Set up the tabulation of application program according to extracting the result, the record in the tabulation of application program is corresponding with the record that said search obtains, and comprises the field contents of said second preset field of corresponding record.
The application embodiment provides a kind of searcher of application program, and this device comprises:
Second is provided with the unit, is used to be provided with the communication interface between portable terminal and the server; Said communication interface is used for being called by the desktop plug-in unit of portable terminal;
Second receiving element is used to receive the keyword message of sending through said communication interface; Said keyword message obtains through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word;
Search unit is used for according to said keyword message from the record of the application list search with said keyword message coupling;
Generation unit, the record that is used for obtaining according to search generate the tabulation of application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
Second transmitting element is used for through said communication interface the tabulation of said application program being sent to said portable terminal, and tabulation represents and said keyword message matched application program to the user so that the desktop plug-in unit in the portable terminal is according to application program.
Search unit specifically is used for:
Judge successively whether the field contents in first preset field mated with said keyword message during each write down in the application list, if coupling, then this record is the record that matees with said keyword message.
Generation unit specifically is used for:
Extract the field contents of searching for second preset field of each record in the record that obtains; Set up the tabulation of application program according to extracting the result, the record in the tabulation of application program is corresponding with the record that said search obtains, and comprises the field contents of said second preset field of corresponding record.
The application embodiment provides a kind of search system of application program, comprising:
Mobile terminal side searcher, said device realize that through the mode of desktop plug-in unit said device is used to be provided with the communication interface between portable terminal and the server, and said communication interface is used for being called by the desktop plug-in unit; Obtain the keyword message of user's input through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word; Through said communication interface said keyword message is sent to server; Through the application program tabulation that said communication interface reception server is sent, tabulation represents and said keyword message matched application program to the user according to application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
The server side searcher is used to be provided with the communication interface between portable terminal and the server; The keyword message that reception is sent through said communication interface; From the application list, search for the record that matees with said keyword message according to said keyword message; The record that obtains according to search generates the tabulation of application program; Through said communication interface the tabulation of said application program is sent to portable terminal.
Technique effect analysis for technique scheme is following:
The application's searching method realizes through the mode of desktop plug-in unit, when carrying out the application program search, need not to move other application component, reduced the taking of data processing resource in the portable terminal, and improved the data-handling efficiency of portable terminal; And, directly keyword message is sent to server, carry out the search of application program by server, further reduced the taking of data processing resource in the portable terminal, improved the data-handling efficiency of portable terminal.
Description of drawings
Fig. 1 is the application's application system structural drawing;
Fig. 2 is the application's application program searching method first embodiment synoptic diagram;
Fig. 3 is first kind of implementation synoptic diagram of the application's character input area;
Fig. 4 is second kind of implementation synoptic diagram of the application's character input area;
Fig. 5 is the application's application program searching method second embodiment synoptic diagram;
Fig. 6 is the application's application program searching method the 3rd embodiment synoptic diagram;
Fig. 6 a is the ways of presentation example of the application's application program;
Fig. 7 is the application's application program searcher first embodiment synoptic diagram;
Fig. 8 is the application's application program searcher second embodiment synoptic diagram;
Fig. 9 is the application's application program search system synoptic diagram.
Embodiment
In order better the application's application program searching method, Apparatus and system to be described, at first introduce the adaptable system architecture of the application, as shown in Figure 1, comprising:
Portable terminal 110 and server 120 wherein, are carried out the triggering of belonging to of keyword message among the application and application program search in portable terminal 110 by the user; Server 120 is generally positioned at service provider's one side that application program search is provided, and can realize communicating by letter between portable terminal 110 and the server 120, and the concrete communication mode and the communication technology of use do not limit here.For example, on communication mode, can directly carry out radio communication between portable terminal 110 and the server 120, perhaps also can realize communication through third-party communication system; On the communication technology, can use existing various wireless or cable communicating technology realization.
Below, be described with reference to the accompanying drawings the realization of the application embodiment application program searching method, Apparatus and system.
Fig. 2 is the first embodiment synoptic diagram of the application's application program searching method, and said searching method is applied in the portable terminal, and the mode through the desktop plug-in unit realizes; As shown in Figure 2, this method also comprises:
Step 201: the communication interface between portable terminal and the server is set; Said communication interface is used for being called by the desktop plug-in unit;
Step 202: the keyword message that obtains user's input through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word.
Step 203: said keyword message is sent to server through said communication interface; So that server is searched for the record that matees with said keyword message according to said keyword message from the application list, the record that obtains according to search generates the tabulation of application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
Step 204: through the application program tabulation that said communication interface reception server is sent, tabulation represents and said keyword message matched application program to the user according to application program.
For step 201: the Realization of Communication Interface mode between said portable terminal and the server does not limit; When the application's searching method is realized through the desktop plug-in unit; Said communication interface can be called by this desktop plug-in unit, finally realizes communicating by letter between desktop plug-in unit and the server through this communication interface.
For step 202:
Wherein, character input areas such as text box can be set on the desktop of portable terminal directly, as the icon of said desktop plug-in unit on mobile terminal desktop, as shown in Figure 3.When the user through clicking or other trigger action when choosing character input area such as text box, the character input area is in the state that allows the character input, so that user entered keyword information.The said searching method of the application can obtain the keyword message of user's input from character input areas such as said text box.
Perhaps; The icon of desktop plug-in unit also can be set on the table; After the user starts the desktop plug-in unit through icon, character input areas such as text box are set on the interface that the desktop plug-in unit provided, when the user through clicking or other trigger action when choosing character input area such as text box; The character input area is in the state that allows the character input, so that user entered keyword information.The said searching method of the application can obtain the keyword message of user's input from character input areas such as said text box.For example after the desktop plug-in unit is activated; The desktop plug-in unit provides interface as shown in Figure 4; Comprise character input area 410, key word prompting zone 420 and the keyboard area 430 etc. realized with text box in this interface, after the user chooses text box, can realize the input of character in the text box through virtual keyboard buttons in the keyboard area; Also promptly realize the input of keyword message, thereby can from text box, obtain keyword message.
More than for example middle character input area is all realized through text box, in practical application, can also realize that through other mode modes such as for example phonetic entry, camera collection identification do not limit here.
Wherein, the said logical relation relevant with key word generally can comprise and, or, space ,+,?, asterisk wildcard or the like, can in practical application, specifically set, do not limit here.For example, keyword message " key word A or key word B " can be represented: the content (record in for example said the application list) of being searched for had both comprised that key word A also comprised key word B; Keyword message " key word A and key word B " can be represented: the content (record in for example said the application list) of being searched for comprises key word A or key word B.
In the searching method shown in Figure 2; Mode through the desktop plug-in unit realizes said searching method, thereby when carrying out the application program search, need not to move other application component; Reduced the taking of data processing resource in the portable terminal, improved the data-handling efficiency of portable terminal; And, directly keyword message is sent to server, carry out the search of application program by server, further reduced the taking of data processing resource in the portable terminal, improved the data-handling efficiency of portable terminal.
Fig. 5 is the application's application program searching method second embodiment synoptic diagram, and this method can be applied to server side, is used with method shown in Figure 2.As shown in Figure 5, this method comprises:
Step 501: the communication interface between portable terminal and the server is set; Said communication interface is used for being called by the desktop plug-in unit of portable terminal;
Step 502: receive the keyword message of sending through said communication interface; Said keyword message obtains through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word;
Step 503: from the application list, search for the record that matees with said keyword message according to said keyword message, the record that obtains according to search generates the tabulation of application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
Step 504: through said communication interface the tabulation of said application program is sent to the desktop plug-in unit, tabulation represents and said keyword message matched application program to the user so that said desktop plug-in unit is according to application program.
About step 503:
Have one-to-one relationship between record in said the application list and the application program, comprise the record that all application programs are corresponding in the application list.Also comprise several fields in the application list, include said several fields in each record accordingly, field contents is confirmed according to this record corresponding application program.
Said field can comprise: application name, version number, application program download address; In addition, can also comprise a field or a plurality of field in the following field: descriptor summary, complete descriptor, provider's title, size of application programs etc.
The application name field is used to write down the title of corresponding application program, for example " optimization great master "; Version number field is used to write down the numbering of corresponding application program latest edition, for example 11.1.3; Application program download address field is used to write down the concrete download address of corresponding application program; Said descriptor abstract fields is used to write down the summary info of the complete descriptor of corresponding application program; Complete descriptor field is used to write down the complete descriptor of corresponding application program, for example function introduction of application program etc.; Provider's name field is used to write down the title of the affiliated provider of corresponding application program; The size of application programs field is used to write down the size of corresponding application program.
For example, as shown in table 1 below, comprise record 1-4 totally 4 records in this application list, comprise fields such as application name, version number, application program download address.Write down 1 corresponding application program 1; The field contents of each field is all confirmed according to application program 1 in the record 1; For example, the content in the version number field is the version number 1.1 of application program 1 correspondence, and the content in the application program download address field is the download address-download address 1 of application program 1; Other records are not similarly given unnecessary details here.
Table 1
Record number Application name Version number The application program download address
1 Application program 1 1.1 Download address 1
2 Application program 2 2.3 Download address 2
3 Application program 3 4.5 Download address 3
4 Application program 4 2.5 Download address 4
From the application list, searching for the record that matees with said keyword message according to said keyword message described in this step can comprise:
For each record in the application list, judge in first preset field of this record field contents whether with said keyword message coupling, if coupling, then this record is the record with said keyword message coupling; If do not match, then this record is and the unmatched record of said keyword message.
Wherein, said first preset field comprises: the some or all of field in the field that record comprises.Which Field Definition in specifically will writing down is that said first preset field can independently be set in practical application.In general, first preset field comprises at least: application name.For example; Comprise fields such as application name, version number, application program download address, provider's title in the application list; Then also comprise above-mentioned field in each record; It is said first preset field that the application name field can be set in practical application, application name is set perhaps and provider's title is said first preset field or the like, does not limit here.
The record that obtains according to search described in this step generates the tabulation of application program and comprises:
Extract the field contents of searching for second preset field of each record in the record that obtains;
Set up the tabulation of application program according to extracting the result, the record in the tabulation of application program is corresponding with the record that said search obtains, and comprises the field contents of said second preset field of the record that the said search corresponding with it obtains.
That is to say; In practical application; Can get all fields in the application list or part field as the field in the tabulation of application program, thereby said all fields or the field contents of part field that extract in the record that search obtains generate the tabulation of said application program.
Wherein, said second preset field can comprise: the some or all of field in the field that record comprises.Which Field Definition in specifically will writing down is that said second preset field can independently be set in practical application.In general, comprise at least in second preset field: application name, version number and application program download address.For example; Comprise fields such as application name, version number, application program download address, provider's title in the application list; Then also comprise above-mentioned field in each record; It is said second preset field that application name, version number and application program download address can be set in practical application, fields such as application name, version number, application program download address, provider's title perhaps is set is said first preset field or the like, does not limit here.
First preset field and second preset field can be identical or different.
In the application program searching method shown in Figure 5; Through communication interface keyword message is sent to server; Realize the search of application program by server; The desktop plug-in unit in the portable terminal is returned in the application program tabulation that search back generates, thus portable terminal only needs and server between carry out the mutual of keyword message and the tabulation of application program, can realize the search of application program; Reduce the data processing resource of the portable terminal that the application program search takies, improved the data-handling efficiency of portable terminal.
Fig. 6 is the 3rd an embodiment synoptic diagram of the application's application program searching method; Because the application program searching method of mobile terminal side can be realized through the desktop plug-in unit; Therefore, among the embodiment shown in Figure 6 the executive agent of mobile terminal side is further defined to said desktop plug-in unit; As shown in Figure 6, this method comprises:
Step 601: the communication interface between portable terminal and the server is set; Said communication interface is used for being called by said desktop plug-in unit;
Step 602: the desktop plug-in unit obtains the keyword message of user's input; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word.
Step 603: said desktop plug-in unit calls the communication interface between portable terminal and the server, and said keyword message is sent to server through said communication interface.
Step 604: server is searched for the record that matees with said keyword message according to said keyword message from the application list, and the record that obtains according to search generates the tabulation of application program;
Has corresponding relation between record in said the application list and the tabulation of application program and the application program; And the tabulation of application program is the subclass of the application list, and the field of application program tabulation is the subclass of field in the application list.
Step 605: server sends to said portable terminal with the tabulation of said application program through said communication interface.
Step 606: the application program tabulation that said desktop plug-in unit is sent through said communication interface reception server.
Following step 607 ~ step 609 be described in the step 203 according to application program tabulation to the user represent with the implementation of said keyword message matched application program for example:
Step 607: judge whether each record corresponding application program installs in the tabulation of application program in portable terminal; Judge when the record corresponding application program has been installed execution in step 608 in portable terminal; Otherwise, execution in step 609.
Step 608: use first ways of presentation to represent this record corresponding application program to the user according to this record;
Step 609: use second ways of presentation to represent this record corresponding application program to the user according to this record.
Preferably, when comprising version number field in said the application list and the tabulation of application program, when judging in the step 607 that the record corresponding application program has been installed in portable terminal, method shown in Figure 6 can further include:
Judge whether this record corresponding application program version number in portable terminal is identical with the version number in this record version number field; Judge when said version number is identical execution in step 608; Judge when said version number is inequality, use the 3rd ways of presentation to represent this record corresponding application program to the user according to this record.
Wherein, Said second ways of presentation can comprise that is clicked an option of installing or installing immediately; This option is used for when being triggered by the user; For example click when perhaps selecting, download the application program corresponding application program data that represented this application program also is installed in portable terminal through shortcut; Said the 3rd ways of presentation can comprise that is clicked an option that upgrades or upgrade immediately; This option is used for when being triggered by the user; For example click when perhaps selecting through shortcut, the application program corresponding application program that download is represented Updates Information and upgrades this application program.
Wherein, can know that purpose from application program to the user that use first ways of presentation to represent is to inform that this application program of user has been installed or this application program is installed is up-to-date version in portable terminal in portable terminal by above step; Use second ways of presentation to be to inform the installation in portable terminal of this application program of user to the purpose that the user represents application program; Further; When comprising application program download address field in the tabulation of application program; The link of download can also further be provided, so that the user realizes quick download for the user; Purpose from application program to the user that use the 3rd ways of presentation to represent is to inform that this application program of user has been installed but be not up-to-date version; Further; When comprising application program download address field in the tabulation of application program; The link of download can also further be provided, so that the user realizes the quick renewal of set up applications for the user.In practical application, the concrete way of realization of said first ways of presentation, second ways of presentation and the 3rd ways of presentation does not limit here, as long as can realize the above-mentioned purpose that represents.
For example, in the representing of the application program Search Results shown in Fig. 6 a,,, show application name and button has been installed to the user using first ways of presentation when the user represents this application program for mounted application program; For uninstalled application program; Using second ways of presentation when the user represents this application program; Show application name and download button to the user; Said download button is used for when the user triggers this button, carries out the download of application program through application name corresponding application program download address.In addition; But for installing is not the application program of latest edition; Using the 3rd ways of presentation when the user represents this application program; Can show application name and renewing button (not showing among Fig. 6 a) to the user, said renewing button is used for when the user triggers this button, carries out the renewal of application program through application name corresponding application program download address.In addition, shown in Fig. 6 a, when carrying out the representing of application program, can also show other information such as size, provider's title of application program, can in practical application, independently set, repeat no more here to the user.
Corresponding with the searching method of above-mentioned application program, the application provides a kind of searcher of application program, and said searcher is applied in the portable terminal, and the mode through the desktop plug-in unit realizes; As shown in Figure 7, this device comprises:
First is provided with unit 700, is used to be provided with the communication interface between portable terminal and the server, and said communication interface is used for being called by the desktop plug-in unit;
Acquiring unit 710 is used for obtaining the keyword message that the user imports through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises the logical relation between key word and the key word;
First transmitting element 720; Be used for said keyword message being sent to server through said communication interface; So that server is searched for the record that matees with said keyword message according to said keyword message from the application list, the record that obtains according to search generates the tabulation of application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
First receiving element 730 is used for the application program tabulation of sending through said communication interface reception server;
Represent unit 740, be used for representing and said keyword message matched application program to the user according to sub tabulation of application program.
Representing unit 740 specifically can be used for:
Judge whether each record corresponding application program installs in the tabulation of application program in portable terminal; Judge when the record corresponding application program has been installed in portable terminal, use first ways of presentation to represent this record corresponding application program to the user; Judge when the record corresponding application program is not installed in portable terminal, use second ways of presentation to represent this record corresponding application program to the user.
Each record comprises version number field in the tabulation of said application program, and representing unit 750 can also be used for:
After judging when the record corresponding application program has been installed in portable terminal; Use first ways of presentation before the user represents this record corresponding application program, judge whether this record corresponding application program version number in portable terminal is identical with the version number in this record version number field; Judge when said version number is identical, carry out said use first ways of presentation represents step from this record corresponding application program to the user; Judge when said version number is inequality, use the 3rd ways of presentation to represent this record corresponding application program to the user.
The application also provides the searcher of another kind of application program, and is as shown in Figure 8, and this device comprises:
Second is provided with unit 810, is used to be provided with the communication interface between portable terminal and the server; Said communication interface is used for being called by the desktop plug-in unit of portable terminal;
Second receiving element 820 is used for receiving keyword message through said communication interface; Said keyword message comprises key word, and perhaps, said keyword message comprises the logical relation between key word and the key word;
Search unit 830 is used for according to said keyword message from the record of the application list search with said keyword message coupling;
Generation unit 840, the record that is used for obtaining according to search generate the tabulation of application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
Second transmitting element 850; Be used for through said communication interface the tabulation of said application program being sent to said portable terminal, tabulation represents and said keyword message matched application program to the user so that the desktop plug-in unit in the said portable terminal is according to application program.
Wherein, search unit 840 specifically can be used for:
Judge successively whether the field contents in first preset field mated with said keyword message during each write down in the application list, if coupling, then this record is the record that matees with said keyword message.
Generation unit 850 specifically can be used for:
Extract the field contents of searching for second preset field of each record in the record that obtains; Set up the tabulation of application program according to extracting the result, the record in the tabulation of application program is corresponding with the record that said search obtains, and comprises the field contents of said second preset field of corresponding record.
The application also provides a kind of search system of application program, and is as shown in Figure 9, and said system comprises:
Mobile terminal side searcher 910, said device realize that through the mode of desktop plug-in unit said device is used to be provided with the communication interface between portable terminal and the server, and said communication interface is used for being called by the desktop plug-in unit; Obtain the keyword message of user's input through said desktop plug-in unit; Said keyword message comprises key word, and perhaps, said keyword message comprises key word and the logical relation relevant with key word; Through said communication interface said keyword message is sent to server; Through the application program tabulation that said communication interface reception server is sent, tabulation represents and said keyword message matched application program to the user according to application program; Has corresponding relation between record in said the application list and the tabulation of application program and the application program;
Server side searcher 920 is provided with the communication interface between portable terminal and the server; The keyword message that reception is sent through said communication interface; From the application list, search for the record that matees with said keyword message according to said keyword message; The record that obtains according to search generates the tabulation of application program; Send the tabulation of said application program through said communication interface.
In the device and system of Fig. 7 ~ shown in Figure 9; The searcher of mobile terminal side is realized through the mode of desktop plug-in unit; Thereby when carrying out the application program search, only need operation desktop plug-in unit, need not to move other application component; Reduced the taking of data processing resource in the portable terminal, improved the data-handling efficiency of portable terminal; And, directly keyword message is sent to server, carry out the search of application program by server, further reduced the taking of data processing resource in the portable terminal, improved the data-handling efficiency of portable terminal.
One of ordinary skill in the art will appreciate that; The process of the method for realization the foregoing description can be accomplished through the relevant hardware of programmed instruction; Described program can be stored in the read/write memory medium, and this program when carrying out the corresponding step in the said method.Described storage medium can be like ROM/RAM, magnetic disc, CD etc.
The above only is the application's a preferred implementation; Should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the application's principle; Can also make some improvement and retouching, these improvement and retouching also should be regarded as the application's protection domain.

Claims (17)

1.一种应用程序的搜索方法,其特征在于,所述搜索方法应用于移动终端中,通过桌面插件的方式实现;该方法包括:1. A search method for an application program, characterized in that, the search method is applied in a mobile terminal and is implemented in a desktop plug-in mode; the method comprises: 设置移动终端与服务器之间的通信接口,所述通信接口用于由桌面插件进行调用;Setting the communication interface between the mobile terminal and the server, the communication interface is used to be called by the desktop plug-in; 通过所述桌面插件获取用户输入的关键字信息;所述关键字信息包括关键字,或者,所述关键字信息包括关键字以及与关键字相关的逻辑关系;Obtain keyword information input by the user through the desktop plug-in; the keyword information includes keywords, or, the keyword information includes keywords and logical relationships related to keywords; 通过所述通信接口将所述关键字信息发送至服务器,以便服务器根据所述关键字信息从应用程序列表中搜索与所述关键字信息匹配的记录,根据搜索得到的记录生成应用程序子列表;所述应用程序列表和应用程序子列表中的记录与应用程序之间具有对应关系;sending the keyword information to the server through the communication interface, so that the server searches the application program list for records matching the keyword information according to the keyword information, and generates an application program sublist according to the searched records; There is a corresponding relationship between the records in the application program list and the application program sub-list and the application programs; 通过所述通信接口接收服务器发来的应用程序子列表,根据应用程序子列表向用户展现与所述关键字信息匹配的应用程序。The application program sub-list sent by the server is received through the communication interface, and the application programs matching the keyword information are displayed to the user according to the application program sub-list. 2.根据权利要求1所述的方法,其特征在于,根据应用程序子列表向用户展现与所述关键字信息匹配的应用程序包括:2. The method according to claim 1, wherein presenting to the user an application matching the keyword information according to the application sublist comprises: 判断应用程序子列表中每一记录对应的应用程序在移动终端中是否已经安装;Determine whether the application program corresponding to each record in the application program sublist has been installed in the mobile terminal; 判断记录对应的应用程序在移动终端中已经安装时,使用第一展现方式向用户展现该记录对应的应用程序;When judging that the application program corresponding to the record has been installed in the mobile terminal, present the application program corresponding to the record to the user using the first presentation mode; 判断记录对应的应用程序在移动终端中未安装时,使用第二展现方式向用户展现该记录对应的应用程序。When it is judged that the application program corresponding to the record is not installed in the mobile terminal, the application program corresponding to the record is presented to the user by using the second presentation manner. 3.根据权利要求2所述的方法,其特征在于,所述第二展现方式包括一个点击安装或立即安装的选项。3. The method according to claim 2, wherein the second presentation mode includes an option to click to install or to install immediately. 4.根据权利要求2或3所述的方法,其特征在于,所述应用程序子列表中每一记录包含版本号字段,判断记录对应的应用程序在移动终端中已经安装时之后,使用第一展现方式向用户展现该记录对应的应用程序之前还包括:4. The method according to claim 2 or 3, wherein each record in the application sublist contains a version number field, and after judging that the application corresponding to the record has been installed in the mobile terminal, use the first The presentation method also includes: 判断该记录对应的应用程序在移动终端中的版本号与该记录版本号字段中的版本号是否相同;Judging whether the version number of the application program corresponding to the record in the mobile terminal is the same as the version number in the record version number field; 判断所述版本号相同时,执行所述使用第一展现方式向用户展现该记录对应的应用程序的步骤;When it is judged that the version numbers are the same, execute the step of presenting the application program corresponding to the record to the user using the first presentation mode; 判断所述版本号不相同时,使用第三展现方式向用户展现该记录对应的应用程序。When it is judged that the version numbers are different, the application program corresponding to the record is displayed to the user in a third presentation manner. 5.根据权利要求4所述的方法,其特征在于,所述第三展现方式包括一个点击更新或立即更新的选项。5 . The method according to claim 4 , wherein the third presentation mode includes an option to click to update or to update immediately. 6 . 6.一种应用程序的搜索装置,其特征在于,所述搜索装置应用于移动终端中,通过桌面插件的方式实现;该装置包括:6. A search device for an application program, characterized in that, the search device is applied in a mobile terminal and is implemented by means of a desktop plug-in; the device includes: 第一设置单元,用于设置移动终端与服务器之间的通信接口,所述通信接口用于由桌面插件进行调用;The first setting unit is used to set the communication interface between the mobile terminal and the server, and the communication interface is used to be called by the desktop plug-in; 获取单元,用于通过所述桌面插件获取用户输入的关键字信息;所述关键字信息包括关键字,或者,所述关键字信息包括关键字以及与关键字相关的逻辑关系;An acquisition unit, configured to acquire keyword information input by a user through the desktop plug-in; the keyword information includes keywords, or the keyword information includes keywords and logical relationships related to keywords; 第一发送单元,用于通过所述通信接口将所述关键字信息发送至服务器,以便服务器根据所述关键字信息从应用程序列表中搜索与所述关键字信息匹配的记录,根据搜索得到的记录生成应用程序子列表;所述应用程序列表和应用程序子列表中的记录与应用程序之间具有对应关系;The first sending unit is configured to send the keyword information to the server through the communication interface, so that the server searches the application program list for records matching the keyword information according to the keyword information, and according to the search result The record generates an application sub-list; there is a corresponding relationship between the application list and the records in the application sub-list and the application; 第一接收单元,用于通过所述通信接口接收服务器发来的应用程序子列表;The first receiving unit is configured to receive the application program sublist sent by the server through the communication interface; 展现单元,用于根据应用程序子列表向用户展现与所述关键字信息匹配的应用程序。The presenting unit is configured to present the application programs matching the keyword information to the user according to the application program sub-list. 7.根据权利要求6所述的装置,其特征在于,展现单元具体用于:7. The device according to claim 6, wherein the presentation unit is specifically used for: 判断应用程序子列表中每一记录对应的应用程序在移动终端中是否已经安装;判断记录对应的应用程序在移动终端中已经安装时,使用第一展现方式向用户展现该记录对应的应用程序;判断记录对应的应用程序在移动终端中未安装时,使用第二展现方式向用户展现该记录对应的应用程序。Judging whether the application program corresponding to each record in the application program sublist has been installed in the mobile terminal; when judging that the application program corresponding to the record has been installed in the mobile terminal, use the first presentation method to present the application program corresponding to the record to the user; When it is judged that the application program corresponding to the record is not installed in the mobile terminal, the application program corresponding to the record is presented to the user by using the second presentation manner. 8.根据权利要求7所述的装置,其特征在于,所述第二展现方式包括一个点击安装或立即安装的选项。8. The device according to claim 7, wherein the second presentation mode includes an option of clicking to install or installing immediately. 9.根据权利要求7或8所述的装置,其特征在于,所述应用程序子列表中每一记录包含版本号字段,展现单元还用于:9. The device according to claim 7 or 8, wherein each record in the application sublist includes a version number field, and the presentation unit is also used for: 判断记录对应的应用程序在移动终端中已经安装时之后,使用第一展现方式向用户展现该记录对应的应用程序之前,判断该记录对应的应用程序在移动终端中的版本号与该记录版本号字段中的版本号是否相同;判断所述版本号相同时,执行所述使用第一展现方式向用户展现该记录对应的应用程序的步骤;判断所述版本号不相同时,使用第三展现方式向用户展现该记录对应的应用程序。After judging that the application program corresponding to the record has been installed in the mobile terminal, before using the first presentation method to present the application program corresponding to the record to the user, determine the version number of the application program corresponding to the record in the mobile terminal and the version number of the record. Whether the version numbers in the field are the same; when it is judged that the version numbers are the same, perform the step of presenting the application program corresponding to the record to the user using the first presentation method; when it is judged that the version numbers are different, use the third presentation method The application corresponding to the record is presented to the user. 10.根据权利要求9所述的方法,其特征在于,所述第三展现方式包括一个点击更新或立即更新的选项。10. The method according to claim 9, wherein the third presentation mode includes an option to click to update or to update immediately. 11.一种应用程序的搜索方法,其特征在于,该方法包括:11. A search method for an application, characterized in that the method comprises: 设置移动终端与服务器之间的通信接口;所述通信接口用于由移动终端中的桌面插件进行调用;A communication interface between the mobile terminal and the server is set; the communication interface is used to be called by a desktop plug-in in the mobile terminal; 接收通过所述通信接口发来的关键字信息;所述关键字信息通过所述桌面插件获取;所述关键字信息包括关键字,或者,所述关键字信息包括关键字以及与关键字相关的逻辑关系;Receiving keyword information sent through the communication interface; the keyword information is obtained through the desktop plug-in; the keyword information includes keywords, or, the keyword information includes keywords and keywords related to Logic; 根据所述关键字信息从应用程序列表中搜索与所述关键字信息匹配的记录;Searching for records matching the keyword information from the application program list according to the keyword information; 根据搜索得到的记录生成应用程序子列表;所述应用程序列表和应用程序子列表中的记录与应用程序之间具有对应关系;Generate an application program sub-list according to the records obtained by searching; there is a corresponding relationship between the application program list and the records in the application program sub-list and the application program; 通过所述通信接口将所述应用程序子列表发送给移动终端,以便移动终端中的桌面插件根据应用程序子列表向用户展现与所述关键字信息匹配的应用程序。The application program sublist is sent to the mobile terminal through the communication interface, so that the desktop plug-in in the mobile terminal presents the application program matching the keyword information to the user according to the application program sublist. 12.根据权利要求11所述的方法,其特征在于,应用程序列表中包括若干个字段;根据所述关键字信息从应用程序列表中搜索与所述关键字信息匹配的记录包括:12. The method according to claim 11, wherein the application list includes several fields; searching for a record matching the keyword information from the application list according to the keyword information comprises: 依次判断应用程序列表中每一记录中第一预设字段中的字段内容是否与所述关键字信息匹配,如果匹配,则该记录是与所述关键字信息匹配的记录。It is determined in sequence whether the field content in the first preset field in each record in the application program list matches the keyword information, and if it matches, the record is a record that matches the keyword information. 13.根据权利要求11或12所述的方法,其特征在于,根据搜索得到的记录生成应用程序子列表包括:13. The method according to claim 11 or 12, wherein generating the application program sublist according to the records obtained by searching comprises: 提取搜索得到的记录中每一记录的第二预设字段的字段内容;Extracting the field content of the second preset field of each record in the searched records; 根据提取结果建立应用程序子列表,应用程序子列表中的记录与所述搜索得到的记录对应,且包括对应记录的所述第二预设字段的字段内容。An application sublist is established according to the extraction result, and the records in the application sublist correspond to the records obtained by the search and include the field content of the second preset field of the corresponding records. 14.一种应用程序的搜索装置,其特征在于,该装置包括:14. A search device for an application program, characterized in that the device comprises: 第二设置单元,用于设置移动终端与服务器之间的通信接口;所述通信接口用于由移动终端中的桌面插件进行调用;The second setting unit is used to set the communication interface between the mobile terminal and the server; the communication interface is used to be called by the desktop plug-in in the mobile terminal; 第二接收单元,用于接收通过所述通信接口发来的关键字信息;所述关键字信息通过所述桌面插件获取;所述关键字信息包括关键字,或者,所述关键字信息包括关键字以及与关键字相关的逻辑关系;The second receiving unit is configured to receive keyword information sent through the communication interface; the keyword information is obtained through the desktop plug-in; the keyword information includes keywords, or the keyword information includes keywords Words and the logical relationship related to keywords; 搜索单元,用于根据所述关键字信息从应用程序列表中搜索与所述关键字信息匹配的记录;a search unit, configured to search for records matching the keyword information from the application program list according to the keyword information; 生成单元,用于根据搜索得到的记录生成应用程序子列表;所述应用程序列表和应用程序子列表中的记录与应用程序之间具有对应关系;A generating unit, configured to generate an application sublist according to the records obtained by searching; there is a corresponding relationship between the application list and the records in the application sublist and the applications; 第二发送单元,用于通过所述通信接口将所述应用程序子列表发送给所述移动终端,以便移动终端中的桌面插件根据应用程序子列表向用户展现与所述关键字信息匹配的应用程序。The second sending unit is configured to send the application sublist to the mobile terminal through the communication interface, so that the desktop plug-in in the mobile terminal presents the application matching the keyword information to the user according to the application sublist program. 15.根据权利要求14所述的装置,其特征在于,搜索单元具体用于:15. The device according to claim 14, wherein the search unit is specifically used for: 依次判断应用程序列表中每一记录中第一预设字段中的字段内容是否与所述关键字信息匹配,如果匹配,则该记录是与所述关键字信息匹配的记录。It is determined in sequence whether the field content in the first preset field in each record in the application program list matches the keyword information, and if it matches, the record is a record that matches the keyword information. 16.根据权利要求14或15所述的装置,其特征在于,生成单元具体用于:16. The device according to claim 14 or 15, wherein the generating unit is specifically used for: 提取搜索得到的记录中每一记录的第二预设字段的字段内容;根据提取结果建立应用程序子列表,应用程序子列表中的记录与所述搜索得到的记录对应,且包括对应记录的所述第二预设字段的字段内容。Extracting the field content of the second preset field of each record in the records obtained by searching; establishing an application program sub-list according to the extraction result, the records in the application program sub-list correspond to the records obtained by the search, and include all Describe the field content of the second preset field. 17.一种应用程序的搜索系统,其特征在于,包括:17. A search system for an application program, comprising: 移动终端侧搜索装置,所述装置通过桌面插件的方式实现,所述装置用于设置移动终端与服务器之间的通信接口,所述通信接口用于由桌面插件进行调用;通过所述桌面插件获取用户输入的关键字信息;所述关键字信息包括关键字,或者,所述关键字信息包括关键字以及与关键字相关的逻辑关系;通过所述通信接口将所述关键字信息发送至服务器;通过所述通信接口接收服务器发来的应用程序子列表,根据应用程序子列表向用户展现与所述关键字信息匹配的应用程序;所述应用程序列表和应用程序子列表中的记录与应用程序之间具有对应关系;Mobile terminal side search device, described device is realized by the mode of desktop plug-in, and described device is used for setting the communication interface between mobile terminal and server, and described communication interface is used to be called by desktop plug-in; Get through described desktop plug-in Keyword information input by the user; the keyword information includes keywords, or, the keyword information includes keywords and logical relationships related to keywords; the keyword information is sent to a server through the communication interface; The application program sublist sent by the server is received through the communication interface, and the application program matching the keyword information is displayed to the user according to the application program sublist; the records in the application program list and the application program sublist are related to the application program There is a corresponding relationship between; 服务器侧搜索装置,用于设置移动终端与服务器之间的通信接口;接收通过所述通信接口发来的关键字信息;根据所述关键字信息从应用程序列表中搜索与所述关键字信息匹配的记录;根据搜索得到的记录生成应用程序子列表;通过所述通信接口将所述应用程序子列表发送给移动终端。The server-side search device is used to set the communication interface between the mobile terminal and the server; receive the keyword information sent through the communication interface; search the application program list according to the keyword information to match the keyword information records; generate an application program sublist according to the records obtained by searching; and send the application program sublist to the mobile terminal through the communication interface.
CN201210144840.6A 2012-05-10 2012-05-10 The searching method of application program, Apparatus and system Active CN102779151B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210144840.6A CN102779151B (en) 2012-05-10 2012-05-10 The searching method of application program, Apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210144840.6A CN102779151B (en) 2012-05-10 2012-05-10 The searching method of application program, Apparatus and system

Publications (2)

Publication Number Publication Date
CN102779151A true CN102779151A (en) 2012-11-14
CN102779151B CN102779151B (en) 2015-12-02

Family

ID=47124064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210144840.6A Active CN102779151B (en) 2012-05-10 2012-05-10 The searching method of application program, Apparatus and system

Country Status (1)

Country Link
CN (1) CN102779151B (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103020259A (en) * 2012-12-21 2013-04-03 中国农业银行股份有限公司 Method and system for acquiring software program
CN103020253A (en) * 2012-12-20 2013-04-03 北京奇虎科技有限公司 Application search method and equipment
CN103077188A (en) * 2012-12-20 2013-05-01 北京奇虎科技有限公司 Method, device and mobile terminal for searching applications by dialing interface
CN103150356A (en) * 2013-02-22 2013-06-12 百度在线网络技术(北京)有限公司 Broad application requirement retrieval method and system
CN103279477A (en) * 2013-04-16 2013-09-04 百度在线网络技术(北京)有限公司 Searching method, device and system of application program
CN103324728A (en) * 2013-06-26 2013-09-25 百度在线网络技术(北京)有限公司 Mobile terminal application program searching method and apparatus
CN103488780A (en) * 2013-09-27 2014-01-01 中国联合网络通信集团有限公司 Application program searching method and device
CN103488785A (en) * 2013-09-30 2014-01-01 北京奇虎科技有限公司 Method, system and server for providing search service
CN104199982A (en) * 2014-09-25 2014-12-10 北京金山安全软件有限公司 Method and device for displaying search keywords
CN104468600A (en) * 2014-12-18 2015-03-25 北京奇虎科技有限公司 Data collection method and client-side
CN105320770A (en) * 2015-10-30 2016-02-10 江苏省电力公司电力科学研究院 Instant assistance search system based on web page keyword
WO2016050214A1 (en) * 2014-09-30 2016-04-07 上海触乐信息科技有限公司 Intelligent prediction input method and system
CN105824523A (en) * 2015-10-20 2016-08-03 维沃移动通信有限公司 Method for downloading application software and mobile terminal
CN106095475A (en) * 2016-04-29 2016-11-09 乐视控股(北京)有限公司 A kind of application program across screen installation method and system
WO2017028588A1 (en) * 2015-08-14 2017-02-23 腾讯科技(深圳)有限公司 Application service information association method, and application association platform server and client
CN106776631A (en) * 2015-11-23 2017-05-31 阿里巴巴集团控股有限公司 Information processing method and device
CN103678662B (en) * 2013-12-24 2017-07-21 中国联合网络通信集团有限公司 application program searching method and device
CN107016093A (en) * 2017-04-06 2017-08-04 深圳天珑无线科技有限公司 A kind of method and device for searching for input
CN107315833A (en) * 2017-07-12 2017-11-03 北京多点在线科技有限公司 Method and apparatus of the retrieval with downloading based on application program
CN107357803A (en) * 2017-05-22 2017-11-17 捷开通讯(深圳)有限公司 Searching method, mobile device and the device with store function of five application page
CN109359188A (en) * 2018-09-30 2019-02-19 北京数聚鑫云信息技术有限公司 A kind of component method of combination and system
CN110334273A (en) * 2019-05-30 2019-10-15 重庆金融资产交易所有限责任公司 Service search method, apparatus and computer equipment based on universal search platform
CN113434233A (en) * 2021-06-28 2021-09-24 青岛海尔科技有限公司 Interface skipping method and device, storage medium and electronic device
WO2023019576A1 (en) * 2021-08-20 2023-02-23 华为技术有限公司 Text search processing method and related device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060184619A1 (en) * 2005-02-16 2006-08-17 Denso Wave Incorporated Method and system for providing programs to user operable device
CN101848230A (en) * 2010-01-27 2010-09-29 宇龙计算机通信科技(深圳)有限公司 Method for pushing application program and application program server
CN101959179A (en) * 2009-07-17 2011-01-26 华为技术有限公司 A method, server and mobile terminal for providing mobile terminal applications
CN101963975A (en) * 2010-09-14 2011-02-02 深圳桑菲消费通信有限公司 System and method for quickly searching application program of mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060184619A1 (en) * 2005-02-16 2006-08-17 Denso Wave Incorporated Method and system for providing programs to user operable device
CN101959179A (en) * 2009-07-17 2011-01-26 华为技术有限公司 A method, server and mobile terminal for providing mobile terminal applications
CN101848230A (en) * 2010-01-27 2010-09-29 宇龙计算机通信科技(深圳)有限公司 Method for pushing application program and application program server
CN101963975A (en) * 2010-09-14 2011-02-02 深圳桑菲消费通信有限公司 System and method for quickly searching application program of mobile terminal

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
冷尧: "全方位应用获取 手机管理软件豌豆荚评测", 《HTTP://NEWS.NEWHUA.COM/NEWS/2011/1227/140445.SHTML》 *
向兆琹: "谷歌推出应用于Android手机的快速搜索栏", 《HTTP://TECH.QQ.COM/A/20091010/000196.HTM?PC》 *

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103020253A (en) * 2012-12-20 2013-04-03 北京奇虎科技有限公司 Application search method and equipment
CN103077188A (en) * 2012-12-20 2013-05-01 北京奇虎科技有限公司 Method, device and mobile terminal for searching applications by dialing interface
CN103020259B (en) * 2012-12-21 2016-10-05 中国农业银行股份有限公司 A kind of method and system obtaining software program
CN103020259A (en) * 2012-12-21 2013-04-03 中国农业银行股份有限公司 Method and system for acquiring software program
CN103150356A (en) * 2013-02-22 2013-06-12 百度在线网络技术(北京)有限公司 Broad application requirement retrieval method and system
CN103150356B (en) * 2013-02-22 2019-05-28 百度在线网络技术(北京)有限公司 A kind of the general demand search method and system of application
CN103279477A (en) * 2013-04-16 2013-09-04 百度在线网络技术(北京)有限公司 Searching method, device and system of application program
CN103324728B (en) * 2013-06-26 2017-08-18 百度在线网络技术(北京)有限公司 The application program search method and device of mobile terminal
CN103324728A (en) * 2013-06-26 2013-09-25 百度在线网络技术(北京)有限公司 Mobile terminal application program searching method and apparatus
CN103488780A (en) * 2013-09-27 2014-01-01 中国联合网络通信集团有限公司 Application program searching method and device
CN103488780B (en) * 2013-09-27 2016-08-24 中国联合网络通信集团有限公司 application program searching method and device
CN103488785B (en) * 2013-09-30 2018-02-09 北京奇虎科技有限公司 Method, system and the server of search service are provided
CN103488785A (en) * 2013-09-30 2014-01-01 北京奇虎科技有限公司 Method, system and server for providing search service
CN103678662B (en) * 2013-12-24 2017-07-21 中国联合网络通信集团有限公司 application program searching method and device
CN104199982B (en) * 2014-09-25 2017-09-26 北京金山安全软件有限公司 Method and device for displaying search keywords
CN104199982A (en) * 2014-09-25 2014-12-10 北京金山安全软件有限公司 Method and device for displaying search keywords
CN105528338A (en) * 2014-09-30 2016-04-27 上海触乐信息科技有限公司 Input method and system with intelligent prediction
WO2016050214A1 (en) * 2014-09-30 2016-04-07 上海触乐信息科技有限公司 Intelligent prediction input method and system
CN104468600A (en) * 2014-12-18 2015-03-25 北京奇虎科技有限公司 Data collection method and client-side
WO2017028588A1 (en) * 2015-08-14 2017-02-23 腾讯科技(深圳)有限公司 Application service information association method, and application association platform server and client
CN105824523A (en) * 2015-10-20 2016-08-03 维沃移动通信有限公司 Method for downloading application software and mobile terminal
CN105320770A (en) * 2015-10-30 2016-02-10 江苏省电力公司电力科学研究院 Instant assistance search system based on web page keyword
CN106776631A (en) * 2015-11-23 2017-05-31 阿里巴巴集团控股有限公司 Information processing method and device
CN106776631B (en) * 2015-11-23 2020-06-02 阿里巴巴集团控股有限公司 Information processing method and device
CN106095475A (en) * 2016-04-29 2016-11-09 乐视控股(北京)有限公司 A kind of application program across screen installation method and system
CN107016093A (en) * 2017-04-06 2017-08-04 深圳天珑无线科技有限公司 A kind of method and device for searching for input
CN107357803A (en) * 2017-05-22 2017-11-17 捷开通讯(深圳)有限公司 Searching method, mobile device and the device with store function of five application page
CN107357803B (en) * 2017-05-22 2021-02-26 捷开通讯(深圳)有限公司 Application page searching method, mobile device and device with storage function
CN107315833A (en) * 2017-07-12 2017-11-03 北京多点在线科技有限公司 Method and apparatus of the retrieval with downloading based on application program
CN109359188A (en) * 2018-09-30 2019-02-19 北京数聚鑫云信息技术有限公司 A kind of component method of combination and system
CN109359188B (en) * 2018-09-30 2020-01-14 北京数聚鑫云信息技术有限公司 Component arranging method and system
CN110334273A (en) * 2019-05-30 2019-10-15 重庆金融资产交易所有限责任公司 Service search method, apparatus and computer equipment based on universal search platform
CN113434233A (en) * 2021-06-28 2021-09-24 青岛海尔科技有限公司 Interface skipping method and device, storage medium and electronic device
CN113434233B (en) * 2021-06-28 2023-10-24 青岛海尔科技有限公司 Interface jump method and device, storage medium and electronic device
WO2023019576A1 (en) * 2021-08-20 2023-02-23 华为技术有限公司 Text search processing method and related device

Also Published As

Publication number Publication date
CN102779151B (en) 2015-12-02

Similar Documents

Publication Publication Date Title
CN102779151A (en) Searching method , device and system for application program
US9367403B2 (en) Terminal and application restoring method
CN102024064B (en) Rapid searching method and mobile communication terminal
CN107992308B (en) Plug-in management method for android terminal application program
WO2017028769A1 (en) Application program search method and device
CN109947635B (en) Data reporting method, device, storage medium and terminal equipment
CN106294178A (en) Automated testing method and device
CN103049515A (en) Method, device and equipment for classifying application programs
CN102063299A (en) Method and device for evaluating application operating conditions in mobile terminal, and mobile terminal
CN103347137A (en) Method and device for processing user service handling data
CN103020253A (en) Application search method and equipment
CN103455640B (en) The display methods and device of a kind of file management interface
CN105302587A (en) Data updating method and apparatus
CN110609957A (en) Method, terminal and server for global search
CN103902339A (en) Application installation method, terminal and server
CN112615758A (en) Application identification method, device, equipment and storage medium
CN104536647A (en) Application icon position adjusting method and device
CN111563015A (en) Data monitoring method and device, computer readable medium and terminal equipment
CN102137191A (en) Method for providing information service on mobile phone
JP2008530644A (en) General-purpose parser for electronic devices
CN107608583A (en) Method and device for interaction between applications, mobile terminal and computer readable storage medium
CN103973745A (en) Mobile terminal operating system updating method and device
CN106648746A (en) Application execution method and device
CN104731823A (en) Multi-device document browsing method and device
CN104104732A (en) Method, device and system for information push

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220725

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.

TR01 Transfer of patent right