CN103136261A - Page element search display method and device - Google Patents

Page element search display method and device Download PDF

Info

Publication number
CN103136261A
CN103136261A CN2011103914913A CN201110391491A CN103136261A CN 103136261 A CN103136261 A CN 103136261A CN 2011103914913 A CN2011103914913 A CN 2011103914913A CN 201110391491 A CN201110391491 A CN 201110391491A CN 103136261 A CN103136261 A CN 103136261A
Authority
CN
China
Prior art keywords
exhibition information
current page
obtaining
information
page
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
CN2011103914913A
Other languages
Chinese (zh)
Other versions
CN103136261B (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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201611145205.4A priority Critical patent/CN107103022B/en
Priority to CN201110391491.3A priority patent/CN103136261B/en
Publication of CN103136261A publication Critical patent/CN103136261A/en
Application granted granted Critical
Publication of CN103136261B publication Critical patent/CN103136261B/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/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces

Abstract

The invention discloses a page element search display method and a device. The page element search display method includes that display information is obtained from inquiring to displaying information order in sequence; the following steps are carried out over the obtained display information. Whether the display information meets limited conditions of all dimensionalities of a current page or not is judged, if the display information cannot meet the limited conditions, the obtained display information is put into an alternative chain table; if the display information meets the limited conditions, the obtained display information is put into the current page and the limit conditions of all dimensionality of the current page are updated. The alternative chain table is used for temporarily storing the display information which is not matched with the limited conditions of all dimensionalities of the current page. The display information which is put into the current page is shown to users. The limit conditions of all dimensionalities are taken into consideration for the display information in the alternative page so as to guarantee the diversification of the information.

Description

Page elements searching and displaying method and device
Technical field
The application relates to technical field of information processing, espespecially a kind of page elements searching and displaying method and device.
Background technology
In present e-commerce website, the user inputs a keyword, after search coupling, in the page during display of commodity exhibition information, the page shows that the commodity displaying information that occurs in result probably only relates to the same brand of certain commodity, even with a or a few money patterns; The page commodity that cause showing duplicate in a large number, and similarity is high, has limited the displaying of other distinctive commodity; If the user likes the possibility of this brand or pattern less just, can not in time get the exhibition information of other commodity.If return to and comprise more brand, more pattern in user's commodity displaying information, can provide more diversified selectable page displaying merchandise information for the user, the user likes the probability of certain a commodity in page displaying merchandise greatly to improve like this, more easily provides satisfied commodity displaying information to the user.
At present, when the search of page commodity displaying information is showed, use the restriction of single condition is existing.Such as: in order to show the commodity displaying information of more oversold man on the same page, when representing, generally can limit by the page commodity commodity amount of same seller in a page, thereby the commodity displaying information that prevents some sellers is too much, and his seller's the commodity displaying information chance that can't obtain to show, especially some large seller's commodity displaying information is too much, pushes other little sellers' living space.Simultaneously in some classes with fashion trend now, as women's dress, different consumers have different hobbies to different styles, therefore need to represent as much as possible style as much as possible in one page, guaranteeing the diversity of commodity displaying, and then improve the probability that strikes a bargain.
That is to say, prior art is all to show for the search of page merchandise news, generally from a dimension (as seller, style), commodity displaying information is broken up and showed at the page, still can cause on other dimensions a large amount of similaritys commodity displaying information pile up appearance, be mobile phone as searching keyword, the commodity amount that same seller is occurred limits, but the mobile phone that is same brand, model that the result that may search for occurs; Although the style merging has been done in the inquiry of women's dress classification, but what might occur is all commodity of same seller, can't guarantee the diversity of page displaying merchandise, the effect that also can cause the user to experience and strike a bargain is relatively poor, the user usually need to or re-enter keyword and retrieve by page turning, with the merchandise news that searching satisfies the demands, this has not only increased the access burden of server, and has taken a large amount of network bandwidths.
Summary of the invention
The embodiment of the present application provides a kind of page elements searching and displaying method and device, pile up appearance in order to solve in the page that exists when the search of page elements in prior art shows similar exhibition information, can not guarantee the exhibition information variation, and the access of the server that causes burden heavily reaches the problem of network bandwidth waste.
A kind of page elements searching and displaying method comprises:
Obtain successively exhibition information from inquire the exhibition information sequence, for the exhibition information of obtaining, carry out the following step:
Judge whether described exhibition information satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is put into alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page; Described alternative chained list is used for the temporary exhibition information that does not meet the restrictive condition of each dimension of current page;
The exhibition information of putting into current page is showed the user.
A kind of page elements search display device comprises:
The acquisition of information module is used for obtaining successively exhibition information from inquiring the exhibition information sequence, and the exhibition information of obtaining is offered judge module;
The search judge module is used for judging whether described exhibition information satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is put into alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page; Described alternative chained list is used for the temporary exhibition information that does not meet the restrictive condition of each dimension of current page;
The information display module shows the user for the exhibition information that will put into current page.
The application's beneficial effect is as follows:
Page elements searching and displaying method and device that the embodiment of the present application provides, obtain successively exhibition information from inquire the exhibition information sequence, whether the exhibition information that judgement is obtained satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is put into alternative chained list for the exhibition information of the temporary restrictive condition that does not meet each dimension of current page; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page; The exhibition information of putting into current page is showed the user, when putting into exhibition information in the page, consider the restrictive condition of various dimensions, when the restrictive condition of various dimensions all meets, just put into the page, put into the restrictive condition of rear each dimension of renewal, make and still examine filter to the restrictive condition of various dimensions when selecting next commodity, guarantee the diversity of the exhibition information put in each page, can not occur is all same type, same seller's a large amount of problems of showing of exhibition information, this has reduced the access burden of server, has saved the network bandwidth.
Description of drawings
Accompanying drawing described herein is used to provide the further understanding to the application, consists of the application's a part, and the application's illustrative examples and explanation thereof are used for explaining the application, do not consist of the improper restriction to the application.In the accompanying drawings:
Fig. 1 is the process flow diagram of page elements searching and displaying method in the embodiment of the present application one;
Fig. 2 is the page elements search flow for displaying figure of first page in the embodiment of the present application two;
Fig. 3 is the page elements search flow for displaying figure of non-first page in the embodiment of the present application two;
Fig. 4 is the structural representation of page elements search display device in the embodiment of the present application.
Embodiment
In order to make the application's technical matters to be solved, technical scheme and beneficial effect is clearer, understand, below in conjunction with drawings and Examples, the application is further elaborated.Should be appreciated that specific embodiment described herein only in order to explaining the application, and be not used in restriction the application.
in order to solve in prior art the page elements search when showing, the multifarious problem that can't guarantee page exhibition information that exists, the embodiment of the present application provides a kind of page elements searching and matching method, the method can be realized by a page elements search matching system, this system comprises network equipment and the clients such as search display server, page elements search coalignment is set in network equipment, be used for the searching keyword that realization is inputted by client according to the user, search coupling exhibition information, and determine to put into the exhibition information of the page according to the restrictive condition of each dimension of the page, to guarantee the diversity of exhibition information in the page, prevent as same brand, same seller, same region, same style (model, color etc.) exhibition information is piled up in a large number, similar degree is high, the high phenomenon of repeatability, to reduce the access burden of server, save the network bandwidth.Be elaborated below by specific embodiment.
Embodiment one:
The page elements searching and matching method that the embodiment of the present application one provides, its flow process comprises the steps: as shown in Figure 1
Step S11: obtain successively exhibition information from inquire the exhibition information sequence, for the exhibition information of obtaining, carry out the following step:
Obtain exhibition information successively from inquire the exhibition information sequence before, receive the searching keyword of user's input, the exhibition information that comprises searching keyword that inquires is sorted by the sequence logic of setting, obtain the exhibition information sequence; And foundation is for the alternative chained list of the exhibition information of depositing the restrictive condition that does not meet each dimension of current page.
The user input query keyword, search engine sorts to commodity according to the sequence logic of setting, for example, can be according to the relevance ranking between exhibition information, also can be according to sequences such as price, sales volumes, the exhibition information sequence that obtains after sequence, top commodity begin traversal, check whether each commodity satisfies the restrictive condition of each dimension of current page.
Step S12: whether the exhibition information that judgement is obtained satisfies the restrictive condition of each dimension of current page.
Set in advance the restrictive condition of at least two dimensions of each page, described dimension comprises seller, brand, style, model, color, region etc.For example: can be by in query statement specified page exhibition information, the maximum number (MAX_SELLER) that the exhibition information of a seller's commodity occurs, the maximum number (MAX_STYLE) that the exhibition information of the commodity of the style of occurs, the restrictive condition of " seller " this dimension just refers to the exhibition information quantity of the commodity that each seller can put at current page, is MAX_SELLER here; The restrictive condition of " style " this dimension just refers to the quantity that the exhibition information of the commodity of each style can be put at current page, is MAX_STYLE-style here.The commodity displaying information content of supposing the exhibition information A seller of the commodity that this page has been put into is sell, and the quantity of the commodity displaying information of B style is style; The restrictive condition of " seller " this dimension just refers to the quantity of the commodity displaying information that A seller can also put at current page, becomes MAX_SELLER-sell this moment; The restrictive condition of " style " this dimension just refers to the quantity that the exhibition information of the commodity of B style can also be put at current page, is MAX_STYLE-style here.
When getting an exhibition information, after judging that this exhibition information is put into current page, whether the restrictive condition of each dimension of current page becomes negative value, if do not become negative value, thinks that this exhibition information satisfies the restrictive condition of each dimension of current page; If there is the restrictive condition of any one dimension to become negative value, explanation degree of changing into is saturated, can not put into the exhibition information of the information that comprises this dimension again, thinks that namely this exhibition information does not satisfy the restrictive condition of each dimension of current page.
If, execution in step S13, otherwise execution in step S14.
Step S13: the exhibition information of obtaining is put into alternative chained list.
When not satisfying, the exhibition information of obtaining can be temporarily stored in alternative chained list, for follow-up choice for use.
Alternative chained list is the temporary chained list of exhibition information that does not meet the restrictive condition of each dimension of current page that is used for of setting up in advance.When the exhibition information of certain part commodity attempted putting into the current page failure, when namely not satisfying the restrictive condition of dimension, the chained list that the exhibition information of these commodity is put into temporarily was alternative chained list; When current page commodity displaying information is put into end, the restrictive condition of all dimensions recovers initial value, during the beginning next page, at first from alternative chained list the inside selection commodity displaying information, these commodity displaying information ought to come the foremost of exhibition information sequence, just put into alternative chained list because the dimensional limit condition of previous page is satisfied, when restrictive condition recovered, natural priority was selected the commodity displaying information in alternative chained list.
Step S14: the exhibition information of obtaining is put into current page, upgrade the restrictive condition of each dimension of current page.
When the exhibition information of obtaining satisfies the restrictive condition of each dimension of current page, for example: the restrictive condition of seller and style, all be not negative value after putting into this exhibition information, can say that exhibition information puts into the restrictive condition of current page and corresponding renewal seller and these two dimensions of style, the quantity that its restrictive condition is limited subtracts 1.
Step S15: the exhibition information that will put into current page shows the user.
After the screening, the exhibition information of putting into current page can reach diversified effect by the way.For example, the quantity of same seller's commodity displaying information can be not too much, the commodity displaying information of same style skillfully can be not too much yet, when having limited other dimension, the commodity displaying information of other each dimension all can be embodied in current page, thereby reach the diversified purpose of exhibition information, avoid a certain commodity displaying information to concentrate in the current page transition.
Carry out said process for each current page that need to put into exhibition information, thereby filtering screening is put into the exhibition information of current page, if current page does not have restricted number to the exhibition information of putting into, do not preset the total quantity of the exhibition information that need to choose altogether, until obtained and inquire in the exhibition information sequence till all exhibition information yet.If current page does not have restricted number to the exhibition information of putting into, whether the exhibition information that needs further judgement to put into current page has reached the quantity of restriction, opens the next page when reaching; If the total quantity to the exhibition information that will obtain has setting, whether the quantity that also needs to judge the exhibition information of having chosen meets the demands.The realization flow of following embodiment two has specifically described above-mentioned total quantity to the exhibition information that will obtain has requirement and each page that the situation of restricted number is arranged.
Embodiment two:
The page elements searching and matching method that the embodiment of the present application two provides is chosen flow process for the exhibition information of first page and non-first page and is described respectively, and wherein, the exhibition information of first page is chosen flow process as shown in Figure 2, comprises the steps:
Step S201: set up in advance the alternative chained list for the exhibition information of depositing the restrictive condition that does not meet each dimension of current page.
This step is pre-treatment step, for the exhibition information of the follow-up temporary restrictive condition that does not meet each dimension of current page of determining.This step is not limited to carry out before step S202, as long as completed the foundation of alternative chained list before needs are used alternative chained list.
Alternative chained list can adopt other data structures to realize, as heap, stack, formation, array, when the restrictive condition of each dimension of current page is not satisfied in the formation of traversal exhibition information, can generate a new chained list and be used for storing the commodity that can't put into current page, this chained list is alternative chained list.
Step S202: receive the searching keyword of user's input, the exhibition information that comprises searching keyword that inquires is sorted by the sequence logic of setting, obtain the exhibition information sequence.
Step S203: open first page that is used for putting into exhibition information.
When the page does not limit the exhibition information quantity of putting into, can show the exhibition information that has in a page more, when restricted, need paging to show.
Step S204: obtain successively exhibition information from inquire the exhibition information sequence.
Step S205: whether the exhibition information that judgement is obtained satisfies the restrictive condition of each dimension of current page.
If, execution in step S206, otherwise execution in step S207.
Step S206: the exhibition information of obtaining is put into alternative chained list.
When not satisfying, the exhibition information of obtaining is temporarily stored in alternative chained list, when choosing exhibition information for the next page.
Step S207: the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page.
When satisfying, exhibition information is put into current page, and according to the attribute information of each dimension of exhibition information, upgrade the restrictive condition of each dimension of current page.
Step S208: whether the quantity of the exhibition information that judgement has been chosen reaches the amount threshold of choosing of setting.
After the exhibition information of obtaining was put into current page, after judgement was put into current page with the exhibition information of obtaining, whether the quantity of the exhibition information of having chosen reached the amount threshold of choosing of setting; If, execution in step S212; Otherwise execution in step S209.
This step has setting for the total quantity of the exhibition information that will obtain, whether satisfied search request according to the quantity of choosing the commodity displaying information that the amount threshold judgement chosen of setting, the words that are can finish traversal, show and obtain and put into the commodity displaying information of the page to the user, continue again to carry out following process when not satisfying, continue the exhibition information of traversal queries in the exhibition information sequence.
Step S209: the maximum whether the exhibition information quantity that current page is put in judgement reaches current page allows to put into quantity.
When being judged as YES, execution in step S210; Otherwise execution in step S211.
This step allows to put into quantity for the maximum of each page setting, allow to put into quantity according to the maximum of the current page of setting, whether the quantity of the commodity displaying information that judgement has been chosen has satisfied the requirement for restriction of current page, if satisfy illustrate that the exhibition information of this page chooses complete, need to open lower one page and show the commodity displaying information of obtaining and put into current page to the user, continue again the exhibition information of traversal queries in the exhibition information sequence when not satisfying.
Need to prove, if only limited the total quantity of the exhibition information that will obtain, and the maximum that does not limit each page allows to put into quantity, at execution of step S208 and be judged as NO and be, and execution in step S209 not, but directly forward execution in step S210 to.
Step S210: whether obtained the exhibition information that inquires in the exhibition information sequence.
If, execution in step S212; Otherwise, return and continue execution in step S204, namely continue to obtain successively exhibition information from inquire the exhibition information sequence.
When not getting enough commodity displaying information, the commodity displaying information of namely obtaining does not reach the total quantity of the exhibition information of setting, or current page is not piled, but there is no exhibition information in the exhibition information sequence, also need process ends, and show to the user exhibition information of putting into the page.
Step S211: the exhibition information that will put into current page shows the user, opens next face as current page.
After a page is piled, also do not reach the quantitative requirement of choosing of exhibition information, continue to put into exhibition information in the next page.Open the restrictive condition that the next page is each dimension of initialization, the restrictive condition of each dimension is reverted to initial value.
Before opening the next page, the exhibition information of putting into current page can be showed the user, the exhibition information that also can put in all pages is all chosen and is showed the user after complete together.
Step S212: the exhibition information that will put into current page shows the user.Choose quantitative requirement or do not had merchandise news optional owing to reaching, therefore do not need to open again lower one page.
Open after the next page treatment scheme as shown in Figure 3, comprise the steps:
Step S230: obtain successively exhibition information from alternative chained list.For the exhibition information of obtaining, carry out the following step.
That is to say, for non-first page, obtain exhibition information successively from inquire the exhibition information sequence before, first obtain successively exhibition information from alternative chained list.Not meeting each dimension when in alternative chained list, a upper page is chosen imposes a condition and keeps in, in its relatively current exhibition information sequence that sorts in the exhibition information sequence, remaining exhibition information is forward, therefore, when opening a new page, if in alternative chained list, exhibition information is arranged, preferentially travel through the exhibition information in alternate list.
Step S231: whether the exhibition information that judgement is obtained satisfies the restrictive condition of each dimension of current page,
When not satisfying, execution in step S232; When satisfying, execution in step S233.
Step S232: the exhibition information of obtaining is stayed in alternative chained list.
For the exhibition information that does not satisfy the current page restrictive condition, stay in alternate list.
Step S233: the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page.
Put into current page for the exhibition information that satisfies the current page restrictive condition, and according to the attribute information of each dimension of exhibition information of putting into the page, upgrade the restrictive condition of each dimension of current page.
Step S234: whether the quantity of the exhibition information that judgement has been chosen reaches the amount threshold of choosing of setting.
After the exhibition information of obtaining was put into current page, after judgement was put into current page with the exhibition information of obtaining, whether the quantity of the exhibition information of having chosen reached the amount threshold of choosing of setting; If, execution in step S249; Otherwise execution in step S235.
Specifically referring to step S208.
Step S235: the maximum whether the exhibition information quantity that current page is put in judgement reaches current page allows to put into quantity.
When being judged as YES, execution in step S236; Otherwise execution in step S237.
Specifically referring to step S209.
Need to prove, if only limited the total quantity of the exhibition information that will obtain, and the maximum that does not limit each page allows to put into quantity, at execution of step S234 and be judged as NO and be, and execution in step S235 not, but directly forward execution in step S237 to.
Step S236: the exhibition information that will put into current page shows the user, opens next face as current page.
Step S237: whether obtain the exhibition information in complete select chain table.
If, execution in step S238; Continue execution in step S230 otherwise return, continue to obtain exhibition information from alternative chained list.Until after obtaining exhibition information in complete select chain table, carry out and obtain successively the step of exhibition information from the exhibition information sequence that inquires.
Step S238: obtain successively exhibition information from inquire the exhibition information sequence.
After traveling through the exhibition information in complete select chain table, continue the exhibition information in convenient exhibition information sequence.
Step S239: whether the exhibition information that judgement is obtained satisfies the restrictive condition of each dimension of current page.
If, execution in step S241, otherwise execution in step S240.
Step S240: the exhibition information of obtaining is put into alternative chained list.
When not satisfying, the exhibition information of obtaining is temporarily stored in alternative chained list, when choosing exhibition information for the next page.
Step S241: the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page.
When satisfying, exhibition information is put into current page, and according to the attribute information of each dimension of exhibition information, upgrade the restrictive condition of each dimension.
Step S242: whether the quantity of the exhibition information that judgement has been chosen reaches the amount threshold of choosing of setting.
After the exhibition information of obtaining was put into current page, after judgement was put into current page with the exhibition information of obtaining, whether the quantity of the exhibition information of having chosen reached the amount threshold of choosing of setting; If, execution in step S249; Otherwise execution in step S243.
Step S243: the maximum whether the exhibition information quantity that current page is put in judgement reaches current page allows to put into quantity.
When being judged as YES, execution in step S244; Otherwise execution in step S245.
Need to prove, if only limited the total quantity of the exhibition information that will obtain, and the maximum that does not limit each page allows to put into quantity, at execution of step S242 and when being judged as NO, and not execution in step, S243, but directly forward execution in step S245 to.
Step S244: the exhibition information that will put into current page shows the user, opens next face as current page.
Step S245: whether obtained the exhibition information that inquires in the exhibition information sequence.
If, execution in step S246; Otherwise, return and continue execution in step S238, continue to obtain successively exhibition information from inquire the exhibition information sequence.
Step S246: whether the quantity of the exhibition information that judgement has been chosen reaches the amount threshold of choosing of setting.
After exhibition information in this step judgement complete select chain table of traversal and exhibition information sequence, the total quantity that whether has reached the exhibition information that will obtain is namely chosen amount threshold, if, finish to choose, show the exhibition information of choosing to the user; Otherwise, can consider not selected exhibition information in alternative chained list is added in the page.
If, execution in step S249, otherwise execution in step S247.
Step S247: judge whether temporary exhibition information is arranged in alternative chained list.
If, execution in step S248, otherwise, execution in step S249.
Step S248: obtain exhibition information and put into current page from alternative chained list, until amount threshold is chosen in reaching of setting.
Namely in the situation that exhibition information quantity is not chosen enough, if not selected exhibition information is still arranged in alternative chained list, although it does not meet the restrictive condition of each dimension of current page, still can put it into and show the user in the page.Better, at this moment, before these exhibition information can being placed on the back of the exhibition information chosen.
Step S249: the exhibition information that will put into current page shows the user.
The exhibition information that does not meet a upper page restrictive condition due to what deposit in alternative chained list, sequence in the exhibition information sequence that these exhibition information inquire or earlier, therefore, when in alternative chained list, exhibition information being arranged, preferentially obtain the exhibition information in alternative chained list.That is to say, obtain exhibition information successively from inquire the exhibition information sequence before, first from obtain successively exhibition information from alternative chained list, for the exhibition information of obtaining, judge whether exhibition information satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is stayed in alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page; Until after obtaining exhibition information in complete select chain table, carry out and obtain successively the step of exhibition information from the exhibition information sequence that inquires.
After the exhibition information of obtaining is put into current page, also comprise:
After judgement was put into current page with the exhibition information of obtaining, whether the quantity of the exhibition information of having chosen reached the amount threshold of choosing of setting; When being judged as YES, the exhibition information of putting into current page is showed the user; Otherwise, continue to obtain successively exhibition information from inquire the exhibition information sequence.
After having obtained the exhibition information that inquires in the exhibition information sequence, if the quantity of the exhibition information of having chosen do not reach setting choose amount threshold the time, also comprise:
Judge the exhibition information whether temporary restrictive condition that does not meet each dimension of current page is arranged in alternative chained list, if obtain successively temporary exhibition information and put into current page from alternative chained list, until reach the described amount threshold of choosing.
After the exhibition information of obtaining is put into current page, also comprise:
The maximum whether the exhibition information quantity that current page is put in judgement reaches current page allows to put into quantity, when being judged as YES, opens next face as current page; Otherwise, continue to obtain successively exhibition information from inquire the exhibition information sequence.
Based on unified application design, the embodiment of the present application also provides a kind of page elements search display device, this device can be arranged in network equipments such as searching for display server, and as shown in Figure 4, this device comprises: acquisition of information module 10, search judge module 20 and information display module 30.
Acquisition of information module 10 is used for obtaining successively exhibition information from inquiring the exhibition information sequence, and the exhibition information of obtaining is offered search judge module 20.
Search judge module 20 is used for judging whether described exhibition information satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is put into alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page; Wherein, alternative chained list is used for the temporary exhibition information that does not meet the restrictive condition of each dimension of current page.
Information display module 30 shows the user for the exhibition information that will put into current page.
Preferably, above-mentioned acquisition of information module 10 also is used for: from inquiring before the exhibition information sequence obtains exhibition information successively, obtain successively exhibition information from alternative chained list, the exhibition information of obtaining is offered search judge module 20; Until after obtaining exhibition information in complete select chain table, carry out and obtain successively the step of exhibition information from the exhibition information sequence that inquires.
Accordingly, whether the exhibition information that 20 judgements of search search judge module are obtained from alternative chained list satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is stayed in alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page.
Preferably, above-mentioned page elements search display device also comprises:
Pretreatment module 40 is used for receiving the searching keyword that the user inputs, and the exhibition information that comprises searching keyword that inquires is sorted by the sequence logic of setting, and obtains the exhibition information sequence; And foundation is for the alternative chained list of the exhibition information of depositing the restrictive condition that does not meet each dimension of current page.
Preferably, above-mentioned page elements search display device also comprises:
Search control module 50, after for search judge module 20, the exhibition information of obtaining being put into current page, after judgement was put into current page with the exhibition information of obtaining, whether the quantity of the exhibition information of having chosen reached the amount threshold of choosing of setting; When being judged as YES, the exhibition information of putting into current page is showed the user; Otherwise announcement information acquisition module 10 continues to obtain successively exhibition information from inquire the exhibition information sequence.
Above-mentioned search control module 50, after also having obtained for acquisition of information module 10 exhibition information that inquires the exhibition information sequence, if the quantity of the exhibition information of having chosen do not reach setting choose amount threshold the time, judge the exhibition information whether temporary restrictive condition that does not meet each dimension of current page is arranged in alternative chained list, if, obtain successively temporary exhibition information and put into current page from alternative chained list, choose amount threshold until reach.
Above-mentioned search control module 50, after also for search judge module 10, the exhibition information of obtaining being put into current page, the maximum whether the exhibition information quantity that current page is put in judgement reaches current page allows to put into quantity, when being judged as YES, open next face as current page, otherwise announcement information acquisition module 10 continues to obtain successively exhibition information from inquire the exhibition information sequence.
Said method is when selecting page exhibition information, break up from a plurality of dimensions, such as: seller, brand, style, model, color, region etc., the restrictive condition of the commodity displaying information exchange that occurs in the same page being crossed a plurality of dimensions filters selection, so that the exhibition information of otherness to be provided as the user to greatest extent, improve the diversified degree of information display, improve the diversity of displaying merchandise exhibition information; Can be for being reluctant that the time of spending more goes to select brand, often the user of conversion range of goods provides more diversified exhibition information, chooses demand to satisfy it, improves the user and experiences and improve probability of transaction.
Obviously, those skilled in the art can carry out various changes and modification and the spirit and scope that do not break away from the application to the application.Like this, if within these of the application are revised and modification belongs to the scope of the application's claim and equivalent technologies thereof, the application also is intended to comprise these changes and modification interior.

Claims (10)

1. a page elements searching and displaying method, is characterized in that, comprising:
Obtain successively exhibition information from inquire the exhibition information sequence, for the exhibition information of obtaining, carry out the following step:
Judge whether described exhibition information satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is put into alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page; Described alternative chained list is used for the temporary exhibition information that does not meet the restrictive condition of each dimension of current page;
The exhibition information of putting into current page is showed the user.
2. the method for claim 1, is characterized in that, obtain exhibition information successively from inquire the exhibition information sequence before, also comprises:
Receive the searching keyword of user's input, the exhibition information that comprises searching keyword that inquires is sorted by the sequence logic of setting, obtain the exhibition information sequence; And foundation is for the alternative chained list of the exhibition information of depositing the restrictive condition that does not meet each dimension of current page.
3. the method for claim 1, is characterized in that, described obtain exhibition information successively from inquire the exhibition information sequence before, obtain successively exhibition information from alternative chained list, for the exhibition information of obtaining, carry out the following step:
Judge whether described exhibition information satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is stayed in alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page;
Until after obtaining exhibition information in complete select chain table, carry out and obtain successively the step of exhibition information from the exhibition information sequence that inquires.
4. the method for claim 1, is characterized in that, described the exhibition information of obtaining is put into current page after, also comprise:
After judgement was put into current page with the exhibition information of obtaining, whether the quantity of the exhibition information of having chosen reached the amount threshold of choosing of setting; When being judged as YES, the exhibition information of putting into current page is showed the user; Otherwise continue to obtain successively exhibition information from inquire the exhibition information sequence.
5. the method for claim 1, is characterized in that, after having obtained the exhibition information that inquires in the exhibition information sequence, if the quantity of the exhibition information of having chosen do not reach setting choose amount threshold the time, also comprise:
Judge the exhibition information whether temporary restrictive condition that does not meet each dimension of current page is arranged in alternative chained list, if obtain successively temporary exhibition information and put into current page from alternative chained list, until reach the described amount threshold of choosing.
6. described method as arbitrary in claim 1-5, is characterized in that, described the exhibition information of obtaining is put into current page after, also comprise:
The maximum whether the exhibition information quantity that current page is put in judgement reaches current page allows to put into quantity, when being judged as YES, opens next face as current page, otherwise exhibition information is obtained in continuation successively from inquire the exhibition information sequence.
7. a page elements search display device, is characterized in that, comprising:
The acquisition of information module is used for obtaining successively exhibition information from inquiring the exhibition information sequence, and the exhibition information of obtaining is offered judge module;
The search judge module is used for judging whether described exhibition information satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is put into alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page; Described alternative chained list is used for the temporary exhibition information that does not meet the restrictive condition of each dimension of current page;
The information display module shows the user for the exhibition information that will put into current page.
8. device as claimed in claim 7, is characterized in that, also comprises:
Pretreatment module is used for receiving the searching keyword that the user inputs, and the exhibition information that comprises searching keyword that inquires is sorted by the sequence logic of setting, and obtains the exhibition information sequence; And foundation is for the alternative chained list of the exhibition information of depositing the restrictive condition that does not meet each dimension of current page.
9. device as claimed in claim 7, is characterized in that, described acquisition of information module also is used for:
Obtain exhibition information successively from inquire the exhibition information sequence before, obtain successively exhibition information from alternative chained list, for the exhibition information of obtaining, carry out the following step: judge whether described exhibition information satisfies the restrictive condition of each dimension of current page, when not satisfying, the exhibition information of obtaining is stayed in alternative chained list; When satisfying, the exhibition information of obtaining is put into current page and upgrade the restrictive condition of each dimension of current page; Until after obtaining exhibition information in complete select chain table, carry out and obtain successively the step of exhibition information from the exhibition information sequence that inquires.
10. device as claimed in claim 7, is characterized in that, also comprises:
The search control module, after for described search judge module, the exhibition information of obtaining being put into current page, after judgement was put into current page with the exhibition information of obtaining, whether the quantity of the exhibition information of having chosen reached the amount threshold of choosing of setting; When being judged as YES, the exhibition information of putting into current page is showed the user; Otherwise notify described acquisition of information module to continue to obtain successively exhibition information from inquire the exhibition information sequence.
CN201110391491.3A 2011-11-30 2011-11-30 page element search display method and device Active CN103136261B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201611145205.4A CN107103022B (en) 2011-11-30 2011-11-30 Page element search display method and device
CN201110391491.3A CN103136261B (en) 2011-11-30 2011-11-30 page element search display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110391491.3A CN103136261B (en) 2011-11-30 2011-11-30 page element search display method and device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201611145205.4A Division CN107103022B (en) 2011-11-30 2011-11-30 Page element search display method and device

Publications (2)

Publication Number Publication Date
CN103136261A true CN103136261A (en) 2013-06-05
CN103136261B CN103136261B (en) 2016-12-28

Family

ID=48496094

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201611145205.4A Active CN107103022B (en) 2011-11-30 2011-11-30 Page element search display method and device
CN201110391491.3A Active CN103136261B (en) 2011-11-30 2011-11-30 page element search display method and device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201611145205.4A Active CN107103022B (en) 2011-11-30 2011-11-30 Page element search display method and device

Country Status (1)

Country Link
CN (2) CN107103022B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112148186B (en) * 2020-09-17 2021-11-09 珠海格力电器股份有限公司 Commodity display method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060282416A1 (en) * 2005-04-29 2006-12-14 William Gross Search apparatus and method for providing a collapsed search
US20090222717A1 (en) * 2008-02-28 2009-09-03 Theodor Holm Nelson System for exploring connections between data pages
US20090234811A1 (en) * 2008-03-17 2009-09-17 Microsoft Corporation Combined web browsing and searching
CN101903878A (en) * 2007-10-11 2010-12-01 谷歌公司 Methods and systems for classifying search results to determine page elements
CN101950287A (en) * 2009-07-10 2011-01-19 康佳集团股份有限公司 Automatic downloading device, method and system
CN102184185A (en) * 2011-04-12 2011-09-14 北京百度网讯科技有限公司 Method and equipment used for multi-media resource searching

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101950400B (en) * 2010-10-09 2014-04-16 姚建 Picture retrieving method of network shopping guiding method
CN102184230B (en) * 2011-05-11 2016-08-17 北京百度网讯科技有限公司 The methods of exhibiting of a kind of Search Results and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060282416A1 (en) * 2005-04-29 2006-12-14 William Gross Search apparatus and method for providing a collapsed search
CN101903878A (en) * 2007-10-11 2010-12-01 谷歌公司 Methods and systems for classifying search results to determine page elements
US20090222717A1 (en) * 2008-02-28 2009-09-03 Theodor Holm Nelson System for exploring connections between data pages
US20090234811A1 (en) * 2008-03-17 2009-09-17 Microsoft Corporation Combined web browsing and searching
CN101950287A (en) * 2009-07-10 2011-01-19 康佳集团股份有限公司 Automatic downloading device, method and system
CN102184185A (en) * 2011-04-12 2011-09-14 北京百度网讯科技有限公司 Method and equipment used for multi-media resource searching

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HYQWELCOM: "淘宝购物流程", 《百度文库》, 29 November 2011 (2011-11-29), pages 1 - 65 *

Also Published As

Publication number Publication date
CN107103022B (en) 2021-07-02
CN107103022A (en) 2017-08-29
CN103136261B (en) 2016-12-28

Similar Documents

Publication Publication Date Title
CN106484875B (en) MOLAP-based data processing method and device
CN110321344B (en) Information query method and device for associated data, computer equipment and storage medium
CN102193929B (en) Method and equipment for searching by using word information entropy
CN108255958A (en) Data query method, apparatus and storage medium
CN102053977A (en) Method for generating search results and information search system
US20190155856A1 (en) Topic Subscription Method and Apparatus, and Storage Medium
CN109255586B (en) Online personalized recommendation method for e-government affairs handling
CN102880969A (en) Advertisement putting method, advertisement putting server and advertisement putting system
CN101510209A (en) Method, system and server for implementing real time search
CN101685521A (en) Method for showing advertisements in webpage and system
CN104778270A (en) Storage method for multiple files
CN108509501A (en) A kind of inquiry processing method, server and computer readable storage medium
CN106294374A (en) The method of small documents merging and data query system
CN101216837A (en) Method and system for displaying search result based on matching user personalized configuration
CN102906736A (en) System and method for matching entities and synonym group organizer used therein
JP2022020070A (en) Information processing, information recommendation method and apparatus, electronic device and storage media
CN103092943A (en) Method of advertisement dispatch and advertisement dispatch server
CN104794146A (en) Method and device for real-time screening and ranking of commodities
CN106202416A (en) Table data write method and device, table data read method and device
CN104021125A (en) Search engine sorting method and system and search engine
CN104361109A (en) Method and device for determining picture screening result
CN108572958A (en) Data processing method and device
US20120271844A1 (en) Providng relevant information for a term in a user message
US20210311996A1 (en) Providing causality augmented information responses in a computing environment
CN102439592A (en) Using ontology to order records by relevance

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1181166

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1181166

Country of ref document: HK