CN103377201B - Information search method and device - Google Patents
Information search method and device Download PDFInfo
- Publication number
- CN103377201B CN103377201B CN201210112943.4A CN201210112943A CN103377201B CN 103377201 B CN103377201 B CN 103377201B CN 201210112943 A CN201210112943 A CN 201210112943A CN 103377201 B CN103377201 B CN 103377201B
- Authority
- CN
- China
- Prior art keywords
- application
- search
- user
- keyword
- information
- 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.)
- Active
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses information search method and device, belong to computer realm.Methods described includes:Receiving in the search information that user is sent by client, the search information at least includes keyword;Call the application interface for the application that the user opens to obtain the second search data of the application that the user opens according to the keyword, and the described second search data are added in through area;And be sent to the client and shown.The beneficial effect that technical scheme provided in an embodiment of the present invention is brought is:When user is scanned for using keyword, the the second search data for obtaining the application that user corresponding with the keyword opens can be searched, and be added in through area and be shown in search result, the interaction between community website and user's search can be strengthened, so that search result has personalized result for user, while the liveness for the application that community website is provided can be provided.
Description
Technical field
The present invention relates to computer realm, more particularly to information search method and device.
Background technology
Internet mass it is abundant in content and numerous and diverse, and search engine then to search user's useful information serve important work
With.In order to be able to allow user more efficiently to find useful information, prior art proposes the concept in through area.
In the search of information, user when searching for weather, lottery ticket, the orientation classification information such as current events, server according to
The keyword of family input, scans for obtaining search result, and the elite data in search result are carried according to the keyword
Take out and integrated, and the elite data are shown using first of search result as elite data display area, this essence
Magnificent data display area is through area.
For example, user inputs keyword " Beijing weather forecast " in a search engine, server is then according to credible in network
The weather data related to Beijing weather appointed is integrated, and obtains detailed Beijing weather data in 3 days, and in search knot
The through area of fruit is shown so that user need not find weather data again by clickthrough, greatly facilitate use
Family.
With the appearance of community website, and along with the growth of some community websites, these current community websites for
User not merely only provides a kind of service, for example, except providing search service, some websites may also provide a variety of applications, such as
Web game etc..User need to only apply for a general account, that is, have the right to enjoy all applications of this website offer.
Therefore, inventor has found that prior art at least has problems with:
The function of search that existing search engine is provided, it is impossible to the displaying personality data related to user, it is impossible to
User carries out personalized interaction, and the customization for lacking individuality, shortage are interactive.
The content of the invention
In order to solve problem of the prior art, the embodiments of the invention provide information search method and device.The technology
Scheme is as follows:
A kind of information search method, methods described includes:
Page search is carried out according to the keyword obtain first to search for data, and call the application that the user opens
Application interface and then acquisition the second search data corresponding with the application;
The first, second search data are integrated to the through area of the page and is sent to the client and is shown.
Further, the first search data are searched for carry out the page in internet data according to the keyword
The information arrived, at least including the promotion message with the corresponding chained address of the application and the application;
Second data are use state information of the sign user to the application.
Further, the search information also includes the identity information of the user;
Correspondingly, it is described to receive the search information that user is sent by client, further comprise:
Identity information and keyword that the user is sent by the client are received, and it is complete according to the identity information
Into logging in for the user.
Further, the application interface of the application for calling the user to open and then acquisition is corresponding with the application
Second search data, including:
Judge whether include the title for the application that the user opens in the keyword;
When the keyword includes the title for the application that the user opens, the application interface of the application is called to obtain
Take the second search data corresponding with the application.
Further, it is described to judge whether include the title for the application that the user opens in the keyword, including:
Judging the keyword, whether the title of the application with being recorded in the dictionary that is locally stored matches;
When the name-matches of the application recorded in the keyword and the dictionary being locally stored, whether the user is judged
The application is opened.
A kind of device for information search, described device includes:
Information receiving module, for receiving in the search information that user is sent by client, the search information at least
Including keyword;
Data acquisition module, obtains the first search data, and call institute for carrying out page search according to the keyword
State the application interface and then acquisition the second search data corresponding with the application for the application that user opens;
Module is integrated, for integrating the first, second search data to the through area of the page and being sent to the client
End is shown.
Further, the first search data are searched for carry out the page in internet data according to the keyword
The information arrived, at least including the promotion message with the corresponding chained address of the application and the application;
Second data are use state information of the sign user to the application.
Further, the search information also includes the identity information of the user;
Correspondingly, described information receiving module, including:
Information receiving unit, for receiving identity information and keyword that the user is sent by the client;
Authentication unit, for completing logging in for the user according to the identity information.
Further, the data acquisition module, including:
First acquisition unit, carries out page search according to the keyword and obtains the first search data;
Judging unit, for judging whether include the title for the application that the user opens in the keyword;
Second acquisition unit, for judging to show that the keyword includes what the user opened when the judging unit
During the title of application, the application interface of the application is called to obtain the second search data corresponding with the application.
Further, the judging unit, specifically for judging the keyword whether with remembering in the dictionary that is locally stored
The title of the application of record matches, and when the name-matches of the application recorded in the keyword and the dictionary being locally stored, sentences
Whether the user of breaking has opened the application.
The beneficial effect that technical scheme provided in an embodiment of the present invention is brought is:When user is scanned for using keyword
When, the second search data for obtaining the application that user corresponding with the keyword opens can be searched, and be added to through Qu Zhongxian
Show in search result, the interaction between community website and user's search can be strengthened so that search result has for user
Personalized result, while the liveness for the application that community website is provided can be provided.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, makes required in being described below to embodiment
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for
For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings
Accompanying drawing.
Fig. 1 is a kind of flow chart for information search method that the embodiment of the present invention one is provided;
Fig. 2 is a kind of flow chart for information search method that the embodiment of the present invention two is provided;
Fig. 3 is a kind of structural representation for device for information search that the embodiment of the present invention three is provided;
Fig. 4 be the embodiment of the present invention three provide a kind of device for information search in information receiving module structure
Schematic diagram;
Fig. 5 be the embodiment of the present invention three provide a kind of device for information search in searching modul structural representation
Figure.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
Embodiment one
As shown in figure 1, present embodiments providing a kind of information search method, it can be carried out by the server in search engine
Realize, specifically include following steps:
101st, the search information that user is sent by client is received;
Wherein, keyword is at least included in search information;
102nd, carry out page search according to keyword and obtain first to search for data, and call the application for the application that user opens
Interface and then acquisition and the search data of application corresponding second;
103rd, first, second is integrated to search for data to the through area of the page and be sent to client and shown.
Wherein, the first search data is carry out the information that page search is obtained according to keyword in internet data, extremely
Few promotion message included with the corresponding chained address of application and application;
Second data are use state information of the sign user to application.
A kind of information search method is present embodiments provided, when user is scanned for using keyword, can search and obtain
Second search data of the application that user corresponding with the keyword opens, and be added in through area and be shown in search result
In, the interaction between community website and user's search can be strengthened so that search result has personalized result for user,
The liveness for the application that community website is provided can be provided simultaneously.
Embodiment two
A kind of information search method is present embodiments provided, is the improvement carried out on the basis of embodiment 1, this method
It can be realized by changing the server of search engine.
It should be noted that for convenience of description, the present invention is illustrated by taking community website as an example, and the community website can be carried
For information search function, and the community website provides web game or other big game applications simultaneously.The community website is carried
For User logs in function, user is after application obtains the account of the website, you can activate the game that the community website is provided, and
Played.
A kind of information search method provided the following detailed description of the present embodiment, as shown in Fig. 2 comprising the following steps:
201st, user inputs identity information, login community website by the browser in client;
It should be noted that in the present embodiment, identity information may include the account and password of user, further may be used also
So that including dynamic password, password protection problem etc., whether the identity information is registered user for server authentication user, if it is,
Step 202 is then performed, if it is not, then completing the searching request of user using existing mode.
202nd, user opens the search engine interface of community website in a browser, and inputs keyword;
203rd, server receives the keyword of user's input, searches whether there is user's input in the dictionary being locally stored
Keyword, if it is, perform step 204, if it is not, perform step 208;
Wherein, dictionary is pre-established, for record current site be provided to all or part that user uses should
Title.
The title of application, can include the full name of the application, abbreviation, English full name, English abbreviation etc. can identify and should answer
Word or word.For example:" passing through live wire ", " CF " etc..
In the present embodiment, the game name of the recordable whole game for thering is existing community website to be supplied to user of dictionary
Claim.
Further, server is received after the keyword of user's transmission, and this step also includes:
Page search is carried out in internet data according to keyword and obtains the first search data, wherein, the first search number
According to scan for the elite data in obtained information according to existing way of search, for example, can include and the application
Corresponding chained address and the promotion message of the application.
In the present embodiment, promotion message can be the renewal progress of game, the game episode newly added, the purchase of game money
Buy discounting message etc..
204th, judge whether user has opened the game, if it is, step 205 is performed, if it is not, performing step 208;
Specifically, server can go to search the use in the game server according to corresponding to the user name of user in the game
Whether family have activated the game, or whether the interface lookup user that the game server according to corresponding to the game is provided activates
The game.
205th, the interface provided by the game, obtains second and searches for data;
In the present embodiment, the second search data are status data of the user in the game;
Further, in the application provided in community website, the server where each application is provided with application interface
(API) it, can be searched by the account of user and obtain use state of the user for application.
Status data, as user are for the use state of the application, for example, in the present embodiment, status data can be with
For user role in gaming, role's rank, buddy list, equipment attribute, the information such as virtual coin quantity are obtained.
206th, by the first search data and the second search Data Integration into through area;
207th, the search result comprising through area is sent into client browser to be shown;
Wherein, search result includes through area and generic search, the acquisition modes of generic search with it is existing
Technology is identical, repeats no more here.
208th, complete to search for using existing way of search, and search result is sent to client browser.
A kind of information search method is present embodiments provided, when user is scanned for using keyword, can search and obtain
Second search data of the application that user corresponding with the keyword opens, and be added in through area and be shown in search result
In, the interaction between community website and user's search can be strengthened so that search result has personalized result for user,
The liveness for the application that community website is provided can be provided simultaneously.
Embodiment three
As shown in figure 3, the embodiments of the invention provide a kind of device for information search, the device includes:
Information receiving module 301, is at least wrapped for receiving in the search information that user is sent by client, search information
Include keyword;
Data acquisition module 302, obtains the first search data, and call user for carrying out page search according to keyword
The application interface for the application opened and then acquisition and the search data of application corresponding second;
Module 303 is integrated, for integrating first, second search data to the through area of the page and being sent to client progress
Display.
Further, the first search data search for obtained letter to carry out the page in internet data according to keyword
Breath, at least including the promotion message with the corresponding chained address of application and application;
Second data are use state information of the sign user to application.
Further, above-mentioned search information also includes the identity information of user;
Correspondingly, as shown in figure 4, information receiving module 301, including:
Information receiving unit 3011, for receiving identity information and keyword that user is sent by client;
Authentication unit 3012, for completing logging in for user according to identity information.
Further, as shown in figure 5, data obtaining module 302, including:
First acquisition unit 3021, the first search data are obtained for carrying out page search according to keyword;
Judging unit 3022, for judging whether include the title for the application that user opens in keyword;
Second acquisition unit 3023, for judging to show that keyword includes the application that user opens when judging unit 3022
Title when, call application application interface obtain with application corresponding second search data.
Further, judging unit 3022, specifically for judging keyword whether with recording in the dictionary that is locally stored
The title of application matches, and when the name-matches of the application recorded in keyword and the dictionary being locally stored, judges that user is
It is no to have opened application.
The embodiments of the invention provide a kind of device for information search, when user is scanned for using keyword,
The the second search data for obtaining the application that user corresponding with the keyword opens can be searched, and is added in through area and is shown in
In search result, the interaction between community website and user's search can be strengthened so that search result has individual character for user
The result of change, while the liveness for the application that community website is provided can be provided.
It should be noted that:The device for information search that above-described embodiment is provided, only with above-mentioned each functional module
Progress is divided for example, in practical application, can as needed and by above-mentioned functions distribute and be completed by different functional modules,
The internal structure of device is divided into different functional modules, to complete all or part of function described above.In addition,
The information search method embodiment that above-described embodiment is provided belongs to same design, and it implements process and refers to embodiment of the method,
Here repeat no more.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
One of ordinary skill in the art will appreciate that realizing that all or part of step of above-described embodiment can be by hardware
To complete, the hardware of correlation can also be instructed to complete by program, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit the invention, it is all the present invention spirit and
Within principle, any modification, equivalent substitution and improvements made etc. should be included in the scope of the protection.
Claims (10)
1. a kind of information search method, it is characterised in that methods described includes:
Receiving in the search information that user is sent by client, the search information at least includes keyword;
Page search is carried out according to the keyword obtain first to search for data, and call the application for the application that the user opens
Interface and then acquisition the second search data corresponding with the application, the first search data are mutual according to the keyword
The information that page search is obtained is carried out in networking data;The second search data make to characterize the user to the application
Use status information;
The first, second search data are integrated to the through area of the page and is sent to the client and is shown.
2. according to the method described in claim 1, it is characterised in that the first search data at least include and the application pair
The chained address answered and the promotion message of the application.
3. according to the method described in claim 1, it is characterised in that the search information also identity including the user is believed
Breath;
Correspondingly, it is described to receive the search information that user is sent by client, further comprise:
Identity information and keyword that the user is sent by the client are received, and institute is completed according to the identity information
State logging in for user.
4. according to the method described in claim 1, it is characterised in that the application interface of the application for calling the user to open
And then the second search data corresponding with the application are obtained, including:
Judge whether include the title for the application that the user opens in the keyword;
When the keyword includes the title for the application that the user opens, call the application application interface obtain with
Data are searched in the application corresponding second.
5. method according to claim 4, it is characterised in that described to judge whether include the user in the keyword
The title for the application opened, including:
Judging the keyword, whether the title of the application with being recorded in the dictionary that is locally stored matches;
When the name-matches of the application recorded in the keyword and the dictionary being locally stored, judge whether the user is open-minded
The application.
6. a kind of device for information search, it is characterised in that described device includes:
Information receiving module, at least includes for receiving in the search information that user is sent by client, the search information
Keyword;
Data acquisition module, obtains the first search data, and call the use for carrying out page search according to the keyword
The application interface for the application that family is opened and then acquisition the second search data corresponding with the application, described first, which searches for data, is
The information that page search is obtained is carried out in internet data according to the keyword;The second search data are described to characterize
Use state information of the user to the application;
Module is integrated, for integrating the first, second search data to the through area of the page and being sent to the client and enter
Row display.
7. device according to claim 6, it is characterised in that the first search data at least include and the application pair
The chained address answered and the promotion message of the application.
8. device according to claim 6, it is characterised in that the search information also identity including the user is believed
Breath;
Correspondingly, described information receiving module, including:
Information receiving unit, for receiving identity information and keyword that the user is sent by the client;
Authentication unit, for completing logging in for the user according to the identity information.
9. device according to claim 6, it is characterised in that the data acquisition module, including:
First acquisition unit, the first search data are obtained for carrying out page search according to the keyword;
Judging unit, for judging whether include the title for the application that the user opens in the keyword;
Second acquisition unit, for judging to show that the keyword includes the application that the user opens when the judging unit
Title when, call the application application interface obtain it is corresponding with the application second search for data.
10. device according to claim 9, it is characterised in that the judging unit, specifically for judging the keyword
Whether the title of the application with being recorded in the dictionary that is locally stored matches, and remembers when in the keyword and the dictionary being locally stored
During the name-matches of the application of record, judge whether the user has opened the application.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210112943.4A CN103377201B (en) | 2012-04-17 | 2012-04-17 | Information search method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210112943.4A CN103377201B (en) | 2012-04-17 | 2012-04-17 | Information search method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103377201A CN103377201A (en) | 2013-10-30 |
CN103377201B true CN103377201B (en) | 2017-11-03 |
Family
ID=49462330
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210112943.4A Active CN103377201B (en) | 2012-04-17 | 2012-04-17 | Information search method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103377201B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103530385A (en) * | 2013-10-18 | 2014-01-22 | 北京奇虎科技有限公司 | Method and device for searching for information based on vertical searching channels |
CN103902682B (en) * | 2014-03-21 | 2018-05-08 | 百度在线网络技术(北京)有限公司 | Information query method and device |
CN103995846B (en) * | 2014-05-06 | 2017-04-05 | 百度在线网络技术(北京)有限公司 | The searching method and its device of application message |
CN104021170B (en) * | 2014-05-30 | 2018-01-16 | 华为技术有限公司 | A kind of information acquisition method and cloud server |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7031961B2 (en) * | 1999-05-05 | 2006-04-18 | Google, Inc. | System and method for searching and recommending objects from a categorically organized information repository |
CN101416187A (en) * | 2006-03-29 | 2009-04-22 | A9.Com公司 | Method and system for providing focused search results |
CN101853308A (en) * | 2010-06-11 | 2010-10-06 | 中兴通讯股份有限公司 | Method and application terminal for personalized meta-search |
CN101937547A (en) * | 2010-09-15 | 2011-01-05 | 宇龙计算机通信科技(深圳)有限公司 | Software and/or software information pushing method, system, acquisition device, software shop service system and mobile terminal |
CN101996201A (en) * | 2009-08-11 | 2011-03-30 | 杜卓 | Information directory and service reservation and navigation service |
CN102362275A (en) * | 2009-03-23 | 2012-02-22 | 富士通株式会社 | Method of recommending content, method of creating recommendation information, content recommendation program, content recommendation server, and content-providing system |
-
2012
- 2012-04-17 CN CN201210112943.4A patent/CN103377201B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7031961B2 (en) * | 1999-05-05 | 2006-04-18 | Google, Inc. | System and method for searching and recommending objects from a categorically organized information repository |
CN101416187A (en) * | 2006-03-29 | 2009-04-22 | A9.Com公司 | Method and system for providing focused search results |
CN102362275A (en) * | 2009-03-23 | 2012-02-22 | 富士通株式会社 | Method of recommending content, method of creating recommendation information, content recommendation program, content recommendation server, and content-providing system |
CN101996201A (en) * | 2009-08-11 | 2011-03-30 | 杜卓 | Information directory and service reservation and navigation service |
CN101853308A (en) * | 2010-06-11 | 2010-10-06 | 中兴通讯股份有限公司 | Method and application terminal for personalized meta-search |
CN101937547A (en) * | 2010-09-15 | 2011-01-05 | 宇龙计算机通信科技(深圳)有限公司 | Software and/or software information pushing method, system, acquisition device, software shop service system and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN103377201A (en) | 2013-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103339597B (en) | Transforming search engine queries | |
CN102843311B (en) | Based on information fusion method and the server of SNS | |
Earl et al. | Movement societies and digital protest: Fan activism and other nonpolitical protest online | |
CN104601641B (en) | Application link sharing method, apparatus and system | |
CN101415010B (en) | WEB browsing apparatus and operation method | |
KR101322679B1 (en) | An assistant―adviser using the semantic analysis of community exchanges | |
CN101320373B (en) | Safety search engine system of website database | |
US20110275047A1 (en) | Seeking Answers to Questions | |
Nunberg | The advent of the internet | |
US9996630B2 (en) | System and/or method for linking network content | |
US20070255702A1 (en) | Search Engine | |
CN106651470A (en) | Directed advertisement promotion system based on user behavior prediction analysis | |
CN103377201B (en) | Information search method and device | |
CN101938466A (en) | Open knowledge bases method and equipment for user authentication | |
CN106973075A (en) | Share comment method and system, domain name code-transferring method, client and server | |
CN103139137A (en) | Method and device for providing network service | |
CN103761257B (en) | Web page processing method and system based on mobile browser | |
CN103561063B (en) | A kind of method of Register top box and terminal | |
WO2013152661A1 (en) | Information searching method and device, and computer storage medium | |
CN105653717B (en) | A kind of method and device that information is shared | |
CN103179205B (en) | A kind of advertisement push system based on the Internet | |
CN103020055B (en) | Processing method and device for user recommendation | |
CN106776937A (en) | The method and apparatus of chain keyword in a kind of determination | |
CN102982012A (en) | Method and device used for obtaining target character strings in disorder text | |
CN103873442B (en) | The treating method and apparatus of log-on message |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |