CN102651031A - Method and equipment for providing searching result - Google Patents

Method and equipment for providing searching result Download PDF

Info

Publication number
CN102651031A
CN102651031A CN2012101018145A CN201210101814A CN102651031A CN 102651031 A CN102651031 A CN 102651031A CN 2012101018145 A CN2012101018145 A CN 2012101018145A CN 201210101814 A CN201210101814 A CN 201210101814A CN 102651031 A CN102651031 A CN 102651031A
Authority
CN
China
Prior art keywords
search results
user
search
correlation
degree
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012101018145A
Other languages
Chinese (zh)
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.)
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 CN2012101018145A priority Critical patent/CN102651031A/en
Publication of CN102651031A publication Critical patent/CN102651031A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention aims to provide a method and equipment for providing a searching result. The method comprises the following steps of: according to the relevance between a plurality of searching results and a query sequence, providing a selectable item list corresponding to the searching result of which the relevance is less than a preset threshold value to user equipment; and acquiring a preset selection operation of a user on the selectable item list through interaction with the user, according to the preset selection operation, determining one or more searching results according with the preset selection operation from the searching result of which the relevance is less than the preset threshold value, and providing the searching results to the user. Therefore, the aim of further selecting the searching result which better meets a requirement from the searching results of the user is fulfilled, the searching result which is finally provided to the user better meets the requirement of the user by further precisely positioning the obtained researching result, and the query experience of the user is improved.

Description

