Nothing Special   »   [go: up one dir, main page]

CN104462525A - Method and device for achieving search - Google Patents

Method and device for achieving search Download PDF

Info

Publication number
CN104462525A
CN104462525A CN201410809463.2A CN201410809463A CN104462525A CN 104462525 A CN104462525 A CN 104462525A CN 201410809463 A CN201410809463 A CN 201410809463A CN 104462525 A CN104462525 A CN 104462525A
Authority
CN
China
Prior art keywords
search result
current application
application program
transcoding
target search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410809463.2A
Other languages
Chinese (zh)
Other versions
CN104462525B (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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410809463.2A priority Critical patent/CN104462525B/en
Publication of CN104462525A publication Critical patent/CN104462525A/en
Application granted granted Critical
Publication of CN104462525B publication Critical patent/CN104462525B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and device for achieving search. The method for achieving search comprises the steps that inquiry information input by a user on an interface of a current application is received, an inquiry request containing the inquiry information is sent to a search engine through a server of the current application so that the search engine can obtain a target search result according to the inquiry request, after the search engine and a transcoding server conduct interaction, the transcoding server feeds back the transcoded target search result to the server of the current application; the transcoded target search result fed back by the server of the current application is received and displayed on the interface of the current application. By the adoption of the method and device for achieving search, search can be achieved in IM, the search process is enabled to be similar to chatting, the search process of the user is simplified, the process that the user finds the target search result from a great number of search results is omitted, the search cost of the user is reduced, and search experience of the user is improved.

Description

Realize method and the device of search
Technical field
The present invention relates to search technique field, particularly relate to a kind of method and the device that realize search.
Background technology
Along with the fast development of Internet technology, network instant communication (Instant messaging is called for short IM) software gets more and more and is applied in the live and work of people, and the one that IM software has become in people and life commonly uses media of communication.In the process using IM software, user exchanges with IM good friend by the mode such as word, voice and video.
At present, carry out in the process that exchange by IM software with good friend user, if desired some information is inquired about, then need to leave current I M interface, then inquired about by search engine, and return to current I M interface after acquisition Search Results, continue to exchange, but in aforesaid operations process, operation steps is more, complex operation.In addition, traditional search engine is all, by the form of webpage, all Search Results searched are presented to user, and then from the numerous Search Results returned, find required Search Results and target search result by user, but the process that user obtains target search result is a process very consuming time, and searching cost is high.
Summary of the invention
The present invention is intended to the technical matters solved at least to a certain extent in correlation technique.For this reason, one object of the present invention is to propose a kind of method realizing searching for, search can be realized in IM, and make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
Second object of the present invention is to propose a kind of method realizing searching for.
3rd object of the present invention is to propose a kind of device realizing searching for.
4th object of the present invention is to propose a kind of device realizing searching for.
For reaching above-mentioned purpose, embodiment proposes a kind of method realizing searching for according to a first aspect of the present invention, comprise: receive the Query Information that user inputs on current application program interface, and send by the server of current application program the inquiry request comprising Query Information to search engine, corresponding target search result is obtained according to inquiry request to make search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by transcoding server to the server of current application program; And the target search result received after transcoding that the server of current application program returns, and the target search result represent transcoding on current application program interface after.
The method of the realization search of the embodiment of the present invention, receive the Query Information that user inputs on current application program interface, and send by the server of current application program the inquiry request comprising Query Information to search engine, corresponding target search result is obtained according to inquiry request to make search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by transcoding server to the server of current application program; Then the target search result after the transcoding that the server receiving current application program returns, and the target search result represent transcoding on current application program interface after, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
For reaching above-mentioned purpose, embodiment proposes a kind of method realizing searching for according to a second aspect of the present invention, comprise: receive the inquiry request from current application program by the server of current application program, inquiry request comprises the Query Information that user inputs on current application program interface; And obtain corresponding target search result according to inquiry request, and send target search result to transcoding server, to make transcoding server, transcoding process is carried out to target search result, and return the target search result after transcoding by the server of current application program to current application program, with the target search result after represent transcoding on current application program interface.
The method of the realization search of the embodiment of the present invention, receive the inquiry request from current application program by the server of current application program, inquiry request comprises the Query Information that user inputs on current application program interface, and obtain corresponding target search result according to inquiry request, and send target search result to transcoding server, to make transcoding server, transcoding process is carried out to target search result, and return the target search result after transcoding by the server of current application program to current application program, with the target search result after represent transcoding on current application program interface, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
For reaching above-mentioned purpose, embodiment proposes a kind of device realizing searching for according to a third aspect of the present invention, comprise: transceiver module, for receiving the Query Information that user inputs on current application program interface, and send by the server of current application program the inquiry request comprising Query Information to search engine, corresponding target search result is obtained according to inquiry request to make search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by transcoding server to the server of current application program; And represent module, the target search result after the transcoding that the server for receiving current application program returns, and the target search result represent transcoding on current application program interface after.
The device of the realization search of the embodiment of the present invention, by the Query Information that transceiver module reception user inputs on current application program interface, and send by the server of current application program the inquiry request comprising Query Information to search engine, corresponding target search result is obtained according to inquiry request to make search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by transcoding server to the server of current application program; Target search result after the transcoding that the server receiving current application program by representing module returns, and the target search result represent transcoding on current application program interface after, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
For reaching above-mentioned purpose, embodiment proposes a kind of device realizing searching for according to a fourth aspect of the present invention, comprise: receiver module, for being received the inquiry request from current application program by the server of current application program, inquiry request comprises the Query Information that user inputs on current application program interface; And search module, for obtaining corresponding target search result according to inquiry request, and send target search result to transcoding server, to make transcoding server, transcoding process is carried out to target search result, and return the target search result after transcoding by the server of current application program to current application program, with the target search result after represent transcoding on current application program interface.
The device of the realization search of the embodiment of the present invention, inquiry request is received by receiver module, corresponding target search result is obtained according to inquiry request by search module, and send target search result to transcoding server, to make transcoding server, transcoding process is carried out to target search result, and return the target search result after transcoding by the server of current application program to current application program, with the target search result after represent transcoding on current application program interface, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of the realization search of one embodiment of the invention.
Fig. 2 is the method flow diagram of the realization search of another embodiment of the present invention.
Fig. 3 is the signaling process figure of the method for the realization search of one embodiment of the invention.
Fig. 4 is the structural representation of the device of the realization search of one embodiment of the invention.
Fig. 5 is the structural representation of the device of the realization search of another embodiment of the present invention.
Embodiment
Be described below in detail embodiments of the invention, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has element that is identical or similar functions from start to finish.Be exemplary below by the embodiment be described with reference to the drawings, be intended to for explaining the present invention, and can not limitation of the present invention be interpreted as.
Below with reference to the accompanying drawings method and the device of the realization search of the embodiment of the present invention are described.
Fig. 1 is the method flow diagram of the realization search of one embodiment of the invention, and this embodiment is described from application program side.
As shown in Figure 1, the method for this realization search comprises:
S101, receive the Query Information that user inputs on current application program interface, and send by the server of current application program the inquiry request comprising Query Information to search engine, corresponding target search result is obtained according to inquiry request to make search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by transcoding server to the server of current application program.
Wherein, current application program can be IM software, such as, can be but be not limited to QQ, micro-letter, Baidu hi etc.
In this embodiment, to be undertaken in the process of chatting by IM software user, if user needs to inquire about some information, then user can directly be inquired about by IM software, search, particularly, IM software such as Baidu hi is after reception Query Information, the inquiry request comprising this Query Information is sent to search engine by the server of Baidu hi, search engine is after receiving inquiry request, corresponding target search result is obtained according to this inquiry request, and send above-mentioned target search result to transcoding server, by transcoding server, transcoding process is carried out to above-mentioned target search result, and return the target search result after transcoding to the server of Baidu hi.
Wherein, search engine, in the process obtaining target search result, can carry out search category coupling for this search, and then search for according to the search category matched, wherein, above-mentioned search category can be news, webpage or picture etc.
In addition, in order to provide personalized search service, can also comprise user profile in above-mentioned inquiry request, such as user images, like this, search engine can better for user provides differentiation to search for.
S102, the target search result after the transcoding that the server receiving current application program returns, and the target search result represent transcoding on current application program interface after.
In this embodiment, after target search result after transcoding server returns from transcoding to the server of IM server such as Baidu hi, return the target search result after transcoding by the server of Baidu hi to Baidu hi, finally represent the target search result after transcoding by Baidu hi.
Particularly, Baidu hi can represent the target search result after transcoding with forms such as chat content.More specifically, the length etc. of chat content can be limited.
The embodiment of the method for above-mentioned realization search, receive the Query Information that user inputs on current application program interface, and send by the server of current application program the inquiry request comprising Query Information to search engine, corresponding target search result is obtained according to inquiry request to make search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by transcoding server to the server of current application program; Then the target search result after the transcoding that the server receiving current application program returns, and the target search result represent transcoding on current application program interface after, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
In order to realize above-described embodiment, the present invention also proposes a kind of method realizing searching for.
Fig. 2 is the method flow diagram of the realization search of another embodiment of the present invention, and this embodiment is described from search engine side.
As shown in Figure 2, the method for this realization search comprises:
S201, receive the inquiry request from current application program by the server of current application program, inquiry request comprises the Query Information that user inputs on current application program interface.
Wherein, current application program can be IM software, such as, can be but be not limited to QQ, micro-letter, Baidu hi etc.
In this embodiment, to be undertaken in the process of chatting by IM software user, if user needs to inquire about some information, then user can directly be undertaken inquiring about, searching for by IM software, particularly, IM software such as Baidu hi, after reception Query Information, sends by the server of Baidu hi the inquiry request comprising this Query Information to search engine.
S202, corresponding target search result is obtained according to inquiry request, and send target search result to transcoding server, to make transcoding server, transcoding process is carried out to target search result, and return the target search result after transcoding by the server of current application program to current application program, with the target search result after represent transcoding on current application program interface.
Search engine is after receiving inquiry request, corresponding target search result is obtained according to this inquiry request, and send above-mentioned target search result to transcoding server, then by transcoding server, transcoding process is carried out to above-mentioned target search result, and return the target search result after transcoding to the server of Baidu hi, then return the target search result after transcoding by the server of Baidu hi to Baidu hi, finally represent the target search result after transcoding by Baidu hi.
Wherein, the process that search engine obtains corresponding target search result according to this inquiry request can be: the search category corresponding according to this inquiry request coupling, and obtains corresponding target search result according to the search category matched.Wherein, above-mentioned search category can be news, webpage or picture etc.
In addition, in order to provide personalized search service, can also comprise user profile in above-mentioned inquiry request, such as user images, like this, search engine can better for user provides differentiation to search for.Concrete search procedure can be: the search category that search engine is corresponding according to this inquiry request coupling, and obtains corresponding target search result according to the search category matched and user profile.
Wherein, Baidu hi can represent the target search result after transcoding with forms such as chat content.Particularly, the length etc. of chat content can be limited.
The embodiment of the method for above-mentioned realization search, receive the inquiry request from current application program by the server of current application program, inquiry request comprises the Query Information that user inputs on current application program interface, and obtain corresponding target search result according to inquiry request, and send target search result to transcoding server, to make transcoding server, transcoding process is carried out to target search result, and return the target search result after transcoding by the server of current application program to current application program, with the target search result after represent transcoding on current application program interface, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
Fig. 3 is the signaling process figure of the method for the realization search of one embodiment of the invention, in this embodiment, by IM software (be called for short IM), IM server, mutual mutually between search engine and transcoding server, the process of search is realized, particularly, this process comprises:
S301, IM send inquiry request to IM server, and wherein, this inquiry request comprises Query Information and the user images of user.
S302, IM server sends this inquiry request to search engine.
S303, search engine obtains target search result according to this inquiry request, and sends this target search result to transcoding server.
Particularly, the search category that search engine is corresponding according to this inquiry request coupling, and obtain corresponding target search result according to the search category matched and user images.Wherein, above-mentioned search category can be news, webpage or picture etc.
S304, transcoding server carries out transcoding to the target search result received, and sends the target search result after transcoding to IM server.
S305, IM server sends the target search result after transcoding to IM.
S306, IM receive the target search result after transcoding, and represent the target search result after transcoding with the form of chat content.
The embodiment of the method for above-mentioned realization search, by IM, IM server, mutually mutual between search engine and transcoding server, achieve and search in IM, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
In order to realize above-described embodiment, the present invention also proposes a kind of device realizing searching for.
Fig. 4 is the structural representation of the device of the realization search of one embodiment of the invention, and this device is positioned at application program side.
As shown in Figure 4, the device of this realization search comprises transceiver module 41 and represents module 42, wherein:
The Query Information that transceiver module 41 inputs on current application program interface for receiving user, and send by the server of current application program the inquiry request comprising Query Information to search engine, corresponding target search result is obtained according to inquiry request to make search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by transcoding server to the server of current application program; Represent the target search result after the transcoding that module 42 returns for the server receiving current application program, and the target search result represent transcoding on current application program interface after.
Wherein, current application program can be IM software, such as, can be but be not limited to QQ, micro-letter, Baidu hi etc.
In this embodiment, to be undertaken in the process of chatting by IM software user, if user needs to inquire about some information, then user can directly be inquired about by IM software, search, particularly, transceiver module 41 is after reception Query Information, the inquiry request comprising this Query Information is sent to search engine by the server of correspondence, search engine is after receiving inquiry request, corresponding target search result is obtained according to this inquiry request, and send above-mentioned target search result to transcoding server, by transcoding server, transcoding process is carried out to above-mentioned target search result, and return the target search result after transcoding to the server of correspondence.
Wherein, search engine, in the process obtaining target search result, can carry out search category coupling for this search, and then search for according to the search category matched, wherein, above-mentioned search category can be news, webpage or picture etc.
In addition, in order to provide personalized search service, can also comprise user profile in above-mentioned inquiry request, such as user images, like this, search engine can better for user provides differentiation to search for.
Particularly, represent module 42 and may be used for after receiving the target search result after transcoding, the target search result after current application program interface represents transcoding with the form of chat content.
The device embodiment of above-mentioned realization search, by the Query Information that transceiver module reception user inputs on current application program interface, and send by the server of current application program the inquiry request comprising Query Information to search engine, corresponding target search result is obtained according to inquiry request to make search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by transcoding server to the server of current application program; Target search result after the transcoding that the server receiving current application program by representing module returns, and the target search result represent transcoding on current application program interface after, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
In order to realize above-described embodiment, the present invention also proposes a kind of device realizing searching for.
Fig. 5 is the structural representation of the device of the realization search of another embodiment of the present invention, and this device is positioned at search engine side.
As shown in Figure 5, the device of this realization search comprises receiver module 51 and search module 52, wherein:
Receiver module 51 is for receiving the inquiry request from current application program by the server of current application program, inquiry request comprises the Query Information that user inputs on current application program interface; Search module 52 is for obtaining corresponding target search result according to inquiry request, and send target search result to transcoding server, to make transcoding server, transcoding process is carried out to target search result, and return the target search result after transcoding by the server of current application program to current application program, with the target search result after represent transcoding on current application program interface.
Wherein, current application program can be IM software, such as, can be but be not limited to QQ, micro-letter, Baidu hi etc.
In this embodiment, to be undertaken in the process of chatting by IM software user, if user needs to inquire about some information, then user can directly be undertaken inquiring about, searching for by IM software, particularly, IM software such as Baidu hi, after reception Query Information, sends by the server of Baidu hi the inquiry request comprising this Query Information, and receives this inquiry request by receiver module 51 to this device.
Particularly, the process that search module 52 obtains corresponding target search result according to this inquiry request can be: the search category corresponding according to this inquiry request coupling, and obtains corresponding target search result according to the search category matched.Wherein, above-mentioned search category can be news, webpage or picture etc.
In addition, in order to provide personalized search service, can also comprise user profile in above-mentioned inquiry request, such as user images, like this, search module 52 can better for user provides differentiation to search for.Concrete search procedure can be: the search category that search module 52 is corresponding according to this inquiry request coupling, and obtains corresponding target search result according to the search category matched and user profile.
Wherein, the target search result after transcoding can be presented on current application program interface with the form of chat content.
The device embodiment of above-mentioned realization search, inquiry request is received by receiver module, corresponding target search result is obtained according to inquiry request by search module, and send target search result to transcoding server, to make transcoding server, transcoding process is carried out to target search result, and return the target search result after transcoding by the server of current application program to current application program, with the target search result after represent transcoding on current application program interface, make search procedure as chat, simplify the search step of user, save the process that user finds out target search result from numerous Search Results, reduce the searching cost of user, improve the search experience of user.
In the description of this instructions, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " concrete example " or " some examples " etc. means to describe in conjunction with this embodiment or example are contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term not must for be identical embodiment or example.And the specific features of description, structure, material or feature can combine in one or more embodiment in office or example in an appropriate manner.In addition, when not conflicting, the feature of the different embodiment described in this instructions or example and different embodiment or example can carry out combining and combining by those skilled in the art.
In addition, term " first ", " second " only for describing object, and can not be interpreted as instruction or hint relative importance or imply the quantity indicating indicated technical characteristic.Thus, be limited with " first ", the feature of " second " can express or impliedly comprise at least one this feature.In describing the invention, the implication of " multiple " is at least two, such as two, three etc., unless otherwise expressly limited specifically.
Describe and can be understood in process flow diagram or in this any process otherwise described or method, represent and comprise one or more for realizing the module of the code of the executable instruction of the step of specific logical function or process, fragment or part, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can not according to order that is shown or that discuss, comprise according to involved function by the mode while of basic or by contrary order, carry out n-back test, this should understand by embodiments of the invention person of ordinary skill in the field.
In flow charts represent or in this logic otherwise described and/or step, such as, the sequencing list of the executable instruction for realizing logic function can be considered to, may be embodied in any computer-readable medium, for instruction execution system, device or equipment (as computer based system, comprise the system of processor or other can from instruction execution system, device or equipment instruction fetch and perform the system of instruction) use, or to use in conjunction with these instruction execution systems, device or equipment.With regard to this instructions, " computer-readable medium " can be anyly can to comprise, store, communicate, propagate or transmission procedure for instruction execution system, device or equipment or the device that uses in conjunction with these instruction execution systems, device or equipment.The example more specifically (non-exhaustive list) of computer-readable medium comprises following: the electrical connection section (electronic installation) with one or more wiring, portable computer diskette box (magnetic device), random access memory (RAM), ROM (read-only memory) (ROM), erasablely edit ROM (read-only memory) (EPROM or flash memory), fiber device, and portable optic disk ROM (read-only memory) (CDROM).In addition, computer-readable medium can be even paper or other suitable media that can print described program thereon, because can such as by carrying out optical scanning to paper or other media, then carry out editing, decipher or carry out process with other suitable methods if desired and electronically obtain described program, be then stored in computer memory.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple step or method can with to store in memory and the software performed by suitable instruction execution system or firmware realize.Such as, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: the discrete logic with the logic gates for realizing logic function to data-signal, there is the special IC of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is that the hardware that can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, this program perform time, step comprising embodiment of the method one or a combination set of.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, also can be that the independent physics of unit exists, also can be integrated in a module by two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.If described integrated module using the form of software function module realize and as independently production marketing or use time, also can be stored in a computer read/write memory medium.
The above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.Although illustrate and describe embodiments of the invention above, be understandable that, above-described embodiment is exemplary, can not be interpreted as limitation of the present invention, and those of ordinary skill in the art can change above-described embodiment within the scope of the invention, revises, replace and modification.

Claims (16)

1. realize a method of searching for, it is characterized in that, comprising:
Receive the Query Information that user inputs on current application program interface, and send by the server of current application program the inquiry request comprising described Query Information to search engine, corresponding target search result is obtained according to described inquiry request to make described search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by described transcoding server to the server of described current application program; And
Target search result after the described transcoding that the server receiving described current application program returns, and the target search result represent described transcoding on described current application program interface after.
2. method according to claim 1, is characterized in that, described inquiry request also comprises user profile, and described user profile comprises user images.
3. method according to claim 1 and 2, is characterized in that, described on described current application program interface, represent described transcoding after target search result, comprising:
Target search result after described current application program interface represents described transcoding with the form of chat content.
4. realize a method of searching for, it is characterized in that, comprising:
Receive the inquiry request from current application program by the server of current application program, described inquiry request comprises the Query Information that user inputs on current application program interface; And
Corresponding target search result is obtained according to described inquiry request, and send described target search result to transcoding server, to make described transcoding server, transcoding process is carried out to described target search result, and return the target search result after transcoding by the server of described current application program to described current application program, with the target search result after represent described transcoding on described current application program interface.
5. method according to claim 4, is characterized in that, the described target search result obtaining correspondence according to described inquiry request, comprising:
The search category corresponding according to described inquiry request coupling, obtains corresponding target search result according to described search category.
6. method according to claim 4, is characterized in that, described inquiry request also comprises user profile, and described user profile comprises user images.
7. method according to claim 6, is characterized in that, the described target search result obtaining correspondence according to described inquiry request, comprising:
The search category corresponding according to described inquiry request coupling, and obtain corresponding target search result according to described search category and described user profile.
8. the method according to any one of claim 4-7, is characterized in that, the target search result after described transcoding is presented on described current application program interface with the form of chat content.
9. realize the device searched for, it is characterized in that, comprising:
Transceiver module, for receiving the Query Information that user inputs on current application program interface, and send by the server of current application program the inquiry request comprising described Query Information to search engine, corresponding target search result is obtained according to described inquiry request to make described search engine, and with transcoding server carrying out mutual after, return the target search result after transcoding by described transcoding server to the server of described current application program; And
Represent module, the target search result after the described transcoding that the server for receiving described current application program returns, and the target search result represent described transcoding on described current application program interface after.
10. device according to claim 9, is characterized in that, described inquiry request also comprises user profile, and described user profile comprises user images.
11. devices according to claim 9 or 10, is characterized in that, described in represent module, specifically for:
Target search result after described current application program interface represents described transcoding with the form of chat content.
12. 1 kinds realize the device searched for, it is characterized in that, comprising:
Receiver module, for being received the inquiry request from current application program by the server of current application program, described inquiry request comprises the Query Information that user inputs on current application program interface; And
Search module, for obtaining corresponding target search result according to described inquiry request, and send described target search result to transcoding server, to make described transcoding server, transcoding process is carried out to described target search result, and return the target search result after transcoding by the server of described current application program to described current application program, with the target search result after represent described transcoding on described current application program interface.
13. devices according to claim 12, is characterized in that, described search module, specifically for:
The search category corresponding according to described inquiry request coupling, obtains corresponding target search result according to described search category.
14. devices according to claim 12, it is characterized in that, described inquiry request also comprises user profile, described user profile comprises user images.
15. devices according to claim 14, is characterized in that, described search module, specifically for:
The search category corresponding according to described inquiry request coupling, and obtain corresponding target search result according to described search category and described user profile.
16. devices according to any one of claim 12-15, it is characterized in that, the target search result after described transcoding is presented on described current application program interface with the form of chat content.
CN201410809463.2A 2014-12-23 2014-12-23 Realize the method and device of search Active CN104462525B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410809463.2A CN104462525B (en) 2014-12-23 2014-12-23 Realize the method and device of search

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410809463.2A CN104462525B (en) 2014-12-23 2014-12-23 Realize the method and device of search

Publications (2)

Publication Number Publication Date
CN104462525A true CN104462525A (en) 2015-03-25
CN104462525B CN104462525B (en) 2018-04-13

Family

ID=52908560

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410809463.2A Active CN104462525B (en) 2014-12-23 2014-12-23 Realize the method and device of search

Country Status (1)

Country Link
CN (1) CN104462525B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079784A (en) * 2006-05-24 2007-11-28 腾讯科技(深圳)有限公司 Internet resource searching method and its searching system
US20100042588A1 (en) * 2008-08-15 2010-02-18 Smyros Athena A Systems and methods utilizing a search engine
CN102541928A (en) * 2010-12-30 2012-07-04 腾讯科技(深圳)有限公司 Method and device for searching contents of terminal application program
CN102591876A (en) * 2011-01-14 2012-07-18 阿里巴巴集团控股有限公司 Sequencing method and device of search results
CN104142964A (en) * 2013-06-13 2014-11-12 腾讯科技(北京)有限公司 Information matching method and device
CN104182488A (en) * 2014-08-08 2014-12-03 腾讯科技(深圳)有限公司 Search method, server and client

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079784A (en) * 2006-05-24 2007-11-28 腾讯科技(深圳)有限公司 Internet resource searching method and its searching system
US20100042588A1 (en) * 2008-08-15 2010-02-18 Smyros Athena A Systems and methods utilizing a search engine
CN102541928A (en) * 2010-12-30 2012-07-04 腾讯科技(深圳)有限公司 Method and device for searching contents of terminal application program
CN102591876A (en) * 2011-01-14 2012-07-18 阿里巴巴集团控股有限公司 Sequencing method and device of search results
CN104142964A (en) * 2013-06-13 2014-11-12 腾讯科技(北京)有限公司 Information matching method and device
CN104182488A (en) * 2014-08-08 2014-12-03 腾讯科技(深圳)有限公司 Search method, server and client

Also Published As

Publication number Publication date
CN104462525B (en) 2018-04-13

Similar Documents

Publication Publication Date Title
CN105072143A (en) Interaction system for intelligent robot and client based on artificial intelligence
CN103136342B (en) The searching method of application A PP, system and search server
CN105282013A (en) Item message notification method, device and system
CN102724327B (en) For Real-time Network page browsing service provider system and the method for browser
CN106303657A (en) A kind of even method that wheat is live and main broadcaster's end equipment
CN104980809A (en) Barrage processing method and apparatus
CN105450586A (en) Information pushing method and system, server and client
CN103269303A (en) Group exchange message distribution method and system
CN103914529A (en) Search displaying method and search displaying device
CN111611023B (en) Control method and device of intelligent equipment, electronic equipment and storage medium
CN103269305A (en) Method and system for issuing group exchange of information
CN102710799B (en) Client plug-in based on real-time Message Passing installs system for prompting and method
CN103634327A (en) Remote terminal control method and remote terminal control device
CN103714078A (en) Method, system and device for providing update contents of web pages
CN111028839A (en) Smart home control method and device and electronic equipment
CN112818654A (en) Message storage method, message generation method, message storage device, electronic equipment and computer readable medium
CN105099727A (en) Method of adding group member and apparatus thereof
CN104965816A (en) Editing method and device for data sheet
CN104462525A (en) Method and device for achieving search
CN107368376B (en) Message sending method and device, expansion method and terminal
CN109818851A (en) A kind of information persistence method, device and electronic equipment
CN110971983A (en) Video question answering method, equipment and storage medium
CN104156486A (en) Method and system for transmitting information through search engine and search engine
CN108390815A (en) Advertisement sending method, device, server and storage medium
US20160188748A1 (en) Method for providing information to determine a graph associated with a data item

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant