Movatterモバイル変換


[0]ホーム

URL:


CN108197247A - Message content push control method, system and computer equipment - Google Patents

Message content push control method, system and computer equipment
Download PDF

Info

Publication number
CN108197247A
CN108197247ACN201711483041.0ACN201711483041ACN108197247ACN 108197247 ACN108197247 ACN 108197247ACN 201711483041 ACN201711483041 ACN 201711483041ACN 108197247 ACN108197247 ACN 108197247A
Authority
CN
China
Prior art keywords
user
message content
browsing
operation behavior
user preference
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711483041.0A
Other languages
Chinese (zh)
Inventor
柳英丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo 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 Qihoo Technology Co LtdfiledCriticalBeijing Qihoo Technology Co Ltd
Priority to CN201711483041.0ApriorityCriticalpatent/CN108197247A/en
Publication of CN108197247ApublicationCriticalpatent/CN108197247A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种消息内容推送控制方法、系统、计算机可读存储介质及一种计算机设备。所述消息内容推送控制方法包括浏览进程向监视进程发起查询特定用户预设时间内的具有分类标签的第一操作行为的请求;浏览进程接收监视进程根据所述第一操作行为所确定的用户偏好,向远程服务器提交包含该用户偏好所对应的消息内容的推荐请求;浏览进程接收所述远程服务器反馈的对应于所述用户偏好的消息内容;浏览进程于所述特定用户的浏览界面显示所述消息内容。所述消息内容推送控制方法,一方面匹配用户偏好精准推荐相关的消息内容,节省用户网络流量,降低界面干扰;另一方面,实现了消息内容的精准投放,节省了投放的成本。The invention discloses a message content push control method, a system, a computer-readable storage medium and a computer device. The message content push control method includes that the browsing process initiates a request to the monitoring process to inquire about the first operation behavior with a classification label within a preset time of a specific user; the browsing process receives the user preference determined by the monitoring process according to the first operation behavior , submitting a recommendation request containing the message content corresponding to the user preference to the remote server; the browsing process receives the message content corresponding to the user preference fed back by the remote server; the browsing process displays the user preference on the browsing interface Message content. The message content push control method, on the one hand, matches user preferences to accurately recommend relevant message content, saves user network traffic, and reduces interface interference; on the other hand, realizes accurate delivery of message content and saves delivery costs.

Description

Translated fromChinese
消息内容推送控制方法、系统及计算机设备Message content push control method, system and computer equipment

技术领域technical field

本发明涉及互联网技术领域,更具体地,涉及一种消息内容推送控制方法、系统及一种计算机设备。The present invention relates to the technical field of the Internet, and more specifically, to a message content push control method, system and computer equipment.

背景技术Background technique

现在的应用软件,如浏览器基本会涉及一些推送信息的推送服务,例如广告推送、游戏推送或应用推送等。现有的推送信息的推送服务中,基于用户当前正在访问的信息或历史访问的信息,向用户推送与所访问的信息相关的推送信息。Current application software, such as a browser, basically involves some push services for pushing information, such as advertisement push, game push, or application push. In the existing push information push service, push information related to the accessed information is pushed to the user based on the information that the user is currently accessing or historically accessed information.

然而,所述推送消息都没有根据用户的兴趣爱好、行为偏好等进行划分推送。每个推送信息都是根据粗略的市场调查结果的分析数据预先编辑好的固定信息,不能实时动态地反应用户在一个较长的周期内的兴趣爱好或者行为偏好的变化,往往导致所推送的消息内容不能引起用户的兴趣而被忽视。However, none of the push messages are divided and pushed according to the user's hobbies and behavior preferences. Each push message is a pre-edited fixed message based on the analysis data of the rough market survey results, which cannot dynamically reflect changes in the user's hobbies or behavior preferences in a long period of time in real time, often resulting in the push of the message The content cannot be ignored by the user's interest.

同时,当前的浏览器或应用软件的浏览功能模块,其主要是用于浏览页面,并无法对用户的行为数据进行分析并根据所述用户的所述行为数据的分析结果推送消息内容。At the same time, the browsing function module of the current browser or application software is mainly used for browsing pages, and cannot analyze the user's behavior data and push message content according to the analysis result of the user's behavior data.

基于当前的各应用软件的用户群体的类型、兴趣、年龄等存在较大的差异,其推广策略也缺乏弹性,所以对用户的精准化营销需求日益强烈。Based on the current large differences in the types, interests, and ages of user groups of various application software, and the lack of flexibility in their promotion strategies, the demand for precise marketing of users is increasingly strong.

发明内容Contents of the invention

为解决上述至少一个方面的问题,本发明提出了一种消息内容推送控制方法。In order to solve the problem in at least one aspect above, the present invention proposes a message content push control method.

对应的,本发明还提供了一种消息内容推送的系统。Correspondingly, the present invention also provides a system for pushing message content.

此外,本发明还提供了一种消息内容推送的装置和一种计算机可读存储介质。In addition, the present invention also provides a device for pushing message content and a computer-readable storage medium.

为了实现本发明的目的,采取如下技术方案:In order to realize the purpose of the present invention, take following technical scheme:

一种消息内容推送控制方法,其特征在于,包括:A message content push control method, characterized in that, comprising:

浏览进程向监视进程发起查询特定用户预设时间内的具有分类标签的第一操作行为的请求;The browsing process initiates a request to the monitoring process for querying the first operation behavior with a classification label within a preset time of a specific user;

浏览进程接收监视进程根据所述第一操作行为所确定的用户偏好,向远程服务器提交包含该用户偏好所对应的消息内容的推荐请求;The browsing process receives and monitors the process, according to the user preference determined by the first operation behavior, and submits a recommendation request including the message content corresponding to the user preference to the remote server;

浏览进程接收所述远程服务器反馈的对应于所述用户偏好的消息内容;The browsing process receives the message content corresponding to the user preference fed back by the remote server;

浏览进程于所述特定用户的浏览界面显示所述消息内容。The browsing process displays the message content on the browsing interface of the specific user.

具体地,所述具有分类标签的第一操作行为包括:访问的URL类型及次数、访问特定网站的时长及次数、搜索时的关键词和下载的软件类型。Specifically, the first operation behavior with classification labels includes: the type and number of URLs visited, the duration and number of visits to a specific website, keywords when searching, and the type of software downloaded.

具体地,所述浏览进程向监视进程发起查询特定用户的预设时间内的具有分类标签的第一操作行为的请求之前,还包括:Specifically, before the browsing process initiates a request to the monitoring process for querying the first operation behavior with a classification label within a preset time of a specific user, it further includes:

浏览进程获取当前正在访问的特定用户的用户ID,以便浏览进程利用所述用户ID向监视进程发起查询特定用户的预设时间内的具有分类标签的第一操作行为的请求。The browsing process obtains the user ID of the specific user who is currently visiting, so that the browsing process uses the user ID to initiate a request to the monitoring process to query the first operation behavior with the classification label within the preset time of the specific user.

具体地,监视进程根据远程服务器预协议的规则确定特定用户的用户偏好。Specifically, the monitoring process determines the user preferences of a particular user according to the rules of the remote server pre-agreement.

具体地,所述浏览进程接收所述远程服务器反馈的对应于所述用户偏好的消息内容中,包括:Specifically, the message content corresponding to the user preference received by the browsing process from the remote server includes:

所述浏览进程提交的包含该用户偏好所对应的消息内容的推荐请求导致远程服务器根据预设的规则确定所述用户偏好所对应的消息内容,进而将所确定的消息内容反馈至浏览进程;The recommendation request submitted by the browsing process that includes the message content corresponding to the user preference causes the remote server to determine the message content corresponding to the user preference according to preset rules, and then feed back the determined message content to the browsing process;

浏览进程接收已确定的所述消息内容。The browsing process receives the determined message content.

具体地,所述浏览进程于所述特定用户的浏览界面显示所述消息内容之前,还包括:Specifically, before the browsing interface of the specific user displays the message content, the browsing process further includes:

浏览进程获取特定用户的当前的第二操作行为;The browsing process obtains the current second operation behavior of a specific user;

浏览进程判断所述第二操作行为是否符合预设的条件;The browsing process judges whether the second operation behavior meets a preset condition;

若符合预设的条件,则浏览进程于所述特定用户的浏览界面显示所述消息内容。If the preset condition is met, the browsing process displays the message content on the browsing interface of the specific user.

进一步地,所述第二操作行为包括特定用户当前访问的URL类型、访问网站的时长、搜索时的关键词和下载的软件类型。Further, the second operation behavior includes the type of URL currently visited by the specific user, the duration of visiting the website, keywords in search, and the type of software downloaded.

具体地,所述监视进程以预设的时间间隔定期更新特定用户的用户偏好。Specifically, the monitoring process regularly updates the user preferences of a specific user at preset time intervals.

本发明还提供了一种消息内容推送控制系统,其包括:The present invention also provides a message content push control system, which includes:

查询模块,用于浏览进程向监视进程发起查询特定用户预设时间内的具有分类标签的第一操作行为的请求;The query module is used for the browsing process to initiate a request to the monitoring process to query the first operation behavior with a classification label within a preset time of a specific user;

提交模块,用于浏览进程接收监视进程根据所述第一操作行为所确定的用户偏好,向远程服务器提交包含该用户偏好所对应的消息内容的推荐请求;The submission module is used for the browsing process receiving and monitoring process to submit a recommendation request including the message content corresponding to the user preference to the remote server according to the user preference determined by the first operation behavior;

接收模块,用于浏览进程接收所述远程服务器反馈的对应于所述用户偏好的消息内容;A receiving module, configured to receive the message content corresponding to the user preference fed back by the remote server during the browsing process;

显示模块,用于浏览进程于所述特定用户的浏览界面显示所述消息内容。The display module is used for displaying the message content on the browsing interface of the specific user during the browsing process.

具体地,所述具有分类标签的第一操作行为包括:访问的URL类型及次数、访问特定网站的时长及次数、搜索时的关键词和下载的软件类型。Specifically, the first operation behavior with classification labels includes: the type and number of URLs visited, the duration and number of visits to a specific website, keywords when searching, and the type of software downloaded.

具体地,执行所述查询模块之前,还包括:Specifically, before executing the query module, it also includes:

获取模块,用于浏览进程获取当前正在访问的特定用户的用户ID,以便浏览进程利用所述用户ID向监视进程发起查询特定用户的预设时间内的具有分类标签的第一操作行为的请求。The obtaining module is used for the browsing process to obtain the user ID of the specific user who is currently visiting, so that the browsing process uses the user ID to initiate a request to the monitoring process to query the first operation behavior with a classification label within the preset time of the specific user.

具体地,监视进程根据远程服务器预协议的规则确定特定用户的用户偏好。Specifically, the monitoring process determines the user preferences of a particular user according to the rules of the remote server pre-agreement.

具体地,所述接收模块中,包括:Specifically, the receiving module includes:

提交单元,用于所述浏览进程提交的包含该用户偏好所对应的消息内容的推荐请求导致远程服务器根据预设的规则确定所述用户偏好所对应的消息内容,进而将所确定的消息内容反馈至浏览进程;The submission unit is used for the recommendation request submitted by the browsing process that includes the message content corresponding to the user preference to cause the remote server to determine the message content corresponding to the user preference according to preset rules, and then feed back the determined message content to the browsing process;

确定单元,用于浏览进程接收已确定的所述消息内容。The determining unit is used for the browsing process to receive the determined message content.

具体地,执行所述显示模块之前,还包括:Specifically, before executing the display module, it also includes:

判断模块,用于浏览进程获取特定用户的当前的第二操作行为;A judging module, configured to obtain the current second operation behavior of a specific user during the browsing process;

浏览进程判断所述第二操作行为是否符合预设的条件;The browsing process judges whether the second operation behavior meets a preset condition;

若符合预设的条件,则浏览进程于所述特定用户的浏览界面显示所述消息内容。If the preset condition is met, the browsing process displays the message content on the browsing interface of the specific user.

进一步地,所述第二操作行为包括特定用户当前访问的URL类型、访问网站的时长、搜索时的关键词和下载的软件类型。Further, the second operation behavior includes the type of URL currently visited by the specific user, the duration of visiting the website, keywords in search, and the type of software downloaded.

具体地,所述监视进程以预设的时间间隔定期更新特定用户的用户偏好。Specifically, the monitoring process regularly updates the user preferences of a specific user at preset time intervals.

此外,本发明还提供一种计算机可读存储介质,其包括:In addition, the present invention also provides a computer-readable storage medium, which includes:

一个或多个应用程序,所述一个或多个应用程序被配置为用于执行上述的消息内容推送控制方法的步骤。One or more application programs, where the one or more application programs are configured to execute the steps of the above method for controlling message content push.

进一步地,本发明还提供一种计算机设备,包括:Further, the present invention also provides a computer device, including:

一个或多个处理器;one or more processors;

存储器;memory;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为当其被所述处理器执行时上述的消息内容推送控制方法的步骤。one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs are configured to be The steps of the above message content push control method when executed by the processor.

相比于现有技术,本发明的方案具有以下优点:Compared with the prior art, the solution of the present invention has the following advantages:

本发明的技术方案中,监视进程获取用户具有分类标签的第一操作行为,通过所述第一操作行为的分类标签,确定用户对不同类型的消息内容的偏好,从而确定用户的用户偏好。以精准地匹配用户的用户偏好推送相关的消息内容。本发明针对用户偏好不同的用户,推送对应于其用户偏好的消息内容,有利于使得所推送的消息内容有效地引起用户的兴趣,有效地提高了消息内容的导量,降低了向用户推送其不感兴趣的消息内容的概率。一方面,消息内容的精准推送,在保证同样的同一消息内容的导量率的情形下,能有效降低了同一消息内容的推送的次数,显然节省了推送的成本。另一方面,本发明匹配用户的用户偏好精准推送相关的消息内容,根据用户偏好的推送方式提高了该用户的导量的概率,减少了向该用户推送不同的消息内容以引起该用户注意的次数,从而节省网络流量和降低界面的干扰。In the technical solution of the present invention, the monitoring process acquires the user's first operation behavior with a classification label, and determines the user's preference for different types of message content through the classification label of the first operation behavior, thereby determining the user's user preference. Push relevant message content to accurately match the user's user preferences. For users with different user preferences, the present invention pushes the message content corresponding to the user preference, which is beneficial to make the pushed message content effectively arouse the interest of the user, effectively improves the derivative of the message content, and reduces the need to push other messages to the user. Probability of uninteresting message content. On the one hand, the precise push of message content can effectively reduce the number of pushes of the same message content while ensuring the same derivative rate of the same message content, which obviously saves the cost of push. On the other hand, the present invention matches the user's user preference and accurately pushes the relevant message content, improves the probability of the user's derivative according to the user's preferred push method, and reduces the need to push different message content to the user to attract the user's attention. times, thereby saving network traffic and reducing interface distractions.

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the invention will be set forth in part in the description which follows, and will become apparent from the description, or may be learned by practice of the invention.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1示出了本发明中一种消息内容推送控制方法的一种实施例的流程示意图;Fig. 1 shows a schematic flow chart of an embodiment of a message content push control method in the present invention;

图2示出了本发明中一种消息内容推送控制系统的一种实施例的结构示意图;Fig. 2 shows a schematic structural diagram of an embodiment of a message content push control system in the present invention;

图3示出了本发明中一种计算机设备的一种实施例的结构示意图。Fig. 3 shows a schematic structural diagram of an embodiment of a computer device in the present invention.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention.

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息内容、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。In some processes described in the specification and claims of the present invention and the above-mentioned drawings, a plurality of operations appearing in a specific order are contained, but it should be clearly understood that these operations may not be performed in the order in which they appear herein Execution or parallel execution, the serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. Additionally, these processes can include more or fewer operations, and these operations can be performed sequentially or in parallel. It should be noted that the descriptions of "first" and "second" in this article are used to distinguish different message contents, devices, modules, etc. " are different types.

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.

如图1,示出了本发明中一种所述消息内容推送控制方法的一种实施例的流程示意图。FIG. 1 shows a schematic flowchart of an embodiment of a method for controlling message content push in the present invention.

所述消息内容推送控制方法包括步骤S101、S102、S103和步骤S104。其中,The message content push control method includes steps S101, S102, S103 and S104. in,

步骤S101.浏览进程向监视进程发起查询特定用户预设时间内的具有分类标签的第一操作行为的请求;Step S101. The browsing process initiates a request to the monitoring process to inquire about the first operation behavior with a classification label within a preset time of a specific user;

步骤S102.浏览进程接收监视进程根据所述第一操作行为所确定的用户偏好,向远程服务器提交包含该用户偏好所对应的消息内容的推荐请求;Step S102. The browsing process receiving and monitoring process submits a recommendation request including message content corresponding to the user preference to the remote server according to the user preference determined by the first operation behavior;

步骤S103.浏览进程接收所述远程服务器反馈的对应于所述用户偏好的消息内容;Step S103. The browsing process receives the message content corresponding to the user preference fed back by the remote server;

步骤S104.浏览进程于所述特定用户的浏览界面显示所述消息内容。Step S104. The browsing process displays the message content on the browsing interface of the specific user.

本发明的技术方案中,监视进程获取用户具有分类标签的第一操作行为,通过所述第一操作行为的分类标签,确定用户对不同类型的消息内容的偏好,从而确定用户的用户偏好。以精准地匹配用户的用户偏好推送相关的消息内容。本发明针对用户偏好不同的用户,推送对应于其用户偏好的消息内容,有利于使得所推送的消息内容有效地引起用户的兴趣,有效地提高了消息内容的导量,降低了向用户推送其不感兴趣的消息内容的概率。一方面,消息内容的精准推送,在保证同样的同一消息内容的导量率的情形下,能有效降低了同一消息内容的推送的次数,显然节省了推送的成本。另一方面,本发明匹配用户的用户偏好精准推送相关的消息内容,根据用户偏好的推送方式提高了该用户的导量的概率,减少了向该用户推送不同的消息内容以引起该用户注意的次数,从而节省网络流量和降低界面的干扰。In the technical solution of the present invention, the monitoring process acquires the user's first operation behavior with a classification label, and determines the user's preference for different types of message content through the classification label of the first operation behavior, thereby determining the user's user preference. Push relevant message content to accurately match the user's user preferences. For users with different user preferences, the present invention pushes the message content corresponding to the user preference, which is beneficial to make the pushed message content effectively arouse the interest of the user, effectively improves the derivative of the message content, and reduces the need to push other messages to the user. Probability of uninteresting message content. On the one hand, the precise push of message content can effectively reduce the number of pushes of the same message content while ensuring the same derivative rate of the same message content, which obviously saves the cost of push. On the other hand, the present invention matches the user's user preference and accurately pushes the relevant message content, improves the probability of the user's derivative according to the user's preferred push method, and reduces the need to push different message content to the user to attract the user's attention. times, thereby saving network traffic and reducing interface distractions.

为了使得本发明的技术方案更清晰,更便于理解,对本发明的技术方案的各个步骤的具体实现的过程和方式加以详细的描述。In order to make the technical solution of the present invention clearer and easier to understand, the specific implementation process and manner of each step of the technical solution of the present invention are described in detail.

步骤S101.浏览进程向监视进程发起查询特定用户预设时间内的具有分类标签的第一操作行为的请求。Step S101. The browsing process initiates a request to the monitoring process for querying the first operation behavior with a classification label within a preset time period of a specific user.

用户使用浏览器或具有浏览功能模块的应用软件进行图片、文字、视频浏览和软件应用下载等操作时,监视进程会对用户的操作行为进行监视记录并保存。同时,监视进程会对所述操作行为进行分析,根据所述用户的身份信息和操作行为等对所述用户进行描画,以确定所述用户的用户偏好,记录并保存。通过对一段时间内的用户的符合具有分类标签的第一操作行为的分析,可以有效地判断该段时间用户的用户偏好。When a user uses a browser or an application software with a browsing function module to browse pictures, texts, videos, and download software applications, the monitoring process will monitor and record the user's operation behavior and save it. At the same time, the monitoring process will analyze the operation behavior, and describe the user according to the user's identity information and operation behavior, so as to determine the user preference of the user, record and save it. By analyzing the user's first operation behavior with classification labels within a period of time, the user preference of the user during this period can be effectively judged.

在本发明中,所述远程服务器根据预设的规则,所对应的特定的消息内容、行为特征用所述分类标签进行划分,但用户对所述特定的消息内容执行相关的操作行为时,将所述用户的操作行为判断为具有所述分类标签的第一操作行为。In the present invention, according to preset rules, the remote server divides the corresponding specific message content and behavior characteristics with the classification labels, but when the user performs related operation behaviors on the specific message content, the The user's operation behavior is determined to be the first operation behavior with the classification label.

例如,所述远程服务器将用分类标签文学、游戏、影视、动漫将网站的类型进行划分,当用户对分类标签为文学的网站进行了访问的操作后,该用户的访问操作即具有文学的分类标签的第一操作行为。For example, the remote server will classify the types of websites with classification labels literature, games, film and television, and cartoons. When a user accesses a website whose classification label is literature, the user's access operation has the classification of literature. The label's first action behavior.

与应用软件关联的浏览进程,在用户进行图片、文字、视频浏览和软件应用下载等情形下,其会向监视进程获取所述用户的用户偏好,并根据所述用户偏好向当前的该所述用户推送相应的消息内容,以完成用户的导量,提高消息内容的点击率。The browsing process associated with the application software, when the user browses pictures, texts, videos, and downloads software applications, etc., it will obtain the user's user preference from the monitoring process, and report to the current said user preference according to the user preference. The user pushes the corresponding message content to complete the user's guide and increase the click-through rate of the message content.

所述消息内容可以为广告、游戏、应用软件等,其以文字、图片、链接、视频等形式进行显示。The message content may be advertisements, games, application software, etc., which are displayed in the form of text, pictures, links, videos, etc.

具体地,所述具有分类标签的第一操作行为包括:访问的URL类型及次数、访问特定网站的时长及次数、搜索时的关键词和下载的软件类型。Specifically, the first operation behavior with classification labels includes: the type and number of URLs visited, the duration and number of visits to a specific website, keywords when searching, and the type of software downloaded.

所述分类标签用于将同一实体域内的不同内容进行划分,以反映用户的不同的行为特性或兴趣爱好,从而进一步反应出用户的用户偏好,进而可以根据所述用户偏好有针对性地推送用户感兴趣的消息内容,以提高消息内容的导量,节省推送或显示消息内容的成本。The classification tags are used to divide different content in the same entity domain to reflect different behavioral characteristics or hobbies of users, thereby further reflecting user preferences of users, and then can push user information in a targeted manner according to user preferences. Interested message content to improve the derivative of message content and save the cost of pushing or displaying message content.

第一操作行为即用户在浏览器或具有浏览功能模块的应用软件所执行的各种操作行为,在本发明的一种优选的实施例中,所述第一操作行为为访问URL、访问特定网站的时长、在搜索框中搜索的关键词或者通过所述浏览器或所述软件应用进行其他的软件应用下载。The first operation behavior is the various operation behaviors performed by the user in the browser or the application software with browsing function modules. In a preferred embodiment of the present invention, the first operation behavior is to visit URL, visit a specific website The duration of time, keywords searched in the search box, or other software application downloads through the browser or the software application.

所述第一操作行为均反映出了用户的一定的行为特性和行为偏好,所述第一操作行为具体包括的内容可根据实际的用户偏好的划分情形进行调整。The first operation behaviors all reflect certain behavior characteristics and behavior preferences of the user, and the specific content included in the first operation behavior can be adjusted according to the actual division of user preferences.

例如,利用所述分类标签将所述URL的类型划分为动漫、摄影、影视;利用所述分类标签将访问文学网站超过一小时的用户甲的用户偏好划分为文学,将访问游戏平台超过一小时的用户乙的用户偏好划分为游戏;当用户搜索的关键词为“好看的电影”,利用所述分类标签将所述用户的用户偏好划分为电影,当关键词为“怎么做一道美味的菜”,将所述用户的用户偏好划分为食货。For example, use the classification label to divide the type of the URL into animation, photography, and film and television; use the classification label to divide the user preference of user A who has visited the literature website for more than one hour into literature, and use the classification label to divide the user preference of user A who has visited the literature website for more than one hour. User B’s user preference is divided into games; when the keyword searched by the user is “good-looking movie”, use the classification label to divide the user’s user preference into movie, when the keyword is “how to make a delicious dish ”, divide the user preference of the user into food goods.

所述远程服务器中,存储有对操作行为所对应的内容利用分类标签进行划分,当用户对这些消息内容执行相应的操作行为时,可以将所述用户的操作行为判定为具有分类标签的第一操作行为。In the remote server, it is stored that the contents corresponding to the operation behaviors are divided by classification tags, and when the user performs corresponding operation behaviors on these message contents, the user's operation behavior can be determined as the first message with the classification tags. operational behavior.

具体地,所述步骤S101之前,还包括:Specifically, before the step S101, it also includes:

浏览进程获取当前正在访问的特定用户的用户ID,以便浏览进程利用所述用户ID向监视进程发起查询特定用户的预设时间内的具有分类标签的第一操作行为的请求。The browsing process obtains the user ID of the specific user who is currently visiting, so that the browsing process uses the user ID to initiate a request to the monitoring process to query the first operation behavior with the classification label within the preset time of the specific user.

在本发明的一种优选方案中,对应于应用软件的每一个用户,其都会有自己的用于登录所述应用软件的用户ID。针对该应用软件,监视进程在监视该应用软件的一个或多个用户的操作行为,针对不同的用户对应于其各自的用户ID分别记录他们各自的操作行为。浏览进程先获取正访问应用软件的特定用户的用户ID,可根据所述用户ID快速地向监视进程确定该用户ID所对应的特定用户的具有分类标签的第一操作行为,从而确定所述用户的用户偏好。In a preferred solution of the present invention, corresponding to each user of the application software, it will have its own user ID for logging into the application software. For the application software, the monitoring process monitors the operation behavior of one or more users of the application software, and records the respective operation behaviors of different users corresponding to their respective user IDs. The browsing process first obtains the user ID of the specific user who is accessing the application software, and can quickly determine to the monitoring process the first operation behavior of the specific user corresponding to the user ID with a classification label according to the user ID, thereby determining the user ID. user preferences.

例如,浏览进程获取当前访问的用户A和用户B的ID,利用用户A的ID向监视进程获取用户A的,利用用户B的ID向监视进程获取用户B的具有分类标签的第一操作行为的数据。For example, the browsing process obtains the IDs of user A and user B currently visiting, uses the ID of user A to obtain user A's ID from the monitoring process, and uses the ID of user B to obtain the ID of user B's first operation behavior with a classification label from the monitoring process data.

步骤S102.浏览进程接收监视进程根据所述第一操作行为所确定的用户偏好,向远程服务器提交包含该用户偏好所对应的消息内容的推荐请求。Step S102. The browsing process receiving monitoring process submits a recommendation request including message content corresponding to the user preference to the remote server according to the user preference determined by the first operation behavior.

监视进程根据其所监视获取到的具有分类标签的第一操作行为确定该用户数据对应的用户偏好,浏览进程将所述用户偏好提交至远程服务器,以获取该用户类型所对应的消息内容。远程服务器存储被推送或显示的所有消息内容并负责判断浏览进程所提交的所述用户偏好其对应的消息内容,从而将所述消息内容反馈至浏览进程。The monitoring process determines the user preference corresponding to the user data according to the monitored and obtained first operation behavior with the classification label, and the browsing process submits the user preference to the remote server to obtain the message content corresponding to the user type. The remote server stores all the pushed or displayed message content and is responsible for judging the corresponding message content submitted by the user preference submitted by the browsing process, so as to feed back the message content to the browsing process.

用户偏好为用户在考量商品和服务的时候所做出的理性的具有倾向性的选择,是用户认知、心理感受及理性的经济学权衡的综合结果。用户偏好主要根据用户的行为习惯和兴趣爱好所形成。User preference is a rational and tendentious choice made by users when considering goods and services, and it is the comprehensive result of user cognition, psychological feelings and rational economic trade-offs. User preferences are mainly formed based on the user's behavior habits and hobbies.

例如,对于应用软件的一个用户而言,当该用户一周内访问过一次动漫相关的平台域名,则该用户的用户偏好可以划分为动漫;当该用户一周内访问过一次影视相关的平台域名,则该用户的用户偏好可以划分为影视。For example, for a user of application software, if the user visits an animation-related platform domain name once within a week, the user preference can be classified as animation; when the user visits a film-related platform domain name once within a week, Then the user preference of the user can be divided into video and video.

对于一个特定的用户而言,其可以包括一个或多个用户偏好。For a particular user, it may include one or more user preferences.

例如,对A页游该游戏平台而言,根据游戏题材偏好纬度对目标用户建立了6个用户偏好:三国、传奇、魔幻、仙侠、历史、休闲。而用户甲其对游戏题材的偏好为:三国、传奇。因此,用户甲具有2个用户类型和2个用户偏好。For example, for the game platform of page game A, six user preferences have been established for target users according to the latitude of game theme preference: Three Kingdoms, Legend, Magic, Xianxia, History, and Leisure. User A's preferences for game themes are: Three Kingdoms and Legend. Therefore, user A has 2 user types and 2 user preferences.

