CN103838748A - Method and system for showing browser new label page - Google Patents

Method and system for showing browser new label page Download PDF

Info

Publication number
CN103838748A
CN103838748A CN201210479208.7A CN201210479208A CN103838748A CN 103838748 A CN103838748 A CN 103838748A CN 201210479208 A CN201210479208 A CN 201210479208A CN 103838748 A CN103838748 A CN 103838748A
Authority
CN
China
Prior art keywords
customized information
propelling movement
user
classification
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201210479208.7A
Other languages
Chinese (zh)
Inventor
张前川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201210479208.7A priority Critical patent/CN103838748A/en
Publication of CN103838748A publication Critical patent/CN103838748A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention relates to the technical field of network communication, and discloses a method and system for showing a browser new label page. The system comprises a browser client side and a server, wherein the browser client side comprises a receiving and dispatching module, a ranking module and a drawing module. The receiving and dispatching module is suitable for sending personalized information requests containing client side identification to the server after receiving a new label page trigger instruction sent by a user, and receiving personalized information which is fed back by the server and corresponds to the client side identification. The ranking module is suitable for determining ranking order of the personalized information of various classifications according to the weight of the personalized information of each classification. The drawing module is suitable for drawing personalized data in the personalized information of the various classifications in a preset personalized area on the browser new label page according to the ranking order of the personalized information of the various classifications. Therefore, the beneficial effect that the personalized information which the user can be interested can be directly drawn in the personalized area and can be pushed to the user is obtained.

Description

