CN103377201B - Information search method and device - Google Patents

Information search method and device Download PDF

Info

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
Application number
CN201210112943.4A
Other languages
Chinese (zh)
Other versions
CN103377201A (en
Inventor
曹越
曹远铖
柳睿
邹维
孙为
吴可可
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210112943.4A priority Critical patent/CN103377201B/en
Publication of CN103377201A publication Critical patent/CN103377201A/en
Application granted granted Critical
Publication of CN103377201B publication Critical patent/CN103377201B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Information search method and device
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.
CN201210112943.4A 2012-04-17 2012-04-17 Information search method and device Active CN103377201B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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