首页> 中国专利> 经由用户接口来量化挫折

经由用户接口来量化挫折

摘要

在与多个移动装置相关联的通信网络中实现的用于修改用户接口的方法、装置和系统。在一个实施方式中,与通信网络相关联的移动装置被配置为:感测情绪数据,所述情绪数据至少部分地基于用户与用户接口的用户接口模式部分之间的交互来量化挫折参数;将情绪数据与模式数据相关联;其中模式数据识别用户接口的用户接口模式部分;并且将情绪数据和模式数据传送到通信网络的移动服务提供方部分。此外,移动服务提供方可以至少部分地基于对令人沮丧的一个或更多个用户接口模式的识别,将更新的用户接口的至少一部分传送到多个移动装置中的一个或更多个移动装置。

著录项

  • 公开/公告号CN103283267A

    专利类型发明专利

  • 公开/公告日2013-09-04

    原文格式PDF

  • 申请/专利权人 英派尔科技开发有限公司;

    申请/专利号CN201180064377.8

  • 发明设计人 N·S·布罗梅尔;

    申请日2011-01-07

  • 分类号H04W8/20(20060101);G06F3/00(20060101);

  • 代理机构11127 北京三友知识产权代理有限公司;

  • 代理人吕俊刚;张旭东

  • 地址 美国特拉华州

  • 入库时间 2024-02-19 20:39:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-06-22

    授权

    授权

  • 2013-10-09

    实质审查的生效 IPC(主分类):H04W8/20 申请日:20110107

    实质审查的生效

  • 2013-09-04

    公开

    公开

说明书

背景技术

除非此处另有说明,否则本部分描述的方法不是本申请权利要求的现有技术,不 应该由于包括在本部分就认为是现有技术。

人的手指在键盘上的动作经常被讨论为“击键动力学”,这是很多研究的主题。这 些研究提到击键动力学可以随着人的情感状态而变化。例如,愤怒时人可能更有力地 敲击。

击键动力学可以经常用于经由计算机键盘的生物计量识别;然而,也已经研究了 基于击键动力学的情感测量。这种研究提到情绪、疾病等会影响人的击键动力学。尽 管很多这些研究似乎是针对击键的开/关定时,但是也研究了键力度或者键压力以便 确定情感。

发明内容

可以在与多个移动装置相关联的通信网络中实现与经由用户接口量化挫折相关 的一些示例方法、装置和系统。这些方法可以包括经由通信网络的移动服务提供方部 分从多个移动装置中的一个或更多个移动装置接收情绪数据和模式数据。这种情绪数 据可以量化挫折参数。这种对挫折参数的量化可以至少部分地基于用户与单个移动装 置的用户接口的用户接口模式部分之间的交互。可以至少部分地基于情绪数据和模式 数据完成经由移动服务提供方对令人沮丧的一个或更多个用户接口模式的识别。可以 至少部分地基于对令人沮丧的一个或更多个用户接口模式的识别,经由所述移动服务 提供方将更新的用户接口的至少一部分传送到多个移动装置中的一个或更多个移动 装置。

可以在与多个移动装置相关联的移动装置中实现与经由用户接口量化挫折相关 的一些示例方法、装置和系统。这些方法可以包括经由移动装置感测情绪数据,所述 情绪数据可以至少部分地基于用户与用户接口的用户接口模式部分之间的交互量化 挫折参数。可以经由移动装置将情绪数据与模式数据关联,其中所述模式数据可以识 别用户接口的用户接口模式部分。可以经由移动装置将情绪数据和模式数据传送到通 信网络的移动服务提供方部分。

可以在与移动装置相关联的通信网络中实现与经由用户接口量化挫折相关的一 些示例方法、装置和系统。这种方法可以包括从与通信网络的移动服务提供方部分相 关联的多个移动装置中的一个或更多个移动装置接收情绪数据和模式数据。这种情绪 数据可以量化挫折参数。这种对挫折参数的量化可以至少部分地基于用户与单个移动 装置的用户接口的用户接口模式部分之间的交互。可以至少部分地基于情绪数据和模 式数据完成对令人沮丧的一个或更多个用户接口模式的识别。可以至少部分地基于对 令人沮丧的一个或更多个用户接口模式的识别,将更新的用户接口的至少一部分传送 到一个或更多个移动装置。

一些示例可以包括在与多个移动装置相关联的通信网络中实现的方法,所述方法 包括以下步骤:经由在移动装置的至少子集中包括的时间和/或力量接口传感器,测 量与多个移动装置共有的用户接口的用户交互;将传感器数据数字地量化为情绪数 据,其中,情绪数据可以量化在用户移动装置的特定操作模式期间用户与用户接口交 互时的用户挫折;识别特定的操作模式;针对每个特定的操作模式,将情绪数据与该 特定的操作模式相关联;将针对每个特定操作模式的综合挫折测量确定为与该特定操 作模式相关联的用户情绪数据的数学函数;至少部分地基于数学函数经由移动服务提 供方识别可能令人沮丧的一个或更多个操作模式;并且输出关于令人沮丧的操作模式 的信息。

一些示例可以还包括上述方法,其中用户接口操作模式可以包括一个或更多个功 能的组和/或功能之间的转换,其中,通过击键或者擦拭限定或者界定功能。

前述发明内容仅仅是示例性的,且意图并非为任何限制。除了上述示例性的方面、 实施方式和特征之外,通过参考附图以及下面的详细描述,其它的方面、实施方式以 及特征将变得明显。

附图说明