具体地,所述监视进程以预设的时间间隔定期更新特定用户的用户偏好。Specifically, the monitoring process regularly updates the user preferences of a specific user at preset time intervals.

一个应用软件的用户作为一个复杂的群体,随着时间的推移,其行为习惯、兴趣爱好等,均可发生较大的变化。因此,用于描述用户的用户偏好也应当时刻更新,以保证用户偏好能较为准确地描述最近时间的特定用户,从而能根据用户偏好推动用户所感兴趣的消息内容,实现消息内容的精准推送或显示。Users of an application software are a complex group, and their behavior habits, hobbies, etc., may change greatly over time. Therefore, the user preference used to describe the user should also be updated at all times to ensure that the user preference can accurately describe the specific user in the latest time, so that the message content that the user is interested in can be promoted according to the user preference, and the accurate push or display of the message content can be realized .

监视进程获取预设时间内的特定用户的具有分类标签的第一操作行为的数据记录,对这段时间内的具有分类标签的第一操作行为进行分析,从而确定该特定用户在这段时间内的用户偏好。通过预设的时间间隔,所述监视进程可以定期获取特定用户最近一段时间内的具有分类标签的第一操作行为,从而根据所述具有分类标签的第一操作行为确定该特征用户当前的用户偏好,以时刻保证当前的用户偏好能准确地描述最近状态下的用户,减少不必要的偏差,进而实现了消息内容的精准推送,在保证同样的同一消息内容的导量率的情形下,能有效降低了同一消息内容的推送的次数,显然节省了推送的成本。The monitoring process acquires the data records of the first operation behavior with classification labels of a specific user within a preset period of time, and analyzes the first operation behavior with classification labels within this period of time, so as to determine that the specific user is within this period of time user preferences. Through the preset time interval, the monitoring process can periodically acquire the first operation behavior with classification labels of a specific user within a recent period of time, so as to determine the current user preference of the characteristic user according to the first operation behavior with classification labels , to ensure that the current user preference can accurately describe the user in the latest state at all times, reduce unnecessary deviation, and then realize the precise push of message content. Under the condition of ensuring the same derivative rate of the same message content, it can effectively The number of times of pushing the same message content is reduced, which obviously saves the cost of pushing.

例如,用户甲在过去的一段时间内喜欢利用浏览器看带有动漫的分类标签的消息内容,玩带有游戏的分类标签的也有,看带有文学的分类标签的小说。则所述用户甲的用户偏好可划分为:动漫、游戏、文学。那该向用户甲推送有关动漫的资讯、游戏的资讯还是文学的资讯呢?监视进程每隔7天就对用户甲最近5天内的具有分类标签的第一操作行为进行分析,就可以确定用户甲在最近5天时间内做得最多的具有标签分类的事情是哪些,从而确定当前用户甲的用户偏好,以根据最近的用户偏好推送对应该用户偏好的消息内容。For example, user A likes to use a browser to watch news content with classification tags of anime, play games with classification tags, and read novels with classification tags of literature. Then the user preferences of the user A can be divided into: animation, games, and literature. Should user A be pushed information about anime, games, or literature? The monitoring process analyzes the first operation behavior of user A with classification labels in the last 5 days every 7 days, so as to determine which things have the classification labels that user A has done the most in the last 5 days, so as to determine The user preference of the current user A, to push the message content corresponding to the user preference according to the latest user preference.

具体地,监视进程根据远程服务器预协议的规则确定特定用户的用户偏好。Specifically, the monitoring process determines the user preferences of a particular user according to the rules of the remote server pre-agreement.

正如前面所言,特征信息可以包括一个或多个用户偏好。所述用户偏好的存在是为了使得消息内容能够精准地推送到特定的用户的浏览界面上,以实现精准该用户的精准导量,避免短时间内向同一用户多次发送其不感兴趣的消息内容,从而节省网络流量和降低界面的干扰。因此所述用户偏好的具体划分内容可以根据所需要推送的消息内容而定,这就意味着用户偏好的确定规则也是可以根据实际的情形进行调整的。As mentioned above, feature information may include one or more user preferences. The existence of the user preference is to enable the content of the message to be accurately pushed to the browsing interface of a specific user, so as to realize the precise guide of the user and avoid sending the content of the message that is not of interest to the same user multiple times in a short period of time. This saves network traffic and reduces interface distractions. Therefore, the specific division content of the user preference can be determined according to the content of the message to be pushed, which means that the determination rule of the user preference can also be adjusted according to the actual situation.

应用软件的用户类型、兴趣、年龄、行为习惯等均可能存在较大的差异,为了实现消息内容的精准推送,投其所好,需要建立完善的规则来精准地确定每一个用户的用户偏好,进而根据所述用户偏好完成精准的显示或推送。远程服务器预先协议的规则,明确了应用软件的众多用户之间的合理差异,有助于监视进程快速确定特定用户的用户偏好。There may be large differences in user types, interests, ages, and behavioral habits of application software. In order to achieve accurate push of message content and match their preferences, it is necessary to establish comprehensive rules to accurately determine the user preferences of each user. Furthermore, accurate display or push is completed according to the user preference. The rules pre-agreed by the remote server specify reasonable differences among many users of the application software, and help the monitoring process to quickly determine the user preferences of a particular user.

例如,对于A页游平台而言,其远程服务器预设了以下规则:For example, for the page game platform A, its remote server presets the following rules:

根据用户玩过的游戏的题材设定8个分类标签:三国、传奇、魔幻、奇幻、仙侠、武侠、休闲、历史、军事,从而根据所述8个具有分类标签的第一操作行为对目标用户建立6个偏好:Set 8 classification labels according to the subject matter of the game played by the user: Three Kingdoms, Legend, Magic, Fantasy, Xianxia, Wuxia, Leisure, History, Military, so as to target the target according to the first operation behavior of the 8 classification labels. The user establishes 6 preferences:

用户偏好1:用户至少玩过一款三国分类标签的游戏,三国;User preference 1: The user has played at least one game with the Three Kingdoms classification label, Three Kingdoms;

用户偏好2:用户至少玩过一款传奇分类标签的游戏,传奇;User Preference 2: The user has played at least one game labeled Legendary, Legendary;

用户偏好3:用户至少玩过一款魔幻或奇幻分类标签的游戏,魔幻;User preference 3: The user has played at least one game with the classification label of fantasy or fantasy, magic;

用户偏好4:用户至少玩过一款仙侠或武侠分类标签的游戏,仙侠;User preference 4: The user has played at least one game labeled Xianxia or Wuxia, Xianxia;

用户偏好5:用户至少玩过一款休闲分类标签的游戏,休闲;User preference 5: The user has played at least one game with the casual classification label, casual;

用户偏好6:用户至少玩过一款历史或军事分类标签的游戏,历史。User Preference 6: The user has played at least one game tagged in the History or Military category, History.

步骤S103.浏览进程接收所述远程服务器反馈的对应于所述用户偏好的消息内容。Step S103. The browsing process receives the message content corresponding to the user preference fed back by the remote server.

本发明中,监视进程根据所述特定用户的具有分类标签的第一操作行为确定用户的用户偏好后,浏览进程根据所述用户偏好向远程服务器请求该用户偏好所对应的消息内容。远程服务器根据所述用户偏好确定消息内容,并将所述用户偏好对应的消息内容反馈至浏览进程。浏览进程接收所述消息内容,以在用户的浏览界面显示所述消息内容。In the present invention, after the monitoring process determines the user preference of the user according to the specific user's first operation behavior with a classification label, the browsing process requests the remote server for message content corresponding to the user preference according to the user preference. The remote server determines message content according to the user preference, and feeds back the message content corresponding to the user preference to the browsing process. The browsing process receives the message content to display the message content on the user's browsing interface.

具体地,所述步骤S103中,包括:Specifically, in the step S103, including:

所述浏览进程提交的包含该用户偏好所对应的消息内容的推荐请求导致远程服务器根据预设的规则确定所述用户偏好所对应的消息内容,进而将所确定的消息内容反馈至浏览进程;The recommendation request submitted by the browsing process that includes the message content corresponding to the user preference causes the remote server to determine the message content corresponding to the user preference according to preset rules, and then feed back the determined message content to the browsing process;

浏览进程接收已确定的所述消息内容。The browsing process receives the determined message content.

如上面所述,所述用户偏好的内容并非是单一的。一个用户可以包括一个或多个所述用户偏好。基于用户的用户偏好的内容的丰富性,与哪个用户偏好程度更接近的消息内容,这需要建立规则将其清晰、合理地确定下来。在建立了合理的规则后,远程服务器接收到浏览进程所提交包含该用户偏好所对应的消息内容的推荐请求后,能根据所建立的规则快速查询用户偏好所对应的消息内容,并将所述消息内容反馈于浏览进程。As mentioned above, the content of the user preference is not single. A user may include one or more of said user preferences. Based on the richness of the content of the user's user preference, which user's preference is closer to the message content, it is necessary to establish rules to clearly and reasonably determine it. After establishing a reasonable rule, after receiving the recommendation request submitted by the browsing process that contains the message content corresponding to the user preference, the remote server can quickly query the message content corresponding to the user preference according to the established rule, and send the The message content is fed back to the browsing process.

