用于头戴式装置中的生物特征管理的接口和处理制造方法及图纸

技术编号:34165838 阅读:21 留言:0更新日期:2022-07-17 09:32
根据本公开的方面,提供了用于提供与头戴式显示装置一起使用的用户特征确定模块的方法和设备,用户特征确定模块包括:生物特征管理器,用于确定生物传感器数据是否指示用户的预定义生物特征;以及确定逻辑,用于确定并输出对用户的确定的生物特征的预定义响应。出对用户的确定的生物特征的预定义响应。

【技术实现步骤摘要】
【国外来华专利技术】用于头戴式装置中的生物特征管理的接口和处理

技术介绍

[0001]与虚拟现实和/或增强现实一起使用的头戴式显示(HMD)装置是在工业和消费应用中都变得大众化的装置。这些装置包括多个传感器以收集控制数据,供HMD用于控制目的。
附图说明
[0002]本公开的各种特征将从以下结合附图的详细描述中变得明显,附图共同图示出本公开的特征。
[0003]图1示出根据本公开的示例的用户特征确定模块的概述。
[0004]图2示出根据本公开的示例的方法。
[0005]图3示出根据本公开的示例的替代方法。
[0006]图4示出根据本公开的示例的计算机系统的示意性框图。
[0007]图5示出根据本公开的示例的要管理的生物特征和对应的动作的表格。
具体实施方式
[0008]在以下描述中,出于解释的目的,阐述了某些示例的多个具体细节。在说明书中对“示例”或者类似语言的引用意味着结合示例描述的特定特征、结构或特征被包括在至少这一个示例中,但不一定被包括在其他示例中。
[0009]头戴式显示(HMD)装置可以包括多个传感器,例如以收集供HMD使用的控制数据。然而,HMD也可以包括生物传感器、与生物传感器集成或连接到生物传感器,以获得关于HMD装置的用户的生物信息。类似地,生物传感器也可以用于例如独立控制器或者与HMD系统相关联的其他装置中,该其他装置可以与HMD装置结合使用,例如与由HMD提供给用户的沉浸式环境进行交互,或者用于诸如智能手表、智能腕带或者其他形式的健康跟踪器的其他装置中。因此,尽管出于所描述的示例的目的,本文中的教导是相对于HMD装置来构建的,但是可以适用于具有嵌入式或者以其他方式关联的生物传感器的一系列其他电子装置,并且特别是具有可安装在用户身上的嵌入式生物传感器的电子装置(即用户可安装装置)。
[0010]随着使用生物传感器的各种装置被广泛采用并部署到现场,可能遇到某些不期望的生物特征,并且随时间收集关于它们的数据。这些不期望的生物特征可能导致在HMD装置(或者主机计算系统)上运行的应用对生物传感器数据的不正确解释,因为它们被安排成在考虑正常基线用户的情况下进行操作,但是这些不期望的生物特征可能影响HMD的用户能够如何与由HMD产生的沉浸式环境进行交互,从而导致较差的用户体验(例如,在该时间由用户表现出的特定的不期望的生物特征可能阻止他们如沉浸式环境的软件开发者所期望的那样体验该沉浸式环境)。举例而言,这些不期望的生物特征可以包括身体疾病,诸如独眼(具有一只眼睛)、心律失常(不规则的心跳)、瞳孔大小不等(瞳孔大小不相同)或者斜视(眼睛错位)。在一些示例中,这些不期望的生物特征可以包括与身体疾病本身无关的其他特征,诸如佩戴隐形眼镜以改变瞳孔颜色和/或大小。在所有示例中,关于用户的这些可检
测状况(即用户的生物特征)可能显著影响由HMD提供的用户体验。
[0011]关于这些状况的数据可以随时间收集,因为收集生物数据的相应系统可以连接到云服务或者类似装置,然后能够收集大量用户的数据集,并从该数据中得出检测某些状况的方式,例如以经验的方式。
[0012]诸如HMD的装置通常充当运行来自独立软件供应商(ISV)的一系列软件应用的平台。因此,由HMD装置的(或至少与HMD装置相关联的)传感器提供的数据可以被独立开发的多个软件应用使用。因此,为了考虑用户的不期望或者不常见的生物特征,每个软件应用将需要能够管理这些不常见的边缘情况(即独立设计以考虑不常见的生物特征),并且对于给定的ISV,为这些边缘情况开发软件的工作可能是不可能的(例如,由于时间、成本或者专业知识的限制)。此外,对于多个ISV,对这些边缘情况的检测可以以不同的方式实现,并且具有不同的成果,尤其是例如当ISV对不期望的生物特征不是特别感兴趣时。
[0013]因此,一般而言,本公开提供了中间件平台(即软件和硬件的组合),该中间件平台逻辑上位于HMD或其他的用户可安装装置和与HMD(或者其他的用户可安装装置)一起操作的计算系统之间,以向用户提供由HMD(或者其他的用户可安装装置)实现的沉浸式环境。所公开的中间件平台可操作以从HMD上、周围或者内部的各种传感器(或在一些示例中,单个传感器)接收生物用户数据,并且根据该生物用户数据来检测用户特征(例如,根据与已知的、预定义的用户特征数据的比较),并且基于检测到的用户特征采取合适的动作。合适的动作可以根据整个平台的配置数据来预定义,配置数据例如可以包括指示在给定的检测情况下要查找什么(即感兴趣的用户的生物特征数据)以及要做什么的数据或者配置参数。如下文参考图5所讨论的,配置参数可以由所公开的系统接收,或者以其他方式设置。合适的动作的种类的示例包括但不限于:发出异常或者标志、阻止进一步的动作、忽略检测到的用户特征、启动旁路(bypass)功能或者甚至应用预定补偿机制,其有效地抵消检测到的用户特征的影响,使得下游ISV提供的软件可以在正常的用户基础上继续进行,即假定符合基线用户特征。后者的结果有效地使ISV能够将所有检测和补救动作移交给所公开的中间件,从而使得ISV可以同等地对待所有用户,并因此减少针对这些边缘情况的定制软件开发。
[0014]本公开可以以用于检测和管理这些不期望生物特征的系统和方法的形式提供前述中间件,中间件由在HMD系统中的合适点执行的后台进程或者守护进程操作。在一个示例中,中间件平台可以是在HMD附接到的主机计算系统上执行的软件驱动模块,并且该软件驱动模块提供处理资源以生成和操作显示在HMD上或由该HMD启用的用户沉浸式环境。因此,每个ISV可以将他们的开发工作指向他们感兴趣的生物数据集(在大多数示例中,这可能是“正常的”用户基线特征),并且将不期望的或者不常见的、边缘情况的用户的生物特征的管理留给中间件平台的后台进程。这种新的方法消除了多个ISV为解决这些边缘情况而进行的重复工作,并且从而简化了在HMD平台上运行的独立软件的开发处理。在一些示例中,对不期望的生物特征的管理可以以更一致的方式来执行,并且总体上,随时间可以考虑更多的边缘情况的用户特征,因为所有的开发都是由中间件平台提供者集中执行的。在任何情况下,根据本公开的示例可以进一步允许ISV在合适的情况下管理一些边缘情况的原始生物传感器数据(而不是中间件平台管理它们),例如,当特定软件应用的ISV对检测到的用户的指定(即预定)的不期望的或者不常见的生物特征感兴趣时。
[0015]根据示例,客户端应用(即由ISV开发的软件应用)可以将配置参数(以预定格式)
提供给所公开的中间件平台的用户特征确定模块。用户特征模块可以是当HMD是可操作的时通常在后台中操作的可执行进程。所提供的配置参数还可以指示客户端应用不感兴趣并且因此应当由用户特征确定模块在后台中管理的用户的生物特征。
[0016]为了捕获具有多个生物传感器的HMD可能检测到的所有已知生物特征,统一接口(包括根据本公开的用户特征确定模块)可以被配置成根据检测到的用户特征采取合适的动作。这些可以包括但不限于:在将数据发送到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于与头戴式显示装置一起使用的用户特征确定模块,包括:生物特征管理器,用于:从传感器接收关于用户的生物传感器数据;并且确定所述生物传感器数据是否指示所述用户的预定义生物特征;和确定逻辑,用于确定并输出对所述用户的确定的生物特征的预定义响应;其中,所述用户的所述预定义生物特征指示所述用户如何能够与通过所述头戴式显示装置提供沉浸式环境的客户端应用进行交互。2.根据权利要求1所述的用户特征确定模块,其中所述预定义响应是以下之一:输出中止指令以停止客户端应用的进一步执行;输出处理指令来提供所述生物传感器数据的补偿,以生成补偿后的生物传感器数据并将所述补偿后的生物传感器数据输出到所述客户端应用;向所述客户端应用输出异常指令和所述生物传感器数据;以及向所述客户端应用输出预先记录的生物传感器数据。3.根据权利要求1所述的用户特征确定模块,其中,用于所述用户的给定生物特征的所述预定义响应基于配置参数。4.根据权利要求3所述的用户特征确定模块,其中,所述配置参数在初始化时提供。5.根据权利要求3所述的用户特征确定模块,其中,所述配置参数经由应用编程接口API提供。6.根据权利要求1所述的用户特征确定模块,进一步包括补偿模块,并且其中,所述处理指令使所述补偿模块将补偿应用于所述生物传感器数据,以生成补偿后的生物传感器数据。7.根据权利要求6所述的用户特征确定模块,其中,应用于所述生物传感器数据的所述补偿基于预定义处理来确定。8.根据权利要求6所述的用户特征确定模块,其中,所述补偿模块进一步用于从输入或输出装置接收数据,并...

【专利技术属性】
技术研发人员:郑佑威彼得
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:

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

1