For exhibiting method and the system of the newly-built Shipping Options Page of browser
Technical field
The present invention relates to network communications technology field, be specifically related to a kind of exhibiting method for the newly-built Shipping Options Page of browser and system.
Background technology
At present, when user uses browser online, all to open a newly-built Shipping Options Page of browser at every turn, complete browsing web page contents by this newly-built Shipping Options Page.
Conventionally,, in the time that user opens a newly-built Shipping Options Page of browser, on this newly-built Shipping Options Page, tend to the homepage that shows that user sets in advance, for example 360 search, Baidu etc.This mode makes user can directly open the homepage the most often using, and need not all input network address corresponding to this homepage at every turn.
But, because the object of user's online is varied, for example, sometimes user wants to browse some amusement information, sometimes wants again to search some commodity, so, the mode of this fixing demonstration homepage obviously cannot be catered to the many-sided demand of user, cause user must manually search self interested content, the inefficiency of operation, has brought inconvenience to user.
Summary of the invention
In view of the above problems, the present invention has been proposed to a kind of overcome the problems referred to above or the exhibiting method for the newly-built Shipping Options Page of browser addressing the above problem at least in part and system are provided.
According to one aspect of the present invention, a kind of exhibiting method for the newly-built Shipping Options Page of browser is provided, comprising: on the newly-built Shipping Options Page of browser, personalized region is set; Receive after the newly-built Shipping Options Page triggering command of user's transmission, send the customized information request that comprises client identification to server; The customized information corresponding with client identification that reception server returns, wherein, customized information is divided into multiple classifications, the customized information of each classification comprises: the individuation data of such other customized information and the weight of such other customized information, and individuation data comprises: the propelling movement content in the item name of such other customized information and such other customized information; According to the weight of the customized information of each classification, determine putting in order of customized information of all categories, according to putting in order of customized information of all categories, in personalized region, draw the individuation data in customized information of all categories; Wherein, on the newly-built Shipping Options Page of described browser, be provided with nine grids and represent region, described personalized region division represents the adjacent position in region in described nine grids, described adjacent position comprises one or more with in upper/lower positions: nine grids represent right side, left side, the above and below in region.
According to another aspect of the present invention, a kind of system that represents for the newly-built Shipping Options Page of browser is provided, comprise browser client and server, described browser client comprises: transceiver module, be suitable for receiving after the newly-built Shipping Options Page triggering command of user's transmission, send the customized information request that comprises client identification to server, the customized information corresponding with described client identification that reception server returns, wherein, described customized information is divided into multiple classifications, the customized information of each classification comprises: the individuation data of such other customized information and the weight of such other customized information, described individuation data comprises: the propelling movement content in the item name of such other customized information and such other customized information, order module, is suitable for, according to the weight of the customized information of each classification, determining putting in order of customized information of all categories, drafting module, is suitable for, according to the putting in order of described customized information of all categories, in the personalized region setting in advance, drawing the individuation data in customized information of all categories on the newly-built Shipping Options Page of described browser.
According to the exhibiting method for the newly-built Shipping Options Page of browser of the present invention and system, by personalized region being set on the newly-built Shipping Options Page of browser, receive the customized information corresponding with client from server, and draw customized information in personalized region, the mode that has solved thus existing fixing demonstration homepage cannot be catered to the many-sided demand of user, cause user must manually search the problem of self interested content, obtain and can directly the interested customized information of user's possibility has been plotted in personalized region and be pushed to user, and the beneficial effect that the efficiency that makes browser locate/search customized information improves greatly.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of instructions, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Brief description of the drawings
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skill in the art.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows according to an embodiment of the invention the process flow diagram for the exhibiting method of the newly-built Shipping Options Page of browser;
Fig. 2 shows and in one embodiment of the invention, is provided with the schematic diagram that nine grids represent the newly-built Shipping Options Page of browser in region and personalized region;
Fig. 3 shows the schematic diagram of the customized information that in one embodiment of the invention, server returns;
Fig. 4 shows the schematic diagram of browser client according to an embodiment of the invention;
Fig. 5 shows the structural drawing that represents system for the newly-built Shipping Options Page of browser according to an embodiment of the invention.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Although shown exemplary embodiment of the present disclosure in accompanying drawing, but should be appreciated that and can realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order more thoroughly to understand the disclosure that these embodiment are provided, and can be by the those skilled in the art that conveys to complete the scope of the present disclosure.
Fig. 1 shows the process flow diagram of the exhibiting method for the newly-built Shipping Options Page of browser that the embodiment of the present invention provides, and as shown in Figure 1, the method starts from step S110, in step S110, on the newly-built Shipping Options Page of browser, personalized region is set.
This personalization region is mainly used in showing to user the customized information of recommendation, and this personalization region can be arranged on any position of the newly-built Shipping Options Page of browser.For example, represent form as example taking the newly-built Shipping Options Page of browser as nine grids, on the newly-built Shipping Options Page of this browser, be provided with nine grids and represent region, as shown in Figure 2, represent in region conventional websites such as having represented " Sina's microblogging ", " electric donkey complete works ", " Taobao ", " Renren Network " in nine grids.Personalized region can be arranged on the adjacent position that nine grids represent region, and this adjacent position comprises one or more with in upper/lower positions: nine grids represent right side, left side, the above and below in region.For example, in Fig. 2, personalized region division nine grids represent the right side in region.In the personalized region shown in Fig. 2, the contents such as the city of Canon's camera, evening twilight are pushed to user.
Set behind personalized region, in follow-up step S120, receive after the newly-built Shipping Options Page triggering command of user's transmission, send the customized information request that comprises client identification to server.
Under normal circumstances, user sends newly-built Shipping Options Page triggering command by the action of double-clicking browser icon or click " newly-built Shipping Options Page " in browser window to client.Client sends customized information request to server after this triggering command, in order to obtain customized information from server.Wherein, in this customized information request, comprise client identification, so that server identifies the client that sends this customized information request, thereby send the customized information corresponding with it to this client.Wherein, this client identification can be for example client IP address, use user account number of the user of this client etc., as long as can play recognition reaction.
In step S130, the customized information corresponding with this client identification that reception server returns, wherein, customized information is divided into multiple classifications, the customized information of each classification comprises: the individuation data of such other customized information and the weight of such other customized information, wherein, individuation data comprises: the propelling movement content in the item name of such other customized information and such other customized information.
Fig. 3 shows the schematic diagram of the customized information that server returns.Customized information in Fig. 3 is divided into seven classifications, is respectively commodity, film, topic group, special topic, single webpage, TV play and picture group.In addition, in Fig. 3, can also adopt the form of scroll bar or page turning to present more multi-class customized information.Wherein, the content of the customized information of each classification comprises the weight of such other customized information.Particularly, client, according to the weighted value of the customized information of each classification receiving, is determined the order that represents of customized information of all categories.For example, taking the customized information shown in Fig. 3 as example, client to the weighted value of customized information of this classification of commodity be greater than the weighted value of the customized information of this classification of film, therefore, the customized information of this classification of commodity come this classification of film customized information before; Client to the weighted value of customized information of this classification of film be greater than the weighted value of the customized information of this classification of topic group, therefore, the customized information of this classification of film come this classification of topic group customized information before ... the rest may be inferred.As can be seen here, weighted value can't be presented in client, and still, weighted value has determined customized information representing sequentially in client.
The content of the customized information of each classification, except comprising the weight of such above-mentioned other customized information, also comprises the individuation data of such other customized information.This individuation data namely needs to be presented in the data content in client, specifically comprises: the propelling movement content in the item name of such other customized information and such other customized information.Wherein, namely above-mentioned " commodity ", " film ", " topic group " etc. of item name, is used for identifying the classification of customized information.Propelling movement content in such other customized information namely needs to the content of user's propelling movement in this classification.For example, in this classification of commodity, pushing content is " the 5D Mark of Canon II cover machine "; In this classification of film, pushing content is " city 4 of evening twilight ".
In step S140, according to the weight of the customized information of each classification, determine putting in order of customized information of all categories, according to putting in order of customized information of all categories, in the personalized region arranging, draw the individuation data in customized information of all categories in step S110.
Mentioned in the above, the weighted value of the customized information of each classification receiving in step S130 can determine the order that represents of such other customized information, according to the order that represents of determining, customized information of all categories is arranged in order, and according to draw the individuation data in customized information of all categories in the personalized region arranging that puts in order in step S110, thereby by the content revealing shown in Fig. 3 in the personalized region of the newly-built Shipping Options Page of client browser.
When concrete drafting, attractive in appearance for user interface is coordinated more, the individuation data in the customized information of each classification can be drawn according to identical Show Styles.This Show Styles comprises the content that will draw and the shape of drawing content and size etc.The content of wherein, drawing in Show Styles can comprise one or more in following: the item name of customized information, push thumbnail pictures corresponding to content, push hyperlink corresponding to content and push brief introduction corresponding to content.For example, in Fig. 3, with the customized information of this classification of commodity, the item name of customized information is commodity, pushing thumbnail pictures corresponding to content is that brief introduction corresponding to camera picture, propelling movement content is " the 5D Mark of Canon II cover machine ", push hyperlink corresponding to content and can directly be presented at side with the form of URL, or, also can push first trip word in brief introduction corresponding to content and be set to be linked to the form of named web page.In Fig. 3, because the customized information of each classification is all drawn with identical Show Styles, therefore, user interface in good order, attractive in appearance.
Just can be implemented as user and push the object of content by mode above, in the time that user opens a newly-built Shipping Options Page, on this newly-built Shipping Options Page, be provided with personalized region, the content that represents specially some server push in this region and give user, be customized information, to facilitate user to browse.The customized information that is pushed to user in the present invention is closely-related with user's internet behavior at ordinary times, therefore, is likely what user wanted to browse just.
Lower mask body is introduced server and how to be stored customized information and the how to confirm customized information corresponding with active client.
The feature of the customized information pushing in the present invention is, the field that relates to is extensive, type is comprehensive, and the propelling movement content of every aspect can be provided for user.Therefore, server need to be in user's upper network process at ordinary times, collect many-sided information, these information are classified according to classification, for example, according to the mode in Fig. 3, the information of collecting is divided into these seven classifications of commodity, film, topic group, special topic, single webpage, TV play and picture group, to obtain customized information of all categories.
For the ease of introducing the propelling movement mode of customized information, can be two large classifications by the customized information Further Division according to seven classifications of concrete classifying and dividing of above-mentioned introduction, that is: first category and the second classification.
For the customized information of first category, server is according to the propelling movement content in the customized information of first category corresponding to pre-stored all client identifications, determines the propelling movement content in the customized information of the first category that the client identification that comprises in customized information request is corresponding.Wherein, the customized information of first category can comprise single webpage in above-mentioned concrete classification, special topic, topic group, picture group etc.Wherein, the propelling movement content that single webpage is corresponding is current update content or Hot Contents, and propelling movement content corresponding to topic group is current more popular discussion topic.The propelling movement feature of the customized information of first category is: based on each user's internet behavior, add up overall user's internet behavior, and push to each user according to statistics, its conventional propelling movement algorithm is " X1-Y1 ", wherein, X1 represents each user's internet behavior, and Y1 represents overall user's internet behavior, the represented implication of this algorithm is exactly: by each user's internet behavior, obtain overall user's internet behavior.For example, suppose that user A has accessed the first web page news " the monthly pension of China rural elderly is only 74 yuan ", server deposits this first web page news in the customized information of single this classification of webpage in, and visit capacity is set is 1, suppose that user B has also accessed this first web page news in subsequent process, server is revised as 2 by the visit capacity of this first web page news.If user C has accessed again the second web page news in subsequent process, server also stores the second web page news of user C access in the customized information of single this classification of webpage, and records the visit capacity of this other web page news.In the manner described above, the first web page news obtaining and visit capacity thereof and the second web page news and visit capacity thereof are just equivalent to " X1 " in above-mentioned algorithm.Server is determined corresponding " Y1 " according to " X1 " that obtain, for example, server is determined maximum visit capacity in " X1 " web page news as " Y1 ", for example, using the first web page news as " Y1 ", illustrate that thus the first web page news is in overall user, to browse the web page news that number is maximum, belongs to Hot Contents.Therefore,, in the time of customized information to this classification of client push list webpage, pushing content is this first web page news " the monthly pension of China rural elderly is only 74 yuan ".The propelling movement principle of the customized information of first category is mainly to have considered the content of most of user's access to be pushed to user as Hot Contents, because generally, user likes checking Hot Contents, therefore, Hot Contents is pushed to user's comparison operators and share the demand at family.
For the customized information of first category, can also recommend by following proposed algorithm, for example, for the recommendation of web site contents, can adopt User → websites → contents/items algorithm, the implication of this algorithm refers to, calculates by server the website (websites) that the frequentation of user is asked, and further calculate most popular content (contents) or the page of entirety in this website, to be pushed to user; For the recommendation of subject content (as topic group etc.), can adopt User → topics → contents/items algorithm, the implication of this algorithm refers to, calculate the interested subject content of user (topics) by server, and further obtain particular content or the page in this subject content, to be pushed to user.
For other customized information of Equations of The Second Kind, the propelling movement content being associated according to other customized information of Equations of The Second Kind corresponding to each pre-stored client identification, determines the propelling movement content that other customized information of Equations of The Second Kind corresponding to client identification of comprising in customized information request is associated.Wherein, other customized information of Equations of The Second Kind can comprise commodity in above-mentioned concrete classification, film, TV play etc.The propelling movement feature of other customized information of Equations of The Second Kind is: based on each user's internet behavior, infer the internet behavior with these user-dependent other users, its conventional propelling movement algorithm is " X2-users-Y2 ", wherein, X2 represents the content (such as commodity, film etc.) that user A pays close attention to, Y2 represents the content pushing to user B, user B be to user A because there is the user that certain general character is relevant, this general character can refer to: user B is with the same commodity C that browsed of user A.The represented implication of this algorithm is exactly: by certain general character between different user, recommend the interested content of his possibility to user.Particularly, server can record accessing content of each user, for example, for this classification of commodity, server can record the trade name that each user browses, and overall user's the behavior of browsing is carried out to statistical study, analyze the user who browses a certain commodity and also can browse under normal circumstances which Related product, thereby recommend to user.For example, suppose that server finds that by statistical study the user who browses camera also can browse camera bag under normal circumstances, like this, in the time that user A browses camera, server also can push to user A the content of camera bag.Or, watch the user of film A conventionally also to like to see a film B, therefore, recommend film B to the user who watches film A.The propelling movement principle of other customized information of Equations of The Second Kind is mainly the access habits according to most of users, infer user's interested content of possibility and push, because generally, the access habits with some users of general character also can be similar to some extent, can help in this way user to find the interested content of his possibility.
For other customized information of Equations of The Second Kind; can also recommend by following proposed algorithm; for example; for the recommendation of commodity; can adopt User → contents/items → contents/items algorithm; the implication of this algorithm refers to, obtains the interested content of user A by server, and obtains the content that conventionally can pay close attention to the interested user of this content and be pushed to user A.
After server is determined customized information, also to further determine the weight of customized information.Particularly, server is in the time arranging weight for the customized information of each classification, can determine weighted value by one or more in following: the quality of the propelling movement content in such other customized information, the propelling movement frequency of the propelling movement content in such other customized information, and such other customized information shared ratio in customized information corresponding to client identification.For example, can the weighted value of the good customized information of propelling movement content quality comprising be arranged largerly, the weighted value that also the propelling movement content comprising can be pushed to the customized information that frequency is high arranges largerly, above-mentioned two factors and particular user are irrelevant, decide according to pushing content itself.Or, also can determine to the weight of the customized information of the client push at this user place according to the custom of browsing of particular user.For example, the client that server is checked this user place in the past browse record, determine the ratio of browsing of the customized information of each classification, for example, the ratio of customized information that the client at this user place is browsed this classification of commodity is the highest, therefore, and during to the client push customized information at this user place, the weighted value of the customized information of this classification of commodity is arranged largerly, to cater to user's request.
Except the customized information for each classification arranges weight, in the time of more than one of the propelling movement content comprising in the customized information of a certain classification, can also further to the multiple propelling movement contents in such other customized information, weight be set respectively, and represent propelling movement content according to weighted value.In Fig. 3, be only to push one taking the customized information of each classification to push content and introduce as example, in fact, in the customized information of each classification, can further push multiple propelling movement contents, for example, in this classification of commodity, can comprise multiple propelling movement contents such as camera, refrigerator, colour TV, server is that each propelling movement content arranges a weight, and decide the propelling movement content that is presented in client (for example according to weighted value, by the propelling movement content revealing of weighted value rank front three in client), and determine that these push the putting in order of contents.When the weighted value of the each propelling movement content in the customized information that each classification is set, also can determine according to the propelling movement frequency that pushes the quality of content and/or push content.
The exhibiting method of the newly-built Shipping Options Page of browser that the embodiment of the present invention provides can be for user pushes the interested content of its possibility in personalized region, make user just get the interested content of possibility at the initial period of online, go to search without oneself, thereby provide convenience for user's online, improved user's online efficiency.And it is extensive that the content pushing in this exhibiting method relates to field, contain the many aspects such as commodity, film, can provide comprehensive information for user.For the content in a certain field, can also be according to the concrete feature in this field, the mode of recommending by vertical field, formulates the proposed algorithm that is suitable for this field.For example, for film, must recommend user not see, for commodity, can recommend the commodity browsed to user relevant, in a word, can determine the way of recommendation according to the feature of concrete content recommendation, thereby adapt to user's needs.
Fig. 4 shows the schematic diagram of the browser client that the embodiment of the present invention provides, and as shown in Figure 4, this browser client 40 comprises transceiver module 41, order module 42 and drafting module 43.
Transceiver module 41 receives after the newly-built Shipping Options Page triggering command of user's transmission, send the customized information request that comprises client identification to server, the customized information corresponding with client identification that reception server returns, wherein, customized information is divided into multiple classifications, the customized information of each classification comprises: the individuation data of such other customized information and the weight of such other customized information, individuation data comprises: the propelling movement content in the item name of such other customized information and such other customized information.
Under normal circumstances, user sends newly-built Shipping Options Page triggering command by the action of double-clicking browser icon or click " newly-built Shipping Options Page " in browser window to the transceiver module 41 of client.Transceiver module 41 sends customized information request to server after receiving this triggering command, in order to obtain customized information from server.Wherein, in this customized information request, comprise client identification, so that server identifies the client that sends this customized information request, thereby send the customized information corresponding with it to this client.Wherein, this client identification can be for example client IP address, use user account number of the user of this client etc., as long as can play recognition reaction.
About the concrete function of transceiver module 41 and the particular content of customized information can reference method embodiment in description in step S120 and S130, repeat no more herein.
The weight of the customized information of each classification that order module 42 is obtained according to transceiver module, determines putting in order of customized information of all categories.
Putting in order of the customized information of all categories that drafting module 43 is determined according to order module 42, draws individuation data in of all categories customized information in the personalized region setting in advance on the newly-built Shipping Options Page of browser.
Particularly, drafting module 43 may further include nine grids drafting module and personalized drafting module.Wherein, nine grids drafting module is suitable for arranging and representing nine grids on the newly-built Shipping Options Page of browser representing region; Personalized drafting module is suitable on the newly-built Shipping Options Page of browser, drawing and representing personalized region, wherein, personalized region is positioned at the adjacent position that nine grids represent region, and this adjacent position comprises one or more with in upper/lower positions: nine grids represent right side, left side, the above and below in region.
When concrete drafting, attractive in appearance for user interface is coordinated more, the individuation data in the customized information of each classification can be drawn according to identical Show Styles.This Show Styles comprises the content that will draw and the shape of drawing content and size etc.The content of wherein, drawing in Show Styles can comprise one or more in following: the item name of customized information, push thumbnail pictures corresponding to content, push hyperlink corresponding to content and push brief introduction corresponding to content.
Just can be implemented as user and push the object of content by mode above, in the time that user opens a newly-built Shipping Options Page, on this newly-built Shipping Options Page, be provided with personalized region, the content that represents specially some server push in this region and give user, be customized information, to facilitate user to browse.The customized information that is pushed to user in the present invention is closely-related with user's internet behavior at ordinary times, therefore, is likely what user wanted to browse just.
Fig. 5 shows the structural drawing that represents system for the newly-built Shipping Options Page of browser that the embodiment of the present invention provides.As shown in Figure 5, this represents system and comprises: browser client 40 and server 50, can be connected by various Wireless/wired networks between browser client and server.
Wherein, browser client 40 comprises above-mentioned transceiver module 41, order module 42 and drafting module 43, can be with reference to the description in a upper embodiment about the concrete function of modules.
Server 50 is according to the one or more weights of customized informations of determining each classification in following: the quality of the propelling movement content in the customized information of each classification, the propelling movement frequency of the propelling movement content in the customized information of each classification, and the customized information of each classification shared ratio in customized information corresponding to client identification.Wherein, the classification of customized information comprises: first category and/or the second classification, wherein, for the customized information of first category, server is according to the propelling movement content in the customized information of first category corresponding to pre-stored all client identifications, determines the propelling movement content in the customized information of the first category that described client identification is corresponding; For other customized information of Equations of The Second Kind, the propelling movement content that server is associated according to other customized information of Equations of The Second Kind corresponding to each pre-stored client identification, determines the propelling movement content that other customized information of Equations of The Second Kind that described client identification is corresponding is associated.
Lower mask body is introduced server and how to be stored customized information and the how to confirm customized information corresponding with active client.
The feature of the customized information pushing in the present invention is, the field that relates to is extensive, type is comprehensive, and the propelling movement content of every aspect can be provided for user.Therefore, server need to be in user's upper network process at ordinary times, collect many-sided information, these information are classified according to classification, for example, according to the mode in Fig. 3, the information of collecting is divided into these seven classifications of commodity, film, topic group, special topic, single webpage, TV play and picture group, to obtain customized information of all categories.
For the ease of introducing the propelling movement mode of customized information, can will in Fig. 3 of above-mentioned introduction, be two large classifications according to the customized information Further Division of seven classifications of concrete classifying and dividing, that is: first category and the second classification.
For the customized information of first category, server is according to the propelling movement content in the customized information of first category corresponding to pre-stored all client identifications, determines the propelling movement content in the customized information of the first category that the client identification that comprises in customized information request is corresponding.Wherein, the customized information of first category can comprise single webpage in above-mentioned concrete classification, special topic, topic group, picture group etc.Wherein, the propelling movement content that single webpage is corresponding is current update content or Hot Contents, and propelling movement content corresponding to topic group is current more popular discussion topic.The propelling movement feature of the customized information of first category is: based on each user's internet behavior, add up overall user's internet behavior, and push to each user according to statistics, its conventional propelling movement algorithm is " X1-Y1 ", wherein, X1 represents each user's internet behavior, and Y1 represents overall user's internet behavior, the represented implication of this algorithm is exactly: by each user's internet behavior, obtain overall user's internet behavior.For example, suppose that user A has accessed the first web page news " the monthly pension of China rural elderly is only 74 yuan ", server deposits this first web page news in the customized information of single this classification of webpage in, and visit capacity is set is 1, suppose that user B has also accessed this first web page news in subsequent process, server is revised as 2 by the visit capacity of this first web page news.If user C has accessed again the second web page news in subsequent process, server also stores the second web page news of user C access in the customized information of single this classification of webpage, and records the visit capacity of this other web page news.In the manner described above, the first web page news obtaining and visit capacity thereof and the second web page news and visit capacity thereof are just equivalent to " X1 " in above-mentioned algorithm.Server is determined corresponding " Y1 " according to " X1 " that obtain, for example, server is determined maximum visit capacity in " X1 " web page news as " Y1 ", for example, using the first web page news as " Y1 ", illustrate that thus the first web page news is in overall user, to browse the web page news that number is maximum, belongs to Hot Contents.Therefore,, in the time of customized information to this classification of client push list webpage, pushing content is this first web page news " the monthly pension of China rural elderly is only 74 yuan ".The propelling movement principle of the customized information of first category is mainly to have considered the content of most of user's access to be pushed to user as Hot Contents, because generally, user likes checking Hot Contents, therefore, Hot Contents is pushed to user's comparison operators and share the demand at family.
For the customized information of first category, can also recommend by following proposed algorithm, for example, for the recommendation of web site contents, can adopt User → websites → contents/items algorithm, the implication of this algorithm refers to, calculates by server the website (websites) that the frequentation of user is asked, and further calculate most popular content (contents) or the page of entirety in this website, to be pushed to user; For the recommendation of subject content (as topic group etc.), can adopt User → topics → contents/items algorithm, the implication of this algorithm refers to, calculate the interested subject content of user (topics) by server, and further obtain particular content or the page in this subject content, to be pushed to user.
For other customized information of Equations of The Second Kind, the propelling movement content being associated according to other customized information of Equations of The Second Kind corresponding to each pre-stored client identification, determines the propelling movement content that other customized information of Equations of The Second Kind corresponding to client identification of comprising in customized information request is associated.Wherein, other customized information of Equations of The Second Kind can comprise commodity in above-mentioned concrete classification, film, TV play etc.The propelling movement feature of other customized information of Equations of The Second Kind is: based on each user's internet behavior, infer the internet behavior with these user-dependent other users, its conventional propelling movement algorithm is " X2-users-Y2 ", wherein, X2 represents the content (such as commodity, film etc.) that user A pays close attention to, Y2 represents the content pushing to user B, user B be to user A because there is the user that certain general character is relevant, this general character can refer to: user B is with the same commodity C that browsed of user A.The represented implication of this algorithm is exactly: by certain general character between different user, recommend the interested content of his possibility to user.Particularly, server can record accessing content of each user, for example, for this classification of commodity, server can record the trade name that each user browses, and overall user's the behavior of browsing is carried out to statistical study, analyze the user who browses a certain commodity and also can browse under normal circumstances which Related product, thereby recommend to user.For example, suppose that server finds that by statistical study the user who browses camera also can browse camera bag under normal circumstances, like this, in the time that user A browses camera, server also can push to user A the content of camera bag.Or, watch the user of film A conventionally also to like to see a film B, therefore, recommend film B to the user who watches film A.The propelling movement principle of other customized information of Equations of The Second Kind is mainly the access habits according to most of users, infer user's interested content of possibility and push, because generally, the access habits with some users of general character also can be similar to some extent, can help in this way user to find the interested content of his possibility.
For other customized information of Equations of The Second Kind; can also recommend by following proposed algorithm; for example; for the recommendation of commodity; can adopt User → contents/items → contents/items algorithm; the implication of this algorithm refers to, obtains the interested content of user A by server, and obtains the content that conventionally can pay close attention to the interested user of this content and be pushed to user A.
After server is determined customized information, also to further determine the weight of customized information.Particularly, server is in the time arranging weight for the customized information of each classification, can determine weighted value by one or more in following: the quality of the propelling movement content in such other customized information, the propelling movement frequency of the propelling movement content in such other customized information, and such other customized information shared ratio in customized information corresponding to client identification.For example, can the weighted value of the good customized information of propelling movement content quality comprising be arranged largerly, the weighted value that also the propelling movement content comprising can be pushed to the customized information that frequency is high arranges largerly, above-mentioned two factors and particular user are irrelevant, decide according to pushing content itself.Or, also can determine to the weight of the customized information of the client push at this user place according to the custom of browsing of particular user.For example, the client that server is checked this user place in the past browse record, determine the ratio of browsing of the customized information of each classification, for example, the ratio of customized information that the client at this user place is browsed this classification of commodity is the highest, therefore, and during to the client push customized information at this user place, the weighted value of the customized information of this classification of commodity is arranged largerly, to cater to user's request.
Except the customized information for each classification arranges weight, in the time of more than one of the propelling movement content comprising in the customized information of a certain classification, can also further to the multiple propelling movement contents in such other customized information, weight be set respectively, and represent propelling movement content according to weighted value.In Fig. 3, be only to push one taking the customized information of each classification to push content and introduce as example, in fact, in the customized information of each classification, can further push multiple propelling movement contents, for example, in this classification of commodity, can comprise multiple propelling movement contents such as camera, refrigerator, colour TV, server is that each propelling movement content arranges a weight, and decide the propelling movement content that is presented in client (for example according to weighted value, by the propelling movement content revealing of weighted value rank front three in client), and determine that these push the putting in order of contents.When the weighted value of the each propelling movement content in the customized information that each classification is set, also can determine according to the propelling movement frequency that pushes the quality of content and/or push content.
The browser client that the embodiment of the present invention provides and represent system can be in personalized region for user pushes it may interested content, make user just get the interested content of possibility at the initial period of online, go to search without oneself, thereby provide convenience for user's online, improved user's online efficiency.And it is extensive that the content pushing in this exhibiting method relates to field, contain the many aspects such as commodity, film, can provide comprehensive information for user.For the content in a certain field, can also be according to the concrete feature in this field, the mode of recommending by vertical field, formulates the proposed algorithm that is suitable for this field.For example, for film, must recommend user not see, for commodity, can recommend the commodity browsed to user relevant, in a word, can determine the way of recommendation according to the feature of concrete content recommendation, thereby adapt to user's needs.
The algorithm providing at this is intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with demonstration.Various general-purpose systems also can with based on using together with this teaching.According to description above, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also for any certain programmed language.It should be understood that and can utilize various programming languages to realize content of the present invention described here, and the description of above language-specific being done is in order to disclose preferred forms of the present invention.
In the instructions that provided herein, a large amount of details are described.But, can understand, embodiments of the invention can be put into practice in the situation that there is no these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.But, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can the module in the equipment in embodiment are adaptively changed and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and can put them in addition multiple submodules or subelement or sub-component.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this instructions (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this instructions (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature instead of further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in the following claims, the one of any of embodiment required for protection can be used with array mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module of moving on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize according to the some or all functions of the some or all parts that represent system for the newly-built Shipping Options Page of browser of the embodiment of the present invention.The present invention can also be embodied as part or all equipment or the device program (for example, computer program and computer program) for carrying out method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described instead of limit the invention, and those skilled in the art can design alternative embodiment in the case of not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has multiple such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In the unit claim of having enumerated some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.

Claims (11)

1. for an exhibiting method for the newly-built Shipping Options Page of browser, comprising:
On the newly-built Shipping Options Page of described browser, personalized region is set;
Receive after the newly-built Shipping Options Page triggering command of user's transmission, send the customized information request that comprises client identification to server;
The customized information corresponding with described client identification that reception server returns, wherein, described customized information is divided into multiple classifications, the customized information of each classification comprises: the individuation data of such other customized information and the weight of such other customized information, and described individuation data comprises: the propelling movement content in the item name of such other customized information and such other customized information;
According to the weight of the customized information of each classification, determine putting in order of customized information of all categories, according to putting in order of described customized information of all categories, in described personalized region, draw the individuation data in customized information of all categories;
Wherein, on the newly-built Shipping Options Page of described browser, be provided with nine grids and represent region, described personalized region division represents the adjacent position in region in described nine grids, described adjacent position comprises one or more with in upper/lower positions: nine grids represent right side, left side, the above and below in region.
2. the method for claim 1, the weight of described such other customized information according in following one or more determine: the quality of the propelling movement content in such other customized information, the propelling movement frequency of the propelling movement content in such other customized information, and such other customized information shared ratio in customized information corresponding to described client identification.
3. as the method as described in any in claim 1-2, wherein, the individuation data in the customized information of each classification is drawn according to identical Show Styles.
4. method as claimed in claim 3, the content of drawing in described Show Styles comprises one or more in following:
The item name of customized information, corresponding hyperlink and brief introduction corresponding to propelling movement content of thumbnail pictures, propelling movement content corresponding to propelling movement content.
5. as the method as described in any in claim 1-4, the classification of described customized information comprises: first category and/or the second classification, for the customized information of first category, according to the propelling movement content in the customized information of first category corresponding to pre-stored all client identifications, determine the propelling movement content in the customized information of the first category that described client identification is corresponding;
For other customized information of Equations of The Second Kind, the propelling movement content being associated according to other customized information of Equations of The Second Kind corresponding to each pre-stored client identification, determines the propelling movement content that other customized information of Equations of The Second Kind that described client identification is corresponding is associated.
6. for the system that represents of the newly-built Shipping Options Page of browser, comprise browser client and server, wherein,
Described browser client comprises:
Transceiver module, be suitable for receiving after the newly-built Shipping Options Page triggering command of user's transmission, send the customized information request that comprises client identification to server, the customized information corresponding with described client identification that reception server returns, wherein, described customized information is divided into multiple classifications, the customized information of each classification comprises: the individuation data of such other customized information and the weight of such other customized information, and described individuation data comprises: the propelling movement content in the item name of such other customized information and such other customized information;
Order module, is suitable for, according to the weight of the customized information of each classification, determining putting in order of customized information of all categories;
Drafting module, is suitable for, according to the putting in order of described customized information of all categories, in the personalized region setting in advance, drawing the individuation data in customized information of all categories on the newly-built Shipping Options Page of described browser.
7. system as claimed in claim 6, described drafting module further comprises:
Nine grids drafting module, is suitable for arranging and representing nine grids on the newly-built Shipping Options Page of described browser representing region;
Personalized drafting module, be suitable on the newly-built Shipping Options Page of described browser, drawing and representing personalized region, wherein, described personalized region is positioned at the adjacent position that described nine grids represent region, and described adjacent position comprises one or more with in upper/lower positions: nine grids represent right side, left side, the above and below in region.
8. as the system as described in any in claim 6-7, described drafting module is drawn the individuation data in the customized information of each classification according to identical Show Styles.
9. system as claimed in claim 8, the content of drawing in described Show Styles comprises one or more in following:
The item name of customized information, corresponding hyperlink and brief introduction corresponding to propelling movement content of thumbnail pictures, propelling movement content corresponding to propelling movement content.
10. the system as described in any one in claim 6 to 9, wherein, described server is according to the one or more weights of customized informations of determining each classification in following: the quality of the propelling movement content in the customized information of each classification, the propelling movement frequency of the propelling movement content in the customized information of each classification, and the customized information of each classification shared ratio in customized information corresponding to described client identification.
11. systems as described in any one in claim 6 to 9, the classification of described customized information comprises: first category and/or the second classification, wherein, for the customized information of first category, server is according to the propelling movement content in the customized information of first category corresponding to pre-stored all client identifications, determines the propelling movement content in the customized information of the first category that described client identification is corresponding;
For other customized information of Equations of The Second Kind, the propelling movement content that server is associated according to other customized information of Equations of The Second Kind corresponding to each pre-stored client identification, determines the propelling movement content that other customized information of Equations of The Second Kind that described client identification is corresponding is associated.
CN201210479208.7A 2012-11-22 2012-11-22 Method and system for showing browser new label page Pending CN103838748A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210479208.7A CN103838748A (en) 2012-11-22 2012-11-22 Method and system for showing browser new label page

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210479208.7A CN103838748A (en) 2012-11-22 2012-11-22 Method and system for showing browser new label page

Publications (1)

Publication Number Publication Date
CN103838748A true CN103838748A (en) 2014-06-04

Family

ID=50802262

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210479208.7A Pending CN103838748A (en) 2012-11-22 2012-11-22 Method and system for showing browser new label page

Country Status (1)

Country Link
CN (1) CN103838748A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104021221A (en) * 2014-06-24 2014-09-03 可牛网络技术(北京)有限公司 Information pushing method and device
CN104199960A (en) * 2014-09-18 2014-12-10 北京金山安全软件有限公司 Label page processing method and device
CN104462424A (en) * 2014-12-12 2015-03-25 北京奇虎科技有限公司 Method, device, client and system for generating grid page in mobile browser
CN104484401A (en) * 2014-12-12 2015-04-01 北京国双科技有限公司 Statistical method and device for interface access data
WO2016058385A1 (en) * 2014-10-13 2016-04-21 中兴通讯股份有限公司 Information storage method and device, and terminal
CN106407209A (en) * 2015-07-29 2017-02-15 南京酷派软件技术有限公司 Information classification method and device and mobile terminal
CN107222570A (en) * 2017-07-10 2017-09-29 江西博瑞彤芸科技有限公司 A kind of health information method for pushing based on user's behaviour in service
CN110288443A (en) * 2019-06-27 2019-09-27 北京金山安全软件有限公司 Information pushing method and device, electronic equipment and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080071929A1 (en) * 2006-09-18 2008-03-20 Yann Emmanuel Motte Methods and apparatus for selection of information and web page generation
CN101609457A (en) * 2009-04-01 2009-12-23 北京搜狗科技发展有限公司 A kind of method and device that the start page recommended configuration is provided
CN101968802A (en) * 2010-09-30 2011-02-09 百度在线网络技术(北京)有限公司 Method and equipment for recommending content of Internet based on user browse behavior
CN102349066A (en) * 2008-09-01 2012-02-08 谷歌公司 New tab pages and bookmark toolbars in a browser

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080071929A1 (en) * 2006-09-18 2008-03-20 Yann Emmanuel Motte Methods and apparatus for selection of information and web page generation
CN102349066A (en) * 2008-09-01 2012-02-08 谷歌公司 New tab pages and bookmark toolbars in a browser
CN101609457A (en) * 2009-04-01 2009-12-23 北京搜狗科技发展有限公司 A kind of method and device that the start page recommended configuration is provided
CN101968802A (en) * 2010-09-30 2011-02-09 百度在线网络技术(北京)有限公司 Method and equipment for recommending content of Internet based on user browse behavior

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104021221A (en) * 2014-06-24 2014-09-03 可牛网络技术(北京)有限公司 Information pushing method and device
CN104199960A (en) * 2014-09-18 2014-12-10 北京金山安全软件有限公司 Label page processing method and device
CN104199960B (en) * 2014-09-18 2018-09-11 北京金山安全软件有限公司 Label page processing method and device
WO2016058385A1 (en) * 2014-10-13 2016-04-21 中兴通讯股份有限公司 Information storage method and device, and terminal
CN104462424A (en) * 2014-12-12 2015-03-25 北京奇虎科技有限公司 Method, device, client and system for generating grid page in mobile browser
CN104484401A (en) * 2014-12-12 2015-04-01 北京国双科技有限公司 Statistical method and device for interface access data
CN106407209A (en) * 2015-07-29 2017-02-15 南京酷派软件技术有限公司 Information classification method and device and mobile terminal
CN107222570A (en) * 2017-07-10 2017-09-29 江西博瑞彤芸科技有限公司 A kind of health information method for pushing based on user's behaviour in service
CN110288443A (en) * 2019-06-27 2019-09-27 北京金山安全软件有限公司 Information pushing method and device, electronic equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN103838748A (en) Method and system for showing browser new label page
US9753902B2 (en) System and method for orchestration of customization for a user experience
US9626443B2 (en) Searching and accessing application functionality
KR101214688B1 (en) Social aspects of content aggregation, syndication, sharing, and updating
CN102647462B (en) Application acquisition and sending method and device
WO2012000423A1 (en) Method and system for pushing network information
US20090327234A1 (en) Updating answers with references in forums
CN103488785A (en) Method, system and server for providing search service
CN103699669B (en) The method of message push and a kind of browser terminal is carried out in a kind of browser
US20140026037A1 (en) Creating personalized networked documents
CN102982134A (en) System enabling recommended web site information to be displayed in browser address bar
US20110320437A1 (en) Infinite Browse
CN102708174A (en) Method and device for displaying rich media information in browser
CN102298616A (en) Method and device for providing related sub links in search result
CN102792244A (en) Preview functionality for increased browsing speed
CN102354315A (en) Generation method of site navigation page and device thereof
US9830304B1 (en) Systems and methods for integrating dynamic content into electronic media
US20090327235A1 (en) Presenting references with answers in forums
CN103500211A (en) Method and system for providing search services and client side
CN102541853A (en) Method and device which are capable of obtaining application information by utilizing browser address bar
CN102880654A (en) Method for dynamically updating favorites of information terminal browser
CN103078967A (en) Client, server, system and method for generating commonly used websites
CN102982136A (en) Method of displaying information of recommended website in address bar of browser and browser using the same
CN103838474A (en) Method for displaying label page newly created on browser and browser client-side
CN102955859A (en) Webpage content display method and device

Legal Events

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

Application publication date: 20140604

RJ01 Rejection of invention patent application after publication