[go: up one dir, main page]

CN103064863A - Method and equipment of providing recommend information - Google Patents

Method and equipment of providing recommend information Download PDF

Info

Publication number
CN103064863A
CN103064863A CN2011103255066A CN201110325506A CN103064863A CN 103064863 A CN103064863 A CN 103064863A CN 2011103255066 A CN2011103255066 A CN 2011103255066A CN 201110325506 A CN201110325506 A CN 201110325506A CN 103064863 A CN103064863 A CN 103064863A
Authority
CN
China
Prior art keywords
information
recommendation
request
user
subscriber equipment
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
CN2011103255066A
Other languages
Chinese (zh)
Other versions
CN103064863B (en
Inventor
徐佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201110325506.6A priority Critical patent/CN103064863B/en
Publication of CN103064863A publication Critical patent/CN103064863A/en
Application granted granted Critical
Publication of CN103064863B publication Critical patent/CN103064863B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明的目的是提供一种提供推荐信息的方法与设备。其中,网络设备当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息;根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息;将所述推荐信息提供至所述用户设备。与现有技术相比,本发明中网络设备当满足向用户设备提供推荐信息的预定推荐触发条件,根据预定推荐触发条件所对应的场景相关信息,获取向用户设备提供的推荐信息,使得由此获得的推荐信息与用户的当前场景相关,而不是向用户任意推送推荐信息,提升了用户的使用体验。

The object of the present invention is to provide a method and device for providing recommendation information. Wherein, when the network device satisfies a predetermined recommendation trigger condition for recommending information to the user equipment, it acquires scene-related information corresponding to the predetermined recommendation trigger condition; according to the scene-related information, it performs a matching query in the recommendation information database to Obtain recommendation information corresponding to the scene-related information; provide the recommendation information to the user equipment. Compared with the prior art, when the network device in the present invention satisfies the predetermined recommendation trigger condition for providing recommendation information to the user equipment, it obtains the recommendation information provided to the user equipment according to the scene-related information corresponding to the predetermined recommendation trigger condition, so that thus The obtained recommended information is related to the user's current scene, instead of arbitrarily pushing recommended information to the user, which improves the user's experience.

Description

一种提供推荐信息的方法与设备A method and device for providing recommendation information

技术领域 technical field

本发明涉及互联网技术领域,尤其涉及一种提供推荐信息的技术。The invention relates to the technical field of the Internet, in particular to a technology for providing recommendation information.

背景技术 Background technique

现有技术中,网络设备向用户推送推荐信息时,往往只是根据当前热点进行推送,使得网络设备的这一推荐信息推送行为,不仅不能达到向用户提供更好服务的效果,反而可能引起用户的反感。In the prior art, when the network device pushes the recommendation information to the user, it is often only pushed according to the current hot spot, so that the recommendation information push behavior of the network device not only cannot achieve the effect of providing better service to the user, but may cause the user's frustration. disgusted.

因此,如何向用户提供推荐信息,使得用户在获得推荐信息后,能够获得更好的使用体验,成为目前急需解决的问题之一。Therefore, how to provide recommendation information to the user so that the user can obtain a better experience after obtaining the recommendation information has become one of the problems that need to be solved urgently.

发明内容 Contents of the invention

本发明的目的是提供一种提供推荐信息的方法与设备。The object of the present invention is to provide a method and device for providing recommendation information.

根据本发明的一个方面,提供了一种在网络设备端实现的提供推荐信息的方法,其中,该方法包括以下步骤:According to one aspect of the present invention, a method for providing recommendation information implemented on a network device side is provided, wherein the method includes the following steps:

a当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息;a. When a predetermined recommendation trigger condition for recommending information to the user equipment is satisfied, acquiring scene-related information corresponding to the predetermined recommendation trigger condition;

b根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息;b. Perform a matching query in the recommendation information base according to the scene-related information, so as to obtain the recommendation information corresponding to the scene-related information;

c将所述推荐信息提供至所述用户设备。c providing the recommendation information to the user equipment.

根据本发明的另一个方面,还提供了一种在用户设备端实现的提供推荐信息的方法,其中,该方法包括以下步骤:According to another aspect of the present invention, a method for providing recommendation information implemented on a user equipment side is also provided, wherein the method includes the following steps:

A检测用户设备是否满足向网络设备发送信息推荐请求的推荐请求触发条件;A detects whether the user equipment meets the recommendation request triggering condition for sending an information recommendation request to the network device;

B当满足所述推荐请求触发条件,向所述网络设备发送信息推荐请求,其中,所述信息推荐请求包括与所述推荐请求触发条件相对应的场景相关信息;B. When the recommendation request trigger condition is met, send an information recommendation request to the network device, wherein the information recommendation request includes scene-related information corresponding to the recommendation request trigger condition;

C接收所述网络设备基于所述信息推荐请求发送的推荐信息;C receiving the recommendation information sent by the network device based on the information recommendation request;

D将所述推荐信息提供给所述用户设备。D provides the recommendation information to the user equipment.

根据本发明的一个方面,提供了一种提供推荐信息的网络设备,其中,该网络设备包括:According to one aspect of the present invention, a network device for providing recommendation information is provided, wherein the network device includes:

推荐触发确定装置,用于当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息;A recommendation trigger determining device, configured to acquire scene-related information corresponding to the predetermined recommendation trigger condition when a predetermined recommendation trigger condition for information recommendation to the user equipment is satisfied;

推荐信息获取装置,用于根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息;A recommendation information acquisition device, configured to perform a matching query in a recommendation information database according to the scene-related information, so as to obtain recommendation information corresponding to the scene-related information;

推荐信息提供装置,用于将所述推荐信息提供至所述用户设备。Recommended information providing means, configured to provide the recommended information to the user equipment.

根据本发明的另一个方面,还提供了一种提供推荐信息的用户设备,其中,该用户设备包括:According to another aspect of the present invention, there is also provided a user equipment for providing recommendation information, wherein the user equipment includes:

推荐触发检测装置,用于检测用户设备是否满足向网络设备发送信息推荐请求的推荐请求触发条件;The recommendation trigger detection device is used to detect whether the user equipment meets the recommendation request trigger condition for sending an information recommendation request to the network device;

推荐请求发送装置,用于当满足所述推荐请求触发条件,向所述网络设备发送信息推荐请求,其中,所述信息推荐请求包括与所述推荐请求触发条件相对应的场景相关信息;A recommendation request sending device, configured to send an information recommendation request to the network device when the recommendation request trigger condition is satisfied, wherein the information recommendation request includes scene-related information corresponding to the recommendation request trigger condition;

推荐信息接收装置,用于接收所述网络设备基于所述信息推荐请求发送的推荐信息;a recommendation information receiving device, configured to receive recommendation information sent by the network device based on the information recommendation request;

推荐信息显示装置,用于将所述推荐信息提供给所述用户设备。A recommendation information display device, configured to provide the recommendation information to the user equipment.

根据本发明的再一个方面,还提供了一种提供推荐信息的系统,该系统包括如前述根据本发明一个方面的提供推荐信息的网络设备和如前述根据本发明另一方面的提供推荐信息的用户设备。According to another aspect of the present invention, there is also provided a system for providing recommended information, the system includes the aforementioned network device for providing recommended information according to one aspect of the present invention and the aforementioned network device for providing recommended information according to another aspect of the present invention user equipment.

根据本发明的还一个方面,还提供了一种浏览器,该浏览器包括前述根据本发明的另一个方面的提供推荐信息的装置。According to still another aspect of the present invention, a browser is also provided, and the browser includes the aforementioned apparatus for providing recommendation information according to another aspect of the present invention.

根据本发明的又一个方面,还提供了一种浏览器插件,该浏览器插件包括前述根据本发明的另一个方面的提供推荐信息的装置。According to yet another aspect of the present invention, a browser plug-in is also provided, and the browser plug-in includes the aforementioned apparatus for providing recommendation information according to another aspect of the present invention.

与现有技术相比,本发明中网络设备当满足向用户设备提供推荐信息的预定推荐触发条件,根据预定推荐触发条件所对应的场景相关信息,获取向用户设备提供的推荐信息,使得由此获得的推荐信息与用户的当前场景相关,而不是向用户任意推送推荐信息,提升了用户的使用体验。进一步地,当网络设备的预定推荐触发条件包括接收来自用户设备的信息推荐请求时,网络设备将信息推荐的提供操作的发起权交给了用户设备,使得网络设备可应用户设备的请求,为其提供推荐信息,此处对网络设备提供推荐信息的应用场景进行限定,可以更好地保障用户在较少干扰的情形下进行网络浏览,以及减少不必要信息的获取,从而使得用户获得更好的使用体验。Compared with the prior art, when the network device in the present invention satisfies the predetermined recommendation trigger condition for providing recommendation information to the user equipment, it acquires the recommendation information provided to the user equipment according to the scene-related information corresponding to the predetermined recommendation trigger condition, so that thus The obtained recommended information is related to the user's current scene, instead of arbitrarily pushing recommended information to the user, which improves the user experience. Further, when the predetermined recommendation trigger condition of the network device includes receiving an information recommendation request from the user equipment, the network device gives the right to initiate the operation of providing information recommendation to the user equipment, so that the network device can respond to the request of the user equipment for It provides recommended information. Here, the application scenarios for network equipment to provide recommended information are limited, which can better ensure that users can browse the Internet with less interference and reduce the acquisition of unnecessary information, so that users can get better use experience.

附图说明 Description of drawings

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1示出根据本发明一个方面的提供推荐信息的网络设备的示意图;Fig. 1 shows a schematic diagram of a network device providing recommendation information according to one aspect of the present invention;

图2示出根据本发明一个优选实施例的提供推荐信息的网络设备的示意图;Fig. 2 shows a schematic diagram of a network device providing recommendation information according to a preferred embodiment of the present invention;

图3示出根据本发明一个优选实施例的提供推荐信息的网络设备和用户设备的示意图;Fig. 3 shows a schematic diagram of a network device and a user device providing recommendation information according to a preferred embodiment of the present invention;

图4示出根据本发明另一个方面的提供推荐信息的方法流程图;Fig. 4 shows a flowchart of a method for providing recommendation information according to another aspect of the present invention;

图5示出根据本发明一个优选实施例的提供推荐信息的方法流程图;Fig. 5 shows a flowchart of a method for providing recommendation information according to a preferred embodiment of the present invention;

图6示出根据本发明一个优选实施例的网络设备和用户设备配合实现提供推荐信息的方法流程图;FIG. 6 shows a flow chart of a method for providing recommendation information through cooperation between a network device and a user device according to a preferred embodiment of the present invention;

图7示出根据本发明的一个优选实施例在用户设备显示推荐信息的页面示意图。Fig. 7 shows a schematic diagram of a page displaying recommendation information on a user equipment according to a preferred embodiment of the present invention.

附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numerals in the drawings represent the same or similar components.

具体实施方式Detailed ways

下面结合附图对本发明作进一步详细描述。The present invention will be described in further detail below in conjunction with the accompanying drawings.

图1为根据本发明一个方面的设备示意图,示出一种提供推荐信息的网络设备。其中,网络设备1包括推荐触发确定装置111、推荐信息获取装置112和推荐信息提供装置113。具体地,推荐触发确定装置111当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息;推荐信息获取装置112根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息;推荐信息提供装置113将所述推荐信息提供至所述用户设备。在此,网络设备1包括但不限于网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机,诸如各种应用服务器以及与应用服务器相连接的中间服务器。本领域技术人员应能理解上述网络设备仅为举例,其他现有的或今后可能出现的网络设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Fig. 1 is a schematic diagram of a device according to one aspect of the present invention, showing a network device for providing recommendation information. Wherein, the network device 1 includes a recommendation trigger determination unit 111 , a recommendation information acquisition unit 112 and a recommendation information provision unit 113 . Specifically, when the recommendation trigger determination unit 111 meets the predetermined recommendation trigger condition for recommending information to the user equipment, acquire the scene-related information corresponding to the predetermined recommendation trigger condition; the recommendation information acquisition unit 112, according to the scene-related information, in A matching query is performed in the recommendation information database to obtain recommendation information corresponding to the scene-related information; the recommendation information providing module 113 provides the recommendation information to the user equipment. Here, the network device 1 includes, but is not limited to, a network host, a single network server, multiple network server sets, or a computer set based on cloud computing, where cloud computing is a type of distributed computing, consisting of a group of loosely coupled computer sets A super virtual computer, such as various application servers and intermediate servers connected to application servers. Those skilled in the art should understand that the above-mentioned network devices are only examples, and other existing or future network devices that are applicable to the present invention should also be included in the protection scope of the present invention and included here by reference.

推荐触发确定装置111当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息。在此,所述预定推荐触发条件可以由网络设备1进行预设,也可以由用户设备将设置信息发送至网络设备1进行设定。确定是否满足所述预定推荐触发条件的方式包括但不限于以下方式:The recommendation trigger determining module 111 acquires scene-related information corresponding to the predetermined recommendation trigger condition when a predetermined recommendation trigger condition for recommending information to the user equipment is met. Here, the predetermined recommended triggering condition may be preset by the network device 1 , or may be set by the user equipment sending setting information to the network device 1 . Ways to determine whether the predetermined recommendation trigger condition is satisfied include but not limited to the following ways:

1)由推荐触发确定装置111主动进行检测:a)例如,网络设备1包括各种应用服务器,该网络设备1接收自用户设备发送的各种应用服务请求,诸如页面访问请求、信息搜索请求等,当接收该等应用服务请求属于所述预定推荐触发条件时,推荐触发确定装置111获取该等应用服务请求所对应的场景相关信息,诸如页面的主题信息、页面的类型信息、搜索关键词、搜索关键词的分类信息等;b)例如,网络设备1包括与应用服务器相连接的中间服务器,该网络设备1接收自该等应用服务器发送的待提供给用户设备的内容信息,当接收该等内容信息属于所述预定推荐触发条件时,推荐触发确定装置111获取该等内容信息所对应的场景相关信息,诸如内容信息的主题信息、分类信息等。1) Active detection by the recommendation trigger determination means 111: a) For example, the network device 1 includes various application servers, and the network device 1 receives various application service requests sent from the user equipment, such as page access requests, information search requests, etc. , when receiving the application service requests that belong to the predetermined recommendation trigger condition, the recommendation trigger determination unit 111 acquires scene-related information corresponding to the application service requests, such as page theme information, page type information, search keywords, Search keyword classification information, etc.; b) For example, the network device 1 includes an intermediate server connected to the application server, and the network device 1 receives the content information to be provided to the user equipment sent by the application server, and when receiving the When the content information belongs to the predetermined recommendation trigger condition, the recommendation trigger determining means 111 acquires scene-related information corresponding to the content information, such as subject information and category information of the content information.

2)由推荐触发确定装置111被动确定:例如,用户设备检测是否满足其向网络设备1发送信息推荐请求的推荐请求触发条件,当满足该推荐请求触发条件时,用户设备即向网络设备1发送信息推荐请求;当该网络设备1接收来自该用户设备的信息推荐请求时,推荐触发确定装置111确定满足向该用户设备进行信息推荐的预定推荐触发条件,并获取该信息推荐请求所对应的场景相关信息;在此,该场景相关信息的获取方式包括但不限于以下方式:a)该场景相关信息包括在该信息推荐请求中,由用户设备发送至网络设备1;例如,推荐请求触发条件包括用户设备发起页面访问请求,用户设备在满足该推荐请求触发条件时,将该页面访问请求或该页面访问请求所对应的页面的主题信息写入信息推荐请求的相关字段,并将该信息推荐请求发送至网络设备1,网络设备1的推荐触发确定装置111解析该信息推荐请求,从而获得相应的场景相关信息,如信息推荐请求包括页面访问请求时,根据该页面访问请求获取并解析相应页面,以获得该页面的主题信息,或信息推荐请求包括页面访问请求所对应的页面的主题信息时,直接解析该信息推荐请求获得相应页面的主题信息;2)该场景相关信息也可以由网络设备1根据该信息推荐请求所对应的推荐请求触发条件确定;例如,推荐请求触发条件包括用户设备展现搜索框,用户设备在满足该推荐请求触发条件时,向网络设备1发送信息推荐请求,网络设备1的推荐触发确定装置111解析该信息推荐请求,获得相应的场景相关信息,例如与搜索相关的信息,如当前热门搜索词。2) Passively determined by the recommendation trigger determination means 111: for example, the user equipment detects whether the recommendation request trigger condition for sending an information recommendation request to the network device 1 is satisfied, and when the recommendation request trigger condition is met, the user equipment sends the information to the network device 1. Information recommendation request: when the network device 1 receives an information recommendation request from the user equipment, the recommendation trigger determining means 111 determines that a predetermined recommendation trigger condition for information recommendation to the user equipment is met, and obtains the scenario corresponding to the information recommendation request Relevant information; here, the methods for obtaining the scene-related information include but are not limited to the following methods: a) The scene-related information is included in the information recommendation request, and is sent by the user equipment to the network device 1; for example, the trigger condition of the recommendation request includes The user equipment initiates a page access request, and when the user equipment satisfies the triggering condition of the recommendation request, writes the page access request or the subject information of the page corresponding to the page access request into the relevant fields of the information recommendation request, and writes the information recommendation request sent to the network device 1, the recommendation trigger determination device 111 of the network device 1 parses the information recommendation request to obtain corresponding scene-related information, such as when the information recommendation request includes a page access request, obtain and parse the corresponding page according to the page access request, To obtain the topic information of the page, or when the information recommendation request includes the topic information of the page corresponding to the page access request, directly parse the information recommendation request to obtain the topic information of the corresponding page; 2) the scene-related information can also be provided by the network device 1 It is determined according to the recommendation request trigger condition corresponding to the information recommendation request; for example, the recommendation request trigger condition includes the user equipment displaying a search box, and the user equipment sends an information recommendation request to network device 1 when the recommendation request trigger condition is met, and network device 1 The recommendation trigger determining means 111 parses the information recommendation request to obtain corresponding scene-related information, such as search-related information, such as current popular search words.

本领域技术人员应能理解上述确定是否满足预定推荐触发条件的方式以及获取场景相关信息的方式仅为举例,其他现有的或今后可能出现的确定预定推荐触发条件是否满足的方式或者获取场景相关信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above-mentioned methods of determining whether a predetermined recommendation trigger condition is satisfied and the method of obtaining scene-related information are only examples. Other existing or future methods of determining whether a predetermined recommendation trigger condition is satisfied or obtaining scene-related information If the way of information is applicable to the present invention, it should also be included in the protection scope of the present invention, and is included here by reference.

优选地,所述预定推荐触发条件包括但不限于,以下至少任一项:Preferably, the predetermined recommended triggering conditions include, but are not limited to, at least any of the following:

1)接收来自所述用户设备的页面访问请求;1) receiving a page access request from the user equipment;

2)接收来自所述用户设备的信息搜索请求;2) receiving an information search request from the user equipment;

3)接收来自所述用户设备的信息推荐请求;3) receiving an information recommendation request from the user equipment;

4)接收待提供给所述用户设备的内容信息。4) Receiving content information to be provided to the user equipment.

具体地,1)预定推荐触发条件包括接收来自用户设备的页面访问请求;当网络设备1接收到来自用户设备的页面访问请求时,推荐触发确定装置111即确定满足预定推荐触发条件,并获取该页面访问请求所对应的页面的相关信息,诸如该页面的主题信息、该页面的类型信息等。2)预定推荐触发条件包括接收来自用户设备的信息搜索请求;当网络设备1接收到来自用户设备的信息搜索请求时,推荐触发确定装置111即确定满足预定推荐触发条件,并获取该信息搜索请求所对应的搜索相关信息,诸如搜索关键词、搜索关键词的分类信息、搜索结果的分类信息等。3)预定推荐触发条件包括接收来自用户设备的信息推荐请求;当网络设备1接收到来自用户设备的信息推荐请求或由应用服务器转发的用户设备的信息推荐请求时,推荐触发确定装置111即确定满足预定推荐触发条件,并获取该信息推荐请求所对应的场景相关信息,诸如页面相关信息、搜索相关信息等。4)预定推荐触发条件包括接收待提供给用户设备的内容信息;如网络设备1包括与应用服务器相连接的中间服务器,当网络设备1接收到待提供给用户设备的内容信息时,推荐触发确定装置111即确定满足预定推荐触发条件,并获取该内容信息的相关信息,诸如内容信息的主题信息、内容信息的分类信息等。Specifically, 1) the predetermined recommendation trigger condition includes receiving a page access request from the user equipment; Relevant information of the page corresponding to the page access request, such as subject information of the page, type information of the page, and the like. 2) The predetermined recommendation trigger condition includes receiving an information search request from the user equipment; when the network device 1 receives the information search request from the user equipment, the recommendation trigger determining means 111 determines that the predetermined recommendation trigger condition is satisfied, and obtains the information search request The corresponding search-related information includes search keywords, classification information of search keywords, classification information of search results, and the like. 3) The predetermined recommendation trigger condition includes receiving an information recommendation request from the user equipment; when the network device 1 receives the information recommendation request from the user equipment or the information recommendation request of the user equipment forwarded by the application server, the recommendation trigger determining means 111 determines that Satisfy the predetermined recommendation triggering conditions, and obtain scene-related information corresponding to the information recommendation request, such as page-related information, search-related information, and the like. 4) The predetermined recommendation trigger condition includes receiving content information to be provided to the user equipment; if the network equipment 1 includes an intermediate server connected to the application server, when the network equipment 1 receives the content information to be provided to the user equipment, the recommendation triggers determination The device 111 determines that a predetermined recommendation trigger condition is met, and acquires relevant information of the content information, such as subject information of the content information, category information of the content information, and the like.

本领域技术人员应能理解上述预定推荐触发条件及其对应的场景相关信息仅为举例,其他现有的或今后可能出现的预定推荐触发条件或其对应的场景相关信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above predetermined recommended trigger conditions and their corresponding scene-related information are only examples, and other existing or future predetermined recommended trigger conditions or their corresponding scene-related information may be applicable to the present invention, It should also be included in the protection scope of the present invention, and is included here by reference.

推荐信息获取装置112根据推荐触发确定装置111获取的场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息。在此,所述推荐信息库可以是网络设备1自身的资源信息库,也可以根据多个用户的历史浏览记录和/或历史搜索记录的统计分析结果进行建立或更新,并由网络设备1或其它第三方设备进行存储。例如,推荐触发确定装置111获取的场景相关信息为页面的分类信息,如视频;推荐信息获取装置112根据该分类信息,在推荐信息库中进行匹配查询,获得相应的推荐信息,如当前搜索次数最高的视频。本领域技术人员应能理解上述推荐信息库以及获取推荐信息的方式仅为举例,其他现有的或今后可能出现的推荐信息库以及获取推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。The recommendation information acquiring means 112 performs a matching query in the recommendation information database according to the scene-related information acquired by the recommendation trigger determining means 111, so as to obtain the recommendation information corresponding to the scene-related information. Here, the recommended information base may be the resource information base of the network device 1 itself, and may also be established or updated according to the statistical analysis results of the historical browsing records and/or historical search records of multiple users, and provided by the network device 1 or other third-party devices for storage. For example, the scene-related information acquired by the recommendation trigger determination unit 111 is the classification information of the page, such as video; the recommendation information acquisition unit 112 performs a matching query in the recommendation information database according to the classification information, and obtains corresponding recommendation information, such as the current search times top video. Those skilled in the art should be able to understand that the above-mentioned recommended information database and the method of obtaining recommended information are only examples, and other existing or future recommended information databases and methods of obtaining recommended information, if applicable to the present invention, should also be included in the within the scope of this invention and is incorporated herein by reference.

推荐信息提供装置113将推荐信息获取装置112获取的推荐信息提供至所述用户设备。在此,推荐信息提供装置113提供所述推荐信息的方式包括但不限于以下方式:The recommended information providing means 113 provides the recommended information acquired by the recommended information acquiring means 112 to the user equipment. Here, the ways in which the recommended information providing means 113 provides the recommended information include but are not limited to the following ways:

1)将所述推荐信息逐条或一次性推送至用户设备;1) Pushing the recommendation information to the user equipment one by one or one at a time;

2)利用页面技术,如JSP、ASP、PHP技术,将所述推荐信息写入一个或多个网页,并将该等页面推送至用户设备;2) Using page technology, such as JSP, ASP, PHP technology, writing the recommendation information into one or more web pages, and pushing these pages to the user device;

3)利用页面技术,如JSP、ASP、PHP技术,将所述推荐信息写入一个或多个网页,并将该(等)网页的URL推送至用户设备;其中,对于该推送方式,用户如需了解所述推荐信息的具体内容,可通过其用户设备直接访问该(等)URL所对应的网页。3) Utilize page technology, such as JSP, ASP, PHP technology, write described recommendation information into one or more webpages, and push the URL of this (etc.) webpage to user equipment; To know the specific content of the recommendation information, the user device can directly access the webpage corresponding to the URL(s).

本领域技术人员应能理解上述页面技术以及提供推荐信息的方式仅为举例,其他现有的或今后可能出现的页面技术或者提供推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above page technologies and ways of providing recommended information are only examples, and other existing or future possible page technologies or ways of providing recommended information, if applicable to the present invention, should also be included in the present invention scope of protection and is incorporated herein by reference.

在图1所示网络设备1的一个优选实施例中,网络设备1还包括页面内容获取装置(未示出)。其中,所述预定推荐触发条件包括接收来自所述用户设备的页面访问请求;页面内容获取装置根据所述页面访问请求,获取与所述页面访问请求相对应的页面内容;推荐信息提供装置113还将所述页面内容提供至所述用户设备。In a preferred embodiment of the network device 1 shown in FIG. 1 , the network device 1 further includes a page content acquisition device (not shown). Wherein, the predetermined recommendation trigger condition includes receiving a page access request from the user equipment; the page content obtaining means obtains the page content corresponding to the page access request according to the page access request; the recommendation information providing means 113 also The page content is provided to the user device.

例如,网络设备1包括网站服务器,预定推荐触发条件包括接收来自用户设备的页面访问请求;用户设备向网络设备1发送页面访问请求;此时,向该用户设备进行信息推荐的预定推荐触发条件获得满足,网络设备1的推荐触发确定装置111获取该页面访问请求所对应的页面的主题信息;推荐信息获取装置112根据该主题信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息;页面内容获取装置根据该页面访问请求,获取相应的页面内容;推荐信息提供装置113可以将该页面内容与该(等)推荐信息分别通过通信协议,诸如http、https等,发送至用户设备,也可以根据该页面内容与该(等)推荐信息生成新页面,并将该新页面通过前述通信协议发送至用户设备。For example, the network device 1 includes a website server, and the predetermined recommendation trigger condition includes receiving a page access request from the user equipment; the user equipment sends a page access request to the network device 1; at this time, the predetermined recommendation trigger condition for information recommendation to the user equipment is obtained Satisfied, the recommendation trigger determining means 111 of the network device 1 acquires the subject information of the page corresponding to the page access request; the recommending information acquiring means 112 performs a matching query in the recommending information database according to the subject information to obtain corresponding recommending information; The page content obtaining means obtains the corresponding page content according to the page access request; the recommended information providing means 113 can send the page content and the (such) recommended information to the user equipment through communication protocols, such as http, https, etc., or A new page may be generated according to the page content and the (etc.) recommendation information, and the new page is sent to the user equipment through the aforementioned communication protocol.

在此,页面内容获取装置所执行的操作与推荐触发确定装置111、推荐信息获取装置112执行相应操作的之间并未严格的顺序关系,页面内容获取装置可以在推荐触发确定装置111、推荐信息获取装置112执行其相应操作的同时、之前或之后获取页面访问请求所对应的页面内容。Here, there is no strict sequence relationship between the operations performed by the page content acquisition means and the corresponding operations performed by the recommendation trigger determination means 111 and the recommendation information acquisition means 112. The obtaining means 112 obtains the page content corresponding to the page access request at the same time, before or after performing its corresponding operation.

网络设备1在向用户设备提供其请求访问的页面内容的同时,还向该用户设备提供与该页面内容相对应的推荐信息,使得用户通过一次页面访问操作,获得多个对应内容,并且用户还可以根据该(等)推荐信息进行其他后续操作,诸如浏览推荐信息所对应的内容、根据推荐信息进行相关搜索等,丰富了用户的访问内容,提升了用户的浏览体验。When the network device 1 provides the user equipment with the content of the page it requests to visit, it also provides the user equipment with recommendation information corresponding to the page content, so that the user can obtain multiple corresponding contents through one page access operation, and the user can also Other follow-up operations can be performed according to the recommended information (such as), such as browsing the content corresponding to the recommended information, performing related searches according to the recommended information, etc., which enriches the user's access content and improves the user's browsing experience.

在图1所示网络设备1的另一个优选实施例中,网络设备1还包括搜索结果获取装置(未示出)。其中,所述预定推荐触发条件包括接收来自所述用户设备的信息搜索请求;搜索结果获取装置根据所述信息搜索请求,在索引信息库中进行匹配查询,以获得与所述信息搜索请求相对应的搜索结果;推荐信息提供装置113还将所述搜索结果提供至所述用户设备。In another preferred embodiment of the network device 1 shown in FIG. 1 , the network device 1 further includes search result acquisition means (not shown). Wherein, the predetermined recommendation trigger condition includes receiving an information search request from the user equipment; the search result obtaining means performs a matching query in the index information base according to the information search request, so as to obtain information corresponding to the information search request. the search results; the recommendation information providing means 113 also provides the search results to the user equipment.

例如,网络设备1包括搜索引擎服务器,预定推荐触发条件包括接收来自用户设备的信息搜索请求;用户设备向网络设备1发送信息搜索请求;此时,向该用户设备进行信息推荐的预定推荐触发条件获得满足,网络设备1的推荐触发确定装置111获取该信息搜索请求所对应的搜索相关信息;推荐信息获取装置112根据该(等)搜索相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息,如热门搜索词;搜索结果获取装置根据该信息搜索请求,在索引信息库中进行匹配查询,以获得相应的搜索结果;推荐信息提供装置113可以将该(等)搜索结果与该(等)推荐信息分别通过通信协议,诸如http、https等,发送至用户设备,也可以根据该(等)搜索结果与该(等)推荐信息生成新页面,并将该新页面通过前述通信协议发送至用户设备。For example, the network device 1 includes a search engine server, and the predetermined recommendation trigger condition includes receiving an information search request from the user equipment; the user equipment sends an information search request to the network device 1; at this time, the predetermined recommendation trigger condition for information recommendation to the user equipment If it is satisfied, the recommendation trigger determination unit 111 of the network device 1 acquires the search related information corresponding to the information search request; the recommendation information acquisition unit 112 performs a matching query in the recommendation information database according to the (etc.) search related information to obtain the corresponding recommended information, such as popular search terms; the search result obtaining device performs a matching query in the index information base according to the information search request to obtain the corresponding search results; the recommended information providing device 113 can combine the (etc.) search results with the The (etc.) recommended information is sent to the user equipment through communication protocols, such as http, https, etc., and a new page can also be generated according to the (etc.) search results and the (etc.) recommended information, and the new page can be passed through the aforementioned communication protocol sent to the user's device.

在此,搜索结果获取装置所执行的操作与推荐触发确定装置111、推荐信息获取装置112执行相应操作的之间并未严格的顺序关系,搜索结果获取装置可以在推荐触发确定装置111、推荐信息获取装置112执行其相应操作的同时、之前或之后获取信息搜索请求所对应的搜索结果。Here, there is no strict sequence relationship between the operations performed by the search result acquisition unit and the corresponding operations performed by the recommendation trigger determination unit 111 and the recommendation information acquisition unit 112. The obtaining means 112 obtains the search result corresponding to the information search request at the same time, before or after performing its corresponding operation.

网络设备1在用户设备提供其信息搜索请求所对应的搜索结果的同时,还向该用户设备提供推荐信息,如热门搜索词,使得用户在一次搜索操作中,不仅可以获得相应的搜索结果,还可以了解当前的网络动态,实时跟进其他用户的当前热门搜索。When the user equipment provides the search results corresponding to its information search request, the network device 1 also provides the user equipment with recommended information, such as popular search words, so that the user can not only obtain the corresponding search results, but also You can understand the current network dynamics and follow up other users' current popular searches in real time.

在图1所示网络设备1的再一个优选实施例中,所述预定推荐触发条件包括接收待提供给所述用户设备的内容信息;推荐信息提供装置113还将所述内容信息提供至所述用户设备。In yet another preferred embodiment of the network device 1 shown in FIG. 1 , the predetermined recommendation trigger condition includes receiving content information to be provided to the user equipment; the recommendation information providing unit 113 also provides the content information to the user equipment.

例如,网络设备1包括连接应用服务器的中间服务器,预定推荐触发条件包括接收待提供给用户设备的内容信息;应用服务器向网络设备1发送待提供给用户设备的内容信息;此时,向该用户设备进行信息推荐的预定推荐触发条件获得满足,网络设备1的推荐触发确定装置111获取该内容信息的相关信息;推荐信息获取装置112根据该(等)相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息;推荐信息提供装置113可以将该内容信息与该(等)推荐信息分别通过通信协议,诸如http、https等,发送至用户设备,也可以根据该内容信息与该(等)推荐信息生成新页面,并将该新页面通过前述通信协议发送至用户设备。For example, the network device 1 includes an intermediate server connected to the application server, and the predetermined recommendation trigger condition includes receiving content information to be provided to the user device; the application server sends the content information to the network device 1 to be provided to the user device; at this time, to the user The predetermined recommendation trigger condition for information recommendation by the device is met, and the recommendation trigger determination unit 111 of the network device 1 acquires relevant information of the content information; the recommendation information acquisition unit 112 performs a matching query in the recommendation information database according to the relevant information (etc.) , to obtain the corresponding recommendation information; the recommendation information providing means 113 may send the content information and the (such) recommendation information to the user equipment respectively through a communication protocol, such as http, https, etc., or may transmit the content information and the ( etc.) recommendation information to generate a new page, and send the new page to the user equipment through the aforementioned communication protocol.

在此,网络设备1根据应用服务器待提供给用户设备的内容信息,获取相应的推荐信息,并将该内容信息与该(等)推荐信息提供至该用户设备,使得用户在一次请求应用服务器提供相应服务的操作中,获得多项内容,并且用户还可以根据该(等)推荐信息进行其他后续操作,诸如浏览推荐信息所对应的内容、根据推荐信息进行相关搜索等,丰富了用户的访问内容,提升了用户的应用服务体验;另一方面,也减轻了应用服务器的负担,使得应用服务器在不增加信息计算量的基础上,向用户提供了更好的服务。Here, the network device 1 obtains the corresponding recommendation information according to the content information to be provided by the application server to the user equipment, and provides the content information and the recommendation information (etc.) to the user equipment, so that the user can request the application server to provide In the operation of the corresponding service, multiple contents are obtained, and the user can also perform other follow-up operations based on the (etc.) recommended information, such as browsing the content corresponding to the recommended information, conducting related searches based on the recommended information, etc., which enriches the user's access content , which improves the user's application service experience; on the other hand, it also reduces the burden on the application server, so that the application server can provide users with better services without increasing the amount of information calculation.

如图2所示网络设备1的一个优选实施例中,网络设备1包括推荐触发确定装置211、推荐信息获取装置212、推荐信息提供装置213和用户信息获取装置214。具体地,推荐触发确定装置211当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息;用户信息获取装置214获取所述用户设备所对应用户的用户相关信息;推荐信息获取装置212根据所述场景相关信息,结合所述用户相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息及所述用户相关信息相对应的推荐信息;推荐信息提供装置213将所述推荐信息提供至所述用户设备。In a preferred embodiment of the network device 1 shown in FIG. 2 , the network device 1 includes a recommendation trigger determination unit 211 , a recommendation information acquisition unit 212 , a recommendation information provision unit 213 and a user information acquisition unit 214 . Specifically, when the recommendation trigger determining unit 211 satisfies the predetermined recommendation trigger condition for recommending information to the user equipment, it acquires scene-related information corresponding to the predetermined recommendation trigger condition; the user information acquisition unit 214 acquires the user corresponding to the user equipment the user-related information; the recommended information obtaining means 212 performs a matching query in the recommended information database according to the scene-related information and the user-related information, so as to obtain the scene-related information and the user-related information corresponding Recommended information: the recommended information providing module 213 provides the recommended information to the user equipment.

其中,图2中推荐触发确定装置211、推荐信息获取装置212、推荐信息提供装置213所执行的操作与图1中推荐触发确定装置111、推荐信息获取装置112和推荐信息提供装置113所执行的操作内容相同或基本相同,为简明起见,以引用方式包含于此,不再赘述。Among them, the operations performed by the recommendation trigger determination unit 211, the recommendation information acquisition unit 212, and the recommendation information provision unit 213 in FIG. The operation content is the same or basically the same, for the sake of brevity, it is included here by reference, and will not be repeated here.

用户信息获取装置214获取所述用户设备所对应用户的用户相关信息。在此,用户信息获取装置214根据预定推荐触发条件,获取相应的用户设备所对应用户的标识信息,并根据该标识信息,获取该用户的用户相关信息。例如,用户信息获取装置214解析用户设备发送的页面访问请求,获取相应的用户设备的IP地址或用户的ID,并根据该用户设备的IP地址或该用户的ID,查询用户信息库,获得该用户的用户相关信息,诸如该用户的个体属性标签、群组属性标签等。在此,所述用户信息库存储于网络设备1或其他第三方设备,可根据用户向该等设备提交的注册信息等个人信息进行建立及更新,或由该等设备对用户的相关数据,如历史浏览记录等,进行分析获得的分析数据建立及更新。本领域技术人员应能理解上述用户信息库以及获取用户相关信息的方式仅为举例,其他现有的或今后可能出现的用户信息库或者获取用户相关信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。The user information acquiring module 214 acquires user-related information of the user corresponding to the user equipment. Here, the user information obtaining module 214 obtains the identification information of the user corresponding to the corresponding user equipment according to a predetermined recommendation trigger condition, and obtains user-related information of the user according to the identification information. For example, the user information obtaining means 214 analyzes the page access request sent by the user equipment, obtains the IP address of the corresponding user equipment or the ID of the user, and queries the user information database according to the IP address of the user equipment or the ID of the user to obtain the User-related information of the user, such as the user's individual attribute tags, group attribute tags, etc. Here, the user information database is stored in the network device 1 or other third-party devices, which can be established and updated according to personal information such as registration information submitted by users to these devices, or related data of users by these devices, such as Establish and update the analysis data obtained by analyzing historical browsing records, etc. Those skilled in the art should be able to understand that the above-mentioned user information database and the method of obtaining user-related information are only examples. If other existing or future user information databases or methods of obtaining user-related information are applicable to the present invention, they should also be included within the scope of the present invention and incorporated herein by reference.

优选地,所述用户相关信息包括但不限于,以下至少任一项:Preferably, the user-related information includes, but is not limited to, at least any of the following:

1)所述用户的历史浏览记录;1) The historical browsing records of the user;

2)所述用户的个体属性标签;2) The individual attribute label of the user;

3)所述用户的群组属性标签。3) The group attribute label of the user.

具体地,1)用户信息获取装置214根据用户的标识信息,查询该用户的浏览日志,以获得该用户的历史浏览记录,诸如该用户经常访问的网络地址及其次数、停留时间等。2)用户信息获取装置214根据用户的标识信息,查询前述用户信息库,获得该用户的个体属性标签;或者分析该用户的历史浏览记录,并根据该用户浏览的网页的分类信息确定该用户的个体属性标签。3)用户信息获取装置214根据用户的标识信息,查询前述用户信息库,获得该用户的群组属性标签;或者根据用户的标识信息,查询前述用户信息库,获得该用户的个体属性标签以及个体属性标签与该用户相同或部分相同的其他用户,并将该等相同的个体属性标签作为该用户的群组属性标签;或者对该用户及其他用户的历史浏览记录进行聚类分析,以获得该用户所对应的群组,并根据该群组成员浏览的网页的分类信息确定该群组的群组属性标签,该群组的群组属性标签也即该用户的群组属性标签。Specifically, 1) The user information obtaining means 214 queries the user's browsing log according to the user's identification information to obtain the user's historical browsing records, such as the user's frequently visited network addresses and their times, and stay time. 2) The user information obtaining means 214 queries the aforementioned user information database according to the identification information of the user, and obtains the individual attribute label of the user; or analyzes the historical browsing records of the user, and determines the user's identity according to the classification information of the web pages browsed by the user. Individual attribute tags. 3) The user information obtaining means 214 queries the aforementioned user information database according to the user's identification information to obtain the user's group attribute label; or according to the user's identification information, queries the aforementioned user information database to obtain the user's individual attribute label and individual attribute label. Other users whose attribute tags are the same or partly the same as the user, and use the same individual attribute tags as the user's group attribute tags; or conduct cluster analysis on the historical browsing records of the user and other users to obtain the The group corresponding to the user, and determine the group attribute label of the group according to the classification information of the web pages browsed by the group members, and the group attribute label of the group is also the group attribute label of the user.

本领域技术人员应能理解上述用户相关信息及其获取方式仅为举例,其他现有的或今后可能出现的用户相关信息或其获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above user-related information and its acquisition methods are only examples, and other existing or future user-related information or their acquisition methods, if applicable to the present invention, should also be included in the protection scope of the present invention and is incorporated herein by reference.

随后,推荐信息获取装置212根据预定推荐触发条件所对应的场景相关信息,结合所述用户相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息。在此,推荐信息获取装置212获取所述推荐信息的方式包括但不限于以下方式:Subsequently, the recommendation information acquiring unit 212 performs a matching query in the recommendation information database according to the scenario-related information corresponding to the predetermined recommendation trigger condition and in combination with the user-related information, so as to obtain corresponding recommendation information. Here, the methods for obtaining the recommendation information by the recommendation information obtaining unit 212 include but are not limited to the following methods:

1)根据所述场景相关信息以及所述用户相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息。例如,推荐触发确定装置211根据用户的页面访问请求,获得相应的场景相关信息包括页面的类型信息;用户信息获取装置214根据该页面访问请求中的用户标识信息,获取该用户的历史浏览记录;推荐信息获取装置212根据该类型信息及该历史浏览记录,查询推荐信息库,获得相应的推荐信息,如该用户经常浏览的与该类型信息相对应的网络地址,以用于将该(等)推荐信息提供给该用户作为其快捷访问入口。1) According to the scene-related information and the user-related information, a matching query is performed in a recommendation information database to obtain corresponding recommendation information. For example, the recommendation trigger determining means 211 obtains corresponding scene-related information including page type information according to the user's page access request; the user information acquiring means 214 acquires the user's historical browsing record according to the user identification information in the page access request; The recommended information obtaining means 212 searches the recommended information database according to the type of information and the historical browsing records, and obtains corresponding recommended information, such as the network address corresponding to the type of information frequently browsed by the user, for use in the (etc.) The recommended information is provided to the user as a quick access entry.

2)根据所述场景相关信息,查询推荐信息库,获得相应的推荐信息;再根据所述用户相关信息,在该等推荐信息中进行匹配查询,以获得最终提供给用户的推荐信息。例如,推荐触发确定装置211根据用户的信息搜索请求,获得相应的场景相关信息包括搜索关键词的分类信息;用户信息获取装置214根据该信息搜索请求中的用户标识信息,查询用户信息库,从而获得该用户的群组属性标签;推荐信息获取装置212先根据该分类信息,查询推荐信息库,获得相应的推荐信息,再根据该(等)群组属性标签,在已获得的推荐信息中进行匹配查询,从而获得最终提供给用户的推荐信息。2) According to the scene-related information, query the recommendation information base to obtain the corresponding recommendation information; then according to the user-related information, perform a matching query among the recommendation information to obtain the recommendation information finally provided to the user. For example, the recommendation trigger determining means 211 obtains corresponding scene-related information including classification information of search keywords according to the user's information search request; the user information obtaining means 214 queries the user information database according to the user identification information in the information search request, thereby Obtain the user's group attribute label; the recommendation information obtaining means 212 first searches the recommendation information database according to the classification information, obtains the corresponding recommendation information, and then according to the (etc.) group attribute label, performs Match the query to obtain the recommended information that is finally provided to the user.

本领域技术人员应能理解上述获取推荐信息的方式仅为举例,其他现有的或今后可能出现的获取推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above-mentioned method of obtaining recommended information is only an example, and other existing or possible future methods of obtaining recommended information, if applicable to the present invention, should also be included within the scope of protection of the present invention, and are based on Citations are included here.

在此,网络设备1根据预设推荐触发条件所对应的场景相关信息,以及待提供推荐信息所对应用户的用户相关信息,获得相应的推荐信息,使得该(等)推荐信息不仅与所述场景相关信息相对应,还与用户的用户相关信息相符,从而为用户提供个性化推荐信息。Here, the network device 1 obtains corresponding recommendation information according to the scene-related information corresponding to the preset recommendation trigger condition and the user-related information of the user corresponding to the recommendation information to be provided, so that the (etc.) recommendation information is not only related to the scene Corresponding to the relevant information, it is also consistent with the user's user-related information, so as to provide personalized recommendation information for the user.

优选地,在图2所示网络设备1的该优选实施例中,网络设备1还包括推荐信息库更新装置215。推荐信息库更新装置215根据多个用户的历史浏览记录和/或历史搜索记录的统计分析结果,建立或更新所述推荐信息库。在此,推荐信息库更新装置215可以根据各种统计分析方法,对多个用户的历史浏览记录和/或历史搜索记录进行统计分析,以获得多个用户的热门浏览信息和/或热门搜索信息,并根据该等热门浏览信息和/或热门搜索信息,建立或更新推荐信息库;或从其他统计设备获取多个用户的历史浏览记录和/或历史搜索记录的统计分析结果,并据此建立或更新推荐信息库;所述推荐信息库可由网络设备1或与该网络设备1相连接的其他第三方设备进行存储。Preferably, in the preferred embodiment of the network device 1 shown in FIG. 2 , the network device 1 further includes a recommendation information base updating means 215 . The recommendation information base updating means 215 establishes or updates the recommendation information base according to statistical analysis results of historical browsing records and/or historical search records of multiple users. Here, the recommendation information base updating means 215 may perform statistical analysis on historical browsing records and/or historical search records of multiple users according to various statistical analysis methods to obtain popular browsing information and/or popular search information of multiple users , and based on such popular browsing information and/or popular search information, establish or update the recommended information base; or obtain statistical analysis results of multiple users' historical browsing records and/or historical search records from other statistical devices, and establish Or update the recommended information base; the recommended information base can be stored by the network device 1 or other third-party devices connected to the network device 1 .

本领域技术人员应能理解上述推荐信息库与其建立及更新的方式仅为举例,其他现有的或今后可能出现的推荐信息库或其建立或更新的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above-mentioned recommended information database and its establishment and updating methods are only examples. If other existing or future recommended information databases or their establishment or updating methods are applicable to the present invention, they should also include within the scope of this invention and are incorporated herein by reference.

如图3所示网络设备1和用户设备2的一个优选实施例中,网络设备1包括推荐触发确定装置311、推荐信息获取装置312和推荐信息提供装置313,用户设备2包括推荐触发检测装置321、推荐请求发送装置322、推荐信息接收装置323和推荐信息显示装置324。具体地,用户设备2的推荐触发检测装置321检测用户设备2是否满足向网络设备1发送信息推荐请求的推荐请求触发条件;推荐请求发送装置322当满足所述推荐请求触发条件,向网络设备1发送信息推荐请求,其中,所述信息推荐请求包括与所述推荐请求触发条件相对应的场景相关信息;网络设备1的推荐触发确定装置311当满足向用户设备2进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息,其中,所述预定推荐触发条件包括接收来自用户设备2的信息推荐请求;推荐信息获取装置312根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息;推荐信息提供装置313将所述推荐信息提供至用户设备2;相应地,用户设备2的推荐信息接收装置323接收网络设备1基于所述信息推荐请求发送的推荐信息;推荐信息显示装置324将所述推荐信息提供给该用户设备2。在此,用户设备2包括但不限于任何可适用于本发明的能够与用户进行交互并与网络设备1进行通信的电子产品,诸如手机、PDA、掌上电脑(PPC)、游戏机(PSP)、个人计算机等。本领域技术人员应能理解上述用户设备仅为举例,其他现有的或今后可能出现的用户设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。In a preferred embodiment of network equipment 1 and user equipment 2 as shown in FIG. , a recommendation request sending unit 322 , a recommendation information receiving unit 323 and a recommendation information display unit 324 . Specifically, the recommendation trigger detection means 321 of the user equipment 2 detects whether the user equipment 2 satisfies the recommendation request trigger condition for sending an information recommendation request to the network equipment 1; sending an information recommendation request, wherein the information recommendation request includes scene-related information corresponding to the trigger condition of the recommendation request; , to obtain scene-related information corresponding to the predetermined recommendation trigger condition, wherein the predetermined recommendation trigger condition includes receiving an information recommendation request from the user equipment 2; the recommendation information obtaining unit 312, according to the scene-related information, in the recommended information Perform a matching query in the database to obtain recommended information corresponding to the scene-related information; the recommended information providing means 313 provides the recommended information to the user equipment 2; correspondingly, the recommended information receiving means 323 of the user equipment 2 receives the network The recommendation information sent by the device 1 based on the information recommendation request; the recommendation information display unit 324 provides the recommendation information to the user device 2 . Here, the user equipment 2 includes but is not limited to any electronic product applicable to the present invention that can interact with the user and communicate with the network equipment 1, such as mobile phones, PDAs, Pocket Computers (PPC), game consoles (PSP), personal computer, etc. Those skilled in the art should understand that the above user equipment is only an example, and other existing or future user equipment, if applicable to the present invention, should also be included in the protection scope of the present invention and included here by reference.

其中,图3中网络设备1的推荐触发确定装置311、推荐信息获取装置312和推荐信息提供装置313所执行的操作与图1中推荐触发确定装置111、推荐信息获取装置112和推荐信息提供装置113所执行的操作内容相同或基本相同,为简明起见,以引用方式包含于此,不再赘述。Among them, the operations performed by the recommendation trigger determination unit 311, the recommendation information acquisition unit 312 and the recommendation information provision unit 313 of the network device 1 in FIG. The contents of the operations performed by 113 are the same or basically the same, and for the sake of brevity, they are included here by reference and will not be repeated here.

推荐触发检测装置321检测用户设备2是否满足向网络设备1发送信息推荐请求的推荐请求触发条件。在此,所述推荐请求触发条件可以由用户或用户设备2进行设置,也可以由网络设备1向用户设备2发送相应的设置信息,以对用户设备2的推荐请求触发条件进行设置。推荐触发检测装置321通过调用用户设备2的应用程序接口(API)等方式,监视该用户设备2的浏览器事件,诸如搜索框是否被激活、是否向网络设备1发送页面访问请求等,以检测该用户设备2是否满足向网络设备1发送信息推荐请求的推荐请求触发条件。本领域技术人员应能理解上述检测推荐请求触发条件的方式仅为举例,其他现有的或今后可能出现的检测推荐请求触发条件的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。The recommendation trigger detecting means 321 detects whether the user equipment 2 satisfies a recommendation request trigger condition for sending an information recommendation request to the network equipment 1 . Here, the recommendation request triggering condition may be set by the user or the user equipment 2 , or the network device 1 may send corresponding setting information to the user equipment 2 to set the recommendation request triggering condition of the user equipment 2 . The recommendation trigger detection means 321 monitors the browser events of the user equipment 2 by calling the application program interface (API) of the user equipment 2, such as whether the search box is activated, whether a page access request is sent to the network equipment 1, etc., to detect Whether the user equipment 2 satisfies a recommendation request trigger condition for sending an information recommendation request to the network device 1 . Those skilled in the art should be able to understand that the above-mentioned method of detecting the triggering condition of the recommendation request is only an example, and other existing or future methods of detecting the triggering condition of the recommendation request, if applicable to the present invention, should also be included in the protection scope of the present invention and is incorporated herein by reference.

优选地,所述推荐请求触发条件包括但不限于,以下至少任一项:Preferably, the triggering conditions for the recommendation request include, but are not limited to, at least any of the following:

1)用户设备2展现搜索框;1) The user equipment 2 displays a search box;

2)用户设备2的搜索框被激活;2) The search box of the user equipment 2 is activated;

3)用户设备2发起页面访问请求;3) User device 2 initiates a page access request;

4)用户设备2发起信息搜索请求。4) The user equipment 2 initiates an information search request.

在此,推荐触发检测装置321通过监视用户设备2的浏览器事件,并对该等浏览器事件与预设的推荐请求触发条件进行比较,以检测所述推荐请求触发条件是否满足。具体地,1)例如,推荐触发检测装置321通过检测浏览器及浏览器的当前窗口,确定用户设备2是否展现搜索框;2)例如,推荐触发检测装置321通过检测浏览器及浏览器的当前窗口,以及鼠标事件,确定用户设备2的搜索框是否被激活;3)例如,推荐触发检测装置321通过检测浏览器发送的http数据包,确定用户设备2是否发送页面访问请求;4)推荐触发检测装置321通过检测浏览器发送的http数据包中的站点地址,确定用户设备2是否发送信息搜索请求。本领域技术人员应能理解上述推荐请求触发条件及其检测方式仅为举例,其他现有的或今后可能出现的推荐请求触发条件或其检测方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Here, the recommendation trigger detecting means 321 monitors browser events of the user equipment 2 and compares these browser events with preset recommendation request trigger conditions to detect whether the recommendation request trigger conditions are satisfied. Specifically, 1) For example, the recommendation trigger detection means 321 determines whether the user equipment 2 displays a search box by detecting the browser and the browser's current window; 2) For example, the recommendation trigger detection means 321 detects the browser and the browser's current Window, and mouse event, determine whether the search box of user equipment 2 is activated; 3) For example, recommendation trigger detection means 321 determines whether user equipment 2 sends a page access request by detecting the http packet sent by browser; 4) recommendation trigger The detecting means 321 determines whether the user equipment 2 sends an information search request by detecting the site address in the http data packet sent by the browser. Those skilled in the art should be able to understand that the above-mentioned recommendation request trigger conditions and their detection methods are only examples, and other existing or future recommendation request trigger conditions or their detection methods, if applicable to the present invention, should also be included in the present invention scope of protection and is incorporated herein by reference.

推荐请求发送装置322当满足所述推荐请求触发条件,向网络设备1发送信息推荐请求,其中,所述信息推荐请求包括与所述推荐请求触发条件相对应的场景相关信息。在此,所述场景相关信息可以是所述推荐请求触发条件所对应的应用请求,如页面访问请求或信息搜索请求;可以是所述应用请求所对应的应用的相关信息,如页面的主题信息、搜索关键词等;还可以是所述推荐请求触发条件所对应的应用场景,如搜索框。当推荐触发检测装置321检测到满足所述推荐请求触发条件时,推荐请求发送装置322根据网络设备1提供的应用程序接口(API)或约定的通信方式,诸如http、https通信协议等,向该网络设备1发送信息推荐请求,并在该信息推荐请求的相关字段中写入推荐请求触发条件所对应的场景相关信息。本领域技术人员应能理解上述场景相关信息以及信息推荐请求的发送方式仅为举例,其他现有的或今后可能出现的场景相关信息或者信息推荐请求的发送方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。The recommendation request sending module 322 sends an information recommendation request to the network device 1 when the recommendation request triggering condition is satisfied, wherein the information recommendation request includes scene-related information corresponding to the recommendation request triggering condition. Here, the scene-related information may be the application request corresponding to the triggering condition of the recommendation request, such as a page access request or an information search request; it may be the relevant information of the application corresponding to the application request, such as the theme information of the page , search keywords, etc.; it may also be an application scenario corresponding to the trigger condition of the recommendation request, such as a search box. When the recommendation trigger detection means 321 detects that the recommendation request trigger condition is met, the recommendation request sending means 322 sends a message to the recommendation request according to the application program interface (API) provided by the network device 1 or the agreed communication method, such as http, https communication protocol, etc. The network device 1 sends an information recommendation request, and writes scene-related information corresponding to a trigger condition of the recommendation request into a relevant field of the information recommendation request. Those skilled in the art should be able to understand that the sending methods of the above-mentioned scene-related information and information recommendation requests are only examples. included within the scope of the present invention and incorporated herein by reference.

网络设备1的预定推荐触发条件包括接收来自用户设备2的信息推荐请求;网络设备1接收用户设备2发送的信息推荐请求,推荐触发确定装置311确定满足向该用户设备2进行信息推荐的预定推荐触发条件,并由该信息推荐请求获取相应的场景相关信息;推荐信息获取装置312根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息;推荐信息提供装置313将所述推荐信息提供至用户设备2。The predetermined recommendation trigger condition of the network device 1 includes receiving an information recommendation request from the user equipment 2; the network device 1 receives the information recommendation request sent by the user equipment 2, and the recommendation trigger determination unit 311 determines that the predetermined recommendation for information recommendation to the user equipment 2 is satisfied. triggering conditions, and obtain corresponding scene-related information by the information recommendation request; the recommended information obtaining means 312 performs a matching query in the recommended information database according to the described scene-related information to obtain corresponding recommended information; the recommended information providing means 313 will The recommendation information is provided to the user equipment 2 .

用户设备2的推荐信息接收装置323接收网络设备1基于所述信息推荐请求发送的推荐信息。在此,推荐信息接收装置323根据网络设备1提供的应用程序接口(API)或约定的通信方式,诸如http、https通信协议等,从网络设备1接收其基于信息推荐请求发送的推荐信息。本领域技术人员应能理解上述接收推荐信息的方式仅为举例,其他现有的或今后可能出现的接收推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。The recommendation information receiving module 323 of the user equipment 2 receives the recommendation information sent by the network device 1 based on the information recommendation request. Here, the recommendation information receiving unit 323 receives the recommendation information sent based on the information recommendation request from the network device 1 according to the application programming interface (API) provided by the network device 1 or the agreed communication method, such as http, https communication protocols, etc. Those skilled in the art should be able to understand that the above-mentioned way of receiving recommendation information is only an example, and other existing or future ways of receiving recommendation information, if applicable to the present invention, should also be included within the scope of protection of the present invention, and are based on Citations are included here.

推荐信息显示装置324将所述推荐信息提供给该用户设备2。在此,推荐信息显示装置324将推荐信息接收装置323接收的推荐信息显示于该用户设备2的显示装置,诸如将所述推荐信息置于用户设备2的搜索框中进行显示、将所述推荐信息以弹出窗口形式显示于用户设备2的桌面等。优选地,推荐信息显示装置324可以根据推荐请求触发条件,确定相应的推荐信息的提供方式,如推荐请求触发条件包括用户设备2展现搜索框,则将推荐信息直接显示于用户设备2的搜索框。本领域技术人员应能理解上述显示推荐信息的方式仅为举例,其他现有的或今后可能出现的显示推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。The recommendation information display unit 324 provides the recommendation information to the user equipment 2 . Here, the recommended information display unit 324 displays the recommended information received by the recommended information receiving unit 323 on the display unit of the user equipment 2, such as placing the recommended information in the search box of the user equipment 2 for display, and displaying the recommended The information is displayed on the desktop or the like of the user equipment 2 in the form of a pop-up window. Preferably, the recommendation information display unit 324 can determine the corresponding method of providing recommendation information according to the triggering condition of the recommendation request. If the triggering condition of the recommendation request includes that the user equipment 2 displays a search box, the recommendation information will be directly displayed in the search box of the user equipment 2. . Those skilled in the art should be able to understand that the above-mentioned ways of displaying recommended information are only examples, and other existing or future ways of displaying recommended information, if applicable to the present invention, should also be included within the scope of protection of the present invention, and are based on Citations are included here.

优选地,推荐信息显示装置324提供所述推荐信息的方式包括但不限于,以下至少任一项:Preferably, the recommended information display unit 324 provides the recommended information in a manner including, but not limited to, at least any of the following:

1)将所述推荐信息显示于用户设备2的搜索框;1) displaying the recommendation information in the search box of the user equipment 2;

2)将所述推荐信息以页面形式显示于用户设备2;2) displaying the recommendation information on the user equipment 2 in the form of a page;

3)将所述推荐信息以浮动窗口形式显示于用户设备2。3) Displaying the recommendation information on the user equipment 2 in the form of a floating window.

具体地,1)用户设备2的当前窗口包括搜索框,推荐信息显示装置324在该搜索框显示推荐信息,在此,搜索框包括用户设备2的浏览器工具栏中的搜索框和浏览页面中的搜索框;2)推荐信息可以作为独立页面显示于用户设备2,也可以与推荐请求触发条件所对应的内容信息同一页面显示于用户设备2;3)将推荐信息逐个或一次性以浮动窗口形式显示于用户设备2。需要说明的是,本领域技术人员应能理解,上述各项推荐信息的提供方式不仅可以单独用于显示推荐信息,还可以互相结合用于显示推荐信息;例如,将对应的搜索次数最高的推荐信息显示于用户设备2的搜索框,将其他搜索次数较低的推荐信息显示于包括该搜索框的页面中,如显示于该页面中搜索框的临近区域。本领域技术人员应能理解上述推荐信息的提供方式仅为举例,其他现有的或今后可能出现的推荐信息的提供方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Specifically, 1) the current window of the user equipment 2 includes a search box, and the recommended information display means 324 displays the recommended information in the search box. Here, the search box includes the search box in the browser tool bar of the user equipment 2 and 2) The recommendation information can be displayed on the user device 2 as an independent page, or can be displayed on the user device 2 on the same page as the content information corresponding to the triggering condition of the recommendation request; 3) The recommendation information can be displayed in a floating window one by one or at a time The form is displayed on the user device 2 . It should be noted that those skilled in the art should be able to understand that the above-mentioned methods of providing recommendation information can not only be used to display recommendation information alone, but also can be used in conjunction with each other to display recommendation information; for example, the corresponding recommendation with the highest number of searches The information is displayed in the search box of the user equipment 2, and other recommended information with relatively low search frequency is displayed in the page including the search box, such as displayed in an area adjacent to the search box on the page. Those skilled in the art should be able to understand that the above-mentioned method of providing recommended information is only an example, and other existing or future methods of providing recommended information, if applicable to the present invention, should also be included within the scope of protection of the present invention, and in accordance with Citations are included here.

在此,网络设备1和用户设备2配合实现向用户提供推荐信息,其中,用户设备2在满足推荐请求触发条件时,发起该整个提供推荐信息的操作过程,网络设备1根据用户设备2的信息推荐请求,向用户提供推荐信息,将整个操作过程的发起权交由用户设备2,考虑到了用户的使用体验,使得网络设备1不能随意向用户设备2推送推荐信息。Here, the network device 1 and the user device 2 cooperate to provide the user with recommendation information, wherein the user device 2 initiates the entire operation process of providing recommendation information when the trigger condition of the recommendation request is satisfied, and the network device 1 according to the information of the user device 2 The recommendation request provides recommendation information to the user, and transfers the initiation right of the entire operation process to the user device 2, taking into account the user experience, so that the network device 1 cannot push the recommendation information to the user device 2 arbitrarily.

优选地,在图3所示网络设备1和用户设备2的该优选实施例中,网络设备1还包括关联信息提供装置316,用户设备2还包括关联信息获取装置325。用户设备2的关联信息获取装置325获取用户对于所述推荐信息的焦点操作,根据所述焦点操作所对应的第一推荐信息,向网络设备1发送与所述第一推荐信息相对应的关联信息获取请求;相应地,网络设备1的关联信息提供装置316接收来自用户设备2的关联信息获取请求,其中,所述关联信息获取请求包括与所述推荐信息相关的第一推荐信息,根据所述关联信息获取请求,获取与所述第一推荐信息相对应的关联信息;将所述关联信息提供至用户设备2;相应地,用户设备2的关联信息获取装置325接收网络设备1基于所述关联信息获取请求发送的关联信息。Preferably, in the preferred embodiment of the network device 1 and the user equipment 2 shown in FIG. 3 , the network device 1 further includes associated information providing means 316 , and the user equipment 2 further includes associated information obtaining means 325 . The associated information acquiring unit 325 of the user equipment 2 acquires the user's focus operation on the recommendation information, and sends the associated information corresponding to the first recommendation information to the network device 1 according to the first recommendation information corresponding to the focus operation Acquisition request; correspondingly, the associated information providing means 316 of the network device 1 receives an associated information acquisition request from the user equipment 2, wherein the associated information acquisition request includes first recommended information related to the recommended information, according to the An associated information acquisition request, acquiring associated information corresponding to the first recommendation information; providing the associated information to the user equipment 2; correspondingly, the associated information obtaining means 325 of the user equipment 2 receives the associated The associated information sent by the information acquisition request.

其中,所述焦点操作包括但不限于任何可适用于本发明的、用户对推荐信息的相关操作,诸如悬停操作、选择操作、编辑操作等。所述焦点操作所对应的推荐信息为第一推荐信息,所述第一推荐信息的关联信息包括但不限于任何可适用于本发明的,与所述焦点操作所对应的第一推荐信息相关的信息,诸如第一推荐信息的下级搜索建议词、第一推荐信息的下级链接入口、第一推荐信息的同类信息、第一推荐信息的次级信息等。例如,第一推荐信息为“动车追尾”,相应的下级搜索建议词包括新闻、视频、图片;第一推荐信息为“新浪”,相应的下级链接入口包括“新浪首页”和“新浪微博”的链接;第一推荐信息为“宝马3系”,相应的同类信息包括“奔驰C级”;第一推荐信息为“功夫熊猫”,相应的次级信息包括功夫熊猫的缩略图。本领域技术人员应能理解上述焦点操作以及第一推荐信息的关联信息仅为举例,其他现有的或今后可能出现的焦点操作或者第一推荐信息的关联信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Wherein, the focus operation includes, but is not limited to, any related operation of the user on the recommended information applicable to the present invention, such as a hovering operation, a selection operation, an editing operation, and the like. The recommendation information corresponding to the focus operation is the first recommendation information, and the associated information of the first recommendation information includes but not limited to any information applicable to the present invention that is related to the first recommendation information corresponding to the focus operation. Information, such as subordinate search suggestion words of the first recommended information, subordinate link entries of the first recommended information, similar information of the first recommended information, secondary information of the first recommended information, etc. For example, if the first recommended information is "Eastern train rear-end collision", the corresponding subordinate search suggestion words include news, video, and pictures; the first recommended information is "Sina", and the corresponding subordinate link entries include "Sina Homepage" and "Sina Weibo" link; the first recommended information is "BMW 3 Series", and the corresponding similar information includes "Mercedes-Benz C-Class"; the first recommended information is "Kung Fu Panda", and the corresponding secondary information includes a thumbnail of Kung Fu Panda. Those skilled in the art should be able to understand that the above-mentioned focus operations and associated information of the first recommendation information are only examples, and other existing or future focus operations or associated information of the first recommendation information, if applicable to the present invention, should also be included within the scope of the present invention and incorporated herein by reference.

例如,参照图7,用户设备2显示由网络设备1提供的多个推荐信息,用户操控鼠标在该等推荐信息上进行悬停操作,用户设备2的关联信息获取装置325获取用户的该悬停操作,并根据该悬停操作所对应的第一推荐信息,如“推荐信息7”,向网络设备1发送相应的关联信息获取请求;相应地,网络设备1的关联信息提供装置316接收用户设备2的该关联信息获取请求,并根据该关联信息获取请求,获取与该第一推荐信息“推荐信息7”相对应的关联信息,如“关联信息1”和“关联信息2”,将该等关联信息提供至用户设备2;相应地,用户设备2的关联信息获取装置325接收该等关联信息。For example, referring to FIG. 7 , the user equipment 2 displays a plurality of recommended information provided by the network equipment 1, and the user manipulates the mouse to perform a hovering operation on the recommended information, and the related information acquisition unit 325 of the user equipment 2 obtains the hovering information of the user. operation, and according to the first recommendation information corresponding to the hovering operation, such as "recommendation information 7", send a corresponding related information acquisition request to network device 1; correspondingly, the related information providing means 316 of network device 1 receives the user equipment 2, and according to the associated information acquisition request, obtain associated information corresponding to the first recommended information "recommended information 7", such as "associated information 1" and "associated information 2", and The associated information is provided to the user equipment 2; correspondingly, the associated information acquiring module 325 of the user equipment 2 receives the associated information.

在此,用户设备2在显示网络设备1提供的推荐信息后,用户设备2还可以根据用户的焦点操作,从网络设备1获取相应的第一推荐信息的关联信息,使得用户在浏览推荐信息时,仍可以通过焦点操作进一步获得该焦点操作所对应的第一推荐信息的关联信息,简化了用户对推荐信息进行后续操作的过程,同时为用户提供了更多与其焦点操作相关的信息,提升了用户的使用体验。Here, after the user device 2 displays the recommendation information provided by the network device 1, the user device 2 can also obtain the associated information of the corresponding first recommendation information from the network device 1 according to the user's focus operation, so that the user can browse the recommendation information. , the associated information of the first recommendation information corresponding to the focus operation can still be further obtained through the focus operation, which simplifies the process for the user to perform subsequent operations on the recommendation information, and at the same time provides the user with more information related to the focus operation, improving the User experience.

本领域技术人员应能理解,图2所示网络设备1同样可以与图3所示用户设备2配合实现提供推荐信息。在本发明的一个示例中,配合参阅图2和图3,网络设备1包括推荐触发确定装置211、推荐信息获取装置212、推荐信息提供装置213和用户信息获取装置214;用户设备2包括推荐触发检测装置321、推荐请求发送装置322、推荐信息接收装置323和推荐信息显示装置324。具体地,用户设备2的推荐触发检测装置321检测该用户设备2是否满足向网络设备1发送信息推荐请求的推荐请求触发条件;当满足所述推荐请求触发条件,推荐请求发送装置322向网络设备1发送信息推荐请求,其中,所述信息推荐请求包括与所述推荐请求触发条件相对应的场景相关信息;网络设备1的推荐触发确定装置211当接收来自用户设备2的信息推荐请求,判断满足向该用户设备2进行信息推荐的预定推荐触发条件,并获取与所述预定推荐触发条件相对应的场景相关信息;用户信息获取装置214获取该用户设备2所对应用户的用户相关信息;推荐信息获取装置212根据所述场景相关信息,结合所述用户相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息;推荐信息提供装置213将所述推荐信息提供至用户设备2;相应地,用户设备2的推荐信息接收装置323接收所述推荐信息;推荐信息显示装置324将所述推荐信息提供给该用户设备2。Those skilled in the art should understand that the network device 1 shown in FIG. 2 can also cooperate with the user equipment 2 shown in FIG. 3 to provide recommendation information. In an example of the present invention, with reference to FIG. 2 and FIG. 3 , the network device 1 includes a recommendation trigger determination unit 211, a recommendation information acquisition unit 212, a recommendation information provision unit 213, and a user information acquisition unit 214; the user equipment 2 includes a recommendation trigger A detection unit 321 , a recommendation request sending unit 322 , a recommendation information receiving unit 323 and a recommendation information display unit 324 . Specifically, the recommendation trigger detection means 321 of the user equipment 2 detects whether the user equipment 2 satisfies the recommendation request trigger condition for sending an information recommendation request to the network equipment 1; 1. Sending an information recommendation request, wherein the information recommendation request includes scene-related information corresponding to the recommendation request trigger condition; when the recommendation trigger determination module 211 of the network device 1 receives the information recommendation request from the user equipment 2, it judges that Perform predetermined recommendation trigger conditions for information recommendation to the user equipment 2, and obtain scene-related information corresponding to the predetermined recommendation trigger conditions; user information obtaining means 214 obtains user-related information of the user corresponding to the user equipment 2; recommendation information The obtaining means 212 performs a matching query in the recommendation information database according to the scene-related information, combined with the user-related information, to obtain corresponding recommendation information; the recommendation information providing means 213 provides the recommendation information to the user equipment 2; Specifically, the recommendation information receiving unit 323 of the user equipment 2 receives the recommendation information; the recommendation information display unit 324 provides the recommendation information to the user equipment 2 .

优选地,在本发明的该示例中,网络设备1还包括推荐信息库更新装置215。推荐信息库更新装置215根据多个用户的历史浏览记录和/或历史搜索记录的统计分析结果,建立或更新推荐信息获取装置212用于推荐信息查询的推荐信息库。Preferably, in this example of the present invention, the network device 1 further includes a recommendation information base updating means 215 . The recommendation information base update means 215 establishes or updates the recommendation information base used by the recommendation information acquisition means 212 for the recommendation information query according to the statistical analysis results of the historical browsing records and/or historical search records of multiple users.

一种浏览器,其中,该浏览器通过将图2或图3所示用户设备2的装置与现有的浏览器相结合,并在用户设备2上运行,以向用户提供推荐信息。在此,现有的浏览器包括但不限于IE浏览器、Chrome浏览器、firefox浏览器、Safari浏览器、Opera浏览器、遨游浏览器、360浏览器、搜狗浏览器、世界之窗浏览器等。A browser, wherein the browser combines the apparatus of the user equipment 2 shown in FIG. 2 or FIG. 3 with an existing browser and runs on the user equipment 2 to provide recommendation information to the user. Here, existing browsers include but are not limited to IE browser, Chrome browser, Firefox browser, Safari browser, Opera browser, Aoyou browser, 360 browser, Sogou browser, Window of the World browser, etc. .

一种浏览器插件,其中,该浏览器插件通过将图2或图3所示用户设备2的装置与现有的浏览器相结合,并在用户设备2上运行,以向用户提供推荐信息。在此,现有的浏览器包括但不限于IE浏览器、Chrome浏览器、firefox浏览器、Safari浏览器、Opera浏览器、遨游浏览器、360浏览器、搜狗浏览器、世界之窗浏览器等。A browser plug-in, wherein the browser plug-in provides recommendation information to the user by combining the apparatus of the user equipment 2 shown in FIG. 2 or FIG. 3 with an existing browser and running on the user equipment 2. Here, existing browsers include but are not limited to IE browser, Chrome browser, Firefox browser, Safari browser, Opera browser, Aoyou browser, 360 browser, Sogou browser, Window of the World browser, etc. .

图4为根据本发明另一个方面的方法流程图,示出一种提供推荐信息的过程。具体地,在步骤S401中,网络设备1当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息;在步骤S402中,网络设备1根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息;在步骤S403中,网络设备1将所述推荐信息提供至所述用户设备。在此,网络设备1包括但不限于网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机,诸如各种应用服务器以及与应用服务器相连接的中间服务器。本领域技术人员应能理解上述网络设备仅为举例,其他现有的或今后可能出现的网络设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Fig. 4 is a flowchart of a method according to another aspect of the present invention, showing a process of providing recommendation information. Specifically, in step S401, when the network device 1 satisfies a predetermined recommendation trigger condition for recommending information to user equipment, it acquires scene-related information corresponding to the predetermined recommendation trigger condition; in step S402, the network device 1 The scene-related information is matched and searched in the recommendation information database to obtain the recommendation information corresponding to the scene-related information; in step S403, the network device 1 provides the recommendation information to the user equipment. Here, the network device 1 includes, but is not limited to, a network host, a single network server, multiple network server sets, or a computer set based on cloud computing, where cloud computing is a type of distributed computing, consisting of a group of loosely coupled computer sets A super virtual computer, such as various application servers and intermediate servers connected to application servers. Those skilled in the art should understand that the above-mentioned network devices are only examples, and other existing or future network devices that are applicable to the present invention should also be included in the protection scope of the present invention and included here by reference.

在步骤S401中,网络设备1当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息。在此,所述预定推荐触发条件可以由网络设备1进行预设,也可以由用户设备将设置信息发送至网络设备1进行设定。网络设备1确定是否满足所述预定推荐触发条件的方式包括但不限于以下方式:In step S401, when the network device 1 satisfies a predetermined recommendation trigger condition for recommending information to the user equipment, it acquires scene-related information corresponding to the predetermined recommendation trigger condition. Here, the predetermined recommended triggering condition may be preset by the network device 1 , or may be set by the user equipment sending setting information to the network device 1 . Ways for the network device 1 to determine whether the predetermined recommendation trigger condition is satisfied include but not limited to the following ways:

1)由网络设备1主动进行检测:a)例如,网络设备1包括各种应用服务器,该网络设备1接收自用户设备发送的各种应用服务请求,诸如页面访问请求、信息搜索请求等,当接收该等应用服务请求属于所述预定推荐触发条件时,该网络设备1获取该等应用服务请求所对应的场景相关信息,诸如页面的主题信息、页面的类型信息、搜索关键词、搜索关键词的分类信息等;b)例如,网络设备1包括与应用服务器相连接的中间服务器,该网络设备1接收自该等应用服务器发送的待提供给用户设备的内容信息,当接收该等内容信息属于所述预定推荐触发条件时,该网络设备1获取该等内容信息所对应的场景相关信息,诸如内容信息的主题信息、分类信息等。1) Active detection by the network device 1: a) For example, the network device 1 includes various application servers, and the network device 1 receives various application service requests sent from the user equipment, such as page access requests, information search requests, etc., when When receiving the application service requests that belong to the predetermined recommendation trigger condition, the network device 1 acquires scene-related information corresponding to the application service requests, such as page theme information, page type information, search keywords, search keyword classification information, etc.; b) For example, the network device 1 includes an intermediate server connected to the application server, and the network device 1 receives the content information sent from the application server to be provided to the user equipment, and when receiving the content information belongs to When the predetermined recommendation trigger condition is met, the network device 1 acquires scene-related information corresponding to the content information, such as subject information and category information of the content information.

2)由网络设备1被动确定:例如,用户设备检测是否满足其向网络设备1发送信息推荐请求的推荐请求触发条件,当满足该推荐请求触发条件时,用户设备即向网络设备1发送信息推荐请求;当接收来自该用户设备的信息推荐请求时,网络设备1确定满足向该用户设备进行信息推荐的预定推荐触发条件,并获取该信息推荐请求所对应的场景相关信息;在此,该场景相关信息的获取方式包括但不限于以下方式:a)该场景相关信息包括在该信息推荐请求中,由用户设备发送至网络设备1;例如,推荐请求触发条件包括用户设备发起页面访问请求,用户设备在满足该推荐请求触发条件时,将该页面访问请求或该页面访问请求所对应的页面的主题信息写入信息推荐请求的相关字段,并将该信息推荐请求发送至网络设备1,网络设备1解析该信息推荐请求,从而获得相应的场景相关信息,如信息推荐请求包括页面访问请求时,根据该页面访问请求获取并解析相应页面,以获得该页面的主题信息,或信息推荐请求包括页面访问请求所对应的页面的主题信息时,直接解析该信息推荐请求获得相应页面的主题信息;2)该场景相关信息也可以由网络设备1根据该信息推荐请求所对应的推荐请求触发条件确定;例如,推荐请求触发条件包括用户设备展现搜索框,用户设备在满足该推荐请求触发条件时,向网络设备1发送信息推荐请求,网络设备1解析该信息推荐请求,获得相应的场景相关信息,例如与搜索相关的信息,如当前热门搜索词。2) Passively determined by the network device 1: for example, the user equipment detects whether the recommendation request triggering condition for sending an information recommendation request to the network device 1 is satisfied, and when the recommendation request triggering condition is satisfied, the user equipment sends an information recommendation request to the network device 1 request; when receiving an information recommendation request from the user equipment, the network device 1 determines that a predetermined recommendation trigger condition for information recommendation to the user equipment is satisfied, and obtains scene-related information corresponding to the information recommendation request; here, the scene Ways to obtain related information include but are not limited to the following ways: a) The scene-related information is included in the information recommendation request, which is sent by the user equipment to the network device 1; for example, the trigger condition of the recommendation request includes that the user equipment initiates a page access request, the user When the device meets the triggering condition of the recommendation request, it writes the page access request or the subject information of the page corresponding to the page access request into the relevant fields of the information recommendation request, and sends the information recommendation request to network device 1, and the network device 1. Parse the information recommendation request to obtain corresponding scene-related information. For example, when the information recommendation request includes a page access request, obtain and parse the corresponding page according to the page access request to obtain the topic information of the page, or the information recommendation request includes a page When accessing the subject information of the page corresponding to the request, directly parse the information recommendation request to obtain the subject information of the corresponding page; 2) The scene-related information can also be determined by the network device 1 according to the recommendation request triggering condition corresponding to the information recommendation request; For example, the triggering condition of the recommendation request includes that the user equipment presents a search box. When the user equipment satisfies the triggering condition of the recommendation request, it sends an information recommendation request to the network device 1, and the network device 1 parses the information recommendation request to obtain corresponding scene-related information, such as Search-related information, such as current popular search terms.

本领域技术人员应能理解上述确定是否满足预定推荐触发条件的方式以及获取场景相关信息的方式仅为举例,其他现有的或今后可能出现的确定预定推荐触发条件是否满足的方式或者获取场景相关信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above-mentioned methods of determining whether a predetermined recommendation trigger condition is satisfied and the method of obtaining scene-related information are only examples. Other existing or future methods of determining whether a predetermined recommendation trigger condition is satisfied or obtaining scene-related information If the way of information is applicable to the present invention, it should also be included in the protection scope of the present invention, and is included here by reference.

优选地,所述预定推荐触发条件包括但不限于,以下至少任一项:Preferably, the predetermined recommended triggering conditions include, but are not limited to, at least any of the following:

1)接收来自所述用户设备的页面访问请求;1) receiving a page access request from the user equipment;

2)接收来自所述用户设备的信息搜索请求;2) receiving an information search request from the user equipment;

3)接收来自所述用户设备的信息推荐请求;3) receiving an information recommendation request from the user equipment;

4)接收待提供给所述用户设备的内容信息。4) Receiving content information to be provided to the user equipment.

具体地,1)预定推荐触发条件包括接收来自用户设备的页面访问请求;当接收到来自用户设备的页面访问请求时,网络设备1即确定满足预定推荐触发条件,并获取该页面访问请求所对应的页面的相关信息,诸如该页面的主题信息、该页面的类型信息等。2)预定推荐触发条件包括接收来自用户设备的信息搜索请求;当接收到来自用户设备的信息搜索请求时,网络设备1即确定满足预定推荐触发条件,并获取该信息搜索请求所对应的搜索相关信息,诸如搜索关键词、搜索关键词的分类信息、搜索结果的分类信息等。3)预定推荐触发条件包括接收来自用户设备的信息推荐请求;当接收到来自用户设备的信息推荐请求或由应用服务器转发的用户设备的信息推荐请求时,网络设备1即确定满足预定推荐触发条件,并获取该信息推荐请求所对应的场景相关信息,诸如页面相关信息、搜索相关信息等。4)预定推荐触发条件包括接收待提供给用户设备的内容信息;如网络设备1包括与应用服务器相连接的中间服务器,当接收到待提供给用户设备的内容信息时,网络设备1即确定满足预定推荐触发条件,并获取该内容信息的相关信息,诸如内容信息的主题信息、内容信息的分类信息等。Specifically, 1) the predetermined recommendation trigger condition includes receiving a page access request from the user equipment; when receiving the page access request from the user equipment, the network device 1 determines that the predetermined recommendation trigger condition is met, and obtains the corresponding The related information of the page, such as the subject information of the page, the type information of the page, etc. 2) The predetermined recommendation trigger condition includes receiving an information search request from the user equipment; when receiving the information search request from the user equipment, the network device 1 determines that the predetermined recommendation trigger condition is met, and obtains the search related information corresponding to the information search request. Information, such as search keywords, classification information of search keywords, classification information of search results, etc. 3) The predetermined recommendation trigger condition includes receiving an information recommendation request from the user equipment; when receiving the information recommendation request from the user equipment or the information recommendation request of the user equipment forwarded by the application server, the network device 1 determines that the predetermined recommendation trigger condition is satisfied , and acquire scene-related information corresponding to the information recommendation request, such as page-related information, search-related information, and the like. 4) The predetermined recommendation trigger condition includes receiving content information to be provided to the user equipment; if the network equipment 1 includes an intermediate server connected to the application server, when receiving the content information to be provided to the user equipment, the network equipment 1 determines that the A recommendation trigger condition is predetermined, and related information of the content information is obtained, such as subject information of the content information, category information of the content information, and the like.

本领域技术人员应能理解上述预定推荐触发条件及其对应的场景相关信息仅为举例,其他现有的或今后可能出现的预定推荐触发条件或其对应的场景相关信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above predetermined recommended trigger conditions and their corresponding scene-related information are only examples, and other existing or future predetermined recommended trigger conditions or their corresponding scene-related information may be applicable to the present invention, It should also be included in the protection scope of the present invention, and is included here by reference.

在步骤S402中,网络设备1根据其在步骤S401中获取的场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息。在此,所述推荐信息库可以是网络设备1自身的资源信息库,也可以根据多个用户的历史浏览记录和/或历史搜索记录的统计分析结果进行建立或更新,并由网络设备1或其它第三方设备进行存储。例如,在步骤S401中,网络设备1获取的场景相关信息为页面的分类信息,如视频;在步骤S402中,网络设备1根据该分类信息,在推荐信息库中进行匹配查询,获得相应的推荐信息,如当前搜索次数最高的视频。本领域技术人员应能理解上述推荐信息库以及获取推荐信息的方式仅为举例,其他现有的或今后可能出现的推荐信息库以及获取推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。In step S402, the network device 1 performs a matching query in the recommendation information database according to the scene-related information acquired in step S401, so as to obtain recommendation information corresponding to the scene-related information. Here, the recommended information base may be the resource information base of the network device 1 itself, and may also be established or updated according to the statistical analysis results of the historical browsing records and/or historical search records of multiple users, and provided by the network device 1 or other third-party devices for storage. For example, in step S401, the scene-related information acquired by the network device 1 is page classification information, such as video; in step S402, the network device 1 conducts a matching query in the recommendation information database according to the classification information, and obtains the corresponding recommendation Information, such as the current most searched videos. Those skilled in the art should be able to understand that the above-mentioned recommended information database and the method of obtaining recommended information are only examples, and other existing or future recommended information databases and methods of obtaining recommended information, if applicable to the present invention, should also be included in the within the scope of this invention and is incorporated herein by reference.

在步骤S403中,网络设备1将其在步骤S402中获取的推荐信息提供至所述用户设备。在此,网络设备1提供所述推荐信息的方式包括但不限于以下方式:In step S403, the network device 1 provides the recommendation information acquired in step S402 to the user equipment. Here, the ways in which the network device 1 provides the recommendation information include but are not limited to the following ways:

1)将所述推荐信息逐条或一次性推送至用户设备;1) Pushing the recommendation information to the user equipment one by one or one at a time;

2)利用页面技术,如JSP、ASP、PHP技术,将所述推荐信息写入一个或多个网页,并将该等页面推送至用户设备;2) Using page technology, such as JSP, ASP, PHP technology, writing the recommendation information into one or more web pages, and pushing these pages to the user device;

3)利用页面技术,如JSP、ASP、PHP技术,将所述推荐信息写入一个或多个网页,并将该(等)网页的URL推送至用户设备;其中,对于该推送方式,用户如需了解所述推荐信息的具体内容,可通过其用户设备直接访问该(等)URL所对应的网页。3) Utilize page technology, such as JSP, ASP, PHP technology, write described recommendation information into one or more webpages, and push the URL of this (etc.) webpage to user equipment; To know the specific content of the recommendation information, the user device can directly access the webpage corresponding to the URL(s).

本领域技术人员应能理解上述页面技术以及提供推荐信息的方式仅为举例,其他现有的或今后可能出现的页面技术或者提供推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above page technologies and ways of providing recommended information are only examples, and other existing or future possible page technologies or ways of providing recommended information, if applicable to the present invention, should also be included in the present invention scope of protection and is incorporated herein by reference.

在图4所示过程的一个优选实施例中,该过程还包括步骤S407(未示出)。其中,所述预定推荐触发条件包括接收来自所述用户设备的页面访问请求;在步骤S407中,网络设备1根据所述页面访问请求,获取与所述页面访问请求相对应的页面内容;推荐信息提供装置113还将所述页面内容提供至所述用户设备。In a preferred embodiment of the process shown in Fig. 4, the process further includes step S407 (not shown). Wherein, the predetermined recommendation trigger condition includes receiving a page access request from the user equipment; in step S407, the network device 1 obtains the page content corresponding to the page access request according to the page access request; recommendation information The providing means 113 also provides the page content to the user equipment.

例如,网络设备1包括网站服务器,预定推荐触发条件包括接收来自用户设备的页面访问请求;在步骤S401中,用户设备向网络设备1发送页面访问请求;此时,向该用户设备进行信息推荐的预定推荐触发条件获得满足,网络设备1获取该页面访问请求所对应的页面的主题信息;在步骤S402中,网络设备1根据该主题信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息;在步骤S407中,网络设备1根据该页面访问请求,获取相应的页面内容;在步骤S403中,网络设备1可以将该页面内容与该(等)推荐信息分别通过通信协议,诸如http、https等,发送至用户设备,也可以根据该页面内容与该(等)推荐信息生成新页面,并将该新页面通过前述通信协议发送至用户设备。For example, the network device 1 includes a website server, and the predetermined recommendation trigger condition includes receiving a page access request from the user device; in step S401, the user device sends the page access request to the network device 1; at this time, the information recommended to the user device When the preset recommendation trigger condition is met, the network device 1 obtains the topic information of the page corresponding to the page access request; in step S402, the network device 1 performs a matching query in the recommendation information database according to the topic information to obtain the corresponding recommendation information; in step S407, the network device 1 obtains the corresponding page content according to the page access request; in step S403, the network device 1 can pass the page content and the (etc.) recommended information through communication protocols, such as http, https, etc., to the user equipment, or generate a new page based on the content of the page and the (etc.) recommendation information, and send the new page to the user equipment through the aforementioned communication protocol.

在此,网络设备1在步骤S407中所执行的操作与其在步骤S401、步骤S402中执行相应操作的之间并未严格的顺序关系,网络设备1可以在步骤S401、步骤S402中执行其相应操作的同时、之前或之后执行步骤S407获取页面访问请求所对应的页面内容。Here, there is no strict sequence relationship between the operations performed by the network device 1 in step S407 and the corresponding operations performed in steps S401 and S402, and the network device 1 can perform its corresponding operations in steps S401 and S402 At the same time, before or after, step S407 is executed to obtain the page content corresponding to the page access request.

网络设备1在向用户设备提供其请求访问的页面内容的同时,还向该用户设备提供与该页面内容相对应的推荐信息,使得用户通过一次页面访问操作,获得多个对应内容,并且用户还可以根据该(等)推荐信息进行其他后续操作,诸如浏览推荐信息所对应的内容、根据推荐信息进行相关搜索等,丰富了用户的访问内容,提升了用户的浏览体验。When the network device 1 provides the user equipment with the content of the page it requests to visit, it also provides the user equipment with recommendation information corresponding to the page content, so that the user can obtain multiple corresponding contents through one page access operation, and the user can also Other follow-up operations can be performed according to the recommended information (such as), such as browsing the content corresponding to the recommended information, performing related searches according to the recommended information, etc., which enriches the user's access content and improves the user's browsing experience.

在图4所示过程的另一个优选实施例中,网络设备1还包括步骤S408(未示出)。其中,所述预定推荐触发条件包括接收来自所述用户设备的信息搜索请求;在步骤S408中,网络设备1根据所述信息搜索请求,在索引信息库中进行匹配查询,以获得与所述信息搜索请求相对应的搜索结果;在步骤S403中,网络设备1还将所述搜索结果提供至所述用户设备。In another preferred embodiment of the process shown in Fig. 4, the network device 1 further includes step S408 (not shown). Wherein, the predetermined recommendation triggering condition includes receiving an information search request from the user equipment; in step S408, the network device 1 performs a matching query in the index information base according to the information search request, so as to obtain information related to the information A search result corresponding to the search request; in step S403, the network device 1 also provides the search result to the user equipment.

例如,网络设备1包括搜索引擎服务器,预定推荐触发条件包括接收来自用户设备的信息搜索请求;在步骤S401中,用户设备向网络设备1发送信息搜索请求,此时,向该用户设备进行信息推荐的预定推荐触发条件获得满足,网络设备1获取该信息搜索请求所对应的搜索相关信息;在步骤S402中,网络设备1根据该(等)搜索相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息,如热门搜索词;在步骤S408中,网络设备1根据该信息搜索请求,在索引信息库中进行匹配查询,以获得相应的搜索结果;在步骤S403中,网络设备1可以将该(等)搜索结果与该(等)推荐信息分别通过通信协议,诸如http、https等,发送至用户设备,也可以根据该(等)搜索结果与该(等)推荐信息生成新页面,并将该新页面通过前述通信协议发送至用户设备。For example, the network device 1 includes a search engine server, and the predetermined recommendation trigger condition includes receiving an information search request from a user device; in step S401, the user device sends an information search request to the network device 1, and at this time, information is recommended to the user device The predetermined recommendation trigger condition is met, and the network device 1 obtains the search related information corresponding to the information search request; in step S402, the network device 1 performs a matching query in the recommendation information database according to the (etc.) search related information, to Obtain corresponding recommended information, such as popular search terms; in step S408, the network device 1 performs a matching query in the index information base according to the information search request to obtain corresponding search results; in step S403, the network device 1 can The (etc.) search results and the (etc.) recommendation information are sent to the user equipment through a communication protocol, such as http, https, etc., or a new page can be generated according to the (etc.) search results and the (etc.) recommendation information, And send the new page to the user equipment through the aforementioned communication protocol.

在此,网络设备1在步骤S408中所执行的操作与其在步骤S401、步骤S402中执行相应操作的之间并未严格的顺序关系,网络设备1可以在步骤S401、步骤S402中执行其相应操作的同时、之前或之后执行步骤S408获取信息搜索请求所对应的搜索结果。Here, there is no strict sequence relationship between the operations performed by the network device 1 in step S408 and the corresponding operations performed in steps S401 and S402, and the network device 1 can perform its corresponding operations in steps S401 and S402 Step S408 is executed at the same time, before or after the step S408 to obtain the search result corresponding to the information search request.

网络设备1在用户设备提供其信息搜索请求所对应的搜索结果的同时,还向该用户设备提供推荐信息,如热门搜索词,使得用户在一次搜索操作中,不仅可以获得相应的搜索结果,还可以了解当前的网络动态,实时跟进其他用户的当前热门搜索。When the user equipment provides the search results corresponding to its information search request, the network device 1 also provides the user equipment with recommended information, such as popular search words, so that the user can not only obtain the corresponding search results, but also You can understand the current network dynamics and follow up other users' current popular searches in real time.

在图4所示过程的再一个优选实施例中,所述预定推荐触发条件包括接收待提供给所述用户设备的内容信息;在步骤S403中,网络设备1还将所述内容信息提供至所述用户设备。In yet another preferred embodiment of the process shown in FIG. 4, the predetermined recommendation trigger condition includes receiving content information to be provided to the user equipment; in step S403, the network device 1 also provides the content information to the user equipment.

例如,网络设备1包括连接应用服务器的中间服务器,预定推荐触发条件包括接收待提供给用户设备的内容信息;在步骤S401中,应用服务器向网络设备1发送待提供给用户设备的内容信息,此时,向该用户设备进行信息推荐的预定推荐触发条件获得满足,网络设备1获取该内容信息的相关信息;在步骤S402中,网络设备1根据该(等)相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息;在步骤S403中,网络设备1可以将该内容信息与该(等)推荐信息分别通过通信协议,诸如http、https等,发送至用户设备,也可以根据该内容信息与该(等)推荐信息生成新页面,并将该新页面通过前述通信协议发送至用户设备。For example, the network device 1 includes an intermediate server connected to the application server, and the predetermined recommendation trigger condition includes receiving content information to be provided to the user equipment; in step S401, the application server sends the content information to be provided to the user equipment to the network device 1, where , the predetermined recommendation trigger condition for information recommendation to the user equipment is satisfied, and the network device 1 obtains relevant information of the content information; Match the query to obtain the corresponding recommendation information; in step S403, the network device 1 may send the content information and the (etc.) recommendation information to the user equipment through a communication protocol, such as http, https, etc. The content information and the recommendation information(s) generate a new page, and send the new page to the user equipment through the aforementioned communication protocol.

在此,网络设备1根据应用服务器待提供给用户设备的内容信息,获取相应的推荐信息,并将该内容信息与该(等)推荐信息提供至该用户设备,使得用户在一次请求应用服务器提供相应服务的操作中,获得多项内容,并且用户还可以根据该(等)推荐信息进行其他后续操作,诸如浏览推荐信息所对应的内容、根据推荐信息进行相关搜索等,丰富了用户的访问内容,提升了用户的应用服务体验;另一方面,也减轻了应用服务器的负担,使得应用服务器在不增加信息计算量的基础上,向用户提供了更好的服务。Here, the network device 1 obtains the corresponding recommendation information according to the content information to be provided by the application server to the user equipment, and provides the content information and the recommendation information (etc.) to the user equipment, so that the user can request the application server to provide In the operation of the corresponding service, multiple contents are obtained, and the user can also perform other follow-up operations based on the (etc.) recommended information, such as browsing the content corresponding to the recommended information, conducting related searches based on the recommended information, etc., which enriches the user's access content , which improves the user's application service experience; on the other hand, it also reduces the burden on the application server, so that the application server can provide users with better services without increasing the amount of information calculation.

如图5所示过程的一个优选实施例中,在步骤S501中,网络设备1当满足向用户设备进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息;在步骤S504中,网络设备1获取所述用户设备所对应用户的用户相关信息;在步骤S402中,网络设备1根据所述场景相关信息,结合所述用户相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息及所述用户相关信息相对应的推荐信息;在步骤S503中,网络设备1将所述推荐信息提供至所述用户设备。In a preferred embodiment of the process shown in FIG. 5, in step S501, when the network device 1 satisfies a predetermined recommendation trigger condition for recommending information to the user equipment, acquire scene-related information corresponding to the predetermined recommendation trigger condition; In step S504, the network device 1 obtains the user-related information of the user corresponding to the user device; in step S402, the network device 1 performs matching in the recommendation information base according to the scene-related information and the user-related information query to obtain recommendation information corresponding to the scene-related information and the user-related information; in step S503, the network device 1 provides the recommendation information to the user equipment.

其中,图5中网络设备1在步骤S501、步骤S502和步骤S503中所执行的操作与图4中网络设备1在步骤S401、步骤S402和步骤S403中所执行的操作内容相同或基本相同,为简明起见,以引用方式包含于此,不再赘述。Wherein, the operations performed by the network device 1 in step S501, step S502, and step S503 in FIG. 5 are the same or substantially the same as the operations performed by the network device 1 in FIG. For the sake of brevity, it is included here by reference and will not be repeated here.