A kind of method and apparatus that is used to provide Search Results
Technical field
The present invention relates to Internet technical field, relate in particular to a kind of technology that is used to provide Search Results.
Background technology
In the prior art; Provide the method for Search Results mainly in the network index database, to carry out matching inquiry according to the search sequence of user's input; With a plurality of Search Results that obtain to be complementary with search sequence; And then directly in result of page searching, a plurality of Search Results are offered the user with the form of direct demonstration, and do not consider further mutual through with the user, further selection meets the Search Results of user's request more in these a plurality of Search Results.Therefore, the user need judge differentiation one by one to a plurality of Search Results, and in these a plurality of Search Results, to confirm its required target search result, this kind mode causes user search efficient lower, reduces user's actual search simultaneously and experiences.
Therefore, how will provide Search Results effectively, become one of present problem demanding prompt solution offering the user with the further alternant way of user.
Summary of the invention
The purpose of this invention is to provide a kind of method and apparatus that Search Results is provided.
According to an aspect of the present invention, a kind of method that Search Results is provided in the network equipment is provided, this method may further comprise the steps:
A obtains the search sequence from user's input of subscriber equipment;
B carries out matching inquiry according to said search sequence; To obtain a plurality of Search Results that are complementary with said search sequence and the degree of correlation of said each Search Results and said search sequence; Wherein, said each Search Results comprises at least one classified information that it is affiliated separately;
C generates the selectable items tabulation according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold;
D offers said subscriber equipment with said a plurality of Search Results and with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold; Wherein, the said degree of correlation can be carried out corresponding displaying through the predetermined selection operation that said user tabulates to selectable items less than the Search Results of predetermined threshold.
According to another aspect of the present invention, a kind of method that Search Results is provided in subscriber equipment is provided, this method may further comprise the steps:
-obtain a plurality of Search Results and with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold;
-through with said user interactions, obtain the predetermined selection operation of said user to the tabulation of said selectable items;
-according to said predetermined selection operation, from the Search Results of the said degree of correlation, confirm to meet one or more Search Results of said selection operation, and provide to said user less than predetermined threshold.
In accordance with a further aspect of the present invention, a kind of network equipment that Search Results is provided is provided also, this equipment comprises:
First deriving means is used to obtain the search sequence from user's input of subscriber equipment;
Second deriving means; Be used for carrying out matching inquiry according to said search sequence; To obtain a plurality of Search Results that are complementary with said search sequence and the degree of correlation of said each Search Results and said search sequence; Wherein, said each Search Results comprises at least one classified information that it is affiliated separately;
First generating apparatus is used for generating the selectable items tabulation according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold;
First generator; Be used for offering said subscriber equipment less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold with said a plurality of Search Results and with the degree of correlation; Wherein, the said degree of correlation can be carried out corresponding displaying through the predetermined selection operation that said user tabulates to selectable items less than the Search Results of predetermined threshold.
According to another aspect of the invention, a kind of subscriber equipment that Search Results is provided is provided also, this equipment comprises:
The 6th deriving means, be used to obtain a plurality of Search Results and with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold;
The 7th deriving means, be used for through with said user interactions, obtain the predetermined selection operation of said user to the tabulation of said selectable items;
Second generator is used for according to said predetermined selection operation, from the Search Results of the said degree of correlation less than predetermined threshold, confirms to meet one or more Search Results of said selection operation, and provides to said user.
Compared with prior art, the present invention will offer subscriber equipment less than the corresponding selectable items tabulation of the Search Results of predetermined threshold with the degree of correlation according to the degree of correlation of a plurality of Search Results and search sequence; And then mutual through with the user; Obtain the predetermined selection operation of user to this selectable items tabulation; According to this predetermined selection operation, from the Search Results of this degree of correlation, confirm to meet one or more Search Results of this predetermined selection operation, and provide to this user less than predetermined threshold; Thereby realized that user's further selection in a plurality of Search Results meets the purpose of the Search Results of its demand more; Through the further accurate of Search Results that has obtained located; Make finally to provide to user's Search Results to meet user's request more, improve user inquiring and experience.
Description of drawings
Through reading the detailed description of doing with reference to following accompanying drawing that non-limiting example is done, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 illustrates the equipment synoptic diagram that is used to provide Search Results according to one aspect of the invention;
Fig. 2 illustrates the network equipment synoptic diagram that is used to provide Search Results in accordance with a preferred embodiment of the present invention;
Fig. 3 illustrates the network equipment synoptic diagram that is used to provide Search Results of another preferred embodiment according to the present invention;
Fig. 4 illustrates according to the present invention the network equipment synoptic diagram that is used to provide Search Results of a preferred embodiment again;
Fig. 5 illustrates the method flow diagram that is used to provide Search Results according to a further aspect of the present invention;
Fig. 6 illustrates the method flow diagram that in the network equipment, is used to provide Search Results in accordance with a preferred embodiment of the present invention;
Fig. 7 illustrates the method flow diagram that in the network equipment, is used to provide Search Results of another preferred embodiment according to the present invention;
Fig. 8 illustrates the method flow diagram that in the network equipment, is used to provide Search Results of the another preferred embodiment according to the present invention;
Fig. 9 a illustrates a synoptic diagram that Search Results is provided according to of the present invention;
Fig. 9 b illustrates another synoptic diagram that Search Results is provided according to of the present invention;
Figure 10 a illustrates the form that represents according to selectable items tabulation of the present invention;
Figure 10 b illustrates the form that represents according to another selectable items tabulation of the present invention.
Same or analogous Reference numeral is represented same or analogous parts in the accompanying drawing.
Embodiment
Below in conjunction with accompanying drawing the present invention is described in further detail.
Fig. 1 illustrates the equipment synoptic diagram that is used to provide Search Results according to one aspect of the invention.Wherein, the network equipment 1 comprises first deriving means 111, second deriving means 112, first generating apparatus 113 and first generator 114; Subscriber equipment 2 comprises the 6th deriving means 121, the 7th deriving means 122 and second generator 123.
At this; The said network equipment and subscriber equipment include a kind of can be according to prior setting or instructions stored; Automatically carry out the electronic equipment of numerical evaluation and information processing, its hardware includes but not limited to microprocessor, special IC (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc.The said network equipment includes but not limited to the cloud that computing machine, network host, single network server, a plurality of webserver collection or a plurality of server constitute.At this, cloud is by constituting based on the great amount of calculation machine of cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, a super virtual machine of being made up of the loosely-coupled computing machine collection of a group.Said subscriber equipment can be any electronic product that can carry out man-machine interaction through modes such as keyboard, mouse, telepilot, touch pad or hand-written equipment with the user, for example computing machine, smart mobile phone, PDA or IPTV etc.
Can realize communicating by letter through any communication mode between the network equipment 1 and the subscriber equipment 2; Include but not limited to, based on the mobile communication of 3GPP, LTE, WIMAX, based on the computer network communication of TCP/IP, udp protocol and based on the low coverage wireless transmission method of bluetooth, infrared transmission standard.The network equipment 1 includes but not limited to the network that subscriber equipment 2 is connected: internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN network, wireless self-organization network (Ad Hoc network) etc.
Followingly come to provide the process of Search Results to be described in detail to the network equipment 1 and subscriber equipment 2 with reference to Fig. 1:
Particularly, at first, first deriving means 111 obtains the search sequence from user's input of subscriber equipment.
In an example, at first, the user includes but not limited to keyboard, mouse, telepilot, touch pad or hand-written equipment by the interactive device of subscriber equipment 2, carries out alternately with the browser software or the client software of subscriber equipment 2.With the keyboard is example, and when the user imported in the search column input frame of the browser software of subscriber equipment 2, subscriber equipment 2 obtained the keystroke sequence of user's input in real time, and is recorded as and the corresponding search sequence of this user's input operation; Subscriber equipment 2 sends to the network equipment 1 with this search sequence that the user imported, and for example, can it be encapsulated as a request message; Like the http request message; And,, be sent to the network equipment 1 like http, https communication protocol through the corresponding communication agreement; First deriving means 111 of the network equipment 1 receives and resolves this request message through the mode of real-time monitoring, to obtain this search sequence from subscriber equipment 2.
Those skilled in the art will be understood that the above-mentioned mode of obtaining search sequence is merely for example; Other existing or modes of obtaining search sequence that possibly occur from now on are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Then; Second deriving means 112 carries out matching inquiry according to the search sequence that first deriving means 111 obtains; To obtain a plurality of Search Results that are complementary with said search sequence and the degree of correlation of said each Search Results and said search sequence; Wherein, said each Search Results comprises at least one classified information that it is affiliated separately.
At this, said classified information comprises class indication and categorised content; For example; A Search Results comprises 3 classified information C1, C2 and C3; The class indication of the first classified information C1 and categorised content are " brand: apple "; The class indication of the second classified information C2 and categorised content are " price: 5000 yuan ", and the class indication of the 3rd classified information C3 and categorised content are " standard: WCDMA ".
At this, said Search Results includes but not limited to information such as the anchor text link, its synopsis, thumbnail of each Search Results.Wherein, Said Search Results also can exist through the form of Search Results group; Be to comprise a plurality of Search Results in each Search Results group, this Search Results group is characterized by a common index information, and this index information can be represented by the anchor text link that comprises one or more keywords; When a plurality of Search Results existed with the form of Search Results group, the degree of correlation of the search sequence that a plurality of Search Results in the then same Search Results group are corresponding with it met following condition:
The degree of correlation of-the search sequence that said a plurality of Search Results are corresponding with it is all greater than predetermined threshold; Or
The degree of correlation of-the search sequence that said a plurality of Search Results are corresponding with it is all less than predetermined threshold.
At this, the said mode of obtaining the degree of correlation of a plurality of Search Results and each Search Results and search sequence includes but not limited to following arbitrary at least mode:
1) second deriving means 112 extracts the one or more searching keywords in this search sequence according to search sequence; Then, according to this (etc.) searching keyword, in the network index database, carry out matching inquiry, to obtain a plurality of Search Results that are complementary with this search sequence, wherein, each Search Results comprises its at least one classified information under separately; Subsequently, in the historical query mapping table of the network equipment 1, obtain the degree of correlation of this search sequence and each Search Results; At this, said historical query mapping table comprises that other users by system log (SYSLOG) had before imported each Search Results and this search sequence of correspondence and the degree of correlation each Search Results between of this search sequence to obtain; At this, said historical query mapping table can be positioned at but be not limited to relational database, Key-Value storage system or file system etc.
At this, said network index database can be arranged in the network equipment 1, also can be arranged in third party device; It is used for storage and the corresponding Search Results of each search sequence, and this network index database includes but not limited to relational database, Key-Value storage system or file system etc.
2) second deriving means 112 carries out matching inquiry according to said search sequence, with a plurality of Search Results that obtain to be complementary with said search sequence; According to said search sequence and said a plurality of Search Results, confirm the similarity of said each Search Results and said search sequence; According to said similarity, in the predetermined mapped table, carry out matching inquiry, to confirm the degree of correlation of said each Search Results and said search sequence, wherein, comprise the mapping relations between the similarity and the degree of correlation in the said preset mapping table; The specific embodiment of this mode will be set forth with reference to Fig. 2 subsequently in detail.
In an example; When search sequence is " smart mobile phone "; Second deriving means 112 extracts the searching keyword " smart mobile phone " in this search sequence through participle technique, then, and according to this searching keyword; In the network index database, carry out matching inquiry; To obtain a Search Results group that is complementary with this search sequence, comprise three Search Results R1, R2 and R3 in this Search Results group, and the content of text of the anchor text link of these three Search Results is respectively " apple iPhone4s ", " Samsung i909 " and " E63 of Nokia "; Wherein, Search Results R1 comprises 3 classified information C1, C2 and C3; The class indication of the first classified information C1 and categorised content are " brand: apple "; The class indication of the second classified information C2 and categorised content are " price: 5000 yuan ", and the class indication of the 3rd classified information C3 and categorised content are " standard: WCDMA "; Class indication and the categorised content of three classified information C1, C2 and the C3 of Search Results R2 are respectively: " brand: Samsung ", " price: 3500 yuan ", " standard: CDMA2000 "; Class indication and the categorised content of three classified information C1, C2 and the C3 of Search Results R3 are respectively: " brand: Nokia ", " price: 1000 yuan ", " standard: WCDMA "; Simultaneously; Second deriving means 112 is according to this search sequence and this three Search Results; In the historical query mapping table, carry out matching inquiry; To obtain the degree of correlation of this search sequence and these three Search Results, promptly before to have imported this search sequence and inquired about to obtain the degree of correlation of these three Search Results and this search sequence and these three Search Results by other users of system log (SYSLOG), it is respectively 0.4,0.3 and 0.4.
At this, need to prove that each item numerical value in above-mentioned the giving an example is merely the example of illustration, for reader understanding the present invention, the True Data when being not practical application should not be regarded as any restriction to the present patent application protection domain.If no special instructions, the function of other local numerical value that occur is identical with here among this paper, for for simplicity, repeats no more.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the mode of Search Results and/or obtaining the degree of correlation is merely for example; Other the existing or modes of obtaining Search Results that possibly occur from now on and/or the mode of obtaining the degree of correlation are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Subsequently, first generating apparatus 113 generates the selectable items tabulation according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold.
At this, the form that represents of said selectable items tabulation includes but not limited to:
1) Drop Down Menu Choices; Shown in Figure 10 a;
2) list items that can choose.Shown in Figure 10 b.
At this, the mode of said generation selectable items tabulation includes but not limited to:
The said degree of correlation of-extraction is less than the class indication of at least one classified information in the Search Results of predetermined threshold; According to identical class indication, the said degree of correlation is carried out clustering processing less than the classified information that belongs to each same category of the Search Results of predetermined threshold, to obtain clustering information; Based on the predetermined template that generates, said clustering information is generated the selectable items tabulation; The specific embodiment of this mode will be set forth with reference to Fig. 4 subsequently in detail.
Subsequently; First generator 114 offers subscriber equipment 2 with a plurality of Search Results and first generating apparatus, 113 the generate tabulations less than the corresponding said selectable items of the Search Results of predetermined threshold with the degree of correlation that second deriving means 112 obtains; Wherein, can comprise in said a plurality of Search Results its separately with the degree of correlation of search sequence; Wherein, the said degree of correlation can be carried out corresponding displaying through the predetermined selection operation that said user tabulates to selectable items less than the Search Results of predetermined threshold.
In an example, first generator 114 is tabulated less than the corresponding selectable items of the Search Results of predetermined threshold with a plurality of Search Results and with the degree of correlation, and the communication mode through predetermined like communication protocols such as http, https, is sent to subscriber equipment 2; Wherein, these degrees of correlation can be carried out corresponding displaying through the predetermined selection operation that the user tabulates to this selectable items less than the Search Results of predetermined threshold.
Those skilled in the art will be understood that the above-mentioned mode of Search Results and selectable items tabulation that provides is merely for example; Other existing or modes that the tabulation of Search Results and selectable items is provided that possibly occur from now on are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Then, the 6th deriving means 121 obtains from a plurality of Search Results of the network equipment 1 and with the degree of correlation and tabulates less than the corresponding said selectable items of the Search Results of predetermined threshold.
At this, the mode of obtaining the tabulation of said selectable items include but not limited to following each:
1) network equipment 1 according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold, generates the selectable items tabulation in real time; And the tabulation of this selectable items is sent to subscriber equipment 2, the 6th deriving means 121 of subscriber equipment 2 receives this selectable items tabulation from the network equipment 1;
2) subscriber equipment 2 receives from a plurality of Search Results of the network equipment 1 and the degree of correlation of each Search Results and search sequence, and wherein, said each Search Results comprises at least one classified information that it is affiliated separately; Then, subscriber equipment 2 extracts the class indication of the degree of correlation less than at least one classified information in the Search Results of predetermined threshold through for example browser plug-in; According to identical class indication, these degrees of correlation are carried out clustering processing less than the classified information that belongs to each same category of the Search Results of predetermined threshold, to obtain clustering information; Then, these clustering informations are generated the selectable items tabulation based on the predetermined template that generates; Subsequently, the 6th deriving means 121 of subscriber equipment 2 is through obtaining this selectable items tabulation such as media such as buses based on the internal communication protocol using of arranging.Wherein, said internal communication protocol using includes but not limited to be present in the various forms communication in the computing machine, for example: the communication protocol in the OOP between the object; Message transmission protocol in the operating system between distinct program or the computing machine disparate modules.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the selectable items tabulation is merely for example; Other existing or modes of obtaining selectable items tabulation that possibly occur from now on are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Subsequently, the 7th deriving means 122 through with said user interactions, obtain the predetermined selection operation of said user to the tabulation of said selectable items.
At this, said predetermined selection operation is meant the action that the user utilizes the input equipment of mouse, keyboard to accomplish, and it can realize the selection to the option in the selectable items tabulation.For example, click or hover for a certain option, then this option is selected.
In the example shown in Fig. 9 a; Selectable option in the selectable items tabulation is respectively " city ", " hotel's name ", " moving in the time ", and " departure time "; At first, the user carries out clicking operation to the selectable option " city " in the selectable items tabulation, and the 7th deriving means 122 obtains this clicking operation; Thereby a plurality of options that will belong to selectable option " city " provide to the user with predetermined ways of presentation, are " Beijing ", " Shanghai ", " Tianjin " etc. like these a plurality of options; At this, can pass through page technology such as JSP, ASP, PHP, the mode of these a plurality of options with drop-down menu suspension window appeared, wherein, said suspension window can be embedded among the result of page searching or on; Then; The user carries out clicking operation to " Beijing " option that is presented in a plurality of selections in this drop-down menu; The 7th deriving means 122 obtains this clicking operation; Thereby obtain the predetermined selection operation of user, promptly obtain the selection of user the option " Beijing " in the selectable option " city " in the selectable items tabulation to the selectable items tabulation.
Those skilled in the art will be understood that above-mentioned user is merely for example the mode of the predetermined selection operation of selectable items tabulation; Other users existing or that possibly occur from now on to the mode of the predetermined selection operation of selectable items tabulation as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Subsequently, the predetermined selection operation that second generator 123 obtains according to the 7th deriving means 122 is confirmed to meet one or more Search Results of said selection operation, and is provided to said user from the Search Results of the said degree of correlation less than predetermined threshold.
Particularly, at first, second generator 123 is confirmed the classified information that the user selects according to the selection operation of user to the selectable items tabulation; Then, according to this (etc.) classified information, the degree of correlation confirm in less than the Search Results of predetermined threshold with should (etc.) the corresponding Search Results of classified information, and then provide to this user.
In the example shown in Fig. 9 a; Connect example; Option " Beijing " during second generator 123 is tabulated to selectable items according to the user in the selectable option " city "; And tabulation generates the format arranging rule of template based on selectable items, can confirm that the class indication and the categorised content of user's the corresponding classified information of selection operation is " city: Beijing "; Then; According to this class indication and categorised content; Confirm that class indication and categorised content are three Search Results in " city: Beijing " in the degree of correlation in less than the Search Results of predetermined threshold; And the content of text in the anchor text link of these three Search Results is respectively " Beijing Jianguo Hotel ", " Beijing International Hotel ", " Beijing Bai Haoruiting hotel "; And then information such as the anchor text link in these three Search Results, summary, thumbnail are offered the user according to predefined procedure, browse for the user.
Those skilled in the art will be understood that the above-mentioned mode of Search Results that provides is merely for example; Other existing or modes that Search Results is provided that possibly occur from now on are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Preferably, be to work continuously between the 6th deriving means 121, the 7th deriving means 122 and second generator 123 in first deriving means 111 in the network equipment 1, second deriving means 112, first generating apparatus 113 and first generator 114, the subscriber equipment 2.Particularly, first deriving means 111 obtains the search sequence from user's input of subscriber equipment constantly; Second deriving means 112 also carries out matching inquiry according to said search sequence constantly; To obtain a plurality of Search Results that are complementary with said search sequence and the degree of correlation of said each Search Results and said search sequence; Wherein, said each Search Results comprises at least one classified information that it is affiliated separately; First generating apparatus 113 also constantly according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold, generates the selectable items tabulation; First generator 114 also offers said subscriber equipment with said a plurality of Search Results and with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold constantly; Wherein, the said degree of correlation can be carried out corresponding displaying through the predetermined selection operation that said user tabulates to selectable items less than the Search Results of predetermined threshold; The 6th deriving means 121 also obtains a plurality of Search Results constantly and tabulates less than the corresponding said selectable items of the Search Results of predetermined threshold with the degree of correlation; The 7th deriving means 122 also constantly through with said user interactions, obtain the predetermined selection operation of said user to the tabulation of said selectable items; Second generator 123 is confirmed to meet one or more Search Results of said selection operation, and is provided to said user also constantly according to said predetermined selection operation from the Search Results of the said degree of correlation less than predetermined threshold.At this; It will be understood by those skilled in the art that " continuing " is meant that each device constantly carries out obtaining of the obtaining of the providing of generation, Search Results and selectable items tabulation of the obtaining of the obtaining of above-mentioned search sequence, Search Results and the degree of correlation, selectable items tabulation, Search Results and selectable items tabulation, predetermined selection operation and meets the providing of Search Results of selection operation; Until satisfying predetermined stoppage condition, for example first deriving means 111 stops obtaining search sequence in a long time.
Consult Fig. 1; In a preferred embodiment of the invention; Comprise at least one Drawing Object with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold, it can hide the scheduled operation of said at least one Drawing Object or show through said user; Wherein, when subscriber equipment 2 carries out first scheduled operation as the detection user to a Drawing Object, said selectable items tabulation is appeared in a predefined manner; When the detection user carries out second scheduled operation to a Drawing Object, the said selectable items tabulation that is appeared is hidden.
At this, said predetermined way comprise following each:
1) the animation mode is launched to show in the same window; For example; Through page technology such as JavaScript, to the click of Drawing Object, operation such as hover, trigger and realize the selectable items tabulation being launched to show with the animation mode through the user; Stretch out as follows, gradual change expansion etc.; And when the user operated this image object once more, this selectable items tabulation of being showed was hidden with the animation mode once more, like folded concealed, gradual change blanking.
2) the blank side at the same window shows; For example through page technology, for example JSP, ASP, PHP technology show the selectable items tabulation with the mode of suspension frame, through the operation of user to image object, with the demonstration that realizes the suspension frame with hide; Wherein, said suspension frame can be embedded among the result of page searching or on; When the form with the suspension frame offers the user, can be certain fixing white space demonstration at the page, also can confirm that its window size can be regulated by user's setting or according to the position of browsing object.
3) in new window, show; For example, when the user operates Drawing Object, will eject a new window; And the selectable items of being hidden tabulation is showed in new window; And work as the user and once more this Drawing Object is operated, this new window is closed, and the selectable items tabulation of being showed is hidden once more.
At this, said Drawing Object includes but not limited to literal or image, and wherein image comprises basic geometric figure, AutoShape, chart, characters in a fancy style and picture etc.At this, first scheduled operation that said user carries out Drawing Object and second scheduled operation include but not limited to click, cursor slips over, hovers etc.
In an example, to tabulate less than the corresponding selectable items of the Search Results of predetermined threshold with the degree of correlation, it comprises a Drawing Object; Be the arrow icon, the user is by the interactive device of subscriber equipment 2, carries out alternately with the browser software of subscriber equipment 2; For example, shown in Fig. 9 a, the user carries out first scheduled operation to the arrow icon; During like clicking operation, subscriber equipment 2 obtains user's clicking operation in real time, and its corresponding selectable items tabulation is appeared in a predefined manner; For example the JavaScript page technology is passed through in this selectable items tabulation, in the same window, launched to show with the animation mode; When detecting the user this arrow icon carried out second scheduled operation, during like clicking operation, shown in Fig. 9 b, this selectable items that is appeared folded concealed once more of tabulating.
Preferably; Comprise at least one Drawing Object with the degree of correlation less than the corresponding selectable items tabulation of the Search Results of predetermined threshold; When subscriber equipment 2 carries out first scheduled operation as the detection user to a Drawing Object, the Search Results that predetermined selection operation provided of this selectable items tabulation is appeared in a predefined manner with this selectable items tabulation and according to this user; When the detection user carries out second scheduled operation to a Drawing Object, the Search Results that predetermined selection operation provided of this selectable items tabulation is hidden with the said selectable items tabulation that is appeared and according to this user.
Those skilled in the art will be understood that above-mentioned mode and/or the scheduled operation that presents the selectable items tabulation is merely for example; Other existing or modes that present selectable items tabulation that possibly occur from now on and/or scheduled operation are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Alternatively; Can the Search Results of the degree of correlation greater than predetermined threshold be provided to the user with direct display mode; Be about to the degree of correlation greater than information such as the anchor text link in the Search Results of predetermined threshold, summary, thumbnails according to predefined procedure; Be shown in the subscriber equipment display screen with direct exhibition method, browse for the user.
Fig. 2 illustrates the network equipment synoptic diagram that is used to provide Search Results in accordance with a preferred embodiment of the present invention.Wherein, second deriving means 212 comprises the 3rd acquiring unit 2121, first definite unit 2122 and second definite unit 2123.The 3rd acquiring unit 2121 carries out matching inquiry according to the search sequence that first deriving means 211 obtains, with a plurality of Search Results that obtain to be complementary with said search sequence; First confirms a plurality of Search Results that search sequence that unit 2122 obtains according to first deriving means 211 and the 3rd acquiring unit 2121 obtain, and confirms the similarity of said each Search Results and said search sequence; The similarity that unit 2122 obtains is confirmed according to first in second definite unit 2123, confirms the degree of correlation of said each Search Results and said search sequence.
At this, install 211 shown in Fig. 2, device 213 with install 214 function and front with reference to the described device of Fig. 1 111, install 113 and to install 114 content identical, for for simplicity, it is contained in this with way of reference, do not give unnecessary details and do not do.
Particularly, the 3rd acquiring unit 2121 extracts the one or more searching keywords in this search sequence according to search sequence; Then, according to this (etc.) searching keyword, in the network index database, carry out matching inquiry, to obtain a plurality of Search Results that are complementary with this search sequence; Then, first confirms unit 2122 according to these Search Results, through will be somebody's turn to do (etc.) information such as the anchor text link content of text of searching keyword and a plurality of Search Results, summary compare the similarity with definite each Search Results and this search sequence.
At this, said definite similarity includes but not limited to following arbitrary mode:
1) quantity and the predetermined threshold that comprise searching keyword in the search sequence according to Search Results compare to confirm said similarity, for example:
-when whole searching keyword of comprising in the Search Results in the search sequence, confirm that then this Search Results and the similarity of this search sequence are height;
-when the partial query keyword that comprises in the Search Results in the search sequence, confirm that then the similarity of this Search Results and this search sequence is low.
2) ratio that accounts for whole searching keyword quantity according to the quantity that comprises searching keyword in the Search Results is confirmed said similarity.
Then; The similarity that unit 2122 obtains is confirmed according to second in the 3rd definite unit 2123, in preset mapping table, inquires about, to confirm the degree of correlation of each Search Results and this search sequence; Wherein, comprise the mapping relations between the similarity and the degree of correlation in the said preset mapping table.
In an example, search sequence is " smart mobile phone is novel ", and the 3rd acquiring unit 2121 is " smart mobile phone " and " novel " through participle technique with the searching keyword that extracts in this search sequence; Then; According to these two searching keywords; In the network index database, carry out matching inquiry, be respectively " product introduction of iPhone 4S apple smart mobile phone ", " millet M1 smart mobile phone " and " Samsung i9100 novel mobile phone " with the content of text in the anchor text link that obtains three Search Results that are complementary with this search sequence; Then, second confirms that unit 2122 can confirm this similarity based on the ratio that Search Results comprises the quantity of searching keyword, is shown below:
S 1=q 1/Q 1 1)
Wherein:
S 1Be similarity;
q 1The quantity that comprises searching keyword for Search Results;
Q 1Total quantity for searching keyword.
In this example; Second confirms that the similarity of unit 2122 definite these four Search Results and this search sequence is 0.5; And then the 3rd confirm that unit 2123 is according to this similarity 0.5; In preset mapping table, inquire about, be 0.5 with the degree of correlation of confirming these four Search Results and this search sequence.
Those skilled in the art will be understood that the mode of above-mentioned definite similarity and/or the mode of definite degree of correlation are merely for example; The mode of other definite similarities existing or that possibly occur from now on and/or the mode of definite degree of correlation are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Fig. 3 illustrates the network equipment synoptic diagram that is used to provide Search Results of another preferred embodiment according to the present invention.Wherein, second deriving means 312 comprises the 4th acquiring unit the 3121, the 3rd definite unit 3122, the 5th acquiring unit 3123 and the 4th definite unit 3124.
The 4th acquiring unit 3121 obtains said user's user related information; The user related information that search sequence that 3122 pairs first deriving means 311 in the 3rd definite unit obtain and the 4th acquiring unit 3121 obtain is analyzed, to confirm said user's user's request; The 5th acquiring unit 3123 carries out matching inquiry according to search sequence and the 3rd definite unit 3122 definite user's requests that first deriving means 311 obtains, to obtain a plurality of Search Results that are complementary with said search sequence and said user's request; The 4th confirms a plurality of Search Results that user's request that search sequence, the 3rd that unit 3124 obtains according to first deriving means 311 confirms that unit 3122 is confirmed and the 5th acquiring unit 3123 obtain, and confirms the degree of correlation of said each Search Results and said search sequence and said user's request.
At this, install 311 shown in Fig. 3, device 313 with install 314 function and front with reference to the described device of Fig. 1 111, install 113 and to install 114 content identical, for for simplicity, it is contained in this with way of reference, do not give unnecessary details and do not do.
At this, said user related information comprise following at least each:
1) individual subscriber attribute; It comprises but is not limited to: the personal background information that the user imports in advance, like sex, age, religion, nationality, education degree etc.;
2) user preference setting; It comprises but is not limited to: some preferences that the user is provided with are in advance selected, as the product type of liking, shopping way, brand etc.;
3) user's historical query record; It writes down with the previous search of statistics of user's by system and clicks browsing histories, thereby can judge or the demand of predictive user.Wherein, when the user was login user, the ID that the network equipment can be through this user inquired about in network-side is preserved the user characteristics storehouse of this user related information; When the user is non-login user; Can be through detecting the action in the search service process that this user uses present networks equipment; Or through obtaining to subscriber equipment inquiry and the COOKIE information of obtaining this user; Preferably, can give interim ID of user and set up a user characteristics storehouse, in the historical record preservation and this casual user's feature database with user in this search procedure for it;
4) IP address; It can reflect the current region of living in of this user, can detect subscriber equipment in real time by the network equipment and obtain.
Those skilled in the art will be understood that above-mentioned user related information is merely for example, and other user related informations existing or that possibly occur from now on also should be included in the protection domain of the present invention, and be contained in this with way of reference as applicable to the present invention.
At this, the mode of obtaining user related information includes but not limited to:
1) the 4th acquiring unit 3121 obtains in the left log-on message during through the subscriber equipment log-on webpage according to the user;
2) the 4th acquiring unit 3121 according to during the user is through the subscriber equipment browsing page by obtaining in user's historical behavior information of extracting in user side or the cookies information that network-side write down or by subscriber equipment.
At this, confirm that the mode of the similarity of said each Search Results and search sequence and user's request includes but not limited to:
-can comprise searching keyword based on Search Results and confirm this similarity with the ratio of the quantity of the keyword that characterizes user's request, be shown below:
S 2=q 2/Q 2 2)
Wherein:
S 2Be similarity;
q 2The quantity that comprises searching keyword and the keyword that characterizes user's request for Search Results;
Q 2Be the total quantity of searching keyword with the keyword that characterizes user's request.
At this, the mode of the degree of correlation of said definite each Search Results and search sequence and user's request includes but not limited to:
-according to the similarity of each Search Results and search sequence and user's request; In the predetermined mapped table, carry out matching inquiry; To confirm the degree of correlation of each Search Results and this search sequence and this user's request, wherein, said predetermined mapped table comprises the mapping relations of the similarity and the degree of correlation.
In an example, the 4th acquiring unit 3121 through real-time detection user equipment (UE) IP address mode obtain IP address, its geographic position that this user is shown is in the Beijing area; When the search sequence of obtaining when first deriving means 311 is searching keyword " tourism "; Then the 3rd definite 3122 pairs of these search sequence in unit and this user's geographic position is analyzed; Actual demand to confirm this user is neighboring area, Beijing self-driving travel and hotel's lodging information such as (for example, Bei Dai River, Hebei); When the search sequence of obtaining when first deriving means 311 was searching keyword " air ticket ", then the 3rd confirmed that unit 3122 confirms these users' the budget fare of actual demand for being set out by Beijing; Then; The 5th acquiring unit 3123 is according to search sequence and user's request; As characterize the keyword " setting out in Beijing " of user's request and the searching keyword " air ticket " in the search sequence; In the network index database, carry out matching inquiry, obtaining the Search Results that is complementary with this search sequence and this user's request, the text message of the anchor text link of this Search Results is " Beijing set out discounting ticket information "; The 4th confirms that unit 3124 is through following formula 2); Confirm that the keyword of this search sequence and this this user's request of sign and the similarity of this Search Results are 1; And then according to this similarity; In the predetermined mapped table, carrying out matching inquiry, is 1 with the degree of correlation of confirming this Search Results and this search sequence and this user's request.
Those skilled in the art will be understood that the mode of the above-mentioned mode of obtaining user related information and/or definite user's request and/or obtain Search Results and the mode of the degree of correlation is merely for example; The mode of other existing or the mode of obtaining user related information that possibly occur from now on and/or definite user's requests and/or obtain Search Results and the mode of the degree of correlation as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Fig. 4 illustrates according to the present invention the network equipment synoptic diagram that is used to provide Search Results of a preferred embodiment again.Wherein, first generating apparatus 413 comprises extraction unit 4131, cluster acquiring unit 4132 and second generation unit 4133.Extraction unit 4131 extracts the class indication of the said degree of correlation less than at least one classified information in the Search Results of predetermined threshold; Cluster acquiring unit 4132 carries out clustering processing to the said degree of correlation less than the classified information that belongs to each same category of the Search Results of predetermined threshold according to identical class indication, to obtain clustering information; Second generation unit 4133 is based on the predetermined template that generates, and the clustering information that cluster acquiring unit 4132 is obtained generates the selectable items tabulation.
At this, install 411 shown in Fig. 4, device 412 with install 414 function and front with reference to the described device of Fig. 1 111, install 112 and to install 114 content identical, for for simplicity, it is contained in this with way of reference, do not give unnecessary details and do not do.
Particularly, at first, extraction unit 4131 confirms that according to the degree of correlation of each Search Results and search sequence the degree of correlation is less than the Search Results of predetermined threshold in a plurality of Search Results, and wherein, each Search Results comprises at least one classified information that it is affiliated separately; Then, the class indication of at least one classified information of from the Search Results of these degrees of correlation, extracting of extraction unit 4131 less than predetermined threshold; Subsequently; Cluster acquiring unit 4132 is according to identical class indication; These degrees of correlation are carried out clustering processing less than the classified information that belongs to each same category of the Search Results of predetermined threshold; To obtain clustering information, the different categorised contents that for example will belong to each same category carry out cluster, with as clustering information; Subsequently, the clustering information that second generation unit 4133 obtains cluster acquiring unit 4132 is filled in the predetermined generation template, to generate the selectable items tabulation.
In an example; At first, extraction unit 4131 confirms that from a plurality of Search Results the degree of correlation is R1, R2 and R3 less than the Search Results of predetermined threshold, wherein; Search Results R1 comprises 3 classified information C1, C2 and C3; The class indication of the first classified information C1 and categorised content are " brand: apple ", and the class indication of the second classified information C2 and categorised content are " price: 5000 yuan ", and the class indication of the 3rd classified information C3 and categorised content are " standard: WCDMA "; Search Results R2 comprises that the class indication of three classified information C1, C2 and C3 and categorised content are respectively: " brand: Samsung ", " price: 3500 yuan ", " standard: CDMA2000 "; Search Results R3 comprises that the class indication of three classified information C1, C2 and C3 and categorised content are respectively: " brand: Nokia ", " price: 1000 yuan ", " standard: WCDMA "; Extraction unit 4131 extracts the class indication " brand " that belongs to the first classified information C1 from these three Search Results, belong to the class indication " price " of the second classified information C2 and belong to the class indication " standard " of the 3rd classified information C3; Then; Cluster acquiring unit 4132 is according to three class indications " brand ", " price " and " standard "; The different categorised contents that belong to three classified information C1, C2 and C3 to these three Search Results carry out cluster; Thereby obtain class indication " brand " and comprise " apple ", " Samsung ", " Nokia "; Class indication " price " comprises " 5000 ", " 3500 ", " 1000 ", reaches class indication " standard " and comprises " WCDMA ", " CDMA2000 ", " WCDMA ", is clustering information; Second generation unit 4133 is according to the format of predetermined generation template; These clustering informations are write this corresponding position of generation template, to generate the selectable items tabulation, as comprising three selectable option in the selectable items tabulation; First selectable option is " brand "; It comprises three options " apple ", " Samsung " and " Nokia ", and second selectable option is " price ", and it comprises three options " 5000-4000 ", " 4000-3000 " and " 2000-1000 "; Second selectable option is " standard ", and it comprises two options " WCDMA ", " CDMA2000 ".
Those skilled in the art will be understood that the mode of said extracted class indication and/or the mode obtaining the mode of clustering information and/or generate the selectable items tabulation is merely for example; The mode of other extraction class indications existing or that possibly occur from now on and/or the mode obtaining the mode of clustering information and/or generate the selectable items tabulation are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Fig. 5 illustrates the method flow diagram that is used to provide Search Results according to one aspect of the invention.Wherein, this process comprises step S501, step S502, step S503, step S504, step S505, step S506 and step S507.
At this; The said network equipment and subscriber equipment include a kind of can be according to prior setting or instructions stored; Automatically carry out the electronic equipment of numerical evaluation and information processing, its hardware includes but not limited to microprocessor, special IC (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc.The said network equipment includes but not limited to the cloud that computing machine, network host, single network server, a plurality of webserver collection or a plurality of server constitute.At this, cloud is by constituting based on the great amount of calculation machine of cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, a super virtual machine of being made up of the loosely-coupled computing machine collection of a group.Said subscriber equipment can be any electronic product that can carry out man-machine interaction through modes such as keyboard, mouse, telepilot, touch pad or hand-written equipment with the user, for example computing machine, smart mobile phone, PDA or IPTV etc.
Can realize communicating by letter through any communication mode between the network equipment 1 and the subscriber equipment 2; Include but not limited to, based on the mobile communication of 3GPP, LTE, WIMAX, based on the computer network communication of TCP/IP, udp protocol and based on the low coverage wireless transmission method of bluetooth, infrared transmission standard.The network equipment 1 includes but not limited to the network that subscriber equipment 2 is connected: internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN network, wireless self-organization network (Ad Hoc network) etc.
Followingly come to provide the process of Search Results to be described in detail to the network equipment 1 and subscriber equipment 2 with reference to Fig. 5:
Particularly, at first, in step S501, the network equipment 1 obtains the search sequence from user's input of subscriber equipment.
In an example, at first, the user by with the interactive mode of subscriber equipment 2, include but not limited to through keyboard, mouse, telepilot, touch pad or hand-written equipment, carry out alternately with the browser software or the client software of subscriber equipment 2.With the keyboard is example, and when the user imported in the search column input frame of the browser software of subscriber equipment 2, subscriber equipment 2 obtained the keystroke sequence of user's input in real time, and is recorded as and the corresponding search sequence of this user's input operation; Subscriber equipment 2 sends to the network equipment 1 with this search sequence that the user imported, and for example, can it be encapsulated as a request message; Like the http request message, and through the corresponding communication agreement, like http, https communication protocol; Be sent to the network equipment 1; In step S501, the network equipment 1 receives and resolves this request message through the mode of real-time monitoring, to obtain this search sequence from subscriber equipment 2.
Those skilled in the art will be understood that the above-mentioned mode of obtaining search sequence is merely for example; Other existing or modes of obtaining search sequence that possibly occur from now on are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Then; In step S502; The network equipment 1 carries out matching inquiry according to its search sequence of in step S501, obtaining; To obtain a plurality of Search Results that are complementary with said search sequence and the degree of correlation of said each Search Results and said search sequence, wherein, said each Search Results comprises at least one classified information under it separately.
At this, said classified information comprises class indication and categorised content; For example; A Search Results comprises 3 classified information C1, C2 and C3; The class indication of the first classified information C1 and categorised content are " brand: apple "; The class indication of the second classified information C2 and categorised content are " price: 5000 yuan ", and the class indication of the 3rd classified information C3 and categorised content are " standard: WCDMA ".
At this, said Search Results includes but not limited to information such as the anchor text link, its synopsis, thumbnail of each Search Results.Wherein, Said Search Results also can exist through the form of Search Results group; Be to comprise a plurality of Search Results in each Search Results group, this Search Results group is characterized by a common index information, and this index information can be represented by the anchor text link that comprises one or more keywords; When a plurality of Search Results existed with the form of Search Results group, the degree of correlation of the search sequence that a plurality of Search Results in the then same Search Results group are corresponding with it met following condition:
The degree of correlation of-the search sequence that said a plurality of Search Results are corresponding with it is all greater than predetermined threshold; Or
The degree of correlation of-the search sequence that said a plurality of Search Results are corresponding with it is all less than predetermined threshold.
At this, the said mode of obtaining the degree of correlation of a plurality of Search Results and each Search Results and search sequence includes but not limited to following arbitrary at least mode:
1) in step S502, the network equipment 1 extracts the one or more searching keywords in this search sequence according to search sequence; Then, according to this (etc.) searching keyword, in the network index database, carry out matching inquiry, to obtain a plurality of Search Results that are complementary with this search sequence, wherein, each Search Results comprises its at least one classified information under separately; Subsequently, in the historical query mapping table of the network equipment 1, obtain the degree of correlation of this search sequence and each Search Results; At this, said historical query mapping table comprises that other users by system log (SYSLOG) had before imported each Search Results and this search sequence of correspondence and the degree of correlation each Search Results between of this search sequence to obtain; At this, said historical query mapping table can be positioned at but be not limited to relational database, Key-Value storage system or file system etc.
At this, said network index database can be arranged in the network equipment 1, also can be arranged in third party device; It is used for storage and the corresponding Search Results of each search sequence, and this network index database includes but not limited to relational database, Key-Value storage system or file system etc.
2) in step S502, the network equipment 1 carries out matching inquiry according to said search sequence, with a plurality of Search Results that obtain to be complementary with said search sequence; According to said search sequence and said a plurality of Search Results, confirm the similarity of said each Search Results and said search sequence; According to said similarity, in the predetermined mapped table, carry out matching inquiry, to confirm the degree of correlation of said each Search Results and said search sequence, wherein, comprise the mapping relations between the similarity and the degree of correlation in the said preset mapping table; The specific embodiment of this mode will be set forth with reference to Fig. 6 subsequently in detail.
In an example; When search sequence was " smart mobile phone ", in step S502, the network equipment 1 extracted the searching keyword " smart mobile phone " in this search sequence through participle technique; Then; According to this searching keyword, in the network index database, carry out matching inquiry, to obtain a Search Results group that is complementary with this search sequence; Comprise three Search Results R1, R2 and R3 in this Search Results group, and the content of text of the anchor text link of these three Search Results is respectively " apple iPhone4s ", " Samsung i909 " and " E63 of Nokia "; Wherein, Search Results R1 comprises 3 classified information C1, C2 and C3; The class indication of the first classified information C1 and categorised content are " brand: apple "; The class indication of the second classified information C2 and categorised content are " price: 5000 yuan ", and the class indication of the 3rd classified information C3 and categorised content are " standard: WCDMA "; Class indication and the categorised content of three classified information C1, C2 and the C3 of Search Results R2 are respectively: " brand: Samsung ", " price: 3500 yuan ", " standard: CDMA2000 "; Class indication and the categorised content of three classified information C1, C2 and the C3 of Search Results R3 are respectively: " brand: Nokia ", " price: 1000 yuan ", " standard: WCDMA "; Simultaneously; The network equipment 1 is according to this search sequence and this three Search Results; In the historical query mapping table, carry out matching inquiry; To obtain the degree of correlation of this search sequence and these three Search Results, promptly before to have imported this search sequence and inquired about to obtain the degree of correlation of these three Search Results and this search sequence and these three Search Results by other users of system log (SYSLOG), it is respectively 0.4,0.3 and 0.4.
At this, need to prove that each item numerical value in above-mentioned the giving an example is merely the example of illustration, for reader understanding the present invention, the True Data when being not practical application should not be regarded as any restriction to the present patent application protection domain.If no special instructions, the function of other local numerical value that occur is identical with here among this paper, for for simplicity, repeats no more.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the mode of Search Results and/or obtaining the degree of correlation is merely for example; Other the existing or modes of obtaining Search Results that possibly occur from now on and/or the mode of obtaining the degree of correlation are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Subsequently, in step S503, the network equipment 1 generates the selectable items tabulation according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold.
At this, the form that represents of said selectable items tabulation includes but not limited to:
1) Drop Down Menu Choices; Shown in Figure 10 a;
2) list items that can choose.Shown in Figure 10 b.
At this, the mode of said generation selectable items tabulation includes but not limited to:
The said degree of correlation of-extraction is less than the class indication of at least one classified information in the Search Results of predetermined threshold; According to identical class indication, the said degree of correlation is carried out clustering processing less than the classified information that belongs to each same category of the Search Results of predetermined threshold, to obtain clustering information; Based on the predetermined template that generates, said clustering information is generated the selectable items tabulation; The specific embodiment of this mode will be set forth with reference to Fig. 8 subsequently in detail.
Subsequently; In step S504; The network equipment 1 with its a plurality of Search Results that in step S502, obtain and in step S503, generate offer subscriber equipment 2 with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold; Wherein, can comprise in said a plurality of Search Results its separately with the degree of correlation of search sequence; Wherein, the said degree of correlation can be carried out corresponding displaying through the predetermined selection operation that said user tabulates to selectable items less than the Search Results of predetermined threshold.
In an example, in step S504, the network equipment 1 is tabulated less than the corresponding selectable items of the Search Results of predetermined threshold with a plurality of Search Results and with the degree of correlation, and the communication mode through predetermined like communication protocols such as http, https, is sent to subscriber equipment 2; Wherein, these degrees of correlation can be carried out corresponding displaying through the predetermined selection operation that the user tabulates to this selectable items less than the Search Results of predetermined threshold.
Those skilled in the art will be understood that the above-mentioned mode of Search Results and selectable items tabulation that provides is merely for example; Other existing or modes that the tabulation of Search Results and selectable items is provided that possibly occur from now on are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Then, in step S505, subscriber equipment 2 obtains from a plurality of Search Results of the network equipment 1 and with the degree of correlation and tabulates less than the corresponding said selectable items of the Search Results of predetermined threshold.
At this, the mode of obtaining the tabulation of said selectable items include but not limited to following each:
1) network equipment 1 according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold, generates the selectable items tabulation in real time; And the tabulation of this selectable items is sent to subscriber equipment 2, in step S505, subscriber equipment 2 receives this selectable items tabulation from the network equipment 1;
2) subscriber equipment 2 receives from a plurality of Search Results of the network equipment 1 and the degree of correlation of each Search Results and search sequence, and wherein, said each Search Results comprises at least one classified information that it is affiliated separately; Then, subscriber equipment 2 extracts the class indication of the degree of correlation less than at least one classified information in the Search Results of predetermined threshold through for example browser plug-in; According to identical class indication, these degrees of correlation are carried out clustering processing less than the classified information that belongs to each same category of the Search Results of predetermined threshold, to obtain clustering information; Then, these clustering informations are generated the selectable items tabulation based on the predetermined template that generates; Subsequently, in step S505, subscriber equipment 2 is through obtaining this selectable items tabulation such as media such as buses based on the internal communication protocol using of arranging.Wherein, said internal communication protocol using includes but not limited to be present in the various forms communication in the computing machine, for example: the communication protocol in the OOP between the object; Message transmission protocol in the operating system between distinct program or the computing machine disparate modules.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the selectable items tabulation is merely for example; Other existing or modes of obtaining selectable items tabulation that possibly occur from now on are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Subsequently, in step S506, subscriber equipment 2 through with said user interactions, obtain the predetermined selection operation of said user to the tabulation of said selectable items.
At this, said predetermined selection operation is meant the action that the user utilizes the input equipment of mouse, keyboard to accomplish, and it can realize the selection to the option in the selectable items tabulation.For example, click or hover for a certain option, then this option is selected.
In the example shown in Fig. 9 a; Selectable option in the selectable items tabulation is respectively " city ", " hotel's name ", " moving in the time ", and " departure time "; At first; The user carries out clicking operation to the selectable option " city " in the selectable items tabulation, and in step S506, subscriber equipment 2 obtains this clicking operation; Thereby a plurality of options that will belong to selectable option " city " provide to the user with predetermined ways of presentation, are " Beijing ", " Shanghai ", " Tianjin " etc. like these a plurality of options; At this, can pass through page technology such as JSP, ASP, PHP, the mode of these a plurality of options with drop-down menu suspension window appeared, wherein, said suspension window can be embedded among the result of page searching or on; Then; The user carries out clicking operation to " Beijing " option that is presented in a plurality of selections in this drop-down menu; Subscriber equipment 2 obtains this clicking operation; Thereby obtain the predetermined selection operation of user, promptly obtain the selection of user the option " Beijing " in the selectable option " city " in the selectable items tabulation to the selectable items tabulation.
Those skilled in the art will be understood that above-mentioned user is merely for example the mode of the predetermined selection operation of selectable items tabulation; Other users existing or that possibly occur from now on to the mode of the predetermined selection operation of selectable items tabulation as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Subsequently, in step S507, subscriber equipment 2 is confirmed to meet one or more Search Results of said selection operation, and is provided to said user according to its predetermined selection operation that in step S506, obtains from the Search Results of the said degree of correlation less than predetermined threshold.
Particularly, at first, in step S507, subscriber equipment 2 is confirmed the classified information that the user selects according to the selection operation of user to the selectable items tabulation; Then, according to this (etc.) classified information, the degree of correlation confirm in less than the Search Results of predetermined threshold with should (etc.) the corresponding Search Results of classified information, and then provide to this user.
In the example shown in Fig. 9 a; Connect example; In step S507; Subscriber equipment 2 according to the user to the option " Beijing " in the selectable option " city " in the selectable items tabulation, and based on selectable items tabulation generates the format arranging rule of template, can confirm that the class indication and the categorised content of user's the corresponding classified information of selection operation is " city: Beijing "; Then; According to this class indication and categorised content; Confirm that class indication and categorised content are three Search Results in " city: Beijing " in the degree of correlation in less than the Search Results of predetermined threshold; And the content of text in the anchor text link of these three Search Results is respectively " Beijing Jianguo Hotel ", " Beijing International Hotel ", " Beijing Bai Haoruiting hotel "; And then information such as the anchor text link in these three Search Results, summary, thumbnail are offered the user according to predefined procedure, browse for the user.
Those skilled in the art will be understood that the above-mentioned mode of Search Results that provides is merely for example; Other existing or modes that Search Results is provided that possibly occur from now on are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Preferably, the network equipment 1 at step S501, at step S502, at step S503 with in step S504, subscriber equipment 2 is at step S505, at step S506 with in step S507, be to work continuously.Particularly, in step S501, the network equipment 1 obtains the search sequence from user's input of subscriber equipment constantly; In step S502; The network equipment 1 also carries out matching inquiry according to said search sequence constantly; To obtain a plurality of Search Results that are complementary with said search sequence and the degree of correlation of said each Search Results and said search sequence; Wherein, said each Search Results comprises at least one classified information that it is affiliated separately; In step S503, the network equipment 1 also constantly according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold, generates the selectable items tabulation; In step S504; The network equipment 1 also offers said subscriber equipment with said a plurality of Search Results and with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold constantly; Wherein, the said degree of correlation can be carried out corresponding displaying through the predetermined selection operation that said user tabulates to selectable items less than the Search Results of predetermined threshold; In step S505, subscriber equipment 2 also obtains a plurality of Search Results constantly and tabulates less than the corresponding said selectable items of the Search Results of predetermined threshold with the degree of correlation; In step S506, subscriber equipment 2 also constantly through with said user interactions, obtain the predetermined selection operation of said user to the tabulation of said selectable items; In step S507, subscriber equipment 2 is confirmed to meet one or more Search Results of said selection operation, and is provided to said user also constantly according to said predetermined selection operation from the Search Results of the said degree of correlation less than predetermined threshold.At this; It will be understood by those skilled in the art that " continuing " is meant that the network equipment 1 and subscriber equipment 2 constantly carry out obtaining of the obtaining of the providing of generation, Search Results and selectable items tabulation of the obtaining of the obtaining of above-mentioned search sequence, Search Results and the degree of correlation, selectable items tabulation, Search Results and selectable items tabulation, predetermined selection operation and meet the providing of Search Results of selection operation in each step; Until satisfying predetermined stoppage condition, for example the network equipment 1 stops obtaining search sequence in a long time.
Consult Fig. 5; In a preferred embodiment of the invention; Comprise at least one Drawing Object with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold, it can hide the scheduled operation of said at least one Drawing Object or show through said user; Wherein, when subscriber equipment 2 carries out first scheduled operation as the detection user to a Drawing Object, said selectable items tabulation is appeared in a predefined manner; When the detection user carries out second scheduled operation to a Drawing Object, the said selectable items tabulation that is appeared is hidden.
At this, said predetermined way comprise following each:
1) the animation mode is launched to show in the same window; For example; Through page technology such as JavaScript, to the click of Drawing Object, operation such as hover, trigger and realize the selectable items tabulation being launched to show with the animation mode through the user; Stretch out as follows, gradual change expansion etc.; And when the user operated this image object once more, this selectable items tabulation of being showed was hidden with the animation mode once more, like folded concealed, gradual change blanking.
2) the blank side at the same window shows; For example through page technology, for example JSP, ASP, PHP technology show the selectable items tabulation with the mode of suspension frame, through the operation of user to image object, with the demonstration that realizes the suspension frame with hide; Wherein, said suspension frame can be embedded among the result of page searching or on; When the form with the suspension frame offers the user, can be certain fixing white space demonstration at the page, also can confirm that its window size can be regulated by user's setting or according to the position of browsing object.
3) in new window, show; For example, when the user operates Drawing Object, will eject a new window; And the selectable items of being hidden tabulation is showed in new window; And work as the user and once more this Drawing Object is operated, this new window is closed, and the selectable items tabulation of being showed is hidden once more.
At this, said Drawing Object includes but not limited to literal or image, and wherein image comprises basic geometric figure, AutoShape, chart, characters in a fancy style and picture etc.At this, first scheduled operation that said user carries out Drawing Object and second scheduled operation include but not limited to click, cursor slips over, hovers etc.
In an example, to tabulate less than the corresponding selectable items of the Search Results of predetermined threshold with the degree of correlation, it comprises a Drawing Object; Be the arrow icon, the user by with the interactive mode of subscriber equipment 2, carry out alternately with the browser software of subscriber equipment 2; For example, shown in Fig. 9 a, the user carries out first scheduled operation to the arrow icon; During like clicking operation, subscriber equipment 2 obtains user's clicking operation in real time, and its corresponding selectable items tabulation is appeared in a predefined manner; For example the JavaScript page technology is passed through in this selectable items tabulation, in the same window, launched to show with the animation mode; When detecting the user this arrow icon carried out second scheduled operation, shown in Fig. 9 b, during like clicking operation, this selectable items that is appeared folded concealed once more of tabulating.
Preferably; Comprise at least one Drawing Object with the degree of correlation less than the corresponding selectable items tabulation of the Search Results of predetermined threshold; When subscriber equipment 2 carries out first scheduled operation as the detection user to a Drawing Object, the Search Results that predetermined selection operation provided of this selectable items tabulation is appeared in a predefined manner with this selectable items tabulation and according to this user; When the detection user carries out second scheduled operation to a Drawing Object, the Search Results that predetermined selection operation provided of this selectable items tabulation is hidden with the said selectable items tabulation that is appeared and according to this user.
Those skilled in the art will be understood that above-mentioned mode and/or the scheduled operation that presents the selectable items tabulation is merely for example; Other existing or modes that present selectable items tabulation that possibly occur from now on and/or scheduled operation are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Alternatively; Can the Search Results of the degree of correlation greater than predetermined threshold be provided to the user with direct display mode; Be about to the degree of correlation greater than information such as the anchor text link in the Search Results of predetermined threshold, summary, thumbnails according to predefined procedure; Be shown in the subscriber equipment display screen with direct exhibition method, browse for the user.
Fig. 6 illustrates the method flow diagram that in the network equipment, is used to provide Search Results in accordance with a preferred embodiment of the present invention.Wherein, step S602 comprises step S6021, step S6022 and step S6023.In step S6021, the network equipment 1 carries out matching inquiry according to its search sequence of in step S601, obtaining, with a plurality of Search Results that obtain to be complementary with said search sequence; In step S6022, the network equipment 1 is confirmed the similarity of said each Search Results and said search sequence according to its search sequence of in step S601, obtaining and a plurality of Search Results of in step S6021, obtaining thereof; In step S6023, the network equipment 1 is confirmed the degree of correlation of said each Search Results and said search sequence according to its similarity of in step S6022, obtaining.
At this; The content of the described network equipment 1 in step S501, step S503 and step S504 is identical with reference to Fig. 5 with the front for the function of the network equipment shown in Fig. 61 in step S601, step S603 and step S604; For for simplicity; It is contained in this with way of reference, does not give unnecessary details and do not do.
Particularly, in step S6021, the network equipment 1 extracts the one or more searching keywords in this search sequence according to search sequence; Then, according to this (etc.) searching keyword, in the network index database, carry out matching inquiry, to obtain a plurality of Search Results that are complementary with this search sequence; Then; In step S6022; The network equipment 1 is according to these Search Results, through will be somebody's turn to do (etc.) information such as the anchor text link content of text of searching keyword and a plurality of Search Results, summary compare to confirm the similarity of each Search Results and this search sequence.
At this, said definite similarity includes but not limited to following arbitrary mode:
1) quantity and the predetermined threshold that comprise searching keyword in the search sequence according to Search Results compare to confirm said similarity, for example:
-when whole searching keyword of comprising in the Search Results in the search sequence, confirm that then this Search Results and the similarity of this search sequence are height;
-when the partial query keyword that comprises in the Search Results in the search sequence, confirm that then the similarity of this Search Results and this search sequence is low.
2) ratio that accounts for whole searching keyword quantity according to the quantity that comprises searching keyword in the Search Results is confirmed said similarity.
Then; In step S6023; The network equipment 1 is inquired about in preset mapping table according to its similarity of in step S6022, obtaining, to confirm the degree of correlation of each Search Results and this search sequence; Wherein, comprise the mapping relations between the similarity and the degree of correlation in the said preset mapping table.
In an example, search sequence is " smart mobile phone is novel ", and in step S6021, the network equipment 1 is " smart mobile phone " and " novel " through participle technique with the searching keyword that extracts in this search sequence; Then; According to these two searching keywords; In the network index database, carry out matching inquiry, be respectively " product introduction of iPhone 4S apple smart mobile phone ", " millet M1 smart mobile phone " and " Samsung i9100 novel mobile phone " with the content of text in the anchor text link that obtains three Search Results that are complementary with this search sequence; Then, in step S6022, the network equipment 1 can be confirmed this similarity based on the ratio that Search Results comprises the quantity of searching keyword, is shown below:
S 1=q 1/Q 1 1)
Wherein:
S 1Be similarity;
q 1The quantity that comprises searching keyword for Search Results;
Q 1Total quantity for searching keyword.
In this example; In step S6022; The network equipment 1 confirms that the similarity of these four Search Results and this search sequence is 0.5, and then in step S6023, the network equipment 1 is according to this similarity 0.5; In preset mapping table, inquire about, be 0.5 with the degree of correlation of confirming these four Search Results and this search sequence.
Those skilled in the art will be understood that the mode of above-mentioned definite similarity and/or the mode of definite degree of correlation are merely for example; The mode of other definite similarities existing or that possibly occur from now on and/or the mode of definite degree of correlation are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Fig. 7 illustrates the method flow diagram that in the network equipment, is used to provide Search Results of another preferred embodiment according to the present invention.Wherein, step S702 comprises step S7021, step S7022, step S7023 and step S7024.
In step S7021, the network equipment 1 obtains said user's user related information; In step S7022, the network equipment 1 is analyzed its search sequence in step S701, obtained and the user related information that in step S7021, obtains thereof, to confirm said user's user's request; In step S7023, matching inquiry is carried out in the user's request that the network equipment 1 is confirmed according to its search sequence of in step S701, obtaining and in step S7022, to obtain a plurality of Search Results that are complementary with said search sequence and said user's request; In step S7024; The network equipment 1 according to its search sequence of in step S701, obtaining, its user's request of in step S7022, confirming with and a plurality of Search Results of in step S7023, obtaining, confirm the degree of correlation of said each Search Results and said search sequence and said user's request.
At this; The content of the described network equipment 1 in step S501, step S503 and step S504 is identical with reference to Fig. 5 with the front for the function of the network equipment shown in Fig. 71 in step S701, step S703 and step S704; For for simplicity; It is contained in this with way of reference, does not give unnecessary details and do not do.
At this, said user related information comprise following at least each:
1) individual subscriber attribute; It comprises but is not limited to: the personal background information that the user imports in advance, like sex, age, religion, nationality, education degree etc.;
2) user preference setting; It comprises but is not limited to: some preferences that the user is provided with are in advance selected, as the product type of liking, shopping way, brand etc.;
3) user's historical query record; It writes down with the previous search of statistics of user's by system and clicks browsing histories, thereby can judge or the demand of predictive user.Wherein, when the user was login user, the ID that the network equipment can be through this user inquired about in network-side is preserved the user characteristics storehouse of this user related information; When the user is non-login user; Can be through detecting the action in the search service process that this user uses present networks equipment; Or through obtaining to subscriber equipment inquiry and the COOKIE information of obtaining this user; Preferably, can give interim ID of user and set up a user characteristics storehouse, in the historical record preservation and this casual user's feature database with user in this search procedure for it;
4) IP address; It can reflect the current region of living in of this user, can detect subscriber equipment in real time by the network equipment and obtain.
Those skilled in the art will be understood that above-mentioned user related information is merely for example, and other user related informations existing or that possibly occur from now on also should be included in the protection domain of the present invention, and be contained in this with way of reference as applicable to the present invention.
At this, the mode of obtaining user related information includes but not limited to:
1) network equipment 1 obtains in the left log-on message during through the subscriber equipment log-on webpage according to the user;
2) network equipment 1 according to during the user is through the subscriber equipment browsing page by obtaining in user's historical behavior information of extracting in user side or the cookies information that network-side write down or by subscriber equipment.
At this, confirm that the mode of the similarity of said each Search Results and search sequence and user's request includes but not limited to:
-can comprise searching keyword based on Search Results and confirm this similarity with the ratio of the quantity of the keyword that characterizes user's request, be shown below:
S 2=q 2/Q 2 2)
Wherein:
S 2Be similarity;
q 2The quantity that comprises searching keyword and the keyword that characterizes user's request for Search Results;
Q 2Be the total quantity of searching keyword with the keyword that characterizes user's request.
At this, the mode of the degree of correlation of said definite each Search Results and search sequence and user's request includes but not limited to:
-according to the similarity of each Search Results and search sequence and user's request; In the predetermined mapped table, carry out matching inquiry; To confirm the degree of correlation of each Search Results and this search sequence and this user's request, wherein, said predetermined mapped table comprises the mapping relations of the similarity and the degree of correlation.
In an example, in step S7021, the network equipment 1 through real-time detection user equipment (UE) IP address mode obtain IP address, its geographic position that this user is shown is in the Beijing area; When the search sequence of having obtained is searching keyword " tourism "; Then in step S7022; 1 pair of this search sequence of the network equipment and this user's geographic position is analyzed; Actual demand to confirm this user is neighboring area, Beijing self-driving travel and hotel's lodging information such as (for example, Bei Dai River, Hebei); When the search sequence of having obtained was searching keyword " air ticket ", then in step S7022, the network equipment 1 was confirmed this user's the budget fare of actual demand for being set out by Beijing; Then; In step S7023; The network equipment 1 like the keyword " setting out in Beijing " of sign user's request and the searching keyword " air ticket " in the search sequence, carries out matching inquiry according to search sequence and user's request in the network index database; Obtaining the Search Results that is complementary with this search sequence and this user's request, the text message of the anchor text link of this Search Results is " Beijing set out discounting ticket information "; In step S7024; The network equipment 1 is through following formula 2); Confirm that the keyword of this search sequence and this this user's request of sign and the similarity of this Search Results are 1; According to this similarity, in the predetermined mapped table, carry out matching inquiry, be 1 with the degree of correlation of confirming this Search Results and this search sequence and this user's request.
Those skilled in the art will be understood that the mode of the above-mentioned mode of obtaining user related information and/or definite user's request and/or obtain Search Results and the mode of the degree of correlation is merely for example; The mode of other existing or the mode of obtaining user related information that possibly occur from now on and/or definite user's requests and/or obtain Search Results and the mode of the degree of correlation as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
Fig. 8 illustrates according to the present invention the method flow diagram that in the network equipment, is used to provide Search Results of a preferred embodiment again.Wherein, step S803 comprises step S8031, step S8032 and step S8033.In step S8031, the network equipment 1 extracts the class indication of the said degree of correlation less than at least one classified information in the Search Results of predetermined threshold; In step S8032, the network equipment 1 carries out clustering processing to the said degree of correlation less than the classified information that belongs to each same category of the Search Results of predetermined threshold according to identical class indication, to obtain clustering information; In step S8033, the network equipment 1 generates the selectable items tabulation based on the predetermined template that generates with its clustering information that in step S8032, obtains.
At this; The content of the described network equipment 1 in step S501, step S502 and step S504 is identical with reference to Fig. 5 with the front for the function of the network equipment shown in Fig. 81 in step S801, step S802 and step S804; For for simplicity; It is contained in this with way of reference, does not give unnecessary details and do not do.
Particularly, at first, in step S8031; The network equipment 1 is according to the degree of correlation of each Search Results and search sequence; Confirm that the degree of correlation is less than the Search Results of predetermined threshold in a plurality of Search Results, wherein, each Search Results comprises at least one classified information that it is affiliated separately; Then, the class indication of at least one classified information of from the Search Results of these degrees of correlation, extracting of the network equipment 1 less than predetermined threshold; Subsequently; In step S8032; The network equipment 1 carries out clustering processing to these degrees of correlation less than the classified information that belongs to each same category of the Search Results of predetermined threshold according to identical class indication, to obtain clustering information; The different categorised contents that for example will belong to each same category carry out cluster, with as clustering information; Subsequently, in step S8033, the network equipment 1 is filled in these clustering informations in the predetermined generation template, to generate the selectable items tabulation.
In an example, at first, in step S8031; The network equipment 1 confirms that from a plurality of Search Results the degree of correlation is R1, R2 and R3 less than the Search Results of predetermined threshold; Wherein, Search Results R1 comprises 3 classified information C1, C2 and C3, and the class indication of the first classified information C1 and categorised content are " brand: apple "; The class indication of the second classified information C2 and categorised content are " price: 5000 yuan ", and the class indication of the 3rd classified information C3 and categorised content are " standard: WCDMA "; Search Results R2 comprises that the class indication of three classified information C1, C2 and C3 and categorised content are respectively: " brand: Samsung ", " price: 3500 yuan ", " standard: CDMA2000 "; Search Results R3 comprises that the class indication of three classified information C1, C2 and C3 and categorised content are respectively: " brand: Nokia ", " price: 1000 yuan ", " standard: WCDMA "; The network equipment 1 extracts the class indication " brand " that belongs to the first classified information C1 from these three Search Results, belong to the class indication " price " of the second classified information C2 and belong to the class indication " standard " of the 3rd classified information C3; Then; In step S8032; The network equipment 1 is according to three class indications " brand ", " price " and " standard "; The different categorised contents that belong to three classified information C1, C2 and C3 to these three Search Results carry out cluster, comprise " apple ", " Samsung ", " Nokia " thereby obtain class indication " brand ", and class indication " price " comprises " 5000 ", " 3500 ", " 1000 "; Reach class indication " standard " and comprise " WCDMA ", " CDMA2000 ", " WCDMA ", be clustering information; In step S8033, the network equipment 1 writes this corresponding position of generation template according to the format of predetermined generation template with these clustering informations; To generate the selectable items tabulation; As comprising three selectable option in the selectable items tabulation, first selectable option is " brand ", and it comprises three options " apple ", " Samsung " and " Nokia "; Second selectable option is " price "; It comprises three options " 5000-4000 ", " 4000-3000 " and " 2000-1000 ", and second selectable option is " standard ", and it comprises two options " WCDMA ", " CDMA2000 ".
Those skilled in the art will be understood that the mode of said extracted class indication and/or the mode obtaining the mode of clustering information and/or generate the selectable items tabulation is merely for example; The mode of other extraction class indications existing or that possibly occur from now on and/or the mode obtaining the mode of clustering information and/or generate the selectable items tabulation are as applicable to the present invention; Also should be included in the protection domain of the present invention, and be contained in this with way of reference.
It should be noted that the present invention can be implemented, and for example, can adopt special IC (ASIC) or any other similar hardware device to realize in the assembly of software and/or software and hardware.In one embodiment, software program of the present invention can be carried out to realize step mentioned above or function through processor.Likewise, software program of the present invention (comprising relevant data structure) can be stored in the computer readable recording medium storing program for performing, for example, and RAM storer, magnetic or CD-ROM driver or flexible plastic disc and similar devices.In addition, steps more of the present invention or function can adopt hardware to realize, for example, thereby as cooperate the circuit of carrying out each step or function with processor.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned example embodiment, and under the situation that does not deviate from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore; No matter from which point; All should regard embodiment as exemplary; And be nonrestrictive, scope of the present invention is limited accompanying claims rather than above-mentioned explanation, therefore is intended to the implication of the equivalents that drops on claim and all changes in the scope are included in the present invention.Should any Reference numeral in the claim be regarded as limit related claim.In addition, obviously other unit or step do not got rid of in " comprising " speech, and odd number is not got rid of plural number.A plurality of unit of stating in the device claim or device also can be realized through software or hardware by a unit or device.The first, the second word such as grade is used for representing title, and does not represent any specific order.

