虚拟现实中对访问私有数据的安全授权制造技术

技术编号:23865558 阅读:32 留言:0更新日期:2020-04-18 16:42
提供用于在虚拟现实中进行安全认证的技术。在虚拟现实装置上执行的虚拟现实应用程序可以提供虚拟现实环境。所述虚拟现实应用程序可以与服务器通信,所述服务器提供多个对象以在VR环境中显示。所述环境可以包括一旦被选择,就可以发起认证过程的对象。一旦发起,认证应用程序就可以在VR装置上启动,使得可以向用户提供私有认证环境。可以提示所述用户使用耦合到所述VR装置的一个或多个输入装置来提供生物识别样本。随后,可以将所述生物识别样本发送到认证服务器,因此可以根据所述样本与在注册期间建立的生物识别模板的比较来确定认证结果。

Security authorization of accessing private data in virtual reality

【技术实现步骤摘要】
【国外来华专利技术】虚拟现实中对访问私有数据的安全授权
技术介绍
在当今的技术环境中,用户可以使用虚拟现实(VR)装置与各种3D对象交互。这种交互可以在多用户环境中发生或另外涉及网络通信。在一些情况下,3D对象可以用作现实世界中的对象的虚拟表示,并且用户可能希望通过认证过程访问与3D对象相关联的私有数据。然而,在虚拟现实中执行认证过程可能非常困难,因为存在有限的输入机制(例如,没有键盘)。此外,认证过程应以不暴露用户的认证凭证的方式进行,尤其在多用户VR环境中。另外,其它用户不应干扰认证过程,且反之亦然。本专利技术的实施例单独地和共同地解决此问题和其它问题。
技术实现思路
本文中描述用于在虚拟现实中安全地认证用户的系统和方法。虚拟现实(VR)装置可以用于模拟用户的现实环境或“场景”。虚拟现实装置可以向用户呈现可以被视为现实或接近现实的图像、声音和其它刺激。这可以包括提供可以通过传感器对用户的动作(即,输入)作出反应的环境。例如,可以向用户显示环境的图像数据,并且图像可以随着用户移动其头部而改变,就像观察现实环境一样。作为另一实例,可以向用户显示虚拟对象,所述虚拟对象可以对感测到的用户移动作出反应,就像用户正影响其周围的现实对象一样。另外,模拟环境还可以是多用户环境,其中多个用户可以同时与对象交互并且相互交互。在一些情况下,虚拟现实体验可以涉及由用户访问私有数据。例如,VR体验可以涉及例如在虚拟办公室中访问受保护的虚拟家庭或账户记录,或在在线多用户游戏中访问关于玩家的秘密数据。因此,用户可能希望访问虚拟现实环境中的私有记录,或查看需要标识的其它内容。因此,如本文所描述,可能需要虚拟现实中的安全认证过程。本专利技术的实施例可以提供一种用于虚拟现实中的安全认证的方法。所述方法可以包括启动由在虚拟现实装置上执行的虚拟现实应用程序提供的虚拟现实环境。所述虚拟现实应用程序可以包括可以在注册过程期间建立的用于VR装置的用户的用户标识符。所述虚拟现实应用程序可以与服务器通信,所述服务器提供多个对象以在VR环境中显示。可以由用户使用一个或多个输入装置可选择多个选择,使得虚拟现实装置可以接收对象选择和相关联的对象数据。选定对象可以包括用户希望访问的资源并且对象可以与对象数据相关联。环境还可以包括一旦被选择,就可以发起认证过程的对象。一旦发起,认证应用程序就可以在VR装置上启动,使得可以向用户提供私有认证环境。可以由认证服务器使用存储于VR装置上的用户标识符来检取与用户的所注册生物识别模板有关的信息。这可以包括特定指令,用户可能需要执行所述特定指令,以便成功地进行认证。可以提示用户使用耦合到VR装置的一个或多个输入装置来提供生物识别样本。在一个实施例中,生物识别样本可以是用户的语音样本。例如,可以提示用户说话并记录注册短语,可以从所述注册短语中提取用户的唯一语音特性。随后,可以将生物识别样本发送到认证服务器,因此可以根据样本与在注册期间建立的生物识别模板的比较来确定认证结果。例如,可以分析用户说出注册短语的记录,并且可以将用户说出注册短语的记录与从在注册到认证程序中期间记录的前一用户语音记录生成的语音签名进行比较。在已执行比较之后,随后可以将认证结果发送到VR装置,因此可以允许或拒绝用户访问私有数据。下文详细描述本专利技术的这些和其它实施例。例如,其它实施例涉及与本文所描述的方法相关联的系统、装置和计算机可读介质。下文进一步详细描述本专利技术的这些和其它实施例。附图说明图1示出根据实施例的用于认证沉浸在虚拟现实中的用户的系统的框图。图2示出根据实施例的用于注册生物识别模板的过程的流程图。图3示出根据实施例的方法的流程图。图4示出根据实施例的多用户VR环境的图示。图5示出根据实施例的私有认证环境的图示。图6A、图6B、图6C和图6D示出用于在虚拟现实中认证用户的过程流程图。具体实施方式下文描述用于注册和实施上文简单提及的安全认证方法的系统和过程。用户可以使用虚拟现实(VR)装置与各种3D对象交互。用户可能希望通过认证过程访问与3D对象相关联的私有数据。由于有限的输入机制,以及由于尤其在多用户环境中可以如何呈现认证凭证的性质,在虚拟现实中执行认证过程可能非常困难。在一些实施例中,可以由在虚拟现实装置上执行的虚拟现实应用程序提供虚拟现实环境。环境还可以包括可以发起认证过程的对象。一旦发起,就可以通过VR装置启动私有认证环境并且将私有认证环境提供给用户。可以提示用户使用耦合到VR装置的一个或多个输入装置来提供生物识别样本。例如,可以提示用户说话并记录注册短语,可以从所述注册短语中提取用户的唯一语音特性。可以分析用户说出注册短语的记录,并且可以将用户说出注册短语的记录与从在注册到认证程序中期间记录的前一用户语音记录生成的语音签名进行比较。在已执行比较之后,随后可以将认证结果发送到VR装置,因此可以允许或拒绝用户访问私有数据。I.用于VR用户认证的系统图1示出根据实施例的用于认证沉浸在虚拟现实中的用户的系统的框图。描述一种示例性系统,包括虚拟现实(VR)装置110、VR体验服务器120、认证服务器130、生物识别验证服务器140和验证简档数据库140A。根据实施例,VR装置110可以是用于将用户沉浸在虚拟现实中的装置。VR装置110可以是能够向装置的用户提供模拟现实环境的感官体验的虚拟环境的任何计算装置。例如,VR装置110可以是可以显示对用户的头部移动作出反应(例如,通过装置和/或帽子中的传感器,例如加速计和陀螺仪)的3维视场的移动装置,例如,配备有虚拟现实头戴装置(例如,SamsungGearVRTM)的移动电话。作为其它实例,VR装置110可以是游戏控制台、个人计算机、飞行模拟器,或可以响应于用户的对应现实世界动作模拟现实世界感官输入的任何其它机器。在实施例中,VR装置110可以包括显示器111或耦合到显示器111,以用于向用户显示虚拟环境。例如,显示器可以是移动电话的屏幕,或者可以是可以连接到VR装置并且处于用户的视场内的一个或多个LCD或等离子屏幕显示器。显示器111可以耦合到一个或多个处理器112,所述处理器可以包括一个或多个图形处理单元,以处理用于显示在显示器111上的图像数据。一个或多个处理器还可以包括中央处理单元(CPU),用于执行计算机可读介质114的指令。计算机可读介质114可以是用于存储可执行指令,例如,呈计算机可读代码形式的处理指令的存储器存储装置。另外,VR装置110可以包括用于通过合适的通信网络通信的网络接口115。例如,网络接口可以是天线或有线连接,用于例如通过移动无线宽带、WiFi、以太网、光纤、激光中继器等实现互联网访问。尽管示出从网络接口115的通信穿过计算机可读介质114,但是此通信可以在通信总线上进行,所述通信总线可以分布在VR装置110的其它组件,例如处理器112中。VR装置110还可以包括一个或多个输入/输出(I/O)装置113。I/O装置113可以是包括为VR装置110的一部分或耦合到VR装置110本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n由虚拟现实装置启动第一虚拟现实环境,所述第一虚拟现实环境由在所述虚拟现实装置上执行的第一虚拟现实应用程序提供,所述虚拟现实应用程序包括用于所述虚拟现实装置的第一用户的用户标识符,其中所述虚拟现实应用程序与第一环境服务器通信,所述第一环境服务器将多个第一对象提供到所述第一虚拟现实应用程序;/n由所述虚拟现实装置显示所述多个第一对象,其中所述多个第一对象中的至少一个能够由所述第一用户选择;/n由所述虚拟现实装置接收由所述第一用户使用一个或多个输入装置在所述第一虚拟现实环境中对第一对象的选择,所述一个或多个输入装置耦合到所述虚拟现实应用程序,所述第一对象与对象数据相关联;/n响应于由于所述第一对象的所述选择而来自所述第一环境服务器的通信,由所述虚拟现实装置启动认证应用程序,所述认证应用程序提供从认证服务器接收的私有认证环境,所述私有认证环境包括一个或多个第二对象;/n由所述认证应用程序检取与所述第一用户的所注册生物识别模板有关的信息,所述检取使用所述用户标识符;/n由所述虚拟现实装置提示所述第一用户基于与所述第一用户的所注册生物识别模板有关的所述信息而使用所述一个或多个输入装置提供生物识别样本;/n由所述虚拟现实装置经由所述一个或多个输入装置从所述第一用户接收所述生物识别样本;/n由所述虚拟现实装置将所述生物识别样本发送到所述认证服务器,以确定用于访问私有数据的认证结果;以及/n由所述虚拟现实装置接收所述认证结果。/n...

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:
由虚拟现实装置启动第一虚拟现实环境,所述第一虚拟现实环境由在所述虚拟现实装置上执行的第一虚拟现实应用程序提供,所述虚拟现实应用程序包括用于所述虚拟现实装置的第一用户的用户标识符,其中所述虚拟现实应用程序与第一环境服务器通信,所述第一环境服务器将多个第一对象提供到所述第一虚拟现实应用程序;
由所述虚拟现实装置显示所述多个第一对象,其中所述多个第一对象中的至少一个能够由所述第一用户选择;
由所述虚拟现实装置接收由所述第一用户使用一个或多个输入装置在所述第一虚拟现实环境中对第一对象的选择,所述一个或多个输入装置耦合到所述虚拟现实应用程序,所述第一对象与对象数据相关联;
响应于由于所述第一对象的所述选择而来自所述第一环境服务器的通信,由所述虚拟现实装置启动认证应用程序,所述认证应用程序提供从认证服务器接收的私有认证环境,所述私有认证环境包括一个或多个第二对象;
由所述认证应用程序检取与所述第一用户的所注册生物识别模板有关的信息,所述检取使用所述用户标识符;
由所述虚拟现实装置提示所述第一用户基于与所述第一用户的所注册生物识别模板有关的所述信息而使用所述一个或多个输入装置提供生物识别样本;
由所述虚拟现实装置经由所述一个或多个输入装置从所述第一用户接收所述生物识别样本;
由所述虚拟现实装置将所述生物识别样本发送到所述认证服务器,以确定用于访问私有数据的认证结果;以及
由所述虚拟现实装置接收所述认证结果。


