CN104361085A - Information recommendation method, device, browser, server and system - Google Patents

Information recommendation method, device, browser, server and system Download PDF

Info

Publication number
CN104361085A
CN104361085A CN201410646157.1A CN201410646157A CN104361085A CN 104361085 A CN104361085 A CN 104361085A CN 201410646157 A CN201410646157 A CN 201410646157A CN 104361085 A CN104361085 A CN 104361085A
Authority
CN
China
Prior art keywords
recommendation
information
user
use scenes
browser
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
CN201410646157.1A
Other languages
Chinese (zh)
Other versions
CN104361085B (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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410646157.1A priority Critical patent/CN104361085B/en
Publication of CN104361085A publication Critical patent/CN104361085A/en
Application granted granted Critical
Publication of CN104361085B publication Critical patent/CN104361085B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

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

Abstract

The invention discloses an information recommendation method, device, browser, server and system. The method comprises the following steps: determining a user usage scenario according to the behavior of the browser; transmitting a message reflecting the user usage scenario to the server, so that the server determines the information recommendation mode of the user usage scenario according to the preset recommendation strategy and generates page data of bearing recommendation information in an information recommendation mode; obtaining the page data from the server, so as to display the recommendation information in the information recommendation mode. By adopting the information recommendation method, device, browser, server and system, the information can be recommended to the user in the information recommendation mode according with the user usage scenario, so that the flow guide capacity and effect are improved; meanwhile, the user experience is improved.

Description

Information recommendation method, device, browser, server and system
Technical field
The present invention relates to internet arena, specifically, relate to a kind of information recommendation method, device, browser, server and system.
Background technology
Browser, as the entrance of internet traffic, has huge application prospect and commercial value in guiding internet traffic.And guide to realize flow, for user's recommendation information is a kind of conventional means.But information recommendation service can not be combined with browser by prior art effectively, the flow guidance capability of browser fully cannot be excavated.Such as, prior art adopts the mode that homepage customizes, Shipping Options Page customizes usually, flow guiding is carried out for user's recommendation information with homepage or Shipping Options Page, the users with different characteristics lump together by this information recommendation mode, information recommendation cannot be carried out pointedly, not only do not reach good flow and guide effect, and cause the waste of internet traffic, Consumer's Experience is not good.
Summary of the invention
In order to solve the defect existing for existing airmanship, embodiment of the present invention provides a kind of information recommendation method, device, browser, server and system, rational information recommendation mode can be adopted for user's recommendation information, improve flow and guide effect and Consumer's Experience.
First aspect, embodiment of the present invention provides a kind of information recommendation method, comprising:
User's use scenes is determined according to the behavior of browser;
The message of the described user's use scenes of reflection is sent to server, so that described server determines according to the Generalization bounds preset the information recommendation mode meeting described user's use scenes, and generate the page data carrying recommendation information in described information recommendation mode;
Described page data is obtained, to show described recommendation information in described information recommendation mode from described server.
Alternatively, in a kind of implementation of the embodiment of the present invention, determine user's use scenes according to the behavior of browser, comprising:
Described user's use scenes is determined according to the URL that browser is accessed; Or, determine described user's use scenes according to the page elements that browser resolves web data obtains; Or, determine described user's use scenes according to the action that browser switches to the second state by the first state.
Alternatively, in the another kind of implementation of the embodiment of the present invention, described user's use scenes comprises following parameter: scene type; Or scene type and details parameter, described details parameter comprises at least one in following parameter: enter the time of scene, time that scene maintains, website, the current status of access, the state that whether occurs switch.
Second aspect, the embodiment of the present invention provides a kind of information recommendation method, and described method comprises:
Receive the message for reflecting user's use scenes that browser sends;
Generalization bounds according to presetting determines the information recommendation mode meeting described user's use scenes, and generates the page data carrying recommendation information in described information recommendation mode;
Described page data is sent to described browser, so that described browser shows described recommendation information in described information recommendation mode.
Alternatively, in a kind of implementation of the embodiment of the present invention, the Generalization bounds that described basis is preset determines the information recommendation mode meeting described user's use scenes, and generates the page data carrying recommendation information in described information recommendation mode, comprising:
Determine according to described recommendation position rule the recommendation position being applicable to described user's use scenes, wherein, described recommendation position rule comprises the different applicable elements recommending position; Generate the page data carrying described recommendation information with described recommendation position.
Alternatively, in the another kind of implementation of the embodiment of the present invention, the Generalization bounds that described basis is preset determines the information recommendation mode meeting described user's use scenes, and generates the page data carrying recommendation information in described information recommendation mode, comprising:
The recommendation position being applicable to described user's use scenes is determined according to described recommendation position rule; According to described recommendation position rule, described user's use scenes and pre-user model of preserving, determine described recommendation information; Generate the page data carrying described recommendation information with described recommendation position; Wherein, described recommendation position rule comprises the applicable elements of different recommendation position and content to be recommended, and described recommendation information belongs to described content to be recommended.
The third aspect, the embodiment of the present invention provides a kind of information recommending apparatus, comprising:
Scene determination module, for determining user's use scenes according to the behavior of browser;
Message sending module, for the message of the described user's use scenes of reflection is sent to server, so that described server determines according to the Generalization bounds preset the information recommendation mode meeting described user's use scenes, and generate the page data carrying recommendation information in described information recommendation mode;
Data processing module, for obtaining from described server and resolving described page data, thus shows described recommendation information in described information recommendation mode.
Alternatively, in a kind of implementation of the embodiment of the present invention, described scene confirms that module comprises:
First determines submodule, and the URL for accessing according to browser determines described user's use scenes; Or second determines submodule, the page elements for obtaining according to browser resolves web data determines described user's use scenes; Or the 3rd determines submodule, determine described user's use scenes for the action switching to the second state by the first state according to browser.
Alternatively, in the another kind of implementation of the embodiment of the present invention, reflect that the message of described user's use scenes comprises following parameter:
Scene type; Or scene type and details parameter, described details parameter comprises at least one in following parameter: enter the time of scene, time that scene maintains, time that scene maintains, website, the current status of access, the state that whether occurs switch.
Fourth aspect, the embodiment of the present invention provides a kind of information recommending apparatus, comprising:
Scene determination module, for determining user's use scenes according to the behavior of browser;
Trigger module, after determining described user's use scenes at described scene determination module, trigger browser sends message from the described user's use scenes of reflection to server, so that described server determines according to the Generalization bounds preset the information recommendation mode meeting described user's use scenes, and generate the page data carrying recommendation information in described information recommendation mode.
5th aspect, the embodiment of the present invention provides a kind of browser, and it comprises the information recommending apparatus of the third aspect according to the embodiment of the present invention or fourth aspect.
6th aspect, the embodiment of the present invention provides a kind of server, comprising:
Message receiver module, for receiving the message for reflecting user's use scenes that browser sends;
Data processing module, for determining according to the Generalization bounds preset the information recommendation mode meeting described user's use scenes, and generates the page data carrying recommendation information in described information recommendation mode;
Data transmission blocks, for described page data is sent to browser, so that page data described in browser resolves thus show recommendation information in described information recommendation mode.
Alternatively, in a kind of implementation of the embodiment of the present invention, described data processing module comprises:
First recommends bit submodule, and for determining according to the recommendation position rule preset the recommendation position being applicable to described user's use scenes, wherein, described recommendation position rule comprises the different applicable elements recommending position; First page submodule, for generating the page data carrying described recommendation information with described recommendation position.
Alternatively, in the another kind of implementation of the embodiment of the present invention, described data processing module comprises:
Second recommends bit submodule, for determining according to the recommendation position rule preset the recommendation position being applicable to described user's use scenes; Recommendation information submodule, for according to described recommendation position rule, described user's use scenes and pre-user model of preserving, determines described recommendation information; Second page face module, for generating the page data carrying described recommendation information with described recommendation position; Wherein, described recommendation position rule comprises the applicable elements of different recommendation position and content to be recommended, and described recommendation information belongs to described content to be recommended.
7th aspect, the embodiment of the present invention provides a kind of information recommendation system, comprising: according to the present invention's so browser of the 5th aspect and server according to a sixth aspect of the present invention.
Various embodiment of the present invention is adopted to have following beneficial effect:
According to the use scenes comformed information way of recommendation of user at browser end, thus information recommendation service can be carried out in the information recommendation mode meeting user's use scenes; In addition, combined recommendation position rule, user's use scenes and user model carry out information recommendation, make the information of recommending have more specific aim (meeting user's tendency/interest and user's use scenes).And then each embodiment of the present invention while the flow guidance capability improving browser and effect, can improve Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the information recommendation method according to the embodiment of the present invention;
Fig. 2 is a kind of schematic flow sheet realizing the process 14 of method shown in Fig. 1;
Fig. 3 is the schematic flow sheet that another kind realizes the process 14 of method shown in Fig. 1;
Fig. 4 A is the block schematic diagram of a kind of information recommending apparatus according to the embodiment of the present invention;
Fig. 4 B is a kind of block schematic diagram of the scene determination module 41 in Fig. 4 A;
Fig. 5 is the block schematic diagram of the another kind of information recommending apparatus according to the embodiment of the present invention;
Fig. 6 A is the block schematic diagram of a kind of server according to the embodiment of the present invention;
Fig. 6 B be Fig. 6 A in a kind of block schematic diagram of data processing module 62;
Fig. 6 C be Fig. 6 A in the another kind of block schematic diagram of data processing module 62.
Embodiment
Be described in detail to various aspects of the present invention below in conjunction with the drawings and specific embodiments.Wherein, well-known module, unit and connection each other, link, communication or operation do not illustrate or do not elaborate.Further, described feature, framework or function can combine by any way in one or more embodiments.It will be appreciated by those skilled in the art that following various embodiments are only for illustrating, but not for limiting the scope of the invention.Can also easy understand, the module in each embodiment described herein and shown in the drawings or unit or step can be undertaken combining and designing by various different configuration.
Fig. 1 is the schematic flow sheet of the information recommendation method according to the embodiment of the present invention, and with reference to Fig. 1, described method comprises:
10: determine user's use scenes according to the behavior of browser.Such as, process 10 is performed by the functional module (such as, plug-in unit etc.) in browser or browser.
In the present invention, " behavior of browser " refers to the behavior occurring in browser end, comprising: the process that browser performs according to user operation and/or result, and the process that automatically performs of browser and/or result.Such as following or similar process: input the operation of network address and perform obtain the process of network address by address field for user, according to URL(uniform resource locator) (the Uniform Resource Locator of user's input, URL) acquisition to related resource performed and dissection process and analysis result, according to user to the operation of control knob or according to preset page rule change and perform the page change (such as, browser is switched back the state hand-off process of former webpage by played in full screen according to the operation of user, or, browser is automatically switched to the state hand-off process of former webpage after video playback by played in full screen) and result of variations, Deng.
12: the message of reflection user use scenes is sent to server.Such as, process 12 is performed by the functional module (such as, plug-in unit etc.) in browser or browser.
Alternatively, in a kind of implementation of the embodiment of the present invention, the message of reflection user use scenes can carry the parameter representing user's use scenes, such as: scene type, or scene type and details parameter.Wherein, scene type for representing recapitulative scene classification, such as, video playback scene, net purchase scene, pay scene, read scene, scene of listening to the music, web game scene etc.Details parameter for representing concrete scene under scene type or state etc., such as, details parameter can comprise the time entering scene, time that scene maintains, access website, current status, whether there is state switching etc.
Wherein, " state " mentioned in the present invention refers to the state of the alterable (maybe can select) that resource that is that provided by browser self or browser access provides.Such as, for video playback, browser can provide the broadcast mode such as played in full screen and page broadcasting, and the page of browser access can provide smoothness, high definition, the super play quality such as clear; With browser certainly as example, browser can be in many Shipping Options Pages state, single Shipping Options Page state, or is in advertisement filter state, advertisement not filtration condition; Deng.Correspondingly, so-called " state switching " refers to and there occurs change between selectable state, such as, have switched video playback mode or video playing quality, an opening/closing Shipping Options Page etc.Certainly, alterable/selectable the aspect of browser or the page is too numerous to enumerate, do not describe in detail herein, but those skilled in the art are to be understood that, if the change of certain state can reflect the change of user's use scenes, then the result of the change of this state or state change can as the parameter of user's use scenes.
Certainly, in actual production/design, scene type and details parameter all can adopt the modes such as such as character string to represent, user's use scenes can adopt array, character string or character string combinations to represent, does not repeat herein.
14: server receives message and performs recommendation process, and described recommendation process comprises: the Generalization bounds according to presetting determines the information recommendation mode meeting user's use scenes, and generate the page data carrying recommendation information in described information recommendation mode.
In the present embodiment, do not limit the particular content of recommendation information, as long as this recommendation information pushes in the information recommendation mode determined according to this method, namely drop in the protection domain of the present embodiment.
16: page data is sent to browser by server.
18: browser obtains page data, thus shows recommendation information in information recommendation mode.
Adopt the information recommendation method that the embodiment of the present invention provides, can according to the use scenes comformed information way of recommendation of user at browser end, thus information recommendation service can be carried out in the information recommendation mode meeting user's use scenes, while the flow guidance capability improving browser and effect, improve Consumer's Experience (such as, information recommendation can not be carried out in the mode interrupting user's use scenes).
Alternatively, in a kind of implementation of the present embodiment, 10 can adopt following any one or various ways.Mode one, determines user's use scenes according to the URL that browser is accessed, such as, determines scene type according to URL.Mode two, user's use scenes is determined according to the page elements that browser resolves web data obtains, such as, according to plug-in unit determination scene type (for example, the page is loaded with video player is then video playback scene), current status etc. that the page loads.Mode three, user's use scenes is determined according to the action that browser switches to the second state by the first state, wherein, first state and the second state refer to the different conditions in the optional status that the resource of browser or browser access provides, such as, switch to by played in full screen the action that the page plays according to browser and determine that user's use scenes is for " having exited played in full screen under video scene type seeing ", open new Shipping Options Page according to browser and determine that user's use scenes is for " opening new Shipping Options Page " or " in xx scene type (such as, web game scene) under open new Shipping Options Page " etc.
Alternatively, in a kind of implementation of the present embodiment, as shown in Figure 2, process 14 can realize in the following way.
141: determine according to recommendation position rule the recommendation position being applicable to user's use scenes.Wherein, recommend position to refer to the position can being carried out flow guiding by browser, such as, play the palace lattice (the palace lattice such as, on newly-built Shipping Options Page) etc. on window, searched page, the page.Recommendation position rule can comprise the different applicable elements recommending position, and such as, bullet window mode is applicable to such as to read scene, palace lattice mode is applicable to such as newly-built Shipping Options Page scene, searched page and is applicable to firm open any browser but does not arrange the scene etc. of homepage.
142: generate to recommend position to carry the page data of recommendation information.
Alternatively, in the another kind of implementation of the present embodiment, as shown in Figure 3, process 14 can realize in the following ways.
143: determine according to recommendation position rule the recommendation position being applicable to user's use scenes.Wherein, as mentioned before, position rule is recommended can to comprise the different applicable elements recommending position.
144: according to recommending position rule, user's use scenes and pre-user model of preserving, determine recommendation information.Now, recommend position rule also to comprise content to be recommended, recommendation information belongs to described content to be recommended.About 144, more specifically can realize in the following ways: first, determine that user is inclined to according to user model, such as, determine that user is video display fan, game enthusiasts, music-lover or other tendency, wherein, existing mode can be adopted to build user model for user, and this implementation does not limit this; Then, determine meet the recommendation position of user's use scenes and meet the recommendation information of user's use scenes and user's tendency according to recommendation position rule, user's use scenes, user's tendency.It should be noted that, existing intelligent recommendation algorithm realization can be adopted to recommend position rule, brining together between user's tendency and user's use scenes, thus choose suitable recommendation position.
Exemplarily, if user's use scenes is viewing video scene, this scene can comprise following parameter: scene type, the time entering scene, the time of scene maintenance, the website, watching mode (whether full frame) etc. of access.Following parameter can be comprised: video display fan, browser on average use duration, whether are internet payment users etc. according to user's tendency that user model is determined.When combined recommendation position rule, user's tendency and user's use scenes process, to just the user of full frame viewing film, do not push any content; To the user of (time according to entering scene is determined) in the afternoon viewing video, provide the video recommendations being suitable for watching in the afternoon information; To the user just opening video website, if it has internet payment ability, then recommend paid video to play window shape formula; To the user just seeing the short-sighted frequency that is over, push to play window shape formula the popular movie and television play upgraded; To the user just finishing watching video newly-built Shipping Options Page again, recommend video website or video resource with palace case form; Deng.
145: generate to recommend position to carry the page data of recommendation information.
Adopt this implementation, information recommendation can not only be carried out in the information recommendation mode meeting user's use scenes, and the information conforms user use scenes recommended and user's tendency (hobby), improve the flow guidance capability of Consumer's Experience and browser.
Below by reference to the accompanying drawings the embodiment of the method according to the embodiment of the present invention is illustrated, below in conjunction with accompanying drawing, the device embodiment according to the embodiment of the present invention is described.
Fig. 4 A is the block schematic diagram of a kind of information recommending apparatus according to the embodiment of the present invention, and with reference to Fig. 4, information recommending apparatus 4 comprises:
Scene determination module 41, for determining user's use scenes according to the behavior of browser.
Message sending module 42, for the message of reflection user use scenes is sent to server, so that server determines according to the Generalization bounds preset the information recommendation mode meeting user's use scenes, and generate the page data carrying recommendation information in information recommendation mode.
Data processing module 43, for obtaining from server and resolving page data, thus shows recommendation information in information recommendation mode.
Alternatively, in a kind of implementation of the present embodiment, as shown in Figure 4 B, scene determination module 41 can comprise in following submodule any one or multiple: first determines submodule 411, and the URL for accessing according to browser determines user's use scenes.Second determines submodule 412, and the page elements for obtaining according to browser resolves web data determines user's use scenes.3rd determines submodule 413, determines user's use scenes for the action switching to the second state by the first state according to browser.
In the present embodiment, about process performed by modules/submodule illustrate, illustrating about relational language/noun, refer to respective description above, repeat no more herein.
The information recommending apparatus 4 that the embodiment of the present invention provides can be browser, also can be the functional module (such as, plug-in unit etc.) in embedding browser.The information recommending apparatus 4 adopting the embodiment of the present invention to provide, can improve flow guidance capability and the effect of browser.
Fig. 5 is the block schematic diagram of the another kind of information recommending apparatus according to the embodiment of the present invention, and with reference to Fig. 5, information recommending apparatus 5 comprises:
Scene determination module 51, for determining user's use scenes according to the behavior of browser.
Trigger module 52, after determining user's use scenes at scene determination module 51, trigger browser sends message from reflection user use scenes to server, so that server determines according to the Generalization bounds preset the information recommendation mode meeting user's use scenes, and generate the page data carrying recommendation information in information recommendation mode.
Wherein, scene determination module 51 can comprise the module identical with scene determination module 41 shown in Fig. 4 B.
The information recommending apparatus 5 that the embodiment of the present invention provides can be the functional module (such as, plug-in unit etc.) in embedding browser, coordinates the flow realizing browser end to guide with browser.
Fig. 6 A is the block schematic diagram of a kind of server according to the embodiment of the present invention, and with reference to Fig. 6 A, server 6 comprises:
Message receiver module 61, for receiving the message for reflecting user's use scenes that browser sends.
Data processing module 62, for determining according to the Generalization bounds preset the information recommendation mode meeting user's use scenes, and generates the page data carrying recommendation information in information recommendation mode.
Data transmission blocks 63, for page data is sent to browser, so that browser resolves page data thus show recommendation information in described information recommendation mode.
Alternatively, in a kind of implementation of the present embodiment, as shown in Figure 6B, data processing module 62 comprises: first recommends bit submodule 621, for determining according to the recommendation position rule preset the recommendation position being applicable to user's use scenes, wherein, position rule is recommended to comprise the different applicable elements recommending position; First page submodule 622, recommends position to carry the page data of recommendation information for generating.
Alternatively, in another implementation of the present embodiment, as shown in Figure 6 C, data processing module 62 comprises: second recommends bit submodule 623, for determining according to the recommendation position rule preset the recommendation position being applicable to user's use scenes; Recommendation information submodule 624, for according to recommending position rule, user's use scenes and pre-user model of preserving, determines recommendation information; Second page face module 625, recommends position to carry the page data of recommendation information for generating, and wherein, recommend position rule to comprise the applicable elements of different recommendation position and content to be recommended, recommendation information belongs to content to be recommended.
In the present embodiment, about process performed by modules/submodule illustrate, illustrating about relational language/noun, refer to respective description above, repeat no more herein.
Adopt the server that the embodiment of the present invention provides, information recommendation service can be carried out in the information recommendation mode meeting user's use scenes, and further, the information meeting user's use scenes and user's tendency can also be provided, improve flow guidance capability and Consumer's Experience.
Below by reference to the accompanying drawings device embodiment according to the present invention is illustrated, obviously, each device embodiment of the present invention can cooperatively interact composition information recommendation system, such as, by the server 6 configuration information commending system shown in the browser of the information recommending apparatus 4 (or information recommending apparatus 5) comprised shown in Fig. 4 (or Fig. 5) and Fig. 6.
Through the above description of the embodiments, those skilled in the art can be well understood to the present invention and can realize by the mode of software combined with hardware platform.Based on such understanding, what technical scheme of the present invention contributed to background technology can embody with the form of software product in whole or in part, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprising some instructions in order to make a computer equipment (can be personal computer, server, smart mobile phone or the network equipment etc.) perform the method described in some part of each embodiment of the present invention or embodiment.
The term used in instructions of the present invention and wording, just to illustrating, are not meaned and are formed restriction.It will be appreciated by those skilled in the art that under the prerequisite of the ultimate principle not departing from disclosed embodiment, can various change be carried out to each details in above-mentioned embodiment.Therefore, scope of the present invention is only determined by claim, and in the claims, except as otherwise noted, all terms should be understood by the most wide in range rational meaning.

Claims (15)

1. an information recommendation method, is characterized in that, described method comprises:
User's use scenes is determined according to the behavior of browser;
The message of the described user's use scenes of reflection is sent to server, so that described server determines according to the Generalization bounds preset the information recommendation mode meeting described user's use scenes, and generate the page data carrying recommendation information in described information recommendation mode;
Described page data is obtained, to show described recommendation information in described information recommendation mode from described server.
2. the method for claim 1, is characterized in that, determines user's use scenes, comprising according to the behavior of browser:
Described user's use scenes is determined according to the URL that browser is accessed; Or,
Described user's use scenes is determined according to the page elements that browser resolves web data obtains; Or,
Described user's use scenes is determined according to the action that browser switches to the second state by the first state.
3. the method for claim 1, is characterized in that, described user's use scenes comprises following parameter:
Scene type; Or
Scene type and details parameter, described details parameter comprises at least one in following parameter: enter the time of scene, scene maintain time, access website, current status, whether occur state switch.
4. an information recommendation method, is characterized in that, described method comprises:
Receive the message for reflecting user's use scenes that browser sends;
Generalization bounds according to presetting determines the information recommendation mode meeting described user's use scenes, and generates the page data carrying recommendation information in described information recommendation mode;
Described page data is sent to described browser, so that described browser shows described recommendation information in described information recommendation mode.
5. method as claimed in claim 4, it is characterized in that, the Generalization bounds that described basis is preset determines the information recommendation mode meeting described user's use scenes, and generates the page data carrying recommendation information in described information recommendation mode, comprising:
Determine according to described recommendation position rule the recommendation position being applicable to described user's use scenes, wherein, described recommendation position rule comprises the different applicable elements recommending position;
Generate the page data carrying described recommendation information with described recommendation position.
6. method as claimed in claim 4, it is characterized in that, the Generalization bounds that described basis is preset determines the information recommendation mode meeting described user's use scenes, and generates the page data carrying recommendation information in described information recommendation mode, comprising:
The recommendation position being applicable to described user's use scenes is determined according to described recommendation position rule;
According to described recommendation position rule, described user's use scenes and pre-user model of preserving, determine described recommendation information;
Generate the page data carrying described recommendation information with described recommendation position;
Wherein, described recommendation position rule comprises the applicable elements of different recommendation position and content to be recommended, and described recommendation information belongs to described content to be recommended.
7. an information recommending apparatus, is characterized in that, described device comprises:
Scene determination module, for determining user's use scenes according to the behavior of browser;
Message sending module, for the message of the described user's use scenes of reflection is sent to server, so that described server determines according to the Generalization bounds preset the information recommendation mode meeting described user's use scenes, and generate the page data carrying recommendation information in described information recommendation mode;
Data processing module, for obtaining from described server and resolving described page data, thus shows described recommendation information in described information recommendation mode.
8. device as claimed in claim 7, is characterized in that, described scene confirms that module comprises:
First determines submodule, and the URL for accessing according to browser determines described user's use scenes; Or,
Second determines submodule, and the page elements for obtaining according to browser resolves web data determines described user's use scenes; Or,
3rd determines submodule, determines described user's use scenes for the action switching to the second state by the first state according to browser.
9. device as claimed in claim 7, is characterized in that, reflect that the message of described user's use scenes comprises following parameter:
Scene type; Or
Scene type and details parameter, described details parameter comprises at least one in following parameter: enter the time of scene, access website, current status, whether occur state switch.
10. an information recommending apparatus, is characterized in that, described information recommending apparatus comprises:
Scene determination module, for determining user's use scenes according to the behavior of browser;
Trigger module, after determining described user's use scenes at described scene determination module, trigger browser sends message from the described user's use scenes of reflection to server, so that described server determines according to the Generalization bounds preset the information recommendation mode meeting described user's use scenes, and generate the page data carrying recommendation information in described information recommendation mode.
11. 1 kinds of browsers being configured with the information recommending apparatus according to any one of claim 7-10.
12. 1 kinds of servers, is characterized in that, described server comprises:
Message receiver module, for receiving the message for reflecting user's use scenes that browser sends;
Data processing module, for determining according to the Generalization bounds preset the information recommendation mode meeting described user's use scenes, and generates the page data carrying recommendation information in described information recommendation mode;
Data transmission blocks, for described page data is sent to browser, so that page data described in browser resolves thus show recommendation information in described information recommendation mode.
13. servers as claimed in claim 12, it is characterized in that, described data processing module comprises:
First recommends bit submodule, and for determining according to the recommendation position rule preset the recommendation position being applicable to described user's use scenes, wherein, described recommendation position rule comprises the different applicable elements recommending position;
First page submodule, for generating the page data carrying described recommendation information with described recommendation position.
14. servers as claimed in claim 12, it is characterized in that, described data processing module comprises:
Second recommends bit submodule, for determining according to the recommendation position rule preset the recommendation position being applicable to described user's use scenes;
Recommendation information submodule, for according to described recommendation position rule, described user's use scenes and pre-user model of preserving, determines described recommendation information;
Second page face module, for generating the page data carrying described recommendation information with described recommendation position;
Wherein, described recommendation position rule comprises the applicable elements of different recommendation position and content to be recommended, and described recommendation information belongs to described content to be recommended.
15. 1 kinds of information recommendation systems, is characterized in that, described system comprises:
Browser as claimed in claim 11 and the server according to any one of claim 12-14.
CN201410646157.1A 2014-11-14 2014-11-14 Information recommendation method, device, browser, server and system Active CN104361085B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410646157.1A CN104361085B (en) 2014-11-14 2014-11-14 Information recommendation method, device, browser, server and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410646157.1A CN104361085B (en) 2014-11-14 2014-11-14 Information recommendation method, device, browser, server and system

Publications (2)

Publication Number Publication Date
CN104361085A true CN104361085A (en) 2015-02-18
CN104361085B CN104361085B (en) 2018-11-09

Family

ID=52528345

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410646157.1A Active CN104361085B (en) 2014-11-14 2014-11-14 Information recommendation method, device, browser, server and system

Country Status (1)

Country Link
CN (1) CN104361085B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106021609A (en) * 2016-06-24 2016-10-12 武汉斗鱼网络科技有限公司 Method and device for intelligently recommending website videos
CN106257886A (en) * 2015-06-17 2016-12-28 腾讯科技(深圳)有限公司 A kind of information processing method, device, terminal and server
WO2017012481A1 (en) * 2015-07-20 2017-01-26 阿里巴巴集团控股有限公司 Information display method and apparatus
CN106572390A (en) * 2016-11-09 2017-04-19 咪咕音乐有限公司 Audio and video recommending method and equipment
WO2017206604A1 (en) * 2016-05-30 2017-12-07 阿里巴巴集团控股有限公司 Processing and interaction method for use in data recommendation, device, and system
CN107609198A (en) * 2017-10-20 2018-01-19 咪咕互动娱乐有限公司 One kind recommends method, apparatus and computer-readable recording medium
CN107656945A (en) * 2016-08-25 2018-02-02 腾讯科技(北京)有限公司 Information processing method and information processor
CN107657470A (en) * 2016-08-25 2018-02-02 腾讯科技(北京)有限公司 Information processing method and information processor
CN109710861A (en) * 2018-12-26 2019-05-03 贵阳朗玛信息技术股份有限公司 A kind of system and method generating URL
CN109729415A (en) * 2019-01-25 2019-05-07 网宿科技股份有限公司 A kind of video broadcasting method, terminal device and storage medium
CN110020192A (en) * 2018-07-31 2019-07-16 北京微播视界科技有限公司 A kind of information content method for pushing and device, server device
CN111061949A (en) * 2019-12-03 2020-04-24 深圳市其乐游戏科技有限公司 Prop recommendation method, recommendation device and computer-readable storage medium
CN111444447A (en) * 2018-12-29 2020-07-24 北京奇虎科技有限公司 Content recommendation page display method and device
CN111651209A (en) * 2019-03-04 2020-09-11 阿里巴巴集团控股有限公司 Method and device for determining guide page
WO2020200146A1 (en) * 2019-04-04 2020-10-08 阿里巴巴集团控股有限公司 Page information processing method, device, and electronic apparatus
CN112507235A (en) * 2020-12-22 2021-03-16 北京明略软件系统有限公司 Mixed-rank material recommendation method and system, electronic equipment and storage medium
TWI737668B (en) * 2017-01-17 2021-09-01 香港商斑馬智行網絡(香港)有限公司 Information display method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6353822B1 (en) * 1996-08-22 2002-03-05 Massachusetts Institute Of Technology Program-listing appendix
CN102780730A (en) * 2011-05-13 2012-11-14 富士通株式会社 Method and system for integrating web applications and mashup server
CN102819555A (en) * 2012-06-27 2012-12-12 北京奇虎科技有限公司 Method and device for loading recommended information in read mode of webpage
CN103064863A (en) * 2011-10-24 2013-04-24 北京百度网讯科技有限公司 Method and equipment of providing recommend information
CN103995893A (en) * 2014-06-04 2014-08-20 深圳市腾讯计算机系统有限公司 Quick link recommendation method, device and system in browser

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6353822B1 (en) * 1996-08-22 2002-03-05 Massachusetts Institute Of Technology Program-listing appendix
CN102780730A (en) * 2011-05-13 2012-11-14 富士通株式会社 Method and system for integrating web applications and mashup server
CN103064863A (en) * 2011-10-24 2013-04-24 北京百度网讯科技有限公司 Method and equipment of providing recommend information
CN102819555A (en) * 2012-06-27 2012-12-12 北京奇虎科技有限公司 Method and device for loading recommended information in read mode of webpage
CN103995893A (en) * 2014-06-04 2014-08-20 深圳市腾讯计算机系统有限公司 Quick link recommendation method, device and system in browser

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106257886A (en) * 2015-06-17 2016-12-28 腾讯科技(深圳)有限公司 A kind of information processing method, device, terminal and server
US10855513B2 (en) 2015-06-17 2020-12-01 Tencent Technology (Shenzhen) Company Limited Information pushing method, device and computer readable storage medium
CN106257886B (en) * 2015-06-17 2020-06-23 腾讯科技(深圳)有限公司 Information processing method and device, terminal and server
CN106708820B (en) * 2015-07-20 2021-01-01 斑马智行网络(香港)有限公司 Information display method and device
WO2017012481A1 (en) * 2015-07-20 2017-01-26 阿里巴巴集团控股有限公司 Information display method and apparatus
CN106708820A (en) * 2015-07-20 2017-05-24 阿里巴巴集团控股有限公司 Information display method and device
WO2017206604A1 (en) * 2016-05-30 2017-12-07 阿里巴巴集团控股有限公司 Processing and interaction method for use in data recommendation, device, and system
CN107451141A (en) * 2016-05-30 2017-12-08 阿里巴巴集团控股有限公司 Processing exchange method, the apparatus and system of a kind of data recommendation
CN106021609A (en) * 2016-06-24 2016-10-12 武汉斗鱼网络科技有限公司 Method and device for intelligently recommending website videos
CN107657470A (en) * 2016-08-25 2018-02-02 腾讯科技(北京)有限公司 Information processing method and information processor
CN107656945A (en) * 2016-08-25 2018-02-02 腾讯科技(北京)有限公司 Information processing method and information processor
CN106572390B (en) * 2016-11-09 2020-03-13 咪咕音乐有限公司 Audio and video recommendation method and equipment
CN106572390A (en) * 2016-11-09 2017-04-19 咪咕音乐有限公司 Audio and video recommending method and equipment
TWI737668B (en) * 2017-01-17 2021-09-01 香港商斑馬智行網絡(香港)有限公司 Information display method and device
CN107609198A (en) * 2017-10-20 2018-01-19 咪咕互动娱乐有限公司 One kind recommends method, apparatus and computer-readable recording medium
CN107609198B (en) * 2017-10-20 2020-06-12 咪咕互动娱乐有限公司 Recommendation method and device and computer readable storage medium
CN110020192A (en) * 2018-07-31 2019-07-16 北京微播视界科技有限公司 A kind of information content method for pushing and device, server device
CN109710861A (en) * 2018-12-26 2019-05-03 贵阳朗玛信息技术股份有限公司 A kind of system and method generating URL
CN109710861B (en) * 2018-12-26 2023-04-11 贵阳朗玛信息技术股份有限公司 System and method for generating URL
CN111444447A (en) * 2018-12-29 2020-07-24 北京奇虎科技有限公司 Content recommendation page display method and device
CN109729415A (en) * 2019-01-25 2019-05-07 网宿科技股份有限公司 A kind of video broadcasting method, terminal device and storage medium
CN109729415B (en) * 2019-01-25 2021-11-16 网宿科技股份有限公司 Video playing method, terminal equipment and storage medium
CN111651209A (en) * 2019-03-04 2020-09-11 阿里巴巴集团控股有限公司 Method and device for determining guide page
WO2020200146A1 (en) * 2019-04-04 2020-10-08 阿里巴巴集团控股有限公司 Page information processing method, device, and electronic apparatus
CN111782918A (en) * 2019-04-04 2020-10-16 阿里巴巴集团控股有限公司 Page information processing method and device and electronic equipment
CN111061949A (en) * 2019-12-03 2020-04-24 深圳市其乐游戏科技有限公司 Prop recommendation method, recommendation device and computer-readable storage medium
CN112507235A (en) * 2020-12-22 2021-03-16 北京明略软件系统有限公司 Mixed-rank material recommendation method and system, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN104361085B (en) 2018-11-09

Similar Documents

Publication Publication Date Title
CN104361085A (en) Information recommendation method, device, browser, server and system
CN104980809B (en) A kind of barrage treating method and apparatus
KR102231535B1 (en) System and method of displaying content and related social media data
KR101999984B1 (en) Systems and methods of displaying content
KR101484900B1 (en) Audio splitting with codec-enforced frame sizes
CN101247511B (en) IPTV content correlated information exhibition method and system
CN104581407A (en) Video previewing method and device
CN104125229B (en) The player method of Streaming Media and playing device
CN104471914A (en) Content-specific identification and timing behavior in dynamic adaptive streaming over hypertext transfer protocol
CN102196313A (en) Method and device for continuous playing of cross-platform breakpoint as well as method and device for continuous playing of breakpoint
CN105657558B (en) A kind of information providing method, methods of exhibiting, device and smart television
CN104702976A (en) Video playing method and equipment
CN103686375A (en) Video sharing method and device
CN103747343A (en) Method and device for resource day parting recommendation
CN102625147A (en) Self-adapting display method for mobile video equipment
CN106507120A (en) A kind of processing method of business object, server, terminal and system
US20170168660A1 (en) Voice bullet screen generation method and electronic device
CN103974057A (en) Video quality user experience value evaluation method, device and system
CN104168506A (en) Method for obtaining user video experience quality by sniffing HTTP data packet
CN104683726A (en) Online game video recording and playing method
CN104918077A (en) Video transmission method, device and system
CN104333816B (en) The determination method and device of downloading mode in a kind of P2P networks
CN106231412A (en) Video buffer intelligent control method and system
CN103248921B (en) Advertisement broadcast method, Apparatus and system
CN103475930A (en) Method for acquiring information, equipment and system

Legal Events

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