双屏幕便携式触敏计算系统的制作方法

文档序号:6348740阅读:141来源:国知局
专利名称:双屏幕便携式触敏计算系统的制作方法
双屏幕便携式触敏计算系统
背景技术
为现代计算系统提供了允许用户与所存储的数据进行交互的各种各样的输入和输出(I/O)机制。取决于操作设置,给定的I/O机制将造成用户设备交互的各种好处和/ 或限制。便携使和/或使用触敏界面的设备为I/O机制的设计和部署提出了特别的挑战。通常,需要便携式设备相对较小,这会限制提供易于使用的强大输入机制的能力。 例如,在膝上型/笔记本计算机和移动电话的设计中,为了提高便携性往往牺牲屏幕的尺寸。较小的屏幕尺寸会限制触摸屏输入能力,并且通常在执行非常适合于大屏幕尺寸的任务时降低设备的效用。由于这些权衡而经常受影响的功能有文档创建、以及在多个用户/ 参与者之间的共享和合作。

发明内容
提供了触敏计算系统。为计算系统提供了各种接口特征,所述接口特征提供在各种设置中的众多优势。具体地,系统包括第一触敏显示器和第二触敏显示器,两者都可操作地与处理子系统以及存储多个内容页的存储器子系统相耦合。用户界面指令被存储在存储器子系统中,并且可以由处理子系统执行,以提供用户通过第一触敏显示器和第二触敏显示器的与内容页的交互性。界面指令还被配置为控制显示器,使其运行为内容页的离散地组织的界面单元。通常,界面指令导致显示器中的一个运行为用于编辑内容页之一的触敏的自由形式界面,而另一个显示器被控制以提供内容页的可导航概览,或者用于执行编辑和查看功能的更结构化的界面。提供本发明内容以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本发明内容并不旨在标识出所要求保护的主题的关键或必要特征,也不旨在用于限定所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本发明的任一部分中提及的任何或所有缺点的实现。


图1示出根据本发明的触敏计算系统的实施例的框图。图2示出触敏计算系统的界面的实施例的示意图。图3示出触敏计算系统的界面的另一个实施例的示意图。图3A示出被配置为从笔型工具处接收输入的自由形式的非结构化界面的实施例。图;3B示出被配置为通过手触摸手势接收输入的自由形式的非结构化界面的实施例。图4示出触敏计算系统的实施例的示例性可导航概览。图5示出触敏计算系统的实施例的示意图。图6示出触敏计算系统的另一个实施例的示意图。图7示出用于便携式触敏计算系统的用户界面方法的实施例的流程图。
具体实施例方式参考图1,图1示出根据本描述的触敏计算系统20。如所示,触敏计算系统20包括处理子系统22、存储器子系统M以及I/O子系统26。这些组件可操作地通过总线(未示出)或相似的结构/机制相耦合。可包括各种类型的存储器和/或存储设备的存储器子系统对,通常包含数据和应用程序,和/或在处理子系统22上运行或者由处理子系统22执行的其它指令。I/O子系统沈以到用户30的输出UOUT (音频、视觉的等)以及用于接收用户输入UIN的机制的形式提供用户交互性U。在此处所讨论的众多示例中,通过显示子系统32提供用户交互性,该显示子系统 32通常是触敏的并且包括多个显示器。例如,在图1中,显示子系统32包括两个显示器34 和36。如下文中将更为详细描述的,触敏计算系统20通常包括被配置为使得两个显示器 34和36运行为关于存储在触敏计算系统上的内容页42 (例如在存储器子系统M中)的离散地组织的界面单元的用户界面指令40和/或其它应用程序。内容页42可以采用各种形式,包括网页、字处理文档的页面、照片、演示幻灯片等。一般而言,如将在以下示例中进一步说明的,显示器34和36之一提供导航和更结构化的用户界面控件,而另一个提供用于修改单独的内容页的触敏的自由形式界面。通常, 由显示器提供的单独和离散地组织的界面被实现为使得显示器之一是相对更结构化和受约束的界面,而另一个是相对更少如此的。输入机制是可以用于描述相比于非结构化而言界面单元结构化程度的一类界面特征。例如,在相对更结构化的界面中,按钮和/或菜单选择(例如来自下拉菜单)可以用于执行所显示页面上的选择和编辑操作,诸如剪切、复制、粘贴、旋转、修剪等。为了文本输入,结构化界面可以包括QWERTY键盘或者类似的基于按钮/按键的文本输入方法。为了绘图操作,用户可以从剪贴画、模板图形或者预定义对象的其它显示集合中选择。另一方面,非结构化界面将完全或者至少很大程度上依靠自由形式的输入,诸如手触摸输入、解释的手势命令、以及通过用户操作手写笔或其它笔型工具生效的自由形式的触摸输入等。仍然参考图1,触敏计算系统20允许与设备上的内容页42的用户交互性。内容页 42可以是或者包括字处理文档、绘图、照片、演示、网页、幻灯片等的页面。在此处所述的众多示例中,触敏计算系统20被实现为便携式设备,但是提供了克服现有便携式设备的限制 (如上文所述往往不适合于文档创建、编辑和共享/合作任务)的各种界面特征。现在转至图2和3,两幅图都示出用于查看和修改示例内容页60的界面。每幅图示出用内容页60工作的不同的界面图2示出更结构化的界面62,它也被称为UI负担的界面,而图3示出非结构化的界面64,也被称为无负担或自由形式的界面。 特别地参考内容页60,示例页面包括图形图像70、文本框72 (例如,描述图形图像 70)和流程图74。 首先转至结构化的界面62,该界面包括用于创建和修改内容页的各种结构化的输入机制。具体地,界面可以包括模板80,该模板80包含例如通过拖放操作或者通过选择和复制能够被选择包含在内容页60上的各种形状、图形等。例如,可以使用模板80中找到的标准形状和组件来构建流程图74。
结构化的界面62还可以包括允许输入诸如文本框72之类的字母数字文本数据的键盘82。结构化的界面还可以包括诸如下拉菜单或工具栏84和86的其它结构化输入机制,以执行复制、剪切、粘贴、移动、旋转、修剪等的操作。结构化的界面还可以包括执行竖直滚动或其它受约束的滚动操作的滚动执行器88。可以连同结构化的界面一起提供各种其它输入机制和控件。以上示例仅是说明性的。一般而言,在可用的命令和操作是离散的和/或以结构化的格式呈现给用户,以及处理以开始命令的特定输入是量化的或相反是离散的的意义上,界面是结构化的。现在参考图3的非结构化或者自由形式的界面64,结构化界面控件的缺乏应当是直接明显的。相反,该界面被配置为接收和处理自由形式的命令,诸如用户触摸手势和从笔型工具处接收的自由形式的输入等。例如,如图3A所示,自由形式的界面64可以被配置为从笔型工具92处接收自由形式的手绘输入90。图;3B示出另一个示例,其中非结构化的界面64接收手触摸手势94。对显示器的触摸还可以调用位于用户触摸点附近的上下文的触摸可操作命令96。界面64的自由形式本质还意味着可以发生一些处理以解释用户输入并且产生所需的命令。参考示例性流程图74,自由形式的输入可以用于生成绘出的形状。例如,界面可以被配置使得通过用笔型工具92徒手画椭圆来创建椭圆。由于是徒手画,绘图输入很可能是不完美的。尽管如此,界面仍将处理输入并且识别用户创建椭圆的意图。对比与从模板 80中选择椭圆的结构化的方法(结构化的界面62),很大的并且连续可变范围的手绘输入可以用在界面64内以创建椭圆。因此,应当明白用户界面40 (图1)可以被配置为解释和处理自由形式的触摸输入 (诸如以上描述的不完美的椭圆)使得触摸输入产生预定义的命令。例如,在形状解释模式中(例如用于生成流程图),可以有用于生成椭圆、圆、矩形、菱形等各种形状的若干预定义的命令。来自笔型工具的给定手绘输入可以采用各种形式。事实上,用户用笔输入的潜在范围是连续可变的,而不像例如,做出从下拉菜单上多个项中选择的输入的离散本质。使用笔输入,界面指令处理输入并且本质上确定用户的意图。特别地,处理输入以便产生预定命令中的一个——例如在内容页上面画圆而不是正方形。除了提供用于用单独的内容页工作的结构化和非结构化的界面之外,触敏计算系统20的显示器可以被配置为提供用于内容页42的概览界面。图4示出示例的可导航概览 100,包括内容页42的缩略图102。如图所示,可导航概览100可以被改变尺寸,以至于它太大了而不能完整地适合显示器104(可以是显示器34或36)。这可以产生于用户对示图放大的调整。在一些示例中,例如,需要缩略图相对大些以便更好地理解下层页面的内容。在任何情况下,只要可导航概览超出显示器104的边缘,就可以提供用于滚动以适当地向前移动可导航概览的控件。特别地,如图所示,经常需要使用设备的触敏功能以允许通过自由形式的“手划过”或“手指划过”手势的滚动。如上文所述,触敏计算系统可以被配置使得显示器34和36运行为关于内容页42 的离散地组织的界面单元。在其界面方面,单独和离散地操作的多个显示器(本示例中两个)的供应可以提供众多优势。例如,参考图5,图5示出触敏计算系统20,以这样的模式配置其中两个显示器都为单独的内容页110提供编辑界面,但是如上文所述一个界面是非结构化的,而另一个界面是结构化的。图5还示出用于设备的示例性笔记本类型的形状因素,其中第一和第二主体部分112和114通过铰链116连接。这一形状因素仅是说明性的示例,并且众多其它的配置是可能的。例如一个替代方法是在两个显示器之间的虚拟缝, 而不是铰链的物理隔离。为了保留笔记本类型的形状因素的特定特征,也可能是可折叠器
眷ο对页面结构化和非结构化访问的现成的可用性允许设备利用数字技术的利益,同时也允许用户以更自然和灵活的方式关联设备并且与设备交互。发明者已经注意到尽管便携式电子设备持续地改进和不断增长地使用,笔和纸持续地用于绘画、记笔记和其它自由形式的任务。应当预期所述界面系统和方法将提供在某些设置下显著增强的用户体验,使得此处所述的示例设备将良好执行于笔和纸解决方案仍然是偏好的任务中。多个离散地组织的界面单元的供应还为其中多个用户合作的设置提供了好处。一个示例好处是允许多个用户通过单独的界面修改或注解内容页并且使用不同的界面来标识负责特定改变或贡献的用户的能力。例如,显示器34上的编辑界面可以被分配给用户A, 而显示器36上的界面可以被分配给用户B。图6中示出多个离散地组织的界面单元的另一个示例。特别地,一个显示器提供可导航概览,而另一个显示器提供非结构化的单页编辑界面。图6示出可以被使用以提供各种设置的好处的另一个特征的示例。特别地,设备被旋转至与图5中的示图成直角,并且设备自动地感应该旋转并且对各自的显示器34和36上呈现的素材做出适当的旋转。更一般地,界面指令可以被配置为依靠设备的位置和/或设备旋转方向的改变来智能地安排和配置显示的素材。如图6的示例中所示,可以感应设备的位置以做出适当的纵向-横向转换。还可以基于每个显示器上使用的界面的本质来选择定位和旋转。例如,每当使用非结构化的单页编辑界面时(例如非结构化界面64),它可以被放置在特定的一边,例如设备20 的左侧或右侧显示器。例如,左撇子用户可以喜欢自由形式的界面总是呈现在左侧显示器。 类似地,可能希望在使用时,可导航概览100总是位于上方的屏幕(在设备20的垂直方向) 或者左侧屏幕(水平方向)。现在转至图7,也可理解本发明提供了用于触敏显示的用户界面方法130。如在 132处所示,方法可以包括提供用户通过第一触敏显示器和第二触敏显示器来的对存储在便携式触敏计算系统上的内容页的访问以及与之的交互性。在134处,方法进一步包括控制在第一触敏显示器和第二触敏显示器上内容页的呈现。通常,这包括控制显示器使得其提供关于内容页的离散地组织的界面单元。作为这一内容页的离散地组织和界面方法的一部分,每个显示器通常包括不同的界面控件,其中一个显示器具有更结构化的界面,而另一个显示器具有较少结构化的、自由形式的界面。在一些例子中,界面(显示器)中的一个将用于提供内容页的可导航概览。在其它例子中,两个界面/显示器都被实现为单页编辑界面,其中一个是具有结构化输入机制和其它界面控件的UI负担的界面,而另一个是适应于接收笔触输入、手触手势等的自由形式的界面。通常,当两个显示器都被用作单页编辑界面时,往往需要它们都显示同时用于编辑的相同内容页。继续示例性方法130,如在136处所示,在使用自由形式的界面的地方通常需要使用笔触输入。在138处,方法可以进一步包括处理笔触输入使得其执行对显示的内容页的多个预定义修改中的一个。应当明白此处描述的计算设备可以是被配置为执行此处描述的程序的任意合适的计算设备。例如,计算设备可以是大型计算机、个人计算机、膝上型计算机、便携式数字助理(PDA)、计算机启用的无线电话、网络计算设备、或者其它合适的计算设备,并且可以通过诸如因特网之类的计算机网络互相连接。这些计算设备一般包括处理器以及相关的易失性和非易失性的存储器,并且被配置为使用易失性存储器和处理器的一部分来执行存储在非易失性存储器中的程序。如此处使用的,术语“程序”指的是可以被一个或多个此处描述的计算设备执行或利用的软件或固件组件,并且意在包括可执行文件、数据文件、库、驱动程序、脚本、数据库记录等的个体或团体。应当明白可以提供具有存储在其上的程序指令的计算机可读介质,该程序指令在由计算设备执行后,导致计算设备执行上述的方法并且导致上述的系统的操作。 应当理解此处的各实施例是说明性的而不是限定性的,这是因为本发明的范围由所附权利要求书而不是其之前的描述所定义,并且落在所附权利要求书的边界和范围内, 或者落在这些边界和范围的同等物内的所有改变因此旨在被所附权利要求书包含。
权利要求
1.一种便携式触敏计算系统,包括第一触敏显示器(34);第二触敏显示器(36);可操作地与所述第一触敏显示器(34)及所述第二触敏显示器(36)耦合的存储器子系统04)和处理子系统02);以及用户界面指令(40),能够存储在所述存储器子系统04)中并且可以由所述处理子系统0 执行以控制与包含在所述便携式触敏计算系统的所述存储器子系统04)中的内容页0 的用户交互性(U),所述用户交互性(U)经由第一触敏显示器(34)和第二触敏显示器(36)发生,并且由所述用户界面指令GO)控制,以使得所述第一触敏显示器(34)和所述第二触敏显示器(36)运行为关于所述内容页0 离散地组织的界面单元,其中所述第一触敏显示器提供导航和用户界面控件,而所述第二触敏显示器提供用于编辑所述内容页 (42)的触敏的自由形式的界面。
2.如权利要求1所述的系统,其特征在于,所述用户界面指令、第一触敏显示器和第二触敏显示器被配置使得所述第一触敏显示器提供用于修改所述内容页之一的UI负担的编辑界面,而所述第二触敏显示器同时提供用于通过从笔型工具处接收的触摸输入来修改所述内容页之一的无负荷的自由形式的编辑界面。
3.如权利要求2所述的系统,其特征在于,所述用户界面指令被配置为解释从所述笔型工具处接收的触摸输入,并且使得这样的触摸输入实现对所述内容页之一的多个预定义修改中的一个。
4.如权利要2所述的系统,其特征在于,所述用户界面指令、所述第一触敏显示器,和所述第二触敏显示器被配置使的所述内容页能够通过施加于第一触敏显示器和第二触敏显示器中的任一或两者的手触滑动输入来导航的,并且具体地使得所述内容页之一通过这样的手触滑动导航是能够替换的,使得所述内容页中的第二页被显示在所述第一触敏显示器和所述第二触敏显示器上,用于通过所述UI负担的编辑界面和所述无负荷的自由形式的编辑界面来编辑。
5.如权利要求1所述的系统,其特征在于,所述用户界面指令、所述第一触敏显示器, 和所述第二触敏显示器被配置使得所述第一触敏显示器提供所述内容页的可导航概览,而所述第二触敏显示器同时提供未负担的自由形式的编辑界面,用于通过从笔型工具处接收的触摸输入来修改所述内容页之一。
6.如权利要求5所述的系统,其特征在于,所述用户界面指令被配置为解释从所述笔型工具处接收的所述触摸输入,并且使得这样的触摸输入实现对所述内容页之一的多个预定义修改中的一个。
7.如权利要求6所述的系统,其特征在于,所述可导航概览通过施加于所述第一触敏显示器的触滑动输入能够向前移动。
8.如权利要求1所述的系统,其特征在于,所述便携式触敏的计算系统还包括具有通过铰链与第二主体部分耦合的第一主体部分的主体,其中所述第一触敏显示器被放置在所述第一主体部分上,而所述第二触敏显示器被放置在所述第二主体部分上。
9.如权利要求1所述的系统,其特征在于,所述用户界面指令被配置为响应于所述便携式触敏计算系统的旋转位置的改变,使得显示在所述第一触敏显示器和所述第二触敏显示器上的素材在横向和纵向之间自动地切换。
10.一种用于便携式触敏计算系统的用户界面方法,包括提供(13 通过第一触敏显示器和第二触敏显示器的对内容页的用户访问及与所述内容页的交互性,所述内容页存储在所述便携式触敏计算系统上;控制(134)第一触敏显示器和第二触敏显示器上的所述内容页的呈现,使得所述第一触敏显示器和所述第二触敏显示器运行为关于所述内容页的离散地组织的界面单元,其中所述第一触敏显示器提供导航和用户界面控件,而所述第二触敏显示器提供用于修改所述内容页的触敏的自由形式的界面;接收(136)用笔型工具施加于所述第二触敏显示器的触摸输入;以及对于每个触摸输入,处理(138)所述触摸输入以使其在所述内容页之一显示在所述第二触敏显示器上后实现多个预定义修改中的一个。
11.如权利要求10所述的方法,其特征在于,还包括在第一触敏显示器上提供所述内容页的可导航概览。
12.如权利要求10所述的方法,其特征在于,还包括同时在所述第一触敏显示器和所述第二触敏显示器上显示内容页之一,其中所述第一触敏显示器被实现为用于修改所述内容页的UI负担的界面,而所述第二触敏显示器被实现为用于修改所述内容页的非结构化的界面。
13.如权利要求10所述的方法,其特征在于,还包括感应所述便携式触敏计算系统的方向上的改变并且,对于在第一触敏显示器和第二触敏显示器上显示的内容,响应于方向上的所述改变在该内容的纵向和横向呈现之间改变。
全文摘要
本发明提供了触敏计算系统,包括第一触敏显示器和第二触敏显示器。显示器可操作地与处理子系统以及存储多个内容页的存储器子系统相耦合。用户界面指令被存储在存储器子系统中,并且可以由处理子系统执行,以提供用户通过第一触敏显示器和第二触敏显示器与内容页的交互性。界面指令进一步被配置为控制显示器,以便其运行为内容页的离散地组织的界面单元。
文档编号G06F1/16GK102362248SQ201080014020
公开日2012年2月22日 申请日期2010年3月12日 优先权日2009年3月24日
发明者G·佩特舒宁格, J·埃斯特拉达 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1