在说明书的结尾部分中特别地指出并清楚地要求了本公开的主题。根据结合附图 的下列描述和所附权利要求,本公开的上述以及其它的特征将变得更加清楚。理解到 这些附图仅描述了根据本公开的一些实施例,从而不被认为限制其范围,将通过使用 附图用更多特征和细节来描述本公开。

在图中:

图1例示与根据本公开的至少一些实施方式设置的用户接口相关联的各种模式 的示例图;

图2例示经由根据本公开的至少一些实施方式设置的用户接口来量化挫折的示 例处理;

图3例示经由根据本公开的至少一些实施方式设置的用户接口来量化挫折的另 一个示例处理;

图4例示经由根据本公开的至少一些实施方式设置的用户接口的量化挫折的再 一个示例处理;

图5是根据本公开的至少一些实施方式设置的示例计算机程序产品的示例图;

图6是根据本公开的至少一些实施方式设置的计算装置的示例实施方式的框图; 并且

图7是用于经由根据本公开的至少一些实施方式设置的用户接口来量化挫折的 系统的示例实施方式的示意图。

具体实施方式

以下描述连同具体细节阐述了各种示例,以提供对所要求保护的主题的全面理 解。然而,本领域技术人员应理解的是,可以在不包含一些或更多此处公开的特定细 节的情况下实践所要求保护的主题。此外,在一些情况下,为了避免不必要地使所要 求保护的主题变得模糊,没有详细地描述众所周知的方法、过程、系统、部件和/或 电路。

在以下详细描述中,参照了形成说明书一部分的附图。在附图中,类似的附图标 记通常表示类似部件,除非上下文有相反的说明。在详细的说明书、附图和权利要求 中描述的例示性实施方式并非是限制性的。在不背离本文介绍的主题的精神或者范围 的情况下,可以利用其它实施方式,并且可以进行其它改变。容易理解的是如这里总 体描述并且在附图中例示的,本公开的多个方面可以按各种不同配置进行排列、替换、 组合和设计,所有这些不同配置在这里是明确想得到的并且构成了本公开的一部分。

本公开特别提供了与经由用户接口来量化挫折相关的方法、装置和系统。

移动装置(诸如蜂窝电话)的用户可以通过击键与移动装置交互。因此,可以对 击键进行分析以寻找关于用户的情感状态的信息。当人们受挫或者生气时,他们的轻 敲或者击打动力学可能会改变。如以下将要更详细描述的,移动装置(和/或其连接 的系统)可以感测和/或分析键的轻敲或者击打的时刻、力量、速度等,以检测用户 的生气或者挫折。此外,可以将所检测的挫折程度与移动装置的当前使用(例如,模 式)进行关联。来自很多用户的数据可以被聚合为合成值(诸如通过平均等),并且 结果可以被用以指示移动装置的哪些功能是最令人沮丧(frustrating)的。这可以允 许采取校正动作以减少用户的挫折。

图1例示了与根据本公开的至少一些实施方式设置的用户接口相关联的各种模 式的示例图。如所例示的,用户接口100可以允许用户(未示出)以各种模式操作移 动装置(参见图4),在此通过附图标记102、104和/或106概念性地例示。这些模式 102、104和/或106可以包括一个或更多个功能(在此通过附图标记112、114、116 和/或118概念性地例示)和/或这些功能之间的一个或更多个转换(在此通过附图标 记122、124和/或126概念性地例示)。如此处所使用的,术语“用户接口”可以包括 图形用户接口、语音命令用户接口等和/或其组合。例如,这些功能可以与这种用户 接口的以下方面中的一个或更多个方面相关联:用户接口画面、用户接口菜单、用户 接口图标、文本框、用户接口按钮、用户接口复选框、用户接口文件夹、用户接口文 件、语音命令接口等和/或其组合。

在所例示的示例中,模式102被例示为与单个功能(例如功能112)相关联。例 如,用户在菜单树中的当前位置可以被指定为模式102。类似地,模式104被例示为 与单个转换(例如转换122)相关联。例如,用户尝试从联系列表类型功能转换到主 菜单类型功能可以被指定为模式104。同样地,模式106被例示为与功能和转换的组 合(例如,功能112、转换122和功能114)相关联。例如,在菜单树中的主菜单处 开始之后用户尝试访问闹钟功能可以被指定为模式106。这些模式的其它示例可以包 括拨打电话、菜单导航、访问网络等。如以上讨论的,其它模式可以包括一个或更多 个功能(在此通过附图标记116和/或118概念性地例示)和/或这些功能之间的一个 或更多个转换(在此通过附图标记124和/或126概念性地例示)。

因此,如此处所使用的,术语“模式”可以是指由可区分的、可识别的、功能上可 操作的和/或功能上限定的两个输入操作所界定的状态。这种操作可以是:在键盘上 的两次击键;输入表面上的两次轻敲、擦拭、收缩(例如,收缩可以指在输入表面上 两个手指一起移动)等和/或其组合;虚拟显示器上的两次操作;或者任何其它输入 操作,包括就物理量(诸如力、速度、方向、加速、持续时间等)而言或者就这些物 理量的组合而言或者就诸如时间的相应功能这样的物理量而言可量化的、可测量的和 /或可比较的物理动作。一个示例可以是导致在移动电话上设定闹钟功能的特定击键 序列。在这种示例中,操作的模式可以是设定时间,或者设定上午或者下午,或者设 定这两者,或者菜单的致力于闹钟功能的整个部分。因而,可区分、可识别和/或功 能上可操作和/或功能上限定的输入操作可以按照两种方式起作用:作为可量化和/或 可测量的事物以确定情绪数据;和/或作为限定当前模式、先前模式或者一些其它模 式的事物(作为模式的终点、模式的起点或者与模式相关联的组合和/或更换)。