例如,针对游戏类的应用软件,我们根据用户玩过的游戏所具有的分类标签三国、传奇、魔幻、仙侠、历史、休闲为其分别建立了6个用户偏好,分别为三国、传奇、魔幻、仙侠、历史、休闲。用户甲玩过三国和传奇类的游戏,甲用户偏好为三国和传奇。为了避免接收到用户甲的用户偏好无法确定根据哪个用户偏好进行推送,这时,就可设定一个规则,以甲最近的用户偏好确定。当甲最近一次玩的游戏所具有分类标签为三国,则可以选择向甲优先显示所具有分类标签为三国的游戏的消息内容。For example, for game application software, we have established six user preferences according to the classification tags of the games that users have played: Three Kingdoms, Legend, Magic, Xianxia, History, and Leisure, respectively Three Kingdoms, Legend, Magic , Xianxia, history, leisure. User A has played Three Kingdoms and Legendary games, and user A prefers Three Kingdoms and Legendary. In order to avoid receiving user A's user preference and being unable to determine which user preference to push according to, at this time, a rule can be set to determine with A's most recent user preference. When the category label of the game played by A last time is Three Kingdoms, you can choose to preferentially display the message content of the game with the category label Three Kingdoms to A.

步骤S104.浏览进程于所述特定用户的浏览界面显示所述消息内容。Step S104. The browsing process displays the message content on the browsing interface of the specific user.

在浏览进程获取到特定用户的用户偏好所对应的消息内容时,其会适时地将所述消息内容显示于该特定用户的浏览界面,用于引导用户对所述消息内容进行查看或操作。When the browsing process obtains the message content corresponding to the user preference of a specific user, it will display the message content on the browsing interface of the specific user in a timely manner to guide the user to view or operate the message content.

具体地,所述步骤S104之前,还包括:Specifically, before the step S104, it also includes:

浏览进程获取特定用户的当前的第二操作行为;The browsing process obtains the current second operation behavior of a specific user;

浏览进程判断所述第二操作行为是否符合预设的条件;The browsing process judges whether the second operation behavior meets a preset condition;

若符合预设的条件,则浏览进程于所述特定用户的浏览界面显示所述消息内容。If the preset condition is met, the browsing process displays the message content on the browsing interface of the specific user.

在本发明的实施例的优选方案中,浏览进程并非于特定用户进入应用软件的浏览界面就会向该特定用户的浏览界面进行消息内容的推送,而是在用户执行了相关的操作行为才会显示消息内容,避免了推送信息过于突兀引起用户的反感。同时,将所述用户的操作行为设为触发显示消息内容的前提,有时也能满足用户的急切需求。In the preferred solution of the embodiment of the present invention, the browsing process does not push the message content to the browsing interface of the specific user when the specific user enters the browsing interface of the application software, but only when the user performs the relevant operation behavior. Display the content of the message to avoid the push information being too obtrusive and causing the user's disgust. At the same time, setting the user's operation behavior as a prerequisite for triggering the display of message content can sometimes meet the urgent needs of the user.

例如,用户A想玩游戏,其搜索了游戏平台。这时,浏览进程获取到了用户A的该第二操作行为,及时向用户A推送了当前最热门的游戏B。可以理解的是,虽然浏览进程并不知道用户A想玩游戏B,但在用户A在浏览游戏平台的过程中,用户A至少是对游戏有兴趣的,适时显示关于游戏的消息内容,或许就能引起用户A的注意,从而完成游戏B的导量。For example, user A wants to play a game, and he searches for a gaming platform. At this time, the browsing process obtains the second operation behavior of user A, and pushes the most popular game B to user A in time. It is understandable that although the browsing process does not know that user A wants to play game B, when user A is browsing the game platform, user A is at least interested in the game, and it is possible to display the message content about the game in a timely manner. It can attract the attention of user A, so as to complete the derivative of game B.

进一步地,所述第二操作行为包括特定用户当前访问的URL类型、访问网站的时长、搜索时的关键词和下载的软件类型。Further, the second operation behavior includes the type of URL currently visited by the specific user, the duration of visiting the website, keywords in search, and the type of software downloaded.

对应于用于判断用户偏好的第一操作行为,利用操作行为之间的共性向用户推送相应的用户偏好的消息内容,有利于提高消息内容的导量,节省消息内容推送或显示的成本。Corresponding to the first operation behavior for judging the user preference, using the commonality between the operation behaviors to push the corresponding user-preferred message content to the user is beneficial to improve the derivative of the message content and save the cost of pushing or displaying the message content.

如图2,示出了本发明中一种所述消息内容推送控制系统的一种实施例的结构示意图。FIG. 2 shows a schematic structural diagram of an embodiment of the message content push control system in the present invention.

所述消息内容推送控制系统包括查询模块101、提交模块102、接收模块103和显示模块104。其中,The message content push control system includes a query module 101 , a submission module 102 , a receiving module 103 and a display module 104 . in,

查询模块101,用于浏览进程向监视进程发起查询特定用户预设时间内的具有分类标签的第一操作行为的请求;The query module 101 is used for the browsing process to initiate a request to the monitoring process to query the first operation behavior with a classification label within a preset time of a specific user;

提交模块102,用于浏览进程接收监视进程根据所述第一操作行为所确定的用户偏好,向远程服务器提交包含该用户偏好所对应的消息内容的推荐请求;The submission module 102 is used for the browsing process receiving and monitoring process to submit a recommendation request including the message content corresponding to the user preference to the remote server according to the user preference determined by the first operation behavior;

接收模块103,用于浏览进程接收所述远程服务器反馈的对应于所述用户偏好的消息内容;The receiving module 103 is used for receiving the message content corresponding to the user preference fed back by the remote server during the browsing process;

显示模块104,用于浏览进程于所述特定用户的浏览界面显示所述消息内容。The display module 104 is configured to display the message content on the browsing interface of the specific user during the browsing process.

本发明的技术方案中,监视进程获取用户具有分类标签的第一操作行为,通过所述第一操作行为的分类标签,确定用户对不同类型的消息内容的偏好,从而确定用户的用户偏好。以精准地匹配用户的用户偏好推送相关的消息内容。本发明针对用户偏好不同的用户,推送对应于其用户偏好的消息内容,有利于使得所推送的消息内容有效地引起用户的兴趣,有效地提高了消息内容的导量,降低了向用户推送其不感兴趣的消息内容的概率。一方面,消息内容的精准推送,在保证同样的同一消息内容的导量率的情形下,能有效降低了同一消息内容的推送的次数,显然节省了推送的成本。另一方面,本发明匹配用户的用户偏好精准推送相关的消息内容,根据用户偏好的推送方式提高了该用户的导量的概率,减少了向该用户推送不同的消息内容以引起该用户注意的次数,从而节省网络流量和降低界面的干扰。In the technical solution of the present invention, the monitoring process acquires the user's first operation behavior with a classification label, and determines the user's preference for different types of message content through the classification label of the first operation behavior, thereby determining the user's user preference. Push relevant message content to accurately match the user's user preferences. For users with different user preferences, the present invention pushes the message content corresponding to the user preference, which is beneficial to make the pushed message content effectively arouse the interest of the user, effectively improves the derivative of the message content, and reduces the need to push other messages to the user. Probability of uninteresting message content. On the one hand, the precise push of message content can effectively reduce the number of pushes of the same message content while ensuring the same derivative rate of the same message content, which obviously saves the cost of push. On the other hand, the present invention matches the user's user preference and accurately pushes the relevant message content, improves the probability of the user's derivative according to the user's preferred push method, and reduces the need to push different message content to the user to attract the user's attention. times, thereby saving network traffic and reducing interface distractions.

为了使得本发明的技术方案更清晰,更便于理解,对本发明的技术方案的各个模块的具体实现的过程和结构加以详细的描述。In order to make the technical solution of the present invention clearer and easier to understand, the specific implementation process and structure of each module of the technical solution of the present invention will be described in detail.

查询模块101,用于浏览进程向监视进程发起查询特定用户预设时间内的具有分类标签的第一操作行为的请求。The query module 101 is used for the browsing process to initiate a request to the monitoring process for querying the first operation behavior with a classification label within a preset time of a specific user.

用户使用浏览器或具有浏览功能模块的应用软件进行图片、文字、视频浏览和软件应用下载等操作时,监视进程会对用户的操作行为进行监视记录并保存。同时,监视进程会对所述操作行为进行分析,根据所述用户的身份信息和操作行为等对所述用户进行描画,以确定所述用户的用户偏好,记录并保存。通过对一段时间内的用户的符合具有分类标签的第一操作行为的分析,可以有效地判断该段时间用户的用户偏好。When a user uses a browser or an application software with a browsing function module to browse pictures, texts, videos, and download software applications, the monitoring process will monitor and record the user's operation behavior and save it. At the same time, the monitoring process will analyze the operation behavior, and describe the user according to the user's identity information and operation behavior, so as to determine the user preference of the user, record and save it. By analyzing the user's first operation behavior with classification labels within a period of time, the user preference of the user during this period can be effectively judged.

在本发明中,所述远程服务器根据预设的规则,所对应的特定的消息内容、行为特征用所述分类标签进行划分,但用户对所述特定的消息内容执行相关的操作行为时,将所述用户的操作行为判断为具有所述分类标签的第一操作行为。In the present invention, according to preset rules, the remote server divides the corresponding specific message content and behavior characteristics with the classification labels, but when the user performs related operation behaviors on the specific message content, the The user's operation behavior is determined to be the first operation behavior with the classification label.

例如,所述远程服务器将用分类标签文学、游戏、影视、动漫将网站的类型进行划分,当用户对分类标签为文学的网站进行了访问的操作后,该用户的访问操作即具有文学的分类标签的第一操作行为。For example, the remote server will classify the types of websites with classification labels literature, games, film and television, and cartoons. When a user accesses a website whose classification label is literature, the user's access operation has the classification of literature. The label's first action behavior.

与应用软件关联的浏览进程,在用户进行图片、文字、视频浏览和软件应用下载等情形下,其会向监视进程获取所述用户的用户偏好,并根据所述用户偏好向当前的该所述用户推送相应的消息内容,以完成用户的导量,提高消息内容的点击率。The browsing process associated with the application software, when the user browses pictures, texts, videos, and downloads software applications, etc., it will obtain the user's user preference from the monitoring process, and report to the current said user preference according to the user preference. The user pushes the corresponding message content to complete the user's guide and increase the click-through rate of the message content.

