CN107291962A - searching method, device, storage medium and electronic equipment - Google Patents
searching method, device, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN107291962A CN107291962A CN201710680272.4A CN201710680272A CN107291962A CN 107291962 A CN107291962 A CN 107291962A CN 201710680272 A CN201710680272 A CN 201710680272A CN 107291962 A CN107291962 A CN 107291962A
- Authority
- CN
- China
- Prior art keywords
- information
- project
- key word
- user
- contents
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000006870 function Effects 0.000 claims description 87
- 230000015654 memory Effects 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 7
- 238000009434 installation Methods 0.000 claims description 6
- 230000002093 peripheral effect Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 235000013399 edible fruits Nutrition 0.000 description 3
- 241000282376 Panthera tigris Species 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000035943 smell Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 241000238557 Decapoda Species 0.000 description 1
- 244000097202 Rathbunia alamosensis Species 0.000 description 1
- 235000009776 Rathbunia alamosensis Nutrition 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2462—Approximate or statistical queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Mathematical Physics (AREA)
- Fuzzy Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of searching method, device, storage medium and electronic equipment, this method includes:Determine multiple destination applications to be searched;Receive the key word information of user's input, the contents of a project of the preset kind of the destination application are traveled through in default table of articles according to the key word information, wherein, the usage record in the preset kind is included including the destination application function items and/or the destination application;When searching the contents of a project matched with the key word information, obtain the contents of a project and generate search result;The search result is back to user.The advantage of the invention is that the content search across application program can be realized, search efficiency is improved.
Description
Technical field
The present embodiments relate to search technique field, more particularly to a kind of searching method, device, storage medium and electronics
Equipment.
Background technology
With the development of mobile network, electronic equipment gradually in the life of people popularize, common are smart mobile phone and
Tablet personal computer.At the same time, the application development on electronic equipment is also very fast, the application installed on the electronic equipment that people use
Also it is very many, for example just there are five or six as the application of social tool, user sometimes thinks when in face of this substantial amounts of application
It is comparatively laborious to find an application.
The content of the invention
A kind of searching method provided in an embodiment of the present invention, device, storage medium and electronic equipment, it is possible to achieve crossing over should
With the content search of program, search efficiency is improved.
In a first aspect, the embodiments of the invention provide a kind of searching method, including:
Determine multiple destination applications to be searched;
The key word information of user's input is received, the target is traveled through in default table of articles according to the key word information
The contents of a project of the preset kind of application program, wherein, the preset kind includes the function that the destination application is included
Usage record in item and/or the destination application;
When searching the contents of a project matched with the key word information, obtain the contents of a project and generate search knot
Really;
The search result is back to user.
Second aspect, the embodiments of the invention provide a kind of searcher, including:
Determining module, for determining multiple destination applications to be searched;
Content traversal module, the key word information for receiving user's input, according to the key word information in default bar
The contents of a project of the preset kind of the destination application are traveled through in mesh table, wherein, the preset kind includes the target
Usage record in function items and/or the destination application that application program is included;
Result-generation module, for when searching the contents of a project matched with the key word information, obtaining the item
Mesh content simultaneously generates search result;
As a result module is returned to, for the search result to be back into user.
The third aspect, the embodiments of the invention provide a kind of computer-readable recording medium, is stored thereon with computer journey
Sequence, realizes searching method as described in the present embodiment of the invention when the program is executed by processor.
Fourth aspect, the embodiments of the invention provide a kind of electronic equipment, including memory, processor and is stored in storage
On device and the computer program that can be run in processor, it is characterised in that real during computer program described in the computing device
Existing searching method as described in the present embodiment of the invention.
A kind of searching method provided in the embodiment of the present invention, multiple destination applications are established in default table of articles
Preset kind the contents of a project, the contents of a project searched for by the key word information inputted according to user in preset kind, energy
The content of destination application is enough searched, and finds the search result required for user;Using above-mentioned technical proposal, it is possible to achieve
Across the content search of application program, search efficiency is improved.
Brief description of the drawings
Fig. 1 is a kind of schematic flow sheet of searching method provided in an embodiment of the present invention;
Fig. 2 is a kind of schematic diagram of search provided in an embodiment of the present invention;
Fig. 3 is the schematic flow sheet of another searching method provided in an embodiment of the present invention;
Fig. 4 is the schematic flow sheet of another searching method provided in an embodiment of the present invention;
Fig. 5 is the schematic diagram of another search provided in an embodiment of the present invention;
Fig. 6 is the schematic flow sheet of another searching method provided in an embodiment of the present invention;
Fig. 7 is the schematic flow sheet of another searching method provided in an embodiment of the present invention;
Fig. 8 is the schematic flow sheet of another searching method provided in an embodiment of the present invention;
Fig. 9 is the schematic diagram of another search provided in an embodiment of the present invention;
Figure 10 is the schematic flow sheet of another searching method provided in an embodiment of the present invention;
Figure 11 is a kind of structured flowchart of searcher provided in an embodiment of the present invention;
Figure 12 is the structural representation of a kind of electronic equipment provided in an embodiment of the present invention.
Embodiment
Further illustrate technical scheme below in conjunction with the accompanying drawings and by embodiment.It may be appreciated
It is that specific embodiment described herein is used only for explaining the present invention, rather than limitation of the invention.Further need exist for explanation
, for the ease of description, part related to the present invention rather than entire infrastructure are illustrate only in accompanying drawing.
It should be mentioned that some exemplary embodiments are described as before exemplary embodiment is discussed in greater detail
The processing described as flow chart or method.Although each step is described as the processing of order, many of which by flow chart
Step can be implemented concurrently, concomitantly or simultaneously.In addition, the order of each step can be rearranged.When its operation
The processing can be terminated during completion, it is also possible to the additional step being not included in accompanying drawing.The processing can be with
Corresponding to method, function, code, subroutine, subprogram etc..
Possess the function of application in searching handset in some existing electronic equipments, can be by inputting the name of application program
Claim to find corresponding application program.But this function is more single, and if user forgets the title of application program, may
The application program looked for required for user can not accurately be found.Searching method provided in an embodiment of the present invention can be solved well
State the incomplete problem of function of search.
Fig. 1 is a kind of schematic flow sheet of searching method provided in an embodiment of the present invention, and this method can be by searcher
Perform, wherein the device can be realized by software and/or hardware, typically can with it is integrated in the electronic device.As shown in figure 1, should
Method includes:
Step 101, multiple destination applications to be searched are determined.
Wherein, multiple application programs are generally fitted with the electronic device, before scanning for, it is thus necessary to determine that to be searched
Multiple destination applications, to determine the hunting zone of application program.Destination application is to be determined in can be searched
Application program in the range of rope.The multiple destination application can be all application programs installed in electronic equipment,
It can be certain applications program therein.Application program in the embodiment of the present invention may include pre-set programs in system, can also
Including third party application.Exemplary, because the application program installed in electronic equipment there may be the person's of being managed locking
Or hiding application program, function of search is used as an open function, it may be necessary to can by determining which application program is
With what is be searched, then work is scanned for, can so make it that the privacy of electronic equipment is protected.In addition it is also possible to according to
The selected operation of user determines multiple destination applications, so can reduce hunting zone according to the setting of user, raising be searched
Rope efficiency.
Step 102, the key word information of user's input is received, is traveled through according to the key word information in default table of articles
The contents of a project of the preset kind of the destination application.
Wherein, preset kind includes the application name of destination application, destination application is included function items and mesh
Mark application program usage record in one or more.As shown in table 1, it is the local content of default table of articles, presets bar
Mesh table includes the application name of multiple destination applications, and each destination application has several corresponding function items, accordingly
Several function items it is corresponding with the destination application, such as destination application is wechat, and its corresponding function items includes:
" bank settlement " and " sweep and sweep " etc.;When destination application is QQ, its corresponding function items includes:" fast face-to-face to pass " and " QQ
Wallet " etc..
Preset kind be function items when, its contents of a project may include function items title, as wechat " bank settlement " and QQ
" fast face-to-face to pass " etc..
When preset kind is application name, its contents of a project may include Apply Names, such as " wechat " and " QQ ".
When preset kind is usage record, its contents of a project may include the corresponding record text of multiple target usage record classifications
Part;Target usage record classification includes transaction record, chat record, audio frequency and video and plays record, browsing file record and push away
Send one or more in Message Record.
Table 1
Step 103, when searching the contents of a project matched with the key word information, the contents of a project and life are obtained
Into search result.
Wherein, when the ratio in the contents of a project with identical character in the key word information is higher than proportion threshold value, then
The contents of a project and key word information matching;Such as contents of a project are Apply Names " Alipay ", the keyword letter of user's input
Cease for " payment ", include and character identical character all in key word information, the ratio of its identical characters in the contents of a project
Example is 100%, it is assumed that proportion threshold value is 30%, then the contents of a project " Alipay " and key word information " payment " matching.
As shown in Fig. 2 user's input key word information " bank settlement ", by the default table of articles of traversal, searches function items
The entry of entitled bank settlement, obtains " bank settlement " and generates search result.
Step 104, the search result is back to user.
Alternatively, the contents of a project of function items also include corresponding first attribute description information.First attribute description information
It may include in the use information of function items, such as function information and other description informations etc., table 1, function items " bank settlement " are corresponding
First attribute description information includes:Check, settle accounts, pay and transfer accounts.
Alternatively, grasped if detecting user when using the first function items, or at the corresponding interface of the first function items
First attribute description information editing's event is triggered when making, or when entering the related setting menu of system setting, user can be received
First character string of input, according to first character string the first attribute description information corresponding to the first function items and volume of driving in the wrong direction
Volume.In this way, can meet user enters edlin according to its personal habits to the first attribute description information, to realize that fast and easy is accurate
Really find the function items needed for user.
Correspondingly, as shown in figure 3, step 102 can be implemented by following manner:
Step 1021, the key word information of user's input is received.
Step 1022, the function items of the destination application are traveled through in default table of articles according to the key word information
Title, and the first attribute description information corresponding with the function items title.
Correspondingly, step 103 can be implemented by following manner:
Step 1031, when searching the function items title matched with the key word information, or search and the pass
During the first attribute description information of keyword information matches, obtain the function items title and generate search result.
Wherein, it can be met by the first attribute information in the default table of articles of retrieval:User can be without input and work(
The corresponding key word information of energy item title, by the attribute information of input function with regard to the target to be searched for of user can be searched
Function items, can so expand hunting zone, and improve search efficiency.
Optionally, step 1031 can also be implemented by following manner:
When searching the function items title matched with the key word information, or search and the key word information
During the first attribute description information matched somebody with somebody, obtain the function items title and its corresponding Apply Names and generate search result.
Wherein, by generating search result together and returning to user function items title, and corresponding Apply Names, fit
For having a case that the function items of same title are searched in different applications, user can by its it is corresponding should
With title, distinguish which be user objective function, improve search efficiency.
As shown in Fig. 2 when user searches for bank settlement, search result includes function items title " bank settlement " and corresponding
Apply Names " wechat ".
Alternatively, the contents of a project of application name also include corresponding second attribute description information.Second attribute description information
It may include in the use information of application program, such as function information and other description informations etc., table 1, the application of application program wechat
Title " wechat ", and its corresponding second attribute description information include:Chat, mobile payment, SNS (Social
Networking Site, social networking service) and social software etc..
Alternatively, enter if detecting user when using the first application program, or at the corresponding interface of the first application program
Second attribute description information editing's event is triggered during row operation, or when menu is set into the correlation of system setting, can be received
Second character string of user's input, according to second character string the second attribute description information corresponding to the first application program and
Drive in the wrong direction editor.In this way, can meet user enters edlin according to its personal habits to the second attribute description information, to realize conveniently
Rapidly and accurately find the application program needed for user.
Correspondingly, as shown in figure 4, step 102 can also be implemented by following manner:
Step 1021, the key word information of user's input is received.
Step 1023, the application name of the destination application is traveled through in default table of articles according to the key word information
Claim, and the second attribute description information corresponding with the function items title.
Correspondingly, step 103 can be implemented by following manner:
Step 1032, when searching the Apply Names matched with the key word information, or search and the key
During the second attribute description information of word information matching, obtain the Apply Names and generate search result.
Wherein, user may forget application name or function key name when search, but user may only remember
Corresponding function or occupation mode, for example, the bank settlement function items of wechat can be for checking, the pass of user's input " checking "
Keyword information, equally may search for the bank settlement function items of wechat, and searches other that installed in electronic equipment and be used for
The payment software checked, as shown in Figure 5.And for example, the key word information of user's input " chat ", may search for wechat, QQ, electricity
The application program such as words and information, as shown in Figure 9.
It can be met by the second attribute information in the default table of articles of retrieval:User can be without input and Apply Names
Corresponding key word information, by inputting the attribute information applied with regard to the intended application to be searched for of user can be searched, so
Hunting zone can be expanded, and improve search efficiency.
Alternatively, step 104 can also be implemented by following manner:
Step 1041, the corresponding frequency of use of the contents of a project in the search result, by the search result
The contents of a project be ranked up after be back to user.
Search result is ranked up according to the frequency of use of each application program, can be by the most frequently used application journey of user
Sequence shows user, so that user can quickly select, improves Consumer's Experience.
Alternatively, as shown in fig. 6, step 104 can also be implemented by following manner:
Step 1040, the current time in system is obtained.
Step 1042, the contents of a project in the current time in system, and the search result are corresponding active
Temporal information, user is back to after the contents of a project in the search result are ranked up.
For example, the search result includes wechat and QQ, the active time information of wechat includes:19:30-22:30 live
Jerk highest, QQ active time information includes:09:30-17:30 liveness highests;If the current time in system is 21:00,
Then the wechat in search result is sorted on QQ, then search result is back to user.In this way, can be by most suitable user
Application rollouts to user so that user can quickly choose his destination application.
Alternatively, when searching the contents of a project matched with the key word information, obtain the contents of a project and its
Corresponding link information, and generate search result.It is application bag name using corresponding link information or applies class name, function items pair
The link information answered is function items module information, for example, when the contents of a project of matching are function items, obtaining the function items title
And its function items module information, and generate search result;Or, obtain the function items title, function items module information, correspondence
Apply Names and application bag name or apply class name, and generate search result.Such user, can when receiving search result
Directly to obtain link information, and according to the corresponding application of link information opening or the interface of function items.As shown in table 2, it is pre-
Deposit the local content of table of articles.
Table 2
Correspondingly, as shown in fig. 7, also comprising the following steps after step 104:
Step 1051, the selection information of user is received.
Step 1052, link information corresponding with the selection information is obtained, correspondingly interface is returned to according to the link information
To user.
As shown in figure 5, when the selection target of user is bank settlement, user only needs in click figure ellipse where " bank settlement "
Circle region, electronic equipment will return to the interface of bank settlement to user according to function items module information;If what user clicked on " receives
The region where " wechat " beyond elliptic region where payment ", electronic equipment will be returned according to the application class name of wechat
The main interface of wechat is to user.
Alternatively, as shown in figure 8, also comprising the following steps after step 104:
Step 1051, the selection information of user is received.
Step 1053, according to the selection information, corresponding first attribute description information and/or the second attribute description are believed
Breath is back to user.
Step 1054, editor's information of user is received, and corresponding first attribute is retouched according to editor's information
State information and/or the second attribute description information enters edlin.
As shown in figure 9, when user inputs key word information " chat ", search result includes QQ, wechat, phone and information,
, can be by the elliptic region where long-press " phone " if user is dissatisfied including phone options for search result, electricity
Second attribute description information of application program " phone " is back to user by sub- equipment, and user can be to application program " phone "
Second attribute description information enters edlin, can delete " chat " therein, then next user's input key word information " chat "
When, search result will there is no application program " phone ".So, it is possible to achieve user sets according to the custom and hobby of oneself
First attribute description information and/or the second attribute description information, improve search efficiency.
Alternatively, also comprise the following steps before step 101:
Step 10, the application name that the destination application is obtained in system in installation targets application program is detected
Claim, and update the contents of a project of the application name in default table of articles;And obtain the work(of the function items of the destination application
Energy item title, and update the contents of a project of the function items in default table of articles.
Optionally, step 10 can be implemented by following manner:
Detect the Apply Names that the destination application is obtained in system when installation is applied and application bag name or
Using class name, and update the contents of a project of the application name in default table of articles;And obtain the function of the destination application
The function key name and function items module information of item, and update the contents of a project of the function items in default table of articles.
Wherein, if detecting in system has using when mounted, add new under the application name type of default table of articles
List item, and add under function items type new list item.
Applied if detected in system when updating installation, obtain the relevant information of the application after updating, and more
The contents of a project in new default table of articles.For example, a certain application adds One function in the updated, then in default table of articles
In increase the contents of a project under corresponding function items type;If the application deletes One function in the updated, delete pre-
If the contents of a project under corresponding function items type in table of articles.
Optionally, also comprise the following steps before step 101:
Step 11, detect in system when unloading destination application, in the default table of articles of deletion and described target
The contents of a project of the corresponding application name of application program, and the function items of the destination application the contents of a project.
Wherein, by taking android system as an example, can Android SDK (Software Development Kit, software
Development kit) one registration interface of middle increase, when in system in installation or more new application, application program can be by this
Registration interface is registered, and preset kind of the system in default table of articles obtains the relevant information of application program, and arranges
The contents of a project of the default table of articles of generation.As long as loading new application in system, this application will actively by registration interface,
The relevant information of its relevant information and its function items included is automatically filled in default table of articles, so can automatically rapidly
The contents of a project of the default table of articles of generation.
Alternatively, when the preset kind includes the usage record in the destination application, as shown in Figure 10, step
Rapid 101 also include:Target usage record classification to be searched is determined, wherein, the target usage record classification includes transaction and remembered
Record, chat record, audio frequency and video play record, browsing file record and PUSH message record at least one.
Transaction record may include record information of the user in the operation such as being paid and being collected money using application program, such as logical
Cross Alipay or wechat pays the record information being traded, user can also be included using shopping class application program purchase business
Shopping record during product.Chat record may include the chat letter that user is recorded during being chatted using application program
Breath, such as passes through QQ or the chat record of wechat.It is clear during using application program that audio frequency and video broadcasting record includes user
The cache information for the audio video file look at, the videograph such as watched by youku.com APP, or listened by dried shrimp music
Audio recording.Browsing file record may include the slow of user's graph text information file browsed during using application program
Information is deposited, such as the micro-blog information browsed by Sina weibo.PUSH message record may include Netease's news client push
News messages.
The difference set according to the default of each application program and user, determines target usage record class to be searched
Not.The target record classification different by searching for, may search for user using the operation note during application program,
Input information record and receive information record etc..
Correspondingly, step 102 can be implemented by following manner:
Step 102a, travels through the text of the corresponding target usage record classification of the destination application in default table of articles
Part routing information.
Step 102b, record text corresponding with the target usage record classification is read according to the file path information
Part.
Step 102c, the file content in the log file is traveled through according to the key word information.
Correspondingly, step 103 can be implemented by following manner:
When searching the file content matched with the key word information, obtain the file content searched and generation is searched
Hitch fruit.
For example, user is consumed in whole family convenience store by wechat bank settlement, user can use note with selection target
Record classification in transaction record classification, and by search for " whole family convenience store ", may search in wechat bank settlement it is corresponding
The consumption details of whole family convenience store, further can also search for wechat bank settlement function items, or search wechat.In addition, such as
Fruit user was once also consumed by the function of paying of Alipay in whole family convenience store, then in wechat bank settlement is searched
It is corresponding while the consumption details of whole family convenience store, can also search for the function of paying to Alipay in whole family convenience store
Consumption details.And for example, user by wechat browsed public number " tiger smells net " PUSH message " future automobile whatJust exist
In this seven scenes ", user can be into wechat by searching for " future automobile ", or be directly entered wechat public number " tiger smell
Net " interface, or enter PUSH message " future automobile whatJust in this seven scenes " the page.In this way, can be further
Expand hunting zone, user only needs to the keyword of any one memory point inputted in its passing operation, can searched
Corresponding content, improves search efficiency.
It should be noted that the preset kind of searching method provided in an embodiment of the present invention also simultaneously should including the target
The function items and the usage record of the destination application included with program, i.e. user can simultaneously scan for function items with
And search usage record.For example, user has read the brave article for smelling net by mobile phone browser, " your circle of friends also has friend
", the key word information " circle of friends " of user's input search, the search result that system is returned includes the function items friend of wechat
Circle, and mobile phone browser read " your circle of friends also has friend" browsing file record.
As Figure 11 be a kind of structured flowchart of searcher provided in an embodiment of the present invention, the device can by software and/
Or hardware is realized, is typically integrated in electronic equipment, as shown in figure 11, the device includes:
Determining module 201, for determining multiple destination applications to be searched.
Content traversal module 202, the key word information for receiving user's input, according to the key word information default
The contents of a project of the preset kind of the destination application are traveled through in table of articles, wherein, the preset kind includes the mesh
Usage record in function items and/or the destination application that mark application program is included.
Result-generation module 203, for when searching the contents of a project matched with the key word information, obtaining described
The contents of a project simultaneously generate search result.
As a result module 204 is returned to, for the search result to be back into user.
Alternatively, when preset kind includes the function items that the destination application is included, content traversal module is specific
For:
The function items title of the destination application is traveled through in default table of articles according to the key word information, and
The first attribute description information corresponding with the function items title;
Correspondingly, result-generation module specifically for:
When searching the function items title matched with the key word information, or search and the key word information
During the first attribute description information matched somebody with somebody, obtain the function items title and generate search result.
Alternatively, the preset kind also includes the application name of the destination application;Content traversal module is specifically used
In:
The Apply Names of the destination application, Yi Jiyu are traveled through in default table of articles according to the key word information
The corresponding second attribute description information of the Apply Names;
Correspondingly, result-generation module specifically for:
When searching the Apply Names matched with the key word information, or search and matched with the key word information
The second attribute description information when, obtain the Apply Names and simultaneously generate search result.
Alternatively, searcher also includes:
Receiving module, the selection information for receiving user;
Attribute returns to module, for according to the selection information, corresponding first attribute description information and/or second to be belonged to
Property description information is back to user;
Editor module, editor's information for receiving user, and according to editor's information to corresponding first category
Property description information and/or the second attribute description information enter edlin.
Alternatively, in addition to:
Generation module, for detecting in system in installation targets application program, obtains the destination application
Apply Names, and the function items title for the function items that the destination application is included is obtained, and update the preset kind
The contents of a project.
Alternatively, the result-generation module specifically for:
When searching the contents of a project matched with the key word information, the contents of a project and its corresponding chain are obtained
Information is connect, and generates search result;
Correspondingly, in addition to:
Receiving module, the selection information for receiving user;
Interface returns to module, for obtaining link information corresponding with the selection information, and according to the link information
Corresponding interface is returned to user.
Alternatively, return module specifically for:The corresponding frequency of use of the contents of a project in the search result, will
The contents of a project in the search result are back to user after being ranked up.
Alternatively, searcher also includes:Time-obtaining module:For obtaining the current time in system;
Correspondingly, return module specifically for:According to the project in the current time in system, and the search result
The corresponding active time information of content, user is back to after the contents of a project in the search result are ranked up.
Alternatively, when the preset kind includes the usage record in the destination application;Determining module is also used
In:Determine target usage record classification to be searched;Wherein, the target usage record classification includes transaction record, chat note
At least one in record, browsing file record and PUSH message record is played in record, audio frequency and video;
Correspondingly, content traversal module specifically for:
The file path letter of the corresponding target usage record classification of the destination application is traveled through in default table of articles
Breath;
Log file corresponding with the target usage record classification is read according to the file path information;
File content in the log file is traveled through according to the key word information;
Correspondingly, result-generation module specifically for:
When searching the file content matched with the key word information, obtain the file content searched and generation is searched
Hitch fruit.
Storage medium --- any various types of memory devices or storage device.Term " storage medium " is intended to bag
Include:Install medium, such as CD-ROM, floppy disk or magnetic tape equipment;Computer system memory or random access memory, such as
DRAM, DDR RAM, SRAM, EDO RAM, blue Bath (Rambus) RAM etc.;Nonvolatile memory, such as flash memory, magnetizing mediums
(such as hard disk or optical storage);Memory component of register or other similar types etc..Storage medium can also include other
The memory of type or its combination.In addition, storage medium can be located at program in the first computer system being wherein performed,
Or can be located in different second computer systems, second computer system is connected to the by network (such as internet)
One computer system.Second computer system can provide programmed instruction to be used to perform to the first computer." storage is situated between term
Matter " can include may reside within diverse location two of (such as in the different computer systems by network connection) or
More storage mediums.Storage medium can store the programmed instruction that can be performed by one or more processors and (for example implement
For computer program).
Certainly, a kind of storage medium for including computer executable instructions that the embodiment of the present invention is provided, its computer
The search operation that executable instruction is not limited to the described above, can also carry out the searching method that any embodiment of the present invention is provided
In associative operation.
The embodiments of the invention provide a kind of electronic equipment, integrated provided in an embodiment of the present invention it can be searched in the electronic equipment
Rope device.Figure 12 is the structural representation of a kind of electronic equipment provided in an embodiment of the present invention.As shown in figure 12, the electronic equipment
It can include:Housing (not shown), touch-screen (not shown), touch key-press (not shown), memory 301,
Central processing unit (Central Processing Unit, CPU) 302 (also known as processor, hereinafter referred to as CPU), circuit board (figure
Not shown in) and power circuit (not shown).The circuit board is placed in the interior volume that the housing is surrounded;It is described
CPU302 and the memory 301 are arranged on the circuit board;The power circuit, for each for the electronic equipment
Circuit or device are powered;The memory 301, for storing executable program code;The CPU302 described in reading by depositing
The executable program code stored in reservoir 301 runs computer program corresponding with the executable program code, with reality
Existing following steps:
Determine multiple destination applications to be searched;
The key word information of user's input is received, the target is traveled through in default table of articles according to the key word information
The contents of a project of the preset kind of application program, wherein, the preset kind includes the function that the destination application is included
Usage record in item and/or the destination application;
When searching the contents of a project matched with the key word information, obtain the contents of a project and generate search knot
Really;
The search result is back to user.
The electronic equipment also includes:Peripheral Interface 303, RF (Radio Frequency, radio frequency) circuit 305, audio-frequency electric
Road 306, loudspeaker 311, power management chip 308, input/output (I/O) subsystem 309, touch-screen 312, other input/controls
Control equipment 310 and outside port 304, these parts are communicated by one or more communication bus or signal wire 307.
It should be understood that diagram electronic equipment 300 is only an example of electronic equipment, and electronic equipment 300
Can have than more or less parts shown in figure, can combine two or more parts, or can be with
Configured with different parts.Various parts shown in figure can be including one or more signal transactings and/or special
Hardware, software including integrated circuit or realization in the combination of hardware and software.
The electronic equipment for being used to search for that the present embodiment is provided is described in detail below, the electronic equipment is with mobile phone
Exemplified by.
Memory 301, the memory 301 can be accessed by CPU302, Peripheral Interface 303 etc., and the memory 301 can
With including high-speed random access memory, nonvolatile memory can also be included, such as one or more disk memories,
Flush memory device or other volatile solid-state parts.
The input of equipment and output peripheral hardware can be connected to CPU302 and deposited by Peripheral Interface 303, the Peripheral Interface 303
Reservoir 301.
I/O subsystems 309, the I/O subsystems 309 can be by the input/output peripheral in equipment, such as touch-screen 312
With other input/control devicess 310, Peripheral Interface 303 is connected to.I/O subsystems 309 can include the He of display controller 3091
One or more input controllers 3092 for controlling other input/control devicess 310.Wherein, one or more input controls
Device 3092 processed receives electric signal from other input/control devicess 310 or sends electric signal to other input/control devicess 310,
Other input/control devicess 310 can include physical button (pressing button, rocker buttons etc.), dial, slide switch, behaviour
Vertical pole, click roller.What deserves to be explained is, input controller 3092 can with it is following any one be connected:Keyboard, infrared port,
The instruction equipment of USB interface and such as mouse.
Touch-screen 312, the touch-screen 312 is the input interface and output interface between consumer electronic devices and user,
By visual output display to user, visual output can include figure, text, icon, video etc..
Display controller 3091 in I/O subsystems 309 receives electric signal from touch-screen 312 or sent out to touch-screen 312
Electric signals.The contact detected is converted to and shown by the contact on the detection touch-screen of touch-screen 312, display controller 3091
The interaction of user interface object on touch-screen 312, that is, realize man-machine interaction, is shown in the user interface on touch-screen 312
Icon that object can be the icon of running game, be networked to corresponding network etc..What deserves to be explained is, equipment can also include light
Mouse, light mouse is the extension for not showing the touch sensitive surface visually exported, or the touch sensitive surface formed by touch-screen.
RF circuits 305, are mainly used in setting up the communication of mobile phone and wireless network (i.e. network side), realize mobile phone and wireless network
The data receiver of network and transmission.Such as transmitting-receiving short message, Email.Specifically, RF circuits 305 receive and send RF letters
Number, RF signals are also referred to as electromagnetic signal, and RF circuits 305 convert electrical signals to electromagnetic signal or electromagnetic signal is converted into telecommunications
Number, and communicated by the electromagnetic signal with communication network and other equipment.RF circuits 305 can include being used to perform
The known circuit of these functions, it includes but is not limited to antenna system, RF transceivers, one or more amplifiers, tuner, one
Individual or multiple oscillators, digital signal processor, CODEC (COder-DECoder, coder) chipset, user's mark mould
Block (Subscriber Identity Module, SIM) etc..
Voicefrequency circuit 306, is mainly used in receiving voice data from Peripheral Interface 303, the voice data is converted into telecommunications
Number, and the electric signal is sent to loudspeaker 311.
Loudspeaker 311, for the voice signal for receiving mobile phone from wireless network by RF circuits 305, is reduced to sound
And play the sound to user.
Power management chip 308, the hardware for being connected by CPU302, I/O subsystem and Peripheral Interface is powered
And power management.
Electronic equipment provided in an embodiment of the present invention, it is possible to achieve across the content search of application program.
Searcher, storage medium and the electronic equipment provided in above-described embodiment can perform any embodiment institute of the present invention
The searching method of offer, possesses the execution corresponding functional module of this method and beneficial effect.It is not detailed in the above-described embodiments to retouch
The ins and outs stated, reference can be made to the searching method that any embodiment of the present invention is provided.
Note, above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that
The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art it is various it is obvious change,
Readjust and substitute without departing from protection scope of the present invention.Therefore, although the present invention is carried out by above example
It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also
Other more equivalent embodiments can be included, and the scope of the present invention is determined by scope of the appended claims.
Claims (11)
1. a kind of searching method, it is characterised in that including:
Determine multiple destination applications to be searched;
The key word information of user's input is received, the intended application is traveled through in default table of articles according to the key word information
The contents of a project of the preset kind of program;Wherein, the preset kind include the function items that include of the destination application and/
Or the usage record in the destination application;
When searching the contents of a project matched with the key word information, obtain the contents of a project and generate search result;
The search result is back to user.
2. the method as described in claim 1, it is characterised in that when preset kind includes the work(that the destination application is included
During energy item, the item of the preset kind for traveling through the destination application in default table of articles according to the key word information
Mesh content, including:
Travel through the function items title of the destination application in default table of articles according to the key word information, and with institute
State the corresponding first attribute description information of function items title;
Correspondingly, it is described when searching the contents of a project matched with the key word information, obtain the contents of a project and life
Into search result, including:
When searching the function items title matched with the key word information, or search what is matched with the key word information
During the first attribute description information, obtain the function items title and generate search result.
3. method as claimed in claim 2, it is characterised in that the preset kind answering also including the destination application
With name;The project of the preset kind for traveling through the destination application in default table of articles according to the key word information
Content, including:
Travel through the Apply Names of the destination application in default table of articles according to the key word information, and with it is described
The corresponding second attribute description information of Apply Names;
Correspondingly, it is described when searching the contents of a project matched with the key word information, obtain the contents of a project and life
Into search result, including:
When searching the Apply Names matched with the key word information, or search matched with the key word information
During two attribute description information, obtain the Apply Names and generate search result.
4. method as claimed in claim 3, it is characterised in that be back to by the search result after user, in addition to:
Receive the selection information of user;
According to the selection information, corresponding first attribute description information and/or the second attribute description information are back to user;
Editor's information of user is received, and according to editor's information to the corresponding first attribute description information and/or the
Two attribute description information enter edlin.
5. method as claimed in claim 3, it is characterised in that before the determination multiple destination applications to be searched,
Also include:
The Apply Names that the destination application is obtained in system in installation targets application program is detected, and is obtained
The function items title for the function items that the destination application is included, and update the contents of a project of the preset kind.
6. the method as described in claim 1, it is characterised in that described to search the project that is matched with the key word information
During content, obtain the contents of a project and generate search result, including:
When searching the contents of a project matched with the key word information, the contents of a project and its corresponding link letter are obtained
Breath, and generate search result;
Correspondingly, it is described that the search result is back to after user, in addition to:
Receive the selection information of user;
Link information corresponding with the selection information is obtained, and corresponding interface is returned to user according to the link information.
7. the method as described in claim 1, it is characterised in that before the search result is back into user, in addition to:
Obtain the current time in system;
Correspondingly, it is described that the search result is back to user, including:
The corresponding active time information of the contents of a project in the current time in system, and the search result, by institute
State after the contents of a project in search result are ranked up and be back to user.
8. the method as described in claim 1, it is characterised in that when the preset kind is included in the destination application
During usage record;
Correspondingly, it is determined that during destination application to be searched, in addition to:
Determine target usage record classification to be searched;Wherein, the target usage record classification includes transaction record, chat note
At least one in record, browsing file record and PUSH message record is played in record, audio frequency and video;
Correspondingly, the preset kind for traveling through the destination application in default table of articles according to the key word information
The contents of a project, including:
The file path information of the corresponding target usage record classification of the destination application is traveled through in default table of articles;
Log file corresponding with the target usage record classification is read according to the file path information;
File content in the log file is traveled through according to the key word information;
Correspondingly, it is described when searching the contents of a project matched with the key word information, obtain the contents of a project and life
Into search result, including:
When searching the file content matched with the key word information, obtain the file content searched and generate search knot
Really.
9. a kind of searcher, it is characterised in that including:
Determining module, for determining multiple destination applications to be searched;
Content traversal module, the key word information for receiving user's input, according to the key word information in default table of articles
The contents of a project of the preset kind of the middle traversal destination application, wherein, the preset kind includes the intended application
Usage record in function items and/or the destination application that program bag contains;
Result-generation module, for when searching the contents of a project matched with the key word information, obtaining in the project
Hold and generate search result;
As a result module is returned to, for the search result to be back into user.
10. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor
The searching method as any one of claim 1-8 is realized during execution.
11. a kind of electronic equipment, it is characterised in that including memory, processor and store on a memory and can be in processor
The computer program of operation, it is characterised in that realize that claim 1-8 such as appoints described in the computing device during computer program
Searching method described in one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710680272.4A CN107291962B (en) | 2017-08-10 | 2017-08-10 | Searching method, searching device, storage medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710680272.4A CN107291962B (en) | 2017-08-10 | 2017-08-10 | Searching method, searching device, storage medium and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107291962A true CN107291962A (en) | 2017-10-24 |
CN107291962B CN107291962B (en) | 2020-06-26 |
Family
ID=60105585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710680272.4A Expired - Fee Related CN107291962B (en) | 2017-08-10 | 2017-08-10 | Searching method, searching device, storage medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107291962B (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107678629A (en) * | 2017-10-30 | 2018-02-09 | 江西博瑞彤芸科技有限公司 | Application program search method |
CN108520046A (en) * | 2018-03-30 | 2018-09-11 | 上海掌门科技有限公司 | Search for the method and apparatus of chat record |
CN109670105A (en) * | 2018-11-30 | 2019-04-23 | 维沃移动通信有限公司 | Searching method and mobile terminal |
CN110110215A (en) * | 2018-01-25 | 2019-08-09 | 北京搜狗科技发展有限公司 | A kind of data processing method, data processing equipment and the device for data processing |
CN110188252A (en) * | 2019-05-22 | 2019-08-30 | 维沃移动通信有限公司 | A kind of searching method and terminal |
CN110209450A (en) * | 2019-05-22 | 2019-09-06 | 腾讯科技(深圳)有限公司 | Page generation method, device, storage medium and server |
CN110221707A (en) * | 2018-03-01 | 2019-09-10 | 北京搜狗科技发展有限公司 | A kind of English input method, device and electronic equipment |
CN110990679A (en) * | 2019-11-27 | 2020-04-10 | 维沃移动通信有限公司 | Information searching method and electronic equipment |
CN111240558A (en) * | 2020-01-20 | 2020-06-05 | 腾讯科技(深圳)有限公司 | Information searching method, device, terminal and storage medium |
CN112165641A (en) * | 2020-09-22 | 2021-01-01 | Vidaa美国公司 | Display device |
CN112347260A (en) * | 2020-11-24 | 2021-02-09 | 深圳市欢太科技有限公司 | Data processing method and device and electronic equipment |
CN113127653A (en) * | 2021-04-20 | 2021-07-16 | 维沃移动通信(杭州)有限公司 | Information display method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104965649A (en) * | 2015-06-11 | 2015-10-07 | 北京金山安全软件有限公司 | Content display method and device and terminal |
CN106227873A (en) * | 2016-07-29 | 2016-12-14 | 乐视控股(北京)有限公司 | Searching method and device |
CN106682170A (en) * | 2016-12-27 | 2017-05-17 | 北京奇虎科技有限公司 | Application searching method and device |
-
2017
- 2017-08-10 CN CN201710680272.4A patent/CN107291962B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104965649A (en) * | 2015-06-11 | 2015-10-07 | 北京金山安全软件有限公司 | Content display method and device and terminal |
CN106227873A (en) * | 2016-07-29 | 2016-12-14 | 乐视控股(北京)有限公司 | Searching method and device |
CN106682170A (en) * | 2016-12-27 | 2017-05-17 | 北京奇虎科技有限公司 | Application searching method and device |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107678629A (en) * | 2017-10-30 | 2018-02-09 | 江西博瑞彤芸科技有限公司 | Application program search method |
CN110110215A (en) * | 2018-01-25 | 2019-08-09 | 北京搜狗科技发展有限公司 | A kind of data processing method, data processing equipment and the device for data processing |
CN110221707A (en) * | 2018-03-01 | 2019-09-10 | 北京搜狗科技发展有限公司 | A kind of English input method, device and electronic equipment |
CN108520046A (en) * | 2018-03-30 | 2018-09-11 | 上海掌门科技有限公司 | Search for the method and apparatus of chat record |
CN109670105A (en) * | 2018-11-30 | 2019-04-23 | 维沃移动通信有限公司 | Searching method and mobile terminal |
CN110188252A (en) * | 2019-05-22 | 2019-08-30 | 维沃移动通信有限公司 | A kind of searching method and terminal |
CN110209450A (en) * | 2019-05-22 | 2019-09-06 | 腾讯科技(深圳)有限公司 | Page generation method, device, storage medium and server |
CN110990679A (en) * | 2019-11-27 | 2020-04-10 | 维沃移动通信有限公司 | Information searching method and electronic equipment |
CN111240558A (en) * | 2020-01-20 | 2020-06-05 | 腾讯科技(深圳)有限公司 | Information searching method, device, terminal and storage medium |
CN112165641A (en) * | 2020-09-22 | 2021-01-01 | Vidaa美国公司 | Display device |
CN112347260A (en) * | 2020-11-24 | 2021-02-09 | 深圳市欢太科技有限公司 | Data processing method and device and electronic equipment |
CN113127653A (en) * | 2021-04-20 | 2021-07-16 | 维沃移动通信(杭州)有限公司 | Information display method and device |
WO2022222821A1 (en) * | 2021-04-20 | 2022-10-27 | 维沃移动通信(杭州)有限公司 | Information display method and apparatus |
CN113127653B (en) * | 2021-04-20 | 2024-01-26 | 维沃移动通信(杭州)有限公司 | Information display method and device |
Also Published As
Publication number | Publication date |
---|---|
CN107291962B (en) | 2020-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107291962A (en) | searching method, device, storage medium and electronic equipment | |
US11853354B2 (en) | Override of automatically shared meta-data of media | |
CN105830065B (en) | The search inquiry of recommendation is generated on online social networks | |
CN103403705B (en) | Loading a mobile computing device with media files | |
CN108541310B (en) | Method and device for displaying candidate words and graphical user interface | |
CN108763579B (en) | Search content recommendation method and device, terminal device and storage medium | |
CN110209450A (en) | Page generation method, device, storage medium and server | |
CN103605656B (en) | A kind of method, apparatus for recommending music and a kind of mobile terminal | |
CN107924679A (en) | Delayed binding during inputting understanding processing in response selects | |
US20110289015A1 (en) | Mobile device recommendations | |
CN105488154A (en) | Theme application recommendation method and device | |
CN106855771A (en) | A kind of data processing method, device and intelligent terminal | |
US11113315B2 (en) | Search keyword generation | |
CN108363792A (en) | Link generation method, device, storage medium and the electronic equipment of five application page | |
CN107678823A (en) | Control method, device and the storage medium and mobile terminal of mobile terminal application | |
CN105009070A (en) | Computer application promotion | |
CN108885624A (en) | Information recommendation system and method | |
CN107483522A (en) | The method and apparatus of Operational Visit | |
CN106446054A (en) | Information recommendation method and apparatus, and electronic device | |
CN107305569A (en) | A kind of information processing method and device | |
CN107729946A (en) | Picture classification method, device, terminal and storage medium | |
CN104933191A (en) | Spam comment recognition method and system based on Bayesian algorithm and terminal | |
CN109284261A (en) | Using lookup method, device, storage medium and electronic equipment | |
CN107526811A (en) | Information recommendation method, device, terminal device and storage medium | |
CN107967271A (en) | A kind of information search method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200626 |