一种微博用户行为评估方法和装置制造方法及图纸

技术编号:10068847 阅读:112 留言:0更新日期:2014-05-23 11:51
本发明专利技术实施方式提出一种微博用户行为评估方法和装置。方法包括:监测用户的微博行为;当判定所监测的用户微博行为符合勋章颁布条件时,进一步判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件,如果满足,则应用固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表,如果不满足,则应用无固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表;根据用户的勋章列表和勋章控制位列表展示该用户的电子勋章。本发明专利技术实施方式结合定长存储和变长存储的优点,可以满足多个状态的勋章展示需求,能够提高微博用户行为评估的扩展性。

【技术实现步骤摘要】
一种微博用户行为评估方法和装置
本专利技术实施方式涉及互联网应用
,更具体地,涉及一种微博用户行为评估方法和装置。
技术介绍
随着计算机技术和网络技术的飞速发展,互联网(Internet)在人们的日常生活、学习和工作中发挥的作用也越来越大。互联网上的各种应用层出不穷。微博是微博客(MicroBlog)的简称,是一个基于用户关系的信息分享、传播以及获取的平台,用户可以通过各种终端在微博上以简短的文字(一般是140个字)发布个人所想、所做的信息,实现信息的即时分享。微博是用户在互联网进行消息分享、传播的一种新方式。用户可以在微博平台上进行发言、评论、转发、收听等动作。用户的参与度高低是微博平台自身价值的衡量标准之一。如果用户在微博平台上的行为一直没有得到正面有效的评估和反馈,那么用户的积极性会得到打击,活跃度就会下降。通过电子勋章来激励用户的微博行为,让用户在微博平台保持活跃度是一种可行的激励方式。不同的勋章展示不同的特点,有着不同的规则,用户自身可以通过勋章体现个人特点,使自身微博得到更有效的传播。另一方面,用户通过收集和展示勋章,可以在数量或者稀用度进行炫耀从而引起他人的羡慕,获取到满足感,进而进一步激励自己在微博上更加活跃。在现有技术中,通过为用户预留一块定长的存储空间,在这块定长的空间上按比特(bit)进行划分,每一个比特(bit)表示一个勋章,用户能够拥有的勋章数量由定长存储空间的大小决定。然而,由于这种勋章实现方式只使用了1个比特位,所以只能有0和1两个状态位,无法满足多个状态的勋章需求,因此这种技术的扩展性差,灵活度不够,因此无法保证微博用户行为评估的扩展性。
技术实现思路
本专利技术实施方式提出一种微博用户行为评估方法,以满足多个状态的勋章展示需求,从而提高微博用户行为评估的扩展性。本专利技术实施方式提出一种微博用户行为评估装置,以满足多个状态的勋章展示需求,从而提高微博用户行为评估的扩展性。本专利技术实施方式的技术方案如下:一种微博用户行为评估方法,该方法包括:监测用户的微博行为;当判定所监测的用户微博行为符合勋章颁布条件时,进一步判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件,如果满足,则应用固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表,如果不满足,则应用无固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表;根据用户的勋章列表和勋章控制位列表展示该用户的电子勋章。一种微博用户行为评估装置,该装置包括微博行为监测单元、勋章存储单元和勋章显示单元,其中:监测单元,用于监测用户的微博行为;勋章存储单元,用于当判定所监测的用户微博行为符合勋章颁布条件时,进一步判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件,如果满足,则应用固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表,如果不满足,则应用无固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表;勋章显示单元,用于根据用户的勋章列表和勋章控制位列表展示该用户的电子勋章。从上述技术方案可以看出,在本专利技术实施方式中,监测用户的微博行为;当判定所监测的用户微博行为符合勋章颁布条件时,进一步判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件,如果满足,则应用固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表,如果不满足,则应用无固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表;根据用户的勋章列表和勋章控制位列表展示该用户的电子勋章。由此可见,应用本专利技术实施方式之后,结合定长存储和变长存储的优点,可以满足多个状态的勋章展示需求,因此能够提高微博用户行为评估的扩展性。而且,应用本专利技术实施方式之后,对于固定长度存储方式存储的勋章,在分配新的勋章ID时,只需要保证这个勋章ID映射到内存的位置没有被其它勋章ID占用即可。对于无固定长度存储方式存储的勋章,在分配新的勋章ID时,只要这个勋章ID没有分配过即可,因此本专利技术实施方式可以快速分配新的勋章。附图说明图1为现有技术中利用定长存储空间存储勋章的示意图;图2为根据本专利技术实施方式的微博用户行为评估方法流程图;图3为根据本专利技术实施方式的勋章存储示意图;图4为根据本专利技术实施方式的微博用户行为评估示意图;图5为根据本专利技术实施方式的微博用户行为评估装置结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术作进一步的详细描述。在现有技术中,为微博用户预留一块定长的存储空间,在这块定长的存储空间上按比特(bit)进行平均划分,每一个比特(bit)表示一个勋章。用户能够拥有的勋章数量由定长存储空间的大小决定。图1为现有技术中利用定长存储空间存储勋章的示意图。由图1可见,在该定长的存储空间中,为每个勋章所分配的存储空间都是相同和固定的。由此可见,由于只使用了1个比特位来存储勋章,因此勋章只能有0和1两个状态位,从而无法满足多个状态的勋章需求。在本专利技术实施方式中,可以为每个微博用户预分配两块空间:一块是固定大小,另一块是变长空间。而且,该固定大小空间中每个勋章的存储空间大小可以不相同,空间可以没有确定的组织节构,并且变长空间优选有固定的组织结构。图2为根据本专利技术实施方式的微博用户行为评估方法流程图。如图2所示,该方法包括:步骤201:监测用户的微博行为。在这里,用户在微博平台上执行操作时会触发相应的微博行为,比如浏览微博、发出微博、评论微博、转发微博、发起投票等等。这些微博行为可以通过中转系统的中转发送到其他的平台。中转系统是一种消息队列的实现方式,通过生产者、消费者模式为不同平台之间传递消息。用户在微博产生的行为,例如发一条微博,可以首先旁路到中转系统,其他平台可以从中转系统中订阅用户在微博中的产生的动作,然后根据这个动作结合自身的逻辑来判断用户是否能够获取勋章。当用户达到获取勋章的条件时,就可以为用户增加对应的勋章。步骤202:当判定所监测的用户微博行为符合勋章颁布条件时,进一步判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件,如果满足,则应用固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表,如果不满足,则应用无固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表。在这里,首先根据预先设置的勋章颁布条件判断所监测的用户微博行为是否值得颁布勋章。基于具体应用环境和需求的不同,勋章颁布条件可以不同,而且优选是可以编辑的。比如:勋章颁布条件可以与用户发出的微博数、用户转发的微博数、用户评论的微博数、用户的粉丝数、用户的被关注数等等相关。判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件可以包括:判断所监测的用户微博行为是否属于下列行为中的至少一个:用户发出的微博数超出预先设定的微博发出数门限值;用户转发的微博数超出预先设定的微博转发数门限值;用户评论的微博数超出预先设定的微博评论数门限值;用户登录微博的终端为移动终端、笔记本电脑或平板电脑;用户的粉丝数超出预先设置的粉丝数门限值;用户的被关注数超出预先设置的被关注数门限值;或用户登录微博的时间在预先设定的时间段之内。当基于勋章颁布条件判定所监测的用户微博行为不值得颁布勋章时,则不颁布勋章。如果基于勋章颁布条件判定所监测的用户微博行为值得颁布勋章,则进一步判本文档来自技高网
...
一种微博用户行为评估方法和装置

【技术保护点】
一种微博用户行为评估方法,其特征在于,该方法包括:监测用户的微博行为;当判定所监测的用户微博行为符合勋章颁布条件时,进一步判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件,如果满足,则应用固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表,如果不满足,则应用无固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表;根据用户的勋章列表和勋章控制位列表展示该用户的电子勋章。

【技术特征摘要】
1.一种微博用户行为评估方法,其特征在于,该方法包括:监测用户的微博行为;当判定所监测的用户微博行为符合勋章颁布条件时,进一步判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件,如果满足,则应用固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表,其中在固定长度存储方式中,每个勋章的存储空间是任意分配的;如果不满足,则应用无固定长度存储方式为该用户存储电子勋章并更新用户的勋章列表;根据用户的勋章列表和勋章控制位列表展示该用户的电子勋章;其中在所述勋章控制位列表中设置被屏蔽的电子勋章,所述根据用户的勋章列表和勋章控制位列表展示该用户的电子勋章包括:将用户的勋章列表和勋章控制位列表进行合并以滤去被屏蔽的电子勋章,并得到勋章显示列表;展示所述勋章显示列表中的电子勋章。2.根据权利要求1所述的微博用户行为评估方法,其特征在于,所述判断所监测的用户微博行为是否满足预先设置的定长勋章存储条件包括:判断所监测的用户微博行为是否属于下列行为中的至少一个:用户发出的微博数超出预先设定的微博发出数门限值;用户转发的微博数超出预先设定的微博转发数门限值;用户评论的微博数超出预先设定的微博评论数门限值;用户登录微博的终端为移动终端、笔记本电脑或平板电脑;用户的粉丝数超出预先设置的粉丝数门限值;用户的被关注数超出预先设置的被关注数门限值;或用户登录微博的时间在预先设定的时间段之内。3.根据权利要求1所述的微博用户行为评估方法,其特征在于,所述应用固定长度存储方式为该用户存储电子勋章包括:预先分配固定长度的存储空间,并在该固定长度的存储空间中划分出对应于勋章类型属性的勋章存储区域,其中至少有两个勋章存储区域的存储大小不相同;确定电子勋章的级别属性,并根据电子勋章的级别属性将电子勋章存储在所对应的勋章存储区域。4.根据权利要求1所述的微博用户行为评估方法,其特征在于,所述应用无固定长度存储方式为该用户存储电子勋章包括:采用链表式的变长存储空间为该用户存储电子勋章。5.根据权利要求1-4中任一项所述的微博用户行为评估方法,其特征在于,该方法进一步包括:预先分配存储大小固定的固定存储空间以及存储大小可变的变长存储空间;所述应用固定长度存储方式为该用户存储电子勋章为:将该用户的电子勋章存储在该存储大小固定的固定存储空间;所述应用无固定长度存储方式为该用户存储电子勋章为:将该用户的电子勋章存储在该存储大小可变的变长存储空间。6.一种微博用户行为评估装置,其特征在于,该装置包括微博行为监测单元、...

【专利技术属性】
技术研发人员:吴宏杰李钟伟田明
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1