CN103838881A - Method and device for defining search engine result pages by user - Google Patents

Method and device for defining search engine result pages by user Download PDF

Info

Publication number
CN103838881A
CN103838881A CN201410123856.8A CN201410123856A CN103838881A CN 103838881 A CN103838881 A CN 103838881A CN 201410123856 A CN201410123856 A CN 201410123856A CN 103838881 A CN103838881 A CN 103838881A
Authority
CN
China
Prior art keywords
search results
results pages
self
result
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410123856.8A
Other languages
Chinese (zh)
Other versions
CN103838881B (en
Inventor
陈蒙
陈新
颜显进
刘付强
董毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410123856.8A priority Critical patent/CN103838881B/en
Publication of CN103838881A publication Critical patent/CN103838881A/en
Priority to PCT/CN2014/095789 priority patent/WO2015143910A1/en
Application granted granted Critical
Publication of CN103838881B publication Critical patent/CN103838881B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/338Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/335Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Abstract

The invention provides a method and device for defining search engine result pages by a user. The method includes the steps that a user-defined ranking instruction is triggered for the first search engine result page; each retrieval result of the first search engine result page is converted into each result unit with the position movable; according to the ranking instruction of the user, one or more positions in all the converted result units are subjected to user-defined ranking; all the result units are combined so as to draw the second search engine result page after being subjected to the user-defined ranking. With the method and device, user-defined ranking can be performed on the search engine result pages, and re-drawing is performed.

Description

The method of self-defined search results pages and device
Technical field
The present invention relates to internet, applications field, particularly relate to a kind of method and device of self-defined search results pages.
Background technology
Internet, applications is today extremely widely, and user does not need to go out and just can learn bulk information by internet hunt, has greatly enriched user's outlook.
But in prior art, when many data entries in Search Results combine to draw search results pages, the sortord of many data entries is fixed.For example, according to being sorted by the clicking rate of each data entries, or wherein some data entries is predisposed to prostatitis.The search results pages that each search obtains is all fixed, and therefore, user, in the time of navigate search results, can only browse fixing data entries successively, cannot sort to Search Results.
Summary of the invention
In view of the above problems, the present invention has been proposed to a kind of method and corresponding device of the self-defined search results pages that overcomes the problems referred to above or address the above problem are at least in part provided.
Based on one aspect of the present invention, the embodiment of the present invention provides a kind of method of self-defined search results pages, comprising:
The first search results pages is triggered to self-defined sequence instruction;
Every result for retrieval of described the first search results pages is converted to each position-movable result unit;
According to user's sequence instruction, self-defined sequence is carried out in the one or more position in described each result unit converting to;
By each result unit combination after described self-defined sequence, to be depicted as the second search results pages.
Alternatively, draw described the first search results pages according to following steps:
Receive the query word of user's input;
Utilize search engine to obtain multinomial result for retrieval according to described query word search;
Utilize described multinomial result for retrieval combination, to be depicted as described the first search results pages.
Alternatively, described in be depicted as the second search results pages after, also comprise:
Described the second search results pages is uploaded onto the server, and set up the corresponding relation of described user account and described the second search results pages according to user account;
In the time that described search engine receives the described query word being sent by described user account request again, from described server, call described the second search results pages that described user account is corresponding, and feed back to the subscriber terminal equipment of the described user account of login.
Alternatively, logining the subscriber terminal equipment of described user account and the subscriber terminal equipment of described the second search results pages of drafting is identical or different equipment.
Alternatively, described in be depicted as the second search results pages after, also comprise:
Described the second search results pages is kept to local cookie; And
In the time that described search engine receives described query word again, from described local cookie, call described the second search results pages and show.
Alternatively, described in be depicted as the second search results pages after, also comprise: described the second search results pages is copied, forwarded and/or shares operation.
Alternatively, the described instruction of the sequence according to user is carried out self-defined sequence to the one or more position in described each result unit converting to, comprising:
According to the described sequence instruction of user's input, utilize the mode pulling to carry out self-defined sequence to the one or more position in described each result unit converting to.
Alternatively, described result unit comprises card form.
Based on another aspect of the present invention, the embodiment of the present invention also provides a kind of device of self-defined search results pages, comprising:
Trigger module, is configured to the first search results pages to trigger self-defined sequence instruction;
Modular converter, is configured to every result for retrieval of described the first search results pages to be converted to each position-movable result unit;
Order module, is configured to, according to user's sequence instruction, self-defined sequence is carried out in the one or more position in described each result unit converting to;
Drafting module, is configured to by each result unit combination after described self-defined sequence, to be depicted as the second search results pages.
Alternatively, said apparatus also comprises:
First preserves module, is configured to described the second search results pages to upload onto the server, and sets up the corresponding relation of described user account and described the second search results pages according to user account;
Described drafting module, also be configured in the time that described search engine receives by described user account request query word transmission, corresponding with described the first search results pages again, from described server, call described the second search results pages that described user account is corresponding, and feed back to the subscriber terminal equipment of the described user account of login.
Alternatively, logining the subscriber terminal equipment of described user account and the subscriber terminal equipment of described the second search results pages of drafting is identical or different equipment.
Alternatively, said apparatus also comprises:
Second preserves module, is configured to described the second search results pages to be kept at local cookie;
Described drafting module, is also configured in the time that described search engine receives the query word corresponding with described the first search results pages again, calls described the second search results pages and show from described local cookie.
Alternatively, said apparatus also comprises:
Processing module, is configured to described the second search results pages copy, forward and/or share operation.
Alternatively, described order module is also configured to: according to the sequence instruction of user's input, utilize the mode pulling to carry out self-defined sequence to the one or more position in described each result unit converting to.
Alternatively, described result unit comprises card form.
In embodiments of the present invention, existing the first search results pages is carried out to self-defined sequence, every result for retrieval of the first search results pages is converted to each position-movable result unit.Then,, according to user's sequence instruction, self-defined sequence is carried out in the one or more position in each result unit, by each result unit combination after self-defined sequence, to be depicted as the second search results pages.As can be seen here, the second search results pages is identical with the result for retrieval of the first search results pages, and different is the order of each result unit.; the method of the self-defined search page that the employing embodiment of the present invention provides can be carried out self-defined sequence to search results pages; make search results pages can select to present according to user intention the arrangement of result for retrieval; facilitate user to obtain certain appointment Search Results; save the acquisition time of Search Results, improve user and experience experience.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of instructions, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
According to the detailed description to the specific embodiment of the invention by reference to the accompanying drawings below, those skilled in the art will understand above-mentioned and other objects, advantage and feature of the present invention more.
Brief description of the drawings
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skill in the art.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows the processing flow chart of the method for self-defined search results pages according to an embodiment of the invention;
Fig. 2 shows and searches for according to an embodiment of the invention the schematic diagram that generates the first search results pages taking " Tomato omelette " as query word;
Fig. 3 shows the schematic diagram of self-defined according to an embodiment of the invention sequence instruction;
Fig. 4 shows the structural representation that utilizes according to an embodiment of the invention Serial No. mark result unit;
Fig. 5 shows each result unit according to an embodiment of the invention and carries out the schematic diagram after self-defined sequence;
Fig. 6 shows the schematic diagram of second search results pages of drawing after self-defined sequence according to an embodiment of the invention;
Fig. 7 shows first structural representation of the device of self-defined search results pages according to an embodiment of the invention;
Fig. 8 shows second structural representation of the device of self-defined search results pages according to an embodiment of the invention;
Fig. 9 shows the 3rd structural representation of the device of self-defined search results pages according to an embodiment of the invention; And
Figure 10 shows the 4th structural representation of the device of self-defined search results pages according to an embodiment of the invention.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Although shown exemplary embodiment of the present disclosure in accompanying drawing, but should be appreciated that and can realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order more thoroughly to understand the disclosure that these embodiment are provided, and can be by the those skilled in the art that conveys to complete the scope of the present disclosure.
For solving the problems of the technologies described above, the embodiment of the present invention provides a kind of method of self-defined search results pages.Fig. 1 shows the processing flow chart of the method for self-defined search results pages according to an embodiment of the invention.Referring to Fig. 1, the method at least comprises:
Step S102, the first search results pages is triggered to self-defined sequence instruction;
Step S104, every result for retrieval of the first search results pages is converted to each position-movable result unit;
Step S106, according to user's sequence instruction, self-defined sequence is carried out in the one or more position in each result unit converting to;
Step S108, by each result unit combination after self-defined sequence, to be depicted as the second search results pages.
In embodiments of the present invention, existing the first search results pages is carried out to self-defined sequence, every result for retrieval of the first search results pages is converted to each position-movable result unit.Then,, according to user's sequence instruction, self-defined sequence is carried out in the one or more position in each result unit, by each result unit combination after self-defined sequence, to be depicted as the second search results pages.As can be seen here, the second search results pages is identical with the result for retrieval of the first search results pages, and different is the order of each result unit.; the method of the self-defined search page that the employing embodiment of the present invention provides can be carried out self-defined sequence to search results pages; make search results pages can select to present according to user intention the arrangement of result for retrieval; facilitate user to obtain certain appointment Search Results; save the acquisition time of Search Results, improve user and experience experience.
Wherein, the first search results pages of mentioning in step S102 is not carry out the combination of the result for retrieval of self-defined sequence, and the drafting mode of the first search results pages is same as the prior art.Concrete, can adopt according to following steps and draw the first search results pages:
The query word of steps A, reception user input;
Step B, utilize search engine to obtain multinomial result for retrieval according to query word search;
Step C, utilize the combination of multinomial result for retrieval, to be depicted as the first search results pages.
For example, search for taking " Tomato omelette " as query word.After browser query frame input " Tomato omelette " is searched for, obtain many result for retrieval about " Tomato omelette ", the for example way of " Tomato omelette ", the nutritive value of " Tomato omelette ", the points for attention of " Tomato omelette " etc.Fig. 2 shows and searches for according to an embodiment of the invention the schematic diagram that generates the first search results pages taking " Tomato omelette " as query word.Referring to Fig. 2, in the first search results pages, at least have five result for retrieval, and clooating sequence is fixed.Conventionally, the result for retrieval that can search in search procedure is at least tens even up to a hundred thousands of, and homepage is only to occur several.
Therefore,, if user wants the former first page that is presented at be transferred to first page first few items and show by rear position or second page, the result for retrieval that cannot occur at first page such as the 3rd page, just need in the first search results pages, trigger self-defined sequence instruction.Fig. 3 shows the schematic diagram of self-defined according to an embodiment of the invention sequence instruction.In Fig. 3, self-defined sequence instruction is with the card format appearance of " I will change sequence ", and user clicks this plug-in unit, just can carry out self-defined sequence to the first search results pages including Fig. 2.
Mention above, the first search results pages comprises multinomial result for retrieval, and common every result for retrieval occurs with word or picture form, can not move.In embodiments of the present invention, for solving this technical matters, adopt the solution of step S104, every result for retrieval of the first search results pages is converted to each position-movable result unit.
Subsequently, execution step S106, receives the sequence instruction of user's input, and self-defined sequence is carried out in the one or more positions in each result unit converting to.For example, the position of former the 5th result for retrieval in the first search results pages is redefined, drained into the 3rd, the position of former the 1st result for retrieval is redefined, drained into the 4th, etc.
Self-defined sequence for the convenience of the user, after triggering self-defined sequence instruction and every result for retrieval being converted to movably to each result unit, the line number word sequence identifier of advancing in each result unit.Fig. 4 shows the structural representation that utilizes according to an embodiment of the invention Serial No. mark result unit.Because every result for retrieval being converted to each position-movable result unit, the content of result for retrieval is constant, but because of problems such as display fields, the slightly deviation of breviary displaying contents in the displayable content in each result unit and Fig. 2.Referring to Fig. 4, each result unit can differentiate by recessive or dominant frame and other result unit.
Fig. 5 shows each result unit according to an embodiment of the invention and carries out the schematic diagram after self-defined sequence.Referring to Fig. 5, in the first search results pages, sequence is followed successively by 1,2,3,4,5 result unit, and after self-defined sequence, sequence changes 2,1,3,5,4 into.
In embodiments of the present invention, preferably, can, according to the sequence instruction of user's input, utilize the mode pulling to carry out self-defined sequence to the one or more position in each result unit converting to.Pulling can be all to pull, and the partial results unit that also can set wherein can pull.Except pulling mode, also can adopt other modes to change the sequence of result unit, for example, the list of result sequence of unit is set, in list, the order of each result unit be changed, after change finishes, the sequence in list is mapped to search results pages, realizes sequence change etc.
In any one preferred embodiment of the present invention, result unit can comprise the multiple movably form such as card form, picture form.
It should be noted that, confirming after sequence, preservation ordering relation also exits, and draws and generates the second search results pages, and present to user.Fig. 6 shows the schematic diagram of second search results pages of drawing after self-defined sequence according to an embodiment of the invention.Contrast as seen, Fig. 6 is identical with Fig. 5 content, and compared with Fig. 2, content is identical, but clooating sequence difference.
In the present embodiment, after being depicted as the second search results pages according to step S108, can preserve processing to the second search results pages, in order to subsequent calls processing.According to the position difference of preserving, the flow process of subsequent calls processing is also incomplete same.In the embodiment of the present invention, the position of preservation has two places at least, and a place directly preserves the second search results pages in local cache (cookie), and another place uploads onto the server the second search results pages, is preserved by server.When enforcement, server can be set up the corresponding relation between user account and the second search results pages according to user account.
User account is user's identify label, if search engine receives the query word (identical with the query word that generates the first search results pages) of being initiated by same user account request again, to the second search results pages corresponding to invoke user account in server, then search results pages is fed back to login user account's subscriber terminal equipment.Because user account can be logined respectively on the different browsers of same subscriber terminal equipment, also can on different subscriber terminal equipments, login, therefore, drawing the subscriber terminal equipment that the subscriber terminal equipment of the second search results pages and follow-up login user account initiate same queries word again may be same subscriber terminal equipment, may be also different subscriber terminal equipments.Certainly, if user account is logined, and again initiating same query word in the browser of login, is also feasible, processing mode is now also directly to obtain the second result of page searching to server side, and feeds back to the customer mobile terminal that user account is logined.
If user's non-registered users account cannot login so on other subscriber terminal equipments.Mention above, the second search results pages also can directly be kept at local cookie, in such cases, if when search engine receives same query word again, can directly in local cookie, call the second search results pages and show.
Except preserving, can also be to operations such as the second search results pages copy, forwards and/or shares.For example, after the network address of Fig. 6 can being copied, issue friend, inform which kind mode of friend Tomato omelette is relatively good, do not need specially to illustrate wherein the 5th relatively good, save time and resource.Again for example, the network address of Fig. 6 can be shared to circle of friends or space or microblogging etc., user can find corresponding network address to open after coming home from work from space or circle of friends or microblogging, just can see the mode of several Tomato omelette, do not need again to search for, and Search Results has carried out self-defined sequence according to user intention, user may see rapidly and wishes most the retrieving head seen.
Based on same inventive concept, the embodiment of the present invention also provides a kind of device of self-defined search results pages.Fig. 7 shows first structural representation of the device of self-defined search results pages according to an embodiment of the invention.Referring to Fig. 7, this device at least comprises:
Trigger module 710, is configured to the first search results pages to trigger self-defined sequence instruction;
Modular converter 720, is coupled with trigger module 710, is configured to every result for retrieval of the first search results pages to be converted to each position-movable result unit;
Order module 730, is coupled with modular converter 720, is configured to, according to user's sequence instruction, self-defined sequence is carried out in the one or more position in each result unit converting to;
Drafting module 740, is coupled with order module 730, is configured to by each result unit combination after self-defined sequence, to be depicted as the second search results pages.
Fig. 8 shows second structural representation of the device of self-defined search results pages according to an embodiment of the invention.Referring to Fig. 8, in a preferred embodiment, the device of self-defined search results pages can also comprise:
First preserves module 810, is coupled with drafting module 740, is configured to the second search results pages to upload onto the server, and sets up the corresponding relation of user account and the second search results pages according to user account;
Drafting module 740, also be configured in the time that search engine receives query word that sent by user account request, corresponding with the first search results pages again, the second search results pages corresponding to invoke user account from server, and feed back to login user account's subscriber terminal equipment.
In a preferred embodiment, the subscriber terminal equipment of login user account's subscriber terminal equipment and drafting the second search results pages is identical or different equipment.
Fig. 9 shows the 3rd structural representation of the device of self-defined search results pages according to an embodiment of the invention.Referring to Fig. 9, in a preferred embodiment, the device of self-defined search results pages can also comprise:
Second preserves module 910, is coupled with drafting module 740, is configured to the second search results pages to be kept at local cookie;
Drafting module 740, is also configured in the time that search engine receives the query word corresponding with the first search results pages again, calls the second search results pages and show from local cookie.
Figure 10 shows the 4th structural representation of the device of self-defined search results pages according to an embodiment of the invention.Referring to Fig. 8, in a preferred embodiment, the device of self-defined search results pages can also comprise:
Processing module 1010, is coupled with drafting module 740, is configured to the second search results pages copy, forward and/or share operation.
In a preferred embodiment, order module 730 can also be configured to: according to the sequence instruction of user's input, utilize the mode pulling to carry out self-defined sequence to the one or more position in each result unit converting to.
In a preferred embodiment, result unit comprises card form.
The method and the device that adopt the embodiment of the present invention to provide, can reach following beneficial effect:
In embodiments of the present invention, existing the first search results pages is carried out to self-defined sequence, every result for retrieval of the first search results pages is converted to each position-movable result unit.Then,, according to user's sequence instruction, self-defined sequence is carried out in the one or more position in each result unit, by each result unit combination after self-defined sequence, to be depicted as the second search results pages.As can be seen here, the second search results pages is identical with the result for retrieval of the first search results pages, and different is the order of each result unit.; the method of the self-defined search page that the employing embodiment of the present invention provides can be carried out self-defined sequence to search results pages; make search results pages can select to present according to user intention the arrangement of result for retrieval; facilitate user to obtain certain appointment Search Results; save the acquisition time of Search Results, improve user and experience experience.
In the instructions that provided herein, a large amount of details are described.But, can understand, embodiments of the invention can be put into practice in the situation that there is no these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.But, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can the module in the equipment in embodiment are adaptively changed and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and can put them in addition multiple submodules or subelement or sub-component.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this instructions (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this instructions (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature instead of further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in claims, the one of any of embodiment required for protection can be used with array mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module of moving on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize the some or all functions according to the some or all parts in the device of the embodiment of the present invention.The present invention can also be embodied as part or all equipment or the device program (for example, computer program and computer program) for carrying out method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described instead of limit the invention, and those skilled in the art can design alternative embodiment in the case of not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has multiple such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In the unit claim of having enumerated some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.
So far, those skilled in the art will recognize that, illustrate and described of the present invention multiple exemplary embodiment although detailed herein, but, without departing from the spirit and scope of the present invention, still can directly determine or derive many other modification or the amendment that meet the principle of the invention according to content disclosed by the invention.Therefore, scope of the present invention should be understood and regard as and cover all these other modification or amendments.

Claims (10)

1. a method for self-defined search results pages, comprising:
The first search results pages is triggered to self-defined sequence instruction;
Every result for retrieval of described the first search results pages is converted to each position-movable result unit;
According to user's sequence instruction, self-defined sequence is carried out in the one or more position in described each result unit converting to;
By each result unit combination after described self-defined sequence, to be depicted as the second search results pages.
2. method according to claim 1, wherein, draw described the first search results pages according to following steps:
Receive the query word of user's input;
Utilize search engine to obtain multinomial result for retrieval according to described query word search;
Utilize described multinomial result for retrieval combination, to be depicted as described the first search results pages.
3. according to the method described in claim 1-2 any one, wherein, described in be depicted as the second search results pages after, also comprise:
Described the second search results pages is uploaded onto the server, and set up the corresponding relation of described user account and described the second search results pages according to user account;
In the time that described search engine receives the described query word being sent by described user account request again, from described server, call described the second search results pages that described user account is corresponding, and feed back to the subscriber terminal equipment of the described user account of login.
4. according to the method described in claim 1-3 any one, wherein, logining the subscriber terminal equipment of described user account and the subscriber terminal equipment of described the second search results pages of drafting is identical or different equipment.
5. according to the method described in claim 1-4 any one, wherein, described in be depicted as the second search results pages after, also comprise:
Described the second search results pages is kept to local cookie; And
In the time that described search engine receives described query word again, from described local cookie, call described the second search results pages and show.
6. according to the method described in claim 1 to 5 any one, wherein, described in be depicted as the second search results pages after, also comprise: described the second search results pages is copied, forwarded and/or shares operation.
7. according to the method described in claim 1 to 6 any one, wherein, the described instruction of the sequence according to user is carried out self-defined sequence to the one or more position in described each result unit converting to, comprising:
According to the described sequence instruction of user's input, utilize the mode pulling to carry out self-defined sequence to the one or more position in described each result unit converting to.
8. according to the method described in claim 1 to 7 any one, wherein, described result unit comprises card form.
9. a device for self-defined search results pages, comprising:
Trigger module, is configured to the first search results pages to trigger self-defined sequence instruction;
Modular converter, is configured to every result for retrieval of described the first search results pages to be converted to each position-movable result unit;
Order module, is configured to, according to user's sequence instruction, self-defined sequence is carried out in the one or more position in described each result unit converting to;
Drafting module, is configured to by each result unit combination after described self-defined sequence, to be depicted as the second search results pages.
10. equipment according to claim 9, wherein, also comprises:
First preserves module, is configured to described the second search results pages to upload onto the server, and sets up the corresponding relation of described user account and described the second search results pages according to user account;
Described drafting module, also be configured in the time that described search engine receives by described user account request query word transmission, corresponding with described the first search results pages again, from described server, call described the second search results pages that described user account is corresponding, and feed back to the subscriber terminal equipment of the described user account of login.
CN201410123856.8A 2014-03-28 2014-03-28 The method and device of self-defined search results pages Active CN103838881B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410123856.8A CN103838881B (en) 2014-03-28 2014-03-28 The method and device of self-defined search results pages
PCT/CN2014/095789 WO2015143910A1 (en) 2014-03-28 2014-12-31 Method and device for defining search engine result pages by user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410123856.8A CN103838881B (en) 2014-03-28 2014-03-28 The method and device of self-defined search results pages

Publications (2)

Publication Number Publication Date
CN103838881A true CN103838881A (en) 2014-06-04
CN103838881B CN103838881B (en) 2017-04-05

Family

ID=50802377

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410123856.8A Active CN103838881B (en) 2014-03-28 2014-03-28 The method and device of self-defined search results pages

Country Status (2)

Country Link
CN (1) CN103838881B (en)
WO (1) WO2015143910A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104199988A (en) * 2014-09-28 2014-12-10 北京奇虎科技有限公司 Method and system for displaying search result pages according to user-defined ordering, as well as client side
CN104765811A (en) * 2015-04-02 2015-07-08 北京奇虎科技有限公司 Device, system and method for providing associated searching keywords for users
CN104853038A (en) * 2015-04-29 2015-08-19 努比亚技术有限公司 Contact list custom sorting method and contact list custom sorting device
WO2015143910A1 (en) * 2014-03-28 2015-10-01 北京奇虎科技有限公司 Method and device for defining search engine result pages by user
WO2016045640A1 (en) * 2014-09-28 2016-03-31 北京奇虎科技有限公司 Search result items processing method, and method for displaying search result page and relevant device
CN109885751A (en) * 2019-01-11 2019-06-14 北京搜狗科技发展有限公司 A kind of data processing method, device and the device for data processing
CN111898045A (en) * 2020-07-20 2020-11-06 搜索亚洲科技(深圳)有限公司 Intelligent search method and device for network resources

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6012053A (en) * 1997-06-23 2000-01-04 Lycos, Inc. Computer system with user-controlled relevance ranking of search results
US20060235860A1 (en) * 2005-04-18 2006-10-19 Microsoft Corporation System and method for obtaining user feedback for relevance tuning
WO2013112649A1 (en) * 2012-01-27 2013-08-01 Microsoft Corporation Re-ranking search results
CN103631794A (en) * 2012-08-22 2014-03-12 百度在线网络技术(北京)有限公司 Method, device and equipment for sorting search results

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101206744A (en) * 2006-12-21 2008-06-25 叶克 Method for interfusing commercial articles self-defining information in shopping search engine
CN101320387A (en) * 2008-07-11 2008-12-10 浙江大学 Web page text and image ranking method based on user caring time
CN102117332A (en) * 2011-03-10 2011-07-06 辜进荣 Given time-based searching method
CN103838881B (en) * 2014-03-28 2017-04-05 北京奇虎科技有限公司 The method and device of self-defined search results pages

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6012053A (en) * 1997-06-23 2000-01-04 Lycos, Inc. Computer system with user-controlled relevance ranking of search results
US20060235860A1 (en) * 2005-04-18 2006-10-19 Microsoft Corporation System and method for obtaining user feedback for relevance tuning
WO2013112649A1 (en) * 2012-01-27 2013-08-01 Microsoft Corporation Re-ranking search results
CN103631794A (en) * 2012-08-22 2014-03-12 百度在线网络技术(北京)有限公司 Method, device and equipment for sorting search results

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015143910A1 (en) * 2014-03-28 2015-10-01 北京奇虎科技有限公司 Method and device for defining search engine result pages by user
CN104199988A (en) * 2014-09-28 2014-12-10 北京奇虎科技有限公司 Method and system for displaying search result pages according to user-defined ordering, as well as client side
WO2016045640A1 (en) * 2014-09-28 2016-03-31 北京奇虎科技有限公司 Search result items processing method, and method for displaying search result page and relevant device
CN104199988B (en) * 2014-09-28 2017-11-28 北京奇虎科技有限公司 According to the method for User Defined sequencing display search results pages, system and a kind of client
CN104765811A (en) * 2015-04-02 2015-07-08 北京奇虎科技有限公司 Device, system and method for providing associated searching keywords for users
CN104853038A (en) * 2015-04-29 2015-08-19 努比亚技术有限公司 Contact list custom sorting method and contact list custom sorting device
CN109885751A (en) * 2019-01-11 2019-06-14 北京搜狗科技发展有限公司 A kind of data processing method, device and the device for data processing
CN111898045A (en) * 2020-07-20 2020-11-06 搜索亚洲科技(深圳)有限公司 Intelligent search method and device for network resources

Also Published As

Publication number Publication date
CN103838881B (en) 2017-04-05
WO2015143910A1 (en) 2015-10-01

Similar Documents

Publication Publication Date Title
CN103838881A (en) Method and device for defining search engine result pages by user
US11709850B1 (en) Using a timestamp selector to select a time information and a type of time information
CN104536973B (en) The method and browser client of picture recognition
CN103744853A (en) Method and device for providing web cache information in search engine
CN104077391A (en) Method, server, client and system for providing special news search
CN102902815B (en) For the result display systems of search engine
US9892096B2 (en) Contextual hyperlink insertion
CN104462557A (en) Instant searching method and device based on search history
CN103327049B (en) Based on rich content delivery method and the system of browser address bar
CN103577596A (en) Keyword searching method and device based on current browse webpage
CN103500211A (en) Method and system for providing search services and client side
CN103577392A (en) Keyword pushing method and device based on current browse webpage
CN102982174A (en) Method and device for performing web search in browser
CN104572960A (en) Searching method and searching device
CN103020239A (en) Web searching method and device
CN103605686A (en) Terminal fault solution providing method, server and system based on searching
CN103366011B (en) Pass through the method and device of browser address bar access registrar network address
CN105224661A (en) Conversational information search method and device
CN104199989B (en) The method and client of each search result items top set number are shown in search results pages
CN103605676A (en) Search based terminal fault solution, client and system
JP2010146332A (en) Information processing apparatus, system, method and program for providing information and recording medium
CN102982177A (en) Method and device for performing search in browser
CN104317929A (en) Search result display optimizing method and device
CN106021438B (en) Method, device and system for preventing large-batch data from being captured
CN104778233A (en) Searching method and device based on click rate

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220801

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.