群组用户等级关联方法和系统的制作方法_2

文档序号:9547191阅读:来源:国知局
也可 以是多个或者全部用户操作的积分权值系数,该积分权值系数可用于计算当天的积分权值 中。
[0059] 步骤S204,根据所述基础积分权值与积分权值系数计算用户的积分权值。
[0060] 用户的积分权值计算的方式主要是将基础积分权值与积分权值系数相乘,通过配 置不同的积分权值系数,可以合理激励连续活跃的用户,提高用户的群组使用积极性。
[0061] 例如,通过用户操作-积分权值对照表对用户操作进行判决,得到基础积分权值 包括:发言基础积分权值、上传文件基础积分权值、文件被下载基础积分权值、上传相片基 础积分权值、群组签到基础积分权值、完成群组任务基础积分权值。
[0062] 在提取所述用户在设定时间段内的用户操作信息的步骤后,进一步确定用户在在 设定时间段内的连续发言天数的最大值,根据所述最大值设定当前用户的发言积分权值系 数。
[0063] 对于当前用户的发言积分权值系数,可以参考表2所示,表2为发言积分权值系数 设置示例。

[0066] 其中,表2中所示为过去30天,用户连续最大发言天数及其对应的发言积分权值 系数。
[0067] 在获得基础积分权值和发言积分权值系数后,再根据如下公式计算用户的积分权 值:
[0068] Q = Q0*a+XQn+S, n e (1,5)
[0069] 式中,Q为用户的积分权值,a为发言积分权值系数,Q。为发言基础积分权值,Q1为 上传文件基础积分权值,Q 2为文件被下载基础积分权值,Q3为上传相片基础积分权值,Q4为 群组签到基础积分权值,Q 5为完成群组任务基础积分权值,S为根据连续发言天数设定的奖 励积分权值。
[0070] 进一步地,对于奖励积分权值,若连续发言天数的最大值小于预设的第一阈值,则 奖励积分权值为负值;若连续发言天数的最大值大于预设的第二阈值,则奖励积分权值为 正值。
[0071] 其中,设置奖励积分权值后台可配置,如过去30天,某用户连续最大发言天数为 〇,奖励积分权值可以设置为 _5。
[0072] 通过将奖励积分权值与最大发言天数关联,可以合理激励用户连续活跃时间,提 高用户的群组使用积极性。
[0073] 另外,还可以设置用户最低等级积分为0,若当前积分已经为0,不再计负分,如果 当天积分权值仅显示最小整数部分,小数点后面部分纳入第二天的积分权值累计中,累计 满整数时显示。
[0074] 步骤S30,根据所述积分权值确定各个用户在群组内的用户等级。
[0075] 在此步骤中,根据累计的积分权值,得到群组内的每个用户的活跃度,再根据活跃 度来确定用户在群组内的用户等级。
[0076] 在一个实施例中,对于步骤S30的确定用户在群组内的用户等级的步骤,参考图4 所示,图4为一个实施例的确定用户在群组内的用户等级流程图,具体可以包括如下 :
[0077] 步骤S301,根据群组的用户数量设置各个用户等级对应的积分权值比例区间。
[0078] 参考表3所示,表3为设置的积分权值比例区间的一个示例。

[0081] 表3中,积分权值比例区间可以根据群组的用户数量进行配置,以设置为合适比 例,通过将用户等级按比例动态划分,用户等级有升有降,可以始终保持群内用户等级差异 感。
[0082] 步骤S302,依据用户的积分权值的高低对群组内的用户进行排序,获得群组的用 户积分权值排序表。
[0083] 步骤S303,根据所述积分权值比例区间及所述用户积分权值排序表确定各个用户 在群组内的用户等级。
[0084] 此步骤中,可以根据本群组的实际用户数量,等级由高至低计算,计算过程可以进 行适当调整;例如,若高用户等级的用户数量不到1,则本群组无该用户等级,LV2等级的用 户数量为有积分权值的用户数量减去上面4个用户等级(LV3~LV6)的用户数量。
[0085] 另外,如果群组的用户等级达到LV5以上,还可以针对于当前群组设置男女性别 等,进一步增强群组用户等级的个性化应用。
[0086] 步骤S40,将所述用户等级与群组内对应的用户进行关联。
[0087] 在此步骤中,基于前述步骤S30的技术方案所确定的群组内的用户等级,将其与 群组内对应的用户进行关联,实现了在群组内,用户等级能够真实客观地反映出在群组中 用户之间的等级区别,从而使得群主、管理员对群组进行应用或管理时,可以具有更高的应 用、管理效率,而且,用户等级真实反映了用户在群组内的活跃度,这样可以提高了用户使 用群组操作的积极性,并增强了用户体验。
[0088] 在一个实施例中,对于步骤S40的将用户等级与用户进行关联的步骤,参考图5所 示,图5为一个实施例的将用户等级与用户进行关联流程图,具体可以包括如下包括:
[0089] 步骤S401,根据用户等级确定用户匹配的等级标记;其中,群组内每个用户等级 匹配至少一个等级标记;对于等级标记,如表3所示,可以设置等级、头衔等标记信息。
[0090] 步骤S402,将各个用户匹配的等级标记添加到用户的属性信息中;所述属性信息 主要是指在客户端上显示的区别用户的相关信息。
[0091] 步骤S403,将所述属性信息发送至客户端,并在群组聊天窗口的群组成员列表上 进行显示;至此,每个用户的用户等级都可以显示到群组成员列表上,同时也将在群组内的 积分权值添加到属性信息中,也显示到群组成员列表上,用户等级、积分权值能够真实客观 地反映出在群组中用户之间的等级区别。
[0092] 在一个实施例中,为了提升用户自主运营群能力,本发明的群组用户等级关联方 法还可以包括如下步骤:
[0093] 根据客户端执行的配置操作,对群组内用户的等级标记信息进行编辑,并更新到 所述属性信息中;其中,所述客户端为群组创建者或管理员登录的客户端。
[0094] 通过上述实施例的处理步骤,群组创建者或管理员通过登录客户端,可以对如表3 所示的等级、头衔信息进行编辑,提高了群组创建者或管理员对群组进行管理的能力和效 率。
[0095] 在一个实施例中,为了减少对用户聊天的影响,本发明的群组用户等级关联方法 还可以包括如下步骤:
[0096] 根据客户端执行的配置操作,设置用户的所述等级标记在群组成员列表上的显示 状态;其中,所述客户端为群组创建者或管理员登录的客户端。
[0097] 通过上述实施例的处理步骤,群组创建者或管理员可以设置群组成员的等级标记 (等级/头衔)在聊天窗口中的显示状态,如可以设置为可见或不可见,从而可以避免对用 户聊天造成骚扰。
[0098] 在一个实施例中,为了提高对群组用户的查询操作效率,本发明的群组用户等级 关联方法还可以包括如下步骤:
[0099] 获取客户端的查询操作,根据用户等级对群组内的用户进行分组排列,得到群组 的分组显示布局;根据所述分组显示布局在群组聊天窗口上显示所述群组成员列表。
[0100] 通过上述实施例的处理步骤,群组创建者、管理员或普通用户,都可以通过登录客 户端来查询到不同活跃度的用户,由于本发明的技术方案中,所群组用户所关联的用户等 级,能够真实客观地反映出在群组中用户之间的等级区别,群组创建者、管理员在管理群组 时,就能够快速准确地查询到准确的用户信息,用户也可以通过查询其它用户的用户等级 来获知在群组内的等级区别。
[0101] 在一个实施例中,为了减少误操作或恶意操作导致用户退出群组,而对群组内的 用户等级所述带来影响,本发明的群组用户等级关联方法还可以包括如下步骤:
[0102] 获取退出群组用户的用户信息、退出时间及其用户等级,并存储在群组服务器 中;
[0103] 若所述用户在设定时间内重新加入群组,则将退出群组时的用户等级与所述用户 进行关联,并恢复其积分权值;
[0104] 若所述用户在设定时间外重新加入群组,则将群组的最低的用户等级与所述用户 进行关联,并将其积分权值置0。
[0105] 通过上述实施例的处理步骤,对于退出群组的用户,可以在设定时间段内保留其 在群组内的用户等级,这样就可以避免一些由于被恶意盗号而退出群组,或者误操作而退 出群组所带来的损失,用户只要在设定时间段内重新加入到群组中,就可以重新获得原有 的用户等级。
[0106] 在技术方案实际应用过程中,可以根据所应用场景进行适应调整,例如,可以设置 群用户退出群组不满72小时再加入群组,仍可获得其历史等级(在达到条件时可扣减一定 积分权值);如果超过72小时,再重新加入群组的,用户等级关联为最低等级,积分权值从0 开始累计。
[0107] 在一个实施例中,本发明的群组用户等级关联方法,在步骤S40的将用户等级与 用户进行关联后,还可以包括如下步骤:
[0108] 设置各个用户等级设置在群组内相应的操作应用权限;
[0109] 根据各个用户的用户等级,分别将相应的操作应用权限与用户进行关联;
[0110] 在接收到用户发起的操作应用服务请求时,根据该用户关联的操作应用权限响应 所述服务请求。
[0111] 上述实施例的处理步骤,可以根据用户等级来设置用户的操作应用权限,一般而 言,依据在线时间和活跃程度的用户等级,无法客观反映用户在群组内的活跃度,而本发明 的技术方案中,用户所关联的用户等级真实客观地反映出在群组中
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1