Movatterモバイル変換


[0]ホーム

URL:


CN106776989A - A kind of info web methods of exhibiting and device - Google Patents

A kind of info web methods of exhibiting and device
Download PDF

Info

Publication number
CN106776989A
CN106776989ACN201611110512.9ACN201611110512ACN106776989ACN 106776989 ACN106776989 ACN 106776989ACN 201611110512 ACN201611110512 ACN 201611110512ACN 106776989 ACN106776989 ACN 106776989A
Authority
CN
China
Prior art keywords
label
client
user
server
information
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
CN201611110512.9A
Other languages
Chinese (zh)
Other versions
CN106776989B (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.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network 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 Wuhan Douyu Network Technology Co LtdfiledCriticalWuhan Douyu Network Technology Co Ltd
Priority to CN201611110512.9ApriorityCriticalpatent/CN106776989B/en
Publication of CN106776989ApublicationCriticalpatent/CN106776989A/en
Application grantedgrantedCritical
Publication of CN106776989BpublicationCriticalpatent/CN106776989B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明涉及一种网页信息展示方法以及装置,其中,该方法包括:服务器获取客户端所发送的用户登录请求;所述用户登录请求中携带有用户识别标识;所述服务器根据所述用户识别标识,获取与所述识别标识对应的标签选择历史信息;所述服务器根据所述标签选择历史信息以及预设的排序规则,对标签进行排序,形成标签显示序列;所述服务器根据所述标签显示序列,向所述客户端发送标签渲染信息,以使所述客户端根据所述标签渲染信息对显示界面的标签进行渲染。该方法能够将用户感兴趣的内容直接展示给用户,降低用户的交互成本,提高用户感受。

The present invention relates to a method and device for displaying webpage information, wherein the method includes: a server obtains a user login request sent by a client; the user login request carries a user identification; , acquiring tag selection history information corresponding to the identification; the server sorts the tags according to the tag selection history information and preset sorting rules to form a tag display sequence; the server sorts the tags according to the tag display sequence , sending label rendering information to the client, so that the client renders the label of the display interface according to the label rendering information. This method can directly display the content that the user is interested in to the user, reduces the interaction cost of the user, and improves the user experience.

Description

A kind of info web methods of exhibiting and device
Technical field
The present invention relates to Internet technical field, in particular to a kind of info web methods of exhibiting and device.
Background technology
At present, internet barrage webcast website to user carry out live information show when, due to the letter to be shownBreath generally all compares many, therefore typically information can be classified, and each classification is shown under different labelsShow;And have more detailed classification under big classification, therefore multiple subtabs can be respectively provided with again under big label, will be everyOne subtab corresponds to a smaller classification respectively.To that should have its URL address, user clicks on label to each label every time,WEB client side can send corresponding request to WEB server, and WEB server can be according to the request, by corresponding display information hairDeliver to WEB client side so that WEB client side foundation display information shows to web page contents.
Generally, although the label of internet barrage webcast website will not occur too big change, change in other words whenBetween be spaced very big (for example Website page layout carries out whole updating, classifying content and employs new classifying rules etc.), but oftenCorresponding content all can frequently update under individual label.But because the interest focus of each user is different, exampleAs some people concern game is live, some people like outdoor live, and everyone live main broadcaster of interest may differSample.User will open oneself web page contents of interest each time, be required for clicking on corresponding label, then selected under the labelCorresponding subtab is found.This information exhibition method can cause user to want to open the web page contents of oneself concern every timeWhen, be required for oneself remembeing corresponding label, position, once and the position of web page contents there occurs change, user will faceOneself cannot be found and want the problem of web page contents, and then cause the interactive high cost of user, influence user's impression.
The content of the invention
In view of this, the purpose of the embodiment of the present invention is to provide a kind of info web methods of exhibiting and device, canUser's content interested is exposed directly to user, the interactive cost of user is reduced, user's impression is improved.
In a first aspect, a kind of info web methods of exhibiting is the embodiment of the invention provides, including:
Server obtains the User logs in request transmitted by client;User's identification is carried in the User logs in requestMark;
The server is identified according to the user's identification, obtains label selection history letter corresponding with the identification markingBreath;
The server selects historical information and default ordering rule according to the label, and label is ranked up,Form label display sequence;
The server sends label spatial cue, so that described according to the label display sequence to the clientClient is rendered according to the label spatial cue to the label of display interface.
With reference in a first aspect, the embodiment of the invention provides the first possible implementation method of first aspect, wherein:AlsoIncluding:
The server obtains the label selection information transmitted by client;Carried in the label selection information describedUser's identification is identified and tag recognition mark;
The server is identified according to the user's identification, obtains label selection history letter corresponding with the identification markingBreath, and identified using the tag recognition, label selection historical information is updated.
With reference in a first aspect, the embodiment of the invention provides second possible implementation method of first aspect, wherein:InstituteState and identified using the tag recognition, label selection historical information is updated, specifically include:
The server is identified and label selection historical information according to the tag recognition, judges the tag recognitionIdentify whether corresponding label is accessed;
If it is, adding 1 by the corresponding tag access number of times;
If it is not, then being identified to the tag recognition is added in label selection historical information, and the label is knownCorresponding tag access number of times is not identified is set to 1.
With reference in a first aspect, the embodiment of the invention provides the third possible implementation method of first aspect, wherein:InstituteState after the label selection information that server is obtained transmitted by client, also include:
The server obtains web page contents corresponding with label selection information, and by the web page contents send toClient, so that the client is rendered according to the web page contents to the display interface of corresponding label.
With reference in a first aspect, the embodiment of the invention provides the 4th kind of possible implementation method of first aspect, wherein:InstituteBefore stating the User logs in request that server is obtained transmitted by client, also include:
Client obtains the current width of current browser;
The client calculates current browser according to the current width and the minimum widith of the default labelThe display number of the label to be shown;
Judge whether the display number is less than or equal to the predetermined number of label;
If it is not, then forming aggregate label;Under the aggregate label include cannot be shown on a web browser multiple institutesState label.
Second aspect, the embodiment of the present invention also provides a kind of info web exhibiting device, including:Server;The serviceDevice includes:
Information acquisition unit, for obtaining the User logs in request transmitted by client;Taken in the User logs in requestWith user's identification mark;
Label selects historical information acquiring unit, for being identified according to the user's identification, obtains and the identification markingCorresponding label selects historical information;
Sequencing unit, for selecting historical information and default ordering rule according to the label, arranges labelSequence, forms label display sequence;
Information transmitting unit, for according to the label display sequence, label spatial cue being sent to the client, withThe client is set to be rendered to the label of display interface according to the label spatial cue.
With reference to second aspect, the first possible implementation method of second aspect is the embodiment of the invention provides, wherein:InstituteInformation acquisition unit is stated, is additionally operable to be carried in label selection information described in the label selection information transmitted by acquisition clientState user's identification mark and tag recognition mark;
The server also includes:
Label selects historical information updating block, for being identified according to the user's identification, obtains and the identification markingCorresponding label selects historical information, and is identified using the tag recognition, and label selection historical information is updated.
With reference to second aspect, second possible implementation method of second aspect is the embodiment of the invention provides, wherein:InstituteLabel selection historical information updating block is stated to specifically include:
Judge module, for being identified according to the tag recognition, judge the tag recognition identify corresponding label whether byAccessed;
Result treatment module, during for the judged result in judge module to be, then by the corresponding tag access timeNumber Jia 1;
And when the judged result of the judge module is no, select to add the label in historical information to the labelIdentification marking, and the corresponding tag access number of times of tag recognition mark is set to 1.
With reference to second aspect, the third possible implementation method of second aspect is the embodiment of the invention provides, wherein:
Described information transmitting element, is additionally operable to after the label selection information transmitted by client is obtained, and obtains and instituteState the label selection corresponding web page contents of information, and the web page contents sent to client so that the client according toThe web page contents are rendered to the display interface of corresponding label.
With reference to second aspect, the 4th kind of possible implementation method of second aspect is the embodiment of the invention provides, wherein:
Also include:Client;
The client includes:
Browser width acquisition unit, the current width for obtaining current browser;
Label display number computing unit, it is wide for the minimum according to the current width and the default labelDegree, calculates the display number of the current browser label to be shown;
Tag processes unit, for judging whether the display number is less than or equal to the predetermined number of label;And judgingWhen result is no, aggregate label is formed;Under the aggregate label include cannot be shown on a web browser multiple described label.
Info web methods of exhibiting and device that the embodiment of the present invention is provided, client when being opened, meetingGenerate corresponding User logs in ask to be sent to server, the identification marking of user can be carried in User logs in request,The identification marking of the user is used to characterize the uniqueness of user, can be that user carries out account registration by user end to serverAfterwards, server is parsed for the mark, or server of identifying user account number from the packet transmitted by clientThe MAC Address and/or IP address (can carry in the packet) for going out, can also be the identification marking of other forms.User is eachWhen secondary access server, all can leave access corresponding with its identification marking in server and record;Server can basisThe access of user, generates corresponding label selection historical information, when the User logs in request transmitted by service acquisition to clientWhen, can be got and the user's identification corresponding label of mark according to user's identification mark entrained in User logs in requestSelection historical information, then selects historical information and default ordering rule according to label, and label is ranked up, and forms markDisplay sequence is signed, the label display sequence is then sent to client, client is further according to label display sequence to display circleLabel on face is rendered, in this process, user often access label by it is more preferential, be directly shown to visitorFamily so that client can be more prone to find its web page contents interested, reduce the interactive cost of user, improves user's senseReceive.
To enable the above objects, features and advantages of the present invention to become apparent, preferred embodiment cited below particularly, and coordinateAppended accompanying drawing, is described in detail below.
Brief description of the drawings
Technical scheme in order to illustrate more clearly the embodiments of the present invention, below will be attached to what is used needed for embodimentFigure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, thus be not construed as it is rightThe restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to thisA little accompanying drawings obtain other related accompanying drawings.
Fig. 1 shows a kind of flow chart of info web methods of exhibiting that the embodiment of the present invention is provided;
Fig. 2 shows the flow chart of another info web methods of exhibiting that the embodiment of the present invention is provided;
Fig. 3 shows the flow chart of another info web methods of exhibiting that the embodiment of the present invention is provided;
Fig. 4 shows the flow chart of another info web methods of exhibiting that the embodiment of the present invention is provided;
Fig. 5 shows in the info web methods of exhibiting that the embodiment of the present invention is provided that a kind of display of client is illustratedFigure;
Fig. 6 shows a kind of structural representation of info web exhibiting device that the embodiment of the present invention is provided;
Fig. 7 shows the structural representation of another info web exhibiting device that the embodiment of the present invention is provided;
Fig. 8 shows in the info web exhibiting device that the embodiment of the present invention is provided that label selection historical information updatesThe concrete structure schematic diagram of unit;
Fig. 9 shows the structural representation of another info web exhibiting device that the embodiment of the present invention is provided.
Specific embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present inventionMiddle accompanying drawing, is clearly and completely described to the technical scheme in the embodiment of the present invention, it is clear that described embodiment is onlyIt is a part of embodiment of the invention, rather than whole embodiments.The present invention generally described and illustrated in accompanying drawing herein is realThe component for applying example can be arranged and designed with a variety of configurations.Therefore, it is of the invention to what is provided in the accompanying drawings belowThe detailed description of embodiment is not intended to limit the scope of claimed invention, but is merely representative of selected reality of the inventionApply example.Based on embodiments of the invention, the institute that those skilled in the art are obtained on the premise of creative work is not madeThere is other embodiment, belong to the scope of protection of the invention.
The label of current internet barrage webcast website is set relatively to be fixed, and in different users webpage interestedHold different, user will open oneself web page contents of interest each time, be required for clicking on corresponding label, then from the labelThe lower corresponding subtab of selection is found.This information exhibition method can cause user to want to open the net of oneself concern every timePage content when, be required for oneself remembeing corresponding label, position, once and the position of web page contents there occurs change, user is justThe problem that cannot find oneself desired web page contents can be faced, and then causes the interactive high cost of user, influence user's impression,Based on this, a kind of info web methods of exhibiting and device that the application is provided can directly open up user's content interestedShow the interactive cost that user is reduced to user, improve user's impression.
For ease of understanding the present embodiment, first to a kind of info web displaying side disclosed in the embodiment of the present inventionMethod describes in detail, and the method can also be applied to other websites, example in addition to it can apply to barrage webcast websiteSuch as novel website, video website, news website is the one label conduct of each classification setting by information classificationTrigger the website of the classification.
Shown in Figure 1, the info web methods of exhibiting that the embodiment of the present invention is provided includes:
S101:Server obtains the User logs in request transmitted by client;Use is carried in the User logs in requestFamily identification marking;
When implementing, client can be carried out initially when being opened by user to the display interface of webpageChange.During initialization, client can send display request to server, and server is receiving this display requestAfterwards, obtain and be sent to client with the display corresponding web page contents of request, to cause that client shows to webpage.
In the middle of this process, User logs in request can be that client is automatically transmitted to server:For example in clientThe account number cipher for holding the user's registration in advance that is stored with to cross, client can be automatically according to the registered account in initialization procedureThe server of number password automated log on, now, account is exactly user's identification mark.Or, client sends to serverWhen display request, display request is sent in the form of packet, when packet is packaged, can be in dataThe MAC Address and IP address that equipment is used when client is logged in are added in bag, server can be to the MAC Address or IPAddress is recorded, and is identified as user's identification using the MAC Address and/or IP address.
User logs in request can also be that user actively goes triggering:For example, client is when login service deviceThe conventional interface shown to user, conventional rendering is carried out to label.User carried out the registration of account number in the website, can be activelyThe login interface provided in client log in account, in the middle of the process for logging in account, client can be according to userAccount number generate the request of corresponding User logs in, server using the account number of user as user identification marking.
S102:The server is identified according to the user's identification, obtains label selection corresponding with the identification markingHistorical information.
When implementing, client is logged in or access server each time, can all be left accordingly in serverAccess record.Server can generate corresponding label selection historical information, label selection history according to the access of userInformation includes the information such as the identification marking of label, the time of access, the user's identification mark of this access, or even necessaryWhen, further comprises label and number of times is accessed in Preset Time.When user's access server again, server meetingBy user's identification mark from User logs in request in parse, and according to user's identification mark got from database withLabel selection historical information corresponding to the identification marking of family.
S103:The server selects historical information and default ordering rule according to the label, and label is carried outSequence, forms label display sequence.
When implementing, ordering rule can specifically be set according to actual situation, such as according to visitAsk number of times how many sequences, i.e., when sequence, the more tag sortings of access times are more forward;Access times and heatThe sequence that the degree of searching is combined, i.e., search degree with reference to the access times of user and the heat of label, takes certain operation ruleCalculated, and label is ranked up according to the result for calculating;The sequence that access times and recommendation grade are combined, collection is combinedThe recommendation grade of the access times of user and certain label or certain programme televised live, takes certain operation rule to be calculated,And various ordering rules such as it is ranked up to label according to the result for calculating.It should be noted that the sequence to label can beMulti-stage sequencing, such as when display information takes multiclass classification, the label corresponding to it also can accordingly be divided into multiple etc.Level.The label that each grade can be directed to is sorted respectively, and multistage label is also directed to when rendering carries out wash with watercolours respectivelyDye.Especially, in addition to it can be ranked up to label, the programme televised live under label can also be ranked up.
S104:The server sends label spatial cue according to the label display sequence to the client, so thatThe client is rendered according to the label spatial cue to the label of display interface.
Be ranked up to label, and after forming label display sequence, server can by label display sequence send toClient so that can be rendered into label on label position set on display interface according to label display sequence by client.
The info web methods of exhibiting that the embodiment of the present invention is provided, client can be generated corresponding when being openedUser logs in ask to be sent to server, can carry the identification marking of user in User logs in request, the user'sIdentification marking is used to characterize the uniqueness of user, can be user after user end to server carries out account registration, serviceDevice is used for the MAC that the mark, or server of identifying user account number are parsed from the packet transmitted by clientAddress and/or IP address (can carry in the packet), can also be the identification marking of other forms.User accesses clothes each timeWhen business device, all can leave access corresponding with its identification marking in server and record;Server can be according to the visit of userAsk, generate corresponding label selection historical information, when the User logs in transmitted by service acquisition to client is asked, can basisUser's identification mark entrained in User logs in request, gets label selection history letter corresponding with user's identification markBreath, then selects historical information and default ordering rule according to label, and label is ranked up, and forms label display sequenceRow, are then sent to client by the label display sequence, and client is further according to label display sequence to the mark on display interfaceLabel are rendered, in this process, user often access label by it is more preferential, be directly shown to client so thatClient can be more prone to find its web page contents interested, reduce the interactive cost of user, improve user's impression.
Shown in Figure 2, the embodiment of the present invention also provides another info web methods of exhibiting, in above-described embodimentOn the basis of, also include:
S201:The server obtains the label selection information transmitted by client;Carried in the label selection informationThere is the user's identification to identify and tag recognition mark.
When implementing, label selection information is that client is sent to server:When user is carried out to labelAfter selection, i.e., after user triggers certain label, the label that client can be triggered according to user generates corresponding labelSelection information is sent to server.
Preferably, for the interactive cost saved between client and server, client according to the triggering of user toServer sends label selection information can also include following process:
The client receives the tag triggers instruction that user is triggered to label;The tag triggers instruction is carriedSelect the tag recognition mark of label;
The client is identified according to the tag recognition of selection label, and the tag recognition of current label is identified, and is judgedWhether selection label is current label;
If it is not, then generation label selection information sends to server.
Specifically, when user passes through client access server, user selects a label every time, and client is allCan identify the label as being current label, and the identification marking of the label is recorded.When user clicks on label in clientWhen the location triggered at the place label, client can first determine whether label (selecting label) that user triggered whether beCurrent label, the identification marking of the label that will be currently triggered is compared with the identification marking for being marked as current label,If both are consistent, then it is assumed that the label that user is triggered is current label, client will not do any treatment.And once send outThe label that existing user is triggered not current label, then can generate corresponding label selection information, and the label is selected into informationIt is sent to server.What can so be saved between client and server interacts cost.
S202:The server is identified according to the user's identification, is obtained and the user's identification corresponding label of markSelection historical information, and identified using the tag recognition, label selection historical information is updated.
When implementing, after server receives label selection information, can be solved from label selection informationAnalysis user's identification mark and tag recognition mark.Server is identified by user's identification and can get the user to serverAccess record, for example label selection historical information, then can using tag recognition identify to label selection historical information enterRow updates.
Being identified using tag recognition selects historical information to be updated on label, can be specifically:
The server is identified and label selection historical information according to the tag recognition, judges the tag recognitionIdentify whether corresponding label is accessed;
If it is, adding 1 by the corresponding tag access number of times;
If it is not, then being identified to the tag recognition is added in label selection historical information, and the label is knownCorresponding tag access number of times is not identified is set to 1.
Specifically, when label selection historical information corresponding with user's identification mark is obtained by user's identification mark,There may be two kinds of situations to occur, one:The user's identification is identified and not serviced device is preserved, i.e., corresponding with user's identification markUser and have not visited the website, then will according to the user's identification identify create and the user's identification corresponding mark of markSelection historical information is signed, and the corresponding tag recognition mark of label that the user is accessed selects information added to label historyIn (if it is desired, can also calculate the label is accessed for number of times in Preset Time).2nd, the user's identification mark byServer is preserved, then just can get corresponding label selection historical information according to user's identification mark.Get after label selection historical information corresponding with user's identification mark, label from mark is judged further according to tag recognition markSign and select to be inquired about in historical information, judge that the tag recognition identifies whether corresponding label is accessed, if it is, willCorresponding tag access number of times adds 1, if it is not, then the corresponding tag recognition mark of the label that the user is accessed is added to markIn label history selection information, and its corresponding tag access number of times is set to 1.
It should be noted that the form in order to simplify data storage, or memory data output is reduced, select history in labelIn information, corresponding tag access number of times only is identified to tag recognition and is recorded, without going to record tag access each timeDetails.
Furthermore it is also possible to when being updated to label selection historical information, it is contemplated that each label is accessedWhen time, i.e., only consider Preset Time interior label be accessed for number of times.Specifically, can label selection historical information in,Record each secondary label and be accessed for the time, when label selection historical information is updated, except label to be increased newly is accessedNumber of times outside, also the tag access number of times beyond Preset Time is rejected.
Shown in Figure 3, the embodiment of the present invention also provides another info web methods of exhibiting, in above-mentioned several implementationsOn the basis of example, the server is obtained after the label selection information transmitted by client, is also included:
S301:The server obtains web page contents corresponding with label selection information, and by the web page contentsSend to client, so that the client is rendered according to the web page contents to the display interface of corresponding label.
When implementing, after the label selection information transmitted by server gets client, can basisLabel selects acquisition of information and the tag recognition corresponding web page contents of mark included in the label selection information, and by webpageContent is sent to client, and client, can be according to web page contents, display circle to corresponding label after web page contents are receivedFace is rendered.So as to show the dependent picture of its label for wanting to see to user.
Shown in Figure 4, the embodiment of the present invention also provides another info web methods of exhibiting, in above-mentioned several implementationsOn the basis of example, before the server obtains the User logs in request transmitted by client, also include:
S401:Client obtains the current width of current browser;
S402:The client calculates current according to the current width and the minimum widith of the default labelThe display number of the browser label to be shown;
S403:Judge whether the display number is more than or equal to the predetermined number of label;
S404:If it is not, then forming aggregate label;Including under the aggregate label cannot be shown more on a web browserThe individual label.
When implementing, it is big that the size of browser can be opened according to the resolution ratio of display, current browserIt is small different and different, and in order to improve customer perception degree, usual its size meeting when label is shown on the pageIt has been limited that, if the label of display is too small, be unfavorable for the use of user.Therefore, when user opens website by browserWhen client, client can first obtain the current width of current browser, and current width according to browser andThe default minimum widith of label, calculates the display number of the current browser label to be shown.Usually, it is to use browserWidth and is rounded downwards, the display number of resulting integer, as label divided by the default minimum widith of label.Distinguishingly,Due to the page set when have side rest, i.e., had between label and webpage border it is vacant, therefore meterWhen calculation, specially treated can also be done to this, such as when rendering, can accordingly reduce or eliminate vacant bigIt is small, or after subtracting vacant size using browser width, then divided by the default minimum widith of label, and the side such as round downwardsFormula, specifically can specifically be set according to actual conditions.Calculating the display of the label that can be shown to current browserAfter quantity, the display number is compared with the predetermined number of label, if the display number is more than or equal to predetermined number,It means that the browser of current size can show all of label.If the display number is pre- less than labelIf quantity, then meaning the browser of current size can not all show completion by all of label, then will be formedAggregate label, includes multiple labels (shown in Figure 5) that cannot be shown in aggregate label.
Shown in Figure 6, further embodiment of this invention also provides a kind of info web exhibiting device, including:Server;InstituteStating server includes:
Log-on message acquiring unit, for obtaining the User logs in request transmitted by client;The User logs in requestIn carry user's identification mark;
Label selects historical information acquiring unit, for being identified according to the user's identification, obtains and the identification markingCorresponding label selects historical information;
Sequencing unit, for selecting historical information and default ordering rule according to the label, arranges labelSequence, forms label display sequence;
Label spatial cue transmitting element, for according to the label display sequence, label wash with watercolours being sent to the clientDye information, so that the client is rendered according to the label spatial cue to the label of display interface.
In the present embodiment, log-on message acquiring unit, label selection historical information acquiring unit, sequencing unit and label wash with watercoloursThe concrete function and interactive mode of information transmitting unit are contaminated, reference can be made to the record of the corresponding embodiments of Fig. 1, will not be repeated here.
The info web exhibiting device that the embodiment of the present invention is provided, client can be generated corresponding when being openedUser logs in ask to be sent to server, can carry the identification marking of user in User logs in request, the user'sIdentification marking is used to characterize the uniqueness of user, can be user after user end to server carries out account registration, serviceDevice is used for the MAC that the mark, or server of identifying user account number are parsed from the packet transmitted by clientAddress and/or IP address (can carry in the packet), can also be the identification marking of other forms.User accesses clothes each timeWhen business device, all can leave access corresponding with its identification marking in server and record;Server can be according to the visit of userAsk, generate corresponding label selection historical information, when the User logs in transmitted by service acquisition to client is asked, can basisUser's identification mark entrained in User logs in request, gets label selection history letter corresponding with user's identification markBreath, then selects historical information and default ordering rule according to label, and label is ranked up, and forms label display sequenceRow, are then sent to client by the label display sequence, and client is further according to label display sequence to the mark on display interfaceLabel are rendered, in this process, user often access label by it is more preferential, be directly shown to client so thatClient can be more prone to find its web page contents interested, reduce the interactive cost of user, improve user's impression.
Shown in Figure 7, the embodiment of the present invention also provides another info web exhibiting device, in above-described embodimentOn the basis of, information acquisition unit is additionally operable to obtain the label selection information transmitted by client;Taken in the label selection informationWith user's identification mark and tag recognition mark;
The server also includes:
Label selects historical information updating block, for being identified according to the user's identification, obtains and the identification markingCorresponding label selects historical information, and is identified using the tag recognition, and label selection historical information is updated.
In the present embodiment, the concrete function and interaction side of information acquisition unit and label selection historical information updating blockFormula, reference can be made to the record of the corresponding embodiments of Fig. 2, will not be repeated here.
Shown in Figure 8, the embodiment of the present invention also provides the concrete structure that a kind of label selects historical information updating block,On the basis of above-described embodiment, including:
Judge module, for being identified according to the tag recognition, judge the tag recognition identify corresponding label whether byAccessed;
Result treatment module, during for the judged result in judge module to be, then by the corresponding tag access timeNumber Jia 1;
And when the judged result of the judge module is no, select to add the label in historical information to the labelIdentification marking, and the corresponding tag access number of times of tag recognition mark is set to 1.
In the present embodiment, the concrete function and interactive mode of judge module and result treatment module, reference can be made to Fig. 2 is correspondingThe record of embodiment, will not be repeated here.
Shown in Figure 7, the embodiment of the present invention also provides another info web exhibiting device, in above-described embodimentOn the basis of, described information transmitting element, be additionally operable to obtain client transmitted by label selection information after, obtain with it is describedThe corresponding web page contents of label selection information, and the web page contents are sent to client, so that the client is according to instituteWeb page contents are stated to render the display interface of corresponding label.
In the present embodiment, the concrete function and interactive mode of information transmitting unit and other units, reference can be made to Fig. 3 is correspondingThe record of embodiment, will not be repeated here.
Shown in Figure 9, the embodiment of the present invention also provides another info web exhibiting device, in above-described embodimentOn the basis of, also include:Client;
The client includes:
Browser width acquisition unit, the current width for obtaining current browser;
Label display number computing unit, it is wide for the minimum according to the current width and the default labelDegree, calculates the display number of the current browser label to be shown;
Tag processes unit, for judging whether the display number is less than or equal to the predetermined number of label;And judgingWhen result is no, aggregate label is formed;Under the aggregate label include cannot be shown on a web browser multiple described label.
In the present embodiment, browser width acquisition unit, label display number computing unit, tag processes unit it is specificFunction and interactive mode, reference can be made to the record of the corresponding embodiments of Fig. 4 and Fig. 5, will not be repeated here.
The computer program product of info web methods of exhibiting, device and system that the embodiment of the present invention is provided, bagThe computer-readable recording medium for storing program code is included, the instruction that described program code includes can be used to perform previous methodsMethod described in embodiment, implements and can be found in embodiment of the method, will not be repeated here.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing descriptionWith the specific work process of device, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
If the function is to realize in the form of SFU software functional unit and as independent production marketing or when using, can be withStorage is in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other wordsThe part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meterCalculation machine software product is stored in a storage medium, including some instructions are used to so that a computer equipment (can be individualPeople's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the invention.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are depositedReservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
The above, specific embodiment only of the invention, but protection scope of the present invention is not limited thereto, and it is anyThose familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all containCover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.

Claims (10)

CN201611110512.9A2016-12-022016-12-02 Web page information display method and deviceExpired - Fee RelatedCN106776989B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201611110512.9ACN106776989B (en)2016-12-022016-12-02 Web page information display method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201611110512.9ACN106776989B (en)2016-12-022016-12-02 Web page information display method and device

Publications (2)

Publication NumberPublication Date
CN106776989Atrue CN106776989A (en)2017-05-31
CN106776989B CN106776989B (en)2020-05-12

Family

ID=58878348

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201611110512.9AExpired - Fee RelatedCN106776989B (en)2016-12-022016-12-02 Web page information display method and device

Country Status (1)

CountryLink
CN (1)CN106776989B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107465960A (en)*2017-08-222017-12-12山东浪潮商用系统有限公司A kind of method, apparatus and system for building set-top box users interface
CN107590205A (en)*2017-08-232018-01-16阿里巴巴集团控股有限公司A kind of service showing method, device and equipment
CN107798102A (en)*2017-10-302018-03-13北京金堤科技有限公司A kind of page display method and device
CN107864192A (en)*2017-10-252018-03-30广东欧珀移动通信有限公司Information-pushing method, device, server and readable storage medium storing program for executing
CN108363602A (en)*2018-01-232018-08-03平安普惠企业管理有限公司Intelligent UI quick interface arrangement methods, device, terminal device and storage medium
CN109189899A (en)*2018-08-012019-01-11优视科技新加坡有限公司Content interest acquisition and content-data recommended method, device, equipment/terminal/server and storage medium
CN110006471A (en)*2019-04-022019-07-12浙江宇视科技有限公司 A method and system for dynamic display of sensor data
CN111258470A (en)*2020-01-092020-06-09上海连尚网络科技有限公司 A method and apparatus for presenting social messages
CN111767101A (en)*2020-03-052020-10-13北京沃东天骏信息技术有限公司 Page generating method and device
CN112445987A (en)*2020-11-302021-03-05建信金融科技有限责任公司Webpage updating method, device and system
CN112527428A (en)*2020-11-302021-03-19北京嘀嘀无限科技发展有限公司Interface rendering method and device, electronic equipment and storage medium
CN113032747A (en)*2020-08-242021-06-25深圳大学Display control method, device, terminal and storage medium for management system
CN114296602A (en)*2021-12-302022-04-08咪咕数字传媒有限公司 Electronic book content display method, device and electronic device
CN114416229A (en)*2021-12-162022-04-29青岛海尔科技有限公司 Interface display method, device, terminal device and server

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120079415A1 (en)*2010-09-292012-03-29Oracle International CorporationMultiple row lateral table view with row set scroll and row history flip
CN103294692A (en)*2012-02-242013-09-11北京搜狗信息服务有限公司Information recommendation method and system
CN104484340A (en)*2014-11-242015-04-01北京奇虎科技有限公司Method and device for achieving switching of tab pages and browser client side
CN105528392A (en)*2015-11-272016-04-27网易传媒科技(北京)有限公司Class label ordering method and apparatus
WO2016103451A1 (en)*2014-12-262016-06-30株式会社日立製作所Method and device for acquiring relevant information and storage medium
CN106156907A (en)*2015-03-262016-11-23阿里巴巴集团控股有限公司A kind of article control method based on mobile terminal and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120079415A1 (en)*2010-09-292012-03-29Oracle International CorporationMultiple row lateral table view with row set scroll and row history flip
CN103294692A (en)*2012-02-242013-09-11北京搜狗信息服务有限公司Information recommendation method and system
CN104484340A (en)*2014-11-242015-04-01北京奇虎科技有限公司Method and device for achieving switching of tab pages and browser client side
WO2016103451A1 (en)*2014-12-262016-06-30株式会社日立製作所Method and device for acquiring relevant information and storage medium
CN106156907A (en)*2015-03-262016-11-23阿里巴巴集团控股有限公司A kind of article control method based on mobile terminal and device
CN105528392A (en)*2015-11-272016-04-27网易传媒科技(北京)有限公司Class label ordering method and apparatus

Cited By (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107465960A (en)*2017-08-222017-12-12山东浪潮商用系统有限公司A kind of method, apparatus and system for building set-top box users interface
CN107590205A (en)*2017-08-232018-01-16阿里巴巴集团控股有限公司A kind of service showing method, device and equipment
CN107864192A (en)*2017-10-252018-03-30广东欧珀移动通信有限公司Information-pushing method, device, server and readable storage medium storing program for executing
CN107864192B (en)*2017-10-252019-12-31Oppo广东移动通信有限公司 Information push method, device, server and readable storage medium
CN107798102A (en)*2017-10-302018-03-13北京金堤科技有限公司A kind of page display method and device
CN108363602B (en)*2018-01-232022-04-19平安普惠企业管理有限公司Intelligent UI (user interface) layout method and device, terminal equipment and storage medium
CN108363602A (en)*2018-01-232018-08-03平安普惠企业管理有限公司Intelligent UI quick interface arrangement methods, device, terminal device and storage medium
CN109189899A (en)*2018-08-012019-01-11优视科技新加坡有限公司Content interest acquisition and content-data recommended method, device, equipment/terminal/server and storage medium
CN110006471A (en)*2019-04-022019-07-12浙江宇视科技有限公司 A method and system for dynamic display of sensor data
CN111258470A (en)*2020-01-092020-06-09上海连尚网络科技有限公司 A method and apparatus for presenting social messages
CN111258470B (en)*2020-01-092021-05-28上海连尚网络科技有限公司 A method and apparatus for presenting social messages
CN111767101A (en)*2020-03-052020-10-13北京沃东天骏信息技术有限公司 Page generating method and device
CN113032747A (en)*2020-08-242021-06-25深圳大学Display control method, device, terminal and storage medium for management system
CN113032747B (en)*2020-08-242023-06-27深圳大学Display control method, device, terminal and storage medium for management system
CN112445987A (en)*2020-11-302021-03-05建信金融科技有限责任公司Webpage updating method, device and system
CN112527428A (en)*2020-11-302021-03-19北京嘀嘀无限科技发展有限公司Interface rendering method and device, electronic equipment and storage medium
CN114416229A (en)*2021-12-162022-04-29青岛海尔科技有限公司 Interface display method, device, terminal device and server
CN114296602A (en)*2021-12-302022-04-08咪咕数字传媒有限公司 Electronic book content display method, device and electronic device

Also Published As

Publication numberPublication date
CN106776989B (en)2020-05-12

Similar Documents

PublicationPublication DateTitle
CN106776989A (en)A kind of info web methods of exhibiting and device
US10366146B2 (en)Method for adjusting content of a webpage in real time based on users online behavior and profile
CN107273290B (en)A/B test method and device for page service
US20140095355A1 (en)Platform, Method, and Device for Managing Application
JP2019523919A (en) Method for identifying behavior preference of user, method for presenting recommended information, and device
CN107463641A (en)System and method for improving the access to search result
US20150302466A1 (en)Data determination method and device for a thermodynamic chart
JP2009181468A (en) Image search log collection system, image search log collection method, and program
CN106156133A (en)Method that control table substance is submitted to again, Apparatus and system
CN104410546A (en)Testing method and device of real-time processing system
CN112804541B (en)User behavior tracking method and device, electronic equipment and storage medium
CN106453216A (en)Malicious website interception method, malicious website interception device and client
US20090327235A1 (en)Presenting references with answers in forums
US8886800B2 (en)System and method for traffic analysis
CN106610988A (en)Webpage recommendation method and recommendation apparatus
CN107220848B (en)Advertisement display method and device
CN107357903A (en) User behavior data integration method, device and electronic equipment
CN107562613A (en)Program testing method, apparatus and system
CN112035744A (en)Page recommendation method, device, equipment and storage medium
CN110020184A (en)Information recommendation method, device, electronic equipment and server
CN105656979A (en)Method for processing unstructured message, client, server, and platform
US9465781B2 (en)Analysis of web application state
CN109146561B (en)Recognition methods, device and the server of the network user
US9396259B1 (en)Capture of web application state
CN103227791B (en)A kind of method of data acquisition and device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20200512


[8]ページ先頭

©2009-2025 Movatter.jp