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

文档序号:9547191阅读:来源:国知局
用户之间的等级区别, 因此,通过以所述用户等级来设置操作应用权限,既可以使得群组内的活跃度高的用户能 够得到更多应用权限,同时,也可以减少活跃度低的用户的操作应用权限,从而可以保证服 务质量的同时,降低用户操作对群组服务器的资源浪费,提高服务器资源的利用率。
[0112] 基于本发明的技术方案应用到网络社区、网络即时通信工具等互联网应用中,还 可以设置如下处理机制:
[0113] (1)用户操作为电脑终端与移动终端上所执行的用户操作次数加总。
[0114] (2)公开群群组访客不累计积分权值。
[0115] (3)群组创建者、管理员可以设置特邀嘉宾用户,特邀嘉宾用户的用户等级关联方 式可以脱离固有体系机制,由群组创建者、管理员自定义。
[0116] (4)群组创建者、管理员、特邀嘉宾用户可以脱离固有等级体系。
[0117] (5)用户在某个群组累计的积分权值仅对当前群组有效,在不同群组的积分权值 不等效。
[0118] (6)群组创建者、管理员可以设置本群组的用户等级/头衔是否外显在群组聊天 窗口上。
[0119] 通过上述处理机制,可以进一步提高群组创建者、管理员对群组的应用、管理效率 以及提升用户使用积极性和用户体验。
[0120] 对于本发明的群组用户等级关联方法,可以基于图6所示的架构系统实现,图6为 实现群组用户等级关联方法的系统框图,用户(1~η)通过登录客户端,实现在群组内进行 操作,群组服务器响应群组内所有用户的操作并记录用户操作信息,根据用户操作信息来 累计每个用户的积分权值,并且确定用户等级,群组服务器再将所确定的用户等级关联至 对应的用户,并将用户等级对应的等级标记随用户的属性信息发送至客户端进行显示,这 样群组内的用户就可以具有能够真实客观地反映出在群组中用户之间的等级区别的标记 信息,从而可以提高提高了群组创建者或管理员对群组进行管理的能力和效率,同时也可 以激励群组内的用户,提高在群组内的活跃度。
[0121] 参见图7所示,图7为一个实施例的群组用户等级关联系统结构示意图,主要包 括:用户操作获取模块10、操作积分匹配模块20、用户等级确定模块30以及用户等级关联 模块40。
[0122] 所述用户操作获取模块10,用于获取群组内各个用户的用户操作信息。
[0123] 对于用户操作获取模块10,可以根据登录客户端的群组内各个用户使用群组提供 的用户操作功能,记录有关操作应用的相关信息。
[0124] 在一个实施例中,参考图8所示,图8为一个实施例的用户操作获取模块结构示意 图,用户操作获取模块10进一步可以包括:
[0125] 操作获取单元101,用于通过群组服务器获取群组内客户端执行的用户操作;
[0126] 操作记录单元102,用于纪录所述用户操作的用户信息、操作类型及其操作时间;
[0127] 信息生产单元103,用于将所述用户信息、操作类型及其操作时间生成用户操作信 息并存储在群组服务器中。
[0128] 所述操作积分匹配模块20,用于将所述对用户操作信息与预存的用户操作-积分 权值对照表进行匹配,获取群组内各个用户的积分权值。
[0129] 对于操作积分匹配模块20,可以根据用户操作获取模块10获取的用户操作信息, 利用预存的用户操作-积分权值对照表与每个用户执行的用户操作信息进行匹配,分别累 计群组内各个用户的积分权值,对于用户操作-积分权值对照表,可以采用常用的对照表 形式,并可配置用户操作对应的积分权值数量,另外,还可以以天为积分权值的计算周期, 设定每天可以累计积分权值的上限值,避免恶意发言、灌水等现象,保证了用户累计积分权 值的客观性。
[0130] 在一个实施例中,参考图9所示,图9为一个实施例的操作积分匹配模块结构示意 图,操作积分匹配模块20进一步可以包括:
[0131] 积分匹配单元201,用于将所述对用户操作信息与预存的用户操作-积分权值对 照表进行匹配,获得用户的基础积分权值;
[0132] 信息提取单元202,用于提取所述用户在设定时间段内的用户操作信息;
[0133] 系数确定单元203,用于根据用户在所述设定时间段内执行的用户操作的频数确 定用户当前的积分权值系数;
[0134] 权值计算单元204,用于根据所述基础积分权值与积分权值系数计算用户的积分 权值。
[0135] 对于所述用户操作,可以包括:群组内发言、上传文件至群组、文件被下载、上传相 片至群组、群组签到、完成群组任务等。
[0136] 在一个实施例中,所述基础积分权值,可以包括:发言基础积分权值、上传文件基 础积分权值、文件被下载基础积分权值、上传相片基础积分权值、群组签到基础积分权值、 完成群组任务基础积分权值。
[0137] 参考图10所示,图10为操作积分匹配模块另一实施例的结构示意图,所述信息提 取单元后202还包括发言积分权值系数确定单元205,用于确定用户在在设定时间段内的 连续发言天数的最大值,根据所述最大值设定当前用户的发言积分权值系数;
[0138] 所述权值计算单元204,用于根据所述基础积分权值与积分权值系数计算用户的 积分权值的过程包括如下公式:
[0139] Q = Q〇*a+XQn+S, n e (1,5)
[0140] 式中,Q为用户的积分权值,a为发言积分权值系数,Q。为发言基础积分权值,Q1为 上传文件基础积分权值,Q 2为文件被下载基础积分权值,Q3为上传相片基础积分权值,Q4为 群组签到基础积分权值,Q 5为完成群组任务基础积分权值,S为根据连续发言天数设定的奖 励积分权值。
[0141] 进一步地,所述权值计算单元204,还用于判断发言积分权值系数确定单元205确 定的连续发言天数的最大值,若连续发言天数的最大值小于预设的第一阈值,则奖励积分 权值为负值;若连续发言天数的最大值大于预设的第二阈值,则奖励积分权值为正值。
[0142] 在一个实施例中,参考图11所示,图11为本发明的群组用户等级关联系统另一实 施例的结构示意图,还可以包括设于操作积分匹配模块20前的对照表生产模块50,用于根 据客户端执行的配置操作,选择用于累加积分权值的用户操作类型;根据所述选择的用户 操作类型及其对应预设的积分权重值生成用户操作-积分权值对照表,并存储在群组服务 器中;其中,所述客户端为群组创建者或管理员登录的客户端。
[0143] 所述用户等级确定模块30,用于根据所述积分权值确定各个用户在群组内的用户 等级。
[0144] 对于用户等级确定模块30,可以根据累计的积分权值,得到群组内的每个用户的 活跃度,再根据活跃度来确定用户在群组内的用户等级。
[0145] 在一个实施例中,参考图12所示,图12为一个实施例的用户等级确定模块结构示 意图,用户等级确定模块30进一步可以包括:
[0146] 比例设置单元301,用于根据群组的用户数量设置各个用户等级对应的积分权值 比例区间;
[0147] 积分排序单元302,用于依据用户的积分权值的高低对群组内的用户进行排序,获 得群组的用户积分权值排序表;
[0148] 等级确定单元303,用于根据所述积分权值比例区间及所述用户积分权值排序表 确定各个用户在群组内的用户等级。
[0149] 所述用户等级关联模块40,用于将所述用户等级与群组内对应的用户进行关联。
[0150] 对于用户等级关联模块40,可以基于前述用户等级确定模块30所确定的群组内 的用户等级,将其与群组内对应的用户进行关联,实现了在群组内,用户等级能够真实客观 地反映出在群组中用户之间的等级区别,从而使得群主、管理员对群组进行应用或管理时, 可以具有更高的应用、管理效率,而且,用户等级真实反映了用户在群组内的活跃度,这样 可以提高了用户使用群组操作的积极性,并增强了用户体验。
[0151] 在一个实施例中,参考图13所示,图13为一个实施例的用户等级关联模块结构示 意图,用户等级关联模块40进一步可以包括:
[0152] 标记匹配单元401,用于根据用户等级确定用户匹配的等级标记;其中,群组内每 个用户等级匹配至少一个等级标记;
[0153] 属性添加单元402,用于将各个用户匹配的等级标记添加到用户的属性信息中;
[0154] 属性显示单元403,用于将所述属性信息发送至客户端,并在群组聊天窗口的群组 成员列表上进行显示。
[0155] 在一个实施例中,参考图14所示,图14为用户等级关联模块另一个实施例的结构 示意图,用户等级关联模块40还可以包括:标记信息编辑单元404,用于根据客户端执行的 配置操作,对群组内用户的等级标记信息进行编辑,并更新到所述属性信息中;其中,所述 客户端为群组创建者或管理员登录的客户端。
[0156] 进一步地,用户等级关联模块40还可以包括:显示状态设置单元405,用于根据客 户端执行的配置操作,设置用户的所述等级标记在群组成员列表上的显示状态;其中,所述 客户端为群组创建者或管理员登录的客户端。
[0157] 进一步地,用户等级关联模块40还可以包括:用户查询单元406,用于获取客户端 的查询操作,根据用户等级对群组内的用户进行分组排列,得到群组的分组显示布局;根据 所述分组显示布局在群组聊天窗口上显示所述群组成员列表。
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1