所述消息内容可以为广告、游戏、应用软件等,其以文字、图片、链接、视频等形式进行显示。The message content may be advertisements, games, application software, etc., which are displayed in the form of text, pictures, links, videos, etc.

具体地,所述具有分类标签的第一操作行为包括:访问的URL类型及次数、访问特定网站的时长及次数、搜索时的关键词和下载的软件类型。Specifically, the first operation behavior with classification labels includes: the type and number of URLs visited, the duration and number of visits to a specific website, keywords when searching, and the type of software downloaded.

所述分类标签用于将同一实体域内的不同内容进行划分,以反映用户的不同的行为特性或兴趣爱好,从而进一步反应出用户的用户偏好,进而可以根据所述用户偏好有针对性地推送用户感兴趣的消息内容,以提高消息内容的导量,节省推送或显示消息内容的成本。The classification tags are used to divide different content in the same entity domain to reflect different behavioral characteristics or hobbies of users, thereby further reflecting user preferences of users, and then can push user information in a targeted manner according to user preferences. Interested message content to improve the derivative of message content and save the cost of pushing or displaying message content.

第一操作行为即用户在浏览器或具有浏览功能模块的应用软件所执行的各种操作行为,在本发明的一种优选的实施例中,所述第一操作行为为访问URL、访问特定网站的时长、在搜索框中搜索的关键词或者通过所述浏览器或所述软件应用进行其他的软件应用下载。The first operation behavior is the various operation behaviors performed by the user in the browser or the application software with browsing function modules. In a preferred embodiment of the present invention, the first operation behavior is to visit URL, visit a specific website The duration of time, keywords searched in the search box, or other software application downloads through the browser or the software application.

所述第一操作行为均反映出了用户的一定的行为特性和行为偏好,所述第一操作行为具体包括的内容可根据实际的用户偏好的划分情形进行调整。The first operation behaviors all reflect certain behavior characteristics and behavior preferences of the user, and the specific content included in the first operation behavior can be adjusted according to the actual division of user preferences.

例如,利用所述分类标签将所述URL的类型划分为动漫、摄影、影视;利用所述分类标签将访问文学网站超过一小时的用户甲的用户偏好划分为文学,将访问游戏平台超过一小时的用户乙的用户偏好划分为游戏;当用户搜索的关键词为“好看的电影”,利用所述分类标签将所述用户的用户偏好划分为电影,当关键词为“怎么做一道美味的菜”,将所述用户的用户偏好划分为食货。For example, use the classification label to divide the type of the URL into animation, photography, and film and television; use the classification label to divide the user preference of user A who has visited the literature website for more than one hour into literature, and use the classification label to divide the user preference of user A who has visited the literature website for more than one hour. User B’s user preference is divided into games; when the keyword searched by the user is “good-looking movie”, use the classification label to divide the user’s user preference into movie, when the keyword is “how to make a delicious dish ”, divide the user preference of the user into food goods.

所述远程服务器中,存储有对操作行为所对应的内容利用分类标签进行划分,当用户对这些消息内容执行相应的操作行为时,可以将所述用户的操作行为判定为具有分类标签的第一操作行为。In the remote server, it is stored that the contents corresponding to the operation behaviors are divided by classification tags, and when the user performs corresponding operation behaviors on these message contents, the user's operation behavior can be determined as the first message with the classification tags. operational behavior.

具体地,执行所述查询模块101之前,还包括:Specifically, before executing the query module 101, it also includes:

获取模块,用于浏览进程获取当前正在访问的特定用户的用户ID,以便浏览进程利用所述用户ID向监视进程发起查询特定用户的预设时间内的具有分类标签的第一操作行为的请求。The obtaining module is used for the browsing process to obtain the user ID of the specific user who is currently visiting, so that the browsing process uses the user ID to initiate a request to the monitoring process to query the first operation behavior with a classification label within the preset time of the specific user.

在本发明的一种优选方案中,对应于应用软件的每一个用户,其都会有自己的用于登录所述应用软件的用户ID。针对该应用软件,监视进程在监视该应用软件的一个或多个用户的操作行为,针对不同的用户对应于其各自的用户ID分别记录他们各自的操作行为。浏览进程先获取正访问应用软件的特定用户的用户ID,可根据所述用户ID快速地向监视进程确定该用户ID所对应的特定用户的具有分类标签的第一操作行为,从而确定所述用户的用户偏好。In a preferred solution of the present invention, corresponding to each user of the application software, it will have its own user ID for logging into the application software. For the application software, the monitoring process monitors the operation behavior of one or more users of the application software, and records the respective operation behaviors of different users corresponding to their respective user IDs. The browsing process first obtains the user ID of the specific user who is accessing the application software, and can quickly determine to the monitoring process the first operation behavior of the specific user corresponding to the user ID with a classification label according to the user ID, thereby determining the user ID. user preferences.

例如,浏览进程获取当前访问的用户A和用户B的ID,利用用户A的ID向监视进程获取用户A的,利用用户B的ID向监视进程获取用户B的具有分类标签的第一操作行为的数据。For example, the browsing process obtains the IDs of user A and user B currently visiting, uses the ID of user A to obtain user A's ID from the monitoring process, and uses the ID of user B to obtain the ID of user B's first operation behavior with a classification label from the monitoring process data.

提交模块102,用于浏览进程接收监视进程根据所述第一操作行为所确定的用户偏好,向远程服务器提交包含该用户偏好所对应的消息内容的推荐请求。The submitting module 102 is used for the browsing process receiving monitoring process to submit a recommendation request including message content corresponding to the user preference to the remote server according to the user preference determined by the first operation behavior.

监视进程根据其所监视获取到的具有分类标签的第一操作行为确定该用户数据对应的用户偏好,浏览进程将所述用户偏好提交至远程服务器,以获取该用户类型所对应的消息内容。远程服务器存储被推送或显示的所有消息内容并负责判断浏览进程所提交的所述用户偏好其对应的消息内容,从而将所述消息内容反馈至浏览进程。The monitoring process determines the user preference corresponding to the user data according to the monitored and obtained first operation behavior with the classification label, and the browsing process submits the user preference to the remote server to obtain the message content corresponding to the user type. The remote server stores all the pushed or displayed message content and is responsible for judging the corresponding message content submitted by the user preference submitted by the browsing process, so as to feed back the message content to the browsing process.

用户偏好为用户在考量商品和服务的时候所做出的理性的具有倾向性的选择,是用户认知、心理感受及理性的经济学权衡的综合结果。用户偏好主要根据用户的行为习惯和兴趣爱好所形成。User preference is a rational and tendentious choice made by users when considering goods and services, and it is the comprehensive result of user cognition, psychological feelings and rational economic trade-offs. User preferences are mainly formed based on the user's behavior habits and hobbies.

例如,对于应用软件的一个用户而言,当该用户一周内访问过一次动漫相关的平台域名,则该用户的用户偏好可以划分为动漫;当该用户一周内访问过一次影视相关的平台域名,则该用户的用户偏好可以划分为影视。For example, for a user of application software, if the user visits an animation-related platform domain name once within a week, the user preference can be classified as animation; when the user visits a film-related platform domain name once within a week, Then the user preference of the user can be divided into video and video.

对于一个特定的用户而言,其可以包括一个或多个用户偏好。For a particular user, it may include one or more user preferences.

例如,对A页游该游戏平台而言,根据游戏题材偏好纬度对目标用户建立了6个用户偏好:三国、传奇、魔幻、仙侠、历史、休闲。而用户甲其对游戏题材的偏好为:三国、传奇。因此,用户甲具有2个用户类型和2个用户偏好。For example, for the game platform of page game A, six user preferences have been established for target users according to the latitude of game theme preference: Three Kingdoms, Legend, Magic, Xianxia, History, and Leisure. User A's preferences for game themes are: Three Kingdoms and Legend. Therefore, user A has 2 user types and 2 user preferences.

具体地,所述监视进程以预设的时间间隔定期更新特定用户的用户偏好。Specifically, the monitoring process regularly updates the user preferences of a specific user at preset time intervals.

一个应用软件的用户作为一个复杂的群体,随着时间的推移,其行为习惯、兴趣爱好等,均可发生较大的变化。因此,用于描述用户的用户偏好也应当时刻更新,以保证用户偏好能较为准确地描述最近时间的特定用户,从而能根据用户偏好推动用户所感兴趣的消息内容,实现消息内容的精准推送或显示。Users of an application software are a complex group, and their behavior habits, hobbies, etc., may change greatly over time. Therefore, the user preference used to describe the user should also be updated at all times to ensure that the user preference can accurately describe the specific user in the latest time, so that the message content that the user is interested in can be promoted according to the user preference, and the accurate push or display of the message content can be realized .

监视进程获取预设时间内的特定用户的具有分类标签的第一操作行为的数据记录,对这段时间内的具有分类标签的第一操作行为进行分析,从而确定该特定用户在这段时间内的用户偏好。通过预设的时间间隔,所述监视进程可以定期获取特定用户最近一段时间内的具有分类标签的第一操作行为,从而根据所述具有分类标签的第一操作行为确定该特征用户当前的用户偏好,以时刻保证当前的用户偏好能准确地描述最近状态下的用户,减少不必要的偏差,进而实现了消息内容的精准推送,在保证同样的同一消息内容的导量率的情形下,能有效降低了同一消息内容的推送的次数,显然节省了推送的成本。The monitoring process acquires the data records of the first operation behavior with classification labels of a specific user within a preset period of time, and analyzes the first operation behavior with classification labels within this period of time, so as to determine that the specific user is within this period of time user preferences. Through the preset time interval, the monitoring process can periodically acquire the first operation behavior with classification labels of a specific user within a recent period of time, so as to determine the current user preference of the characteristic user according to the first operation behavior with classification labels , to ensure that the current user preference can accurately describe the user in the latest state at all times, reduce unnecessary deviation, and then realize the precise push of message content. Under the condition of ensuring the same derivative rate of the same message content, it can effectively The number of times of pushing the same message content is reduced, which obviously saves the cost of pushing.

