CN108845996A - A kind of META Search Engine implementation method and turn-key system polymerizeing Android application program inner search function - Google Patents
A kind of META Search Engine implementation method and turn-key system polymerizeing Android application program inner search function Download PDFInfo
- Publication number
- CN108845996A CN108845996A CN201810282095.9A CN201810282095A CN108845996A CN 108845996 A CN108845996 A CN 108845996A CN 201810282095 A CN201810282095 A CN 201810282095A CN 108845996 A CN108845996 A CN 108845996A
- Authority
- CN
- China
- Prior art keywords
- search
- app
- searching
- searching request
- search result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention relates to a kind of META Search Engine implementation methods and turn-key system for polymerizeing Android application program inner search function.This method includes:1) searching request of user is received;2) searching request is distributed to each APP of Android cloud, and the function of search of each APP is called to obtain search result;3) it polymerize the search result that each APP is returned, displays it to user.The turn-key system includes searching request receiving module, and searching request distribution and execution module and search result polymerize display module.The present invention realizes the Meta Search Engine to the interior data of application by polymerization APP inner search function, technology of Meta Search Engine is innovatively applied to polymerization APP inner search functionally to come, and innovatively combine the open reconstruction technique of application function, compensate for the deficiency of existing search engine Yu APP inner search, can be realized across APP using interior data search, meet the needs of users.
Description
Technical field
The present invention is a kind of for Android application program (Application, APP) internal data, utilizes APP inner search
The method and turn-key system of function polymerization technique realization META Search Engine.
Background technique
Search engine effectively can provide convenience, and the important tool of research user behavior using website for user,
Also contain the considerable commercial value of prospect.With the development of smart phone and Android application program, the function of APP is more and more stronger
Greatly, user is more and more, wherein hiding worth of data is also more and more abundant.However, these data are often that APP institute is exclusive
, current search engine is but merely capable of search and webpage data, helpless to the data inside APP.Although in each APP
Portion provides function of search, but this function of search can only be used to search for the data of itself application, cannot achieve searching across APP
Rope is unable to satisfy the demand of user.
In conclusion needing the META Search Engine that can polymerize Android application program inner search function.It can be with
Realize across APP using interior data search, make up the deficiency of existing search engine, preferably provide service for user.By Beijing
Yellow handle of the Big Dipper of university et al. invention《The method for realizing open terminal applies data and function based on reconfiguration technique》(publication number:
CN107479866A) provide by the application function including searching interface be opened to come method, for the present invention provides
It is convenient.
Summary of the invention
The deficiency of the interior data of application can not be searched in order to make up existing search engine, the present invention provides a kind of polymerization Androids
The META Search Engine implementation method of application program inner search function and corresponding turn-key system.The method provided through the invention
May be implemented across APP using interior data search, core concept is to be distributed to the searching request of user by turn-key system
Inside each APP of Android cloud, the function of search of APP is called to return to search result, to realize the poly- of APP inner search function
It closes.
The technical scheme is that:
A kind of technology of Meta Search Engine, i.e., based on Android cloud polymerization APP inner search function using interior data search
Method, step are:
1) searching request of user is received;
2) searching request is distributed to each APP of Android cloud, and the function of search of each APP is called to obtain search result;
3) it polymerize the search result that each APP is returned, displays it to user.
Further, step 1) is searching request receiving step, is specifically included:
1-1) determine search parameter, including search, search time limitation, search result displayed entries number in which APP
Amount etc.;
1-2) determine search content, including search key, classification etc.;
Search parameter and content 1-3) are sent to turn-key system.
Further, step 2) is search distribution and execution step, is specifically included:
2-1) according to search parameter, search content comprehensive selection searching interface;
2-2) for the searching interface of specific APP, search parameter and format are adjusted to meet its requirement;
2-3) execute corresponding searching interface;
2-4) request is distributed to Android cloud by searching interface, realizes the access to APP inner search function;
2-5) search result returns to turn-key system.
Further, step 3) is search result polymerization display step, is specifically included:
3-1) the search result that processing APP is returned, abandons useless field, becomes unified format;
3-2) syndication search is as a result, do the processing such as duplicate removal;
3-3) search result is ranked up, is shown to user.
A kind of turn-key system polymerizeing Android application program inner search function comprising:
Searching request receiving module is responsible for receiving the searching request of user;
Searching request distribution and execution module are responsible for for searching request being distributed to each APP of Android cloud, and call each APP
Function of search obtain search result;
Search result polymerize display module, is responsible for the search result that each APP of polymerization is returned, displays it to user.
Further, the received searching request of described search request receiving module includes search parameter and search content.
Further, searching request is distributed to execution module by the searching interface of APP by described search request distribution
Android cloud.
Further, described search result polymerization display module does following processing to each APP search result returned:It abandons
Useless field forms unified format;Syndication search is as a result, do duplicate removal processing;Search result is ranked up, use is shown to
Family.
The invention proposes a kind of META Search Engine implementation methods and phase for polymerizeing Android application program inner search function
The turn-key system answered can realize the Meta Search Engine to the interior data of application by polymerizeing APP inner search function.The present invention combines
Technology of Meta Search Engine is innovatively applied to polymerization APP inner search and functionally come, and innovated by the characteristics of prior art
Property combine the open reconstruction technique of application function, compensate for the deficiency of existing search engine Yu APP inner search, meet extensively
The demand of large user.
Detailed description of the invention
Fig. 1 is techniqueflow chart of the invention.
Specific embodiment
To keep above-mentioned purpose of the invention, feature, technology more obvious and easy to understand, below by specific embodiment, to this hair
It is bright to be described further.
The invention proposes a kind of META Search Engine implementation method for polymerizeing Android application program inner search function, the party
Method includes three parts content:1, the searching request including search parameter, search content etc. receives;2, based on Android cloud with answer
It is executed with the function of search of the open reconstruction technique of function;3, the search result based on structure conversion, duplicate removal, sequence polymerize display.
The specific technical solution of the present invention is as follows:
(1) searching request receives.
In order to embody the individualized setting of user, meet the individual demand of user, the present invention provides to search parameter
Abundant selection, including search range, search category, search entry display number etc..These parameters will be with search content together
Back-end server, i.e. turn-key system are passed to as request, they are held the parameter as calling APP inner search function
Row.
(2) search distribution and execution.
Yellow handle of the Big Dipper using Peking University et al. invention《Open terminal applies data and function are realized based on reconfiguration technique
Method》(publication number:CN107479866A), the searching interface that can be opened to inside APP.According to the search ginseng in searching request
Several and content can be determined to need using which searching interface, it is possible to further determine that each searching interface is corresponding
Call parameters, this process may need to make request data the change and content and processing of form, to adapt to each interface
It is required that.Then, turn-key system concomitantly calls these searching interfaces, and distributes these call requests to the corresponding portion of Android cloud
Point.Android cloud responds call request, is obtained using APP inner search function and applies interior data, returns to turn-key system.
(3) search result polymerization display.
After turn-key system obtains the returned data of each interface, the data format and content returned due to each interface is not to the utmost
It is identical, it needs to do it processing formatted.According to content and demand that user searches for, returned data needs to abandon wherein unrelated
Domain, and transform into unified form, be aggregating.It after the processing such as duplicate removal, needs to be ranked up result, arrange
The foundation of sequence includes the degree of correlation, popular degree, user's degree of attentiveness etc..The result after sequence is finally returned into user, is rung
Answer its searching request.
Embodiment:
User selects music, three cuisines, film classifications in page end, and inputs " chafing dish " in search box, and transmission is searched
Rope request.After request passes to server (i.e. turn-key system) by POST mode, server selects corresponding APP search to connect
Mouthful, using " chafing dish " as one of parameter, each searching interface is called, and request is distributed to the corresponding module of Android cloud.Android
Cloud respond request searches for " chafing dish " using the function of search inside each APP, and obtains search result, returns to server.Clothes
Business device handles the result of return, and is shown in page end.Finally, page end show chafing dish relevant musical, chafing dish restaurant,
The contents such as chafing dish correlation film.
Another embodiment of the present invention provides a kind of turn-key system for polymerizeing Android application program inner search function, packets
It includes:
Searching request receiving module is responsible for receiving the searching request of user;
Searching request distribution and execution module are responsible for for searching request being distributed to each APP of Android cloud, and call each APP
Function of search obtain search result;
Search result polymerize display module, is responsible for the search result that each APP of polymerization is returned, displays it to user.
The above embodiments are merely illustrative of the technical solutions of the present invention rather than is limited, the ordinary skill of this field
Personnel can be with modification or equivalent replacement of the technical solution of the present invention are made, without departing from the spirit and scope of the present invention, this
The protection scope of invention should be subject to described in claims.
Claims (10)
1. it is a kind of polymerize Android application program inner search function META Search Engine implementation method, which is characterized in that including with
Lower step:
1) searching request of user is received;
2) searching request is distributed to each APP of Android cloud, and the function of search of each APP is called to obtain search result;
3) it polymerize the search result that each APP is returned, displays it to user.
2. the method according to claim 1, wherein the request of step 1) described search includes search parameter and search
Content.
3. according to the method described in claim 2, it is characterized in that, described search parameter includes APP to be searched, search time
Limitation, search result displayed entries quantity;Described search content includes search key, classification.
4. the method according to claim 1, wherein step 2) is divided searching request by the searching interface of APP
It is sent to Android cloud.
5. according to the method described in claim 2, it is characterized in that, step 2) includes:
2-1) according to the search parameter in searching request, search content comprehensive selection searching interface;
2-2) for the searching interface of specific APP, search parameter and format are adjusted to meet its requirement;
Corresponding searching interface 2-3) is executed, searching request is distributed to by Android cloud by searching interface, the inside APP is searched in realization
The access of Suo Gongneng simultaneously obtains search result.
6. the method according to claim 1, wherein step 3) includes:
The search result that each APP is returned 3-1) is handled, useless field is abandoned, forms unified format;
3-2) syndication search is as a result, do duplicate removal processing;
3-3) search result is ranked up, is shown to user.
7. a kind of turn-key system for polymerizeing Android application program inner search function, which is characterized in that including:
Searching request receiving module is responsible for receiving the searching request of user;
Searching request distribution and execution module are responsible for for searching request being distributed to each APP of Android cloud, and call searching for each APP
Suo Gongneng obtains search result;
Search result polymerize display module, is responsible for the search result that each APP of polymerization is returned, displays it to user.
8. turn-key system according to claim 7, which is characterized in that described search request includes in search parameter and search
Hold.
9. turn-key system according to claim 7, which is characterized in that described search request distribution passes through with execution module
Searching request is distributed to Android cloud by the searching interface of APP.
10. turn-key system according to claim 7, which is characterized in that described search result polymerize display module to each APP
The search result of return does following processing:Useless field is abandoned, unified format is formed;Syndication search is as a result, do at duplicate removal
Reason;Search result is ranked up, user is shown to.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810282095.9A CN108845996A (en) | 2018-04-02 | 2018-04-02 | A kind of META Search Engine implementation method and turn-key system polymerizeing Android application program inner search function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810282095.9A CN108845996A (en) | 2018-04-02 | 2018-04-02 | A kind of META Search Engine implementation method and turn-key system polymerizeing Android application program inner search function |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108845996A true CN108845996A (en) | 2018-11-20 |
Family
ID=64211765
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810282095.9A Pending CN108845996A (en) | 2018-04-02 | 2018-04-02 | A kind of META Search Engine implementation method and turn-key system polymerizeing Android application program inner search function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108845996A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110263240A (en) * | 2019-06-18 | 2019-09-20 | 深圳市酷开网络科技有限公司 | Integration searching method, device and the computer readable storage medium of information |
CN110390097A (en) * | 2019-06-05 | 2019-10-29 | 北京大学(天津滨海)新一代信息技术研究院 | A kind of sentiment analysis method and system based on the interior real time data of application |
CN113010776A (en) * | 2021-03-03 | 2021-06-22 | 昆明理工大学 | Monroe rule-based meta-search sorting Top-k polymerization method |
CN113704606A (en) * | 2021-08-26 | 2021-11-26 | 山东库睿科技有限公司 | Searching method, searching device, electronic equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102483753A (en) * | 2009-05-27 | 2012-05-30 | 谷歌公司 | Computer Application Data In Search Results |
CN103067450A (en) * | 2012-12-13 | 2013-04-24 | 百度在线网络技术(北京)有限公司 | Control method and system of application program used in cloud environment |
US8515979B2 (en) * | 2010-06-18 | 2013-08-20 | Verizon Patent And Licensing, Inc. | Cross application execution service |
CN103744866A (en) * | 2013-12-18 | 2014-04-23 | 北京百度网讯科技有限公司 | Searching method and device |
CN104021125A (en) * | 2013-02-28 | 2014-09-03 | 阿里巴巴集团控股有限公司 | Search engine sorting method and system and search engine |
CN106649554A (en) * | 2016-11-08 | 2017-05-10 | 北京奇虎科技有限公司 | Application program search method, device, server and system |
CN107479866A (en) * | 2016-08-12 | 2017-12-15 | 北京大学 | The method that open terminal applies data and function are realized based on reconfiguration technique |
-
2018
- 2018-04-02 CN CN201810282095.9A patent/CN108845996A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102483753A (en) * | 2009-05-27 | 2012-05-30 | 谷歌公司 | Computer Application Data In Search Results |
US8515979B2 (en) * | 2010-06-18 | 2013-08-20 | Verizon Patent And Licensing, Inc. | Cross application execution service |
CN103067450A (en) * | 2012-12-13 | 2013-04-24 | 百度在线网络技术(北京)有限公司 | Control method and system of application program used in cloud environment |
CN104021125A (en) * | 2013-02-28 | 2014-09-03 | 阿里巴巴集团控股有限公司 | Search engine sorting method and system and search engine |
CN103744866A (en) * | 2013-12-18 | 2014-04-23 | 北京百度网讯科技有限公司 | Searching method and device |
CN107479866A (en) * | 2016-08-12 | 2017-12-15 | 北京大学 | The method that open terminal applies data and function are realized based on reconfiguration technique |
CN106649554A (en) * | 2016-11-08 | 2017-05-10 | 北京奇虎科技有限公司 | Application program search method, device, server and system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110390097A (en) * | 2019-06-05 | 2019-10-29 | 北京大学(天津滨海)新一代信息技术研究院 | A kind of sentiment analysis method and system based on the interior real time data of application |
CN110263240A (en) * | 2019-06-18 | 2019-09-20 | 深圳市酷开网络科技有限公司 | Integration searching method, device and the computer readable storage medium of information |
CN113010776A (en) * | 2021-03-03 | 2021-06-22 | 昆明理工大学 | Monroe rule-based meta-search sorting Top-k polymerization method |
CN113704606A (en) * | 2021-08-26 | 2021-11-26 | 山东库睿科技有限公司 | Searching method, searching device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10341317B2 (en) | Systems and methods for implementing a personalized provider recommendation engine | |
CN108845996A (en) | A kind of META Search Engine implementation method and turn-key system polymerizeing Android application program inner search function | |
CN102811371B (en) | The method, system and device that intelligent television application program is recommended | |
CN105631707A (en) | Advertisement click rate estimation method based on decision tree, application recommendation method and device | |
US20110016421A1 (en) | Task oriented user interface platform | |
CN101408877B (en) | System and method for loading tree node | |
CN108885627A (en) | Inquiry, that is, service system of query result data is provided to Terminal Server Client | |
CN110138980B (en) | Intelligent outbound method, device, storage medium and server | |
CN110427438A (en) | Data processing method and its device, electronic equipment and medium | |
CN105989076A (en) | Data statistical method and device | |
CN106911757A (en) | The method for pushing and device of a kind of business information | |
CN106649488A (en) | Method and device for invoking multi-data-source interaction interface | |
CN114064690A (en) | Data processing method and device | |
EP2778968A1 (en) | Mobile telecommunication device remote access to cloud-based or virtualized database systems | |
CN110232291A (en) | Intelligent data desensitization method, device, computer equipment and storage medium | |
CN108540508A (en) | Method, apparatus and equipment for pushed information | |
CN107835132B (en) | Method and device for tracking flow source | |
CN109451076A (en) | A kind of the merging treatment method, apparatus and electronic equipment of network request | |
CN103024793A (en) | Method and system for constructing communication service quality evaluation system | |
CN101895547A (en) | Uncertain service-based recommender system and method | |
CN110321252A (en) | A kind of method and apparatus of craft services scheduling of resource | |
US20140289255A1 (en) | Application of community-defined descriptors to mobile content | |
CN110222240A (en) | A kind of space RDF data keyword query method based on summary figure | |
CN104160675B (en) | The method of filtration application | |
CN108959294A (en) | A kind of method and apparatus accessing search engine |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181120 |