2.根据权利要求1所述的方法,其中启动所述私有认证环境包括:
将所述用户标识符和所述对象数据发送到所述认证应用程序;
将所述一个或多个输入装置与所述第一虚拟现实应用程序解耦合;以及
将所述一个或多个输入装置耦合到所述认证应用程序。


3.根据权利要求2所述的方法,其中来自所述第一环境服务器的所述通信包括所选择的所述第一对象,其中所述第一对象包括指令元数据,并且其中所述第一虚拟现实应用程序响应于所述第一对象的所述选择而处理所述指令元数据。


4.根据权利要求3所述的方法,其中所述指令元数据包括可执行函数,并且其中所述可执行函数包括将数据发送到所述认证应用程序。


5.根据权利要求4所述的方法,其中所述可执行函数发起由所述认证应用程序提供的所述私有认证环境的所述启动。


6.根据权利要求4所述的方法,其中所述可执行函数发起第二对象的显示,并且其中选择所述第二对象包括与第二可执行函数相关联的指令元数据,所述第二可执行函数发起由所述认证应用程序提供的所述私有认证环境的所述启动。


7.根据权利要求1所述的方法,其中所述第一虚拟现实环境包括其它虚拟现实装置的其它用户,并且其中当所述一个或多个输入装置耦合到所述第一虚拟现实应用程序时,将由所述第一用户使用所述一个或多个输入装置生成的数据发送到所述其它虚拟现实装置。


8.根据权利...

【专利技术属性】
技术研发人员:C·沙弗兰斯基L·韦伯
申请(专利权)人:维萨国际服务协会
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1