可扩展应用表示、活动水平和桌面表示制造技术

技术编号:22329859 阅读:37 留言:0更新日期:2019-10-19 12:13
描述了可扩展应用表示技术。这些技术可包括对可用作文件系统的根层(例如开始菜单或屏幕)内的中介的可扩展磁贴的支持。例如,可扩展磁贴可以经由姿势输出以获得未被包括在该磁贴的非扩展版本中的附加信息,可扩展磁贴可以被用来向应用提供输入以使得用户,等等。由此,这可支持用户的非模态交互。还描述了其中经扩展表示被包括在任务栏中的技术,这也可用于非模态交互、将表示中所表示的内容发送到设备或应用、继续由移动计算设备用该表示发起的交互,等等。可扩展磁贴技术还可用于支持操作系统的外壳(诸如桌面和沉浸式外壳)之间的交互。还构想对涉及和不涉及可扩展磁贴的这些和其它示例的进一步描述。

【技术实现步骤摘要】
可扩展应用表示、活动水平和桌面表示本申请是申请日为2014年4月4日、申请号为201480037758.0、名为“可扩展应用表示、活动水平和桌面表示”的申请的分案申请。
技术介绍
随着通过因特网的应用可用性的出现,对于用户可用的应用的数目伴随着用户可以访问这些应用的容易性而增长。因此,用户可以选择大量应用并将其安装在用户计算设备上。然而,用户与应用的互动可能受阻于安装在该计算设备上的应用的数目。这可以包括定位感兴趣的应用以及访问应用的功能。例如,用户可以通过许多其它应用来选择一个天气应用来获得天气信息,随后与新闻应用交互来获悉最新新闻等等。因此,在这些应用中导航以定位期望的信息可能花费了大量的时间,而且还可能由于在计算设备上的可用的应用数目而进一步复杂化。
技术实现思路
描述了可扩展应用表示技术。这些技术可包括对可用作文件系统的根层(例如开始菜单或屏幕)内的中介的可扩展表示的支持。例如,可扩展表示可经由姿势输出以获得未被包括在该表示的非扩展版本中的附加信息,可扩展表示可以被用于向应用提供输入,等等。由此,这可支持用户在文件系统的根层内的非模态交互。还描述了其中经扩展表示被包括在任务栏中的技术,这也可用于非模态交互、支持将表示中所表示的内容发送到设备或应用、继续由移动计算设备用该表示发起的交互,等等。可扩展表示技术还可用于支持操作系统的外壳(诸如桌面和沉浸式外壳)之间的交互。也构想了这些示例以及涉及和不涉及可扩展表示的其它示例的进一步描述,如在具体实施例部分所进一步描述的。提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。该概述不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在被用来帮助确定所要求保护的主题的范围。附图说明参考附图来描述具体实施方式。在附图中,附图标记最左边的数字标识该附图标记首次出现的附图。在说明书和附图的不同实例中使用相同的附图标记可指示相似或相同的项目。图1描绘了在一示例实现中的可被配置用于执行本文描述的可扩展表示技术的环境。图2描绘了示出可用于支持用户与应用的交互的多个显示模式的示例实现。图3描绘了示出使用姿势来使得输出涉及动画的经扩展表示的示例实现。图4描绘了响应于图3的姿势而输出的经扩展表示。图5描绘了示出用户与经扩展表示的交互的实例的示例实现。图6是具有文本输入框的经扩展表示的更大视图的图示,该文本输入框被配置成接收然后可通过选择图标来被发布到社交网络服务的文本。图7描绘了经扩展表示的自由布置的示例实现。图8描绘了经扩展表示的选项卡式布置的示例实现。图9描绘了经扩展表示的横跨布置的示例实现。图10描绘了可利用列表、网格和可扩展列表布局中的一个或多个的自由、选项卡式和横跨布置。图11是示出计算器和音乐应用的表示和经扩展表示的示例实现。图12是示出新闻和联系人应用的表示和经扩展表示的示例实现。图13描绘了示出表示和通知的能扫视性质以及可经由经扩展表示来获得的增加的内容的示例实现。图14描绘了示出被配置成提供对供下载和使用的应用的用户访问的应用商店的用户界面的示例实现。图15是在示例实现中的在操作上支持图1的操作系统的桌面和沉浸式外壳的环境的图示。图16描绘了图15的桌面外壳的经扩展表示的示例实现。图17描述了在示例实现中的系统,在该系统中,经扩展表示被包括在被配置作为图1的操作系统的后栈的任务栏中。图18描绘了示例实现中的系统,其中经扩展表示被包括在任务栏中以将表示中所包括的内容项发送到设备。图19描绘了示例实现中的系统,其中经扩展表示被包括在任务栏中以将文件共享服务的表示中所包括的内容项发送到可由计算设备访问的设备。图20描绘了示出设备之间的内容转移的另一示例的示例实现,该内容转移涉及计算设备之间的涉及经扩展表示的执行的转移。图21描绘了其中用户可以与计算设备交互以生成地图向导的示例实现。图22描绘了与经扩展表示相关联的执行结果在设备之间的转移的另一示例实现。图23描绘了其中经扩展表示被用来指示相对于共享网络环境的内容活动水平的示例实现。图24是描绘了在一个示例实现中的过程的流程图,在该实现中表示在操作系统的文件层次结构中的根层中扩展。图25是描绘其中显示包括经扩展表示的任务栏的示例实现中的过程的流程图。图26是描绘其中将经扩展表示中所包括的内容发送到应用或设备的示例实现中的过程的流程图。图27是描绘其中与经扩展表示相关联的应用的执行结果在计算设备之间转移的示例实现中的过程的流程图。图28是描绘其中经扩展表示被配置成桌面外壳的示例实现中的过程的流程图。图29示出了可被实现为参考图1-28来描述的实现本文描述的技术的各实施例的任何类型的计算设备的示例设备的各个组件。具体上述方式概览可以使用应用的表示(例如图标、磁贴等)来支持各种功能,而无需用户特别启动应用。例如,天气应用的表示可以包括描述当前天气条件的通知。然而,被用于显示通知的常规技术经常是静态和模态的,并且因而这样经常需要用户导航离开所述表示以获取关于该通知的更多信息。描述了可扩展应用表示技术。这些技术可以包括对可以用作文件系统的根层(例如开始屏幕)内的中介的可扩展表示(例如磁贴)的支持。例如,根层可以包括表示,例如在开始菜单内的应用的磁贴。磁贴的经扩展版本可经由姿势输出以获得未被包括在该磁贴的非扩展版本中的附加信息。经扩展表示还可被包括在根层内,例如通过在被扩展时在网格中重新布置其它表示。例如,第一经扩展表示可用于提供附加内容(例如附加通知或与特定通知相关联的附加内容),查看共享网络环境中的内容的活动水平,等等。另一经扩展表示可以用于允许用户向应用提供有限输入和/或允许针对应用特征的有限功能,例如做出呼叫、应答文本、发布状态、播放视频或歌曲等等。处于根层模式的另一经扩展应用表示可包括诸如计算器、数独游戏、视频播放器之类的更大根模式显示内的应用的全功能实现。尽管不是应用的经扩展呈现,但下一扩展将会是启动应用到在桌面中的全屏或全窗口框架内运行的典型的全屏或分屏应用。由此,在显示它的根模式内的应用的所有经扩展表示可支持用户的非模态交互,而无需强迫用户导航“离开”根层。还描述了其中经扩展表示被包括在任务栏中的技术,这也可用于非模态交互、将表示中所表示的内容发送到设备或应用、继续由移动计算设备用该表示发起的交互,等等。可扩展磁贴技术还可用于支持操作系统的外壳(诸如桌面和沉浸式外壳)之间的交互。这些和其它技术的进一步描述可以参考以下各节找到。在以下讨论中,首先描述可采用本文描述的技术的示例环境。随后描述可在该示例环境以及其他环境中执行的示例过程。因此,各示例过程的执行不限于该示例环境,并且该示例环境不限于执行各示例过程。示例环境图1是在示例实现中的在操作上采用本文描述的可扩展应用表示技术的环境100的图示。所示环境100包括经由网络106通信地耦合的web服务102和计算设备104。web服务102和计算设备104可由各种计算设备实现。例如,计算设备可被配置成能够通过网络106通信的计算机,诸如台式计算机、移动站、娱乐设备、通信地耦合到显示设备的机顶盒备、移动通信设备(例如,针对计算设备104示出的无绳电话)、游戏控制台等。由此,计算设备的范围可以是从具有充足存储器和处理器资源的全资源设备(例如,个人计算本文档来自技高网...

【技术保护点】
1.一种由计算设备实现的方法,所述方法包括:在所述计算设备的操作系统维护的文件层次结构的根层中输出应用的表示,所述表示能被选择以启动相应的所述应用的执行;以及响应于所述操作系统对被配置成引起所述表示之一的扩展的输入的识别,扩展该表示的显示以与一个或多个其它所述表示一起包括在所述根层中,该表示的经扩展显示被配置成指示内容以及涉及该内容在共享网络环境中的相对活动水平。

【技术特征摘要】
1.一种由计算设备实现的方法,所述方法包括:在所述计算设备的操作系统维护的文件层次结构的根层中输出应用的表示,所述表示能被选择以启动相应的所述应用的执行;以及响应于所述操作系统对被配置成引起所述表示之一的扩展的输入的识别,扩展该表示的显示以与一个或多个其它所述表示一起包括在所述根层中,该表示的经扩展显示被配置成指示内容以及涉及该内容在共享网络环境中的相对活动水平。2.如权利要求1所述的方法,其特征在于,所述共享网络环境被配置为社交网络。3.如权利要求2所述的方法,其特征在于,所述活动水平至少部分地基于所述内容被共享的次数。4.如权利要求1所述的方法,其特征在于,所述共享网络环境被配置为文件主存服务。5.如权利要求4所述的方法,其特征在于,所述活动水平至少部分地基于所述内容被访问的次数。6.如权利要求1所述的方法,其特征在于,所述内容能由多个用户经由所述共享网络环境来访问。7.如权利要求6所述的方法,其特征在于,所述内容能由所述多个用户中的每一个用户经由所述共享网络环境来编辑。8.如权利要求7所述的方法,其特征在于,所述活动水平至少部分地基于对所述内容的编辑。9.如权利要求1所述的方法,其特征在于,被包括在所述经扩展显示中的内容由用户选择以供包括。10.如权利要求1所述的方法,其特征在于,描述所述活动水平的数据由所述计算设备经由网络从实现所述共享网络环境的服务接收。11.一种用计算设备实现的方法,所述方法包括:在所述计算设备的操作系统维护的文件层次结构的根层中输出应用的表示,所述表示能被选择以启动相应的所述应用的执行;以及响应于所述操作系统对被配置成引起所述表示之一的扩展的输入的识别,扩展所述表示的显示以便与一个或多个其它所述表示一起包括在所述根层中,所述表示的经扩展显示被配置成指示内容以及活动水平指示符,所述活动水平指示符指示涉及所述内容的以下活动中的至少一者在共...

【专利技术属性】
技术研发人员:顾嘉唯
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1