[发明专利]用于使计算设备能够识别何时彼此接近的技术在审
| 申请号: | 201980035850.6 | 申请日: | 2019-05-31 |
| 公开(公告)号: | CN112205019A | 公开(公告)日: | 2021-01-08 |
| 发明(设计)人: | B·布拉德利;M·J·克劳施玛尔 | 申请(专利权)人: | 苹果公司 |
| 主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W12/04;H04W12/00 |
| 代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 魏小薇;吴丽丽 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 计算 设备 能够 识别 何时 彼此 接近 技术 | ||
1.一种用于安全地识别附近的相关计算设备的方法,所述方法包括:在第一计算设备处:
从第二计算设备接收通告数据包,所述通告数据包包括:
(i)与所述第二计算设备相关联的网络地址,以及
(ii)使用所述网络地址和与所述第二计算设备相关联的加密密钥来计算的散列值;以及
针对所述第一计算设备可访问的多个已知加密密钥中的每个已知加密密钥:
使用所述网络地址和所述已知加密密钥来计算临时散列值,以及
响应于识别出所述临时散列值与所述散列值匹配:
执行与所述第二计算设备相关联的操作。
2.根据权利要求1所述的方法,其中所述多个已知加密密钥中的每个已知加密密钥是与相应计算设备相关联的加密密钥,并且每个已知加密密钥与对于所述相应计算设备唯一的计算设备标识符(ID)相关联。
3.根据权利要求2所述的方法,其中每个计算设备ID与对于特定个体唯一的个人标识符(ID)相关联。
4.根据权利要求3所述的方法,其中所述多个已知加密密钥中的每个已知加密密钥与优先级值相关联,所述优先级值初始基于与所述第一计算设备相关联的个体和链接到所述已知加密密钥的所述特定个体之间的关系类型。
5.根据权利要求4所述的方法,还包括:响应于识别出所述临时散列值与所述散列值匹配:
更新所述多个已知加密密钥的排序,以使得当响应于接收到其他通告数据包而生成其他临时散列值时,用于计算所述临时散列值的所述已知加密密钥被优先。
6.根据权利要求1所述的方法,还包括:
将所述网络地址添加到缓存中以指示所述第二计算设备已被所述第一计算设备识别,其中所述网络地址在以下情况下从所述缓存中移除:
在满足不活动的阈值时间段之后,和/或
接收到更新的加密密钥作为与所述第二计算设备相关联的所述加密密钥的替换。
7.根据权利要求6所述的方法,还包括:
从所述第二计算设备接收补充的通告数据包,所述补充的通告数据包包括:
(i)与所述第二计算设备相关联的所述网络地址,以及
(ii)使用所述网络地址和与所述第二计算设备相关联的所述加密密钥来计算的所述散列值;以及
响应于确定所述网络地址包括在所述缓存中:
执行与所述第二计算设备相关联的所述操作。
8.根据权利要求6所述的方法,其中更新与所述第二计算设备相关联的所述加密密钥包括:
接收所述更新的加密密钥;
从所述多个已知加密密钥中移除对应于与所述第二计算设备相关联的加密密钥的所述已知加密密钥;以及
将所述更新的加密密钥作为新的已知加密密钥添加到所述多个已知加密密钥中。
9.根据权利要求1所述的方法,其中基于阈值时间量来周期性地更新所述网络地址。
10.根据权利要求1所述的方法,其中使用蓝牙技术来传输所述通告数据包,并且与所述第二计算设备相关联的所述加密密钥不同于由包括在所述第二计算设备中的蓝牙硬件利用的身份解析密钥(IRK)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980035850.6/1.html,转载请声明来源钻瓜专利网。





