[发明专利]鲁棒的计算设备标识框架有效
申请号: | 201610936346.1 | 申请日: | 2016-11-01 |
公开(公告)号: | CN107085681B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | S·K·比斯瓦斯;M·戈亚尔;S·斯利瓦斯塔瓦 | 申请(专利权)人: | 奥多比公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 设备 标识 框架 | ||
1.一种用于在客户端服务器计算环境中标识客户端设备的计算机实现的方法,所述方法包括:
由服务器从客户端设备接收初始标识元组,所述初始标识元组包括(a)已经向所述客户端设备分配的第一设备标识符和(b)已经由所述客户端设备生成的根随机全局唯一标识符RRG;
响应于所述服务器接收到所述初始标识元组,由所述服务器获取第一刷新令牌;
从所述服务器向所述客户端设备发送所述第一刷新令牌;
在所述第一刷新令牌的所述发送之后,由所述服务器从未知设备接收第二设备标识符和第二刷新令牌,其中所述第一设备标识符与所述第二设备标识符相同;
由所述服务器确定所述第一刷新令牌和所述第二刷新令牌相同;以及
响应于做出所述确定,由所述服务器基于所述确定将所述未知设备标识为所述客户端设备。
2.根据权利要求1所述的方法,其中所述RRG在包括所述第一刷新令牌的响应元组中从所述服务器被发送给所述客户端设备。
3.根据权利要求1所述的方法,其中所述第二设备标识符和所述第二刷新令牌被接收在由所述未知设备生成的已修改的响应元组中。
4.根据权利要求1所述的方法,其中所述RRG也从所述未知设备被接收。
5.根据权利要求1所述的方法,其中所述服务器包括从其获取所述第一刷新令牌的刷新令牌池。
6.根据权利要求1所述的方法,还包括:
由所述服务器生成对应于所述客户端设备的服务器发出的唯一标识符SIUI;以及
在所述SIUI、所接收的所述第一设备标识符与所述第一刷新令牌之间形成关联关系,其中所述关联关系在由所述服务器管理的数据库中被形成。
7.根据权利要求1所述的方法,还包括:
将所述初始标识元组映射到由所述服务器管理的数据库中的所述第一刷新令牌;
其中所述确定还包括使用所述设备标识符来从所述数据库提取所述第一刷新令牌。
8.一种设备标识系统,包括存储器设备和在操作上耦合至所述存储器设备的处理器,其中所述处理器被配置成执行存储在所述存储器设备中的指令,所述指令在被执行时引起所述处理器执行用于在客户端服务器计算环境中标识客户端设备的过程,所述过程包括:
由服务器从多个客户端设备中的客户端设备接收已经由所述多个客户端设备中的一个客户端设备生成的根随机全局唯一标识符RRG以及第一刷新令牌,其中所述第一刷新令牌:
已经由所述服务器响应于从所述多个客户端设备中的所述一个客户端设备接收到以下中的一项而被获取:
初始标识元组,包括(a)已经向所述客户端设备分配的第一设备标识符和(b)所述RRG,或者
响应元组,包括所述RRG和刷新令牌;并且
已经从所述服务器被发送给所述多个客户端设备中的所述一个客户端设备;
使用所接收的RRG来在由所述服务器管理的数据库中查找第二刷新令牌,其中所述第二刷新令牌是与所述RRG相关联的刷新令牌RT集合中的最新RT;
由所述服务器确定所述第一刷新令牌与所述第二刷新令牌不匹配;
响应于做出所述确定,向所述客户端设备分配新的RRG即RRG-new;
响应于接收到所述第一刷新令牌,由所述服务器获取新的刷新令牌;
使所述新的RRG与所述数据库中的所述新的刷新令牌相关联;以及
从所述服务器向所述客户端设备发送包括所述新的RRG和所述新的刷新令牌的元组。
9.根据权利要求8所述的系统,其中:
所述RRG和所述第一刷新令牌在包括多个不同设备标识符的响应元组中被接收;
所述过程还包括由所述服务器通过对所述多个不同设备标识符执行逐比特OR操作来生成伪服务器侧设备标识符PDID;以及
使所述新的RRG与所述数据库中的所述新的刷新令牌相关联还包括:将元组PDID,RRG-new映射到包括所述新的刷新令牌的刷新令牌集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥多比公司,未经奥多比公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610936346.1/1.html,转载请声明来源钻瓜专利网。