推送内容的方法、服务器、终端及系统的制作方法

文档序号:8433817阅读:355来源:国知局
推送内容的方法、服务器、终端及系统的制作方法
【技术领域】
[0001 ] 本申请涉及计算机技术领域,具体涉及视讯技术领域,尤其涉及推送内容的方法、服务器、终端及系统。
【背景技术】
[0002]随着当前互联网技术的发展,广告推送成为推送技术领域中重要的应用之一。随着网络传输效率的增强,大数据等技术的应用,以及互联网广告市场规模的扩大,广告推送的应用领域变得更加智能化和精准化。目前在现有技术中,在各种用户终端上的广告推送,包括在电视节目开始之前或视频缓冲时插播推送过来广告,或者节目播放过程中推送和当前节目内容相关广告内容,也有根据用户收视习惯定期推送可能用户会关注的广告内容。
[0003]当前广告的制作水平参差不齐,有些广告由于其具有巧妙的创意或者美丽的画面或者优美的背景音乐而吸引着观众,而有些广告可能由于某些广告词或者画面令多数观众反感。现有技术的上述推送方法属于硬性推送,存在一定的盲目性。无法筛选出令观众满意的广告向观众推送。

【发明内容】

[0004]本申请提供了一种推送内容的方法、服务器、终端及系统。
[0005]第一方面,本申请提供了一种推送内容的方法,所述方法包括:接收终端发送的内容推送请求以及用于选择内容的选择条件;从已存储的内容中选择满足所述选择条件的内容作为待推送内容;基于与所述待推送内容关联的用户评价相关信息确定推送次序;按照所述推送次序向对应的终端推送所述待推送内容,以供上述终端播放。
[0006]在某些实施方式中,所述方法还包括:接收终端发送的用户相关信息、内容相关信息以及与所述内容相关信息关联的用户评价相关信息;将所述用户相关信息、内容相关信息以及与所述内容相关信息关联的用户评价相关信息关联地进行存储。
[0007]在某些实施方式中,所述用户相关信息至少包括用户的标识信息;所述内容相关信息至少包括内容的标识信息。
[0008]在某些实施方式中,所述基于与所述待推送内容关联的用户评价相关信息确定推送次序,包括:确定用户评价相关信息对应的评价级别;基于每个待推送内容关联的用户评价相关信息对应的评价级别,获取每个待推送内容关联的评价级别统计数据;根据所述待推送内容关联的评价级别统计数据确定推送次序。
[0009]在某些实施方式中,基于每个待推送内容关联的所有用户评价相关信息对应的评价级别,获取每个待推送内容关联的评价级别统计数据,包括:将每个评价级别映射到一个级别数值,其中,评价级别越高所述级别数值越大;对每个待推送内容关联的所有用户评价相关信息对应的级别数值进行统计计算,以获取对应的评价级别统计数据。
[0010]在某些实施方式中,所述根据所述待推送内容关联的评价级别统计数据确定推送次序,包括:按照所述待推送内容关联的评价级别统计数据的数值大小确定推送次序,其中,所述评价级别统计数据的数值越大,对应的待推送内容的推送次序越靠前。
[0011]在某些实施方式中,所述方法还包括:响应于接收到终端发送的停止推送的请求,停止推送内容。
[0012]第二方面,本申请提供了一种推送内容的方法,所述方法包括:向服务器发送内容推送请求以及用于选择内容的选择条件,以供所述服务器从已存储的内容中选择满足所述选择条件的内容作为待推送内容;接收所述服务器按照推送次序推送的待推送内容,其中,所述推送次序是所述服务器基于与所述待推送内容关联的用户评价相关信息而确定的;播放所述接收到的待推送内容。
[0013]在某些实施方式中,所述方法还包括:获取对应的用户相关信息、与当前播放的内容相关的内容相关信息以及与所述内容相关信息关联的用户评价相关信息;向服务器发送所述对应的用户相关信息、与当前播放的内容相关的内容相关信息以及与所述内容相关信息关联的用户评价相关信息,以供服务器将所述用户相关信息、内容相关信息以及与所述内容相关信息关联的用户评价相关信息关联地进行存储。
[0014]在某些实施方式中,所述用户相关信息至少包括用户的标识信息;所述内容相关信息至少包括内容的标识信息。
[0015]在某些实施方式中,所述方法还包括:向服务器发送停止推送的请求,以使所述服务器停止推送内容。
[0016]第三方面,本申请提供了一种服务器,所述服务器包括:接收单元,用于接收终端发送的内容推送请求以及用于选择内容的选择条件;选择单元,用于从已存储的内容中选择满足所述接收单元接收的所述选择条件的内容作为待推送内容;确定单元,用于基于与所述选择单元选择的所述待推送内容关联的用户评价相关信息确定推送次序;推送单元,用于按照所述确定单元确定的所述推送次序向对应的终端推送所述待推送内容,以供所述终端播放。
[0017]在某些实施方式中,所述服务器还包括:相关信息接收单元,用于接收终端发送的用户相关信息、内容相关信息以及与所述内容相关信息关联的用户评价相关信息;相关信息存储单元,用于将所述相关信息接收单元接收的所述用户相关信息、内容相关信息以及与所述内容相关信息关联的用户评价相关信息关联地进行存储。
[0018]在某些实施方式中,所述用户相关信息至少包括用户的标识信息;所述内容相关信息至少包括内容的标识信息。
[0019]在某些实施方式中,所述确定单元包括:级别确定子单元,用于确定用户评价相关信息对应的评价级别;统计数据获取子单元,用于基于每个待推送内容关联的用户评价相关信息对应的评价级别,获取每个待推送内容关联的评价级别统计数据;推送次序确定子单元,用于根据所述统计数据获取子单元获取的所述待推送内容关联的评价级别统计数据确定推送次序。
[0020]在某些实施方式中,所述统计数据获取子单元配置用于:将每个评价级别映射到一个级别数值,其中,评价级别越高所述级别数值越大;对每个待推送内容关联的所有用户评价相关信息对应的级别数值进行统计计算,以获取对应的评价级别统计数据。
[0021]在某些实施方式中,所述推送次序确定子单元配置用于:按照所述待推送内容关联的评价级别统计数据的数值大小确定推送次序,其中,所述评价级别统计数据的数值越大,对应的待推送内容的推送次序越靠前。
[0022]在某些实施方式中,所述服务器还包括:终止单元,用于响应于接收到终端发送的停止推送的请求,停止推送内容。
[0023]第四方面,本申请提供了一种终端,所述终端包括:发送单元,用于向服务器发送内容推送请求以及用于选择内容的选择条件,以供所述服务器从已存储的内容中选择满足所述选择条件的内容作为待推送内容;内容接收单元,用于接收所述服务器按照推送次序推送的待推送内容,其中,所述推送次序是所述服务器基于与所述待推送内容关联的用户评价相关信息而确定的;播放单元,用于播放所述内容接收单元接收到的待推送内容。
[0024]在某些实施方式中,所述终端还包括:相关信息获取单元,用于获取对应的用户相关信息、与当前播放的内容相关的内容相关信息以及与所述内容相关信息关联的用户评价相关信息;相关信息发送单元,用于向服务器发送所述相关信息获取单元获取的所述对应的用户相关信息、与当前播放的内容相关的内容相关信息以及与所述内容相关信息关联的用户评价相关信息,以供服务器将所述用户相关信息、内容相关信息以及与所述内容相关信息关联的用户评价相关信息关联地进行存储。
[0025]第五方面,本申请提供了一种服务器,包括:通信接口、处理器;其中,所述通信接口用于所述服务器与终端进行交互,所述通信接口在所述处理器的控制下接收终端发送的内容推送请求以及用于选择内容的选择条件,所述处理器基于终端通过所述通信接口与所述服务器进行的交互来从已存储的内容中选择满足所述选择条件的内容作为待推送内容,并基于与所述待推送内容关联的用户评价相关信息确定推送次序,所述通信接口在所述处理器的控制下按照所述推送次序向对应的终端推送所述待推送内容,以供所述终端播放。
[0026]第六方面,本申请提供了一种系统,包括:第三或第五方面或第三或第五方面的任一种可能的实现方式所述的服务器以及第四方面或第四方面的任一种可能的实现方式所述的终端。
[0027]本申请提供的推送内容的方法、服务器、终端及系统,通过从已存储的内容中选择满足选择条件的内容作为待推送内容,并基于与待推送内容关联的用户评价相关信息确定推送次序,按照上述推送次序向终端推送待推送内容。从而从已存储的内容中筛选出令用户满意的内容向用户的终端推送,提高了内容播放的效率和有效性。
【附图说明】
[0028]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0029]图1是本申请实施例提供的推送内容的方法的一个实施例的流程图;
[0030]图2是本申请实施例提供的推送内容的方法的另一个实施例的流程图;
[0031]图3是本申请实施例提供的基于与待推送内容关联的用户评价相关信息确定推送次序的方法的一个实施例的流程图;
[0032]图4是本申请实施例提供的推送内容的方法的另一个实施例的流程图;
[0033]图5是本申请实施例提供的推送内容的服务器的一个实施例的结构示意图;
[0034]图6是本申请实施例提供的推送内容的终端的一个实施例的结构示意图;
[0035]图7是本申请实施例提供的推送内容的服务器的另一个实施例的结构示意图;
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1