Claims (18)

1. method that in the network equipment, is used to provide Search Results, this method may further comprise the steps:
A obtains the search sequence from user's input of subscriber equipment;
B carries out matching inquiry according to said search sequence; To obtain a plurality of Search Results that are complementary with said search sequence and the degree of correlation of said each Search Results and said search sequence; Wherein, said each Search Results comprises at least one classified information that it is affiliated separately;
C generates the selectable items tabulation according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold;
D offers said subscriber equipment with said a plurality of Search Results and with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold; Wherein, the said degree of correlation can be carried out corresponding displaying through the predetermined selection operation that said user tabulates to selectable items less than the Search Results of predetermined threshold.
2. method according to claim 1, wherein, said step b comprises:
-carry out matching inquiry according to said search sequence, with a plurality of Search Results that obtain to be complementary with said search sequence;
-according to said search sequence and said a plurality of Search Results, confirm the similarity of said each Search Results and said search sequence;
-according to said similarity, confirm the degree of correlation of said each Search Results and said search sequence.
3. method according to claim 1 and 2, wherein, said step b comprises:
-obtain said user's user related information;
-said search sequence and said user related information are analyzed, to confirm said user's user's request;
-carry out matching inquiry according to said search sequence and said user's request, to obtain a plurality of Search Results that are complementary with said search sequence and said user's request;
-according to said search sequence, user's request and said a plurality of Search Results, confirm the degree of correlation of said each Search Results and said search sequence and said user's request.
4. method according to claim 3, wherein, said user related information comprise following at least each:
-individual subscriber attribute;
The setting of-user preference;
-user historical query record;
-IP address.
5. according to each described method of claim 1 to 4, wherein, said step c comprises:
The said degree of correlation of-extraction is less than the class indication of at least one classified information in the Search Results of predetermined threshold;
-according to identical class indication, the said degree of correlation is carried out clustering processing less than the classified information that belongs to each same category of the Search Results of predetermined threshold, to obtain clustering information;
-based on the predetermined template that generates, said clustering information is generated the selectable items tabulation.
6. according to each described method of claim 1 to 5; Wherein, Comprise at least one Drawing Object with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold, it can hide the scheduled operation of said at least one Drawing Object or show through said user.
7. method that in subscriber equipment, is used to provide Search Results, this method may further comprise the steps:
-obtain a plurality of Search Results and with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold;
-through with said user interactions, obtain the predetermined selection operation of said user to the tabulation of said selectable items;
-according to said predetermined selection operation, from the Search Results of the said degree of correlation, confirm to meet one or more Search Results of said selection operation, and provide to said user less than predetermined threshold.
8. method according to claim 7 wherein, comprises at least one Drawing Object with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold;
-when the detection user carries out first scheduled operation to a Drawing Object, said selectable items tabulation is appeared in a predefined manner;
-when the detection user carries out second scheduled operation to a Drawing Object, the said selectable items tabulation that is appeared is hidden.
9. method according to claim 8, wherein, said predetermined way comprise following each:
-the animation mode is launched to show in the same window;
-show in the blank side of the same window;
-in new window, show.
10. network equipment that is used to provide Search Results, this equipment comprises:
First deriving means is used to obtain the search sequence from user's input of subscriber equipment;
Second deriving means; Be used for carrying out matching inquiry according to said search sequence; To obtain a plurality of Search Results that are complementary with said search sequence and the degree of correlation of said each Search Results and said search sequence; Wherein, said each Search Results comprises at least one classified information that it is affiliated separately;
First generating apparatus is used for generating the selectable items tabulation according to the degree of correlation its at least one affiliated separately classified information of Search Results less than predetermined threshold;
First generator; Be used for offering said subscriber equipment less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold with said a plurality of Search Results and with the degree of correlation; Wherein, the said degree of correlation can be carried out corresponding displaying through the predetermined selection operation that said user tabulates to selectable items less than the Search Results of predetermined threshold.
11. equipment according to claim 10, wherein, said second deriving means comprises:
The 3rd acquiring unit is used for carrying out matching inquiry according to said search sequence, with a plurality of Search Results that obtain to be complementary with said search sequence;
First confirms the unit, is used for confirming the similarity of said each Search Results and said search sequence according to said search sequence and said a plurality of Search Results;
Second confirms the unit, is used for confirming the degree of correlation of said each Search Results and said search sequence according to said similarity.
12. according to claim 10 or 11 described equipment, wherein, said second deriving means comprises:
The 4th acquiring unit is used to obtain said user's user related information;
The 3rd confirms the unit, is used for said search sequence and said user related information are analyzed, to confirm said user's user's request;
The 5th acquiring unit is used for carrying out matching inquiry according to said search sequence and said user's request, to obtain a plurality of Search Results that are complementary with said search sequence and said user's request;
The 4th confirms the unit, is used for confirming the degree of correlation of said each Search Results and said search sequence and said user's request according to said search sequence, user's request and said a plurality of Search Results.
13. equipment according to claim 12, wherein, said user related information comprise following at least each:
-individual subscriber attribute;
The setting of-user preference;
-user historical query record;
-IP address.
14. according to each described equipment of claim 10 to 13, wherein, said first generating apparatus comprises:
Extraction unit is used for extracting the class indication of the said degree of correlation less than at least one classified information of the Search Results of predetermined threshold;
The cluster acquiring unit is used for according to identical class indication, and the said degree of correlation is carried out clustering processing less than the classified information that belongs to each same category of the Search Results of predetermined threshold, to obtain clustering information;
Second generation unit is used for based on the predetermined template that generates said clustering information being generated the selectable items tabulation.
15. according to each described equipment of claim 10 to 14; Wherein, Comprise at least one Drawing Object with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold, it can hide the scheduled operation of said at least one Drawing Object or show through said user.
16. a subscriber equipment that is used to provide Search Results, this equipment comprises:
The 6th deriving means, be used to obtain a plurality of Search Results and with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold;
The 7th deriving means, be used for through with said user interactions, obtain the predetermined selection operation of said user to the tabulation of said selectable items;
Second generator is used for according to said predetermined selection operation, from the Search Results of the said degree of correlation less than predetermined threshold, confirms to meet one or more Search Results of said selection operation, and provides to said user.
17. equipment according to claim 16 wherein, comprises at least one Drawing Object with the degree of correlation less than the corresponding said selectable items tabulation of the Search Results of predetermined threshold; Wherein, this subscriber equipment is used for when the detection user carries out first scheduled operation to a Drawing Object, and said selectable items tabulation is appeared in a predefined manner; When the detection user carries out second scheduled operation to a Drawing Object, the said selectable items tabulation that is appeared is hidden.
18. equipment according to claim 17, wherein, said predetermined way comprise following each:
-the animation mode is launched to show in the same window;
-show in the blank side of the same window;
-in new window, show.
CN2012101018145A 2012-03-31 2012-03-31 Method and equipment for providing searching result Pending CN102651031A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012101018145A CN102651031A (en) 2012-03-31 2012-03-31 Method and equipment for providing searching result

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101018145A CN102651031A (en) 2012-03-31 2012-03-31 Method and equipment for providing searching result

Publications (1)

Publication Number Publication Date
CN102651031A true CN102651031A (en) 2012-08-29

Family

ID=46693039

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101018145A Pending CN102651031A (en) 2012-03-31 2012-03-31 Method and equipment for providing searching result

Country Status (1)

Country Link
CN (1) CN102651031A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103455621A (en) * 2013-09-12 2013-12-18 金蝶软件(中国)有限公司 Method, device and system for analyzing physical distribution invoice numbers
CN104281715A (en) * 2014-10-29 2015-01-14 网易传媒科技(北京)有限公司 Searching methods and searching equipment
CN104615705A (en) * 2015-01-30 2015-05-13 百度在线网络技术(北京)有限公司 Web page quality detection method and device
CN104965919A (en) * 2015-07-06 2015-10-07 无锡天脉聚源传媒科技有限公司 Search processing method and apparatus
CN106156109A (en) * 2015-04-03 2016-11-23 阿里巴巴集团控股有限公司 A kind of searching method and device
CN107256242A (en) * 2017-05-27 2017-10-17 北京小米移动软件有限公司 Search result display methods and device, terminal, server and storage medium
CN107346316A (en) * 2016-05-06 2017-11-14 北京搜狗科技发展有限公司 A kind of searching method, device and electronic equipment
CN111753221A (en) * 2020-06-28 2020-10-09 中国银行股份有限公司 Intelligent prompting method and device for search engine
CN112149005A (en) * 2019-06-27 2020-12-29 腾讯科技(深圳)有限公司 Method, apparatus, device and readable storage medium for determining search results

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101116072A (en) * 2005-02-03 2008-01-30 英国电讯有限公司 Method and system for categorized presentation of search results
CN101416187A (en) * 2006-03-29 2009-04-22 A9.Com公司 Method and system for providing focused search results
CN102184230A (en) * 2011-05-11 2011-09-14 北京百度网讯科技有限公司 Method and device for displaying search results
CN102317943A (en) * 2011-07-29 2012-01-11 华为技术有限公司 Method and device for full-text search
CN102375823A (en) * 2010-08-13 2012-03-14 腾讯科技(深圳)有限公司 Searching result gathering display method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101116072A (en) * 2005-02-03 2008-01-30 英国电讯有限公司 Method and system for categorized presentation of search results
CN101416187A (en) * 2006-03-29 2009-04-22 A9.Com公司 Method and system for providing focused search results
CN102375823A (en) * 2010-08-13 2012-03-14 腾讯科技(深圳)有限公司 Searching result gathering display method and system
CN102184230A (en) * 2011-05-11 2011-09-14 北京百度网讯科技有限公司 Method and device for displaying search results
CN102317943A (en) * 2011-07-29 2012-01-11 华为技术有限公司 Method and device for full-text search

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103455621B (en) * 2013-09-12 2018-07-06 深圳前海百递网络有限公司 A kind of analytic method of logistics Air Way Bill No., device and system
CN103455621A (en) * 2013-09-12 2013-12-18 金蝶软件(中国)有限公司 Method, device and system for analyzing physical distribution invoice numbers
CN104281715A (en) * 2014-10-29 2015-01-14 网易传媒科技(北京)有限公司 Searching methods and searching equipment
CN104281715B (en) * 2014-10-29 2018-11-20 网易传媒科技(北京)有限公司 A kind of searching method and search equipment
CN104615705A (en) * 2015-01-30 2015-05-13 百度在线网络技术(北京)有限公司 Web page quality detection method and device
CN104615705B (en) * 2015-01-30 2018-09-18 百度在线网络技术(北京)有限公司 Method and device
CN106156109A (en) * 2015-04-03 2016-11-23 阿里巴巴集团控股有限公司 A kind of searching method and device
CN104965919A (en) * 2015-07-06 2015-10-07 无锡天脉聚源传媒科技有限公司 Search processing method and apparatus
CN107346316A (en) * 2016-05-06 2017-11-14 北京搜狗科技发展有限公司 A kind of searching method, device and electronic equipment
CN107256242A (en) * 2017-05-27 2017-10-17 北京小米移动软件有限公司 Search result display methods and device, terminal, server and storage medium
CN112149005A (en) * 2019-06-27 2020-12-29 腾讯科技(深圳)有限公司 Method, apparatus, device and readable storage medium for determining search results
CN112149005B (en) * 2019-06-27 2023-09-01 腾讯科技(深圳)有限公司 Method, apparatus, device and readable storage medium for determining search results
CN111753221A (en) * 2020-06-28 2020-10-09 中国银行股份有限公司 Intelligent prompting method and device for search engine
CN111753221B (en) * 2020-06-28 2024-03-26 中国银行股份有限公司 Intelligent prompting method and device for search engine

