Movatterモバイル変換


[0]ホーム

URL:


CN104484362B - Search result shows method and device - Google Patents

Search result shows method and device
Download PDF

Info

Publication number
CN104484362B
CN104484362BCN201410724708.1ACN201410724708ACN104484362BCN 104484362 BCN104484362 BCN 104484362BCN 201410724708 ACN201410724708 ACN 201410724708ACN 104484362 BCN104484362 BCN 104484362B
Authority
CN
China
Prior art keywords
search result
styles
current search
parameter
exhibit framework
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410724708.1A
Other languages
Chinese (zh)
Other versions
CN104484362A (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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co LtdfiledCriticalBeijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410724708.1ApriorityCriticalpatent/CN104484362B/en
Publication of CN104484362ApublicationCriticalpatent/CN104484362A/en
Application grantedgrantedCritical
Publication of CN104484362BpublicationCriticalpatent/CN104484362B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Show method and device the invention provides a kind of search result, wherein, this method includes:Parameter information corresponding with current search result is obtained, and matches first according to the default mark included in parameter information and shows template;And show template and parameter information the first exhibit framework of generation according to match first, data parameters corresponding with current search result are obtained, and write current search result in the first exhibit framework according to data parameters, to show current search result.Search result of the embodiment of the present invention shows method and device, is interacted by intersubjective so that exhibit framework can change according to the change of parameter information, and enrich search result shows pattern, improve the search experience of user.

Description

Search result shows method and device
Technical field
The present invention relates to field of computer technology, more particularly to a kind of search result shows method and device.
Background technology
With the rapid development of science and technology, the mode that people obtain information also can be with the renewal of technology and demand notChange together.In early days, people browse information by opening webpage, but increase with the burst of info web, thisBrowsing mode can not meet the needs of user well.Afterwards, search engine is just born, and it allows people can be from one" frame " starts to obtain information.Meanwhile as the popularization of mobile terminal and the development of network technology, people can pass through mobile terminalTo obtain various information, because search engine is the instrument of the whole network aspect, so deep liked by user.
At present, after user is scanned for by the search engine in mobile terminal (such as smart mobile phone, tablet personal computer), byOnly it is to write all search results obtained from internet in exhibit framework in existing search engine, and and search resultBetween no interactions process, therefore, exhibit framework in existing search engine can not carry out accommodation according to search result,Result of page searching is caused to show search result in a manner of subfield, result of page searching Show Styles is single, and user can notOptimal, the authoritative search result of current search, i.e. optimum answer are accurately determined from result of page searching.
The content of the invention
It is contemplated that at least solves one of technical problem in correlation technique to a certain extent.Therefore, the present invention theOne side embodiment is a kind of method that shows for proposing search result, and this method is interacted by intersubjective so that exhibitionExisting framework can change according to the change of parameter information, and enrich search result shows pattern, improves the search body of userTest.
The second aspect of the present invention embodiment is to propose a kind of demonstration device of search result.
To achieve these goals, the search result of first aspect present invention embodiment shows method, including:Obtain withParameter information corresponding to current search result, and match first according to the default mark included in the parameter information and show mouldPlate;And show template and the parameter information the first exhibit framework of generation according to match described first, obtain and currentData parameters corresponding to search result, and current search result write-in described first is showed into frame according to the data parametersIn frame, to show the current search result.
Search result according to embodiments of the present invention shows method, obtains parameter letter corresponding with current search resultBreath, and match first according to the default mark included in parameter information and show template, and show according to match firstTemplate and parameter information generate the first exhibit framework, obtain data parameters corresponding with current search result, and join according to dataNumber writes current search result in the first exhibit framework, to show current search result, it can be seen that, the embodiment passes through masterInteracting between body so that exhibit framework can change according to the change of parameter information, and enrich search result shows sampleFormula, improve the search experience of user.
To achieve these goals, the demonstration device of the search result of second aspect of the present invention embodiment, including:Match mouldBlock, for obtaining parameter information corresponding with current search result, and according to the default mark included in the parameter informationIt is fitted on first and shows template;And display module, for showing template and the parameter information according to match described firstThe first exhibit framework is generated, obtains data parameters corresponding with current search result, and described will work as according to the data parametersPreceding search result is write in first exhibit framework, to show the current search result.
The demonstration device of search result according to embodiments of the present invention, obtained and current search result pair by matching moduleThe parameter information answered, and match first according to the default mark included in parameter information and show template, and display module rootShow template according to match first and parameter information generates the first exhibit framework, obtain data corresponding with current search resultParameter, and write current search result in the first exhibit framework according to data parameters, to show current search result, thus may be usedSee, the embodiment is interacted by intersubjective so that exhibit framework can change according to the change of parameter information, enrichSearch result shows pattern, improves the search experience of user.
Brief description of the drawings
Fig. 1 is the flow chart for showing method of search result according to an embodiment of the invention.
Fig. 2 is the flow chart of first exhibit framework of acquisition according to an embodiment of the invention.
Fig. 3 is the flow chart of the first bar search result of processing according to an embodiment of the invention.
Fig. 4 is the schematic diagram one of search results pages according to an embodiment of the invention.
Fig. 5 is the schematic diagram two of search results pages according to an embodiment of the invention.
Fig. 6 is the schematic diagram three of search results pages according to an embodiment of the invention.
Fig. 7 is the schematic diagram four of search results pages according to an embodiment of the invention.
Fig. 8 is the schematic diagram five of search results pages according to an embodiment of the invention.
Fig. 9 is the schematic diagram six of search results pages according to an embodiment of the invention.
Figure 10 is the structural representation of the demonstration device of search result according to an embodiment of the invention.
Figure 11 is the structural representation of the demonstration device of search result in accordance with another embodiment of the present invention.
Figure 12 is the schematic diagram that the first front end according to an embodiment of the invention interacts with the second front end.
Embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to endSame or similar label represents same or similar element or the element with same or like function.Below with reference to attachedThe embodiment of figure description is exemplary, it is intended to for explaining the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings describe the search result of the embodiment of the present invention shows method and device.
Fig. 1 is the flow chart for showing method of search result according to an embodiment of the invention, as shown in figure 1, this is searchedThe method that shows of hitch fruit includes:
S101, parameter information corresponding with current search result is obtained, and according to the default mark included in parameter informationMatch first and show template.
Specifically, the searching request for including keyword can be sent to server by searching for input frame, server is received and searchedRope is asked, and the keyword in searching request obtains search result corresponding with current key word from internet, wherein,The search result can include target search result (i.e. unique answer) and relevant search result.
For current search result, parameter information corresponding to current search result is obtained, wherein, parameter information is included but notIt is limited to default mark, shows morphological parameters, unique template parameter etc., wherein, show morphological parameters and include but is not limited to show frameThe head color of frame, Container Type parameter, the parameter that hides Styles, component type pattern parameter etc..
In the embodiment, the parameter information according to corresponding to current search result recognizes first and shows the process of template as schemedShown in 2, it can include:
S1011, judge whether comprising default mark in the parameter information of current search result, if not including default mark,Then match second and show template;If comprising default mark, judge to whether there is predicted elemental before current search result, ifIt is determined that predicted elemental is not present, then S1012 is performed;If it is determined that predicted elemental be present, then match second and show template.
Wherein, default mark is mainly used for identifying whether current search result is the i.e. unique answer of target search result.
Specifically, after it is determined that including default mark in the parameter information of current search result, current search result is judgedIt whether there is predicted elemental such as advertisement before, however, it is determined that in the absence of predicted elemental such as advertisement, then perform S1012;If it is determined thatPredicted elemental such as advertisement be present, then match second and show template.
Wherein, it is different from the second display module to show template for first in the embodiment, and the first display module is to be used to open upThe template of existing target search result, second to show template be the template for showing relevant search result, itself and existing basisThe template that keyword shows search result is identical.
S1012, judge to whether there is predicted elemental after current search result, if in the presence of modification shows morphological parametersIn hide Styles, if being not present, it is constant to remain hidden pattern.
Wherein, hiding Styles to be divided into:First hides Styles hides Styles with second, i.e., weak to hide Styles and hide by forcePattern.
For example, after it is determined that advertisement is not present before current search result, it can determine whether that the target in current search result is searchedWhether there is advertisement after hitch fruit, if advertisement after current search result be present, change and hide Styles, i.e., to hide Styles intoRow degrades, strong will hide Styles be downgraded to it is weak hide Styles, show advertisement to facilitate;If it is not present after current search result wideAccuse, then it is constant to remain hidden pattern.It should be noted that show hiding Styles for the acquiescence in morphological parameters hides sample to be strongFormula.
S1013, judge to whether there is unique template parameter in the parameter information of current search result, if in the presence of obtainingCorresponding template is unique template path, and shows template i.e. first according to corresponding to obtaining the path and show template, if not depositingThen matching second and showing template.
S102, show template according to match first and parameter information generates the first exhibit framework, obtain with currently searchingData parameters corresponding to hitch fruit, and write current search result in the first exhibit framework according to data parameters, worked as with showingPreceding search result.
In this embodiment, after showing template and parameter information the first exhibit framework of generation according to match first,Obtain parameter information in location parameter determine current search result whether headed by bar search result i.e. target search result, andWhen determining bar search result headed by current search result, first bar result and relevant search result can be entered according to morphological parameters are showedRow processing, wherein, the process handled first bar search result, as shown in figure 3, can include:
S1021, adaptation processing is carried out to the first exhibit framework according to the screen parameter of present terminal.
Specifically, present terminal screen parameter such as screen size is obtained from parameter information, and judges first bar search knotWhether the size of fruit exceedes the screen size of present terminal, if first bar search result not less than the screen size of present terminal,The first exhibit framework is paved with according to screen parameter full frame;If judgement is informed against, bar search result is big more than the screen of present terminalIt is small, then without full frame adaptation processing.
S1022, the morphological parameters that show included in parameter information are parsed, and joined according to the head color parsedNumber sets the head of the first exhibit framework.
Specifically, if value corresponding to the head color parameter parsed is not the first preset value such as 2, is not changedThe head text color of one exhibit framework is (i.e. using the head text color of acquiescence, for example, the head text color of acquiescence is blackColor), and set head background color for example white for default background color;If the value of the head color parameter parsed is firstPreset value, then the logo (logo) of the search engine in the first exhibit framework is changed according to the head color parameter parsed and ledThe color for the word that navigates, and the head background colour of exhibit framework is arranged to dark color such as black.
S1023, the morphological parameters that show included in parameter information are parsed, according to the Container Type parameter parsedSet the first exhibit framework shows pattern.
Wherein, the pattern that shows of exhibit framework mainly has two kinds, the i.e. layout of a page without columns and card, exhibit framework to show pattern mainDetermined by the value of layout of a page without columns parameter in the Container Type parameter of exhibit framework.
Specifically, whether the value of layout of a page without columns parameter is the second preset value in the Container Type parameter for judging to parse, if solutionThe value of layout of a page without columns parameter is the second preset value such as 2 in the Container Type parameter of precipitation, then shows the full frame exhibition of pattern with cardExisting first bar search result;If the value of layout of a page without columns parameter is 1 in the Container Type parameter parsed, i.e. the value of layout of a page without columns parameter is notSecond preset value such as 2, then first bar search result is displayed in full screen with the pattern that shows of the layout of a page without columns.
S1024, the component type pattern parameter included in parameter information is parsed, and according to analysis result firstThe component of corresponding types is added in exhibit framework.
Wherein, said modules include but is not limited to optional component, expansion guide assembly etc., wherein, optional component includes peaceThe components such as holotype, share-type, feedback-type, and various types of components can be carried out according to the demand that shows of first bar search resultCombination, and during all kinds component is combined, it is not necessary to data are modified, improve applicability.
Specifically, component type pattern parameter is parsed, and parsed according to the pattern parameter parsed and beforeContainer Type parameter specifically set.
If with the pattern adapter assembly of the layout of a page without columns, in addition expansion guide assembly and/or optional component, sample can also be obtainedFormula parameter, and expansion guide assembly and/or optional component are added in exhibit framework according to pattern parameter.Wherein, different sampleThe expansion guide assembly and/or the pattern of optional component added corresponding to formula parameter in exhibit framework is different.
For example, with the pattern adapter assembly of the layout of a page without columns, the value of pattern parameter is 12 kinds, it is assumed that value 1,2,3 ... 12,The pattern difference of the component added corresponding to the value of pattern parameter is different in exhibit framework, below it is exemplary enumerate it is severalPattern:When the value of the pattern parameter parsed is 1, expansion guide assembly can be added at exhibit framework lower left angle;WhenWhen the value of the pattern parameter parsed is 2, expansion guide assembly can be added at exhibit framework lower left angle, and showing frameThe general prompting component in addition top in frame;Add when the value of the pattern parameter parsed is 4 at exhibit framework lower left angleAdd expansion guide assembly, a link (link) is added in the lower right corner, and the general prompting component at the top of addition in exhibit framework;WhenWhen the value of the pattern parameter parsed is 6, expansion guide assembly is added at exhibit framework lower left angle, and in exhibit frameworkA link (link) is added in the bottom lower right corner, and general in the component in the exhibit framework bottom optional official documents and correspondence area of addition and topPrompt component.
If with the pattern adapter assembly of card, in addition expansion guide assembly and/or optional component, sample can also be obtainedFormula parameter, and expansion guide assembly and/or optional component are added in exhibit framework according to pattern parameter.Wherein, different sampleThe expansion guide assembly and/or the pattern of optional component added corresponding to formula parameter in showing is different.
For example, with the pattern adapter assembly of card, the value of pattern parameter is 8 kinds, it is assumed that value 1,2,3 ... 8, sampleThe pattern difference of the component added corresponding to the value of formula parameter is different in exhibit framework, below exemplary enumerate several samplesFormula:When the value of the pattern parameter parsed is 1, expansion guide assembly can be added in exhibit framework bottom centre position;WhenWhen the value of the pattern parameter parsed is 2, expansion guide assembly can be added in exhibit framework bottom centre position, and showingThe general prompting component in addition top in framework;When the value of the pattern parameter parsed is 3, in exhibit framework bottom interpositionAddition expansion guide assembly is put, and a card link (link) is added in exhibit framework bottom;When the pattern parameter parsedValue be 4 when, exhibit framework bottom centre position add expansion guide assembly, and exhibit framework bottom add one cardPiece link (link), and in exhibit framework addition at the top of general prompting component;When the value of the pattern parameter parsed is 5When, expansion guide assembly is added in exhibit framework bottom centre position, and show a link (link) in exhibit framework bottom,And add the component in optional official documents and correspondence area in exhibit framework bottom;When the value of the pattern parameter parsed is 6, showing frameFrame bottom centre position addition expansion guide assembly, and a link (link) is added in exhibit framework bottom, and showingBase of frame adds the general prompting component of component and top in optional official documents and correspondence area.
In exhibit framework addition expansion guide assembly and/or optional component after, according to analysis result guide assembly and/Or word content corresponding to addition on optional component.Specifically, if the word content comprising component and/or link in analysis resultAddress, then in the component of bottom and/or link is showed addition corresponding to word content and/or chained address.Wherein, top leads toFor example can be that format switches with the word content in prompting component.
, can also be to the parameter that hides Styles in current search result parameter information in order to which relevant search result can be shownParsed, if hiding Styles for parsing hides Styles for first, show relevant search corresponding with current search resultAs a result;If hiding Styles for parsing hides Styles for second, binding predeterminable event for example slides pull-up event, and loading is with working asRelevant search result corresponding to preceding search result, and the relevant search result to being loaded is hidden processing.Wherein, in slipDrawing event is being pulled up by sliding pull-up function creation DOM (document dbject model, Document Object Model)When function is adjusted back, the first bar result of relevant search result is rolled to, deploys relevant search result, deletes and hides relevant search resultStyle tags.
The first exhibit framework is being generated, and after acquisition data parameters corresponding with current search result, is judging data parametersIn marked with the presence or absence of preset mark such as painted eggshell, if preset mark be present, close corresponding with predeterminable event switch function,Close pull-up sliding effect.
In addition, in this embodiment, current search result is being write to the process of the first exhibit framework according to data parametersIn, first bar search result is obtained from data parameters, and when first bar result is write into the first exhibit framework, according to present terminalScreen parameter obtain the screen size of present terminal, and judge whether the screen size ratio of present terminal exceeds predetermined thresholdValue, if not exceeded, then obtain predetermined content, such as the predetermined content related to first bar search result, and to the first exhibit frameworkMiddle write-in predetermined content, so that the content on the first screen of present terminal is more, visual experience is improved, wherein, present terminal canThink that screen size exceedes the terminal of predetermined threshold, such as large scale mobile phone.In addition, first bar is being write into the first exhibit frameworkDuring search result, the mode of elaborating of first bar search result can be adjusted, for example, can between two parties, on residence, piecemeal fix etc. sideFormula shows first bar search result in the first exhibit framework.
Current search result is being write into the first exhibit framework according to data parameters, and after showing current search result,The slide that user is carried out by presetting object to corresponding page can also be received, if current hide Styles hides sample for firstFormula, then relevant search result is shown according to slide.
Hidden Styles if currently hiding Styles for second, the sliding distance of corresponding page is obtained, when sliding distance is less thanDuring equal to predetermined threshold, the first information is shown, when sliding distance is more than predetermined threshold, shows the second information;And receive and useThe predetermined registration operation that family performs, display reminding information, and the relevant search result hidden is shown after the first prefixed time interval,And the first bar result jumped to automatically after the second prefixed time interval in relevant search result, it then will hide Styles and be revised asFirst hides Styles.
Hidden Styles for example, currently hiding Styles for second, for search results pages as shown in Figure 4, user can be monitoredTo the slide of search results pages, and sliding distance corresponding to obtaining, if obtaining the sliding distance of user's upward sliding operationLess than predetermined threshold, it can be shown on the searched page of terminal to upward arrow and corresponding pull-up explanatory note and for example pull up and addCarry more, if as shown in figure 5, monitoring finger leaves current page, rebounded according to the trigger action of user before slipSearch results pages, the search results pages after rebounding are as shown in Figure 4;If the sliding distance for obtaining the operation of user's upward sliding is more than pre-Determine threshold value, down arrow can be showed on the searched page of terminal and corresponding explanatory note of loosing one's grip such as unclamps loading moreIt is more, if as shown in fig. 6, monitoring finger leaves current page, prompt message of the display " in loading " on the page, such as Fig. 7 institutesShow, and the relevant search result of current key word is shown after 300ms, delete and hide search result pattern, and after 20ms certainlyThe dynamic first bar result jumped in relevant search result, it then will hide Styles and be revised as first and hide Styles i.e. weak hiding sampleFormula, relevant search result is shown according to the slide of user.Wherein, show the page of the partial results of current key word as schemedShown in 8, after page 20ms as shown in Figure 8 is shown, first bar result that the page jumps in relevant search result automatically, and showShow the page as shown in Figure 9, subfield shows relevant search result in the page, and now user can be operated by upward sliding and be checkedCorrelated results.
In this embodiment, current search result is being write in the first exhibit framework according to data parameters, worked as with showingAfter preceding search result, the clicking operation that user is carried out by presetting object to corresponding page component button can also be received, andCurrent hide Styles is judged, if current hide Styles hides Styles for first, relevant search result jumps to automaticallyFirst bar result in relevant search result.
For example, in the case where first hides Styles, the search results pages that present terminal is shown are as shown in figure 4, and search result" more search results " button is included on page, point corresponding to the button is triggered by default object such as finger receiving userAfter hitting region, if current hide Styles hides Styles for first, the page scrolls up and navigates to the page as shown in Figure 9 automaticallyFirst bar record, i.e., user can see the page as shown in Figure 9, and subfield shows relevant search result, now, user in the pageIt can be operated by upward sliding and check relevant search result.
Hidden Styles if currently hiding Styles for second, display reminding information, and show after the first prefixed time intervalShow hidden relevant search result, and the first bar knot jumped to automatically in relevant search result after the second prefixed time intervalFruit, it then will hide Styles and be revised as first and hide Styles.
For example, in the case where second hides Styles, it is assumed that the search results pages that present terminal is shown are as shown in figure 4, and search for" more search results " button is included on result page, the button is triggered correspondingly by default object such as finger when monitoring userClick on area after, prompt message of the display " in loading " on the page, as shown in fig. 7, and showing current key after being spaced 300msThe relevant search result of word, delete display and hide search result pattern, and jumped to automatically in relevant search result after 20msFirst bar result, then will hide Styles and be revised as first and hide Styles.Wherein, the page is jumped in relevant search result automaticallyFirst bar result, and show the page as shown in Figure 9, subfield shows relevant search result in the page, and now user can pass throughCorrelated results is checked in upward sliding operation.
The search result that the present invention is implemented shows method, obtains parameter information corresponding with current search result, and rootFirst is matched according to the default mark included in parameter information and shows template, and shows template and ginseng according to match firstNumber information generates the first exhibit framework, obtains data parameters corresponding with current search result, and will be current according to data parametersSearch result is write in the first exhibit framework, to show current search result, it can be seen that, the embodiment passes through intersubjective phaseMutually interaction so that exhibit framework can change according to the change of parameter information, and enrich search result shows pattern, improvesThe search experience of user.
In order to realize above-described embodiment, the present invention also proposes a kind of demonstration device of search result.
Figure 10 is the structural representation of the demonstration device of search result according to an embodiment of the invention.Such as Figure 10 institutesShow, the demonstration device of the search result includes:Matching module 100 and display module 200, wherein:
Matching module 100 is used to obtain parameter information corresponding with current search result, and is included according in parameter informationDefault mark match first and show template;And display module 200 is used to show template and ginseng according to match firstNumber information generates the first exhibit framework, obtains data parameters corresponding with current search result, and will be current according to data parametersSearch result is write in the first exhibit framework, to show current search result.
Wherein, parameter information includes but is not limited to default mark, shows morphological parameters, component type pattern parameter etc., itsIn, show the head color of morphological parameters including exhibit framework, Container Type parameter hides Styles parameter etc..In the embodimentFirst shows that template is different from the second display module, and the first display module is the template for showing target search result, and secondIt is the template for showing relevant search result to show template, itself and the existing template phase for showing search result according to keywordTogether.
Above-mentioned matching module 100 is specifically used for:Whether judge in parameter information comprising default mark, if comprising judgingIt whether there is predicted elemental before current search result, however, it is determined that in the absence of predicted elemental, then obtain the first road for showing templateFootpath, and obtain first according to path and show template.Wherein, default mark is mainly used for identifying whether current search result is meshIt is unique answer to mark search result.
Specifically, determined in parameter information of the matching module 100 by judging current search result comprising default markWhether current search result is the i.e. unique answer of target search result, after it is determined that current search result is target search result,Judge to whether there is advertisement before current search result, if predicted elemental is not present, obtain the first path for showing template, andFirst, which is obtained, according to path shows template.Above-mentioned matching module 100 can be also used for:Before current search result is judged whetherAfter predicted elemental being present, however, it is determined that predicted elemental be present, then match second and show template;And/or it is determined that current searchAs a result it is not present before after predicted elemental, before acquisition first shows the path of template, judges that current search result is afterwardsIt is no predicted elemental to be present, if in the presence of modification shows hiding Styles in morphological parameters, if being not present, remains hidden patternIt is constant.
Wherein, hiding Styles to be divided into:First hides Styles hides Styles with second, i.e., weak to hide Styles and hide by forcePattern.
As shown in figure 11, display module 200 can include:Adaptation unit 210, setting unit 220 and adding device 230,Wherein:
The location parameter that adaptation unit 210 is used in parameter information determines bar search result headed by current search resultWhen, the screen parameter of present terminal is obtained, and full frame adaptation processing is carried out to the first exhibit framework according to screen number;Setting unit220 are used to parse the morphological parameters that show included in parameter information, and according to the head color parameter setting parsedThe head of first exhibit framework, pattern is showed according to the exhibit framework of Container Type parameter setting first parsed;And addUnit 230 is added to be used to parse the component type pattern parameter included in parameter information, and according to analysis result firstThe component of corresponding types is added in exhibit framework.
In addition, above-mentioned display module 200 can also include first processing units 240 and second processing unit 250, wherein,Hidden Styles if what first processing units 240 were used to parse hides Styles for first, display is corresponding with current search resultRelevant search result;Hidden Styles if what second processing unit 250 was used to parse hides Styles for second, binding is defaultEvent, relevant search result corresponding with current search result is loaded, and the relevant search result to being loaded is hidden placeReason.
As shown in figure 12, said apparatus can also include first processing module 300, and the first processing module 300 is used forDisplay module 200 according to data parameters by current search result write the first exhibit framework in, with show current search result itAfterwards, the slide that user is carried out by presetting object to corresponding page is received;Hidden Styles if hiding Styles for first, rootRelevant search result is shown according to slide;Hidden Styles if hiding Styles for second, obtain the sliding distance of corresponding page,When sliding distance is less than or equal to predetermined threshold, the first information is shown, when sliding distance is more than predetermined threshold, the letter of display secondBreath;And the predetermined registration operation that user performs, display reminding information are received, and show what is hidden after the first prefixed time intervalRelevant search result, and the first bar result jumped to automatically in relevant search result after the second prefixed time interval, then willHide Styles and be revised as first and hide Styles.
Said apparatus can also include Second processing module 400, and the Second processing module 400 is used in display module 200Current search result is write in the first exhibit framework according to data parameters, after showing current search result, receives userThe clicking operation carried out by presetting object to corresponding page;Hidden Styles if hiding Styles for first, show relevant searchAs a result, the first bar result and jumped to automatically in relevant search result;Hidden Styles if hiding Styles for second, display remindingInformation, and the relevant search result hidden is shown after the first prefixed time interval, and after the second prefixed time interval certainlyThe dynamic first bar result jumped in relevant search result, it then will hide Styles and be revised as first and hide Styles.
Above-mentioned setting unit 220 is additionally operable to:Head color parameter according to parsing determines that current search result needs to setWhen putting font color, and the head font color of the first exhibit framework is set.
Above-mentioned display module 200 is specifically used for judging to whether there is background colour field in data parameters, if in the presence of by theThe head background colour of one exhibit framework is arranged to the background colour of current search result, and current search result is write into current firstIn exhibit framework.
Said apparatus can also include closedown module 500, and the closedown module 500 is used for when data parameters include preset markWhen, switch function corresponding with predeterminable event is closed, that is, closes pull-up sliding effect.
Include matching module 100, display module 200, first processing module 300, Second processing module 400 and closedown moduleThe process that the demonstration device of 500 search result shows search result can be found in Fig. 1 and its corresponding word description, not go to live in the household of one's in-laws on getting married hereinState.
The demonstration device for the search result that the present invention is implemented, ginseng corresponding with current search result is obtained by matching moduleNumber information, and match first according to the default mark included in parameter information and show template, and display module according to matchingTo first show template and parameter information and generate the first exhibit framework, obtain data parameters corresponding with current search result,And write current search result in the first exhibit framework according to data parameters, to show current search result, it can be seen that, shouldEmbodiment is interacted by intersubjective so that exhibit framework can change according to the change of parameter information, enrich searchAs a result the search experience for showing pattern, improving user.
It should be noted that server may include the first front end and the second front end in actual applications, wherein, matching module100 and display module 200 be respectively positioned in the first front end, current search is realized in the first front end and the second front end by interacting with each otherShowing as a result, wherein, by the interaction of the first front end and the second front end on setting background colour and/or Background, such asShown in Figure 12, it can include:
S1201, the second front end send head color parameter to the first front end.
Specifically, the second front end determine current search result need to set font color when, to the first front end send headColor parameter.
S1202, the first front end is according to the head font color of the exhibit framework of head color parameter setting first.
Specifically, the display module 200 in the first front end is according to the head of the exhibit framework of head color parameter setting firstFont color.
If for example, according to head color parameter determine current search result font color need be arranged to white, firstThe head of first exhibit framework is also configured as white by front end according to head color parameter, now, search result font color withThe head color of first exhibit framework is identical.
S1203, the second front end obtains the background colour field in data parameters, and sends background colour field to the first front end.
S1204, the first front end receiver background colour field, and set the head of the first exhibit framework to carry on the back according to background colour fieldScenery.
Specifically, the display module 200 in the first front end parses the background colour field that the second front end is sent, and judges to parseIt is background colour be present in the background colour field gone out, if background colour be present in the background colour field parsed, according to backgroundColour sets the background colour on the head of current search result and exhibit framework.Specifically, according to background colour to current searchAs a result during being configured with the background on the head of the first exhibit framework, background colour can be paved with to the first exhibit framework, thisWhen, the background colour of current search result is identical with the head background colour of the first exhibit framework.
By interacting for the first front end and the second front end, head text color and the back of the body in result of page searching can be causedScenery, Uniting pattern identical with the text color and background colour of current search result, improve Consumer's Experience.
In addition, in addition to using the background on background colour setting current search result and the head of exhibit framework, can also lead toThe Background that Background sets the head of current search result and exhibit framework is crossed, wherein, current search is set by BackgroundAs a result the process with the background on the head of exhibit framework is:
S1205, the second front end obtain the Background field in data parameters, and Background field is sent to the first front end.
S1206, the first front end receiver Background field, and according to the head background of Background field setting exhibit frameworkFigure.
Specifically, the display module 200 in the first front end parses Background field, and the address in Background fieldBackground corresponding to acquisition, and the background of current search result and the head of the first exhibit framework is set according to BackgroundPut, during setting, Background can be paved with to the first exhibit framework, now, the Background of current search result and firstThe head Background of exhibit framework is identical, the background of current search result only can also be arranged into Background.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically showThe description of example " or " some examples " etc. means specific features, structure, material or the spy for combining the embodiment or example descriptionPoint is contained at least one embodiment or example of the present invention.In this manual, to the schematic representation of above-mentioned term notIdentical embodiment or example must be directed to.Moreover, specific features, structure, material or the feature of description can be with officeCombined in an appropriate manner in one or more embodiments or example.In addition, in the case of not conflicting, the skill of this areaArt personnel can be tied the different embodiments or example and the feature of different embodiments or example described in this specificationClose and combine.
In addition, term " first ", " second " are only used for describing purpose, and it is not intended that instruction or hint relative importanceOr the implicit quantity for indicating indicated technical characteristic.Thus, define " first ", the feature of " second " can be expressed orImplicitly include at least one this feature.In the description of the invention, " multiple " are meant that at least two, such as two, threeIt is individual etc., unless otherwise specifically defined.
Any process or method described otherwise above description in flow chart or herein is construed as, and represents to includeModule, fragment or the portion of the code of the executable instruction of one or more the step of being used to realize specific logical function or processPoint, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitableSequence, including according to involved function by it is basic simultaneously in the way of or in the opposite order, carry out perform function, this should be of the inventionEmbodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered useIn the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, forInstruction execution system, device or equipment (such as computer based system including the system of processor or other can be held from instructionThe system of row system, device or equipment instruction fetch and execute instruction) use, or combine these instruction execution systems, device or setIt is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicate, propagate or passDefeated program is for instruction execution system, device or equipment or the dress used with reference to these instruction execution systems, device or equipmentPut.The more specifically example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wiringConnecting portion (electronic installation), portable computer diskette box (magnetic device), random access memory (RAM), read-only storage(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device, and portable optic disk is read-only depositsReservoir (CDROM).In addition, computer-readable medium, which can even is that, to print the paper of described program thereon or other are suitableMedium, because can then enter edlin, interpretation or if necessary with it for example by carrying out optical scanner to paper or other mediaHis suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.Above-mentionedIn embodiment, software that multiple steps or method can be performed in memory and by suitable instruction execution system with storageOr firmware is realized.If, and in another embodiment, can be with well known in the art for example, realized with hardwareAny one of row technology or their combination are realized:With the logic gates for realizing logic function to data-signalDiscrete logic, have suitable combinational logic gate circuit application specific integrated circuit, programmable gate array (PGA), sceneProgrammable gate array (FPGA) etc..
Those skilled in the art are appreciated that to realize all or part of step that above-described embodiment method carriesSuddenly it is that by program the hardware of correlation can be instructed to complete, described program can be stored in a kind of computer-readable storage mediumIn matter, the program upon execution, including one or a combination set of the step of embodiment of the method.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, can alsoThat unit is individually physically present, can also two or more units be integrated in a module.Above-mentioned integrated mouldBlock can both be realized in the form of hardware, can also be realized in the form of software function module.The integrated module is such asFruit is realized in the form of software function module and as independent production marketing or in use, can also be stored in a computerIn read/write memory medium.
Storage medium mentioned above can be read-only storage, disk or CD etc..Although have been shown and retouch aboveEmbodiments of the invention are stated, it is to be understood that above-described embodiment is exemplary, it is impossible to be interpreted as the limit to the present inventionSystem, one of ordinary skill in the art can be changed to above-described embodiment, change, replace and become within the scope of the inventionType.

Claims (14)

First processing module, for the display module according to the data parameters by the current search result write-in described inIn first exhibit framework, after showing the current search result, receive user and corresponding page is carried out by default objectSlide;If described hide Styles hides Styles for described first, show that the correlation is searched according to the slideHitch fruit;If described hide Styles hides Styles for described second, obtain corresponding page sliding distance, when it is described slide away fromDuring from less than or equal to predetermined threshold, the first information is shown, when the sliding distance is more than predetermined threshold, shows the second information;And the predetermined registration operation that user performs, display reminding information are received, and the institute hidden is shown after the first prefixed time intervalRelevant search result is stated, and the first bar result jumped to automatically in the relevant search result after the second prefixed time interval,Then it will hide Styles and be revised as described first and hide Styles.
Second processing module, for the display module according to the data parameters by the current search result write-in described inIn first exhibit framework, after showing the current search result, receive user and corresponding page is carried out by default objectClicking operation;If described hide Styles hides Styles for described first, the relevant search result is shown, and redirect automaticallyFirst bar result into the relevant search result;If described hide Styles hides Styles for described second, receive user and holdCapable predetermined registration operation, display reminding information, and the relevant search result hidden is shown after the first prefixed time interval,And the first bar result jumped to automatically after the second prefixed time interval in the relevant search result, it then will hide Styles and repairDescribed first is changed to hide Styles.
CN201410724708.1A2014-12-022014-12-02Search result shows method and deviceActiveCN104484362B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410724708.1ACN104484362B (en)2014-12-022014-12-02Search result shows method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410724708.1ACN104484362B (en)2014-12-022014-12-02Search result shows method and device

Publications (2)

Publication NumberPublication Date
CN104484362A CN104484362A (en)2015-04-01
CN104484362Btrue CN104484362B (en)2017-11-17

Family

ID=52758903

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410724708.1AActiveCN104484362B (en)2014-12-022014-12-02Search result shows method and device

Country Status (1)

CountryLink
CN (1)CN104484362B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113849518B (en)*2015-10-142025-06-24微软技术许可有限责任公司 Assisted search query
CN106020590B (en)*2016-05-092021-01-22腾讯科技(深圳)有限公司View display method and device
CN106843860B (en)*2017-01-032020-07-21北京小米移动软件有限公司Method, device and system for adjusting display style of search box
CN108733738B (en)*2017-04-252023-04-07腾讯科技(深圳)有限公司Page loading method, system, server and terminal
CN110020095A (en)*2017-07-212019-07-16北京搜狗科技发展有限公司Temperature based reminding method, device and the device reminded for temperature
CN110827373B (en)*2018-08-132024-09-20北京京东尚科信息技术有限公司Advertisement picture generation method, device and storage medium
CN110708386A (en)*2019-10-142020-01-17北大方正集团有限公司Page display method, terminal device and server
CN111159592B (en)*2019-12-162021-12-24百度在线网络技术(北京)有限公司Search result page generation method and device, electronic equipment and storage medium
CN111241430B (en)*2020-01-072022-10-14江苏满运软件科技有限公司Method and device for hiding data in search scene, storage medium and electronic equipment
CN112883225B (en)*2021-02-022022-10-11聚好看科技股份有限公司Media resource searching and displaying method and equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102246167A (en)*2008-10-202011-11-16谷歌公司Providing search results
CN102915378A (en)*2012-11-162013-02-06北京奇虎科技有限公司Method and device for changing display status of contents in webpage
WO2013035121A1 (en)*2011-09-082013-03-14Hiper Tv S.R.L.System and method for producing complex multimedia contents by an author and for using such complex multimedia contents by a user
CN102999598A (en)*2012-11-162013-03-27北京奇虎科技有限公司Method and equipment for changing display state of content in webpage

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100179949A1 (en)*2009-01-152010-07-15Safar Samir HMethod and system for an internet browser add-on providng simultaneous multiple interactive websites on one internet browser window

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102246167A (en)*2008-10-202011-11-16谷歌公司Providing search results
WO2013035121A1 (en)*2011-09-082013-03-14Hiper Tv S.R.L.System and method for producing complex multimedia contents by an author and for using such complex multimedia contents by a user
CN102915378A (en)*2012-11-162013-02-06北京奇虎科技有限公司Method and device for changing display status of contents in webpage
CN102999598A (en)*2012-11-162013-03-27北京奇虎科技有限公司Method and equipment for changing display state of content in webpage

Also Published As

Publication numberPublication date
CN104484362A (en)2015-04-01

Similar Documents

PublicationPublication DateTitle
CN104484362B (en)Search result shows method and device
CN107220094B (en)Page loading method and device and electronic equipment
CN104484088B (en)Search result shows method and device
CN104239404B (en)Searching method, system and device
CN113238741B (en)Form configuration method, form configuration device, electronic equipment and storage medium
CN110134931B (en)Medium title generation method, medium title generation device, electronic equipment and readable medium
CN110489649B (en)Method and device for associating content with tag
US20170053304A1 (en)Determination of attention towards stimuli based on gaze information
US10339222B2 (en)Information providing system, information providing method, non-transitory recording medium, and data structure
CN110221747B (en)Presentation method of e-book reading page, computing device and computer storage medium
US20160148105A1 (en)Information providing system, information providing method, and non-transitory recording medium
CN109451147A (en)A kind of information displaying method and device
CN106648675A (en)Method and device for displaying application program using information and electronic equipment
CN104484363A (en)Search result display method and device
CN108108465A (en)A kind of method and apparatus for pushing recommendation
CN111125314A (en)Display method of book query page, electronic device and computer storage medium
CN106067897A (en)Information-pushing method based on user terminal location and device
Wang et al.Beyond text: Marketing strategy in a world turned upside down
KR101441164B1 (en)Object customization and management system
CN118964732A (en) User interaction method, system, vehicle, device and storage medium
CN110162609A (en)For recommending the method and device asked questions to user
US20180046683A1 (en)Search word list providing device and method using same
Li et al.Computer Vision Models for Image Analysis in Advertising Research
CN113099267B (en)Video generation method and device, electronic equipment and storage medium
JPWO2019244849A1 (en) Post information extraction control device, post information extraction control program

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp