具有力触发的非视觉响应的计算设备的制造方法

文档序号:8417498阅读:326来源:国知局
具有力触发的非视觉响应的计算设备的制造方法
【专利说明】具有力触发的非视觉响应的计算设备
【背景技术】
[0001] 诸如智能电话和平板电脑的许多移动计算设备具有提供图形输出和使用户能够 经由触摸手势和/或视觉或硬件键盘或按钮来输入输入的触摸屏。移动计算设备还可以提 供音频输出,并且经由虚拟或硬件键盘和按钮来使用户能够输入。移动计算设备可以提供 包括电话、电子邮件、文本消息、Web浏览等等的各种功能。
[0002] 键盘和触摸手势输入和图形输出可以是用户与移动计算设备交互的主要模式。用 户通常可以通过将计算设备定位在用户能查看其显示器的位置并且能将手势输入在显示 器上呈现的虚拟图标或按键处输入,来开始与诸如智能电话或平板电脑的计算设备交互。

【发明内容】

[0003] 在一个示例中,一种方法包括由计算设备接收施加到计算设备的检测力的指示。 该方法进一步包括由计算设备确定检测力与计算设备将其与可由计算设备执行的相应功 能相关联的相应输入匹配。该方法进一步包括由计算设备响应于确定检测力与相应输入匹 配,基于相应功能来生成非视觉输出。
[0004] 在另一示例中,一种计算设备包括至少一个处理器。至少一个处理被配置成接收 施加到计算设备的检测力的指示。该至少一个处理器被进一步配置成确定检测力与至少一 个处理器将其与可由至少一个处理器执行的相应功能相关联的相应输入匹配。至少一个处 理器被进一步配置成响应确定检测力与相应输入匹配,基于相应功能来生成非视觉输出。
[0005] 在另一示例中,一种计算机可读存储介质包括可由至少一个处理器执行来由至少 一个处理器接收施加到计算设备的检测力的指示的指令。可由至少一个处理器进一步执行 指令来由至少一个处理器确定检测力与至少一个处理器将其与可由至少一个处理器执行 的相应功能相关联的相应输入匹配。可由至少一个处理器进一步执行指令来响应于确定检 测力与相应输入匹配,由至少一个处理器基于相应功能来生成非视觉输出。
[0006] 在附图和下述描述中阐述了一个或多个实施例的细节。从说明书和附图以及从权 利要求,其他特征、目的和优点将是显而易见的。
【附图说明】
[0007] 图1是图示根据本发明的方面的用户与被配置成响应基于力的输入而生成非视 觉输出的示例性计算设备交互的立体图。
[0008] 图2是图示根据本发明的方面的被配置成响应于基于力的输入而生成非视觉输 出的示例性移动计算设备的示意图。
[0009] 图3-6是根据本发明的方面的如由可操作地连接到移动计算设备的加速度计检 测的、与基于力的输入相对应的随时间的加速度的示例图。
[0010] 图7描述根据本发明的方面的具有图形用户界面(GUI)并且输出用于响应基于力 的输入而生成非视觉输出的非视觉I/O应用的示例性用户配置界面的代表部分的GUI内容 的计算设备。
[0011] 图8是图示根据本发明的方面的可以由计算设备执行来响应于与检测力相对应 的输入而生成非视觉输出的示例性过程的流程图。
[0012] 各个所述特征未按比例绘制,而是以强调与本申请相关的一个或多个特征的简化 形式绘制。同样的参考字符在整个图和文本中表示相似元素。
【具体实施方式】
[0013] 在此公开了技术和方法,由此计算设备能对用户输入提供力触发的非视觉响应。 在一些实现中,这样的响应能由移动计算设备输出,无需用户访问触摸屏或键盘,以及无需 用户必须查看或操作计算设备。本公开的技术还能提供在不干预个人社交的情况下用于可 穿戴计算和与设备交互的新机会,。本公开的技术还能为感官受损的用户或在操作车辆或 其他机器的上下文内提供设备可访问性。
[0014] 本公开进一步涉及一种计算设备,其接收基于加速度或基于挤压的输入,并且作 为响应,计算设备输出非视觉响应,诸如音频或振动输出。响应于接收基于加速度或基于挤 压的输入(统称为"基于力的输入")而生成的这些非视觉输出能通称为力触发的非视觉 响应。在一些示例中,计算设备能在设备的存在敏感屏关闭或锁定的同时输出非视觉响应。 生成力触发的非视觉响应能使用户能够访问计算设备的功能性,而不必经过解锁或开启设 备的屏幕的过程,以及无需直接操作计算设备。用户通过例如透过用户裤子的布轻击设备, 用户能在计算设备仍然在用户的口袋中时利用计算设备的功能。诸如当用户正驾驶时,用 户还能轻击或挤压计算设备来激活某些特征,而不必看着计算设备。在一些示例中,力触发 的非视觉响应还能用作用于具有视觉损伤的用户的可访问性特征。
[0015] 计算设备可以使用能通过诸如加速度计或压缩/挤压传感器的任何类型的力传 感器来感测的任何基于力的输入。计算设备可以响应以可由加速度计、压缩/挤压传感器 或其他传感器检测的任何输入形式的基于力的输入。这些基于力的输入可以包括轻击、挤 压、摇动或旋转计算设备。计算设备还能将这些基于力的输入与来自全球定位系统(GPS) 传感器、蜂窝/WiFi位置传感器、触摸屏、光传感器、磁场传感器、近场通信(NFC)标签传感 器等等的输入(统称为"非基于力的输入")组合。计算设备可以响应基于力的输入和非基 于力的输入的组合来提供用于响应基于力的输入的另外模式的交互。
[0016] 作为计算设备可以响应于基于力的输入而生成的非视觉输出的一个示例,计算设 备可以通过使用语音合成以生成语音音频输出来响应轻击输入。该力触发的语音音频输出 可以包括一天的当前时间、一天的日历事件、新闻标题行、天气预报、所选择的股票报价或 市场指数、或在具有呼入电话呼叫的同时用户轻击计算设备的情况下呼叫者的姓名和电话 号码。计算设备可以响应在传统电话网络上或在基于分组的网络上、诸如通过互联网上的 基于Web的应用传送的电话呼叫。计算设备可以在呼入电话呼叫期间对不同的轻击输入提 供不同的响应。在一个示例中,如果电话呼入,计算设备可以通过在扬声器上应答呼叫来响 应单击,通过生成说明呼叫者的名称和电话号码的语音合成输出来响应双击,或通过使呼 入呼叫静音,例如通过停止铃声或振动输出,来响应三击。
[0017] 计算设备还可以对在指示新邮件、文本消息或社交网络通知到达的音频或振动输 出后的轻击输入或其他基于力的输入提供不同的响应。例如,计算设备可以通过向用户生 成识别消息的发送者或读取消息的语音合成输出响应、或生成识别呼叫者或消息发送者是 否在高价值联系人的清单上的振动输出或其他输出,来响应不同的轻击输入或其他基于力 的输入。在其他示例中,计算设备可以通过响应于诸如Web搜索、地图搜索或道路导航的语 音输入而使用语音合成音频输出打开交互式应用,来响应不同的轻击输入或其他基于力的 输入。
[0018] 在其他示例中,计算设备可以响应于基于力的输入,生成除音频或振动输出外的 其他类型的非视觉响应,潜在地结合音频或振动输出。在各种示例中,计算设备可以通过以 下来响应不同的基于力的输入:生成输出来调查基于位置应用上的位置;打开本地共享组 来与其他本地计算设备共享文件或其他数据;开始或停止路线跟踪应用中的位置跟踪路线 (通过GPS、Wi-Fi导航等等跟踪);与远程控制应用交互,诸如锁定或解锁用户的车辆或起 动发动机;或打开或关闭用户的TV ;打开具有转录的音频记录器,其可能包括保存到记事 本或字处理应用或打开电子邮件应用并且转录成电子邮件消息草稿。
[0019] 计算设备可以具有与不同的基于力的输入相对应的非视觉响应的初始缺省设置。 计算设备还可以使其能够生成可由用户配置的与不同的基于力的输入相对应的非视觉响 应。在一个示例中,计算设备可以具有初始缺省设置用于通过生成陈述一天的当前时间的 语音合成输出来响应单击、通过生成陈述来自日历应用的一天的剩余事件的语音合成输出 来响应双击、以及通过生成说明当前本地天气预报的语音合成输出来响应三击。计算设备 可以为用户提供重新配置对这些输入产生的响应并且对加速度计、压缩传感器或其他力传 感器设置用于输入模式的任何其他相应功能的选项,潜在地视其他传感器输入或状态而 定。在图1中示出实现诸如上述的特征的计算设备的示例。
[0020] 图1是图上根据本发明的方面的用户1与被配置成响应于基于力的输入而生成非 视觉输出的示例性计算设备10交互的立体图。在该视图中,计算设备10在用户的口袋中。 如图1的示例所示,用户轻击用户的口袋内的计算设备10,计算设备10将其检测和解释为 轻击输入14。轻击输入14可以包括单击、二次或以上轻击、挤压、指不移动计算设备摇动的 振动加速度、或施加到计算设备10的其他力或运动模式。计算设备10可以将轻击输入14 与可以与可由移动计算设备10执行的一个或多个相应功能相关联的所存储的基于力的输 入参数进行比较。
[0021] 例如,轻击输入14可以是包括单击接着双击的序列。在该示例中,计算设备10可 以将单击输入与使用来自时钟应用的数据来输出当前时间的相应功能相关联,同时计算设 备10可以将双击输入与使用来自电子邮件应用的数据来输出来自或关于当前接收的电子 邮件的信息的相应功能相关联。响应于确定所检测的力与相应输入、即与相应功能相相关 联的所存储的输入参数匹配,计算设备10执行相应的功能,在本示例中,即输出当前时间 或关于当前接收的电子邮件的信息。执行相应功能包括计算设备10基于相应功能来生成 非视觉输出,诸如在本示例中,计算设备10生成当前时间和关于新接收的电子邮件的信息 的语音合成音频输出16。在其他示例中,计算设备10可以例如通过使用来自文本消息应 用的数据利用来自新接收的文本消息的信息、或使用来自社交网络应用的数据利用来自新 接收的社交网络更新的信息来生成语音合成音频输出,响应单击或双击或其他基于力的输 入。
[0022] 在另一示例中,计算设备10可以从在初始轻击输入后、或计算设备10响应首次输 入后的一段时间内的后续轻击输入,来解释不同输入。例如,用户可以轻击计算设备10来 输入第一输入以使计算设备10生成音频输出,诸如当前时间,然后用户可以在初始音频输 出后的一段时间内输入另外的一个或多个轻
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1