在步骤S504中,网络设备1获取所述用户设备所对应用户的用户相关信息。在此,网络设备1根据预定推荐触发条件,获取相应的用户设备所对应用户的标识信息,并根据该标识信息,获取该用户的用户相关信息。例如,网络设备1解析用户设备发送的页面访问请求,获取相应的用户设备的IP地址或用户的ID,并根据该用户设备的IP地址或该用户的ID,查询用户信息库,获得该用户的用户相关信息,诸如该用户的个体属性标签、群组属性标签等。在此,所述用户信息库存储于网络设备1或其他第三方设备,可根据用户向该等设备提交的注册信息等个人信息进行建立及更新,或由该等设备对用户的相关数据,如历史浏览记录等,进行分析获得的分析数据建立及更新。本领域技术人员应能理解上述用户信息库以及获取用户相关信息的方式仅为举例,其他现有的或今后可能出现的用户信息库或者获取用户相关信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。In step S504, the network device 1 acquires user-related information of the user corresponding to the user equipment. Here, the network device 1 obtains the identification information of the user corresponding to the corresponding user equipment according to the predetermined recommendation trigger condition, and obtains the user-related information of the user according to the identification information. For example, network device 1 analyzes the page access request sent by the user equipment, obtains the IP address of the corresponding user equipment or the ID of the user, and queries the user information base according to the IP address of the user equipment or the ID of the user to obtain the user's ID. User-related information, such as the user's individual attribute tags, group attribute tags, etc. Here, the user information database is stored in the network device 1 or other third-party devices, which can be established and updated according to personal information such as registration information submitted by users to these devices, or related data of users by these devices, such as Establish and update the analysis data obtained by analyzing historical browsing records, etc. Those skilled in the art should be able to understand that the above-mentioned user information database and the method of obtaining user-related information are only examples. If other existing or future user information databases or methods of obtaining user-related information are applicable to the present invention, they should also be included within the scope of the present invention and incorporated herein by reference.

优选地,所述用户相关信息包括但不限于,以下至少任一项:Preferably, the user-related information includes, but is not limited to, at least any of the following:

1)所述用户的历史浏览记录;1) The historical browsing records of the user;

2)所述用户的个体属性标签;2) The individual attribute label of the user;

3)所述用户的群组属性标签。3) The group attribute label of the user.

具体地,1)网络设备1根据用户的标识信息,查询该用户的浏览日志,以获得该用户的历史浏览记录,诸如该用户经常访问的网络地址及其次数、停留时间等。2)网络设备1根据用户的标识信息,查询前述用户信息库,获得该用户的个体属性标签;或者分析该用户的历史浏览记录,并根据该用户浏览的网页的分类信息确定该用户的个体属性标签。3)网络设备1根据用户的标识信息,查询前述用户信息库,获得该用户的群组属性标签;或者根据用户的标识信息,查询前述用户信息库,获得该用户的个体属性标签以及个体属性标签与该用户相同或部分相同的其他用户,并将该等相同的个体属性标签作为该用户的群组属性标签;或者对该用户及其他用户的历史浏览记录进行聚类分析,以获得该用户所对应的群组,并根据该群组成员浏览的网页的分类信息确定该群组的群组属性标签,该群组的群组属性标签也即该用户的群组属性标签。Specifically, 1) the network device 1 queries the user's browsing log according to the user's identification information to obtain the user's historical browsing records, such as the user's frequently visited network addresses, times, and stay time. 2) Network device 1 queries the aforementioned user information database according to the user's identification information to obtain the user's individual attribute label; or analyzes the user's historical browsing records, and determines the user's individual attribute according to the classification information of the web pages browsed by the user Label. 3) Network device 1 queries the aforementioned user information database according to the user's identification information to obtain the user's group attribute label; or according to the user's identification information, queries the aforementioned user information database to obtain the user's individual attribute label and individual attribute label Other users who are identical or partially identical to the user, and use the same individual attribute tags as the user's group attribute tags; or conduct cluster analysis on the user and other users' historical browsing records to obtain the user's The corresponding group, and determine the group attribute label of the group according to the classification information of the web pages browsed by the group members, and the group attribute label of the group is also the group attribute label of the user.

本领域技术人员应能理解上述用户相关信息及其获取方式仅为举例,其他现有的或今后可能出现的用户相关信息或其获取方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above user-related information and its acquisition methods are only examples, and other existing or future user-related information or their acquisition methods, if applicable to the present invention, should also be included in the protection scope of the present invention and is incorporated herein by reference.

随后,在步骤S502中,网络设备1根据预定推荐触发条件所对应的场景相关信息,结合所述用户相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息。在此,网络设备1获取所述推荐信息的方式包括但不限于以下方式:Subsequently, in step S502, the network device 1 conducts a matching query in the recommendation information database according to the scene-related information corresponding to the predetermined recommendation triggering condition and combined with the user-related information, so as to obtain corresponding recommendation information. Here, the ways for the network device 1 to obtain the recommendation information include but not limited to the following ways:

1)根据所述场景相关信息以及所述用户相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息。例如,在步骤S501中,网络设备1根据用户的页面访问请求,获得相应的场景相关信息包括页面的类型信息;在步骤S504中,网络设备1根据该页面访问请求中的用户标识信息,获取该用户的历史浏览记录;在步骤S502中,网络设备1根据该类型信息及该历史浏览记录,查询推荐信息库,获得相应的推荐信息,如该用户经常浏览的与该类型信息相对应的网络地址,以用于将该(等)推荐信息提供给该用户作为其快捷访问入口。1) According to the scene-related information and the user-related information, a matching query is performed in a recommendation information database to obtain corresponding recommendation information. For example, in step S501, network device 1 obtains corresponding scene-related information including page type information according to the page access request of the user; The user's historical browsing record; in step S502, the network device 1 queries the recommended information database according to the type of information and the historical browsing record, and obtains corresponding recommended information, such as the network address corresponding to the type of information frequently browsed by the user , so as to provide the (etc.) recommended information to the user as a quick access entry.

2)根据所述场景相关信息,查询推荐信息库,获得相应的推荐信息;再根据所述用户相关信息,在该等推荐信息中进行匹配查询,以获得最终提供给用户的推荐信息。例如,在步骤S501中,网络设备1根据用户的信息搜索请求,获得相应的场景相关信息包括搜索关键词的分类信息;在步骤S504中,网络设备1根据该信息搜索请求中的用户标识信息,查询用户信息库,从而获得该用户的群组属性标签;在步骤S502中,网络设备1先根据该分类信息,查询推荐信息库,获得相应的推荐信息,再根据该(等)群组属性标签,在已获得的推荐信息中进行匹配查询,从而获得最终提供给用户的推荐信息。2) According to the scene-related information, query the recommendation information base to obtain the corresponding recommendation information; then according to the user-related information, perform a matching query among the recommendation information to obtain the recommendation information finally provided to the user. For example, in step S501, network device 1 obtains corresponding scene-related information including classification information of search keywords according to the user's information search request; in step S504, network device 1 obtains the user identification information in the information search request according to the information, Query the user information database to obtain the group attribute label of the user; in step S502, the network device 1 first queries the recommendation information database according to the classification information to obtain the corresponding recommendation information, and then according to the (etc.) group attribute label , perform a matching query in the obtained recommendation information, so as to obtain the recommendation information finally provided to the user.

本领域技术人员应能理解上述获取推荐信息的方式仅为举例,其他现有的或今后可能出现的获取推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above-mentioned method of obtaining recommended information is only an example, and other existing or possible future methods of obtaining recommended information, if applicable to the present invention, should also be included within the scope of protection of the present invention, and are based on Citations are included here.

在此,网络设备1根据预设推荐触发条件所对应的场景相关信息,以及待提供推荐信息所对应用户的用户相关信息,获得相应的推荐信息,使得该(等)推荐信息不仅与所述场景相关信息相对应,还与用户的用户相关信息相符,从而为用户提供个性化推荐信息。Here, the network device 1 obtains corresponding recommendation information according to the scene-related information corresponding to the preset recommendation trigger condition and the user-related information of the user corresponding to the recommendation information to be provided, so that the (etc.) recommendation information is not only related to the scene Corresponding to the relevant information, it is also consistent with the user's user-related information, so as to provide personalized recommendation information for the user.

优选地,在图5所示过程的该优选实施例中,该过程还包括步骤S509(未示出)。在步骤S509中,网络设备1根据多个用户的历史浏览记录和/或历史搜索记录的统计分析结果,建立或更新所述推荐信息库。在此,网络设备1可以根据各种统计分析方法,对多个用户的历史浏览记录和/或历史搜索记录进行统计分析,以获得多个用户的热门浏览信息和/或热门搜索信息,并根据该等热门浏览信息和/或热门搜索信息,建立或更新推荐信息库;或从其他统计设备获取多个用户的历史浏览记录和/或历史搜索记录的统计分析结果,并据此建立或更新推荐信息库;所述推荐信息库可由网络设备1或与该网络设备1相连接的其他第三方设备进行存储。Preferably, in this preferred embodiment of the process shown in Fig. 5, the process further includes step S509 (not shown). In step S509, the network device 1 establishes or updates the recommendation information base according to statistical analysis results of historical browsing records and/or historical search records of multiple users. Here, the network device 1 can perform statistical analysis on the historical browsing records and/or historical search records of multiple users according to various statistical analysis methods to obtain popular browsing information and/or popular search information of multiple users, and according to Such popular browsing information and/or popular search information, establish or update recommendation information database; or obtain statistical analysis results of multiple users' historical browsing records and/or historical search records from other statistical devices, and establish or update recommendations accordingly Information base; the recommendation information base may be stored by the network device 1 or other third-party devices connected to the network device 1 .

本领域技术人员应能理解上述推荐信息库与其建立及更新的方式仅为举例,其他现有的或今后可能出现的推荐信息库或其建立或更新的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Those skilled in the art should be able to understand that the above-mentioned recommended information database and its establishment and updating methods are only examples. If other existing or future recommended information databases or their establishment or updating methods are applicable to the present invention, they should also include within the scope of this invention and are incorporated herein by reference.

如图6所示网络设备1和用户设备2配合实现提供推荐信息的过程的一个优选实施例中,在步骤S6011中,用户设备2检测其否满足向网络设备1发送信息推荐请求的推荐请求触发条件;在步骤S6012中,用户设备2当满足所述推荐请求触发条件,向网络设备1发送信息推荐请求,其中,所述信息推荐请求包括与所述推荐请求触发条件相对应的场景相关信息;在步骤S6013中,网络设备1当满足向用户设备2进行信息推荐的预定推荐触发条件,获取与所述预定推荐触发条件相对应的场景相关信息,其中,所述预定推荐触发条件包括接收来自用户设备2的信息推荐请求;在步骤S602中,网络设备1根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得与所述场景相关信息相对应的推荐信息;在步骤S603中,网络设备1将所述推荐信息提供至用户设备2;相应地,用户设备2接收网络设备1基于所述信息推荐请求发送的推荐信息;在步骤S605中,用户设备2提供所述推荐信息。在此,用户设备2包括但不限于任何可适用于本发明的能够与用户进行交互并与网络设备1进行通信的电子产品,诸如手机、PDA、掌上电脑(PPC)、游戏机(PSP)、个人计算机等。本领域技术人员应能理解上述用户设备仅为举例,其他现有的或今后可能出现的用户设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。As shown in Figure 6, in a preferred embodiment of the process of providing recommended information in cooperation between the network device 1 and the user device 2, in step S6011, the user device 2 detects whether it satisfies the recommendation request trigger for sending an information recommendation request to the network device 1 Conditions; in step S6012, when the user equipment 2 satisfies the recommendation request trigger condition, it sends an information recommendation request to the network device 1, wherein the information recommendation request includes scene-related information corresponding to the recommendation request trigger condition; In step S6013, when the network device 1 satisfies the predetermined recommendation trigger condition for recommending information to the user equipment 2, it acquires scene-related information corresponding to the predetermined recommendation trigger condition, wherein the predetermined recommendation trigger condition includes receiving An information recommendation request from device 2; in step S602, network device 1 performs a matching query in the recommendation information database according to the scene-related information to obtain recommendation information corresponding to the scene-related information; in step S603, The network device 1 provides the recommendation information to the user device 2; correspondingly, the user device 2 receives the recommendation information sent by the network device 1 based on the information recommendation request; in step S605, the user device 2 provides the recommendation information. Here, the user equipment 2 includes but is not limited to any electronic product applicable to the present invention that can interact with the user and communicate with the network equipment 1, such as mobile phones, PDAs, Pocket Computers (PPC), game consoles (PSP), personal computer, etc. Those skilled in the art should understand that the above user equipment is only an example, and other existing or future user equipment, if applicable to the present invention, should also be included in the protection scope of the present invention and included here by reference.

其中,图6中网络设备1在步骤S6013、步骤S602和步骤S603中所执行的操作与图4中网络设备1在步骤S401、步骤S402和步骤S403中所执行的操作内容相同或基本相同,为简明起见,以引用方式包含于此,不再赘述。Wherein, the operations performed by the network device 1 in FIG. 6 in step S6013, step S602 and step S603 are the same or substantially the same as the operations performed by the network device 1 in FIG. For the sake of brevity, it is included here by reference and will not be repeated here.

在步骤S6011中,用户设备2检测其是否满足向网络设备1发送信息推荐请求的推荐请求触发条件。在此,所述推荐请求触发条件可以由用户或用户设备2进行设置,也可以由网络设备1向用户设备2发送相应的设置信息,以对用户设备2的推荐请求触发条件进行设置。用户设备2通过调用其应用程序接口(API)等方式,监视该用户设备2的浏览器事件,诸如搜索框是否被激活、是否向网络设备1发送页面访问请求等,以检测该用户设备2是否满足向网络设备1发送信息推荐请求的推荐请求触发条件。本领域技术人员应能理解上述检测推荐请求触发条件的方式仅为举例,其他现有的或今后可能出现的检测推荐请求触发条件的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。In step S6011, the user equipment 2 detects whether it satisfies the recommendation request triggering condition of sending an information recommendation request to the network equipment 1. Here, the recommendation request triggering condition may be set by the user or the user equipment 2 , or the network device 1 may send corresponding setting information to the user equipment 2 to set the recommendation request triggering condition of the user equipment 2 . The user equipment 2 monitors the browser events of the user equipment 2 by calling its application program interface (API), etc., such as whether the search box is activated, whether a page access request is sent to the network equipment 1, etc., to detect whether the user equipment 2 The recommendation request triggering condition of sending an information recommendation request to the network device 1 is satisfied. Those skilled in the art should be able to understand that the above-mentioned method of detecting the triggering condition of the recommendation request is only an example, and other existing or future methods of detecting the triggering condition of the recommendation request, if applicable to the present invention, should also be included in the protection scope of the present invention and is incorporated herein by reference.

优选地,所述推荐请求触发条件包括但不限于,以下至少任一项:Preferably, the triggering conditions for the recommendation request include, but are not limited to, at least any of the following:

1)用户设备2展现搜索框;1) The user equipment 2 displays a search box;

2)用户设备2的搜索框被激活;2) The search box of the user equipment 2 is activated;

3)用户设备2发起页面访问请求;3) User device 2 initiates a page access request;

4)用户设备2发起信息搜索请求。4) The user equipment 2 initiates an information search request.

在此,用户设备2通过监视其浏览器事件,并对该等浏览器事件与预设的推荐请求触发条件进行比较,以检测所述推荐请求触发条件是否满足。具体地,1)例如,用户设备2通过检测浏览器及浏览器的当前窗口,确定该用户设备2是否展现搜索框;2)例如,用户设备2通过检测浏览器及浏览器的当前窗口,以及鼠标事件,确定该用户设备2的搜索框是否被激活;3)例如,用户设备2通过检测浏览器发送的http数据包,确定该用户设备2是否发送页面访问请求;4)用户设备2通过检测浏览器发送的http数据包中的站点地址,确定该用户设备2是否发送信息搜索请求。本领域技术人员应能理解上述推荐请求触发条件及其检测方式仅为举例,其他现有的或今后可能出现的推荐请求触发条件或其检测方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Here, the user device 2 monitors its browser events and compares these browser events with preset recommendation request trigger conditions to detect whether the recommendation request trigger conditions are satisfied. Specifically, 1) For example, the user equipment 2 determines whether the user equipment 2 presents a search box by detecting the browser and the current window of the browser; 2) For example, the user equipment 2 detects the browser and the current window of the browser, and mouse event, determine whether the search box of the user equipment 2 is activated; 3) for example, the user equipment 2 determines whether the user equipment 2 sends a page access request by detecting the http packet sent by the browser; 4) the user equipment 2 passes the detection The site address in the http packet sent by the browser determines whether the user device 2 sends an information search request. Those skilled in the art should be able to understand that the above-mentioned recommendation request trigger conditions and their detection methods are only examples, and other existing or future recommendation request trigger conditions or their detection methods, if applicable to the present invention, should also be included in the present invention scope of protection and is incorporated herein by reference.

在步骤S6012中,用户设备2当满足所述推荐请求触发条件,向网络设备1发送信息推荐请求,其中,所述信息推荐请求包括与所述推荐请求触发条件相对应的场景相关信息。在此,所述场景相关信息可以是所述推荐请求触发条件所对应的应用请求,如页面访问请求或信息搜索请求;可以是所述应用请求所对应的应用的相关信息,如页面的主题信息、搜索关键词等;还可以是所述推荐请求触发条件所对应的应用场景,如搜索框。当检测到满足所述推荐请求触发条件时,用户设备2根据网络设备1提供的应用程序接口(API)或约定的通信方式,诸如http、https通信协议等,向该网络设备1发送信息推荐请求,并在该信息推荐请求的相关字段中写入推荐请求触发条件所对应的场景相关信息。本领域技术人员应能理解上述场景相关信息以及信息推荐请求的发送方式仅为举例,其他现有的或今后可能出现的场景相关信息或者信息推荐请求的发送方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。In step S6012, when the recommendation request triggering condition is met, the user equipment 2 sends an information recommendation request to the network device 1, wherein the information recommendation request includes scene-related information corresponding to the recommendation request triggering condition. Here, the scene-related information may be the application request corresponding to the triggering condition of the recommendation request, such as a page access request or an information search request; it may be the relevant information of the application corresponding to the application request, such as the theme information of the page , search keywords, etc.; it may also be an application scenario corresponding to the trigger condition of the recommendation request, such as a search box. When it is detected that the triggering condition of the recommendation request is satisfied, the user device 2 sends an information recommendation request to the network device 1 according to the application program interface (API) provided by the network device 1 or the agreed communication method, such as http, https communication protocols, etc. , and write the scene-related information corresponding to the triggering condition of the recommendation request in the relevant fields of the information recommendation request. Those skilled in the art should be able to understand that the sending methods of the above-mentioned scene-related information and information recommendation requests are only examples. included within the scope of the present invention and incorporated herein by reference.

网络设备1的预定推荐触发条件包括接收来自用户设备2的信息推荐请求;在步骤S6013中,网络设备1接收用户设备2发送的信息推荐请求,当确定满足向该用户设备2进行信息推荐的预定推荐触发条件,由该信息推荐请求获取相应的场景相关信息;在步骤S602中,网络设备1根据所述场景相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息;在步骤S603中,网络设备1将所述推荐信息提供至用户设备2。The predetermined recommendation trigger condition of network device 1 includes receiving an information recommendation request from user equipment 2; in step S6013, network device 1 receives the information recommendation request sent by user equipment 2, The recommendation trigger condition is to obtain the corresponding scene-related information from the information recommendation request; in step S602, the network device 1 performs a matching query in the recommendation information database according to the scene-related information to obtain the corresponding recommendation information; in step S603 , the network device 1 provides the recommendation information to the user equipment 2.

