[发明专利]一种关于球机操作权限的控制方法有效
申请号: | 201910341624.2 | 申请日: | 2019-04-26 |
公开(公告)号: | CN110225297B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 何丹娜;王卫;陈昌健;莫申林;周小将;石魁;刘畅;王利梅;张海荣;汪彬彬;王微;杨威;吴博雯 | 申请(专利权)人: | 安徽四创电子股份有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18 |
代理公司: | 合肥和瑞知识产权代理事务所(普通合伙) 34118 | 代理人: | 王挺 |
地址: | 230088 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 关于 操作 权限 控制 方法 | ||
1.一种关于球机操作权限的控制方法,球机系统包括:服务端、客户端,以及前端摄像机即球机;其特征在于,包括以下步骤:
S1,在服务端对各个用户的等级、活跃值、操作时间段分别进行设置;其中,
用户的等级从高到低依次划分为:等级1,等级2,等级3,……,等级N;
用户仅在其操作时间段内被允许请求操作球机;
S2,某用户登陆其客户端并向服务端发送操作请求,请求操作球机;
S3,服务端接收到该用户的操作请求后,记录该请求操作的用户以及其对应的操作请求时间,并判断是否将球机的操作权限给该请求操作的用户,判断方式为:
若当前有用户正在操作球机,则服务端判断该请求操作的用户与该正在操作的用户二者等级的高低;
若该请求操作的用户的等级高于该正在操作的用户的等级,则服务端将球机的操作权限从该正在操作的用户转移至该请求操作的用户,同时,该正在操作的用户进入排队序列,排队等待操作球机;且该正在操作的用户与排队序列上的其他用户之间的排队顺序根据用户的等级、活跃值、请求时间确定;
若该请求操作的用户的等级不高于该正在操作的用户的等级,则服务端不将球机的操作权限从该正在操作的用户转移至该请求操作的用户,同时,该请求操作的用户进入排队序列,排队等待操作球机;且该请求操作的用户与排队序列上的其他用户之间的排队顺序根据用户的等级、活跃值、操作请求时间确定;
步骤S3中,所述排队顺序的确定方式,具体如下所示:
对于不同等级的用户之间,其排队顺序按照用户的等级从高到低进行排序;即,不同等级的用户之间,高等级的用户比低等级的用户优先操作球机;
对于相同等级且不同活跃值的用户之间,其排队顺序按照用户的活跃值从小到大进行排序;即,相同等级的用户之间,活跃值小的用户比活跃值大的用户优先操作球机;
对于相同等级且相同活跃值的用户之间,其排队顺序按照用户的登陆请求时间从前到后进行排序;即,相同等级且相同活跃值的用户之间,登陆时间靠前的用户比登陆时间靠后的用户优先操作球机;
对于不同等级的用户之间,高等级的用户在低等级的用户之前获得球机的操作权限后,该高等级的用户的活跃值不发生变化;
对于相同等级且不同活跃值的用户之间,活跃值小的用户在活跃值大的用户之前获得球机的操作权限后,该活跃值小的用户的活跃值增加1;
对于相同等级且相同活跃值的用户之间,登陆时间靠前的用户在登陆时间靠后的用户之前获得球机的操作权限后,该登陆时间靠前的用户的活跃值增加1;
每一个时间周期内,各个用户均有一个对应的在该时间周期的活跃值βi,j;其中,i=1,2,…I,i表示第i个用户,I表示共I个用户;j=1,2,3,…,j表示第j个时间周期;且各个用户在每一个时间周期的活跃值βi,j均被初始化设置为0;
对各个用户的活跃值βi,j进行J个时间周期内的迭代初始化,具体方式如下所示:
首先,对某个用户分别在J个时间周期的活跃值βi,j求平均,得到该用户在此J个时间周期内的平均活跃值以此类推,分别得到各个用户在此J个时间周期内的平均活跃值
其次,利用各个用户在此J个时间周期内的平均活跃值计算此J个时间周期内的整体平均活跃值
最后,判断用户的当前的活跃值βi,j是否达到整体平均活跃值若达到,即则将该用户的当前的活跃值βi,j清零;否则,该用户的当前的活跃值βi,j不发生变化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽四创电子股份有限公司,未经安徽四创电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910341624.2/1.html,转载请声明来源钻瓜专利网。