CN105338071A - 一种信息推送方法及装置 - Google Patents

一种信息推送方法及装置 Download PDF

Info

Publication number
CN105338071A
CN105338071A CN201510666122.9A CN201510666122A CN105338071A CN 105338071 A CN105338071 A CN 105338071A CN 201510666122 A CN201510666122 A CN 201510666122A CN 105338071 A CN105338071 A CN 105338071A
Authority
CN
China
Prior art keywords
information
display position
template
information display
transferring rate
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
CN201510666122.9A
Other languages
English (en)
Other versions
CN105338071B (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 Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software 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 Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201510666122.9A priority Critical patent/CN105338071B/zh
Publication of CN105338071A publication Critical patent/CN105338071A/zh
Application granted granted Critical
Publication of CN105338071B publication Critical patent/CN105338071B/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种信息推送方法及装置,涉及互联网技术领域,其中,上述方法包括:接收针对目标信息展示模板的信息推送请求;获得第一预设时段内目标信息展示模板的各个信息展示位对应的信息转化率;获得第二预设时段内目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数;根据所获得的信息转化率和所获得的展示次数,预估预设的信息库中各条信息在目标信息展示模板中各个信息展示位展示时的推荐系数;根据预估的推荐系数,从预设的信息库中确定针对目标信息展示模板的各个信息展示位的待推送信息;推送所确定的待推送信息。应用本发明实施例提供的方案进行信息推送,兼顾了各个信息展示位的信息展示特点。

Description

一种信息推送方法及装置
技术领域
本发明涉及互联网技术领域,特别涉及一种信息推送方法及装置。
背景技术
随着网络技术的快速发展,网络用户逐年递增,基于这种情况商家越来越倾向于通过网络渠道投放广告。
现有技术中,网络运营商根据商家的需求推送广告时,考虑到频繁推送同一广告信息易导致用户对该广告产生“厌倦”情绪等因素,通常情况下会统计各个广告的展示次数,然后根据各个广告的展示次数确定待推送广告,并进行广告推送。例如,判断一个广告的展示次数是否大于预设的展示次数阈值,若大于,则减小该广告被确定为待推送广告的概率等等。
应用上述方式进行广告推送,能够有效控制向用户推送各个广告的次数。但是,通常情况下,商家以及运营商针对每一广告会有不同的推送需求,例如,要求广告的点击率达到某一阈值,广告被成功实施的概率达到某一阈值等等,另外,一个广告展示页包含多个广告展示位时,用户一般对这些广告位的关注度不同,一些广告位比较容易引起用户的注意,用户对这些广告位的关注度较高,因而这些广告位的所展示广告的点击率较高,在展示次数相同的情况下,能够容易满足商家以及运营商的广告推送需求,相反,一些广告位较难引起用户的注意,用户对这些广告位的关注度较低,因而这些广告位所展示的广告的点击率较低,在展示次数相同的情况下,不易满足商家以及运营商的广告推送需求,所以,应用上述方式进行信息推送时,无法兼顾各个广告位自身的特点,不利于满足商家以及运营商的广告推送需求,用户体验差。
发明内容
本发明实施例公开了一种信息推送方法及装置,以在信息推送时兼顾信息展示位的特点,提高用户体验。
为达到上述目的,本发明实施例公开了一种信息推送方法,所述方法包括:
接收针对目标信息展示模板的信息推送请求,其中,所述目标信息展示模板中包括至少一个信息展示位;
获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,其中,所述信息转化率用于表示所述第一预设时段内所述目标信息展示模板的一个信息展示位所展示的信息被成功实施的概率;
获得第二预设时段内所述目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数;
根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数;
根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息;
推送所确定的待推送信息。
在本发明的一种具体实现方式中,所述信息推送请求中携带目标用户的标识;
在所述接收到针对目标信息展示模板的信息推送请求后,还包括:
获得第三预设时段内已向所述目标用户展示过的所述预设的信息库中的信息以及各条信息的展示次数;
根据所获得的各条信息的展示次数,从所获得的信息中筛选展示次数大于预设的展示次数阈值的信息;
所述根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息,包括:
根据预估的推荐系数,从筛选得到的信息中确定针对所述目标信息展示模板的各个信息展示位的待推送信息。
在本发明的一种具体实现方式中,所述根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数,包括:
按照预设的转化率调整规则,对所获得的信息转化率进行调整;
根据以下表达式计算所述目标信息展示模板的各个信息展示位展示所述预设信息库中每一条信息的展示频次,
F=C*W,
其中,F表示所述目标信息展示模板的任一信息展示位S展示所述预设信息库中任一条信息I的展示频次,C表示所述第二预设时段内所述信息展示位S展示所述信息I的展示次数,W表示所述信息展示位S的调整后的信息转化率;
根据计算得到的展示频次,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数。
在本发明的一种具体实现方式中,所述按照预设的转化率调整规则,对所获得的信息转化率进行调整,包括:
确定所获得的信息转化率的最大值Tmax
根据以下表达式调整所获得的信息转化率,
T’=T/Tmax
其中,T表示所获得的任一信息转化率,T’表示信息转化率T的调整后的信息转化率。
在本发明的一种具体实现方式中,所述根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息,包括:
根据预设的所述目标信息展示模板的各个信息展示位的优先级由高到低的顺序,按照以下方式从所述预设的信息库中确定所述目标信息展示模板中任一信息展示位I的待推送信息:
对预估得到的所述预设的信息库中各条信息在所述信息展示位I展示时的推荐系数按照由高到低的顺序排序;
根据排序后的推荐系数,选择所述预设的信息库中推荐系数最高且未被确定为其它信息展示位的待推送信息的信息为所述信息展示位I的待推送信息。
为达到上述目的,本发明实施例公开了一种信息推送装置,所述装置包括:
推送请求接收模块,用于接收针对目标信息展示模板的信息推送请求,其中,所述目标信息展示模板中包括至少一个信息展示位;
信息转化率获得模块,用于获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,其中,所述信息转化率用于表示所述第一预设时段内所述目标信息展示模板的一个信息展示位所展示的信息被成功实施的概率;
展示次数获得模块,用于获得第二预设时段内所述目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数;
推荐系数预估模块,用于根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数;
推送信息确定模块,用于根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息;
信息推送模块,用于推送所确定的待推送信息。
在本发明的一种具体实现方式中,所述信息推送请求中携带目标用户的标识;
所述装置还包括:
信息及展示次数获得模块,用于在所述推送请求接收模块接收信息推送请求后,获得第三预设时段内已向所述目标用户展示过的所述预设的信息库中的信息以及各条信息的展示次数;
信息筛选模块,用于根据所获得的各条信息的展示次数,从所获得的信息中筛选展示次数大于预设的展示次数阈值的信息;
所述推送信息确定模块,具体用于根据预估的推荐系数,从筛选得到的信息中确定针对所述目标信息展示模板的各个信息展示位的待推送信息。
在本发明的一种具体实现方式中,所述推荐系数预估模块,包括:
信息转化率调整子模块,用于按照预设的转化率调整规则,对所获得的信息转化率进行调整;
展示频次计算子模块,用于根据以下表达式计算所述目标信息展示模板的各个信息展示位展示所述预设信息库中每一条信息的展示频次,
F=C*W,
其中,F表示所述目标信息展示模板的任一信息展示位S展示所述预设信息库中任一条信息I的展示频次,C表示所述第二预设时段内所述信息展示位S展示所述信息I的展示次数,W表示所述信息展示位S的调整后的信息转化率;
推荐系数预估子模块,用于根据计算得到的展示频次,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数。
在本发明的一种具体实现方式中,所述信息转化率调整子模块,包括:
最大值确定单元,用于确定所获得的信息转化率的最大值Tmax
信息转化率调整单元,用于根据以下表达式调整所获得的信息转化率,
T’=T/Tmax
其中,T表示所获得的任一信息转化率,T’表示信息转化率T的调整后的信息转化率。
在本发明的一种具体实现方式中,所述推送信息确定模块,具体用于根据预设的所述目标信息展示模板的各个信息展示位的优先级由高到低的顺序,从所述预设的信息库中确定所述目标信息展示模板中任一信息展示位I的待推送信息;
所述推送信息确定模块,包括:
推荐系数排序子模块,用于对预估得到的所述预设的信息库中各条信息在所述信息展示位I展示时的推荐系数按照由高到低的顺序排序;
待推送信息确定子模块,用于根据排序后的推荐系数,选择所述预设的信息库中推荐系数最高且未被确定为其它信息展示位的待推送信息的信息为所述信息展示位I的待推送信息。
由以上可见,本发明实施例提供的方案中,接收针对目标信息展示模板的信息推送请求后,获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,并获得第二预设时段内目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数,再根据所获得的信息转化率和所获得的展示次数,预估预设的信息库中各条信息在目标信息展示模板中各个信息展示位展示时的推荐系数,根据预估得到的推荐系数,从预设的信息库中确定针对目标信息展示模板的各个信息展示位的待推送信息,并推送所确定的待推送信息。与现有技术相比,本发明实施例提供的方案中,确定待推送信息时,考虑了目标信息展示模板中各个信息展示位对应的信息转化率,而非单纯的仅仅考虑信息的展示次数,因此,兼顾了信息展示位的特点,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种信息推送方法的流程示意图;
图2为本发明实施例提供的另一种信息推送方法的流程示意图;
图3为本发明实施例提供的一种信息推送装置的结构示意图;
图4为本发明实施例提供的另一种信息推送装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种信息推送方法的流程示意图,该方法包括:
S101:接收针对目标信息展示模板的信息推送请求。
本领域内的技术人员可以理解的是,上述信息推送请求中所请求推送的信息可以是广告信息、新闻信息、天气预报信息等等,本申请并不对此进行限定。
客户端向用户展示服务器所推送的信息时,可以以不同的模式向用户展示,具体的,一个展示页面一次可以仅仅向用户展示一条信息,一个展示页面一次也可以向用户展示多条信息,其中,一个展示页面向用户展示多条信息时,这些信息还可以以不同的形式显示,例如,一个展示页面中向用户展示两条信息时,可以以上下模式、左右模式向用户展示,一个展示页面向用户展示九条信息时,可以以九宫格模式向用户展示等等。
基于上述描述,可以理解为客户端向用户展示信息时,是基于不同的信息展示模板展示的,因此服务器接收的信息推送请求是与信息展示模板相关的信息推送请求。
依据上述描述,本领域内的技术人员容易理解的是,目标信息展示模板中包括至少一个信息展示位。
另外,上述目标信息展示模板可以是客户端与服务器之间预先约定好的,也可以是客户端根据具体情况在向服务器发送信息推送请求的时候确定的,例如,客户端根据用户的选择操作确定的,客户端根据当前正在播放的内容确定的等等,本申请并不限定目标信息展示模板的具体确定形式。
S102:获得第一预设时段内目标信息展示模板的各个信息展示位对应的信息转化率。
其中,上述信息转化率用于表示第一预设时段内目标信息展示模板的一个信息展示位所展示的信息被成功实施的概率。
具体的,结合不同的应用场景,信息被成功实施的具体含义可以有不同的理解,例如,
信息展示位所展示的信息为应用信息时,信息被成功实施可以理解为用户将信息展示位所展示的应用信息安装至客户端;
信息展示位所展示的信息为商品广告时,信息被成功实施可以理解为用户成功购买信息展示位所展示的商品;
信息展示位所展示的信息为新闻信息时,信息被成功实施可以理解为用户通过点击信息展示位所展示的新闻信息查看了该新闻的详细信息等等。
需要说明的是,本申请只是以上述为例进行说明,实际应用中信息被成功实施的具体含义并不仅仅存在上述几种情况。
可以理解的,获得目标信息展示模板的各个信息展示位对应的信息转化率时可以通过直接从服务器中预设的文件读取数据的方式获得,其中,预设的文件用于存储各个信息展示位对应的信息转化率,进一步的,这种情况下,需根据服务器推送信息的情况及时更新预设的文件中记录的各个信息展示位对应的信息转化率,以保证服务器每次获得的各个信息展示位对应的信息转化率的准确性。
另外,服务器还可以仅仅记录各个信息展示位所展示信息的展示次数以及该信息展示位所展示信息被成功实施的次数,获得目标信息展示模板的各个信息展示位对应的信息转化率时,先获得各个信息展示位展示信息的展示次数和该信息展示位所展示信息被成功实施的次数,然后根据所获得的上述信息计算各个信息展示位的信息转化率。
S103:获得第二预设时段内目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数。
需要说明的是,上述的第二预设时段与前述的第一预设时段可以相等,也可以不相等,本申请并不对此进行限定,可选的,第一预设时段可以是当前时刻至当前时刻前15天对应的时段,第二预设时段可以是当前时刻至当前时刻前2天对应的时段,较佳的,第二预设时段小于第一预设时段。
S104:根据所获得的信息转化率和所获得的展示次数,预估预设的信息库中各条信息在目标信息展示模板中各个信息展示位展示时的推荐系数。
由于受人的观看习惯、信息展示位的位置等因素的影响,通常情况下,用户对目标信息展示模板中各个信息展示位的关注度不同,一些信息展示位比较容易引起用户的注意,用户对这些信息展示位的关注度较高,因而这些信息展示位的所展示信息的信息转化率一般较高,在展示次数相同的情况下,能够容易满足商家以及运营商的信息推送需求,相反,一些信息展示位较难引起用户的注意,用户对这些信息展示位的关注度较低,因而这些信息展示位所展示的信息的信息转化率一般较低,在展示次数相同的情况下,不易满商家以及运营商的信息推送需求。
鉴于这种情况,本实施例中在确定信息的推荐系数时,考虑了各个信息展示位对应的信息转化率,参照上述情况,预估信息的推荐系数的过程中,各个参量之间的关系简述如下:
假设,信息展示位S1对应的信息转化率大于信息展示位S2对应的信息转化率,
信息X在信息展示位S1展示的展示次数为N1的情况下,经估算得到的信息X在信息展示位S1展示时的推荐系数为Y;
信息X在信息展示位S2展示的展示次数为N2的情况下,经估算得到的信息X在信息展示位S2展示时的推荐系数为Y;
这种情况下,N1小于N2。
因此,在确定信息的推荐系数的过程中加入各个信息展示位对应的信息转化率后,使得能够根据信息展示位的特点有针对性的推送预设的信息库中的信息。
具体的,可以根据预设的逻辑回归算法,估算预设的信息库中各条信息在目标信息展示模板中各个信息展示位展示时的推荐系数,所获得的信息转化率和所获得展示次数作为上述预设的逻辑回归算法的输入参数,另外,还可以将信息的标识、用户的标识、用户的性别、用户的地理位置等信息作为预设的逻辑回归算法的输入。
另外,还可以根据预设的关系式,对所获得的信息转化率和所获得的展示次数进行运算,将运算结果作为预设的逻辑回归算法的输入参数。
S105:根据预估的推荐系数,从预设的信息库中确定针对目标信息展示模板的各个信息展示位的待推送信息。
S106:推送所确定的待推送信息。
为了给用户提供较佳的用户体验,进行信息推送时,目标信息展示模板的各个信息展示位的待推送信息应该是不同的,鉴于此,在本发明的一种较佳实现方式中,根据预估的推荐系数,从预设的信息库中确定针对目标信息展示模板的各个信息展示位的待推送信息时,可以根据预设的目标信息展示模板的各个信息展示位的优先级由高到低的顺序,按照以下方式从预设的信息库中确定目标信息展示模板中任一信息展示位I的待推送信息:
对预估得到的预设的信息库中各条信息在信息展示位I展示时的推荐系数按照由高到低的顺序排序;
根据排序后的推荐系数,选择预设的信息库中推荐系数最高且未被确定为其它信息展示位的待推送信息的信息为信息展示位I的待推送信息。
目标信息展示模板的各个信息展示位的优先级可以是根据各个信息展示位展示信息的价格确定的,例如,设置价格越高的信息展示位的优先级越高,当然,目标信息展示模板的各个信息展示位的优先级还可以是按照其他方式确定的,例如,按照预设的顺序,如,顺时针顺序、逆时针顺序等等。
在本发明的一种具体实现方式中,参见图2,提供了另一种信息推送方法的流程示意图,与前述实施例相比,本实施例中,在上述信息推送请求中携带目标用户的标识的情况下,接收到针对目标信息展示模板的信息推送请求后,还包括:
S107:获得第三预设时段内已向目标用户展示过的预设的信息库中的信息以及各条信息的展示次数。
需要说明的是,上述第三预设时段可以与前述第一预设时段、第二预设时段相同,也可以不相同,本申请并不对此进行限定。
S108:根据所获得的各条信息的展示次数,从所获得的信息中筛选展示次数大于预设的展示次数阈值的信息。
其中,预设的展示次数阈值通常取值大于1,若预设的展示次数阈值取值过小,易造成筛选出的信息过少,影响待推送信息的确定,反之若预设的展示系数阈值取值过大,易导致信息多次重复展示,影响用户体验。较佳的,预设的展示次数阈值为5。
根据预估的推荐系数,从预设的信息库中确定针对目标信息展示模板的各个信息展示位的待推送信息(S105),包括:
S105A:根据预估的推荐系数,从筛选得到的信息中确定针对目标信息展示模板的各个信息展示位的待推送信息。
在本发明的一种可选实现方式中,根据所获得的信息转化率和所获得的展示次数,预估预设的信息库中各条信息在目标信息展示模板中各个信息展示位展示时的推荐系数时,可以先按照预设的转化率调整规则,对所获得的信息转化率进行调整,然后根据以下表达式计算目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示频次,最后根据计算得到的展示频次,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数。
其中,上述表达式为:
F=C*W,
其中,F表示目标信息展示模板的任一信息展示位S展示预设信息库中任一条信息I的展示频次,C表示第二预设时段内信息展示位S展示信息I的展示次数,W表示信息展示位S的调整后的信息转化率。
具体的,按照预设的转化率调整规则,对所获得的信息转化率进行调整时,可以根据所获得的信息转化率的最大值对所获得的信息转化率进行调整,可以根据所获的信息转化率的均值对所获得的信息转化率进行调整,还可以根据所获得的信息转化率的最大值以及最小值进行调整等等。
以根据所获得的信息转化率的最大值对所获得的信息转化率进行调整为例,可以先确定所获得的信息转化率的最大值Tmax,然后根据以下表达式调整所获得的信息转化率,
T’=T/Tmax
其中,T表示所获得的任一信息转化率,T’表示信息转化率T的调整后的信息转化率。
根据所获得信息转化率的均值、最大值、最小值对所获得的信息转化率进行调整的情况与上述根据所获的信息转化率的最大值进行调整的情况类似,这里不再详述。
由以上可见,上述各个实施例提供的方案中,接收针对目标信息展示模板的信息推送请求后,获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,并获得第二预设时段内目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数,再根据所获得的信息转化率和所获得的展示次数,预估预设的信息库中各条信息在目标信息展示模板中各个信息展示位展示时的推荐系数,根据预估得到的推荐系数,从预设的信息库中确定针对目标信息展示模板的各个信息展示位的待推送信息,并推送所确定的待推送信息。与现有技术相比,上述各个实施例提供的方案中,确定待推送信息时,考虑了目标信息展示模板中各个信息展示位对应的信息转化率,而非单纯的仅仅考虑信息的展示次数,因此,兼顾了信息展示位的特点,提高了用户体验。
与前述信息推送方法相对应,本发明实施例还提供了一种信息推送装置。
图3为本发明实施例提供的一种信息推送装置的结构示意图,该装置包括:
推送请求接收模块301,用于接收针对目标信息展示模板的信息推送请求,其中,所述目标信息展示模板中包括至少一个信息展示位;
信息转化率获得模块302,用于获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,其中,所述信息转化率用于表示所述第一预设时段内所述目标信息展示模板的一个信息展示位所展示的信息被成功实施的概率;
展示次数获得模块303,用于获得第二预设时段内所述目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数;
推荐系数预估模块304,用于根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数;
推送信息确定模块305,用于根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息;
信息推送模块306,用于推送所确定的待推送信息。
在本发明的一种具体实现方式中,所述推送信息确定模块305,具体用于根据预设的所述目标信息展示模板的各个信息展示位的优先级由高到低的顺序,从所述预设的信息库中确定所述目标信息展示模板中任一信息展示位I的待推送信息;
具体的,所述推送信息确定模块305可以包括:
推荐系数排序子模块,用于对预估得到的所述预设的信息库中各条信息在所述信息展示位I展示时的推荐系数按照由高到低的顺序排序;
待推送信息确定子模块,用于根据排序后的推荐系数,选择所述预设的信息库中推荐系数最高且未被确定为其它信息展示位的待推送信息的信息为所述信息展示位I的待推送信息。
在本发明的一种具体实现方式中,参见图4,提供了另一种信息推送装置的结构示意图,与前述实施例相比,本实施例中,在上述信息推送请求中携带目标用户的标识的情况下,还包括:
信息及展示次数获得模块307,用于在所述推送请求接收模块301接收信息推送请求后,获得第三预设时段内已向所述目标用户展示过的所述预设的信息库中的信息以及各条信息的展示次数;
信息筛选模块308,用于根据所获得的各条信息的展示次数,从所获得的信息中筛选展示次数大于预设的展示次数阈值的信息;
所述推送信息确定模块305,具体用于根据预估的推荐系数,从筛选得到的信息中确定针对所述目标信息展示模板的各个信息展示位的待推送信息。
在本发明的一种可选实现方式中,所述推荐系数预估模块304可以包括:
信息转化率调整子模块,用于按照预设的转化率调整规则,对所获得的信息转化率进行调整;
展示频次计算子模块,用于根据以下表达式计算所述目标信息展示模板的各个信息展示位展示所述预设信息库中每一条信息的展示频次,
F=C*W,
其中,F表示所述目标信息展示模板的任一信息展示位S展示所述预设信息库中任一条信息I的展示频次,C表示所述第二预设时段内所述信息展示位S展示所述信息I的展示次数,W表示所述信息展示位S的调整后的信息转化率;
推荐系数预估子模块,用于根据计算得到的展示频次,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数。
进一步的,在本发明的另一种可选实现方式中,所述信息转化率调整子模块可以包括:
最大值确定单元,用于确定所获得的信息转化率的最大值Tmax
信息转化率调整单元,用于根据以下表达式调整所获得的信息转化率,
T’=T/Tmax
其中,T表示所获得的任一信息转化率,T’表示信息转化率T的调整后的信息转化率。
由以上可见,上述各个实施例提供的方案中,接收针对目标信息展示模板的信息推送请求后,获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,并获得第二预设时段内目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数,再根据所获得的信息转化率和所获得的展示次数,预估预设的信息库中各条信息在目标信息展示模板中各个信息展示位展示时的推荐系数,根据预估得到的推荐系数,从预设的信息库中确定针对目标信息展示模板的各个信息展示位的待推送信息,并推送所确定的待推送信息。与现有技术相比,上述各个实施例提供的方案中,确定待推送信息时,考虑了目标信息展示模板中各个信息展示位对应的信息转化率,而非单纯的仅仅考虑信息的展示次数,因此,兼顾了信息展示位的特点,提高了用户体验。
对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (10)

1.一种信息推送方法,其特征在于,所述方法包括:
接收针对目标信息展示模板的信息推送请求,其中,所述目标信息展示模板中包括至少一个信息展示位;
获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,其中,所述信息转化率用于表示所述第一预设时段内所述目标信息展示模板的一个信息展示位所展示的信息被成功实施的概率;
获得第二预设时段内所述目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数;
根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数;
根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息;
推送所确定的待推送信息。
2.根据权利要求1所述的方法,其特征在于,所述信息推送请求中携带目标用户的标识;
在所述接收到针对目标信息展示模板的信息推送请求后,还包括:
获得第三预设时段内已向所述目标用户展示过的所述预设的信息库中的信息以及各条信息的展示次数;
根据所获得的各条信息的展示次数,从所获得的信息中筛选展示次数大于预设的展示次数阈值的信息;
所述根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息,包括:
根据预估的推荐系数,从筛选得到的信息中确定针对所述目标信息展示模板的各个信息展示位的待推送信息。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数,包括:
按照预设的转化率调整规则,对所获得的信息转化率进行调整;
根据以下表达式计算所述目标信息展示模板的各个信息展示位展示所述预设信息库中每一条信息的展示频次,
F=C*W,
其中,F表示所述目标信息展示模板的任一信息展示位S展示所述预设信息库中任一条信息I的展示频次,C表示所述第二预设时段内所述信息展示位S展示所述信息I的展示次数,W表示所述信息展示位S的调整后的信息转化率;
根据计算得到的展示频次,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数。
4.根据权利要求3所述的方法,其特征在于,所述按照预设的转化率调整规则,对所获得的信息转化率进行调整,包括:
确定所获得的信息转化率的最大值Tmax
根据以下表达式调整所获得的信息转化率,
T’=T/Tmax
其中,T表示所获得的任一信息转化率,T’表示信息转化率T的调整后的信息转化率。
5.根据权利要求1所述的方法,其特征在于,所述根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息,包括:
根据预设的所述目标信息展示模板的各个信息展示位的优先级由高到低的顺序,按照以下方式从所述预设的信息库中确定所述目标信息展示模板中任一信息展示位I的待推送信息:
对预估得到的所述预设的信息库中各条信息在所述信息展示位I展示时的推荐系数按照由高到低的顺序排序;
根据排序后的推荐系数,选择所述预设的信息库中推荐系数最高且未被确定为其它信息展示位的待推送信息的信息为所述信息展示位I的待推送信息。
6.一种信息推送装置,其特征在于,所述装置包括:
推送请求接收模块,用于接收针对目标信息展示模板的信息推送请求,其中,所述目标信息展示模板中包括至少一个信息展示位;
信息转化率获得模块,用于获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,其中,所述信息转化率用于表示所述第一预设时段内所述目标信息展示模板的一个信息展示位所展示的信息被成功实施的概率;
展示次数获得模块,用于获得第二预设时段内所述目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数;
推荐系数预估模块,用于根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数;
推送信息确定模块,用于根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息;
信息推送模块,用于推送所确定的待推送信息。
7.根据权利要求6所述的装置,其特征在于,所述信息推送请求中携带目标用户的标识;
所述装置还包括:
信息及展示次数获得模块,用于在所述推送请求接收模块接收信息推送请求后,获得第三预设时段内已向所述目标用户展示过的所述预设的信息库中的信息以及各条信息的展示次数;
信息筛选模块,用于根据所获得的各条信息的展示次数,从所获得的信息中筛选展示次数大于预设的展示次数阈值的信息;
所述推送信息确定模块,具体用于根据预估的推荐系数,从筛选得到的信息中确定针对所述目标信息展示模板的各个信息展示位的待推送信息。
8.根据权利要求6或7所述的装置,其特征在于,所述推荐系数预估模块,包括:
信息转化率调整子模块,用于按照预设的转化率调整规则,对所获得的信息转化率进行调整;
展示频次计算子模块,用于根据以下表达式计算所述目标信息展示模板的各个信息展示位展示所述预设信息库中每一条信息的展示频次,
F=C*W,
其中,F表示所述目标信息展示模板的任一信息展示位S展示所述预设信息库中任一条信息I的展示频次,C表示所述第二预设时段内所述信息展示位S展示所述信息I的展示次数,W表示所述信息展示位S的调整后的信息转化率;
推荐系数预估子模块,用于根据计算得到的展示频次,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数。
9.根据权利要求8所述的装置,其特征在于,所述信息转化率调整子模块,包括:
最大值确定单元,用于确定所获得的信息转化率的最大值Tmax
信息转化率调整单元,用于根据以下表达式调整所获得的信息转化率,
T’=T/Tmax
其中,T表示所获得的任一信息转化率,T’表示信息转化率T的调整后的信息转化率。
10.根据权利要求6所述的装置,其特征在于,所述推送信息确定模块,具体用于根据预设的所述目标信息展示模板的各个信息展示位的优先级由高到低的顺序,从所述预设的信息库中确定所述目标信息展示模板中任一信息展示位I的待推送信息;
所述推送信息确定模块,包括:
推荐系数排序子模块,用于对预估得到的所述预设的信息库中各条信息在所述信息展示位I展示时的推荐系数按照由高到低的顺序排序;
待推送信息确定子模块,用于根据排序后的推荐系数,选择所述预设的信息库中推荐系数最高且未被确定为其它信息展示位的待推送信息的信息为所述信息展示位I的待推送信息。
CN201510666122.9A 2015-10-15 2015-10-15 一种信息推送方法及装置 Active CN105338071B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510666122.9A CN105338071B (zh) 2015-10-15 2015-10-15 一种信息推送方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510666122.9A CN105338071B (zh) 2015-10-15 2015-10-15 一种信息推送方法及装置

Publications (2)

Publication Number Publication Date
CN105338071A true CN105338071A (zh) 2016-02-17
CN105338071B CN105338071B (zh) 2018-11-16

Family

ID=55288346

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510666122.9A Active CN105338071B (zh) 2015-10-15 2015-10-15 一种信息推送方法及装置

Country Status (1)

Country Link
CN (1) CN105338071B (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107908735A (zh) * 2017-11-15 2018-04-13 北京三快在线科技有限公司 信息展示方法和装置以及计算设备
CN108052591A (zh) * 2017-12-11 2018-05-18 广东欧珀移动通信有限公司 信息推荐方法、装置、移动终端及计算机可读存储介质
CN108737479A (zh) * 2017-04-24 2018-11-02 百度在线网络技术(北京)有限公司 用于推送信息的方法和装置
WO2018233439A1 (zh) * 2017-06-19 2018-12-27 腾讯科技(深圳)有限公司 推送待展示信息的方法、装置、用户终端及存储介质
CN109213942A (zh) * 2017-06-30 2019-01-15 北京搜狗科技发展有限公司 一种搜索结果展示方法及装置
CN109829755A (zh) * 2019-01-15 2019-05-31 珠海天燕科技有限公司 一种信息的处理方法、装置
CN110022484A (zh) * 2018-01-08 2019-07-16 武汉斗鱼网络科技有限公司 一种展示方法、装置、服务器及介质
WO2020154914A1 (zh) * 2019-01-29 2020-08-06 北京字节跳动网络技术有限公司 信息展示方法、装置、存储介质及电子设备
CN111724208A (zh) * 2020-06-23 2020-09-29 湖南快乐阳光互动娱乐传媒有限公司 一种数据发送方法、装置、设备和***
CN112150182A (zh) * 2019-06-28 2020-12-29 腾讯科技(深圳)有限公司 多媒体文件推送方法和装置、存储介质及电子装置
CN112287210A (zh) * 2020-08-07 2021-01-29 北京沃东天骏信息技术有限公司 模板的推荐方法、装置、电子设备及计算机可读介质
WO2021087746A1 (zh) * 2019-11-05 2021-05-14 深圳市欢太科技有限公司 推送内容的处理方法、装置、电子设备以及存储介质
CN114117090A (zh) * 2020-08-31 2022-03-01 北京达佳互联信息技术有限公司 资源展示方法、装置及服务器

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103368812A (zh) * 2012-03-26 2013-10-23 阿里巴巴集团控股有限公司 信息自动投放方法及设备
US20150149770A1 (en) * 2010-06-30 2015-05-28 Huawei Technologies Co., Ltd. Time check method and base station

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150149770A1 (en) * 2010-06-30 2015-05-28 Huawei Technologies Co., Ltd. Time check method and base station
CN103368812A (zh) * 2012-03-26 2013-10-23 阿里巴巴集团控股有限公司 信息自动投放方法及设备

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108737479A (zh) * 2017-04-24 2018-11-02 百度在线网络技术(北京)有限公司 用于推送信息的方法和装置
CN108737479B (zh) * 2017-04-24 2021-01-15 北京小熊博望科技有限公司 用于推送信息的方法和装置
CN109145183A (zh) * 2017-06-19 2019-01-04 腾讯科技(深圳)有限公司 推送待展示信息的方法及装置
WO2018233439A1 (zh) * 2017-06-19 2018-12-27 腾讯科技(深圳)有限公司 推送待展示信息的方法、装置、用户终端及存储介质
CN109213942A (zh) * 2017-06-30 2019-01-15 北京搜狗科技发展有限公司 一种搜索结果展示方法及装置
CN107908735A (zh) * 2017-11-15 2018-04-13 北京三快在线科技有限公司 信息展示方法和装置以及计算设备
CN107908735B (zh) * 2017-11-15 2019-01-22 北京三快在线科技有限公司 信息展示方法和装置以及计算设备
CN108052591A (zh) * 2017-12-11 2018-05-18 广东欧珀移动通信有限公司 信息推荐方法、装置、移动终端及计算机可读存储介质
CN110022484A (zh) * 2018-01-08 2019-07-16 武汉斗鱼网络科技有限公司 一种展示方法、装置、服务器及介质
CN109829755A (zh) * 2019-01-15 2019-05-31 珠海天燕科技有限公司 一种信息的处理方法、装置
WO2020154914A1 (zh) * 2019-01-29 2020-08-06 北京字节跳动网络技术有限公司 信息展示方法、装置、存储介质及电子设备
CN112150182A (zh) * 2019-06-28 2020-12-29 腾讯科技(深圳)有限公司 多媒体文件推送方法和装置、存储介质及电子装置
CN112150182B (zh) * 2019-06-28 2023-08-29 腾讯科技(深圳)有限公司 多媒体文件推送方法和装置、存储介质及电子装置
WO2021087746A1 (zh) * 2019-11-05 2021-05-14 深圳市欢太科技有限公司 推送内容的处理方法、装置、电子设备以及存储介质
CN111724208A (zh) * 2020-06-23 2020-09-29 湖南快乐阳光互动娱乐传媒有限公司 一种数据发送方法、装置、设备和***
CN111724208B (zh) * 2020-06-23 2024-03-26 湖南快乐阳光互动娱乐传媒有限公司 一种数据发送方法、装置、设备和***
CN112287210A (zh) * 2020-08-07 2021-01-29 北京沃东天骏信息技术有限公司 模板的推荐方法、装置、电子设备及计算机可读介质
CN114117090A (zh) * 2020-08-31 2022-03-01 北京达佳互联信息技术有限公司 资源展示方法、装置及服务器

Also Published As

Publication number Publication date
CN105338071B (zh) 2018-11-16

Similar Documents

Publication Publication Date Title
CN105338071A (zh) 一种信息推送方法及装置
CN102880688B (zh) 一种用于对网页进行评估的方法、装置和设备
US10185971B2 (en) Systems and methods for planning and executing an advertising campaign targeting TV viewers and digital media viewers across formats and screen types
US7415434B2 (en) Method and system for providing a financial analysis of an enhanced wireless communications service
US7848953B2 (en) Order fulfillment logic for a field service system
CN110796477A (zh) 广告展示方法、装置、电子设备及可读存储介质
CN105825360A (zh) 商户配送范围的调整方法和装置
CN106850750B (zh) 一种实时推送信息的方法和装置
US20150278850A1 (en) Member engagement multi-objective optimization in a social network
CN110851699A (zh) 基于深度强化学习的信息流推荐方法、装置、设备及介质
US11455544B2 (en) Prediction model generation device, prediction model generation method, and recording medium
CN105574198A (zh) 一种栏目推荐方法及装置
JPWO2012049987A1 (ja) 商品推薦システムおよび商品推薦方法とそのプログラム
CN110766427B (zh) 广告竞价方法和***
CN104967690A (zh) 一种信息推送方法及装置
CN112036631A (zh) 采购量确定方法、装置、设备及存储介质
CN103744938A (zh) 一种用于生成与目标***对应的用户页面方法和装置
CN109934523A (zh) 信息处理方法和装置
US8577757B2 (en) Inventory management system in a print-production environment
CN111539763B (zh) 一种广告投放的优化方法、装置及电子设备
US11669762B2 (en) Apparatus and method for forecasted performance level adjustment and modification
CN108345941B (zh) 一种参数调整方法和装置
US20230071641A1 (en) Generation of product strategy using user segment search terms
CN113987034A (zh) 信息展示方法、装置、电子设备及可读存储介质
JP2010108078A (ja) 需要予測装置

Legal Events

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