相应地,在步骤S603中,用户设备2接收网络设备1基于所述信息推荐请求发送的推荐信息。在此,用户设备2根据网络设备1提供的应用程序接口(API)或约定的通信方式,诸如http、https通信协议等,从网络设备1接收其基于信息推荐请求发送的推荐信息。本领域技术人员应能理解上述接收推荐信息的方式仅为举例,其他现有的或今后可能出现的接收推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Correspondingly, in step S603, the user equipment 2 receives the recommendation information sent by the network equipment 1 based on the information recommendation request. Here, the user device 2 receives the recommendation information sent based on the information recommendation request from the network device 1 according to the application programming interface (API) provided by the network device 1 or the agreed communication method, such as http, https communication protocols, etc. Those skilled in the art should be able to understand that the above-mentioned way of receiving recommendation information is only an example, and other existing or future ways of receiving recommendation information, if applicable to the present invention, should also be included within the scope of protection of the present invention, and are based on Citations are included here.

在步骤S605中,用户设备2提供所述推荐信息。在此,用户设备2将其在步骤S603中接收的推荐信息显示于该用户设备2的显示装置,诸如将所述推荐信息置于该用户设备2的搜索框中进行显示、将所述推荐信息以弹出窗口形式显示于该用户设备2的桌面等。优选地,用户设备2可以根据推荐请求触发条件,确定相应的推荐信息的提供方式,如推荐请求触发条件包括用户设备2展现搜索框,则将推荐信息直接显示于该用户设备2的搜索框。本领域技术人员应能理解上述显示推荐信息的方式仅为举例,其他现有的或今后可能出现的显示推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。In step S605, the user equipment 2 provides the recommendation information. Here, the user equipment 2 displays the recommendation information received in step S603 on the display device of the user equipment 2, such as placing the recommendation information in the search box of the user equipment 2 for display, displaying the recommendation information It is displayed on the desktop of the user equipment 2 in the form of a pop-up window. Preferably, the user equipment 2 can determine the corresponding recommendation information provision method according to the recommendation request trigger condition. If the recommendation request trigger condition includes the user equipment 2 displaying a search box, the recommendation information is directly displayed in the user equipment 2 search box. Those skilled in the art should be able to understand that the above-mentioned ways of displaying recommended information are only examples, and other existing or future ways of displaying recommended information, if applicable to the present invention, should also be included within the scope of protection of the present invention, and are based on Citations are included here.

优选地,在步骤S605中,用户设备2提供所述推荐信息的方式包括但不限于,以下至少任一项:Preferably, in step S605, the manner in which the user equipment 2 provides the recommendation information includes, but is not limited to, at least any of the following:

1)将所述推荐信息显示于用户设备2的搜索框;1) displaying the recommendation information in the search box of the user equipment 2;

2)将所述推荐信息以页面形式显示于用户设备2;2) displaying the recommendation information on the user equipment 2 in the form of a page;

3)将所述推荐信息以浮动窗口形式显示于用户设备2。3) Displaying the recommendation information on the user equipment 2 in the form of a floating window.

具体地,1)用户设备2的当前窗口包括搜索框,该用户设备2在该搜索框显示推荐信息,在此,搜索框包括用户设备2的浏览器工具栏中的搜索框和浏览页面中的搜索框;2)推荐信息可以作为独立页面显示于用户设备2,也可以与推荐请求触发条件所对应的内容信息同一页面显示于用户设备2;3)将推荐信息逐个或一次性以浮动窗口形式显示于用户设备2。需要说明的是,本领域技术人员应能理解,上述各项推荐信息的提供方式不仅可以单独用于显示推荐信息,还可以互相结合用于显示推荐信息;例如,将对应的搜索次数最高的推荐信息显示于用户设备2的搜索框,将其他搜索次数较低的推荐信息显示于包括该搜索框的页面中,如显示于该页面中搜索框的临近区域。本领域技术人员应能理解上述推荐信息的提供方式仅为举例,其他现有的或今后可能出现的推荐信息的提供方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Specifically, 1) the current window of the user equipment 2 includes a search box, and the user equipment 2 displays recommended information in the search box. Here, the search box includes the search box in the browser tool bar of the user equipment 2 and the Search box; 2) The recommendation information can be displayed on the user device 2 as an independent page, or can be displayed on the user device 2 on the same page as the content information corresponding to the triggering condition of the recommendation request; 3) The recommendation information can be displayed one by one or in a floating window form displayed on user equipment 2. It should be noted that those skilled in the art should be able to understand that the above-mentioned methods of providing recommendation information can not only be used to display recommendation information alone, but also can be used in conjunction with each other to display recommendation information; for example, the corresponding recommendation with the highest number of searches The information is displayed in the search box of the user equipment 2, and other recommended information with relatively low search frequency is displayed in the page including the search box, such as displayed in an area adjacent to the search box on the page. Those skilled in the art should be able to understand that the above-mentioned method of providing recommended information is only an example, and other existing or future methods of providing recommended information, if applicable to the present invention, should also be included within the scope of protection of the present invention, and in accordance with Citations are included here.

在此,网络设备1和用户设备2配合实现向用户提供推荐信息,其中,用户设备2在满足推荐请求触发条件时,发起该整个提供推荐信息的操作过程,网络设备1根据用户设备2的信息推荐请求,向用户提供推荐信息,将整个操作过程的发起权交由用户设备2,考虑到了用户的使用体验,使得网络设备1不能随意向用户设备2推送推荐信息。Here, the network device 1 and the user device 2 cooperate to provide the user with recommendation information, wherein the user device 2 initiates the entire operation process of providing recommendation information when the trigger condition of the recommendation request is satisfied, and the network device 1 according to the information of the user device 2 The recommendation request provides recommendation information to the user, and transfers the initiation right of the entire operation process to the user device 2, taking into account the user experience, so that the network device 1 cannot push the recommendation information to the user device 2 arbitrarily.

优选地,在图6所示过程的该优选实施例中,在步骤S6061中,用户设备2获取用户对于所述推荐信息的焦点操作;在步骤S6062中,用户设备2根据所述焦点操作所对应的第一推荐信息,向网络设备1发送与所述第一推荐信息相对应的关联信息获取请求,相应地,网络设备1接收来自用户设备2的关联信息获取请求,其中,所述关联信息获取请求包括与所述推荐信息相关的第一推荐信息;在步骤S6063中,网络设备1根据所述关联信息获取请求,获取与所述第一推荐信息相对应的关联信息;在步骤S6064中,网络设备1将所述关联信息提供至用户设备2,相应地,用户设备2接收网络设备1基于所述关联信息获取请求发送的关联信息。Preferably, in this preferred embodiment of the process shown in FIG. 6 , in step S6061, the user equipment 2 acquires the user's focus operation on the recommendation information; in step S6062, the user equipment 2 obtains the The first recommendation information of the user equipment 2, and sends an associated information acquisition request corresponding to the first recommended information to network device 1. Correspondingly, network device 1 receives an associated information acquisition request from user equipment 2, wherein the associated information acquisition The request includes the first recommendation information related to the recommendation information; in step S6063, the network device 1 obtains the associated information corresponding to the first recommendation information according to the associated information acquisition request; in step S6064, the network The device 1 provides the association information to the user equipment 2, and accordingly, the user equipment 2 receives the association information sent by the network device 1 based on the association information acquisition request.

其中,所述焦点操作包括但不限于任何可适用于本发明的、用户对推荐信息的相关操作,诸如悬停操作、选择操作、编辑操作等。所述焦点操作所对应的推荐信息为第一推荐信息,所述第一推荐信息的关联信息包括但不限于任何可适用于本发明的,与所述焦点操作所对应的第一推荐信息相关的信息,诸如第一推荐信息的下级搜索建议词、第一推荐信息的下级链接入口、第一推荐信息的同类信息、第一推荐信息的次级信息等。例如,第一推荐信息为“动车追尾”,相应的下级搜索建议词包括新闻、视频、图片;第一推荐信息为“新浪”,相应的下级链接入口包括“新浪首页”和“新浪微博”的链接;第一推荐信息为“宝马3系”,相应的同类信息包括“奔驰C级”;第一推荐信息为“功夫熊猫”,相应的次级信息包括功夫熊猫的缩略图。本领域技术人员应能理解上述焦点操作以及第一推荐信息的关联信息仅为举例,其他现有的或今后可能出现的焦点操作或者第一推荐信息的关联信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。Wherein, the focus operation includes, but is not limited to, any related operation of the user on the recommended information applicable to the present invention, such as a hovering operation, a selection operation, an editing operation, and the like. The recommendation information corresponding to the focus operation is the first recommendation information, and the associated information of the first recommendation information includes but not limited to any information applicable to the present invention that is related to the first recommendation information corresponding to the focus operation. Information, such as subordinate search suggestion words of the first recommended information, subordinate link entries of the first recommended information, similar information of the first recommended information, secondary information of the first recommended information, etc. For example, if the first recommended information is "Eastern train rear-end collision", the corresponding subordinate search suggestion words include news, video, and pictures; the first recommended information is "Sina", and the corresponding subordinate link entries include "Sina Homepage" and "Sina Weibo" link; the first recommended information is "BMW 3 Series", and the corresponding similar information includes "Mercedes-Benz C-Class"; the first recommended information is "Kung Fu Panda", and the corresponding secondary information includes a thumbnail of Kung Fu Panda. Those skilled in the art should be able to understand that the above-mentioned focus operations and associated information of the first recommendation information are only examples, and other existing or future focus operations or associated information of the first recommendation information, if applicable to the present invention, should also be included within the scope of the present invention and incorporated herein by reference.

例如,参照图7,用户设备2显示由网络设备1提供的多个推荐信息,在步骤S6061中,用户操控鼠标在该等推荐信息上进行悬停操作,用户设备2获取用户的该悬停操作;在步骤S6062中,用户设备2根据该悬停操作所对应的第一推荐信息,如“推荐信息7”,向网络设备1发送相应的关联信息获取请求,相应地,网络设备1接收用户设备2的该关联信息获取请求;在步骤S6063中,网络设备1根据该关联信息获取请求,获取与该第一推荐信息“推荐信息7”相对应的关联信息,如“关联信息1”和“关联信息2”;在步骤S6064中,网络设备1将该等关联信息提供至用户设备2,相应地,用户设备2接收该等关联信息。For example, referring to FIG. 7, the user equipment 2 displays a plurality of recommended information provided by the network equipment 1. In step S6061, the user manipulates the mouse to perform a hovering operation on the recommended information, and the user equipment 2 obtains the hovering operation of the user. ; In step S6062, the user device 2 sends a corresponding associated information acquisition request to the network device 1 according to the first recommendation information corresponding to the hovering operation, such as "recommendation information 7", and accordingly, the network device 1 receives the user device 2; in step S6063, network device 1 obtains the associated information corresponding to the first recommended information "recommended information 7" according to the associated information acquisition request, such as "associated information 1" and "associated information 1" in step S6063. Information 2"; in step S6064, the network device 1 provides the associated information to the user equipment 2, and the user equipment 2 receives the associated information accordingly.

在此,用户设备2在显示网络设备1提供的推荐信息后,用户设备2还可以根据用户的焦点操作,从网络设备1获取相应的第一推荐信息的关联信息,使得用户在浏览推荐信息时,仍可以通过焦点操作进一步获得该焦点操作所对应的第一推荐信息的关联信息,简化了用户对推荐信息进行后续操作的过程,同时为用户提供了更多与其焦点操作相关的信息,提升了用户的使用体验。Here, after the user device 2 displays the recommendation information provided by the network device 1, the user device 2 can also obtain the associated information of the corresponding first recommendation information from the network device 1 according to the user's focus operation, so that the user can browse the recommendation information. , the associated information of the first recommendation information corresponding to the focus operation can still be further obtained through the focus operation, which simplifies the process for the user to perform subsequent operations on the recommendation information, and at the same time provides the user with more information related to the focus operation, improving the User experience.

本领域技术人员应能理解,配合参阅图5和图6,在本发明的一个示例中,图5所示网络设备1所执行的操作同样可以与图6所示用户设备2所执行的操作配合实现提供推荐信息。具体地,在步骤S6011中,用户设备2检测其是否满足向网络设备1发送信息推荐请求的推荐请求触发条件;在步骤S6012中,当满足所述推荐请求触发条件,用户设备2向网络设备1发送信息推荐请求,其中,所述信息推荐请求包括与所述推荐请求触发条件相对应的场景相关信息;在步骤S6013中(对比参照步骤S501),当接收来自用户设备2的信息推荐请求,网络设备1判断满足向该用户设备2进行信息推荐的预定推荐触发条件,并获取与所述预定推荐触发条件相对应的场景相关信息;在步骤S504中,网络设备1获取该用户设备2所对应用户的用户相关信息;在步骤S502中,网络设备1根据所述场景相关信息,结合所述用户相关信息,在推荐信息库中进行匹配查询,以获得相应的推荐信息;在步骤S503中(对比参照步骤S603),网络设备1将所述推荐信息提供至用户设备2,相应地,用户设备2接收所述推荐信息;在步骤S605中,用户设备2将所述推荐信息提供给该用户设备2。Those skilled in the art should understand that referring to FIG. 5 and FIG. 6 together, in an example of the present invention, the operations performed by the network device 1 shown in FIG. 5 can also cooperate with the operations performed by the user equipment 2 shown in FIG. 6 Implements the provision of recommendation information. Specifically, in step S6011, user equipment 2 detects whether it satisfies the recommendation request trigger condition for sending an information recommendation request to network equipment 1; in step S6012, when the recommendation request trigger condition is met, user equipment 2 sends an Sending an information recommendation request, wherein the information recommendation request includes scene-related information corresponding to the trigger condition of the recommendation request; in step S6013 (see step S501 for comparison), when receiving the information recommendation request from the user equipment 2, the network The device 1 judges that the predetermined recommendation trigger condition for recommending information to the user equipment 2 is satisfied, and obtains scene-related information corresponding to the predetermined recommendation trigger condition; in step S504, the network device 1 obtains the user user-related information; in step S502, the network device 1 performs a matching query in the recommendation information database according to the scene-related information and in combination with the user-related information, so as to obtain corresponding recommendation information; in step S503 (for comparison, refer to In step S603), the network device 1 provides the recommendation information to the user equipment 2, and accordingly, the user equipment 2 receives the recommendation information; in step S605, the user equipment 2 provides the recommendation information to the user equipment 2.

优选地,在本发明的该示例中,网络设备1还执行步骤S509的相应操作。在步骤S509中,网络设备1根据多个用户的历史浏览记录和/或历史搜索记录的统计分析结果,建立或更新其在步骤S502中用于推荐信息查询的推荐信息库。Preferably, in this example of the present invention, the network device 1 also performs the corresponding operation in step S509. In step S509, the network device 1 establishes or updates the recommended information database used in step S502 for the recommended information query in step S502 according to statistical analysis results of historical browsing records and/or historical search records of multiple users.

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the invention is not limited to the details of the above-described exemplary embodiments, but that the invention can be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Accordingly, the embodiments should be regarded in all points of view as exemplary and not restrictive, the scope of the invention being defined by the appended claims rather than the foregoing description, and it is therefore intended that the scope of the invention be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in the present invention. Any reference sign in a claim should not be construed as limiting the claim concerned. In addition, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or devices stated in the system claims may also be realized by one unit or device through software or hardware. The words first, second, etc. are used to denote names and do not imply any particular order.

Claims (29)

1. method that recommendation information is provided that realizes at network equipment end, wherein, the method may further comprise the steps:
A obtains the scenario-related information corresponding with described predetermined recommendation trigger condition when satisfying the predetermined recommendation trigger condition of carrying out information recommendation to subscriber equipment;
B carries out matching inquiry according to described scenario-related information in the recommendation information storehouse, to obtain the recommendation information corresponding with described scenario-related information;
C provides described recommendation information to described subscriber equipment.
2. method according to claim 1, wherein, described predetermined recommendation trigger condition comprise following at least each:
-reception is from the accessing page request of described subscriber equipment;
-reception is from the information search request of described subscriber equipment;
-reception is from the information recommendation request of described subscriber equipment;
-reception the content information of giving described subscriber equipment to be supplied.
3. method according to claim 2, wherein, described predetermined recommendation trigger condition comprises the accessing page request that receives from described subscriber equipment;
Wherein, the method also comprises:
-according to described accessing page request, obtain the content of pages corresponding with described accessing page request;
Wherein, described step c also comprises:
-described content of pages is provided to described subscriber equipment.
4. method according to claim 2, wherein, described predetermined recommendation trigger condition comprises the information search request that receives from described subscriber equipment;
Wherein, the method also comprises:
-according to described information search request, in the index information storehouse, carry out matching inquiry, to obtain the Search Results corresponding with described information search request;
Wherein, described step c also comprises:
-described Search Results is provided to described subscriber equipment.
5. method according to claim 2, wherein, described predetermined recommendation trigger condition comprises and receives the content information to described subscriber equipment to be supplied;
Wherein, described step c also comprises:
-described content information is provided to described subscriber equipment.
6. each described method in 5 according to claim 1, wherein, the method also comprises:
X obtains the user related information of described subscriber equipment institute respective user;
Wherein, described step b comprises:
-according to described scenario-related information, in conjunction with described user related information, in described recommendation information storehouse, carry out matching inquiry, to obtain described recommendation information.
7. method according to claim 6, wherein, described user related information comprise following at least each:
-described user's historical viewings record;
-described user's individual attribute label;
-described user's group attribute label.
8. each described method in 7 according to claim 1, wherein, the method also comprises:
-reception is obtained request from the related information of described subscriber equipment, and wherein, the request of obtaining of described related information comprises first recommendation information relevant with described recommendation information;
-obtain request according to described related information, obtain the related information corresponding with described the first recommendation information;
-described related information is provided to described subscriber equipment.
9. each described method in 8 according to claim 1, wherein, the method also comprises:
-according to the statistic analysis result of a plurality of users' historical viewings record and/or historical search record, set up or upgrade described recommendation information storehouse.
10. method that recommendation information is provided that realizes at the subscriber equipment end, wherein, the method may further comprise the steps:
A detects subscriber equipment and whether satisfies the recommendation request trigger condition that sends the information recommendation request to the network equipment;
B sends the information recommendation request when satisfying described recommendation request trigger condition to the described network equipment, and wherein, described information recommendation request comprises the scenario-related information corresponding with described recommendation request trigger condition;
C receives the recommendation information that the described network equipment sends based on described information recommendation request;
D offers described subscriber equipment with described recommendation information.
11. method according to claim 10, wherein, described recommendation request trigger condition comprise following at least each:
-described subscriber equipment represents search box;
The search box of-described subscriber equipment is activated;
-described subscriber equipment is initiated accessing page request;
-described subscriber equipment is initiated the information search request.
12. according to claim 10 or 11 described methods, wherein, the presentation mode of recommendation information described in the described step D comprise following at least each:
-described recommendation information is shown in the search box of described subscriber equipment;
-described recommendation information is shown in described subscriber equipment with page format;
-described recommendation information is shown in described subscriber equipment with the floating frame form.
13. each described method in 12 according to claim 10, wherein, the method also comprises:
-obtain the user for the focus operation of described recommendation information;
-operate corresponding the first recommendation information according to described focus, send the related information corresponding with described the first recommendation information to the described network equipment and obtain request;
-receive the described network equipment to obtain the related information of asking transmission based on described related information.
14. the network equipment that recommendation information is provided, wherein, this network equipment comprises:
Recommend to trigger and determine device, be used for working as and satisfy the predetermined recommendation trigger condition of carrying out information recommendation to subscriber equipment, obtain the scenario-related information corresponding with described predetermined recommendation trigger condition;
The recommendation information deriving means is used for according to described scenario-related information, carries out matching inquiry in the recommendation information storehouse, to obtain the recommendation information corresponding with described scenario-related information;
The recommendation information generator is used for described recommendation information is provided to described subscriber equipment.
15. the network equipment according to claim 14, wherein, described predetermined recommendation trigger condition comprise following at least each:
-reception is from the accessing page request of described subscriber equipment;
-reception is from the information search request of described subscriber equipment;
-reception is from the information recommendation request of described subscriber equipment;
-reception the content information of giving described subscriber equipment to be supplied.
16. the network equipment according to claim 15, wherein, described predetermined recommendation trigger condition comprises the accessing page request that receives from described subscriber equipment;
Wherein, this network equipment also comprises:
The content of pages deriving means is used for according to described accessing page request, obtains the content of pages corresponding with described accessing page request;
Wherein, described recommendation information generator also is used for:
-described content of pages is provided to described subscriber equipment.
17. the network equipment according to claim 15, wherein, described predetermined recommendation trigger condition comprises the information search request that receives from described subscriber equipment;
Wherein, this network equipment also comprises:
The Search Results deriving means is used for according to described information search request, carries out matching inquiry in the index information storehouse, to obtain the Search Results corresponding with described information search request;
Wherein, described recommendation information generator also is used for:
-described Search Results is provided to described subscriber equipment.
18. the network equipment according to claim 15, wherein, described predetermined recommendation trigger condition comprises the reception content information to described subscriber equipment to be supplied;
Wherein, described recommendation information generator also is used for:
-described content information is provided to described subscriber equipment.
19. each described network equipment in 18 according to claim 14, wherein, this network equipment also comprises:
The user profile deriving means is used for obtaining the user related information of described subscriber equipment institute respective user;
Wherein, described recommendation information deriving means is used for:
-according to described scenario-related information, in conjunction with described user related information, in described recommendation information storehouse, carry out matching inquiry, to obtain described recommendation information.
20. the network equipment according to claim 19, wherein, described user related information comprise following at least each:
-described user's historical viewings record;
-described user's individual attribute label;
-described user's group attribute label.
21. each described network equipment in 20 according to claim 14, wherein, this network equipment also comprises the related information generator, and described related information generator is used for:
-reception is obtained request from the related information of described subscriber equipment, and wherein, the request of obtaining of described related information comprises first recommendation information relevant with described recommendation information;
-obtain request according to described related information, obtain the related information corresponding with described the first recommendation information;
-described related information is provided to described subscriber equipment.
22. each described network equipment in 21 according to claim 14, wherein, this network equipment also comprises:
Recommendation information storehouse updating device is used for the statistic analysis result according to a plurality of users' historical viewings record and/or historical search record, sets up or upgrades described recommendation information storehouse.
23. the subscriber equipment that recommendation information is provided, wherein, this subscriber equipment comprises:
Recommend the detection trigger device, whether satisfy the recommendation request trigger condition that sends the information recommendation request to the network equipment for detection of subscriber equipment;
The recommendation request dispensing device is used for sending the information recommendation request when satisfying described recommendation request trigger condition to the described network equipment, and wherein, described information recommendation request comprises the scenario-related information corresponding with described recommendation request trigger condition;
The recommendation information receiving trap is used for receiving the recommendation information that the described network equipment sends based on described information recommendation request;
The recommendation information display device is used for described recommendation information is offered described subscriber equipment.
24. subscriber equipment according to claim 23, wherein, described recommendation request trigger condition comprise following at least each:
-described subscriber equipment represents search box;
The search box of-described subscriber equipment is activated;
-described subscriber equipment is initiated accessing page request;
-described subscriber equipment is initiated the information search request.
25. according to claim 23 or 24 described subscriber equipmenies, wherein, the presentation mode of recommendation information described in the described recommendation information display device comprise following at least each:
-described recommendation information is shown in the search box of described subscriber equipment;
-described recommendation information is shown in described subscriber equipment with page format;
-described recommendation information is shown in described subscriber equipment with the floating frame form.
26. each described subscriber equipment in 25 according to claim 23, wherein, this subscriber equipment also comprises the related information deriving means, and described related information deriving means is used for:
-obtain the user for the focus operation of described recommendation information;
-operate corresponding the first recommendation information according to described focus, send the related information corresponding with described the first recommendation information to the described network equipment and obtain request;
-receive the described network equipment to obtain the related information of asking transmission based on described related information.
27. the system that recommendation information is provided, wherein, this system comprises such as each described network equipment in the claim 14 to 22 with such as each described subscriber equipment in the claim 23 to 26.
28. a browser, wherein, this browser comprises each described device in the claim 23 to 26.
29. a browser plug-in, wherein, this browser plug-in comprises each described device in the claim 23 to 26.
CN201110325506.6A 2011-10-24 2011-10-24 A kind of method and apparatus that recommendation information is provided Active CN103064863B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110325506.6A CN103064863B (en) 2011-10-24 2011-10-24 A kind of method and apparatus that recommendation information is provided

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110325506.6A CN103064863B (en) 2011-10-24 2011-10-24 A kind of method and apparatus that recommendation information is provided

Publications (2)

Publication Number Publication Date
CN103064863A true CN103064863A (en) 2013-04-24
CN103064863B CN103064863B (en) 2018-01-12

Family

ID=48107493

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110325506.6A Active CN103064863B (en) 2011-10-24 2011-10-24 A kind of method and apparatus that recommendation information is provided

Country Status (1)

Country Link
CN (1) CN103064863B (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294827A (en) * 2013-06-21 2013-09-11 广东威创视讯科技股份有限公司 GIS information processing method and device
CN103514266A (en) * 2013-09-04 2014-01-15 快传(上海)广告有限公司 Method and system for issuing network information to mobile terminal
CN104239466A (en) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 Method and device for recommending user item and equipment
CN104361085A (en) * 2014-11-14 2015-02-18 百度在线网络技术(北京)有限公司 Information recommendation method, device, browser, server and system
CN104572853A (en) * 2014-12-17 2015-04-29 百度在线网络技术(北京)有限公司 Searching method and searching device
CN104731897A (en) * 2015-03-18 2015-06-24 百度在线网络技术(北京)有限公司 Method and device for achieving information displaying
CN104753979A (en) * 2013-12-25 2015-07-01 腾讯科技(深圳)有限公司 Method, server, terminal and system for displaying website information
WO2015109928A1 (en) * 2014-01-27 2015-07-30 北京奇虎科技有限公司 Method, device and system for loading recommendation information and detecting url
CN105117945A (en) * 2015-09-07 2015-12-02 广东欧珀移动通信有限公司 A method and device for pushing information
CN105141670A (en) * 2015-08-04 2015-12-09 北京金山安全软件有限公司 Service information pushing method and system
CN105183833A (en) * 2015-08-31 2015-12-23 天津大学 User model based microblogging text recommendation method and recommendation apparatus thereof
CN105281995A (en) * 2015-10-29 2016-01-27 青岛海尔智能家电科技有限公司 Method and device for recommending intelligent device linkage information
CN105528459A (en) * 2016-01-08 2016-04-27 腾讯科技(深圳)有限公司 Information processing method, server and terminal
WO2016150170A1 (en) * 2015-03-25 2016-09-29 百度在线网络技术(北京)有限公司 Recommendation method, device and equipment and computer storage medium
WO2016173243A1 (en) * 2015-04-29 2016-11-03 小米科技有限责任公司 Method and apparatus for information broadcast
CN106257886A (en) * 2015-06-17 2016-12-28 腾讯科技(深圳)有限公司 An information processing method, device, terminal and server
CN106294730A (en) * 2016-08-09 2017-01-04 百度在线网络技术(北京)有限公司 The recommendation method and device of information
WO2017012481A1 (en) * 2015-07-20 2017-01-26 阿里巴巴集团控股有限公司 Information display method and apparatus
WO2017071251A1 (en) * 2015-10-28 2017-05-04 百度在线网络技术(北京)有限公司 Information pushing method and device
CN107362538A (en) * 2017-07-05 2017-11-21 腾讯科技(深圳)有限公司 One kind game auxiliary information methods of exhibiting, device and client
CN107436896A (en) * 2016-05-26 2017-12-05 北京搜狗科技发展有限公司 Method, apparatus and electronic equipment are recommended in one kind input
WO2017206604A1 (en) * 2016-05-30 2017-12-07 阿里巴巴集团控股有限公司 Processing and interaction method for use in data recommendation, device, and system
CN107832332A (en) * 2017-09-29 2018-03-23 北京奇虎科技有限公司 The method, apparatus and electronic equipment for recommending word are generated in navigating search frame
CN108647273A (en) * 2018-04-28 2018-10-12 北京百度网讯科技有限公司 It makes friends and recommends method and device
CN109241420A (en) * 2018-08-24 2019-01-18 北京金山安全软件有限公司 Application home page content recommendation method and device, computer equipment and storage medium
WO2019047616A1 (en) * 2017-09-07 2019-03-14 优酷网络技术(北京)有限公司 Method and apparatus for recommending multi-media content
CN110070454A (en) * 2018-12-31 2019-07-30 王伟涛 Making friends method, server, user terminal, dating system
CN110211590A (en) * 2019-06-24 2019-09-06 新华智云科技有限公司 A kind of processing method, device, terminal device and the storage medium of meeting hot spot
CN110837618A (en) * 2019-10-31 2020-02-25 上海连尚网络科技有限公司 A method and device for providing reading service
WO2020048240A1 (en) * 2018-09-04 2020-03-12 阿里巴巴集团控股有限公司 Service recommendation method and apparatus, and electronic device and readable storage medium
TWI737668B (en) * 2017-01-17 2021-09-01 香港商斑馬智行網絡(香港)有限公司 Information display method and device
WO2023000950A1 (en) * 2021-07-23 2023-01-26 聚好看科技股份有限公司 Display device and media content recommendation method
CN115757937A (en) * 2022-10-24 2023-03-07 上海卓越睿新数码科技股份有限公司 A method for recommending online teaching resources on the student side
CN115866313A (en) * 2021-09-24 2023-03-28 聚好看科技股份有限公司 Display device, server and recommended window display method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100145926A1 (en) * 2007-04-05 2010-06-10 J4Ad Co., Ltd. System for providing advertisements and method thereof
CN101833570A (en) * 2010-03-23 2010-09-15 深圳市五巨科技有限公司 Method and device for optimizing page push of mobile terminal
CN101968802A (en) * 2010-09-30 2011-02-09 百度在线网络技术(北京)有限公司 Method and equipment for recommending content of Internet based on user browse behavior
CN102208086A (en) * 2010-03-31 2011-10-05 北京邮电大学 Field-oriented personalized intelligent recommendation system and implementation method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100145926A1 (en) * 2007-04-05 2010-06-10 J4Ad Co., Ltd. System for providing advertisements and method thereof
CN101833570A (en) * 2010-03-23 2010-09-15 深圳市五巨科技有限公司 Method and device for optimizing page push of mobile terminal
CN102208086A (en) * 2010-03-31 2011-10-05 北京邮电大学 Field-oriented personalized intelligent recommendation system and implementation method
CN101968802A (en) * 2010-09-30 2011-02-09 百度在线网络技术(北京)有限公司 Method and equipment for recommending content of Internet based on user browse behavior

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294827A (en) * 2013-06-21 2013-09-11 广东威创视讯科技股份有限公司 GIS information processing method and device
CN103514266A (en) * 2013-09-04 2014-01-15 快传(上海)广告有限公司 Method and system for issuing network information to mobile terminal
CN104753979B (en) * 2013-12-25 2018-12-28 腾讯科技(深圳)有限公司 A kind of method, server, terminal and system showing site information
CN104753979A (en) * 2013-12-25 2015-07-01 腾讯科技(深圳)有限公司 Method, server, terminal and system for displaying website information
WO2015109928A1 (en) * 2014-01-27 2015-07-30 北京奇虎科技有限公司 Method, device and system for loading recommendation information and detecting url
CN104239466A (en) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 Method and device for recommending user item and equipment
CN104361085A (en) * 2014-11-14 2015-02-18 百度在线网络技术(北京)有限公司 Information recommendation method, device, browser, server and system
CN104361085B (en) * 2014-11-14 2018-11-09 百度在线网络技术(北京)有限公司 Information recommendation method, device, browser, server and system
CN104572853A (en) * 2014-12-17 2015-04-29 百度在线网络技术(北京)有限公司 Searching method and searching device
CN104572853B (en) * 2014-12-17 2019-01-25 百度在线网络技术(北京)有限公司 Searching method and searcher
CN104731897A (en) * 2015-03-18 2015-06-24 百度在线网络技术(北京)有限公司 Method and device for achieving information displaying
CN104731897B (en) * 2015-03-18 2018-10-16 百度在线网络技术(北京)有限公司 A kind of implementation method that information shows and device
WO2016150170A1 (en) * 2015-03-25 2016-09-29 百度在线网络技术(北京)有限公司 Recommendation method, device and equipment and computer storage medium
WO2016173243A1 (en) * 2015-04-29 2016-11-03 小米科技有限责任公司 Method and apparatus for information broadcast
US10855513B2 (en) 2015-06-17 2020-12-01 Tencent Technology (Shenzhen) Company Limited Information pushing method, device and computer readable storage medium
CN106257886A (en) * 2015-06-17 2016-12-28 腾讯科技(深圳)有限公司 An information processing method, device, terminal and server
CN106257886B (en) * 2015-06-17 2020-06-23 腾讯科技(深圳)有限公司 Information processing method and device, terminal and server
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
CN106708820B (en) * 2015-07-20 2021-01-01 斑马智行网络(香港)有限公司 Information display method and device
WO2017020779A1 (en) * 2015-08-04 2017-02-09 北京金山安全软件有限公司 Service information push method and system
CN105141670A (en) * 2015-08-04 2015-12-09 北京金山安全软件有限公司 Service information pushing method and system
CN105183833B (en) * 2015-08-31 2020-05-19 天津大学 A user model-based microblog text recommendation method and recommendation device
CN105183833A (en) * 2015-08-31 2015-12-23 天津大学 User model based microblogging text recommendation method and recommendation apparatus thereof
CN105117945A (en) * 2015-09-07 2015-12-02 广东欧珀移动通信有限公司 A method and device for pushing information
WO2017071251A1 (en) * 2015-10-28 2017-05-04 百度在线网络技术(北京)有限公司 Information pushing method and device
CN105281995B (en) * 2015-10-29 2021-12-24 青岛海尔智能家电科技有限公司 Method and device for recommending linkage information of intelligent equipment
CN105281995A (en) * 2015-10-29 2016-01-27 青岛海尔智能家电科技有限公司 Method and device for recommending intelligent device linkage information
CN105528459B (en) * 2016-01-08 2020-07-14 腾讯科技(深圳)有限公司 Information processing method, server and terminal
US11449900B2 (en) 2016-01-08 2022-09-20 Tencent Technology (Shenzhen) Company Limited Information processing method, server, terminal, and computer storage medium
CN105528459A (en) * 2016-01-08 2016-04-27 腾讯科技(深圳)有限公司 Information processing method, server and terminal
CN107436896A (en) * 2016-05-26 2017-12-05 北京搜狗科技发展有限公司 Method, apparatus and electronic equipment are recommended in one kind input
TWI746527B (en) * 2016-05-30 2021-11-21 香港商阿里巴巴集團服務有限公司 Data recommendation processing interactive method, device and system
WO2017206604A1 (en) * 2016-05-30 2017-12-07 阿里巴巴集团控股有限公司 Processing and interaction method for use in data recommendation, device, and system
CN107451141B (en) * 2016-05-30 2021-01-29 阿里巴巴集团控股有限公司 Data recommendation processing interaction method, device and system
CN107451141A (en) * 2016-05-30 2017-12-08 阿里巴巴集团控股有限公司 Processing exchange method, the apparatus and system of a kind of data recommendation
CN106294730A (en) * 2016-08-09 2017-01-04 百度在线网络技术(北京)有限公司 The recommendation method and device of information
TWI737668B (en) * 2017-01-17 2021-09-01 香港商斑馬智行網絡(香港)有限公司 Information display method and device
CN107362538B (en) * 2017-07-05 2018-11-09 腾讯科技(深圳)有限公司 A kind of game auxiliary information methods of exhibiting, device and client
CN107362538A (en) * 2017-07-05 2017-11-21 腾讯科技(深圳)有限公司 One kind game auxiliary information methods of exhibiting, device and client
WO2019047616A1 (en) * 2017-09-07 2019-03-14 优酷网络技术(北京)有限公司 Method and apparatus for recommending multi-media content
CN107832332A (en) * 2017-09-29 2018-03-23 北京奇虎科技有限公司 The method, apparatus and electronic equipment for recommending word are generated in navigating search frame
CN108647273B (en) * 2018-04-28 2021-08-10 北京百度网讯科技有限公司 Friend-making recommendation method and device
CN108647273A (en) * 2018-04-28 2018-10-12 北京百度网讯科技有限公司 It makes friends and recommends method and device
CN109241420A (en) * 2018-08-24 2019-01-18 北京金山安全软件有限公司 Application home page content recommendation method and device, computer equipment and storage medium
CN109241420B (en) * 2018-08-24 2022-06-07 北京乐蜜科技有限责任公司 Application home page content recommendation method and device, computer equipment and storage medium
WO2020048240A1 (en) * 2018-09-04 2020-03-12 阿里巴巴集团控股有限公司 Service recommendation method and apparatus, and electronic device and readable storage medium
CN110070454A (en) * 2018-12-31 2019-07-30 王伟涛 Making friends method, server, user terminal, dating system
CN110211590A (en) * 2019-06-24 2019-09-06 新华智云科技有限公司 A kind of processing method, device, terminal device and the storage medium of meeting hot spot
CN110837618A (en) * 2019-10-31 2020-02-25 上海连尚网络科技有限公司 A method and device for providing reading service
WO2023000950A1 (en) * 2021-07-23 2023-01-26 聚好看科技股份有限公司 Display device and media content recommendation method
CN115866313A (en) * 2021-09-24 2023-03-28 聚好看科技股份有限公司 Display device, server and recommended window display method
CN115757937A (en) * 2022-10-24 2023-03-07 上海卓越睿新数码科技股份有限公司 A method for recommending online teaching resources on the student side

Also Published As

Publication number Publication date
CN103064863B (en) 2018-01-12

Similar Documents

Publication Publication Date Title
CN103064863B (en) A kind of method and apparatus that recommendation information is provided
KR102340228B1 (en) Message service providing method for message service linking search service and message server and user device for performing the method
US8862777B2 (en) Systems, apparatus, and methods for mobile device detection
CN102521251B (en) Method for directly realizing personalized search, device for realizing method, and search server
CN102301658B (en) Ad delivery method, ad server and ad system
US10664872B2 (en) Systems and methods for generating network intelligence through real-time analytics
CN102708174B (en) Method and device for displaying rich media information in a browser
RU2693323C2 (en) Recommendations for the user elements selection method and server
US20080201285A1 (en) Method and apparatus for delivering network information
US20140108445A1 (en) System and Method for Personalizing Query Suggestions Based on User Interest Profile
WO2017041359A1 (en) Information pushing method, apparatus and device, and non-volatile computer storage medium
CN102420813B (en) Method and device for providing target information according to terminal attributes of user equipment
CN104090757B (en) For the rich media information methods of exhibiting of browser
CN105488205B (en) Page generation method and device
US20160098416A1 (en) Auto complete search box based on the user's context to reduce user's input
CN102663088A (en) Method and equipment for providing search results
CN107103062A (en) A kind of webpage recommending method and system
US20170351779A1 (en) System and method for operating a browsing application
CN108076157A (en) Message content push control method, system and computer equipment
WO2014180393A1 (en) Information collection method and device
CN103997413A (en) Guiding method and device based on user behavior analysis
US20150310491A1 (en) Dynamic text ads based on a page knowledge graph
JP2012138046A (en) Advertisement distribution device, advertisement distribution method, and program
RU2660593C2 (en) Method and server of defining the original reference to the original object
JP2016006606A (en) Advertisement distribution server

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