在电子文档的编辑视图与后台视图之间转换的制作方法

文档序号:6495573阅读:209来源:国知局
在电子文档的编辑视图与后台视图之间转换的制作方法
【专利摘要】可以提供在电子文档的编辑视图和后台视图之间进行转换。可以在计算机上显示包括电子文档的编辑视图的用户界面。计算机随后可在编辑视图中接收用于从该编辑视图转换到电子文档的后台视图的输入。后台视图可包括与显示在编辑视图中的数据相关联的元信息。随后可以执行从电子文档的编辑视图到后台视图的转换。随后可在用户界面中显示包括元信息的后台视图。
【专利说明】在电子文档的编辑视图与后台视图之间转换
[0001]背景
[0002]用于创建和编辑电子文档的一些计算机应用程序纳入了 “后台视图”特征,该“后台视图”特征用于呈现诸如文件之类的元信息、打印和共享与电子文档相关联的信息。例如,文字处理应用可包括允许正在编辑屏幕上编辑文档的用户点击工具栏中的按钮以切换到呈现关于正被编辑的文档的文件元信息(例如,文件大小、文件创建日期等)的“后台”屏幕的功能。然而,与上述“后台”视图功能相关联的一个缺点在于“后台”屏幕与用户当前正在查看的屏幕完全不同。从而,可能突然向在文字处理文档编辑屏幕中键入段落的用户呈现示出了文档元信息的完全不同的屏幕。结果,这种视图之间(即,编辑视图和“后台”视图)的突然转换可能导致用户关于元信息与正在先前查看的屏幕上被编辑的电子文档的关系的疑惑。本发明的各个实施例正是针对这些考虑事项及其他而做出的。

【发明内容】

[0003]提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
[0004]提供了用于在电子文档的编辑视图和后台视图之间转换的各实施例。可以在计算机上显示包括电子文档的编辑视图的用户界面。计算机随后可在编辑视图中接收用于从该编辑视图转换到电子文档的后台视图的输入。后台视图可包括与显示在编辑视图中的数据相关联的元信息。随后可以执行从电子文档的编辑视图到后台视图的转换。随后可在用户界面中显示包括元信息的后台视图。
[0005]通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显而易见。可以理解,前述一般描述和以下【具体实施方式】均仅是例示性的,且不限制所要求保护的本发明。
【专利附图】

【附图说明】
[0006]图1是根据一个实施例的示出可用于在电子文档的编辑视图和后台视图之间转换的计算环境的框图;
[0007]图2是根据一实施例的示出电子文档的编辑视图的用户界面的计算机屏幕显示;
[0008]图3是根据一实施例的示出电子文档的编辑视图与电子文档的后台视图之间的转换的用户界面的计算机屏幕显示;
[0009]图4是根据一实施例的示出在从编辑视图的转换之后的电子文档的后台视图的用户界面的计算机屏幕显示;
[0010]图5是根据一实施例的示出来自后台视图内的电子文档的编辑视图的前沿的用户界面的计算机屏幕显示;
[0011]图6是根据一实施例的示出电子文档的编辑视图的边缘侵入后台视图的用户界面的计算机屏幕显示;[0012]图7是根据一实施例的示出来自后台视图内的电子文档的编辑视图的缩略图的用户界面的计算机屏幕显示;以及
[0013]图8是根据一个实施例的示出用于在电子文档的编辑视图和后台视图之间转换的例程的流程图。
【具体实施方式】
[0014]提供了用于在电子文档的编辑视图和后台视图之间转换的各实施例。可以在计算机上显示包括电子文档的编辑视图的用户界面。计算机随后可在编辑视图中接收用于从该编辑视图转换到电子文档的后台视图的输入。后台视图可包括与显示在编辑视图中的数据相关联的元信息。随后可以执行从电子文档的编辑视图到后台视图的转换。随后可在用户界面中显示包括元信息的后台视图。
[0015]示例性操作环境
[0016]现在参看图1,以下讨论旨在提供对在其中可以实现各说明性实施例的合适计算环境的简要一般描述。尽管将在结合在计算机上的操作系统上运行的程序模块执行的程序模块的一般上下文中描述各实施例,但本领域的技术人员将认识到,各实施例也可结合其它类型的计算系统和程序模块实现。
[0017]一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,本领域的技术人员可以理解,各实施例可以用多种计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器或可编程消费者电子产品、小型机、大型机等。各实施例也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实现。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。
[0018]图1示出了计算机2,该计算机2包括通用台式计算机、膝上型计算机、手持式计算机、图形输入板计算机、或能够执行一个或多个应用程序的其它类型的计算机。计算机
2包括至少一个中央处理单元8 (“CPU”)、包括随机存取存储器18 (“RAM”)和只读存储器(“ROM”)20的系统存储器12、以及将存储器耦合至CPU8的系统总线10。在R0M20中存储基本输入/输出系统,该系统包含有助于诸如在启动期间在计算机内的各元件之间传输信息的基本例程。计算机2还包括用于储存操作系统32、生产力应用34以及电子文档36的大容量存储设备14。如将在下文参考图2-8更详细地描述的,生产力应用34可被配置成生成用于在电子文档36中的一个或多个电子文档的编辑视图和后台视图之间转换的用户界面。如本文所定义的,文档的编辑视图包括对可用于创建和/或编辑电子文档的用户界面的显示。文档的后台视图包括用于显示可用于描述电子文档的各方面的元信息的用户界面,该元信息包括但不限于,文件信息、打印信息、共享信息、文档模板信息等。例如,在演示文档的后台视图中显示的元信息可包括:该文档被创建的日期、该文档最近被修改的日期、该演示中幻灯片的总数、版本信息、共享信息和许可。
[0019]根据一实施例,生产力应用34可包括来自华盛顿州雷蒙德市的微软公司的WORD文字处理软件、POWERPOINT演示图形软件、EXCEL电子表格软件、VISIO绘图软件、PROJECT项目管理软件、PUBLISHER发布软件、0UTL00K个人信息管理软件和0ΝΕΝ0ΤΕ笔记软件。应当理解,上述生产力应用34可以包括个别的应用程序,或者可以被结合到生产力应用套装中,诸如来自微软公司的OFFICE应用程序套装。然而,应当理解,根据文本描述的各实施例可以使用来自其他制造商的其他生产力应用程序。根据一实施例,电子文档36可包括由生产力应用34生成的文档或者在生产力应用34生成的用户界面中显示的文档。例如,根据各实施例,电子文档36可包括但不限于:文字处理文档、演示文档、电子表格文档、绘图文档、项目管理文档、发布文档、个人信息管理文档和笔记文档。
[0020]根据各实施例,诸如来自华盛顿州雷德蒙市的微软公司的WINDOWS操作系统等操作系统32可适用于控制联网计算机的操作。大容量存储设备14通过连接至总线10的大容量存储控制器(未示出)连接至CPU8。大容量存储设备14及其相关联的计算机可读介质为计算机2提供非易失性存储。此处所使用的术语计算机可读介质可包括计算机存储介质。计算机存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块、或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质可以包括,但不限于,RAM、ROM、电可擦除只读存储器(EEPR0M)、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光存储、磁带盒、磁带、磁盘存储或其它磁性存储设备、或可用于存储信息且可以由计算机2访问的任何其它介质。任何这样的计算机存储介质都可以是计算机2的一部分。
[0021]此处所使用的术语“计算机可读介质”还可包括通信介质。通信介质由诸如载波或其他传输机制等已调制数据信号中的计算机可读指令、数据结构、程序模块或其他数据来体现,并包括任何信息传递介质。术语“已调制数据信号”可以描述以对该信号中的信息进行编码的方式设定或者改变其一个或多个特征的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接等有线介质,以及诸如声学、射频(RF)、红外线和其他无线介质等无线介质。
[0022]根据各个实施例,计算机2可使用通过可包括例如局域网或广域网(例如,因特网)的网络4至远程计算机的逻辑连接在联网环境中操作。计算机2可以通过连接至总线10的网络接口单元16来连接到网络4。应当明白,网络接口单元16也可用于连接至其它类型的网络和远程计算系统。计算机2还可包括用于接收和处理来自包括键盘、鼠标、笔、指示笔、手指、和/或其它装置等多种输入类型的输入的输入/输出控制器22。类似地,输入/输出控制器22可以向显示设备24、打印机或其他类型的输出设备提供输出。另外,触摸屏可以用作输入和输出机制。
[0023]图2是根据一实施例的示出电子文档36的编辑视图48的用户界面200的计算机屏幕显示。可由生产力应用34生成的用户界面200包括工具栏40、文件按钮42和指针(例如,鼠标指针)44。根据一实施例,到电子文档36的后台视图的转换可通过使用指针44选择文件按钮42来发起。例如,用户可通过在用户界面200中的文件按钮42上点击或者在其上悬停来发起到后台视图的转换。
[0024]图3是根据一实施例的示出电子文档36的编辑视图48与电子文档36的后台视图50之间的转换的用户界面300的计算机屏幕显示。类似图3的用户界面200,可由生产力应用34生成的用户界面300包括工具栏40、文件按钮42和指针44。用户界面300还包括后台选项卡60-74,该后台选项卡60-74包括信息选项卡60、保存选项卡62、另存为选项卡64、打印选项卡66、打开选项卡68、新建选项卡70、共享选项卡72和账户选项卡74。应该理解,在发起从编辑视图48到后台视图50的转换之后,生产力应用34可被配置成致使后台选项卡60-74从文件按钮42中“散出”,从而使得用户能够立即访问与每一选项卡相关联的功能。用户界面300还可包括元信息,该元信息包括属性元信息52、许可元信息54、共享元信息56和版本元信息58。在用户界面300中,到后台视图50的转换可通过自动地将编辑视图48滑离或推离计算机屏幕显示的侧面来实现,从而使得后台视图50可以在将作为连续表面出现在用户眼前的页面上显示。
[0025]图4是根据一实施例的示出在从编辑视图48的转换之后的电子文档36的后台视图50的用户界面的400计算机屏幕显示。可由生产力应用34生成的用户界面400包括工具栏40、文件按钮42、指针44、后台选项卡60-74以及元信息52-58。将认识到,在该实施例中,编辑视图48已经被完全推离计算机屏幕显示,从而仅有后台视图50对用户可见。
[0026]图5是根据一实施例的示出来自后台视图80内的电子文档36的编辑视图48的前沿的用户界面500的计算机屏幕显示。可由生产力应用34生成的用户界面500包括工具栏40、文件按钮42、指针44和后台选项卡60-74。应认识到,在该实施例中,指针44已经被用来选择发起对模板元信息的显示的新建后台选项卡70,该模板元信息用于创建诸如时事通讯模板86之类的时事通讯、传单和数据表。还应该认识到,在该实施例中,即使在转换到后台视图80之后也可维持编辑视图48的一部分。具体地,生产力应用34可被配置成显示后台视图80,从而使得电子文档36的编辑视图48的边缘表现为在后台视图80的侧面“向外偷看(peek out)”。
[0027]图6是根据一实施例的示出电子文档36的编辑视图48的边缘侵入后台视图80的用户界面600的计算机屏幕显示。可由生产力应用34生成的用户界面600包括工具栏
40、文件按钮42、指针44和后台选项卡60-74。应该认识到,在该实施例中,指针44正在触摸编辑视图48的可视部分,从而致使电子文档的边缘发展成或滑入后台视图80,从而使得与当指针44没有触摸编辑视图48时(例如,如图5的用户界面500中所示的那样)相比编辑视图48的更大一部分在用户界面600中可见。应当理解,在该实施例中,指针44可致使电子文档的边缘在即将与编辑视图48接触时发展成为或滑入后台视图80,并且在即将从编辑视图48移除时从后台视图80收缩或滑离。
[0028]图7是根据一实施例的示出来自后台视图50内的电子文档36的编辑视图的缩略图84的用户界面700的计算机屏幕显示。可由生产力应用34生成的用户界面700包括工具栏40、文件按钮42、指针44、后台选项卡60-74以及元信息52-58。在该实施例中,缩略图84被示为电子文档36的编辑视图的经裁剪版本。应当理解,缩略图84可在编辑视图到后台视图的转换期间被创建。具体地,在从编辑视图到后台视图50的转换期间,生产力应用34可被配置成致使编辑视图收缩或者“缩小”出用户界面700以显示后台视图50,同时保留显示了在转换之前的先前编辑视图的缩略图(即,缩略图84)。还应该理解,在该实施例中,生产力应用34可被配置成裁剪缩略图84所呈现的编辑视图,从而使得出现在先前编辑视图中的任何用户界面元素(例如,功能区、状态栏或框)不在缩略图84中示出(S卩,被隐藏)。从而,可以认识到,缩略图84可仅示出电子文档的显著视觉方面(例如,“SchoolLife(学校生活)”演示幻灯片)。
[0029]图8是根据一个实施例的示出用于在电子文档36的编辑视图和后台视图之间转换的例程800的流程图。当阅读对在此呈现的例程的讨论时,应当理解,本发明的各种实施例的逻辑操作被实现为(I)计算系统上运行的一系列计算机实现的动作或程序模块,和/或(2)计算系统内的互连机器逻辑电路或电路模块。这种实现是取决于实现本发明的计算系统的性能需求的选择问题。因此,图8中所例示的并且构成在此所描述的各实施例的逻辑操作被不同地称为操作、结构性设备、动作或模块。本领域技术人员将认识到,这些操作、结构设备、动作和模块可用软件、固件、专用数字逻辑、及其任意组合实现,而不背离如本文中阐述的权利要求内陈述的本发明精神和范围。
[0030]例程800开始于操作805,其中在计算机2上执行的生产力应用34显示示出了电子文档36的编辑视图的用户界面。例如,生产力应用34可生成如上参考图2讨论的用户界面200。
[0031]例程800从操作805继续到操作810,其中生产力应用34可接收用于从电子文档36的编辑视图转换到后台视图的输入。例如,如上参考图2讨论的,用户可使用指针44来点击或选择文件按钮42以便发起到后台视图的转换。
[0032]例程800从操作810继续到操作815,其中生产力应用34可以从电子文档36的编辑视图转换到后台视图。根据一实施例并且如上参考图3所讨论的,到后台视图的转换可通过自动地将编辑视图滑离或推离计算机屏幕显示的侧面来实现,从而使得后台视图可以作为连续表面在即将展现给用户的页面上显示。根据另一实施例并且如上参考图7所讨论的,到后台视图的转换可通过收缩或者“缩小”编辑视图以示出后台视图来实现。
[0033]例程800从操作815继续到操作820,其中生产力应用34可在用户界面中显示包括元信息的后台视图。应当认识到,在如上讨论的图3-7中示出了显示后台视图元信息的说明性用户界面。如上参考图7所讨论的,所显示的后台视图可包括在转换之前的编辑视图的缩略图。编辑视图的缩略图可使得与编辑视图的完整大小版本相关联的某些先前可查看的用户界面元素(例如,功能区、状态栏和框元素)从所显示的缩略图图像中被裁剪。根据一实施例并且如上参考图4所讨论的,编辑视图可被完全从计算机屏幕显示推离,从而使得在用户界面上向用户仅显示后台视图。根据另一实施例并且如上参考图5所讨论的,后台视图可被显示,从而使得电子文档36的编辑视图的前沿表现为在后台视图的侧面上“向外偷看”。
[0034]例程800从操作820继续到可任选的操作825,其中生产力应用34可检测与来自当前所显示的后台视图的编辑视图的前沿的用户交互。例如,如上参考图6所讨论的,生产力应用34可被配置成检测指针(例如,鼠标指针)何时正在触摸编辑视图的前沿。
[0035]例程800从可任选的操作825继续到可任选的操作830,其中生产力应用34可在可任选的操作825处检测到与编辑视图的前沿的用户交互时将编辑视图的附加部分滑入后台视图。例如,如上参考图6所讨论的,在检测到指针正在触摸编辑视图的前沿时,生产力应用34可被配置成致使编辑视图发展成为或滑入后台视图,从而使得与当指针未与编辑视图接触时相比编辑视图的更大一部分在用户界面中可见。
[0036]例程800从可任选的操作830继续到可任选的操作835,其中生产力应用34可检测与来自后台视图内的编辑视图的前沿的用户交互的完成。具体地,生产力应用34可被配置成检测指针何时已经从在可任选的操作830处生成的编辑视图的较大部分中移除。
[0037]例程800从可任选的操作835继续到可任选的操作840,其中生产力应用34在可任选的操作835处检测到与编辑视图的前沿的用户交互的完成时可被配置成将(在可任选的操作830处生成的)编辑视图的附加部分滑离后台视图。具体地,生产力应用34可被配置成将编辑视图恢复成其先前的状态(例如,图5中示出的编辑视图48)。从操作840,例程800随后结束。
[0038]尽管已结合各个例示性实施例描述了本发明,但本领域普通技术人员将理解,可在所附权利要求的范围内对其作出许多修改。因此,并非旨在以任何方式将本发明的范围限于以上的说明,而是应该完全参照所附权利要求书来确定。
【权利要求】
1.一种用于在电子文档的编辑视图和后台视图之间转换的计算机实现的方法,包括: 由计算机显示包括所述电子文档的所述编辑视图的用户界面; 由所述计算机在所述编辑视图中接收用于从所述编辑视图转换到所述电子文档的所述后台视图的输入,所述后台视图包括与所述编辑视图中显示的数据相关联的元信息; 由所述计算机从所述编辑视图转换到所述电子文档的所述后台视图;以及 由所述计算机在所述用户界面中显示包括所述元信息的后台视图。
2.如权利要求1所述的方法,其特征在于,由所述计算机从所述编辑视图转换到所述电子文档的所述后台视图包括:在所述用户界面上方滑动所述编辑视图以揭示不断增加比例的后台视图。
3.如权利要求1所述的方法,其特征在于,由所述计算机从所述编辑视图转换到所述电子文档的所述后台视图包括:在所述用户界面中将所述编辑视图减小为缩略图。
4.如权利要求3所述的方法,其特征在于,由所述计算机在所述用户界面中显示包括元信息的后台视图包括:在所述用户界面中显示所述编辑视图的缩略图和元信息。
5.如权利要求3所述的方法,其特征在于,在所述用户界面中将所述编辑视图缩小为缩略图包括:裁剪与所述编辑视图的完整大小视图相关联的用户界面元素。
6.如权利要求1所述的方法,其特征在于,由所述计算机在所述用户界面中显示包括元信息的后台视图包括:在所述后台视图中显示所述电子文档的所述编辑视图的前沿。
7.如权利要求6所述的方法,其特征在于,还包括: 检测与所述后台视图中的所述电子文档的所述编辑视图的前沿的用户交互; 将所述电子文档的所述编辑视图的附加部分滑入所述后台视图以供在所述用户界面中显示; 检测与所述后台视图中的所述电子文档的所述编辑视图的前沿的用户交互的完成;以及将所述电子文档的所述编辑视图的附加部分滑出所述用户界面中的所述后台视图。
8.如权利要求1所述的方法,其特征在于,由所述计算机在所述用户界面中显示包括元信息的后台视图包括:用多个选项卡来填充所述用户界面中的所述后台视图,所述多个选项卡中的每一个选项卡与不同的元信息相关联。
【文档编号】G06F17/21GK103765361SQ201280029270
【公开日】2014年4月30日 申请日期:2012年6月4日 优先权日:2011年6月14日
【发明者】J·S·考夫瑟, C·D·爱德华兹, M·E·皮尔森 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1