[go: up one dir, main page]

CN108810056A - 信息推送方法及装置 - Google Patents

信息推送方法及装置 Download PDF

Info

Publication number
CN108810056A
CN108810056A CN201710310341.2A CN201710310341A CN108810056A CN 108810056 A CN108810056 A CN 108810056A CN 201710310341 A CN201710310341 A CN 201710310341A CN 108810056 A CN108810056 A CN 108810056A
Authority
CN
China
Prior art keywords
information
updated
sequential operation
result
history
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
CN201710310341.2A
Other languages
English (en)
Other versions
CN108810056B (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.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201710310341.2A priority Critical patent/CN108810056B/zh
Priority to PCT/CN2018/085600 priority patent/WO2018202127A1/zh
Publication of CN108810056A publication Critical patent/CN108810056A/zh
Application granted granted Critical
Publication of CN108810056B publication Critical patent/CN108810056B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种信息推送方法及装置。其中,该方法包括:获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的时序操作结果是根据对类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;比对与各个类型的信息分别对应的时序操作结果,以确定用于推送的目标信息;推送目标信息。本发明解决了采用现有的信息推送方式所存在的信息推送准确性较低的技术问题。

Description

信息推送方法及装置
技术领域
本发明涉及计算机领域,具体而言,涉及一种信息推送方法及装置。
背景技术
如今,随着信息化时代的发展,用户每天需要接受的信息量也在随之增加。为了方便用户浏览,很多应用平台都会主动为用户推送该用户所关注的信息。
目前,常用的信息推送方式是获取用户对不同类型的信息执行操作的操作数量,并对不同类型的信息的操作数量分别进行线性累加,然后,根据累加结果确定出用户所关注的信息类型,从而实现为该用户推送该用户所关注的信息。然而,这种仅与操作数量相关的线性累加方式,仅能获取用户在一定时间段内执行操作的结果,而对于以下两种情况是无法区分的:如有些操作数量是在近期操作后被累加到结果中,而有些操作数量是在早期操作后被累加到结果中的。
也就是说,若采用现有技术提供的方式,仅根据线性累加得到的操作数量确定待推送的信息,是无法准确到获取用户真正关注的信息的,从而将导致为用户所推送的信息的准确性较低的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种信息推送方法及装置,以至少解决采用现有的信息推送方式所存在的信息推送准确性较低的技术问题。
根据本发明实施例的一个方面,提供了一种信息推送方法,包括:获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的上述时序操作结果是根据对上述类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;比对与各个类型的信息分别对应的上述时序操作结果,以确定用于推送的目标信息;推送上述目标信息。
根据本发明实施例的另一方面,还提供了一种信息推送装置,包括:第一获取单元,用于获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的上述时序操作结果是根据对上述类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;比对单元,用于比对与各个类型的信息分别对应的上述时序操作结果,以确定用于推送的目标信息;推送单元,用于推送上述目标信息。
根据本发明的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行实现信息推送方法的程序代码。
在本发明实施例中,通过获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,上述时序操作结果为根据对信息所执行操作的操作顺序及操作类型而确定出的操作结果,以使在比对上述时序操作结果时,可以结合操作的时序性,而不再限于最终统计出的操作数量,从而实现从待推送的信息集合中获取到与用户近期所执行操作的行为更贴近的目标信息,达到提高信息推送准确性的效果,进而克服仅根据操作数量所确定的用于推送的目标信息不够准确的问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种可选的信息推送方法的应用环境示意图;
图2是根据本发明实施例的一种可选的信息推送方法的流程图;
图3是根据本发明实施例的一种可选的信息推送方法的示意图;
图4是根据本发明实施例的另一种可选的信息推送方法的示意图;
图5是根据本发明实施例的一种可选的信息推送装置的示意图;
图6是根据本发明实施例的一种可选的信息推送服务器的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
在本发明实施例中,提供了一种上述信息推送方法的实施例。作为一种可选的实施方式,该信息推送方法可以但不限于应用于如图1所示的应用环境中,服务器106获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,上述时序操作结果为服务器106根据终端102对各个类型的信息所执行操作的操作顺序和操作类型而确定的操作结果。上述操作结果可以但不限于通过网络104传输给服务器106。服务器106通过比对各个类型的信息分别对应的时序操作结果,以确定出用于推送的目标信息,进而实现将上述目标信息推送给与之匹配的终端。
在本实施例中,通过获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,上述时序操作结果为根据对信息所执行操作的操作顺序及操作类型而确定出的操作结果,以使在比对上述时序操作结果时,可以结合操作的时序性,而不再限于最终统计出的操作数量,从而实现从待推送的信息集合中获取到与用户近期所执行操作的行为更贴近的目标信息,达到提高信息推送准确性的效果,进而克服仅根据操作数量所确定的用于推送的目标信息不够准确的问题。
可选地,在本实施例中,上述终端可以包括但不限于以下至少之一:手机、平板电脑、笔记本电脑、台式PC机、数字电视及其他用于执行操作,可接收推送信息的硬件设备。上述网络可以包括但不限于以下至少之一:广域网、城域网、局域网。上述只是一种示例,本实施例对此不做任何限定。
根据本发明实施例,提供了一种信息推送方法,如图2所示,该方法包括:
S202,获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的时序操作结果是根据对类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;
S204,比对与各个类型的信息分别对应的时序操作结果,以确定用于推送的目标信息;
S206,推送目标信息。
可选地,在本实施例中,上述信息推送方法可以但不限于应用与不同终端应用的信息推送系统中,以实现通过上述信息推送方法向用户终端推送与用户近期操作的行为习惯更加贴近的通知信息。其中,上述终端应用可以包括但不限于:新闻应用、视频播放应用、音频播放应用、购物应用、游戏应用、社区空间应用、短信应用等等。也就是说,在终端应用的信息通知系统中,均可应用上述信息推送方法为用户推送更加贴近用户近期喜好的信息,从而达到提高信息推送的准确性,以吸引更多用户登录终端应用,参与所推送的信息所通知的活动,提高互动率。上述仅是一种示例,本实施例中对此不做任何限定。
需要说明的是,在本实施例中,通过获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,上述时序操作结果为根据对信息所执行操作的操作顺序及操作类型而确定出的操作结果,以使在比对上述时序操作结果时,可以结合操作的时序性,而不再限于最终统计出的操作数量,从而实现从待推送的信息集合中获取到与用户近期所执行操作的行为更贴近的目标信息,达到提高信息推送准确性的效果,进而克服相关技术中仅根据操作数量所确定的用于推送的目标信息不够准确的问题。
可选地,在本实施例中,对上述信息所执行操作的操作类型包括:点击操作、展现操作,其中,上述展现操作用于指示展示上述信息,上述点击操作用于指示对所展示的信息执行点击,以实现放大显示该信息,或进入该信息对应的链接进行浏览。上述仅是一种示例,本实施例中对此不做任何限定。
可选地,在本实施例中,与一个类型的信息对应的时序操作结果可以但不限于是根据对该类型的信息所执行操作的操作顺序及操作类型确定出的操作结果。也就是说,在获取到对该类型的信息执行不同操作类型的操作时,结合该操作的操作顺序确定对应的操作结果。
此外,在本实施例中,上述时序操作结果可以但不限于根据上述点击处理和/或展现数量确定。例如,作为一种可选的实施方式,可以但不限于将点击数量与展现数量的比值,点击率,作为上述时序操作结果的参数值。上述仅是一种示例,本实施例中对此不做任何限定。
具体的,假设结合上述操作类型来说,在执行点击操作的情况下,可以但不限于对时序操作结果中的点击数量进行加权处理,对时序操作结果中的展现数量进行降权处理;而在执行展现操作的情况下,可以但不限于对时序操作结果中的展现数量进行加权处理,对时序操作结果中的点击数量进行降权处理。结合上述不同操作类型执行的操作顺序(也可称作时序因素),对时序操作结果进行更新,以使时序操作结果结合操作的时序性,从而使得时序操作结果可以体现用户近期对不同类型的信息的反馈,进而达到提高信息推送的准确性。
可选地,在本实施例中,在获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果之前,包括:获取终端发送的操作请求,其中,操作请求中携带有在终端所执行的预定操作的操作类型;响应操作请求根据操作类型更新信息集合中的时序操作结果。
也就是说,服务器可以但不限于在接收到终端发送的操作请求之后,不仅响应操作请求向终端做出对应反馈,同时还将在该请求时刻下,根据操作类型更新信息集合中对应的时序操作结果,以保证时序操作结果的准确性。
具体结合图3所示步骤S302-S308进行说明,假设针对使用第一账号的终端,对第一类型的信息设置参考参数C,获取到历史点击量为A,历史展现量为B。进一步,在当前时刻获取到操作请求后,根据该操作请求所指示的时序操作,更新时序操作结果,存储至信息集合,用于在获取到新的操作请求后再次更新。例如,在该时序操作的操作类型指示为点击操作的情况下,则对历史点击量A加权,对历史展现量为B降权;又例如,在该时序操作的操作类型指示为展现操作的情况下,则对历史展现量为B加权,对历史点击量A降权。在每次接收到操作请求后,都按照图3所示判断逻辑进行判断更新操作,以此类推。从而得到与第一账号近期操作习惯更加贴近的时序操作结果,以便于从中获取出与第一账号喜好更加贴近的用于推送给第一账号的目标信息。
通过本申请提供的实施例,通过获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,上述时序操作结果为根据对信息所执行操作的操作顺序及操作类型而确定出的操作结果,以使在比对上述时序操作结果时,可以结合操作的时序性,从而实现从待推送的信息集合中获取到与用户近期所执行操作的行为更贴近的目标信息,达到提高信息推送准确性的效果。
作为一种可选的方案,在获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果之前,包括:
S1,获取终端发送的操作请求,其中,操作请求中携带有在终端所执行的预定操作的操作类型;
S2,响应操作请求根据操作类型更新信息集合中的时序操作结果。
需要说明的是,在本实施例中,在上述信息集合中各个类型的信息分别对应的时序操作结果中,每个时序操作结果都可以但不限于根据获取到的终端发送的操作请求来执行更新操作。其中,上述操作请求中携带有终端所执行操作的操作类型,以及该操作请求的请求时刻(用于指示操作顺序)。也就是说,在接收到上述操作请求之后,服务器可以根据所执行操作的操作类型和操作顺序,分别更新不同类型的信息对应的时序操作结果。
可选地,在本实施例中,步骤S1,获取终端发送的操作请求包括:
S12,获取终端使用第一账号发送的操作请求,其中,操作请求用于请求使用第一账号对终端所显示的第一信息执行预定操作;
S2,响应操作请求根据操作类型更新信息集合中的时序操作结果包括:
S22,响应操作请求从信息集合中获取与第一信息对应的第一类型的信息的历史时序操作结果;
S24,获取与预定操作的操作类型匹配的计算公式;
S26,根据计算公式对第一类型的信息的历史时序操作结果进行更新,得到更新后的时序操作结果。
需要说明的是,在本实施例中,上述信息集合中可以包括但不限于多种不同类型的信息及与其对应的时序操作结果。假设第一账号发送的操作请求用于请求对第一信息执行预定操作,则服务器可以但不限于根据第一信息获取与第一信息对应第一类型的信息的历史时序操作结果,从而实现对同类型的信息的时序操作结果进行更新。
此外,在本实施例中,针对不同操作类型配置对应不同的计算公式,以便于使通过上述计算公式计算得出的更新后的时序操作结果,可以更加贴近第一账号最新的操作习惯。作为可选的实施方式,可以但不限于1)在点击操作情况下,对点击量加1,对展现量不处理;在展现操作情况下,对展现量加1,对点击量不处理;2)在点击操作情况下,对点击量加权,对展现量降权;在展现操作情况下,对展现量加权,对点击量降权。上述仅是两种可选的示例,本实施例中对此不做任何限定。
通过本申请提供的实施例,针对每个类型的信息分别执行更新时序操作结果,从而实现对同类型的信息的时序操作结果进行统筹管理,以达到提高更新效率的效果;进一步,在获取与第一账号对第一信息所执行的预定操作的操作类型匹配的计算公式后,根据该计算公式执行更新,从而实现使计算得出的更新后的时序操作结果,更加贴近第一账号最新的操作习惯,以便于准确预测出第一账号的操作趋势,进而达到为第一账号推送更加准确的信息的目的。
作为一种可选的方案,根据计算公式对第一类型的信息的历史时序操作结果进行更新包括:
S1,在预定操作的操作类型指示为点击操作的情况下,根据第一计算公式对第一类型的信息的历史时序操作结果进行更新;
S12,对第一类型的信息的历史点击数量及历史展现数量按照以下公式更新:
A'1=(A1+1)*C1/(C1+1)(1)
B'1=B1*C1/(C1+1)(2)
其中,A'1为更新后的时序操作结果中更新后的点击数量,A1为历史时序操作结果中的点击数量;B'1为更新后的时序操作结果中更新后的展现数量,B1为历史时序操作结果中的展现数量,C1为第一参考值。
需要说明的是,在本实施例中,上述第一参考值可以但不限于根据不同场景设置为不同的取值,本实施例中对此不做任何限定。
具体结合图4下半部分所示进行说明,左侧箭头指示接收到操作请求的请求时间顺序,假设第一参考值C1为180。以图4下半部分所示第二行为例,预定操作的操作类型指示为点击操作,历史时序操作结果中的点击数量A1为39.779;历史时序操作结果中的展现数量B1为160.11,根据上述第一计算公式,即公式(1)—(2)可以得出,更新后的时序操作结果中更新后的点击数量A'1=(A1+1)*C1/(C1+1)=(39.779+1)*(180/181)=40.55;更新后的时序操作结果中更新后的展现数量B'1=B1*C1/(C1+1)=160.11*(180/181)=159.23。
S2,在预定操作的操作类型指示为展现操作的情况下,根据第二计算公式对第一类型的信息的历史时序操作结果进行更新。
S22,对第一类型的信息的历史点击数量及历史展现数量按照以下公式更新:
A'2=A2*C2/(C2+1) (3)
B'2=(B2+1)*C2/(C2+1) (4)
其中,A'2为更新后的时序操作结果中更新后的点击数量,A2为历史时序操作结果中的点击数量;B′2为更新后的时序操作结果中更新后的展现数量,B2为历史时序操作结果中的展现数量,C2为第二参考值。
需要说明的是,在本实施例中,上述第二参考值可以但不限于根据不同场景设置为不同的取值,其中,上述第二参考值可以与第一参考值相同,也可以不同。本实施例中对此不做任何限定。
具体结合图4下半部分所示进行说明,左侧箭头指示接收到操作请求的请求时间顺序,假设第二参考值C1也为180。以图4下半部分所示第四行为例,预定操作的操作类型指示为展现操作,历史时序操作结果中的点击数量A2为40.773;历史时序操作结果中的展现数量B2为159.116,根据上述第二计算公式,即公式(3)—(4)可以得出,更新后的时序操作结果中更新后的点击数量A'2=A2*C2/(C2+1)=40.773*(180/181)=40.548;更新后的时序操作结果中更新后的展现数量B'2=(B2+1)*C2/(C2+1)=(159.116+1)*(180/181)=160.23。
需要说明的是,如图4所示上半部分示出了采用现有方式计算出的结果,也就是说,在所执行预定操作的操作顺序不同时,现有方式所得到的最终结果是一致的,并未区分时序性对操作结果的影响,从而导致无法获取到与第一账号近期喜好的信息。而如图4下半部分示出了本实施例中提供的计算公式,响应操作请求根据不同操作类型按照对应不同的计算公式计算,将获取到体现操作时序性的时序操作结果,从而实现获取到的时序操作结果更加贴近第一账号最新的操作习惯,以便于准确预测出第一账号的操作趋势,进而达到为第一账号推送更加准确的信息的目的。
可选地,在本实施例中,根据计算公式对第一类型的信息的历史时序操作结果进行更新,得到更新后的时序操作结果包括:根据更新后的时序操作结果中的更新后的点击数量及更新后的展现数量的比值,确定与第一类型的信息匹配的更新后的点击率。
具体结合图4所示进行说明,可以但不限于利用更新后的时序操作结果中的更新后的点击数量及更新后的展现数量的比值,点击率(Click Through Rate,简称CTR),来作为更新后的时序操作结果。从而实现直接根据计算得到的点击率判断信息结合中与第一账号的喜好更加贴近的信息类型及信息,例如,在点击率越高的情况下,表示第一账号近期操作频率越高的信息,从而实现准确获取到第一账号喜好的信息。
通过本申请提供的实施例,响应操作请求根据不同操作类型按照对应不同的计算公式计算,将获取到体现操作时序性的时序操作结果,从而实现获取到的时序操作结果更加贴近第一账号最新的操作习惯,以便于准确预测出第一账号的操作趋势,进而达到为第一账号推送更加准确的信息的目的。
作为一种可选的方案,比对与各个类型的信息分别对应的时序操作结果,以确定用于推送的目标信息包括:
S1,对与各个类型的信息分别对应的时序操作结果进行排序;
S2,根据排序的结果获取与第一账号匹配的信息的类型;
S3,从类型中获取用于推送给第一账号的目标信息。
具体结合以下示例进行说明,假设时序操作结果以点击率表示为例,进一步假设获取到信息集合中各个类型的信息分别对应的点击率分别为a、b、c、d、e,其中,d>a>e>b>c,则表示与第一账号匹配的信息的类型为点击率为d对应的类型,进一步,可以但不限于从点击率为d对应的类型的信息中获取用于推送给第一账号的目标信息。
例如,假设以新闻应用为例,新闻应用的服务器中的信息集合包括以下几种类型:体育、娱乐、视频、时尚、军事。分别对应的点击率分别为a、b、c、d、e,其中,d>a>e>b>c,则表示与第一账号匹配的信息的类型为点击率为d对应的类型:时尚,进一步,则可从时尚类信息中获取目标信息推送给第一账号。
其中,需要说明的是,在本实施例中,获取目标信息的过程可以但不限于:1)从该类型随机获取目标信息;2)将上述信息集合中的类型划分为多个子类,按照上述提供的信息推送方式获取与第一账号匹配的子类信息,从子类信息中获取目标信息。
通过本申请提供的实施例,根据对与各个类型的信息分别对应的时序操作结果进行排序后排序的结果,获取与第一账号匹配的信息的类型;从而实现准确获取到与第一账号匹配的目标信息,达到提高信息推送准确性的目的,进而实现提高账号对应用的参与度和关注度的效果。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
根据本发明实施例,还提供了一种用于实施上述信息推送的信息推送装置,如图5所示,该装置包括:
1)第一获取单元502,用于获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的时序操作结果是根据对类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;
2)比对单元504,用于比对与各个类型的信息分别对应的时序操作结果,以确定用于推送的目标信息;
3)推送单元506,用于推送目标信息。
可选地,在本实施例中,上述信息推送装置可以但不限于应用与不同终端应用的信息推送系统中,以实现通过上述信息推送装置向用户终端推送与用户近期操作的行为习惯更加贴近的通知信息。其中,上述终端应用可以包括但不限于:新闻应用、视频播放应用、音频播放应用、购物应用、游戏应用、社区空间应用、短信应用等等。也就是说,在终端应用的信息通知系统中,均可应用上述信息推送装置为用户推送更加贴近用户近期喜好的信息,从而达到提高信息推送的准确性,以吸引更多用户登录终端应用,参与所推送的信息所通知的活动,提高互动率。上述仅是一种示例,本实施例中对此不做任何限定。
需要说明的是,在本实施例中,通过获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,上述时序操作结果为根据对信息所执行操作的操作顺序及操作类型而确定出的操作结果,以使在比对上述时序操作结果时,可以结合操作的时序性,而不再限于最终统计出的操作数量,从而实现从待推送的信息集合中获取到与用户近期所执行操作的行为更贴近的目标信息,达到提高信息推送准确性的效果,进而克服相关技术中仅根据操作数量所确定的用于推送的目标信息不够准确的问题。
可选地,在本实施例中,对上述信息所执行操作的操作类型包括:点击操作、展现操作,其中,上述展现操作用于指示展示上述信息,上述点击操作用于指示对所展示的信息执行点击,以实现放大显示该信息,或进入该信息对应的链接进行浏览。上述仅是一种示例,本实施例中对此不做任何限定。
可选地,在本实施例中,与一个类型的信息对应的时序操作结果可以但不限于是根据对该类型的信息所执行操作的操作顺序及操作类型确定出的操作结果。也就是说,在获取到对该类型的信息执行不同操作类型的操作时,结合该操作的操作顺序确定对应的操作结果。
此外,在本实施例中,上述时序操作结果可以但不限于根据上述点击处理和/或展现数量确定。例如,作为一种可选的实施方式,可以但不限于将点击数量与展现数量的比值,点击率,作为上述时序操作结果的参数值。上述仅是一种示例,本实施例中对此不做任何限定。
具体的,假设结合上述操作类型来说,在执行点击操作的情况下,可以但不限于对时序操作结果中的点击数量进行加权处理,对时序操作结果中的展现数量进行降权处理;而在执行展现操作的情况下,可以但不限于对时序操作结果中的展现数量进行加权处理,对时序操作结果中的点击数量进行降权处理。结合上述不同操作类型执行的操作顺序(也可称作时序因素),对时序操作结果进行更新,以使时序操作结果结合操作的时序性,从而使得时序操作结果可以体现用户近期对不同类型的信息的反馈,进而达到提高信息推送的准确性。
可选地,在本实施例中,在获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果之前,包括:获取终端发送的操作请求,其中,操作请求中携带有在终端所执行的预定操作的操作类型;响应操作请求根据操作类型更新信息集合中的时序操作结果。
也就是说,服务器可以但不限于在接收到终端发送的操作请求之后,不仅响应操作请求向终端做出对应反馈,同时还将在该请求时刻下,根据操作类型更新信息集合中对应的时序操作结果,以保证时序操作结果的准确性。
具体结合图3所示进行说明,假设针对使用第一账号的终端,对第一类型的信息设置参考参数C,获取到历史点击量为A,历史展现量为B。进一步,在当前时刻获取到操作请求后,根据该操作请求所指示的时序操作,更新时序操作结果,存储至信息集合,用于在获取到新的操作请求后再次更新。例如,在该时序操作的操作类型指示为点击操作的情况下,则对历史点击量A加权,对历史展现量为B降权;又例如,在该时序操作的操作类型指示为展现操作的情况下,则对历史展现量为B加权,对历史点击量A降权。在每次接收到操作请求后,都按照图3所示判断逻辑进行判断更新操作,以此类推。从而得到与第一账号近期操作习惯更加贴近的时序操作结果,以便于从中获取出与第一账号喜好更加贴近的用于推送给第一账号的目标信息。
通过本申请提供的实施例,通过获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,上述时序操作结果为根据对信息所执行操作的操作顺序及操作类型而确定出的操作结果,以使在比对上述时序操作结果时,可以结合操作的时序性,从而实现从待推送的信息集合中获取到与用户近期所执行操作的行为更贴近的目标信息,达到提高信息推送准确性的效果。
作为一种可选的方案,包括:
1)第二获取单元,用于在获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果之前,获取终端发送的操作请求,其中,操作请求中携带有在终端所执行的预定操作的操作类型;
2)更新单元,用于响应操作请求根据操作类型更新信息集合中的时序操作结果。
需要说明的是,在本实施例中,在上述信息集合中各个类型的信息分别对应的时序操作结果中,每个时序操作结果都可以但不限于根据获取到的终端发送的操作请求来执行更新操作。其中,上述操作请求中携带有终端所执行操作的操作类型,以及该操作请求的请求时刻(用于指示操作顺序)。也就是说,在接收到上述操作请求之后,服务器可以根据所执行操作的操作类型和操作顺序,分别更新不同类型的信息对应的时序操作结果。
可选地,在本实施例中,
1)第二获取单元包括:
(1)第一获取模块,用于获取终端使用第一账号发送的操作请求,其中,操作请求用于请求使用第一账号对终端所显示的第一信息执行预定操作;
2)更新单元包括:
(1)第二获取模块,用于响应操作请求从信息集合中获取与第一信息对应的第一类型的信息的历史时序操作结果;(2)第三获取模块,用于获取与预定操作的操作类型匹配的计算公式;(3)更新模块,用于根据计算公式对第一类型的信息的历史时序操作结果进行更新,得到更新后的时序操作结果。
需要说明的是,在本实施例中,上述信息集合中可以包括但不限于多种不同类型的信息及与其对应的时序操作结果。假设第一账号发送的操作请求用于请求对第一信息执行预定操作,则服务器可以但不限于根据第一信息获取与第一信息对应第一类型的信息的历史时序操作结果,从而实现对同类型的信息的时序操作结果进行更新。
此外,在本实施例中,针对不同操作类型配置对应不同的计算公式,以便于使通过上述计算公式计算得出的更新后的时序操作结果,可以更加贴近第一账号最新的操作习惯。作为可选的实施方式,可以但不限于1)在点击操作情况下,对点击量加1,对展现量不处理;在展现操作情况下,对展现量加1,对点击量不处理;2)在点击操作情况下,对点击量加权,对展现量降权;在展现操作情况下,对展现量加权,对点击量降权。上述仅是两种可选的示例,本实施例中对此不做任何限定。
通过本申请提供的实施例,针对每个类型的信息分别执行更新时序操作结果,从而实现对同类型的信息的时序操作结果进行统筹管理,以达到提高更新效率的效果;进一步,在获取与第一账号对第一信息所执行的预定操作的操作类型匹配的计算公式后,根据该计算公式执行更新,从而实现使计算得出的更新后的时序操作结果,更加贴近第一账号最新的操作习惯,以便于准确预测出第一账号的操作趋势,进而达到为第一账号推送更加准确的信息的目的。
作为一种可选的方案,更新模块包括:
1)第一更新子模块,用于在预定操作的操作类型指示为点击操作的情况下,根据第一计算公式对第一类型的信息的历史时序操作结果进行更新;
其中,第一更新子模块通过以下步骤实现根据第一计算公式对第一类型的信息的历史时序操作结果进行更新:
对第一类型的信息的历史点击数量及历史展现数量按照以下公式更新:
A'1=(A1+1)*C1/(C1+1) (5)
B'1=B1*C1/(C1+1) (6)
其中,A'1为更新后的时序操作结果中更新后的点击数量,A1为历史时序操作结果中的点击数量;B′1为更新后的时序操作结果中更新后的展现数量,B1为历史时序操作结果中的展现数量,C1为第一参考值。
需要说明的是,在本实施例中,上述第一参考值可以但不限于根据不同场景设置为不同的取值,本实施例中对此不做任何限定。
具体结合图4下半部分所示进行说明,左侧箭头指示接收到操作请求的请求时间顺序,假设第一参考值C1为180。以图4下半部分所示第二行为例,预定操作的操作类型指示为点击操作,历史时序操作结果中的点击数量A1为39.779;历史时序操作结果中的展现数量B1为160.11,根据上述第一计算公式,即公式(1)—(2)可以得出,更新后的时序操作结果中更新后的点击数量A'1=(A1+1)*C1/(C1+1)=(39.779+1)*(180/181)=40.55;更新后的时序操作结果中更新后的展现数量B'1=B1*C1/(C1+1)=160.11*(180/181)=159.23。
2)第二更新子模块,用于在预定操作的操作类型指示为展现操作的情况下,根据第二计算公式对第一类型的信息的历史时序操作结果进行更新。
其中,第二更新子模块通过以下步骤实现根据第二计算公式对第一类型的信息的历史时序操作结果进行更新:
对第一类型的信息的历史点击数量及历史展现数量按照以下公式更新:
A'2=A2*C2/(C2+1) (7)
B'2=(B2+1)*C2/(C2+1) (8)
其中,A'2为更新后的时序操作结果中更新后的点击数量,A2为历史时序操作结果中的点击数量;B′2为更新后的时序操作结果中更新后的展现数量,B2为历史时序操作结果中的展现数量,C2为第二参考值。
需要说明的是,在本实施例中,上述第二参考值可以但不限于根据不同场景设置为不同的取值,其中,上述第二参考值可以与第一参考值相同,也可以不同。本实施例中对此不做任何限定。
具体结合图4下半部分所示进行说明,左侧箭头指示接收到操作请求的请求时间顺序,假设第二参考值C1也为180。以图4下半部分所示第四行为例,预定操作的操作类型指示为展现操作,历史时序操作结果中的点击数量A2为40.773;历史时序操作结果中的展现数量B2为159.116,根据上述第二计算公式,即公式(3)—(4)可以得出,更新后的时序操作结果中更新后的点击数量A'2=A2*C2/(C2+1)=40.773*(180/181)=40.548;更新后的时序操作结果中更新后的展现数量B'2=(B2+1)*C2/(C2+1)=(159.116+1)*(180/181)=160.23。
需要说明的是,如图4所示上半部分示出了采用现有方式计算出的结果,也就是说,在所执行预定操作的操作顺序不同时,现有方式所得到的最终结果是一致的,并未区分时序性对操作结果的影响,从而导致无法获取到与第一账号近期喜好的信息。而如图4下半部分示出了本实施例中提供的计算公式,响应操作请求根据不同操作类型按照对应不同的计算公式计算,将获取到体现操作时序性的时序操作结果,从而实现获取到的时序操作结果更加贴近第一账号最新的操作习惯,以便于准确预测出第一账号的操作趋势,进而达到为第一账号推送更加准确的信息的目的。
可选地,在本实施例中,更新模块包括:确定子模块,用于根据更新后的时序操作结果中的更新后的点击数量及更新后的展现数量的比值,确定与第一类型的信息匹配的更新后的点击率。
具体结合图4所示进行说明,可以但不限于利用更新后的时序操作结果中的更新后的点击数量及更新后的展现数量的比值,点击率(Click Through Rate,简称CTR),来作为更新后的时序操作结果。从而实现直接根据计算得到的点击率判断信息结合中与第一账号的喜好更加贴近的信息类型及信息,例如,在点击率越高的情况下,表示第一账号近期操作频率越高的信息,从而实现准确获取到第一账号喜好的信息。
通过本申请提供的实施例,响应操作请求根据不同操作类型按照对应不同的计算公式计算,将获取到体现操作时序性的时序操作结果,从而实现获取到的时序操作结果更加贴近第一账号最新的操作习惯,以便于准确预测出第一账号的操作趋势,进而达到为第一账号推送更加准确的信息的目的。
作为一种可选的方案,比对单元包括:
1)排序模块,用于对与各个类型的信息分别对应的时序操作结果进行排序;
2)第四获取模块,用于根据排序的结果获取与第一账号匹配的信息的类型;
3)第五获取模块,用于从类型中获取用于推送给第一账号的目标信息。
具体结合以下示例进行说明,假设时序操作结果以点击率表示为例,进一步假设获取到信息集合中各个类型的信息分别对应的点击率分别为a、b、c、d、e,其中,d>a>e>b>c,则表示与第一账号匹配的信息的类型为点击率为d对应的类型,进一步,可以但不限于从点击率为d对应的类型的信息中获取用于推送给第一账号的目标信息。
例如,假设以新闻应用为例,新闻应用的服务器中的信息集合包括以下几种类型:体育、娱乐、视频、时尚、军事。分别对应的点击率分别为a、b、c、d、e,其中,d>a>e>b>c,则表示与第一账号匹配的信息的类型为点击率为d对应的类型:时尚,进一步,则可从时尚类信息中获取目标信息推送给第一账号。
其中,需要说明的是,在本实施例中,获取目标信息的过程可以但不限于:1)从该类型随机获取目标信息;2)将上述信息集合中的类型划分为多个子类,按照上述提供的信息推送方式获取与第一账号匹配的子类信息,从子类信息中获取目标信息。
通过本申请提供的实施例,根据对与各个类型的信息分别对应的时序操作结果进行排序后排序的结果,获取与第一账号匹配的信息的类型;从而实现准确获取到与第一账号匹配的目标信息,达到提高信息推送准确性的目的,进而实现提高账号对应用的参与度和关注度的效果。
实施例3
根据本发明实施例,还提供了一种用于实施上述信息推送方法的信息推送服务器,如图6所示,该服务器包括:
1)通讯接口602,设置为获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的时序操作结果是根据对类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;
2)处理器604,与通讯接口602连接,设置为比对与各个类型的信息分别对应的时序操作结果,以确定用于推送的目标信息;
上述通讯接口602还设置为推送目标信息;
3)存储器606,与通讯接口及处理器604连接,设置为存储各个类型的信息分别对应的时序操作结果。
可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。
实施例4
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以位于网络中的多个网络设备中的至少一个网络设备。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
S1,获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的时序操作结果是根据对类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;
S2,比对与各个类型的信息分别对应的时序操作结果,以确定用于推送的目标信息;
S3,推送目标信息。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,本实施例中的具体示例可以参考上述实施例1和实施例2中所描述的示例,本实施例在此不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (15)

1.一种信息推送方法,其特征在于,包括:
获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的所述时序操作结果是根据对所述类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;
比对与各个类型的信息分别对应的所述时序操作结果,以确定用于推送的目标信息;
推送所述目标信息。
2.根据权利要求1所述的方法,其特征在于,在所述获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果之前,包括:
获取终端发送的操作请求,其中,所述操作请求中携带有在所述终端所执行的预定操作的操作类型;
响应所述操作请求根据所述操作类型更新所述信息集合中的所述时序操作结果。
3.根据权利要求2所述的方法,其特征在于,
所述获取终端发送的操作请求包括:获取所述终端使用第一账号发送的所述操作请求,其中,所述操作请求用于请求使用所述第一账号对所述终端所显示的第一信息执行所述预定操作;
所述响应所述操作请求根据所述操作类型更新所述信息集合中的所述时序操作结果包括:响应所述操作请求从所述信息集合中获取与所述第一信息对应的第一类型的信息的历史时序操作结果;获取与所述预定操作的所述操作类型匹配的计算公式;根据所述计算公式对所述第一类型的信息的所述历史时序操作结果进行更新,得到更新后的时序操作结果。
4.根据权利要求3所述的方法,其特征在于,所述根据所述计算公式对所述第一类型的信息的所述历史时序操作结果进行更新包括:
在所述预定操作的所述操作类型指示为点击操作的情况下,根据第一计算公式对所述第一类型的信息的所述历史时序操作结果进行更新;
在所述预定操作的所述操作类型指示为展现操作的情况下,根据第二计算公式对所述第一类型的信息的所述历史时序操作结果进行更新。
5.根据权利要求4所述的方法,其特征在于,所述根据第一计算公式对所述第一类型的信息的所述历史时序操作结果进行更新包括:
对所述第一类型的信息的历史点击数量及历史展现数量按照以下公式更新:
A'1=(A1+1)*C1/(C1+1)
B'1=B1*C1/(C1+1)
其中,所述A'1为所述更新后的时序操作结果中更新后的点击数量,所述A1为所述历史时序操作结果中的点击数量;所述B'1为所述更新后的时序操作结果中更新后的展现数量,所述B1为所述历史时序操作结果中的展现数量,所述C1为第一参考值。
6.根据权利要求4所述的方法,其特征在于,所述根据第二计算公式对所述第一类型的信息的所述历史时序操作结果进行更新包括:
对所述第一类型的信息的历史点击数量及历史展现数量按照以下公式更新:
A'2=A2*C2/(C2+1)
B'2=(B2+1)*C2/(C2+1)
其中,所述A'2为所述更新后的时序操作结果中更新后的点击数量,所述A2为所述历史时序操作结果中的点击数量;所述B'2为所述更新后的时序操作结果中更新后的展现数量,所述B2为所述历史时序操作结果中的展现数量,所述C2为第二参考值。
7.根据权利要求5或6所述的方法,其特征在于,所述根据所述计算公式对所述第一类型的信息的所述历史时序操作结果进行更新,得到更新后的时序操作结果包括:
根据所述更新后的时序操作结果中的所述更新后的点击数量及所述更新后的展现数量的比值,确定与所述第一类型的信息匹配的更新后的点击率。
8.根据权利要求3所述的方法,其特征在于,所述比对与各个类型的信息分别对应的所述时序操作结果,以确定用于推送的目标信息包括:
对与各个类型的信息分别对应的所述时序操作结果进行排序;
根据排序的结果获取与所述第一账号匹配的信息的类型;
从所述类型中获取用于推送给所述第一账号的所述目标信息。
9.一种信息推送装置,其特征在于,包括:
第一获取单元,用于获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果,其中,与每个类型的信息对应的所述时序操作结果是根据对所述类型的信息所执行操作的操作顺序及操作类型确定出的操作结果;
比对单元,用于比对与各个类型的信息分别对应的所述时序操作结果,以确定用于推送的目标信息;
推送单元,用于推送所述目标信息。
10.根据权利要求9所述的装置,其特征在于,包括:
第二获取单元,用于在所述获取与待推送的信息集合中的各个类型的信息分别对应的时序操作结果之前,获取终端发送的操作请求,其中,所述操作请求中携带有在所述终端所执行的预定操作的操作类型;
更新单元,用于响应所述操作请求根据所述操作类型更新所述信息集合中的所述时序操作结果。
11.根据权利要求10所述的装置,其特征在于,
所述第二获取单元包括:第一获取模块,用于获取所述终端使用第一账号发送的所述操作请求,其中,所述操作请求用于请求使用所述第一账号对所述终端所显示的第一信息执行所述预定操作;
所述更新单元包括:第二获取模块,用于响应所述操作请求从所述信息集合中获取与所述第一信息对应的第一类型的信息的历史时序操作结果;第三获取模块,用于获取与所述预定操作的所述操作类型匹配的计算公式;更新模块,用于根据所述计算公式对所述第一类型的信息的所述历史时序操作结果进行更新,得到更新后的时序操作结果。
12.根据权利要求11所述的装置,其特征在于,所述更新模块包括:
第一更新子模块,用于在所述预定操作的所述操作类型指示为点击操作的情况下,根据第一计算公式对所述第一类型的信息的所述历史时序操作结果进行更新;
第二更新子模块,用于在所述预定操作的所述操作类型指示为展现操作的情况下,根据第二计算公式对所述第一类型的信息的所述历史时序操作结果进行更新。
13.根据权利要求12所述的装置,其特征在于,所述第一更新子模块通过以下步骤实现根据第一计算公式对所述第一类型的信息的所述历史时序操作结果进行更新:
对所述第一类型的信息的历史点击数量及历史展现数量按照以下公式更新:
A'1=(A1+1)*C1/(C1+1)
B'1=B1*C1/(C1+1)
其中,所述A'1为所述更新后的时序操作结果中更新后的点击数量,所述A1为所述历史时序操作结果中的点击数量;所述B'1为所述更新后的时序操作结果中更新后的展现数量,所述B1为所述历史时序操作结果中的展现数量,所述C1为第一参考值。
14.根据权利要求12所述的装置,其特征在于,所述第二更新子模块通过以下步骤实现根据第二计算公式对所述第一类型的信息的所述历史时序操作结果进行更新:
对所述第一类型的信息的历史点击数量及历史展现数量按照以下公式更新:
A'2=A2*C2/(C2+1)
B'2=(B2+1)*C2/(C2+1)
其中,所述A'2为所述更新后的时序操作结果中更新后的点击数量,所述A2为所述历史时序操作结果中的点击数量;所述B'2为所述更新后的时序操作结果中更新后的展现数量,所述B2为所述历史时序操作结果中的展现数量,所述C2为第二参考值。
15.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至8任一项中所述的方法。
CN201710310341.2A 2017-05-04 2017-05-04 信息推送方法及装置 Active CN108810056B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710310341.2A CN108810056B (zh) 2017-05-04 2017-05-04 信息推送方法及装置
PCT/CN2018/085600 WO2018202127A1 (zh) 2017-05-04 2018-05-04 信息推送方法及装置、存储介质和电子装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710310341.2A CN108810056B (zh) 2017-05-04 2017-05-04 信息推送方法及装置

