动态信息显示方法和装置的制造方法_2

文档序号:9399172阅读:来源:国知局
,如对好友动态信息进行打开浏览则产生打开信息,如打开次数等,对好友动态信息进行点赞操作则产生点赞信息等。每个好友动态信息可包括多种类型的多个交互响应信息,得到交互响应信息后,可将交互响应信息换算成不同的数值,并根据预设算法进行计算得到计算结果,根据计算结果与显示参数的对应关系,得到显示参数,或直接将计算结果作为显示参数。如一个好友动态信息打开次数为2,点赞次数为1,评论数为1,则将打开次数、点赞次数、评论数相加得到4作为显示参数,每个显示参数都有预设的对应的显示形式,用于控制显示的形态,包括颜色、透明度、大小、是否动态显示等。不同的交互响应信息可计算得到不同的显示参数,交互响应信息代表了好友动态信息的被关注程度,关注度高的信息往往是高价值的信息,被关注程度大的好友动态信息给予更能吸引客户的显示参数,如将动态信息放大,闪烁等,被关注程度小的好友动态信息给予减小关注度的显示参数,如模糊度增加、灰色显示等。被关注程度小的好友动态信息很可能是广告或垃圾信息,增加它与有价值信息的显示差异,能有效标识垃圾信息,减少垃圾信息对用户的骚扰。可以理解的是,当好友动态信息刚刚发布时,每个好友动态信息的显示参数相同,随着时间变化交互响应信息变化了,才会对应不同的显示参数。
[0039]步骤S230,将显示参数发送至终端,以使终端根据显示参数显示好友动态信息集内的好友动态信息。
[0040]具体的,将显示参数发送至终端,终端就可以根据显示参数得到各个好友动态信息集内的好友动态信息的显示形态,如好友动态信息的显示大小、色彩、亮度、模糊度、是否折叠显示,是否动态摇动显示等。
[0041]本实施例中,通过获取第一用户的好友动态信息集,获取好友动态信息集内各个好友动态信息的交互响应信息,根据交互响应信息计算得到所述各个好友动态信息对应的显示参数,将显示参数发送至终端,以使终端根据显示参数显示好友动态信息集内的好友动态信息,交互响应信息代表了好友动态信息的被关注程度,关注度高的信息往往是高价值的信息,通过交互响应信息计算得到显示参数,使得好友动态的显示一定程度上与信息的价值相关联,使得垃圾信息与有价值信息的显示存在区别,有效标识垃圾信息,减少垃圾信息对用户的骚扰,提高用户查看高价值信息的便利性。
[0042]在一个实施例中,如图4所示,根据交互响应信息计算得到各个好友动态信息对应的显示参数的步骤包括:
[0043]步骤S221,根据交互响应信息计算得到各个好友动态信息对应的关注度。
[0044]具体的,对应的交互响应信息可包括多种类型,每种类型的交户响应信息,根据时间的变化,也在实时更新。如好友动态信息被打开的次数、点赞的次数、评论的次数、评论的字符长度等。每种信息可预设不同的权值,如打开次数的权值为0.5,点赞次数的权值为1,评论次数的权值为2,评论字符长度的权值为0.5,再将各个数值进行加权得到最终的计算结果作为关注度。具体的算法可根据需要自行设定。
[0045]步骤S222,按照关注度大小对各个好友动态信息排序。
[0046]具体的,按照关注度的大小将各个好友动态信息排序,如从大到小的顺序进行排序,关注度越高,排名越前。可以理解的是,服务器在计算得到好友动态信息排序后也可以将排序结果发送至终端,终端根据排序结果分配对应的显示参数。
[0047]步骤S223,根据排序位置对各个好友动态信息分配对应的显示参数。
[0048]具体的,由于各个动态信息的关注度数值本身可能存在较大差别,直接根据关注度的数值分配显示参数,会存在显示差距过大的情况,先将关注度按照大小排序,再分配对应的显示参数,不同的排序位置对应不同的显示参数,使得每个显示参数之间的区别均匀或可控,更符合人眼视觉主观感受。在一个实施例中,将各个好友动态信息排序后的队列分成预设个数的区间,每个区间对应不同的显示参数,不用对每个好友动态信息都分配不同的显示参数,简单方便。
[0049]在一个实施例中,显示参数包括模糊度。
[0050]具体的,根据交互响应信息分配不同的模糊度,交互响应信息中交互次数多,评论多的好友动态信息模糊度小,较清晰,交互次数少的好友动态信息给予较高的模糊度,模糊显示,通过模糊度清楚的分辩好友动态信息,便于用户查看有价值的信息。在一个实施例中,根据好友动态信息排序位置,分配不同的模糊度,如排名位置为0,则模糊度为0,清晰显示,排名位置为I,模糊度为I,依次类推。
[0051]在一个实施例中,所述交互响应信息包括打开信息、点赞信息、评论信息中的至少一种,所述打开信息、点赞信息、评论信息对应预设权值。
[0052]具体的,打开信息包括好友动态信息被打开查看的次数、点赞信息包括点赞次数、评论信息包括评论次数、评论字符长度等。不同的信息对应不同的预设权值,便于计算得到更符合信息价值的计算结果来分配显示参数。如图5所示,为一个根据模糊度显示好友动态信息的示意图,打开次数X权值为0.5,点赞次数Y权值为1,评论次数Z权值为1,计算关注度A公式为A = XX0.5+YX 1+ZX 1,其中好友动态信息610的关注度A为2.5,好友动态信息620的关注度为0.5,好友动态信息630的关注度为4.5,好友动态信息640的关注度为12,根据从大到小的顺序将各个好友动态信息排序,依次为好友动态信息640、好友动态信息630、好友动态信息610、好友动态信息620,并根据排名依次得到对应的模糊度为0、1、2、3,其中好友动态信息640模糊度为O最清楚,好友动态信息620模糊度为3,最模糊。
[0053]在一个实施例中,获取好友动态信息集内各个好友动态信息的交互响应信息的步骤之后还包括:判断好友动态信息的交互响应信息对应的操作用户是否为第一用户的好友,如果不是,则过滤交互响应信息,否则保留交互响应信息。
[0054]具体的,第一用户的好友第二用户发布的好友动态信息的交互响应信息的操作用户是第二用户的好友,第二用户的好友可能是第一用户的好友,或不是第一用户的好友。如果交互响应信息对应的操作用户是第一用户的好友,则此好友动态信息可能引起第一用户的讨论,更可能是第一用户关注的信息,所以保留交互响应信息。如果交互响应信息对应的操作用户不是第一用户的好友,则此交互信息对于第一用户的关注度是比较低的,也可能第一用户看不到此交互信息,所以是无效的交互响应信息,进行过滤。通过好友关系对交互响应信息进行筛选,使得后续根据交互响应信息计算得到的显示参数更符合信息价值。
[0055]在一个实施例中,如图6所示,步骤S222之前还包括:
[0056]步骤S310,判断好友动态信息的关注度是否大于预设阈值,如果大于预设阈值,则进入步骤S320,否则进入步骤S222。
[0057]步骤S320,对好友动态信息分配预设显示参数。
[0058]具体的,如果好友动态信息的关注度大于了预设阈值,说明此条好友动态信息是有价值的信息,在这个预设阈值之上的关注度的好友动态信息都分配相同的预设显示参数,不需要再进行排序,提高显示参数的计算速度。如定义关注度大于5的好友动态信息的模糊度都为0,清晰显示。
[0059]在一个实施例中,所述方法还包括:如果第二预设时间内好友动态信息的关注度不
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1