例如,用户甲在过去的一段时间内喜欢利用浏览器看带有动漫的分类标签的消息内容,玩带有游戏的分类标签的也有,看带有文学的分类标签的小说。则所述用户甲的用户偏好可划分为:动漫、游戏、文学。那该向用户甲推送有关动漫的资讯、游戏的资讯还是文学的资讯呢?监视进程每隔7天就对用户甲最近5天内的具有分类标签的第一操作行为进行分析,就可以确定用户甲在最近5天时间内做得最多的具有标签分类的事情是哪些,从而确定当前用户甲的用户偏好,以根据最近的用户偏好推送对应该用户偏好的消息内容。For example, user A likes to use a browser to watch news content with classification tags of anime, play games with classification tags, and read novels with classification tags of literature. Then the user preferences of the user A can be divided into: animation, games, and literature. Should user A be pushed information about anime, games, or literature? The monitoring process analyzes the first operation behavior of user A with classification labels in the last 5 days every 7 days, so as to determine which things have the classification labels that user A has done the most in the last 5 days, so as to determine The user preference of the current user A, to push the message content corresponding to the user preference according to the latest user preference.

具体地,监视进程根据远程服务器预协议的规则确定特定用户的用户偏好。Specifically, the monitoring process determines the user preferences of a particular user according to the rules of the remote server pre-agreement.

正如前面所言,特征信息可以包括一个或多个用户偏好。所述用户偏好的存在是为了使得消息内容能够精准地推送到特定的用户的浏览界面上,以实现精准该用户的精准导量,避免短时间内向同一用户多次发送其不感兴趣的消息内容,从而节省网络流量和降低界面的干扰。因此所述用户偏好的具体划分内容可以根据所需要推送的消息内容而定,这就意味着用户偏好的确定规则也是可以根据实际的情形进行调整的。As mentioned above, feature information may include one or more user preferences. The existence of the user preference is to enable the content of the message to be accurately pushed to the browsing interface of a specific user, so as to realize the precise guide of the user and avoid sending the content of the message that is not of interest to the same user multiple times in a short period of time. This saves network traffic and reduces interface distractions. Therefore, the specific division content of the user preference can be determined according to the content of the message to be pushed, which means that the determination rule of the user preference can also be adjusted according to the actual situation.

应用软件的用户类型、兴趣、年龄、行为习惯等均可能存在较大的差异,为了实现消息内容的精准推送,投其所好,需要建立完善的规则来精准地确定每一个用户的用户偏好,进而根据所述用户偏好完成精准的显示或推送。远程服务器预先协议的规则,明确了应用软件的众多用户之间的合理差异,有助于监视进程快速确定特定用户的用户偏好。There may be large differences in user types, interests, ages, and behavioral habits of application software. In order to achieve accurate push of message content and match their preferences, it is necessary to establish comprehensive rules to accurately determine the user preferences of each user. Furthermore, accurate display or push is completed according to the user preference. The rules pre-agreed by the remote server specify reasonable differences among many users of the application software, and help the monitoring process to quickly determine the user preferences of a particular user.

例如,对于A页游平台而言,其远程服务器预设了以下规则:For example, for the page game platform A, its remote server presets the following rules:

根据用户玩过的游戏的题材设定8个分类标签:三国、传奇、魔幻、奇幻、仙侠、武侠、休闲、历史、军事,从而根据所述8个具有分类标签的第一操作行为对目标用户建立6个偏好:Set 8 classification labels according to the subject matter of the game played by the user: Three Kingdoms, Legend, Magic, Fantasy, Xianxia, Wuxia, Leisure, History, Military, so as to target the target according to the first operation behavior of the 8 classification labels. The user establishes 6 preferences:

用户偏好1:用户至少玩过一款三国分类标签的游戏,三国;User preference 1: The user has played at least one game with the Three Kingdoms classification label, Three Kingdoms;

用户偏好2:用户至少玩过一款传奇分类标签的游戏,传奇;User Preference 2: The user has played at least one game labeled Legendary, Legendary;

用户偏好3:用户至少玩过一款魔幻或奇幻分类标签的游戏,魔幻;User preference 3: The user has played at least one game with the classification label of fantasy or fantasy, magic;

用户偏好4:用户至少玩过一款仙侠或武侠分类标签的游戏,仙侠;User preference 4: The user has played at least one game labeled Xianxia or Wuxia, Xianxia;

用户偏好5:用户至少玩过一款休闲分类标签的游戏,休闲;User preference 5: The user has played at least one game with the casual classification label, casual;

用户偏好6:用户至少玩过一款历史或军事分类标签的游戏,历史。User Preference 6: The user has played at least one game tagged in the History or Military category, History.

接收模块103,用于浏览进程接收所述远程服务器反馈的对应于所述用户偏好的消息内容。The receiving module 103 is configured to receive the message content corresponding to the user preference fed back by the remote server during the browsing process.

本发明中,监视进程根据所述特定用户的具有分类标签的第一操作行为确定用户的用户偏好后,浏览进程根据所述用户偏好向远程服务器请求该用户偏好所对应的消息内容。远程服务器根据所述用户偏好确定消息内容,并将所述用户偏好对应的消息内容反馈至浏览进程。浏览进程接收所述消息内容,以在用户的浏览界面显示所述消息内容。In the present invention, after the monitoring process determines the user preference of the user according to the specific user's first operation behavior with a classification label, the browsing process requests the remote server for message content corresponding to the user preference according to the user preference. The remote server determines message content according to the user preference, and feeds back the message content corresponding to the user preference to the browsing process. The browsing process receives the message content to display the message content on the user's browsing interface.

具体地,所述接收模块103中,包括:Specifically, the receiving module 103 includes:

提交单元,用于所述浏览进程提交的包含该用户偏好所对应的消息内容的推荐请求导致远程服务器根据预设的规则确定所述用户偏好所对应的消息内容,进而将所确定的消息内容反馈至浏览进程;The submission unit is used for the recommendation request submitted by the browsing process that includes the message content corresponding to the user preference to cause the remote server to determine the message content corresponding to the user preference according to preset rules, and then feed back the determined message content to the browsing process;

确定单元,用于浏览进程接收已确定的所述消息内容。The determining unit is used for the browsing process to receive the determined message content.

如上面所述,所述用户偏好的内容并非是单一的。一个用户可以包括一个或多个所述用户偏好。基于用户的用户偏好的内容的丰富性,与哪个用户偏好程度更接近的消息内容,这需要建立规则将其清晰、合理地确定下来。在建立了合理的规则后,远程服务器接收到浏览进程所提交包含该用户偏好所对应的消息内容的推荐请求后,能根据所建立的规则快速查询用户偏好所对应的消息内容,并将所述消息内容反馈于浏览进程。As mentioned above, the content of the user preference is not single. A user may include one or more of said user preferences. Based on the richness of the content of the user's user preference, which user's preference is closer to the message content, it is necessary to establish rules to clearly and reasonably determine it. After establishing a reasonable rule, after receiving the recommendation request submitted by the browsing process that contains the message content corresponding to the user preference, the remote server can quickly query the message content corresponding to the user preference according to the established rule, and send the The message content is fed back to the browsing process.

例如,针对游戏类的应用软件,我们根据用户玩过的游戏所具有的分类标签三国、传奇、魔幻、仙侠、历史、休闲为其分别建立了6个用户偏好,分别为三国、传奇、魔幻、仙侠、历史、休闲。用户甲玩过三国和传奇类的游戏,甲用户偏好为三国和传奇。为了避免接收到用户甲的用户偏好无法确定根据哪个用户偏好进行推送,这时,就可设定一个规则,以甲最近的用户偏好确定。当甲最近一次玩的游戏所具有分类标签为三国,则可以选择向甲优先显示所具有分类标签为三国的游戏的消息内容。For example, for game application software, we have established six user preferences according to the classification tags of the games that users have played: Three Kingdoms, Legend, Magic, Xianxia, History, and Leisure, respectively Three Kingdoms, Legend, Magic , Xianxia, history, leisure. User A has played Three Kingdoms and Legendary games, and user A prefers Three Kingdoms and Legendary. In order to avoid receiving user A's user preference and being unable to determine which user preference to push according to, at this time, a rule can be set to determine with A's most recent user preference. When the category label of the game played by A last time is Three Kingdoms, you can choose to preferentially display the message content of the game with the category label Three Kingdoms to A.

显示模块104,用于浏览进程于所述特定用户的浏览界面显示所述消息内容。The display module 104 is configured to display the message content on the browsing interface of the specific user during the browsing process.

在浏览进程获取到特定用户的用户偏好所对应的消息内容时,其会适时地将所述消息内容显示于该特定用户的浏览界面,用于引导用户对所述消息内容进行查看或操作。When the browsing process obtains the message content corresponding to the user preference of a specific user, it will display the message content on the browsing interface of the specific user in a timely manner to guide the user to view or operate the message content.

具体地,执行所述显示模块104之前,还包括:Specifically, before executing the display module 104, it also includes:

判断模块,用于浏览进程获取特定用户的当前的第二操作行为;A judging module, configured to obtain the current second operation behavior of a specific user during the browsing process;

浏览进程判断所述第二操作行为是否符合预设的条件;The browsing process judges whether the second operation behavior meets a preset condition;

若符合预设的条件,则浏览进程于所述特定用户的浏览界面显示所述消息内容。If the preset condition is met, the browsing process displays the message content on the browsing interface of the specific user.