Similar Documents

Publication Publication Date Title
US11182823B2 (en) Automated creative extension selection for content performance optimization
CN102651031A (en) Method and equipment for providing searching result
US10825047B2 (en) Apparatus and method of selection and placement of targeted messages into a search engine result page
CN102651032A (en) Method and equipment for providing searching result
CN102663088A (en) Method and equipment for providing search results
AU2014399168B2 (en) Automated click type selection for content performance optimization
CN101957834B (en) Content recommending method and device based on user characteristics
US20150278359A1 (en) Method and apparatus for generating a recommendation page
CA2918840C (en) Presenting fixed format documents in reflowed format
CN101984420B (en) Method and equipment for searching pictures based on word segmentation processing
CN102420813B (en) Method and device for providing target information according to terminal attributes of user equipment
CN104462385A (en) Personalized movie similarity calculation method based on user interest model
CN103886090A (en) Content recommendation method and device based on user favorites
CN103699619A (en) Method and device for providing search results
CN103064863A (en) Method and equipment of providing recommend information
US11599571B2 (en) Generic card feature extraction based on card rendering as an image
US20160098416A1 (en) Auto complete search box based on the user's context to reduce user's input
CN104919457A (en) Method and apparatus for enriching social media to improve personalized user experience
CN103077217A (en) Method, device and equipment for providing result additional information matched with query sequence
CN106570020A (en) Method and apparatus used for providing recommended information
CN105183853A (en) Method and device used for presenting label page
US20150310491A1 (en) Dynamic text ads based on a page knowledge graph
CN102314422A (en) Method and equipment for preferably selecting open type interactive forum based on user interests
CN103365858B (en) The method and apparatus of search result is obtained by multiple source devices based on a search sequence
CN103886036A (en) Method and device for presenting webpage

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120829