【技术实现步骤摘要】
【国外来华专利技术】确定用于设备认证的会话持续时间
[0001]相关申请的交叉引用
[0002]本申请要求于2020年8月27日提交的美国专利申请第17/004,368号的优先权,其全部内容通过引用合并于此。
[0003]本公开总体涉及一种与云计算服务相关联的用于认证用户的一个或多个设备的认证实体。
技术介绍
[0004]云计算为企业提供了经济高效的对几乎无限计算能力和存储库的访问,而不是企业购买和/或维护物理计算资源。因此,许多企业提供在分布式和/或远程位置处执行的服务。由于许多服务包括使用用户的私人信息,例如个人信息和/或财务信息,因此安全性对于通过云计算提供的许多服务至关重要。然而,云计算的分布式性质会增加安全问题的复杂性。因此,企业越来越多地使用云计算,这就需要改进的客户保护方法。
附图说明
[0005]以下参考附图进行详细说明。在图中,参考标号最左边的(一个或多个)数字表示参考标号首次出现的附图。在不同的附图中使用相同的参考标号来表示相似或相同的项目。在某些情况下,在参考标号之后使用括号来区分相似的元素。使用不带相关括号的参考标号对元素来说是通用的。附图中所描绘的系统不是按比例绘制的,并且附图中的组件可能不是彼此按比例绘制的。
[0006]图1示出了根据本公开的概念的其中可以采用云认证概念的示例环境的组件图。
[0007]图2A
‑
2B示出了根据本公开的概念的使用与用户设备的环境相关联的信息来更新会话的持续时间的示例。
[0008]图3示出了用于确定在会 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一个或多个设备,包括:一个或多个处理器;和一个或多个计算机可读介质,存储指令,所述指令当由所述一个或多个处理器执行时,使所述一个或多个处理器执行操作,所述操作包括:确定在第一会话期间与认证用户设备相关联的第一持续时间;接收与用户帐户相关联的凭证;至少部分地基于所述凭证来针对第二会话认证所述用户设备;接收与所述用户设备的环境相关联的信息;至少部分地基于所述第一持续时间和所述信息,确定在所述第二会话期间与认证所述用户设备相关联的第二持续时间;生成表示至少所述第二持续时间的数据;以及将所述数据发送给所述用户设备。2.根据权利要求1所述的一个或多个设备,所述操作还包括:发送与所述第二会话相关联的认证请求;接收对所述认证请求的响应;以及针对所述认证请求验证所述响应,并且其中,针对所述第二会话认证所述用户设备还至少部分地基于验证所述响应。3.根据权利要求1或2所述的一个或多个设备,所述操作还包括:确定所述信息指示与所述第一会话期间的所述环境的第一状态和所述第二会话期间的所述环境的第二状态相关联的一个或多个转变,并且其中,确定所述第二持续时间包括:通过至少部分地基于所述一个或多个转变而增加或减少所述第一持续时间来确定所述二持续时间。4.根据权利要求3所述的一个或多个设备,所述操作还包括:确定所述一个或多个转变指示出所述环境的所述第二状态与所述环境的所述第一状态相似,并且其中,确定所述第二持续时间包括:通过至少部分地基于所述环境的所述第二状态与所述环境的所述第一状态相似而增加所述第一持续时间来确定所述第二持续时间。5.根据权利要求3所述的一个或多个设备,所述操作还包括:确定所述一个或多个转变指示出所述环境的所述第二状态不同于所述环境的所述第一状态,并且其中,确定所述第二持续时间包括:通过至少部分地基于所述环境的第二状态不同于所述环境的所述第一状态而减少所述第一持续时间来确定所述第二持续时间。6.根据权利要求3至5中任一项所述的一个或多个设备,其中所述信息是表示所述环境的所述第二状态的第一信息,并且其中所述操作还包括:存储表示所述环境的所述第一状态的第二信息,并且其中,确定所述第一信息指示所述一个或多个转变包括:相对于所述第二信息而分析所述第一信息,以确定与所述第一会话期间的所述环境的第一状态和所述第二会话期间的所述环境的第二状态相关联的所述一个或多个转变。7.根据权利要求1至6中任一项所述的一个或多个设备,其中所述信息是第一信息,所
述数据是第一数据,并且其中所述操作还包括:接收与所述用户设备的所述环境相关联的第二信息;至少部分地基于设置的持续时间和所述第二信息来确定所述第一持续时间;生成表示所述第一持续时间的第二数据;以及将所述第二数据发送给所述用户设备。8.根据权利要求1至7中任一项所述的一个或多个设备,其中所述信息是第一信息,并且其中所述操作还包括:在所述第二持续时间期间,接收与所述用户设备的所述环境相关联的第二信息;确定所述第二信息指示触发事件;以及至少部分地基于指示所述触发事件的所述第二信息来确定重新认证所述用户设备。9.根据权利要求1至8中任一项所述的一个或多个设备,其中,与所述环境相关联的所述信息指示以下项中的至少一项:与所述用户设备相关联的唯一设备标识符;与所述用户设备相关联的硬件;安装在用户设备上的软件;在所述用户设备上活动的一个或多个应用;与所述用户设备相关联的中央处理单元使用量;与所述用户设备相关联的存储器使用量;互联网协议地址;与所述用户设备相关联的功耗;与所述用户设备相关联的网络连接的类型;或表示所述用户设备的用户的传感器数据。10.一种方法,包括:存储第一会话期间与用户设备的环境相关联的第一信息;接收与用户帐户相关联的凭证;至少部分地基于所述凭证来针对第二会话认证所述用户设备;针对所述第二会话接收与所述用户设备的所述环境相关联的第二信息;至少部分地基于所述第一信息和所述第二信息,确定在所述第二会话期间与认证所述用户设备相关联的持续时间;生成表示至少所述持续时间的数据;以及将所述数据发送给所述用户设备。11.根据权利要求10所述的方法,还包括:发送与所述第二会话相关联的认证请求;接收对所述认证请求的响应;以及针对所述认证请求验证所述响应,并且其中,针对所述第二会话认证所述用户设备还至少部分地基于验证所述响应。12.根据权利要求10或11所述的方法,其中,所述持续时间是第一持续时间,并且其中所述方法还包括:确定在所述第一会话期间与认证所述用户设备相关联的第二持续时间,
并且其中,确定...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。