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

用于经扩充的通信服务的动态导航条制造技术

技术编号:8489569 阅读:142 留言:0更新日期:2013-03-28 08:20
本发明专利技术涉及用于经扩充的通信服务的动态导航条。提供了一种导航条,其用于在经扩充通信服务内的诸如电子邮件、日历、联系人、任务等等之类的模块之间切换以及用于将与每个模块相关联的预览瞥视图呈现给用户。在悬停在预定义的导航条位置(比如图标和/或文本标识符)上以后可以提供模块的临时预览,而不需要实际上切换到模块。该预览还可以被对接或锁定到主用户界面上的某位置,使得其被显示在主用户界面内。每个模块内的新的或令人感兴趣的活动例如可以通过在模块名称附近显示信息徽章被突出显示。

【技术实现步骤摘要】

本专利技术涉及用于经扩充的通信服务的动态导航条
技术介绍
随着计算和联网技术的增长,软件应用的能力和特性已经在广度和深度方面得到 提高。提供单个工具的本地安装的应用日益被将多个互相关联的能力相组合的托管服务取 代。来自华盛顿州雷蒙德市的微软公司的Outlook 是这样的工具套件的示例。在本地安 装或托管的服务版本中可用的情况下,该程序使得用户能够通过电子邮件或文本消息收发 交互、安排约会和会议、管理任务和/或联系人、以及执行类似动作。由这样的程序提供的 服务在许多方面是相互关联的。例如,电子邮件和文本消息收发(以及会议安排)服务可以 与用户的联系人相关联,所安排的会议可以通过电子邮件被转发给其他人,等等。诸如Outlook 之类的软件程序(或服务)为其包括的服务提供了大量特性和能 力。当该程序提供的工具的数目增加时,这些特性和能力被复杂化。该复杂化的结果是用 户界面的复杂度增加,从而使得用户更加难以导航。尽管菜单和不同用户界面使得用户能 够对该程序的各个方面进行导航,但是组合的用户界面在提高用户体验方面还存在改进空 间。
技术实现思路
提供本
技术实现思路
以便以简化的形式介绍在以下具体实施方式中进一步描述的一 些概念。本
技术实现思路
并不旨在专门标识所要求保护的主题的关键特征或必要特征,也不旨 在用于帮助确定所要求保护的主题的范围。各实施例针对一种导航条,其用于在经扩充通信服务内的诸如电子邮件、日历、联 系人、任务等等之类的模块之间切换以及用于将与每个模块相关联的预览瞥视图(peek)提 供给用户。根据一些实施例,可以在悬停在预定义的导航条位置(比如图标和/或文本标 识符)上以后提供模块的临时预览,而不需要实际上切换到模块。该预览还可以被对接或锁 定到主用户界面上的某位置,使得其被显示在主用户界面内。每个模块内的新的或令人感 兴趣的活动例如可以通过在模块名称附近显示信息徽章被突出显示。通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显 而易见。可以理解,前述一般描述和以下的详细描述都是说明性的,并且不限制所要求保护 的各方面。附图说明图1示出了一些示例性设备,其中可以采用用于经扩充通信服务的动态导航条。图2示出了根据实施例的用于具有动态导航条的示例性经扩充通信服务的主用 户界面的屏幕截图。图3示出了根据实施例的模块标识符附近带有信息徽章的示例性动态导航条;图4示出了图2的示例性主用户界面,其中导航条处于最小化状态并且日历预览 从导航条中被呈现。图5示出了根据各实施例的与导航条相关联的不同模块的示例性预览类型;图6示出了根据各实施例的与导航条相关联的示例性日历预览类型;图7示出了根据各实施例的与导航条相关联地对接在一起的三个示例性预览;图8示出了根据各实施例的用于示例性导航条的配置菜单;图9是可实现根据各实施例的系统的联网环境;图10是其中可实现各实施例的示例计算操作环境的框图;以及图11示出了根据各实施例的提供动态导航条的过程的逻辑流程图。具体实施方式如以上简述那样,动态导航条可以结合用于电子邮件、文本消息收发、日程安排、 任务管理、联系人管理以及类似服务的经扩充通信服务来提供。在使得用户能够在该服务 的不同模块之间无缝地切换并同时节约宝贵的用户界面空间的情况下,导航条还可以提供 临时预览、信息徽章形式的概要信息并使得预览能够被对接以供持久地查看。在下面的详细描述中,将参考构成本专利技术的一部分的附图,在附图中,通过例图, 示出了特定实施例或示例。可组合这些方面,可利用其他方面,并且可以做出结构上的改变 而不背离本专利技术的精神或范围。以下详细描述从而不取限定性含义,且本专利技术的范围由所 附权利要求书及其等效实施方式来定义。尽管在结合在个人计算机上的操作系统上运行的 应用程序执行的程序模块的一般上下文中描述了各实施例,但是本领域的技术人员会认识 到各方面也可以结合其它程序模块实现。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组 件、数据结构、以及其他类型的结构。此外,本领域的技术人员可以明白,各实施例可以用其 他计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器或可编程消费电 子产品、小型计算机、大型计算机以及类似计算设备。各实施例还能在任务由通过通信网络 链接的远程处理设备来执行的分布式计算环境中实现。在分布式计算环境中,程序模块可 位于本地和远程存储器存储设备中。各实施例可被实现为计算机实现的过程(方法)、计算系统、或者诸如计算机程序 产品或计算机可读介质等制品。计算机程序产品可以是计算机系统可读并且编码包括用于 使计算机或计算系统执行示例过程的指令的计算机程序的计算机存储介质。计算机可读存 储介质是计算机可读存储器设备。例如,计算机可读存储介质可经由易失性计算机存储器、 非易失性存储器、硬盘驱动器、闪存驱动器、软盘或紧致盘和类似介质中的一个或多个来实 现。在此所使用的经扩充的通信服务是指一种托管服务(hosted service)、企业服务 或本地安装的应用,其提供诸如电子邮件通信、文本消息交换、日历功能、任务管理、联系人 管理以及类似功能之类的服务。这样的服务可以提供各个服务的多个集成模块,或者一些 模块可以提供多个服务。主用户界面可以使得用户能够与服务交互以接收通知、查看不同 项、提供用于各种功能的输入等等。如下所述,可以使用多种设备来执行这样的服务并且 可以采用不同的交互机制,比如通过手指、笔、鼠标或类似设备的触摸、姿势、语音、陀螺仪输入以及通过预定义的键盘输入组合。图1示出了一些示例性设备,其中可以采用用于经扩充通信服务的动态导航条。 根据各实施例,经扩充的通信服务可以按服务器-客户端架构作为基于云的服务来提供, 或者如上所述作为本地安装的应用来提供。因此,可以使用多种设备来将用户界面呈现给 用户。除不同的计算设备之外,还可以使用消费电子设备(例如TV控制台)、个人数字助理 (PDA)、移动电话、数字媒体和音乐播放器、手持式游戏控制台、计算器、以及计算机外设。便携式设备(其中的许多采用基于触摸或姿势的输入)往往具有较小的屏幕大小, 这意味着更少空间可用于用户界面。例如,在启用文档(文本和/或图形)编辑的用户界面 中,除文档的所呈现部分之外,可能必须显示虚拟键盘,从而进一步限制了可用空间(“实际 使用面积”)。因此,在这样的场景中,为多方面通信服务提供完整的用户界面可能是不实际 的或者给用户造成混淆。参见图1,示出了一些示例性设备,其中可以根据各实施例提供节省宝贵的屏幕实 际使用面积同时使得能够有效显示与不同实施例相关联的信息的动态导航条。各实施例也 可以在具有变化的形状因子和能力的其他设备中实现。图1包括可用于计算、通信、控制、测量和多种其他目的的若干示例性设备,比如 计算机监视器116、启用触摸(120)的膝上型计算机118、手持计算机124、智能电话126、平 板计算机(或板式计算机)128以及移动计算设备132。图1中的示例性设备中的一些是被 示为具有触摸激活120。然而,这些和其他示例性设备中的任何设备也可以采用启用姿势的 激活。另外,可以使用诸如笔130之类的工具来提供触摸输入。也可以通过诸如鼠标输入 之类的常规方法或通过键盘12本文档来自技高网...

【技术保护点】
一种至少部分地在计算设备中执行的用于在经扩充的通信应用内提供动态导航条的方法,所述方法包括:在所述通信应用的用户界面内显示所述导航条,所述导航条包括表示所述通信应用的各个模块的多个项(1110);响应于检测到在所述导航条项之一上的悬停动作,显示与由该导航条项表示的模块相关联的内容的临时预览(1140);以及响应于检测到对所述导航条项之一的选择(1150),修改所述用户界面以显示与由该导航条项表示的模块相关联的内容(1160)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:D·科斯泰纳罗E·霍尔兹A·罗伊克J·布朗
申请(专利权)人:微软公司
类型:发明
国别省市:

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

1