装置及相关方法

文档序号:9457640阅读:223来源:国知局
装置及相关方法
【技术领域】
[0001] 本公开涉及电子设备、相关方法、计算机程序和装置。所公开的特定方面/实施例 涉及可携式电子设备,特别是在使用中可用手把持的所谓的手持式电子设备(尽管它们在 使用中可放置在支架上)。这样的手持式电子设备包括所谓的个人数字助手(PDA)、移动电 话、智能电话和其他智能设备、以及平板电脑。
[0002] 根据所公开的一个或多个方面/实施例的可携式电子设备/装置可提供一种或多 种音频/文本/视频通信功能(例如电讯通信、视频通信、和/或文本传送(短消息服务 (SMS)/多媒体消息服务(MMS)/电邮)功能)、交互式/非交互式查看功能(例如网页浏览、 导航、TV/节目查看功能)、音乐录制/播放功能(例如MP3或其他格式和/或(FM/AM)无 线电广播录制/播放)、数据下载/发送功能、图像捕捉功能(例如使用(例如内建式)数 码相机)、以及游戏功能。
【背景技术】
[0003] 许多电子设备包括作为输入传感器的触摸或悬停敏感板,使得用户可对设备提供 触摸/悬停输入。实例包括触摸敏感显示屏和触摸板光标控制器。其他电子设备允许通过 外围设备进行输入,诸如通过使用鼠标来控制显示屏上的光标。用户可使用这样的输入传 感器或外围设备进行不同的输入。这些不同的输入每一者可被检测为不同类型的输入/命 令。
[0004] 现有公开的文献的列举或讨论或者本说明书中的任何【背景技术】不应当必然被认 为承认该文献或【背景技术】是现有技术的一部分或者是一般公知常识。本公开的一个或多个 方面/实施例可以或可以不解决【背景技术】问题中的一个或多个。

【发明内容】

[0005] 在第一实例方面,提供一种装置,该装置包括:至少一个处理器;以及包含计算机 程序代码的至少一个存储器,所述至少一个存储器和计算机程序代码配置成利用所述至少 一个处理器引起该装置执行至少以下操作:区分与用户界面的特别区域相关联的两个或更 多个当前可能的输入,这通过对所述当前可能的输入中的两个或更多个动态指派相应的可 能性来进行,其中可能性的动态指派基于以下中的至少一个或多个:
[0006] 该两个或更多个当前可能的输入与当前视图中一个或多个先前的输入之间的时 间;
[0007] 该两个或更多个当前可能的输入被接收的当前视图;
[0008] 该两个或更多个当前可能的输入在示出该当前视图的显示器的边缘区域处被接 收;以及
[0009] 与特别区域相关联的显示特定的用户界面元素,特别区域为该用户界面的显示器 的边缘区域。
[0010] 以上可被认为是考虑了用户输入的情境来进行动态指派。因此,该装置可有利地 处理不确定用户输入动作(诸如在触摸敏感屏幕上的触摸或鼠标点击),该输入动作可以 多于一种方式理解,例如具有两个或更多个当前可能的输入。该两个或更多个当前可能的 输入可认为是同时的,因为它们是一个用户输入动作的结果。
[0011] 例如,用户可能正使用通讯录应用并且希望在列表中的联系人条目的列表中滚 动。从显示器的顶部边缘的滑动输入可使通讯录应用最小化。所显示的通讯录应用内远离 边缘区域的滑动输入可滚动联系人条目。用户可通过提供远离显示器边缘的滑动输入而快 速滚动联系人条目。如果用户然后提供另一滑动输入(用户输入动作),但是是从边缘区 域,那么该装置如何知道用户是希望继续滚动(一个可能当前用户输入)还是使应用最小 化(另一可能当前用户输入)?最新的用户滑动输入动作可理解为同时向用户界面提供两 个生成的输入。在该实例中,用户输入动作(滑动)可理解为同时提供关闭应用的当前可 能的输入以及继续滚动联系人条目的当前可能的输入两者。为了选择两个可能用户输入中 的一个,多个当前可能的输入中的一个可识别为用以提供最可能/旨在结果/功能的最可 能/旨在输入。
[0012] 在该实例中,该装置可对这两个当前可能的输入选项动态指派可能性,这基于该 两个或更多个当前可能的输入与当前视图中一个或多个先前的输入之间的时间,和/或基 于在示出当前视图的显示器的边缘区域处被接收的该两个或更多个当前可能的输入。如果 当前输入与一个或多个先前的输入之间的时间被确定为短,则指派给引起滚动动作的输入 的可能性可为更高并且指派给引起应用最小化的输入的可能性可为更低,因为用户不大可 能会滚动并且突然决定使应用最小化,而是用户更可能在快速滚动联系人列表时提供的滑 动用户输入不准确。
[0013] 作为另一实例,用户可能正在查看触摸敏感显示器用户界面上的选项菜单。可在 菜单的顶部角落的"关闭菜单"附近显示复选框。如果用户提供的触摸输入部分地位于复 选框之上且部分地位于"关闭菜单"按钮之上,则已有效地提供两个可能的当前输入。该装 置如何能知道响应于该触摸输入而采取什么动作?在该实例中,该装置可基于与特别区域 (顶部右侧角落)相关联的显示特定的用户界面元素(复选框)来对这两个可能的当前输 入选项动态指派可能性,该特别区域为用户界面的显示器的边缘区域。该装置可对检查复 选框的输入指派更高可能性,而对关闭菜单的输入指派更低可能性。这样,如果用户确实希 望关闭菜单,他可容易地通过在复选框上进行一次敲击而取消检查,并且然后通过敲击"关 闭菜单"按钮来关闭菜单。如果该装置关闭了菜单,这对于用户而言可能是更令人沮丧的, 用户在继续他的动作之前需要重新装载并对自己重新定位。如果该装置不采取动作,这会 使得用户迷惑,用户可能不确定他的输入为什么没有产生动作(他可能想触摸敏感性不再 起作用或者设备出现错误并且例如"崩溃")。
[0014] 该装置可配置成执行与当前可能的输入中的两个或更多个中具有最高的动态指 派可能性的当前输入对应的功能。因此,对上述联系人列表实例,如果对进一步滚动输入指 派了最高可能性,则菜单将继续滚动。
[0015] 该装置可配置成对每个当前可能用户输入指派非零可能性。即,每个当前可能用 户输入可被指派大于0而小于1的可能性。因此,对上述联系人列表实例,例如,配置成使 菜单最小化的当前可能的输入可被指派0. 05的可能性,而配置成继续滚动联系人条目的 当前可能的输入可被指派〇. 95的可能性。
[0016] 可能性的动态指派可基于当前视图;当前视图为打开的应用、打开的设定菜单、或 者桌面视图。因此,该装置可以能够区分向打开的应用(诸如例如图库应用、联系人列表应 用、计算器应用)、打开的设定菜单(诸如包括例如触发按钮、复选框、下拉菜单、滚轮、滑动 条和按钮的菜单)、或桌面查看(其可包括例如工具条,菜单,以及与文件、应用和快捷键相 关联的光标)提供的输入。
[0017] 当前可能的输入可包括一个或多个相应的输入,这些输入会关闭当前打开的应 用、退出当前视图、在当前视图内滚动以及触发由当前视图提供的功能。其他可能的动作可 由当前可能的输入引起,诸如装载任务管理器、最小化应用、将应用移动至后台/前台、选 择图形用户界面元素(诸如例如光标、按钮、复选框、或菜单选项)、或者当前打开的应用内 或之外的其他动作。
[0018] 当前可能的输入可包括引起当前视图或应用之外效果的输入,在被指派最高可能 性的情况下,输入将关闭当前打开的应用、退出当前视图、或移动远离当前视图。
[0019] 当前可能的输入可包括引起当前视图或应用内效果的输入,在被指派最高可能性 的情况下,输入将在当前视图内滚动、触发当前视图内的用户界面元素(触发切换器)、或 者启动当前视图内的用户界面元素(诸如例如打开应用、键入与按键相关联的字符、选择 选项、或者显示相关信息)。
[0020] 该两个或更多个当前可能的输入可为:从用户界面的显示器的边缘区域开始的 滑动,该滑动引起关闭当前打开的应用、退出当前视图、或移动远离当前视图中的一者或多 者;以及在用户界面的显示器的边缘区域内开始的滑动,该滑动引起在当前视图内滚动、触 发当前视图内的用户界面元素、或启动当前视图内的用户界面元素中的一者或多者。
[0021] 该两个或更多个当前可能的输入可为:从用户界面的显示器的边缘区域内开始的 滑动,该滑动引起关闭当前打开的应用、退出当前视图、或移动远离当前视图中的一者或多 者;以及在用户界面的显示器的边缘区域内在显示器上开始的滑动,该滑动引起在当前视 图内滚动、触发当前视图内的用户界面元素、或启动当前视图内的用户界面元素中的一者 或多者。滑动用户输入可为例如擦过用户输入、或轻弹用户输入。
[0022] 该该装置可配置成,通过基于该两个或更多个当前可能的输入与当前视图内一个 或多个先前的输入之间的时间动态指派相应的可能性来区分,这通过以下操作中的至少一 项来进行:
[0023] 随着时间减少,增大指派给引起当前视图内效果的当前可能的输入的可能性;
[0024] 随着时间增加,减小指派给引起当前视图内效果的当前可能的输入的可能性;
[0025] 随着时间增加,增大指派给引起当前视图之外效果的当前可能的输入的可能性; 以及
[0026] 随着时间减少,减小指派给引起当前视图之外效果的当前可能的输入的可能性。
[0027] a)使用该两个或更多个当前可能的输入(其为可能由一个用户输入动作/手势产 生的)与b) -个或多个先前用户输入之间的时间来动态指派可能性是有利的。该一个或 多个先前用户输入可为紧接前一用户输入。可在确定该两个或更多个当前可能的输入与一 个或多个先前的输入之间的时间时考虑两个或更多个先前用户输入之间的平均时间。时间 间隔可为先前用户输入的结束时间和与该两个或更多个当前可能的输入相关联的用户输 入动作的开始时间之间的。时间间隔可为先前用户输入的开始时间与该两个或更多个当前 可能的输入的开始时间之间的时间间隔。
[0028] 使用上述滚动联系人列表的实例,如果当前与先前用户输入之间的时间较短(例 如用户在使用相同滑动手势做出快速一系列输入时并非很准确),则该装置可对滚动输入 的当前输入给予更大的加权,而对"最小化"输入的当前输入给予更小的加权。如果当前与 先前用户输入之间的时间较长(用户可能在滚动之后停顿并且然后当前乐于结束查看联 系人列表),则该装置可对滚动输入的当前输入给予更小的加权,而对"最小化"输入的当前 输入给予更大的加权。
[0029] 该装置可配置成,通过基于该两个或更多个当前可能的输入与当前视图内一个或 多个先前的输入之间的时间动态指派相应的可能性来区分,这通过在示出当前视图的用户 界面的显示器的边缘区域接收该两个或更多个当前可能的输入来进行。
[0030] 该装置可配置成,通过基于该两个或更多个当前可能的输入与当前视图内一个或 多个先前的输入之间的时间动态指派相应的可能性来区分,其中该一个或多个先前的输入 是在与该两个或更多个当前可能的输入相同的当前视图的打开的实例期间进行的。例如, 该装置可考虑在应用的打开会话过程中进行的或者是在用户登录计算机并且显示桌面的 过程中进行的一个或多个先前的输入。在关闭应用或者登出计算机之后,该装置可在重新 打开应用或再次登录时重新开始先前用户输入的日志。
[0031] 该装置可配置成,通过基于该两个或更多个当前可能的输入与当前视图内一个或 多个先前的输入之间的时间动态指派相应的可能性来区分,这通过以下操作来进行:在示 出当前视图的用户界面的显示器的边缘区域处接收该两个或更多个当前可能的输入;以及 根据该两个或更多个当前可能的输入与紧接前一先前的输入之间的时间而动态改变显示 器的边缘区域的可启动区域,这通过以下操作中的至少一项来进行:
[0032] 随着该两个或更多个当前可能的输入与紧接前一先前的输入之间的时间减少, (例如成比例地)增大指派给引起当前视图内效果的当前可能的输入的可能性;
[0033] 随着该两个或更多个当前可能的输入与紧接前一先前的输入之间的时间增加, (例如成比例地)减小指派给引起当前视图内效果的当前可能的输入的可能性;
[0034] 随着该两个或更多个当前可能的输入与紧接前一先前的输入之间的时间增加, (例如成比例地)增大指派给引起当前视图之外效果的当前可能的输入的可能性;以及
[0
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1