一种信息推送的方法以及服务器的制造方法_3

文档序号:9914803阅读:来源:国知局
次数,则利用上述公式,可以计算得到账号互动频率值为0.5。
[0114]不难看出在固定时间内,分享或推荐视频的次数越多,其账号互动频率值也就越大,因此账号互动频率值与共享资源信息的次数正相关。
[0115]需要说明的是,步骤203以及步骤204可以在步骤202之前进行,也可以在步骤202之后进行,此处不作限定。
[0116]205、根据第一历史行为数据、个人账号信息的第一权重系数、第二历史行为数据、家庭账号信息的第二权重系数以及用户偏好权重值,确定客户端的用户偏好参数,第二权重系数高于第一权重系数;
[0117]本实施例中,当用户偏好权重值为账号互动频率值时,则服务器根据第一历史行为数据、个人账号信息的第一权重系数、第二历史行为数据、家庭账号信息的第二权重系数以及账号互动频率值,计算客户端的用户偏好参数,第二权重系数高于第一权重系数。
[0118]具体地,利用上述实施例所介绍的公式:
[0119]Q = aXb+cXd+X
[0120]其中,Q表示客户端的用户偏好参数,a表示第一历史行为数据,b表示个人账号信息的第一权重系数,c表示第二历史行为数据,d表示家庭账号信息的第二权重系数,X表示用户偏好权重值中的账号互动频率值。
[0121]若b为0.2,d为0.6时,a为30,c为22,计算得到的X为0.5,那么客户端的用户偏好参数Q为:
[0122]Q = 30 X 0.2+22 X 0.6+0.5 = 28.7
[0123]206、确定各资源信息与用户偏好参数之间的匹配值;
[0124]本实施例中,针对各资源信息分别计算不同的资源信息与用户偏好参数之间的匹配值。其中,用户偏好参数越大,其资源信息的匹配值也越高。
[0125]例如4视频的用户偏好参数是28.7,B视频的用户偏好参数是30.2,C视频的用户偏好参数是15,不难看出B视频类似的用户偏好参数最高,也就是B视频类型的匹配值最高,可以设置为30.2%,A视频类型的匹配值为28.7%,C视频类型的匹配值为C视频的匹配值为15%。
[0126]207、向客户端推送匹配值满足预置条件的目标资源信息。
[0127]本实施例中,服务器向客户端推送匹配值满足预置条件的目标资源信息,假设满足预置条件的匹配值为20%以上的视频,那么根据步骤206计算得到的A视频类型的匹配值、B视频类型的匹配值和C视频类型的匹配值,可以推送A视频类型和B视频类型。
[0128]再次,本发明实施例中,提供了一种利用账号互动频率值计算用户偏好参数的方法,账号互动频率值很大程度上反映了各用户之间互动的情况,实时地针对用户的喜好来进行用户偏好参数的计算,可以更好地体现出“以人为本”的设想,将人为的不确定因素纳入考虑范围内,以此提升方案的灵活性和实用性。
[0129]二、用户偏好权重值为优先级排序值;
[0130]请参阅图3,图3为本发明实施例中信息推送的方法另一个实施例示意图,当用户偏好权重值为优先级排序值时,信息推送的方法的另一个实施例包括:
[0131]301、获取客户端的个人账号信息以及家庭账号信息;
[0132]本实施例中,服务器获取客户端的个人账号信息以及家庭账号信息的具体过程可以参照上述实施例中步骤101所述,此处不作赘述。
[0133]302、查询个人账号信息对应的第一历史行为数据以及家庭账号信息对应的第二历史行为数据;
[0134]本实施例中,服务器可以查询个人账号信息对应的第一历史行为数据以及家庭账号信息对应的第二历史行为数据,具体过程可以参照上述实施例中步骤102所述,此处不作赘述。
[0135]303、根据家庭账号信息中各成员账号的年龄信息与各资源信息的预置对应关系,统计各资源信息的被选次数,其中,家庭账号信息中包含至少两个成员账号;
[0136]本实施例中,服务器根据家庭账号信息中各成员账号的年龄信息与各资源信息的预置对应关系,统计各资源信息的被选次数,且家庭账号信息中包含至少两个成员账号。
[0137]其中,年龄信息与各资源信息的预置对应关系可以是由用户提前设定的,例如,动画片《喜羊羊与灰太狼》为比较适合3至7岁儿童观看的节目,电视剧《芈月传》为比较适合18至70岁之间的用户观看,综艺节目《快乐大本营》为比较适合5至70岁之间的用户观看,综艺节目《夕阳红》为比较适合65至90岁之间的老人观看的节目。服务器首先根据当前家庭账号信息中各成员的年龄信息,提供符合年龄要求的资源信息,并统计各资源信息的被选择次数。
[0138]304、根据被选次数确定优先级排序值;
[0139]本实施例中,服务器统计各资源信息的被选择次数,若家庭账号信息中包含了3名家庭成员的信息,其中甲为20岁,乙为55岁,丙为60岁,那么根据他们的年龄信息确定最适合他们观看的节目可以是电视剧《芈月传》和综艺节目《快乐大本营》,其中,《芈月传》观看次数为10次,《快乐大本营》为3次,那么优先级排序值为《芈月传》10.0,《快乐大本营》为3.0。
[0140]需要说明的是,步骤303以及步骤304可以在步骤302之前进行,也可以在步骤302之后进行,此处不作限定。
[0141]305、根据第一历史行为数据、个人账号信息的第一权重系数、第二历史行为数据、家庭账号信息的第二权重系数以及用户偏好权重值,确定客户端的用户偏好参数,第二权重系数高于第一权重系数;
[0142]本实施例中,当用户偏好权重值为优先级排序值时,则服务器根据第一历史行为数据、个人账号信息的第一权重系数、第二历史行为数据、家庭账号信息的第二权重系数以及优先级排序值,计算客户端的用户偏好参数,第二权重系数高于第一权重系数。
[0143]具体地,利用上述实施例所介绍的公式:
[0144]Q = aXb+cXd+X
[0145]其中,Q表示客户端的用户偏好参数,a表示第一历史行为数据,b表示个人账号信息的第一权重系数,c表示第二历史行为数据,d表示家庭账号信息的第二权重系数,X表示用户偏好权重值中的优先级排序值。
[0146]若b为0.2,d为0.6时,a为30,0为22,计算得到的X为3,那么客户端的用户偏好参数Q为:
[0147]Q = 30 X 0.2+22 X 0.6+3 = 31.2
[0148]306、确定各资源信息与用户偏好参数之间的匹配值;
[0149]本实施例中,针对各资源信息分别计算不同的资源信息与用户偏好参数之间的匹配值。其中,用户偏好参数越大,其资源信息的匹配值也越高。
[0150]例如,《芈月传》的用户偏好参数是38.2,《快乐大本营》的用户偏好参数是31.2,则可以计算与《芈月传》类似视频的匹配值为38.2%,与《快乐大本营》类似视频的匹配值为31.2%。
[0151 ] 307、向客户端推送匹配值满足预置条件的目标资源信息。
[0152]本实施例中,服务器向客户端推送匹配值满足预置条件的目标资源信息,假设满足预置条件的匹配值为20%以上的视频,那么根据步骤306计算得到的《芈月传》视频类型的匹配值和《快乐大本营》视频类型的匹配值,发现两者的类型都满足推送的预置条件,则均为目标资源信息。
[0153]再次,本发明实施例中,提供了一种利用优先级排序值计算用户偏好参数的方法,优先级排序值是在考虑家庭成员账号中各年龄段的需求,并在满足家庭成员喜好的基础上来推送资源信息,再针对这些资源信息的观看次数确定优先级排序值,最后根据优先级排序值计算用户偏好参数。由此更好地体现出本发明方案的实用性,以及更有针对性地进行视频播放,同时也避免了一些不适合未成年人观看的视频被推送,从而利于播放的监管,提升方案的实用性。
[0154]三、用户偏好权重值为播放清晰值;
[0155]请参阅图4,图4为本发明实施例中信息推送的方法另一个实施例示意图,当用户偏好权重值为播放清晰值时,信息推送的方法的另一个实施例包括:
[0156]401、获取客户端的个人账号信息以及家庭账号信息;
[0157]本实施例中,服务器获取客户端的个人账号信息以及家庭账号信息的具体过程可以参照上述实施例中步骤101所述,此处不作赘述。
[0158]402、查询个人账号信息对应的第一历史行为数据以及家庭账号信息对应的第二历史行为数据;
[0159]本实施例中,服务器可以查询个人账号信息对应的第一历史行为数据以及家庭账号信息对应的第二历史行为数据,具体过程可以参照上述实施例中步骤102所述,此处不作赘述。
[0160]403、获取各资源信息对应的视频资源清晰度;
[0161]本实施例中,服务器可以获取各个资源信息对应的视频资源清晰度,其中,视频资源清晰度至少可以分为4个等级,分别为标清、高清、超清和蓝光,其清晰度的排序为标清〈高清〈超清〈蓝光。
[0162]服务器主要是获取各资源信息的格式清晰度,而客户端通常情况下都可以支持这四种格式的资源信息。
[0163]404、将视频资源清晰度大于预置门限的资源信息确定为高清资源信息;
[0164]本实施例中,若将预置门限设定为高清以上的视频,那么服务器将视频资源清晰度高于高清以上的资源信息确定为高清资源信息。
[0165]可以理解的是,视频资源清晰度大于预置门限的资源信息在实际应用中,应包括等于预置门限的情况,也就是说,包括视频资源清晰度为高清的资源信息也作为高清资源-
?目息O
[0166]405、根据高清资源信息的清晰度大小确定各资源信息的播放清晰值;
[0167]本实施例中,服务器根据高清资源信息的清晰度大小进行排序,若10个高清资源信息中,有2个为蓝光视频,3个为超清视频,5个为高清视频,则可以将这2个蓝光视频的播放清晰值设置为8,3个超清视频的播放清晰值设置为6,5个高清视频的播放清晰值设置为4。
[0168]需要说明的是,步骤403、404以及步骤405可以在步骤402之前进行,也可以在步骤402之后进行,此处不作限定。
[0169]406、根据第一历史行为数据、个人账号信息的第一权重系数、第二历史行为数据、家庭账号信息的第二权重系数以及用户偏好权重值,确定客户端的用户偏好参数,第二权重系数高于第一权重系数;
[0170]本实施例中,当用户偏好权重值为播放清晰值时,则服务器根据第一历史行为数据、个人账号信息的第一权重系数、第二历史行为数据、家庭账号信息的第二权重系数以及播放清晰值,计算客户端的用户偏好参数,第二权重系数高于第一
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1