【技术实现步骤摘要】
【国外来华专利技术】从客户端应用的实例获得设备指纹
技术介绍
通过可经由至少一个计算机网络访问的计算资源实现的远程服务可以将用户的数据与相应的用户账户相关联。例如,诸如云数据存储服务的远程服务可以将用户的数据与用户在该服务中的账户相关联。在这样的示例中,用户可以登录到服务以访问与用户的账户相关联的数据。附图说明以下详细描述参考附图,其中:图1是用以基于应用设备指纹将客户端应用的实例与用户账户配对的示例计算设备的框图;图2是包括远程服务的示例计算环境的框图,所述远程服务包括用以在没有用户输入的情况下将客户端应用的实例与用户账户配对的系统;图3是用于基于应用设备指纹且在没有用户输入的情况下将客户端应用的实例与用户账户配对的示例方法的流程图;以及图4是用于获得由未配对的客户端应用的实例基于设备上下文信息确定的应用设备指纹的示例方法的流程图。具体实施方式如上所述,使用可经由(一个或多个)计算机网络访问的远程服务可以涉及到登录到用户账户中以访问远程服务中的数据。在一些示例中,远程服务(诸如基于云的数据存储服务)可以提供在诸如智能手机、平板、膝上型计算机等的移动计算设备上利用的相关联的客户端应用(或“app”)。在这样的示例中,在经由web浏览器登录到远程服务之后,用户可以下载针对该远程服务的客户端应用,并然后将与用户的账户相关联的登录凭证手动地输入到客户端应用以访问远程服务和用户在该远程服务中的数据。然而,手动地输入这样的凭证对用户来说可能是不方便的、在小的触摸屏上完成可能是难以处理的等等。随着用于访问这样的服务的移动设备的数量大大增加,这些困难对于希望在多个不同设备上使用客户端应用实例的用 ...
【技术保护点】
一种包括至少一个非暂时性机器可读存储介质的产品,所述非暂时性机器可读存储介质包括可由远程服务的处理资源执行的指令,所述指令用以:从客户端计算设备上的web浏览器获得用于所述远程服务的目标用户账户的登录信息;从所述web浏览器获得用于所述客户端计算设备的设备上下文信息;基于所获得的设备上下文信息将目标设备指纹与所述远程服务中的所述目标用户账户相关联;从未配对的客户端应用的实例获得由所述客户端应用的实例基于用于包括所述客户端应用的实例的计算设备的设备上下文信息确定的应用设备指纹;以及响应于确定了所述应用设备指纹与所述目标设备指纹匹配,基于所获得的应用设备指纹且在没有用户输入的情况下将所述客户端应用的实例与所述目标用户账户配对。
【技术特征摘要】
【国外来华专利技术】1.一种包括至少一个非暂时性机器可读存储介质的产品,所述非暂时性机器可读存储介质包括可由远程服务的处理资源执行的指令,所述指令用以:从客户端计算设备上的web浏览器获得用于所述远程服务的目标用户账户的登录信息;从所述web浏览器获得用于所述客户端计算设备的设备上下文信息;基于所获得的设备上下文信息将目标设备指纹与所述远程服务中的所述目标用户账户相关联;从未配对的客户端应用的实例获得由所述客户端应用的实例基于用于包括所述客户端应用的实例的计算设备的设备上下文信息确定的应用设备指纹;以及响应于确定了所述应用设备指纹与所述目标设备指纹匹配,基于所获得的应用设备指纹且在没有用户输入的情况下将所述客户端应用的实例与所述目标用户账户配对。2.根据权利要求1所述的产品,其中从所述web浏览器获得的所述设备上下文信息是当客户端应用的实例被包括在所述客户端计算设备上时所述客户端应用的实例将可访问的设备上下文信息。3.根据权利要求1所述的产品,其中用以配对的指令包括指令以:向所述客户端应用的实例提供与所述远程服务中的所述目标用户账户相关联的至少一条信息,以将所述客户端应用的实例与所述目标用户账户配对。4.根据权利要求1所述的产品,其中用以配对的指令包括指令以:将所述客户端应用的实例与所述目标用户账户配对,而无需到所述客户端应用的实例的任何登录信息的用户输入。5.根据权利要求1所述的产品,其中用以配对的指令包括指令以:响应于确定了所述应用设备指纹与跟所述远程服务的用户账户相关联的多个设备指纹中的任何都不匹配,向所述客户端应用的实例提供信息,以引起所述客户端应用的实例经由所述客户端计算设备显示用于输入针对所述远程服务的登录信息的提示。6.根据权利要求1所述的产品,其中用以配对的指令包括指令以:将所述应用设备指纹与跟所述远程服务的各用户账户相关联的设备指纹进行比较,以及其中所述客户端应用的实例是用于所述远程服务的客户端应用的实例。7.一种用以至少部分地实现远程服务的系统,所述系统包括:登录引擎,以基于从客户端计算设备上的web浏览器获得的登录信息来登录到所述远程服务的目标用户账户;信息引擎,以从所述web浏览器获得用于所述客户端计算设备的设备上下文信息;关联引擎,以基于所获得的设备上下文信息将目标设备指纹与所述远程服务中所登录的目标用户账户相关联;获得引擎,以从未配对的客户端应用的实例获得由所述客户端应用的实例基于用于包括所述客户端应用的实例的计算设备的设备上下文信息确定的应用设备指纹;确定引擎,以确定所述应用设备指纹是否与跟所述远程服务的各用户账户相关联的多个设备指纹中的任何相匹配;以及配对引擎,以响应于确定了所述应用设备指纹与所述目标设备指纹匹配,基于所获得的应用设备指纹且在没有用户输入的情况下,将所述客户端应用的实例与所述目标用户账户配对。8.根据权利要求7所述的系统,其中从所述web浏览器获得的所述设备上下文信息是所述客户端计算设备的所述web浏览器以及当客户端应...
【专利技术属性】
技术研发人员:V·科里亚,H·马彻兹,R·本德,J·卡里安,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。