Publications (2)

Publication Number Publication Date
CN108810056A true CN108810056A (zh) 2018-11-13
CN108810056B CN108810056B (zh) 2021-05-14

Family

ID=64016884

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710310341.2A Active CN108810056B (zh) 2017-05-04 2017-05-04 信息推送方法及装置

Country Status (2)

Country Link
CN (1) CN108810056B (zh)
WO (1) WO2018202127A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110430283A (zh) * 2019-08-20 2019-11-08 杭州市电力设计院有限公司余杭分公司 一种输电网规划的服务推送方法及相关设备
CN111683143A (zh) * 2020-06-08 2020-09-18 北京奇艺世纪科技有限公司 消息推送方法、装置、电子设备及计算机可读存储介质
CN117519771A (zh) * 2022-07-29 2024-02-06 腾讯科技(深圳)有限公司 信息推送方法、相关设备、存储介质及计算机产品

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115221394A (zh) * 2021-04-20 2022-10-21 腾讯科技(深圳)有限公司 提示信息的推送方法、装置和存储介质及电子设备
CN113472856B (zh) * 2021-06-08 2024-11-12 北京城市网邻信息技术有限公司 一种消息推送处理方法、装置、电子设备及存储介质
CN115705382A (zh) * 2021-08-12 2023-02-17 腾讯科技(深圳)有限公司 信息推送方法及其装置、存储介质

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102955829A (zh) * 2011-08-30 2013-03-06 北京百度网讯科技有限公司 用于对资源项进行排序的方法、装置和设备
CN104090894A (zh) * 2013-12-18 2014-10-08 深圳市腾讯计算机系统有限公司 在线并行计算推荐信息的方法、装置及服务器
CN104216886A (zh) * 2013-05-29 2014-12-17 酷盛(天津)科技有限公司 视频推荐装置、系统及方法
CN104679743A (zh) * 2013-11-26 2015-06-03 阿里巴巴集团控股有限公司 一种确定用户的偏好模式的方法及装置
CN105159910A (zh) * 2015-07-03 2015-12-16 安一恒通(北京)科技有限公司 信息推荐方法和装置
CN105447045A (zh) * 2014-09-02 2016-03-30 阿里巴巴集团控股有限公司 信息排序方法、装置及信息提供方法、系统
CN105653655A (zh) * 2015-12-25 2016-06-08 Tcl集团股份有限公司 应用推送方法及装置
US20160164991A1 (en) * 2014-01-03 2016-06-09 Tencent Technology (Shenzhen) Company Limited Information push method, server, user terminal and system
CN105825400A (zh) * 2016-03-16 2016-08-03 合网络技术(北京)有限公司 一种广告素材质量衡量的方法及系统
CN105824961A (zh) * 2016-03-31 2016-08-03 北京奇艺世纪科技有限公司 一种标签确定方法及装置
CN106033419A (zh) * 2015-03-10 2016-10-19 深圳市腾讯计算机系统有限公司 一种消息实时推送方法、装置及系统
CN106294775A (zh) * 2016-08-11 2017-01-04 合智能科技(深圳)有限公司 内容推送方法及装置
CN106503014A (zh) * 2015-09-08 2017-03-15 腾讯科技(深圳)有限公司 一种实时信息的推荐方法、装置和系统

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101059854A (zh) * 2006-04-19 2007-10-24 腾讯科技(深圳)有限公司 在线广告动态投放系统及方法
JP6358949B2 (ja) * 2014-12-25 2018-07-18 アルパイン株式会社 推薦情報提供システム、サーバ装置、情報処理装置および推薦情報提供方法
CN106022842A (zh) * 2016-05-31 2016-10-12 北京小米移动软件有限公司 产品信息的推荐方法及装置

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102955829A (zh) * 2011-08-30 2013-03-06 北京百度网讯科技有限公司 用于对资源项进行排序的方法、装置和设备
CN104216886A (zh) * 2013-05-29 2014-12-17 酷盛(天津)科技有限公司 视频推荐装置、系统及方法
CN104679743A (zh) * 2013-11-26 2015-06-03 阿里巴巴集团控股有限公司 一种确定用户的偏好模式的方法及装置
CN104090894A (zh) * 2013-12-18 2014-10-08 深圳市腾讯计算机系统有限公司 在线并行计算推荐信息的方法、装置及服务器
US20160164991A1 (en) * 2014-01-03 2016-06-09 Tencent Technology (Shenzhen) Company Limited Information push method, server, user terminal and system
CN105447045A (zh) * 2014-09-02 2016-03-30 阿里巴巴集团控股有限公司 信息排序方法、装置及信息提供方法、系统
CN106033419A (zh) * 2015-03-10 2016-10-19 深圳市腾讯计算机系统有限公司 一种消息实时推送方法、装置及系统
CN105159910A (zh) * 2015-07-03 2015-12-16 安一恒通(北京)科技有限公司 信息推荐方法和装置
CN106503014A (zh) * 2015-09-08 2017-03-15 腾讯科技(深圳)有限公司 一种实时信息的推荐方法、装置和系统
CN105653655A (zh) * 2015-12-25 2016-06-08 Tcl集团股份有限公司 应用推送方法及装置
CN105825400A (zh) * 2016-03-16 2016-08-03 合网络技术(北京)有限公司 一种广告素材质量衡量的方法及系统
CN105824961A (zh) * 2016-03-31 2016-08-03 北京奇艺世纪科技有限公司 一种标签确定方法及装置
CN106294775A (zh) * 2016-08-11 2017-01-04 合智能科技(深圳)有限公司 内容推送方法及装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110430283A (zh) * 2019-08-20 2019-11-08 杭州市电力设计院有限公司余杭分公司 一种输电网规划的服务推送方法及相关设备
CN111683143A (zh) * 2020-06-08 2020-09-18 北京奇艺世纪科技有限公司 消息推送方法、装置、电子设备及计算机可读存储介质
CN111683143B (zh) * 2020-06-08 2022-10-25 北京奇艺世纪科技有限公司 消息推送方法、装置、电子设备及计算机可读存储介质
CN117519771A (zh) * 2022-07-29 2024-02-06 腾讯科技(深圳)有限公司 信息推送方法、相关设备、存储介质及计算机产品

Also Published As

Publication number Publication date
WO2018202127A1 (zh) 2018-11-08
CN108810056B (zh) 2021-05-14

Similar Documents

Publication Publication Date Title
CN108810056A (zh) 信息推送方法及装置
CN105630977B (zh) 应用程序推荐方法、装置及系统
US20200242450A1 (en) User behavior prediction method and apparatus, and behavior prediction model training method and apparatus
CN106075912B (zh) 一种网络游戏互助的方法及网络游戏系统
CN108427708A (zh) 数据处理方法、装置、存储介质和电子装置
CN112232546A (zh) 一种推荐概率预估方法、装置、电子设备及存储介质
CN110380954A (zh) 数据分享方法和装置,存储介质及电子装置
CN109903103B (zh) 一种推荐物品的方法和装置
CN108579086A (zh) 对象的处理方法、装置、存储介质和电子装置
CN110366041A (zh) 媒体数据分享方法、装置及设备
CN108595492A (zh) 内容的推送方法和装置、存储介质、电子装置
CN110008397A (zh) 一种推荐模型训练方法及装置
CN106390451B (zh) 对游戏服务器的容量进行测试的方法及装置
CN108304853A (zh) 游戏相关度的获取方法、装置、存储介质和电子装置
CN112767028B (zh) 一种活跃用户数量的预测方法、计算机设备及存储介质
CN112417164A (zh) 信息的推荐方法和装置、存储介质、电子装置
CN111626864A (zh) 信息推送方法和装置、存储介质和电子装置
CN108876517A (zh) 基于人工智能的用户喜好分析方法及系统
CN107807935B (zh) 应用推荐方法及装置
CN108737486A (zh) 信息推送方法和装置
CN106257507A (zh) 用户行为的风险评估方法及装置
CN109062807A (zh) 测试应用程序的方法及装置、存储介质、电子装置
CN107507020B (zh) 获取网络传播影响力竞争优势最大化的方法
CN110288443A (zh) 信息推送方法、装置、电子设备及计算机可读存储介质
CN109165347A (zh) 数据推送方法和装置、存储介质及电子装置

Legal Events

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