图2例示经由根据本公开的至少一些实施方式设置的用户接口用于量化挫折的 示例处理。处理200和此处描述的其它处理阐述了可以被描述为由硬件、软件和/或 固件执行的处理步骤、功能操作、事件和/或动作等的各种功能块或者动作。本领域 技术人员根据本公开将认识到可以在各种实现方式中实践图2所示的功能块的各种 替代。例如,尽管图2所示的处理200可以包括块或者动作的一种特定顺序,但是这 些块或者动作的呈现顺序并不一定将所要求保护的主题限制为任何特定顺序。类似 地,在不背离要求保护的主题的范围的情况下,可以采用图2未示出的中间动作和/ 或图2未示出的附加动作,和/或可以取消图2所示的一些动作。处理200可以包括 示例操作202、204和/或206指示的功能操作中的一个或更多个。

如所例示的,可以实施处理200,以便经由在与通信网络(参见图4)相关联的 移动装置(参见图4)中实现的用户接口来量化挫折。处理可以开始于操作202,“感 测情绪数据”,其中情绪数据可以被感测。例如,可以经由移动装置感测情绪数据。 这种情绪数据可以至少部分地基于用户与用户接口的用户接口模式部分之间的交互 来量化挫折参数(参见图1)。

处理可以从操作202继续到操作204,“使情绪数据与模式数据相关联”,其中情 绪数据和模式数据可以彼此相关联。例如,情绪数据与模式数据的关联可以在移动装 置中完成,或者可以由该移动装置将模式数据(操作的模式)和情绪数据报告到的远 程系统来完成。例如,移动装置可以向远程系统(诸如图4所示的移动服务提供方 406)报告可区分、可识别和/或功能上可操作的输入操作序列,远程系统可以从该序 列确定移动装置的当前模式,并将当前模式与也从移动装置发送的所感测的情绪数据 相关联。另选地,移动装置可以从输入操作中自己确定模式,然后例如通过使用代码 直接向远程系统报告模式,在代码中每个码字或者数字对应于一个模式。(诸如以下 讨论的图4所例示的。)移动装置还可以识别当前模式和在该模式期间记录的情绪数 据;将情绪数据与当前模式、前一模式或者一些其它模式或模式的组合相关联;并且 以一个或更多个数字值的格式或者以一些其它形式向远程系统报告情绪数据和相关 联的模式。例如,在两个数字值的情况下,第一数字可以表示诸如击键力这样的情绪 参数,第二数字可以表示当前的或者先前的或者随后的模式。在另一个示例中,在单 个数字值的情况下,该数字可以表示模式和情绪数据的特定组合。可以使用对于本领 域技术人员显而易见的将情绪数据以及操作的相关模式进行编码的附加方式或者另 选方式。

处理可以从操作204继续到操作206,“传送情绪数据和模式数据”,其中情绪数 据和(可选的)模式数据可以被传送。例如,可以经由无线电波或者其它易逝介质从 移动装置向通信网络的移动服务提供方部分传送情绪数据和模式数据,或者在另选实 施方式中通过永久介质(例如,可去除的卡)传送情绪数据和模式数据。与处理200 有关的一些附加和/或替代细节可以在以下参照图4更详细讨论的实现方式的一个或 更多个示例中例示。

图3例示了另一个实施方式,其例示了经由根据本公开的至少一些实施方式设置 的用户接口用于量化挫折的另一个示例处理。处理300可以包括由操作302、304和/ 或306例示的操作中的一个或者更多个操作。

如所例示的,可以实施处理300,以便经由在与多个移动装置(参见图4)相关 联的通信网络(参见图4)中实现的用户接口来量化挫折。处理可以开始于操作302, “接收情绪数据和模式数据”,其中可以接收来自多个移动装置中的一个或者更多个移 动装置的情绪数据和模式数据。例如,可以经由通信网络的移动服务提供方(参见图 4)部分接收来自多个移动装置中的一个或更多个移动装置的情绪数据和模式数据。 这种情绪数据可以量化挫折参数。这种对挫折参数的量化可以至少部分地基于用户与 用户接口的用户接口模式部分或者单个移动装置的其它功能或部分的交互。

处理可以从操作302继续到操作304,“识别令人沮丧的用户接口模式”,其中可 以识别令人沮丧的一个或更多个用户接口模式。例如,可以至少部分地基于情绪数据 和模式数据识别令人沮丧的一个或更多个用户接口模式。

处理可以从操作304继续到操作306,“传送更新的用户接口”,其中可以传送更 新的用户接口的至少一部分。例如,可以至少部分地基于对令人沮丧的一个或更多个 用户接口模式的识别,将更新的用户接口的至少一部分传送到多个移动装置中的一个 或更多个。与处理300有关的一些附加和/或替代细节可以在以下参照图4更详细讨 论的实现方式的一个或更多个示例中例示。

图4例示经由根据本公开的至少一些实施方式设置的用户接口用于量化挫折的 另一示例处理。处理400可以包括如操作412、414、416、424和/或426例示的操作 中的一个或更多个操作。

如所例示的,可以实施处理400,以便经由在与多个移动装置404相关联的通信 网络402中实现的用户接口100来量化挫折。如此处所使用的,术语“通信网络”可以 是指任何数量的通信系统,包括适用于经由通信网络彼此之间进行无线通信的多个移 动装置。例如,这种通信网络402可以是根据具体应用包括下述一个或更多个系统的 任何数量的通信系统:蜂窝电话网络、移动全球微波互联接入网络(WiMax)、互联 网协议(IP)电话系统(例如,经由无线局域网(WLAN)、无线城域网(WWAN) 等)等和/或其组合。

通信网络402可以包括一个或更多个移动装置404。移动装置404可以被设置(例 如,连接)为与通信网络402的移动服务提供方部分406进行通信。如此处所使用的, 术语“移动装置”例如可以指诸如蜂窝电话、个人数据助理(PDA)等和/或其组合的 移动装置。如此处所使用的,术语“移动服务提供方”可以指通信网络的移动服务提供 方部分,诸如被构造为促进多个移动装置之间的通信的中央管理中心、移动电话网络 运营商等。

处理可以开始于操作412,“感测情绪数据”,其中可以感测情绪数据。例如,可 以经由与移动装置404相关联的传感器405感测情绪数据。例如,移动装置404可以 利用传感器405来测量用户手指在键、整个键盘、击打/轻敲触摸屏表面等和/或其组 合上的击键动力学。例如,单次轻敲或者击键的峰值力可以是情绪数据;情绪数据的 另一个示例可以是在诸如触摸屏的表面上的猛击速度;情绪数据的再一个示例可以是 由一个或更多个传感器感测并且由移动装置404内的处理器计算的猛击速度和猛击 压力的组合。总体上,这些情绪数据可以包括来自对下述中一个或更多个进行检测的 数据:轻敲时刻、轻敲强度、擦拭(sweep)时刻、擦拭强度等和/或其组合。这种时 刻和/或强度可以至少部分地基于用户手指施加的力量、攻击(例如,力量的上升时 间)、加速度(例如,表示击打或者强敲)、击键时刻(例如,“停留”时间,诸如按键 或者压力的持续时间)等和/或其组合进行测量。

另外地或者另选地,这种情绪数据可以包括来自对言语感叹语(例如,咒骂、喊 叫等和/或其组合)进行检测的数据。例如,移动装置404可以通过语音分析或者简 单地通过经由一个或更多个传感器405检测孤立的词或者只是孤立的声音,来监听言 语感叹语。

因此,传感器405可以包括能够感测这些情绪数据类型(例如,诸如一个或更多 个力量传感器、运动传感器、麦克风等和/或其组合)的一个或更多个传感器。例如, 移动装置404可以配备有与用于触摸屏操作功能的一个或更多个力量传感器相关联 的触摸屏,并且在处理400中还可以利用来自这些力量传感器的输出。另选地,移动 装置404可以配备有处理400中专用的一个或更多个传感器405。

处理可以从操作412继续到操作414,“将情绪数据与模式数据相关联”,其中情 绪数据和模式数据可以彼此关联。例如,可以经由移动装置404完成将情绪数据与模 式数据关联。这种模式数据可以识别用户接口100的用户接口模式部分。

一个或更多个示例的有用特征是并非必需解释情绪数据。情绪数据在一些情况下 可以是与结合一种操作模式(例如,在该模式期间)所测量的一些测量物理量相关联 的数字;这将在下面更详细地讨论。情绪数据例如可以是在特定模式期间(例如,在 蜂窝电话上设定闹钟时)用户按压键或者触摸屏的最大力量(单位为磅、牛顿或者传 感器的某一任意单位)。该数据本身可能不是用户情绪或者与由与情绪数据相关联的 操作模式造成的挫折的总体水平的准确测量。然而,可以通过包含其中收集有与一种 操作模式相关联的所有情绪数据(或者收集有所有情绪数据的一部分)的汇总存储器 或者数据库,来提供准确性和精确性。当与一个模式相关联的情绪数据被收集时(例 如通过将其相加),产生的和可以提供当使用该模式时平均的或者典型的用户情绪的 准确测量。因此,在一些示例中,与用户接口模式相关联的情绪数据可以包括至少部 分地基于挫折参数的多个测量的合成值。例如,来自单个用户的多个数据测量在被传 送到移动服务提供方406之前(或者之后)可以被聚合为合成值(诸如通过平均等)。 上述思想在下面图7的讨论中更详细地阐述。

如以上讨论的,在一个示例中,来自多个用户的情绪数据可以被收集、聚合为合 成值(诸如通过平均等)、存储、输出或者另外可用作为对与情绪数据被收集的模式 相关联的挫折的度量,而无需知道特定用户的个性、环境等。然而,其它示例可以考 虑用户的习惯。例如,一个蜂窝电话可能属于强壮、喝很多咖啡、总是生气和/或在 操作电话时使用很大力量(和/或显示出其它生气的迹象,诸如延长键按压和咒骂等) 的人;第二蜂窝电话可能属于孱弱、从不喝咖啡、练习瑜伽和/或在电话上使用较小 力量的人。在这些示例中,附加地或者另选地,可以至少部分地基于基线行为来调节 (例如,与基线比较进行加权)情绪,以获得对特定人的情绪的更准确的测量或者测 量针对单个人确定的基线的变化。并非必需在全部示例中将这种基线行为考虑在内, 这是因为在以上示例中的两个用户均可能作为模式的函数来改变情绪数据。因此,在 一些示例中,与用户接口模式相关联的情绪数据可以包括至少部分地基于单个用户行 为的基线行为进行调节的值。基线-加权情绪数据对于识别特定用户的挫折是有用的, 而不是对识别总体上令人沮丧的操作模式有用。

处理可以从操作414继续到操作416,“传送情绪数据和模式数据”,其中可以传 送情绪数据和模式数据。例如,情绪数据和模式数据可以经由移动装置404被传送到 通信网络402的移动服务提供方406部分。

