Detect user input from the context command bar that triggers to appear. In the application that the user has opened, the command context is identified, and the command set that appears in the context command bar is recognized based on the context. The recognized command set is displayed in the context command bar for user interaction.
【技术实现步骤摘要】
【国外来华专利技术】上下文命令栏
技术介绍
当前正在使用计算机系统。这样的计算机系统往往运行被用于生成内容的应用。例如,一些应用包括文字处理应用、幻灯片演示应用、电子表格应用等等。在这样的计算系统中,用户可以对利用这些类型的应用创建的内容执行多种不同类型的命令。例如,当用户在文字处理文档中突出显示一单词时,用户可以对突出显示的文本执行各种不同类型的直接命令,例如加粗文本、对文本加下划线、对文本使用斜体字、复制文本等等。用户有时通过致动显示在命令表面上的与命令相对应的用户致动元素来执行这些命令。在一个示例中,命令表面也被称为命令控制板。命令控制板是具有多个不同选项卡的显示表面(或者用户接口显示)。每个选项卡在被致动时显示相应的命令致动器集。当用户致动命令致动器之一时,应用对所选择的项目(例如,对突出显示的文本等)执行相应命令。一些计算系统被部署在移动设备上,例如在智能电话、平板计算机等等上。这样的移动设备往往具有有限的显示基板面(realestate),因此命令控制板往往默认被折叠以便保留显示基板面中的空间用于显示用户的内容。而且,在这样的应用中,命令控制板不与键盘一起显示。因此,当用户希望执行多种不同命令的任一者时,用户可能通常需要首先提供输入以关闭键盘,然后提供另一输入以调用命令控制板。然后,用户必须执行致动命令控制板上的致动器所需要的不同动作,以便执行对所选择的内容项目的操作。这可以进行很简单的任务,例如突出显示文本、剪裁图片或向表格添加列,缓慢而烦琐。这还可以进行尤其低效率地交替键入和格式化的任务。即使在用户已经提供输入使得命令控制板被显示之后,用户交互仍然是烦琐的。用户仍然 ...
【技术保护点】
1.一种移动计算设备,包括:应用组件,用于运行生成内容的应用;命令集识别器逻辑单元,用于基于所述应用的上下文从所述应用的命令表面上表示的命令集中识别命令子集;上下文命令栏生成系统,用于生成对具有多个命令致动器的上下文命令栏的表示,每个命令致动器与所述命令子集中的命令相对应并且可致动用于执行相应命令,所述对所述上下文命令栏的表示包括被致动以导航到所述命令表面的控制板链接致动器;显示设备;以及用户接口逻辑单元,用于控制所述显示设备以基于所述对所述上下文命令栏的表示来显示所述上下文命令栏。
【技术特征摘要】
【国外来华专利技术】2016.02.08 US 62/292,471;2016.04.11 US 15/095,4341.一种移动计算设备,包括:应用组件,用于运行生成内容的应用;命令集识别器逻辑单元,用于基于所述应用的上下文从所述应用的命令表面上表示的命令集中识别命令子集;上下文命令栏生成系统,用于生成对具有多个命令致动器的上下文命令栏的表示,每个命令致动器与所述命令子集中的命令相对应并且可致动用于执行相应命令,所述对所述上下文命令栏的表示包括被致动以导航到所述命令表面的控制板链接致动器;显示设备;以及用户接口逻辑单元,用于控制所述显示设备以基于所述对所述上下文命令栏的表示来显示所述上下文命令栏。2.如权利要求1所述的移动计算设备,其中,所述上下文命令栏生成系统包括:上下文识别器逻辑单元,用于识别所述应用的所述上下文。3.如权利要求2所述的移动计算设备,其中,所述上下文识别器逻辑单元检测用户对所述内容中的内容项目的选择,以及基于所选择的内容项目来识别所述应用的所述上下文。4.如权利要求3所述的移动计算设备,其中,所述上下文识别器逻辑单元被配置为:检测所选择的内容项目的类型,以及基于所选择的内容项目的所述类型来识别所述应用的所述上下文。5.如权利要求4所述的移动计算设备,其中,所述上下文识别器逻辑单元被配置为:识别所述应用的类型,以及基于所述应用的所述类型来识别所述应用的所述上下文。6.如权利要求3所述的移动计算设备,还包括:模式识别器逻辑单元,用于识别用户处于内容消耗模式还是内容创作模式,所述用户接口逻辑单元只在所述用户处于所述内容创作模式时显示所述上下文命令栏。7.如权利要求6所述的移动计算设备,还包括:交互处理逻辑单元,用于检测与所述上下文命令栏的用户交互,以及基于所检测到的用户交互来执行动作。8.如权利要求7所述的移动计算设备,其中,所述交互处理逻辑单元检测用户对命令致动器的致动,以及基于所检测到的用户交互来执行以下各项中的至少一项:对所选择的内容项目的直接动作、对另外的命令致动器库的显示或导航到所述应用外部的外部体验。9.如权利要求2所述的移动计算设备,其中,所述上下文命令栏生成系统生成包括以下各项的所述...
【专利技术属性】
技术研发人员:A·Y·白,R·基金伊尔,D·V·斯努克,HY·肖,M·罗德里格,K·方,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。