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

具有多级展开的动态扩展视图制造技术

技术编号:10499452 阅读:159 留言:0更新日期:2014-10-04 16:09
可以提供应用扩展管理。多个相关文档可被扫描以确定与应用扩展相关联的激活触发是否已被触发。响应于确定与应用扩展相关联的激活触发已被触发,应用扩展可被触发,与应用扩展相关联的用户界面元素可根据显示规则来被显示。

【技术实现步骤摘要】
【国外来华专利技术】具有多级展开的动态扩展视图背景可提供动态扩展视图。软件应用扩展是可向现有的软件应用提供附加信息显示和/或功能的计算机可执行编程模块。在常规系统中,这些扩展可能难以经由传统的菜单或多窗格结构来管理。在许多情况中,扩展列表以矩形窗格向最终用户演示,其中可一次展示多个上下文扩展。由于每一扩展需要它自己的矩形窗格来向用户提供信息或功能,展示多个扩展可能会迅速地使托管应用的用户界面杂乱。
技术实现思路
提供本概述是为了以简化的形式介绍将在以下【具体实施方式】中进一步描述的概念选择。本概述并非旨在标识出所要求保护的主题的关键特征或必要特征。本概述亦非旨在用于限制所要求保护的主题的范围。 可以提供应用扩展管理。多个相关文档可被扫描以确定与应用扩展相关联的激活触发是否已被触发。响应于确定与应用扩展相关联的激活触发已被触发,应用扩展可被触发,与应用扩展相关联的用户界面元素可根据显示规则来被显示。 前述概括描述和以下详细描述两者都提供示例且都只是说明性的。因此,前述概括描述和以下详细描述不应被认为是限制性的。此外,除了此处所阐明的那些之外还可提供其他特征或变型。例如,各实施方式可涉及在详细描述中描述的各种特征组合和子组合。 【附图说明】 合并在本专利技术中并构成其一部分的附图示出本专利技术的各种实施方式。在附图中: 图1是操作环境的框图; 图2A-2B是用于提供动态扩展视图的用户界面的框图; 图3是用于提供动态扩展视图的方法的流程图;以及 图4是计算设备的框图。 【具体实施方式】 下面的详细描述参考各个附图。只要可能,就在附图和以下描述中使用相同的附图标记来指示相同或类似的要素。尽管可能描述了本专利技术的各实施方式,但修改、改编和其他实现也是可能的。例如,可以对附图中所示出的要素进行置换、添加、或修改,且可以通过对所公开的方法置换、重新排序、或添加阶段来修改此处所描述的方法。因此,以下详细描述并不限制本专利技术。 可提供动态扩展视图。软件应用扩展是可向现有的软件应用提供附加信息显示和/或功能的计算机可执行编程模块。这样的扩展可由软件应用的原始开发者分发和/或由不与软件应用的原始开发者相关联的公司和/或个人开发。例如,第三方可开发地图扩展以便在电子邮件应用中使用。这样的扩展可在软件应用的用户界面内被激活和/或可在新用户界面窗格(例如,单独的窗口)中被显示。 若干机制可被用于减少扩展杂乱并优化最终用户体验。例如,扩展可不按默认展开。相反,非侵入式用户界面(UI)元素可向最终用户演示,以用信号表示扩展可用。最终用户然后可在该Π元素上点击以展开扩展窗格。对另一示例,一次仅可见一个扩展。UI元素可列出可用扩展中的一些和/或全部,但在任何给定时间仅可选择一个扩展。最终用户可自由地从一个扩展切换到另一个和/或任意折叠/展开扩展窗格。UI元素可包括对话窗格,该对话窗格可展示消息的堆叠列表。扩展可被显示在每一个别消息上,用户可在任何个别消息上展开/折叠/切换扩展。 图1是包括用户工作站110的用于提供动态扩展视图的操作环境100的框图。用户工作站110可包括文档处理应用115并可用于经由网络125与服务器120交互。服务器120可用于执行多个应用和/或服务。文档处理应用115可包括例如文字处理、电子表格、演示、web浏览器、电子邮件和/或其他应用。用户工作站110可用于向显示设备140输出应用数据和/或用户界面,显示设备为诸如监视器和/或触摸屏。用户工作站110可包括例如电子通信设备,诸如计算机、膝上型计算机、蜂窝和/或IP电话、平板、游戏控制台和/或其他设备。文档处理应用115可用于与服务器120通信,并接收对如配置在扩展储存库150中的多个扩展的访问。扩展管理应用130可用于向信息技术(IT)管理员提供集中式界面以用于以每用户、用户组和/或组织范围为基础管理扩展设定和访问许可。 图2A是用于提供动态扩展视图的用户界面200的框图。用户界面200可包括对话窗格205,对话窗格205包括多个消息210 (A)-(G)。用户界面200可突出显示所选消息,诸如消息210 (B),并可在消息窗格215中显示与所选消息相关联的附加数据。例如,消息窗格215可显示诸如消息头部220和消息文本225的用户界面元素。消息窗格215还可包括UI元素230,该元素可指示与消息相关联的扩展可用。对多个消息210 (A)-(G)中的每一消息,诸如与消息210 (B)相关联的入口点UI元素240的入口点可被显示,这令最终用户知道消息已激活扩展。如果对消息而言没有扩展被激活,则入口点可不被展示。 Π元素230可列出可用扩展的名称,并还可指示可用的其它扩展的数目。例如,如果仅一个扩展可用,则UI元素230可读出:“展示〈扩展名称 >。”如果有多于一个的扩展可用,则UI元素230可读出:“展示〈扩展名称>+N个更多扩展。”当UI元素230被用户点击时,扩展窗格可如以下图2B中所示被展开,并显示在入口点中显式命名的扩展的内容。在本专利技术的至少一些实施例中,对Π元素230的选择可导致显示表格界面,该界面包括用于可用扩展中的每一个的选项卡。 图2B是示出展开的扩展窗格250的用户界面200的框图。0UI元素230改变为“隐藏扩展”,当这被选中时,可折叠扩展窗格250。如果多于一个的扩展被激活和/或被显示,则扩展窗格250可显示允许最终用户在扩展之间切换的表格界面。根据本专利技术的实施例,表格界面可代替“展示…”入口点来被显示,单个扩展+揭示附加扩展的“展示全部”命令可被显示,和/或扩展可被显示在分开的Π元素(例如,另一窗口)中而非将其内联展示在消息窗格215中。 图3是阐明根据本专利技术的一实施例的用于提供应用扩展管理的方法300中所涉及的各大体阶段的流程图。方法300可使用计算设备400来实现,这将在下面参考图4予以更详细描述。下面将更详细地描述实现方法300的各阶段的方式。方法300可在开始框305开始,并继续至阶段310,在那里计算设备400可在用户界面窗格中显示多个相关文档的列表。例如,多个相关文档可被显示在对话窗格205中。多个相关文档可例如包括:多个电子邮件消息、多个网页、各自与公共项目相关联的多个文档、多个文字处理文档、多个电子表格文档、多个演示文档和/或多个不同类型的文档。 方法300然后前进至阶段315,在那里计算设备400可确定多个相关文档中的至少一个文档是否满足与至少一个应用扩展相关联的激活触发。例如,扩展储存库150中的多个应用扩展可与文档处理应用115相关联。相关文档可例如包括电子邮件消息线,该电子邮件消息线可被扫描以确定这些消息中是否有至少一个的内容满足应用扩展中的一个和/或多个的激活触发,诸如当地址块触发地图显示应用扩展。 响应于确定多个相关文档中的至少一个满足与至少一个应用扩展相关联的激活触发,方法300可前进至阶段320,在那里计算设备400在多个相关文档的列表上显示指示符,指示至少一个文档满足与至少一个应用扩展相关联的激活触发。例如,如与消息210 (B)相关联的入口点UI元素240的入口点可被显示,这令最终用户知道该消息具有可用扩展。[0021 ] 方法300然后可前进至阶段325,在那里计本文档来自技高网...
具有多级展开的动态扩展视图

【技术保护点】
一种用于提供应用扩展管理的方法,所述方法(300)包括:确定与应用扩展相关联的激活触发是否已被触发;以及响应于确定与所述应用(115)扩展相关联的激活触发已被触发:激活所述应用扩展,并且根据显示规则显示与所述应用扩展相关联的用户界面元素。

【技术特征摘要】
【国外来华专利技术】2012.01.30 US 13/361,1401.一种用于提供应用扩展管理的方法,所述方法(300)包括: 确定与应用扩展相关联的激活触发是否已被触发;以及 响应于确定与所述应用(115)扩展相关联的激活触发已被触发: 激活所述应用扩展,并且 根据显示规则显示与所述应用扩展相关联的用户界面元素。2.如权利要求1所述的方法,其特征在于,所述激活触发已由与所述应用扩展相关联的软件应用中打开的文档触发,且其中所述显示规则与以下至少其中之一相关联:所述软件应用、所述文档的元数据元素和用户偏好。3.如权利要求2所述的方法,其特征在于,还包括: 接收对与所述应用扩展相关联的所述用户界面元素的显示的修改;以及根据所述修改更新所述用户偏好。4.如权利要求1所述的方法,其特征在于,所述用户界面元素包括指示所述应用扩展可用的指示符。5.如权利要求4所述的方法,其特征在于,还包括: 接收对所述指示符 的选择; 显示包括与所述应用扩展相关联的信息的用户界面窗格; 接收对与第二应用扩展相关联的第二指示符的第二选择; 隐藏与所述应用扩展相关联的所述用户界面窗格;以及 显示包括与所述第二应用扩展相关联的信息的第二用户界面窗格;6.一种用于提供应用扩展管理的系统,所述系统包括: 存储器存储;以及 耦合到所述存储器存储的处理单元,其中所述处理单元用于: 在用户界面窗格中显示多个相关文档的列表, 确定所述多个相关文档中是否有至少一个文档满足与至少一个应用扩展相关联的激活触发, 响应于确定所述多个相关文档中的至少一个满足与所述至少一个应用扩展相关联的激活触发: 在所述多个相关文档的列表上显示指示所述至少一个文档满足与所述至少一个应用扩展相关联的激活触发的指示符; 确定所述至少一个文档是否包括活跃选择的文档;并且 响应于确定所述至少一个文档包括所述活跃选择的文档,显示所述活跃选择的文档的至少一部分和与所述至少一个应用扩展相关联的用户界面元素。7.如权利要求6所述的系...

【专利技术属性】
技术研发人员:D·克劳克斯J·T·亨德森O·欧连卡恩M·A·法奥罗
申请(专利权)人:微软公司
类型:发明
国别省市:美国;US

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

1