[发明专利]用于数据传输的灰度控制方法、设备和介质有效
申请号: | 201811270167.4 | 申请日: | 2018-10-29 |
公开(公告)号: | CN110213218B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 夏雷孟德;刘伟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/58;H04L12/26;G06Q20/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄玫 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据传输 灰度 控制 方法 设备 介质 | ||
1.一种用于数据传输的灰度控制方法,包括:
接收来自第二用户的、对于由第一用户传输的数据的使用请求;
允许所述第二用户使用所述数据;以及
如果所述第二用户不具有权限等级,则基于所述第一用户向所述第二用户传输所述数据的社交行为,设置所述第二用户的权限等级,
其中当接收到来自所述第二用户的对于所述数据的传输请求时,基于所述第二用户的权限等级来确定是否允许所述传输请求,以实现对于所述数据传输的灰度控制。
2.根据权利要求1所述的方法,进一步包括:
如果所述第二用户已经具有权限等级,则维持所述第二用户的权限等级不变;
其中,所述设置所述第二用户的权限等级的步骤进一步包括将所述第二用户的权限等级设置为比所述第一用户的权限等级更低的权限等级。
3.根据权利要求1所述的方法,其中在接收来自第二用户的、对于由第一用户传输的所述数据的使用请求的步骤之前,所述方法进一步包括:
响应于来自所述第一用户的对于所述数据的传输请求,判断所述第一用户的权限等级是否大于一等级阈值;以及
如果所述第一用户的权限等级大于所述等级阈值,则允许其传输请求。
4.根据权利要求3所述的方法,其中
所述等级阈值是基于对于所述数据传输的灰度控制目标而确定的,并且所述灰度控制目标能够基于所述数据的系统负载而动态地调整,
其中所述方法进一步包括:
监控所述系统负载,并比较所述系统负载与第一负载阈值和第二负载阈值,其中所述第一负载阈值大于所述第二负载阈值;
当所述系统负载大于所述第一负载阈值时,增大所述等级阈值;以及
当所述系统负载小于所述第二负载阈值时,减小所述等级阈值。
5.根据权利要求1所述的方法,其中在允许所述第二用户使用所述数据的步骤之后,进一步包括:
向所述第二用户返回关于所述数据的使用结果,
其中向所述第二用户返回关于所述数据的使用结果的步骤进一步包括:
确定在所述第一用户对于所述数据的这一次传输中已经使用所述数据的用户数量是否已经达到一上限阈值;
如果所述用户数量尚未达到所述上限阈值,则执行所述使用请求并向所述第二用户返回数据使用成功的通知,否则向所述第二用户返回使用所述数据的用户数量已达到所述上限阈值的通知。
6.根据权利要求1所述的方法,其中当所述第一用户具有最高权限等级时,所述第一用户为种子用户,接收到由所述第一用户传输的数据的所述第二用户为一度用户;并且
当所述第一用户为(n-1)度用户时,接收到由所述第一用户传输的数据的所述第二用户为n度用户,其中n为正整数,且2≤n≤(所述最高权限等级-1)。
7.一种用于数据传输的灰度控制设备,包括:
通信单元,用于接收来自第二用户的、对于由第一用户传输的数据的使用请求;
控制单元,用于允许所述第二用户使用所述数据;以及
权限等级设置单元,用于如果所述第二用户不具有权限等级,则基于所述第一用户向所述第二用户传输所述数据的社交行为,设置所述第二用户的权限等级,
其中当所述通信单元接收到来自所述第二用户的对于所述数据的传输请求时,所述控制单元基于所述第二用户的权限等级来确定是否允许所述传输请求,以实现对于所述数据传输的灰度控制。
8.根据权利要求7所述的设备,其中所述权限等级设置单元进一步被配置为:
如果所述第二用户已经具有权限等级,则维持所述第二用户的权限等级不变;
其中,所述设置所述第二用户的权限等级进一步包括将所述第二用户的权限等级设置为比所述第一用户的权限等级更低的权限等级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811270167.4/1.html,转载请声明来源钻瓜专利网。