在本发明的实施例的优选方案中,浏览进程并非于特定用户进入应用软件的浏览界面就会向该特定用户的浏览界面进行消息内容的推送,而是在用户执行了相关的操作行为才会显示消息内容,避免了推送信息过于突兀引起用户的反感。同时,将所述用户的操作行为设为触发显示消息内容的前提,有时也能满足用户的急切需求。In the preferred solution of the embodiment of the present invention, the browsing process does not push the message content to the browsing interface of the specific user when the specific user enters the browsing interface of the application software, but only when the user performs the relevant operation behavior. Display the content of the message to avoid the push information being too obtrusive and causing the user's disgust. At the same time, setting the user's operation behavior as a prerequisite for triggering the display of message content can sometimes meet the urgent needs of the user.

例如,用户A想玩游戏,其搜索了游戏平台。这时,浏览进程获取到了用户A的该第二操作行为,及时向用户A推送了当前最热门的游戏B。可以理解的是,虽然浏览进程并不知道用户A想玩游戏B,但在用户A在浏览游戏平台的过程中,用户A至少是对游戏有兴趣的,适时显示关于游戏的消息内容,或许就能引起用户A的注意,从而完成游戏B的导量。For example, user A wants to play a game, and he searches for a gaming platform. At this time, the browsing process obtains the second operation behavior of user A, and pushes the most popular game B to user A in time. It is understandable that although the browsing process does not know that user A wants to play game B, when user A is browsing the game platform, user A is at least interested in the game, and it is possible to display the message content about the game in a timely manner. It can attract the attention of user A, so as to complete the derivative of game B.

进一步地,所述第二操作行为包括特定用户当前访问的URL类型、访问网站的时长、搜索时的关键词和下载的软件类型。Further, the second operation behavior includes the type of URL currently visited by the specific user, the duration of visiting the website, keywords in search, and the type of software downloaded.

对应于用于判断用户偏好的第一操作行为,利用操作行为之间的共性向用户推送相应的用户偏好的消息内容,有利于提高消息内容的导量,节省消息内容推送或显示的成本。Corresponding to the first operation behavior for judging the user preference, using the commonality between the operation behaviors to push the corresponding user-preferred message content to the user is beneficial to improve the derivative of the message content and save the cost of pushing or displaying the message content.

如图3所示,本发明还提供了一种计算机设备的一种实施例的结构示意图。As shown in FIG. 3 , the present invention also provides a schematic structural diagram of an embodiment of a computer device.

所述计算机设备,包括:The computer equipment includes:

一个或多个处理器;one or more processors;

存储器;memory;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为当其被所述处理器执行时上述的消息内容推送控制方法的步骤。one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs are configured to be The steps of the above message content push control method when executed by the processor.

其中,存储器10可用于存储软件程序以及模块,处理器20通过运行存储在存储器10的软件程序以及模块,从而执行所述识别系统的各种功能应用以及数据处理。存储器10可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据所述识别系统的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器10可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。Wherein, the memory 10 can be used to store software programs and modules, and the processor 20 executes various functional applications and data processing of the identification system by running the software programs and modules stored in the memory 10 . The memory 10 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application program required by at least one function, etc.; the data storage area can store data created according to the use of the identification system ( Such as audio data, phone book, etc.) and so on. In addition, the memory 10 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.

所述处理器20是定位装置的控制中心,利用各种接口和线路连接整个所述服务器的各个部分,通过运行或执行存储在存储器10内的软件程序和/或模块,以及调用存储在存储器10内的数据,执行所述定位装置的各种功能和处理数据,从而对所述定位装置进行整体监控。可选的,处理器20可包括一个或多个处理单元;优选的,处理器20可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器20中。The processor 20 is the control center of the positioning device, and uses various interfaces and lines to connect various parts of the entire server, by running or executing software programs and/or modules stored in the memory 10, and calling the software stored in the memory 10. execute various functions of the positioning device and process data, so as to monitor the positioning device as a whole. Optionally, the processor 20 may include one or more processing units; preferably, the processor 20 may integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, etc. , the modem processor mainly handles wireless communications. It can be understood that the modem processor may not be integrated into the processor 20 .

此外,本发明还提供一种计算机可读存储介质,其包括:In addition, the present invention also provides a computer-readable storage medium, which includes:

一个或多个应用程序,所述一个或多个应用程序被配置为用于执行上述的消息内容推送控制方法的步骤。One or more application programs, where the one or more application programs are configured to execute the steps of the above method for controlling message content push.

以上对本发明所提供的技术方案进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The technical solution provided by the present invention has been introduced in detail above. For those of ordinary skill in the art, according to the ideas of the embodiments of the present invention, there will be changes in the specific implementation and application range. In summary, this The content of the description should not be construed as limiting the present invention.

Claims (10)

CN201711483041.0A2017-12-292017-12-29Message content push control method, system and computer equipmentPendingCN108197247A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201711483041.0ACN108197247A (en)2017-12-292017-12-29Message content push control method, system and computer equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201711483041.0ACN108197247A (en)2017-12-292017-12-29Message content push control method, system and computer equipment

Publications (1)

Publication NumberPublication Date
CN108197247Atrue CN108197247A (en)2018-06-22

Family

ID=62586991

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201711483041.0APendingCN108197247A (en)2017-12-292017-12-29Message content push control method, system and computer equipment

Country Status (1)

CountryLink
CN (1)CN108197247A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109376297A (en)*2018-08-312019-02-22中国联合网络通信集团有限公司 User characteristic data processing method and device
CN110020194A (en)*2018-08-092019-07-16连尚(新昌)网络科技有限公司Resource recommendation method, device and medium
CN111597437A (en)*2020-04-182020-08-28北京奇保信安科技有限公司Interest point-based message pushing method and device and electronic equipment
CN112989237A (en)*2020-10-212021-06-18深圳市乐讯科技有限公司Method for presenting network page in blocks
CN112989238A (en)*2020-10-212021-06-18深圳市乐讯科技有限公司Method for rapidly presenting page based on user habits

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106021586A (en)*2016-06-062016-10-12腾讯科技(北京)有限公司Information processing method and server
TW201740292A (en)*2016-05-092017-11-16Chunghwa Telecom Co LtdApplication service data recommendation method on data platform and system thereof capable of recommending data sets which similar users are also interested in or which are carried with tags similar to the search intention
CN107360246A (en)*2017-07-282017-11-17广州优视网络科技有限公司A kind of information push method and device, a kind of terminal and storage medium
CN107368488A (en)*2016-05-122017-11-21阿里巴巴集团控股有限公司A kind of method for determining user behavior preference, the methods of exhibiting and device of recommendation information
CN107483613A (en)*2017-08-312017-12-15江西博瑞彤芸科技有限公司A kind of information-pushing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TW201740292A (en)*2016-05-092017-11-16Chunghwa Telecom Co LtdApplication service data recommendation method on data platform and system thereof capable of recommending data sets which similar users are also interested in or which are carried with tags similar to the search intention
CN107368488A (en)*2016-05-122017-11-21阿里巴巴集团控股有限公司A kind of method for determining user behavior preference, the methods of exhibiting and device of recommendation information
CN106021586A (en)*2016-06-062016-10-12腾讯科技(北京)有限公司Information processing method and server
CN107360246A (en)*2017-07-282017-11-17广州优视网络科技有限公司A kind of information push method and device, a kind of terminal and storage medium
CN107483613A (en)*2017-08-312017-12-15江西博瑞彤芸科技有限公司A kind of information-pushing method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110020194A (en)*2018-08-092019-07-16连尚(新昌)网络科技有限公司Resource recommendation method, device and medium
CN109376297A (en)*2018-08-312019-02-22中国联合网络通信集团有限公司 User characteristic data processing method and device
CN111597437A (en)*2020-04-182020-08-28北京奇保信安科技有限公司Interest point-based message pushing method and device and electronic equipment
CN112989237A (en)*2020-10-212021-06-18深圳市乐讯科技有限公司Method for presenting network page in blocks
CN112989238A (en)*2020-10-212021-06-18深圳市乐讯科技有限公司Method for rapidly presenting page based on user habits
CN112989238B (en)*2020-10-212024-08-27深圳市乐讯科技有限公司Method for rapidly presenting page based on user habit
CN112989237B (en)*2020-10-212024-10-29深圳市乐讯科技有限公司Method for presenting network page by partition block

Similar Documents

PublicationPublication DateTitle
US10152723B2 (en)Methods and systems for identifying new computers and providing matching services
US10467678B2 (en)Context-influenced application recommendations
CN103986787B (en) Method and system for automatically obtaining video updates
US11244352B2 (en)Selecting content associated with a collection of entities
CN108197247A (en)Message content push control method, system and computer equipment
JP6392239B2 (en) Targeting users to objects based on search results in online systems
US20090228774A1 (en)System for coordinating the presentation of digital content data feeds
US10789287B2 (en)Method and system for multi-dimensional image matching with content in response to a search query
CN108076157A (en)Message content push control method, system and computer equipment
WO2017041359A1 (en)Information pushing method, apparatus and device, and non-volatile computer storage medium
CN108140041A (en) Watch Time Clustering for Video Search
JP2007018510A (en)Categorization of location and document in computer network
US10061806B2 (en)Presenting previously selected search results
US9946794B2 (en)Accessing special purpose search systems
CN110659414B (en)User portrait based personalized information pushing method and user side
US20150127473A1 (en)System and method for providing a bidding platform respective of a user intent
US20170076007A1 (en)Systems and methods for automated delivery of information to user devices
CN101183396A (en) Advertisement display method, system and device
AU2018387423B2 (en)System for fast and secure content provision
US9792003B1 (en)Dynamic format selection and delivery
US20160328752A1 (en)Native creative generation using hashtagged user generated content
US9330093B1 (en)Methods and systems for identifying user input data for matching content to user interests
US7788249B2 (en)System and method for automatically generating a result set
WO2018042179A1 (en)Method and system for providing content
KR20150098241A (en)Targeting objects to users based on queries in an online system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20180622

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp