当前位置: 首页 > 专利查询>谷歌公司专利>正文

多切换选项扫描制造技术

技术编号:16709156 阅读:65 留言:0更新日期:2017-12-03 00:48
包括在计算机存储介质上编码的计算机程序的方法、系统和设备,用以在用户界面中提供扫描选项,以有助于在所提供的用户界面中对输入选项的选择。在一些实现方式中,方法可以包括显示包括至少三个扫描选项的第一集合的第一用户界面。而且,该方法还可以包括接收对所述第一集合的第一扫描选项的选择,并且显示包括基于对第一扫描选项的选择的扫描选项的第二集合的第二用户界面。此外,该方法还可以包括接收对第二集合的第一扫描选项的选择,并且确定第二集合的第一扫描选项定义不产生额外的输入选项的单个输入选项,并且作为响应,执行与单个输入选项相关联的命令。

【技术实现步骤摘要】
【国外来华专利技术】多切换选项扫描
技术介绍
在诸如智能手机和计算机这样的计算装置上执行的输入和选择可能对于一些个体来说很困难。这样的装置的用户可以访问因特网上各种的服务,例如,地图应用、电子邮件、文字通讯、各种电话服务、常规的web浏览、音乐和视频观看以及类似这样的服务。在所有情况下或者特定情况下,一些个体可能不具有在这样的服务出现时与这些服务进行交互所要求的灵活性和动手能力,并且这样的个体可能需要适应或输入的其它方式以及与服务的交互。
技术实现思路
本说明书描述了涉及在用户界面中提供扫描选项以有助于在所提供的用户界面中对输入选项的选择的技术。通常地,本说明书中的描述的主题的一个新创性方面包括:显示包括至少三个扫描选项的第一集合的第一用户界面,其中,在所述第一集合中的所述扫描选项中的每个扫描选项定义与由在所述第一集合中的其他扫描选项所定义的每个其他输入选项集合不同的输入选项集合。而且,所述方法可以包括接收对所述第一集合的所述扫描选项的第一扫描选项的选择;以及显示包括基于从所述扫描选项的第一集合对所述第一扫描选项的选择的至少两个扫描选项的第二集合的第二用户界面,其中,所述第二集合中的所述扫描选项中的每个扫描选项定义与由在所述第二集合中的其他扫描选项所定义的每个其他输入选项集合不同的输入选项集合。此外,该方法可以包括接收对所述第二集合的第一扫描选项的选择,并且确定所述第二集合的所述第一扫描选项定义不产生额外的输入选项的单个输入选项,并且作为响应,执行与所述单个输入选项相关联的命令。本说明书中描述的主题的特定实施例能够被实施以实现一个或多个的以下优势。具有有限的灵活性和动手能力的用户能够通过对特定用户界面选择将输入选项分组的扫描选项,而向用户装置提供输入和命令。方法和系统还应用于用户装置的每个应用和其他组件,并且不需要单独调整,也不要求应用专用的参数。在下文的附图和说明中提出本说明书中描述的主题的一个或多个实施例的细节。主题的其他特征、方面和优势效果将由于说明、附图和权利要求而变得显而易见。附图说明图1是用于实施扫描选项以选择输入选项的示例环境的方框图。图2是用于在用户装置处提供扫描选项以实施输入的示例过程的流程图。图3A是用户界面的图示,在该用户界面中键盘应用与用于键盘的输入选项的扫描选项一起被显示。图3B是用户界面的图示,该用户界面包括被分组为三个扫描选项的图3A的用户界面的所选择的扫描选项的输入选项。图3C是用户界面的图示,该用户界面包括被分组为三个扫描选项的图3B的用户界面的所选择的扫描选项的输入选项。图3D是用户界面的图示,在该用户界面中键盘应用在命令的输入之后与用于键盘的输入选项的扫描选项一起被显示。在各个附图中的相同的参考标号和名称指示相同的元素。具体实施方式本文描述了系统和技术,用于以要求非常低的灵活性和/或动手能力的方式在计算装置上接收用户输入。该系统和技术能够向具有受损的运动或影响用户以常规方式向键盘提供输入的能力的其它情况的用户提供改进的方式来向计算装置提供用户输入。在一些用户的情况下,该系统和技术可以实际地允许进行这样的输入。在其它用户的情况下,该系统和技术可以使得这样的输入能够进行得更加简单(例如,以对用户更少的身体劳累和/或更少的精神压力)。用于特定用户界面的输入选项可以被分组为例如三个或更多的扫描选项。可以在切换组件处执行对扫描选项的选择,该切换组件可以是用户装置的一部分或者与用户装置分离,并且由用户选择的扫描选项应当包括用户期望输入的输入选项。在接收到扫描选项之后,可以基于从第一扫描选项集合对第一扫描选项的选择,而提供包括另一扫描选项集合的另一个用户界面。在该其它集合中的每个扫描选项定义了输入选项集合,其可以与由第二集合中的其它扫描选项所定义的每个其他输入选项集合不同。然而,当所选择的扫描选项包括单个输入选项时,可以执行与该单个输入选项相关的命令。除了上述效果之外,系统和技术还可以有助于用户向计算装置提供具有比较少的用户输入的这样的命令。这能够通过诸如减少屏幕“点亮”的时间,而节省计算装置的资源,并且还能够节省用户的体力活动。在一些实现中,第二扫描选项集合定义了输入选项集合,该输入选项集合是由第一集合的第一选择扫描选项所定义的输入选项集合的真子集。例如,当选择{A,B,C,D,E,F}的输入选项集合的键盘扫描选项时,第二扫描选项集合可以是{A,B}、{C,D}和{E,F}。或者,第二集合中的输入选项能够与第一集合中的输入选项不同。例如,第一扫描选项集合可以对应于不同的菜单命令。例如“文件”这样的特定第一扫描选项的选择则可以产生第二扫描选项集合{新建,打开,保存}、{打印,分享}和{导出,关闭}。下文将更加详细地描述这些特征和附加特征。图1是用于实施扫描选项以选择特定输入选项的系统100的方框图。通常地,系统被表示为用户装置102,诸如智能手机、计算机、笔记本电脑、平板电脑或者具有可以是触摸屏显示器的显示器104这样的其它装置。另外,装置102除了可以具有可以通过向外滑动显示器而露出的物理键盘之外,还可以具有诸如可选择按钮106这样的替选的输入机构。用户装置102可以经由无线显示器122而通过诸如因特网和/或蜂窝网络这样的网络108通信。例如,用户装置102可以以相似方式通过电话网络或者利用VOIP技术而支持电话呼叫。而且,用户装置102可以通过因特网而传送常规数据,诸如以指向特定网站的HTTP请求的形式,并且该用户装置102可以接收响应,诸如以用于生成网页的标记代码的形式、以媒体文件的形式、以电子消息的形式或者其它形式。在安装于用户装置102中的一个或多个处理器上运行的多个组件可以使得用户能够具有在显示器104上的简化的输入。例如,设备管理器116可以管理与显示器104的交互,并且可以包括显示管理器112和输入管理器114。显示管理器112可以管理哪些信息经由显示器104而被示出给用户。例如,在用户装置102上的操作系统可以采用显示管理器112,以为在用户装置102上运行的多个应用118仲裁对显示器104的访问。在一个示例中,用户装置102可以显示多个应用,每个应用均位于其自身的窗口内,并且显示管理器112可以控制每个应用的哪些部分示出在显示器104上。输入管理器114可以控制经由显示器104或者其它输入机构而从用户接收到的数据。例如,输入管理器114可以与显示管理器112协作,以识别并且分类所提供的输入。另外,输入管理器114可以确定哪个应用或者哪些应用应当被提供输入。例如,当在激活应用的文本录入框内提供输入时,可以使得录入到框内的数据可用于该应用。相似地,在适当环境下,应用可以向输入管理器订阅,使得这些应用可以传递由用户录入的信息。还可以提供选项扫描模块117,其可以是编程模块或者其它形式的应用,诸如小部件或者小工具,其用作设备上的其它应用与设备管理器116之间的媒介。在应用118最初启动时,应用118可以初始地向选项扫描模块117登记,然而不要求这样的配置。在一些实现中,设备管理器116可以向选项扫描模块117提供显示信息和输入选项,该显示信息和输入选项然后可以传送到其它服务(例如,访问性服务、装置或者应用)。在一些实施例中,应用118可以识别应用的不同用户界面以及用于每个用户界面的本文档来自技高网...
多切换选项扫描

【技术保护点】
一种计算机实现的方法,包括:由用户装置显示包括至少三个扫描选项的第一集合的第一用户界面,其中,在所述第一集合中的所述扫描选项中的每个扫描选项定义与由在所述第一集合中的其他扫描选项所定义的每个其他输入选项集合不同的输入选项集合;在所述用户装置处接收对所述第一集合的所述扫描选项的第一扫描选项的选择;由所述用户装置显示包括基于从所述扫描选项的第一集合对所述第一扫描选项的选择的至少两个扫描选项的第二集合的第二用户界面,其中,所述第二集合中的所述扫描选项中的每个扫描选项定义与由在所述第二集合中的其他扫描选项所定义的每个其他输入选项集合不同的输入选项集合;在所述用户装置处接收对所述第二集合的第一扫描选项的选择;以及确定所述第二集合的所述第一扫描选项定义不产生额外的输入选项的单个输入选项,并且作为响应,在所述用户装置处执行与所述单个输入选项相关联的命令。

【技术特征摘要】
【国外来华专利技术】2015.05.19 US 14/716,4191.一种计算机实现的方法,包括:由用户装置显示包括至少三个扫描选项的第一集合的第一用户界面,其中,在所述第一集合中的所述扫描选项中的每个扫描选项定义与由在所述第一集合中的其他扫描选项所定义的每个其他输入选项集合不同的输入选项集合;在所述用户装置处接收对所述第一集合的所述扫描选项的第一扫描选项的选择;由所述用户装置显示包括基于从所述扫描选项的第一集合对所述第一扫描选项的选择的至少两个扫描选项的第二集合的第二用户界面,其中,所述第二集合中的所述扫描选项中的每个扫描选项定义与由在所述第二集合中的其他扫描选项所定义的每个其他输入选项集合不同的输入选项集合;在所述用户装置处接收对所述第二集合的第一扫描选项的选择;以及确定所述第二集合的所述第一扫描选项定义不产生额外的输入选项的单个输入选项,并且作为响应,在所述用户装置处执行与所述单个输入选项相关联的命令。2.根据权利要求1所述的计算机实现的方法,其中,显示包括至少三个扫描选项的第一集合的第一用户界面还包括:确定在所述用户装置处的所述用户界面的可选择输入选项;将所述输入选项分组成集合,其中,每个输入选项集合与不同的扫描选项相关联;提供包括扫描选项指示符的所述第一用户界面,所述扫描选项指示符唯一地识别与所述扫描选项中的每个扫描选项相关联的所述输入选项。3.根据权利要求2所述的计算机实现的方法,其中,将每个输入选项集合中的所述输入选项中的每个输入选项与相关联的扫描选项映射还包括:对于所述输入选项中的每个输入选项,确定在选择每个输入选项集合的所述输入选项中的每个输入选项时所提供的后续输入选项集合;将每个后续输入选项集合映射到在选择该输入选项时使得所述后续输入选项集合被提供的所述输入选项;以及存储每个后续输入选项集合到在选择该输入选项时使得所述后续输入选项集合被提供的所述输入选项的所述映射。4.根据权利要求2或3所述的计算机实现的方法,还包括:确定每个输入选项的选择率;以及基于所述选择率而将所述输入选项中的每个输入选项与所述扫描选项中的一个扫描选项映射。5.根据权利要求1至4中的任意一项所述的计算机实现的方法,其中,对每个扫描选项的所述选择在切换组件处执行,所述切换组件包括用于在每个集合中提供的所述扫描选项中的每个扫描选项的不同的选择机构。6.根据权利要求1至5中的任意一项所述的计算机实现的方法,其中,在所述第一集合中的所述扫描选项中的每个扫描选项定义与由在所述第一集合中的其他扫描选项所定义的每个其他输入选项集合互相排斥的输入选项集合;并且在所述第二集合中的所述扫描选项中的每个扫描选项定义与由在所述第二集合中的其他扫描选项所定义的每个其他输入选项集合互相排斥的输入选项集合。7.根据权利要求1至6中的任意一项所述的计算机实现的方法,其中,在所述第二集合中的所述扫描选项中的每个扫描选项定义是由所述第一集合的所述第一扫描选项所定义的所述输入选项集合的真子集的输入选项集合。8.一种系统,包括:数据处理设备;以及存储在非暂时性计算机可读存储介质中的软件,所述非暂时性计算机可读存储介质存储能够由所述数据处理设备执行的指令,并且所述指令在执行时使得所述数据处理设备执行操作,所述操作包括:显示包括至少三个扫描选项的第一集合的第一用户界面,其中,在所述第一集合中的所述扫描选项中的每个扫描选项定义与由在所述第一集合中的其他扫描选项所定义的每个其他输入选项集合不同的输入选项集合;接收对所述第一集合的所述扫描选项的第一扫描选项的选择;显示包括基于从所述扫描选项的第一集合对所述第一扫描选项的选择的至少两个扫描选项的第二集合的第二用户界面,其中,所述第二集合中的所述扫描选项中的每个扫描选项定义与由在所述第二集合中的其他扫描选项所定义的每个其他输入选项集合不同的输入选项集合;接收对所述第二集合的第一扫描选项的选择;以及确定所述第二集合的所述第一扫描选项定义不产生额外的输入选项的单个输入选项,并且作为响应,在所述用户装置处执行与所述单个输入选项相关联的命令。9.根据权利要求8所述的系统,其中,显示包括至少三个扫描选项的第一集合的第一用户界面还包括:确定在所述用户装置处的所述用户界面的可选择输入选项;将所述输入选项分组成集合,其中,每个输入选项集合与不同的扫描选项相关联;提供包括扫描选项指示符的所述第一用户界面,所述...

【专利技术属性】
技术研发人员:菲利普·奥斯汀·韦弗凯西·约翰·布克哈特
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

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

1