用于捕获和生成用户体验的装置和方法

文档序号:9794044阅读:385来源:国知局
用于捕获和生成用户体验的装置和方法
【技术领域】
[0001]本公开一般涉及计算技术领域,并且更具体地涉及用于捕获和生成用户体验的装置和方法。
【背景技术】
[0002]此处提供的背景描述是出于概括地呈现本公开的上下文的目的。除非此处另有说明,否则这部分中描述的材料不是对于本申请中的权利要求书的现有技术并且不因为在这部分中包含而承认是现有技术或现有技术的提示。
[0003]服装是人类和文化的不可缺少的组成部分。已经知道史前人类穿着例如由动物皮制成的防护服装来保暖。在现代社会中,各种各样的自然或人造纤维和纺织材料可以用于服装。穿着服装的目的可能已经从人体的保护演进到文化或个人表达。
[0004]传感器是一种仪器,其用于测量物理属性(例如,对象的声、化学、电、环境、或光属性),并且将测量转变为可以由观测器或另一个仪器读取的信号(例如,电或光信号)。可以诸如使用微机电系统(MEMS)技术在微尺度上将传感器制造成微传感器,或诸如使用由纳米机电系统(NEMS)技术和/或纳米技术在纳米尺度上将传感器制造成纳米传感器。
【附图说明】
[0005]通过结合附图的以下详细描述将容易理解实施例。为了促进这个描述,相同的标记指代相同的结构元素。在附图的图中,通过示例而不是限制来说明实施例。
[0006]图1是根据各种实施例的说明并入了本公开的多个方面的用于捕获和生成用户体验的装置的示例实现方式的示意图。
[0007]图2是根据各种实施例的并入了本公开的多个方面的用于捕获和生成用户体验的示例过程的流程图,可以由示例装置来实践该示例过程。
[0008]图3是根据各种实施例的并入了本公开的多个方面的用于将传感器数据与用户体验相关的示例过程的流程图,可以由示例装置来实践该示例过程。
[0009]图4说明了根据各种实施例的适用于实践所公开的实施例的示例计算设备。
[0010]图5说明了根据各种实施例的并入本公开的多个方面的具有编程指令的制造品。
【具体实施方式】
[0011]本文描述用于捕获和生成用户体验的装置和方法的实施例。在实施例中,用于捕获和生成用户体验的装置可以包括:处理器、数据存储模块(其与处理器耦合以存储由附着到一个或多个设备的多个传感器收集的传感器数据);以及体验相关模块,其与数据存储模块耦合以至少部分地基于标识用户体验的一个或多个规则将传感器数据的至少一部分与用户体验相关,以使得能够至少部分地基于传感器数据的该部分来重新生成对于用户的用户体验的至少一部分。作为示例,当已婚夫妇在他们的结婚纪念日观看他们的结婚照时,在他们的婚礼期间捕获的有关音频数据可以被检索并且在适当的时间向他们回放以便增强他们的照片观看体验。以下将更全面地描述本公开的这些和其它方面。
[0012]在以下详细描述中,参照形成本公开的一部分的附图,其中贯穿附图,相同的标记指代相同的部件,以及其中通过图示说明示出了可以实践的实施例。将理解的是,在不背离本公开的范围的情况下,可以使用其它实施例以及可以做出结构或逻辑改变。因此,以下详细描述没有限制性意义,以及实施例的范围由所附权利要求书及其等同来限定。
[0013]以最有助于理解所要求保护的主题的方式,可以依次将各种操作描述为多个离散的动作或操作。然而,描述的顺序不应当被解释为意味着这些操作必须是顺序依赖性的。特别地,可以不以呈现的顺序来执行这些操作。可以以与所描述的实施例不同的顺序来执行所描述的操作。可以执行各种附加的操作以及/或可以在另外的实施例中省略所描述的操作。
[0014]出于本公开的目的,短语“A和/或B”意味着(A)、(B)或(A和B)。出于本公开的目的,短语“A、B和/或C”意味着(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)。在本公开陈述“一个”或“第一”元素或其等同的地方,此类公开包括一个或多个此类元素,既不要求也不排除两个或更多此类元素。此外,对于标识的元素的顺序指示符(例如,第一、第二或第三)用于在这些元素之间进行区分,而不是指示或意味着此类元素的要求的或限制的数量,除非以其他方式特别指明否则它们也不指示此类元素的特定方位或顺序。
[0015]在描述中提及一个实施例或实施例意味着结合该实施例描述的特定特征、结构或特性被包括在本发明的至少一个实施例中。描述可以使用短语“在一个实施例中”、“在实施例中”、“在另一个实施例中”、“在多个实施例中”、“在各种实施例中”或诸如此类,它们每一个可以指相同或不同实施例中的一个或多个实施例。此外,如关于本发明的实施例使用的词语“包括”、“包含”、“具有”以及诸如此类是同义的。
[0016]在多个实施例中,词语“模块”可以指提供所描述的功能性的专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共享的、专用的、或群组)和/或存储器(共享的、专用的、或群组)、组合逻辑电路、和/或其它合适的组件;是以上所列的一部分或包括以上所列的。在多个实施例中,模块可以被实现在固件、硬件、软件、或固件、硬件和软件的任何组合中。在多个实施例中,词语“接口”可以指与软件或计算机硬件的交互点,计算机硬件包括外围设备,诸如计算机监视器、联网设备、相机、传感器等。
[0017]在多个实施例中,出于本公开的目的,短语“用户体验”意味着在事件中由用户观察或参与的内容。出于本公开的目的,短语“上下文”意味着能够用于表征用户体验的背景的任何信息。
[0018]现在参照图1,说明了根据各种实施例的用于捕获和生成用户体验的装置的示例实现方式。在多个实施例中,装置100可以是移动设备或与装备有各种传感器的一个或多个移动设备耦合。在多个实施例中,装置100可以是分布式系统,其具有在装备有各种传感器的各种可穿戴的、移动的、或固定的设备处分布的各种组件或子系统。在多个实施例中,装置100可以是装备有各种传感器的可穿戴设备或与一个或多个装备有各种传感器的可穿戴设备耦合,该各种传感器可以捕获关于用户的或在用户周围的在特定时刻的范围广泛的信息,例如环境信息、上下文信息、生理信息等。此外,装置100可以在生成或重新生成对于用户的体验时使用传感器数据和其它信息。
[0019]在多个实施例中,装置100可以包括:传感器接口110,其被配置为与各种传感器或具有传感器的设备通信以接收或发送传感器数据。装置100可以包括:访问控制模块120,其被配置为管理去往和来自装置100的对外部实体和内部组件的访问。装置100可以包括:上下文处理模块130,其被配置为管理上下文信息和/或传感器数据的元数据。装置100可以包括:数据存储模块140,其被配置为管理数据存储。此外,装置100可以包括:体验相关模块150,其被配置为管理在传感器数据和用户体验之间的关系。此外,装置100可以包括:体验生成模块160,其被配置为管理对于用户的体验的生成或重新生成。
[0020]在多个实施例中,传感器接口110可以被配置为使得它能够用于与各种传感器或具有传感器的设备通信以接收或发送传感器数据。传感器接口 110旨在表示范围广泛的有线或无线接口,其包括但不限于I2C总线、通用串行总线(USB)、蓝牙?、以及诸如此类。传感器接口 110也可以用于与分布在多个设备中的传感器阵列通信,诸如多个可穿戴设备或固定设备,其包括但不限于用于记录时间的时钟、用于记录地理方位的定位设备、用于记录速度和加速度信息的运动设备、用于记录图像的相机、用于记录声音和/或视频的音频和/或视频记录器、用于测量心率的电子脉冲记录器、用于记录沿着头皮的电活动的脑电图学(EEG)设备、用于功能性神经影像的目的的功能性近红外神经影像学(fNIR或fNIRS)设备、用于检测气味或味道的电子鼻、等。意识到具有传感器的设备的上述示例仅是表明与传感器接口 110交互的潜在的底层传感器或技术,在其它实施例中,也可以使用不同的传感器或技术。在多个实施例中,传感器接口 110可以被配置为使用从各种传感器接收的传感器数据以选择性地驱动其它类型的传感器和向各种传感器发出与操作有关的命令,诸如开始、停止或暂停对于一些传感器的操作,或调节其它传感器的灵敏度。
[0021]在多个实施例中,传感器接口110可以被配置为与范围从头到脚的富含传感器的服装交互,服装诸如眼戴物、耳戴物、鼻戴物、头饰、体戴物、手戴物、胫戴物、鞋类等。以上说明的服装类物品可以装备有一个或多个传感器。在多个实施例中,传感器可以被配置有通用应用处理器和一些存储设备;在其它实施例中,传感器可以被配置有很少或几乎没有存储设备或计算能力,诸如仅发出数据以用于他者来收集的那些传感器。在多个实施例中,各种传感器可以经由传感器接口 110向装置100提供用户的或关于用户的范围广泛的信息,诸如环境信息、上下文信息、生理信息。作为示例,富含传感器的服装的物品可以捕获不仅用户的位置、用户的行进路径、用户的运动特性,而且用户的心率、在不同身体部位处的温度、甚至用户的环境的周围温度、风速、湿度、UV指数、气味、空气的化学成分。因此,富含传感器的服装可以帮助用户捕获该用户在生活中经历的事物的许多方面。
[0022]在多个实施例中,访问控制模块120可以被配置为和用于管理去往和来自装置100的对外部实体和内部组件的访问。在多个实施例中,可以在设备级别来管理访问级别。作为示例,仅授权的外部实体(例如,视频相机)可以访问装置100,诸如以提供由该视频相机捕获的视频片段,或检索将在该视频相机上显示的视频数据。在多个实施例中,也可以在数据级别上来管理访问级别。作为示例,装置100的用户可能需要在自组织的基础上与环境中的另一个用户或其它设备共享传感器数据。例如,装置100可以从附近的陌生人接收对于视频数据的请求以丰富他们的用户体验,或出于安全目的从公园中的相机接收对于视频数据的请求(例如,获得与用户相机不同的角度)。通过这样做,基于那些非附属的设备的访问级另Ij,从装置100传递的数据能够首先被过滤以去除任何个人信息(例如,使用麦克风阵列记录的会话)。
[0023]在多个实施例中,可以在用户级别上来管理访问级别。作为示例,访问控制模块120可以被配置为启用
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1