处理可以从操作416继续到操作424,“识别令人沮丧的用户接口模式”,其中可 以识别令人沮丧的一个或更多个用户接口模式。例如,可以经由移动服务提供方406 至少部分地基于情绪数据和模式数据识别令人沮丧的一个或更多个用户接口模式。在 一些示例中,可以至少部分地基于对越过阈值标准的情绪数据的识别来识别令人沮丧 的一个或更多个用户接口模式。

在一些示例中,可以基于一个或更多个抽象/具体层次来确定对令人沮丧的用户接 口模式的识别。例如,可以至少部分地基于下述数据来确定对令人沮丧的用户接口模 式的识别:与移动装置404的所有用户相关联的数据、与移动装置404的所有用户的 子集相关联的数据、与移动装置404的所有用户中落入指定的人口统计(年龄、位置 等)的子集相关联的数据和/或与移动装置404的单个用户相关联的数据。例如,如上 所述的,来自多个用户的多个数据测量可以经由移动服务提供方406被聚合为合成值 (诸如通过平均等)。然而,关于任何个人的数据不是必需被存储,而是可以被归入到 与特定操作模式相关联的合成值中或者挫折的其它度量中,因而可以增强隐私。

处理可以从操作424继续到操作426,“修改移动装置”,其中一个或更多个移动 装置可以被修改。例如,更新的用户接口、程序更新等的至少一部分可以被传送到移 动装置404。例如,至少部分地基于对令人沮丧的一个或更多个用户接口模式的识别, 可以将更新的用户接口的至少一部分从移动服务提供方406传送到多个移动装置404 中的一个或更多个。附加地或者另选地,移动装置404的物理设计或者软件可以至少 部分地基于由于设计造成的挫折而被重新设计,并且这种重新设计变化可以被包含到 将来的移动装置中。附加地或者另选地,通信网络402其本身可以至少部分地基于所 测量的挫折被修改。

在一些示例中,可以基于一个或更多个抽象/具体层次进行这些修改。例如,可 以将更新的用户接口传送到移动终端404的所有用户、移动装置404的所有用户的子 集、移动装置404的所有用户中落入指定的人口统计(年龄、位置等)和/或满足某 一标准(例如,挫折的给定级别等)的子集和/或移动装置404的单个用户。因此, 可以基于单个用户或者基于用户的组(例如,所有用户或者所有用户的子集)执行对 令人沮丧的一个或更多个用户接口模式的识别和/或对更新的用户接口的至少一部分 的传送。

附加地或者另选地,至少部分地基于对令人沮丧的一个或更多个用户接口模式的 识别,可以将道歉和/或提供的帮助从移动服务提供方406发送到单个用户。例如, 这种道歉和/或提供的帮助可以被作为对用户挫折的实时响应来发送。

尽管处理300和处理400上面被描述为主要经由移动服务提供方406执行操作, 应理解的是这些操作中的一些或者全部操作可以通过与移动服务提供方406相关联 的单独实体/装置针对移动服务提供方406来进行。如此处所使用的,术语“移动服务 提供方”是指被构造为执行处理300和/或处理400中移动服务提供方406的操作的任 何实体/装置组。附加地或者另选地,处理200、300和/或400的电路和分析操作在移 动终端404和移动服务提供方406之间的分配是设计选择的问题;只有传感器必须与 移动终端404物理上位于一起。

图7是用于经由根据本公开的至少一些实施方式设置的用户接口来量化挫折的 系统700的示例实施方式的示意图。在操作中,系统700的移动装置404可以连续测 量如通过一个或更多个传感器405测量的行为所指示的用户挫折程度,并且可以根据 预定公式计算指示挫折程度的数字n。例如,在触摸屏类型的用户接口100上的每次 击键可以根据力量和攻击产生数字n。感叹语可以产生另一个这种数字n。

在一些示例中,可以在特定功能、功能或一组功能之间的转换和/或移动装置404 的传送(例如,“模式”或者“操作模式”,其可以被标记为m)期间产生每个计算的数字 n。移动装置404可以记录模式m何时开始和何时结束,以及移动装置404可以收集指 示在该间隔(或者先前间隔,例如如果击键改变了模式时)期间用户挫折的数字n。

移动装置404接着可以计算用户处于模式m期间的时间间隔中的这些数字n的 合成值(例如,平均值或者其它数学组合)。也就是说,在移动装置404处于给定模 式时,可以产生指示挫折的一个或更多个数字n;移动装置404可以将这些数字n组 合为与给定模式m相关联的挫折参数(标记为p)。

确定了模式m和相关的挫折参数p之后,移动终端404可以接着向移动服务提 供方406传送包括挫折参数p和相关的模式m的数据对(p,m)。如所例示的,数据可 以可选地经由无线电波从天线702发送到天线704。移动服务提供方406可以将所接 收的数据对(p,m)包含到与移动服务提供方406相关联的数据库430中。可以按照如 下方式建立这种数据库:各种模式m中的每种模式与组合了来自多个用户的情绪数 据的合成值相关联。例如,对于每单个模式m,系统(例如,经由处理器706)计算 从各种用户移动装置404发送到移动服务提供方406的所有情绪数据的平均挫折参数 μρ(或者其它组合)。因此,一系列模式mi可以与对应的k个度量μρi相关联,其中i 从1到k(如果存在k个感兴趣的模式m)。

移动服务提供方406可以连续地或者周期地更新平均挫折参数μρi。可以从数据 库(例如,经由显示器708)访问这种更新的平均挫折参数μρ以找到模式m中的哪 个模式对于用户是令人沮丧的,并且可以采取动作来校正任何特别令人沮丧的模式 m。附加地或者另选地,也可以提供其它类型的数据:例如,移动服务提供方406可 以产生示出对于任何特定时间所有模式上的挫折量的数据,该数据可以用以跟踪趋 势。

如上所述,用户可能在力量、脾气、咖啡因摄入量和其它变量上不同,并且可能 具有各种个人的击打行为。尽管在给定时间来自给定用户的数据作为挫折的度量可能 是不可靠的,但存储在数据库中的平均值(或者其它组合)可以更加准确,因为除情 绪之外的变量在统计学上可以彼此独立,因此它们的影响将抵消。另选地,来自给定 用户的数据可以是至少部分地基于各个用户的基线行为调节的值。

图5例示了根据本公开的至少一些示例所设置的示例性计算机程序产品500。程 序产品500可以包括信号承载介质502。信号承载介质502可以包括一个或更多个机 器可读指令504,该指令当由一个或更多个处理器执行时,则可操作地使得计算装置 提供以上参照图2、图3和/或图4描述的功能。因而,例如,参照图4的系统,一个 或更多个移动装置404和/或移动服务提供方406可以响应于介质502传送的指令504 而执行图2、图3、图7和/或图4所示的动作中的一个或更多个。

在一些实现方式中,信号承载介质502可以包括永久的计算机可读介质506,例 如但不限于硬盘驱动器、光盘(CD)、数字多功能光盘(DVD)、数字磁带、存储器 等。在一些实现方式中,信号承载介质502可以包括可记录介质508,例如但不限于 存储器、读/写(R/W)CD、R/W DVD等等。在一些实现方式中,信号承载介质502 可以包括通信介质510,例如但不限于数字和/或模拟通信介质(例如,光缆、波导、 有线通信链路、无线通信链路等)。

图6是例示了可以由本领域技术人员实施的根据本公开的至少一些实施方式设 置的示例性计算装置600的框图。在一个示例配置601中,计算装置600可以包括一 个或更多个处理器610和系统存储器620。存储器总线630可以用于处理器610和系 统存储器620之间的通信。

根据期望的配置,处理器610可以是任何类型,包括但不限于微处理器(μP)、 微控制器(μC)、数字信号处理器(DSP)或者其任意组合。处理器610可以包括一 个或更多个缓存级(诸如一级缓存611和二级缓存612)、处理器核613和寄存器614。 处理器核613可以包括算术逻辑单元(ALU)、浮点单元(FPU)、数字信号处理核(DSP 核)或者其任意组合。存储器控制器615还可以与处理器610一起使用,或者在一些 实施方式中存储器控制器615可以是处理器610的内部部分。

根据期望的配置,系统存储器620可以是任何类型,包括但不限于易失性存储器 (例如RAM)、非易失性存储器(例如ROM、闪存等)或它们的任意组合。系统存 储器620可以包括操作系统621、一个或更多个应用程序622以及程序数据624。应 用程序622可以包括通信网络中的挫折量化算法623,该挫折量化算法被设置为执行 这里所述的包括参照图2的处理200、图3、图7的处理300和/或图4的处理400描 述的功能块和/或动作的功能。程序数据624可以包括用于挫折量化算法623的模式 和/或情绪数据625。在一些示例实施方式中,应用程序622被设置为与程序数据624 一起操作在操作系统621上,从而可以提供如本文所述的在通信网络中挫折量化的实 施。例如,一个或更多个移动装置404和/或移动服务提供方406可以包括计算装置 600的全部或一部分,并且能够执行应用程序622的全部或一部分,从而可以如本文 所述的在通信网络中挫折量化的实施。这里所描述的基本配置在图6中由虚线601 内的那些组件示出。

计算装置600可以具有用于方便基础配置601与任何所需设备和接口之间的通信 的附加特征或功能以及附加接口。例如,总线/接口控制器640可以用于经由存储接 口总线641方便基础配置601和一个或多个数据存储装置650之间的通信。数据存储 装置650可以是可移除存储装置651、不可移除存储装置652或其组合。可移除存储 和不可移除存储装置的示例包括磁盘设备(例如,软盘驱动器和硬盘驱动器(HDD))、 光盘驱动器(例如,压缩盘(CD)驱动器或数字通用盘(DVD)驱动器)、固态驱动 器(SSD)以及磁带驱动器。示例的计算机存储介质可以包括以任何方法或技术实现 的用于存储信息(例如,计算机可读指令、数据结构、程序模块或其它数据)的易失 性和非易失性、可移除和不可移除介质。

系统存储器620、可移除存储器651和不可移除存储器652都是计算机存储介质 的示例。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储技 术、CD-ROM、数字通用盘(DVD)或其它光存储器、磁带盒、磁带、磁盘存储器 或其它磁性存储设备,或可以用于存储期望信息并且可以被计算装置600访问的任何 其它介质。任何这些计算机存储介质可以是装置600的一部分。

计算装置600还可以包括用于方便经由总线/接口控制器640从各种接口设备(例 如,输出接口、外围接口和通信接口)到基础配置601的通信的接口总线642。示例 输出接口660包括可以被配置为经由一个或更多个A/V端口663与各种外部设备(例 如,显示器或扬声器)通信的图形处理单元661和音频处理单元662。示例外围接口 660包括可以被配置为经由一个或更多个I/O端口673与例如输入设备的外部设备(例 如,键盘、鼠标、笔、语音输入设备、触摸输入设备等)或其它外围设备(例如,打 印机、扫描仪等))通信的串行接口控制器671或并行接口控制器672。示例通信接 口680包括可以被设置为方便经由一个或更多个通信端口682通过网络通信与一个或 更多个其它计算设备690通信的网络控制器681。网络通信连接是通信介质的一个示 例。通信介质典型地可以体现为计算机可读指令、数据结构、程序模块或调制数据信 号中的其它数据(例如,载波或其它传输机制),并包括任何信息传递介质。“调制的 数据信号”可以是具有以对信号中的信息编码的方式设置或改变的一个或多个自身特 征的信号。通过举例但并非限制,通信介质可以包括有线介质(例如有线网络或直接 有线连接)和无线介质(例如声学、射频(RF)、红外(IR)和其它无线介质)。这 里使用的术语计算机可读介质可以包括存储介质和通信介质两者。

计算装置600可以被实现为小型便携式(或移动)电子设备(例如,蜂窝电话、 智能电话、个人数据助理(PDA)、个人媒体播放器设备、无线网络观察设备、个人 头戴式耳机设备、特定应用设备或者可以包括任意上述功能的混合设备)的一部分。 计算装置600还可以被实现为包括膝上型电脑和非膝上型电脑配置的个人计算机。另 外,计算装置600可以被实现为无线基站或者其它无线系统或设备的一部分。

前面的详细描述的一些部分呈现为算法或者在计算系统存储器(例如,计算存储 器)内存储的数据比特或者二进制数字信号上操作的符号表示。这些算法的描述或表 示是在数据处理领域中本领域技术人员用以向本领域其他技术人员传送他们的工作 内容的技术的示例。这里算法一般地被视为生成期望结果的自洽(self-consistent)的 操作序列或相似处理。关于这点,操作或处理包含物理量的物理处理。典型地,尽管 非必要地,这些量可以采用能够被存储、传送、组合、比较或其它处理的电或磁信号 的形式。已经证明,主要是为了公共使用的原因,把这些信号称为以比特、数据、值、 元件、符号、字符、术语、数字、数值等经常是方便的。然而,应当理解,所有这些 以及类似的术语与合适的物理量相关联且仅仅是方便的标记。除非明确地另有说明, 如从下面讨论中明显的,可以理解的是在整个说明书中,使用例如“处理”、“估算”、 “推算”、“确定”等术语的讨论指代计算装置的动作或处理,该计算装置处理或变换在 存储器、寄存器或者其它信息存储设备、发射设备、或计算设备的显示设备内的被表 示为物理的电量或磁量的数据。

要求保护的主题在范围上不限于本文描述的特定实现方式。例如,一些实现方式 可以是以诸如被用以操作在装置或者装置组合上的硬件实现,例如,而其它实现方式 可以是以软件和/或固件实现。类似地,尽管要求保护的主题在范围上不限于这个方 面,一些实现方式可以包括一个或更多个制品(诸如信号承载介质、存储介质和/或 存储媒介)。例如,该存储介质(诸如CD-ROM、计算机光盘、闪存等)可以在其上 存储有指令,当这些指令被诸如计算系统、计算平台或者其它系统这样的计算装置执 行时,可以使得处理器根据要求保护的主题(例如,先前描述的实现方式中的一个实 现方式)运行。作为一种可能性,计算装置可以包括一个或更多个处理单元或处理器、 一个或更多个输入/输出设备(诸如显示器、键盘和/或鼠标)以及一个或更多个存储 器(诸如静态随机存取存储器、动态随机存取存储器、闪存存储器和/或硬盘驱动器)。

系统方面的硬件实现方式和软件实现方式之间几乎没有区别;使用硬件或者软件 一般(但并非总是,在特定环境中硬件和软件之间的选择可能非常重要)是设计选择, 代表成本-效率折衷。存在可以实现本文描述的处理和/或系统和/或其它技术的各种载 体(例如,硬件、软件和/或固件),并且优选载体将随着实施处理和/或系统和/或其 它技术的环境而变化。例如,如果实施者确定速度和准确性是重要的,则实施者可以 选择主要的硬件和/或固件载体;如果灵活性重要的,则实施者可以选择主要的软件 实现方式;或者再次另选地,实施者可以选择硬件、软件和/或固件的一些组合。

上述详细描述已经由使用框图、流程图和/或示例阐述了设备和/或处理的各种实 施方式。在这样的框图、流程图和/或示例包含一个或多个功能和/或操作的情况下, 本领域技术人员将要理解的是,这样的框图、流程图和/或示例内的每个功能和/或操 作可以由范围广泛的硬件、软件、固件或几乎其任何组合单独地和/或共同地实现。 在一个实施方式中,本文所描述的主题的多个部分可以经由专用集成电路(ASIC)、 现场可编程门阵列(FPGA)、数字信号处理器(DSP)或其它集成格式来实现。然而, 本领域技术人员将认识到,本文所公开的实施方式的一些方面可以全部或部分地在集 成电路中等效地实现为在一个或更多个计算机上运行的一个或多个计算机程序(例 如,在一个或多个计算机系统上运行的一个或多个程序)、实现为在一个或多个处理 器上运行的一个或更多个程序(例如,作为在一个或多个微处理器上运行的一个或多 个程序)、实现为固件、或者实现为几乎它们的任何组合,并且将认识到,根据该公 开,设计电路和/或针对软件或固件编写代码完全属于在本领域技术人员的技术之内。 此外,在本领域中的技术人员将会理解,本文中描述的主题的机制能够分配为各种形 式的程序产品,并且,本文中描述的主题的例示性实施方式的应用与用于实际进行分 配的信号承载介质的特定类型无关。信号承载介质的示例包括但不限于:诸如软盘、 硬盘驱动器(HDD)、光盘(CD)、数字通用盘(DVD)、数字磁带、计算机存储器 等的可记录型介质,以及诸如数字和/或模拟通信介质(例如,光纤线缆、波导、有 线通信链路、无线通信链路等)的传输型介质。

本领域技术人员将认识到,以这里所阐述的方式描述设备和/或处理,并此后使 用工程实践来将这样描述的设备和/或处理集成到数据处理系统中在本领域是常见 的。即,这里描述的设备和/或处理中的至少一部分可以经由合理数量的实验被集成 到数据处理系统中。本领域技术人员将认识到,典型的数据处理系统通常包括系统单 元外壳、视频显示设备、诸如易失性和非易失性存储器的存储器、诸如微处理器和数 字信号处理器的处理器、诸如操作系统、驱动器、图形用户界面和应用程序的计算实 体、诸如触摸板或屏幕的一个或多个交互设备、和/或包括反馈回路和控制电机(例 如感测位置和/或速度的反馈;移动和/或调整部件和/或数量的控制电机)的控制系统 中的一个或多个。典型的数据处理系统可以采用任何适当的商业可用部件(例如,那 些通常出现在数据计算/通信和/或网络计算/通信系统中的可用部件)来实现。

这里描述的主题有时示出包含在不同的其它部件中的或与不同的其它部件连接 的不同部件。应该理解这些描述的架构仅为示例,实际上实现相同功能的很多其它架 构可以被实现。在概念方面,实现相同功能的部件的任何设置是有效地“相关联”的, 从而实现期望的功能。因此,这里组合以实现特定功能的任何两个部件可以看做是彼 此“相关联”的,从而实现期望的功能,而与架构或中间部件无关。同样地,任何这样 关联的两个部件还可以视为是彼此“可操作地连接”或“可操作地耦接”,以实现期望的 功能,并且能够这样相关的任何两个部件还可以视为是彼此“可操作地可耦接的”,以 实现期望的功能。可操作地耦接的特定示例包括但不限于物理匹配的和/或物理交互 的部件和/或无线可交互和/或无线交互部件和/或逻辑交互的和/或逻辑可交互的部件。

关于这里的实质上任意复数和/或单数术语的使用,为适于上下文和/或应用,本 领域技术人员可以将复数转换为单数和/或将单数转换为复数。为了清楚起见,这里 可以明确地阐述各种单数/复数置换。

本领域技术人员应该理解,通常,这里使用的术语,尤其是所附权利要求书中使 用的术语(例如所附权利要求书的主体部分)通常意在作为“开放式”术语(例如,术 语“包括”应该被解释为“包括但不限于”,术语“具有”应该被解释为“至少具有”,术语 “包含”应该被解释为“包含但不限于”等)。本领域技术人员应进一步理解,如果目的 在于引入特定数目的权利要求记载,这样的目的应该明确地记载于权利要求中,如果 没有这样的记载,则这样的目的不存在。例如,为了便于理解,下述的所附权利要求 可以包含引导语“至少一个”和“一个或多个”的使用以引入权利要求记载。然而,即使 同一个权利要求包括引导语“一个或更多个”或“至少一个”以及不定冠词例如“一个” 或“一”(例如,“一个”或“一”通常应该被解释为表示“至少一个”或“一个或更多个”), 这些短语的使用也不应该被解释为暗示通过不定冠词“一个”或“一”的权利要求记载 的引导对任何包括这样引入的权利要求记载的特定权利要求限制为仅包括一个这样 的记载的发明;对于用于引入权利要求记载的定冠词也同样适用。此外,即使明确记 载了特定数量的引入权利要求记载,本领域技术人员也应该认识到这样的记载通常应 该被解释为表示至少为所记载数量(例如,没有其它修改地简单记载“两个记载”通常 表示至少两个记载或者两个或更多个记载)。此外,在使用类似约定“A、B和C等中 的至少一个”的那些示例中,通常这样的结构意在在某种意义上让本领域技术人员能 够理解约定(例如“具有A、B和C中的至少一个的系统”应该包括但不限于只有A、 只有B、只有C、有A和B、有A和C、有B和C、和/或有A、B和C等的系统)。 在使用“A、B或C等中的至少一个”的类似约定的那些示例中,通常这样的结构意在 在某种意义上让本领域技术人员能够理解约定(例如,“具有A、B或C中的至少之 一的系统”应该包括但不限于只有A、只有B、只有C、有A和B、有A和C、有B 和C、和/或有A、B和C等的系统)。本领域技术人员还应该理解,表示两个或更多 个另选术语的几乎任何转折词和/或词组,无论在说明书、权利要求书还是在附图中, 都应该被理解为预想到包括术语中的一个、术语中的另一个或两个术语的可能性。例 如,词组“A或B”应该理解为包括“A”或“B”或“A和B”的可能性。

在说明书中对“实现方式”、“一个实现方式”、“一些实现方式”或“其它实现方式” 的引用可以指与一个或更多个实现方式相关描述的特定特征、结构或特性,可以包括 在至少一些实现方式中,但并非必须包括在所有的实现方式中。前面描述中出现的各 种“实现方式”、“一个实现方式”或“一些实现方式”的并非必须地都指代相同的实现方 式。

尽管这里使用不同的方法和系统已经描述并示出了某些示例技术,本领域的技术 人员应当理解,在不背离所要求保护的主题的情况下,可以做出各种其它修改,且可 以等效替换。另外,在不背离此处描述的中心思想的情况下,可以做出许多修改以使 得特定的情形适应于所要求保护的主题的教导。因此,目的在于,所要求的主题不限 制为公开的特定示例,但这些所要求保护的主题还可以包括所附权利要求范围内的所 有实施方式及其等同物。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号