显示屏上的情景显示数据的协调的制作方法与工艺

文档序号:11734653阅读:235来源:国知局
显示屏上的情景显示数据的协调的制作方法与工艺
显示屏上的情景显示数据的协调本非临时专利申请要求题为“UX大全”(申请号GB1222054,提交于2012年12月7日)、“具有显示器的装置”(申请号GB1223011.6、提交于2012年12月20)、“具有显示器的装置”(申请号GB1303275.0,提交于2013年2月25日)、“具有显示器的装置“(申请号为US61/787333,提交于2013年3月15日)、“反转模式”(申请号GB1222457.2,提交于2012年12月13日)和“反转模式2”(申请号GB1222987.8,提交于2012年12月20日)的在先专利申请的优先权,本文通过引用将其全部并入此。技术领域本发明的领域包括协调显示在具有一个或多个显示屏幕的移动装置上的情景显示数据的协调。

背景技术:
计算装置的普及的要求不断提高。例如,用户可以使用传统的台式计算机、平板计算机、移动电话等来获得工作和个人使用的各种功能。此外,移动装置能提供给用户的各种功能也在增长,包括复杂的应用程序工作流和多媒体功能。最近,在桌面环境中能在一个或多个屏幕上与应用程序进行人机交互的能力,但是,在移动装置环境下使用一个或多个屏幕与情景图像显示协调不兼容。当前用户需要利用他们的装置来实现用户与装置功能(例如,在执行的应用程序)的不间断人机交互,并知道当前的应用程序和/或装置在什么状态下运行。还希望就电源管理而言,能有选择地使用移动装置的屏幕,同时还能有效和方便地使用户获得所希望的装置和应用程序的功能。

技术实现要素:
本发明的一个目的是为具有一个或多个屏幕的应用程序和方法提供情景显示数据协调,以消除或减轻上面给出的缺点中的至少一个。提供本发明内容以简单介绍所选择的概念,其将在以下详细描述中被进一步描述。本发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在帮助确定所要求保护的主题的范围。最近,在桌面环境中能在一个或多个屏幕上与应用程序进行人机交互的能力,但是,在移动装置环境下使用的一个或多个屏幕与情景图像显示协调不兼容。当前用户需要利用他们的装置来实现用户与装置功能(例如,在执行应用程序)的不间断人机交互,并知道他们当前的应用程序和/或装置在什么状态下运行。还希望电源管理问题,能有选择地使用的移动装置的屏幕,同时还能有效和方便地使用的用户所希望的装置和应用程序的功能。移动装置显示器的动态配置可以解决以下问题:当装置用户需要时,提供不同装置配置的指示,同时协调不同的利益以提供期望的用户体验。与现有的方法和系统不同,提供了于协调情景数据显示的移动组件和方法,所述情景数据反映移动组件的一个或多个显示器的状态。根据第一方面,提供了一种用于协调情景显示数据的显示的方法,所述情景显示数据反映在移动组件上执行的应用程序的状态,所述移动组件包括一对显示屏幕,所述一对显示屏幕包括第一显示屏幕和第二显示屏幕,所述方法被存储为一组指令,当由一个或多个计算机处理器执行时所述指令:识别所述应用程序的状态,所述应用程序将显示内容作为第一显示数据提供给所述第一显示屏幕;访问存储器,所述存储器存储有与所述状态相关联的预定义情景显示数据;从所述存储器选择所述预定义情景显示数据,所述预定义情景显示数据包括反映所述状态的至少一个描述性文本或描述性图像;和将预定义情景显示数据作为第二显示数据显示在所述第二显示屏幕上。另一方面提供了一种用于协调情景显示数据的显示的移动组件,所述情景显示数据反映正在执行的应用程序的状态,所述移动组件包括:一对显示屏幕,所述一对显示屏幕包括第一显示屏幕和第二显示屏幕,用户接口,用于与用户进行人机交互;存储器,所述存储器存储有一组协调指令;由一个或多个计算机处理器将所述协调指令实施为:识别应用程序的状态,所述应用程序将显示内容作为第一显示数据提供给所述第一显示屏幕;访问存储器,所述存储器存储有与所述状态相关联的预定义情景显示数据;从所述存储器选择所述预定义情景显示数据,所述预定义情景显示数据包括反映所述状态的至少一个描述性文本或描述性图像;和将预定义情景显示数据作为第二显示数据显示在所述第二显示屏幕上。另一个方面提供了一种用于协调情景显示数据的显示的方法,所述情景显示数据反映在移动组件上执行的应用程序的状态,所述移动组件包括显示屏幕,所述方法被存储为一组指令,当由一个或多个计算机处理器执行时,所述指令:识别应用程序的状态,所述应用程序将显示内容提供给第一显示屏幕;访问存储器,所述存储器存储有与所述状态相关联的预定义情景显示数据;从所述存储器选择所述预定义情景显示数据,所述预定义情景显示数据包括反映所述状态的至少一个描述性文本或描述性图像;和将预定义情景显示数据作为显示数据显示在所述显示屏幕上。另一方面提供一种用于协调情景显示数据的显示的移动组件,所述情景显示数据反映正在执行的应用程序的状态,所述移动组件包括:显示屏幕;用户接口,用于与用户进行人机交互;存储器,所述存储器存储有一组协调指令;一个或多个计算机处理器将所述协调指令实施为:识别应用程序的状态,所述应用程序将显示内容提供给所述第一显示屏幕;访问存储器,所述存储器存储有与所述状态相关联的预定义情景显示数据;从所述存储器选择所述预定义情景显示数据,所述预定义情景显示数据包括反映所述状态的至少一个描述性文本或描述性图像;和将预定义情景显示数据作为显示数据显示在所述显示屏幕上。附图说明参照附图进行详细说明。在本说明书中的不同实例中相同的参考数字和附图可以指示相似或相同的项目。图1是具有一对的显示屏幕的实例移动装置的说明图。图2给出了图1的组件的示例情景显示数据;图3描绘了图1的组件的示例处理系统。图4是图1中的移动组件的替代实施例;图5是图4中的移动组件的另一个替代实施例;图6是图1中的移动组件的替代实施例;图7是图1中的移动组件的替代实施例;图8是图1的组件的示例协调方法;和图9至图15是图2的显示内容的替代实施例。具体实施方式所要求保护的发明可以以多种方式实现,包括以下方式:计算机程序;计算机装置;计算机系统;具有一个或多个显示屏幕的移动组件;具有多个板载显示屏幕的移动装置,或联接到也具有显示屏幕的移动装置盖的具有显示屏幕功能的移动装置;实施为作为物理存储器的计算机可读存储媒介的计算机程序产品;处理器,其使得一个或多个计算机处理器被配置为执行指令(存储在联接到处理器的物理存储器中和/或由联接到处理器的物理存储器提供);和/或软件,实施为一组指令,当由处理器执行时,所述指令用于由用户和装置人机交互的一组指令所表达的功能;操作/通信,其在计算机装置中的一个或多个进程(例如,硬件进程、软件进程)之间进行或是该一个或多个进程的结果;并用于数据/信息(例如,显示内容)的通信(在计算装置和盖装置之间);远端网络装置;和/或处理器(诸如被配置为执行存储在联接到处理器的物理存储器上或由该物理存储器提供处理器)。因此,本发明的相关的功能和计算机部件被认为是提供如下面进一步讨论的应用程序协调所必要的。因此,基于应用程序状态的情景显示数据的协调显示可根据需要通过一个或多个显示器实现。对移动组件的多显示器的实施方案而言,应用程序经由一个显示屏幕继续与用户进行人机交互而同时在另一显示屏幕上显示情景显示数据的能力是有利的,因为一个显示器指示应用程序的特定状态,而另一个显示器由用户用来执行与该状态相关联的应用程序的工作流程(同一状态下的应用程序的多个动作)的一系列步骤。应注意,根据需要,单个或多个显示器12、14可以位于移动装置、所述移动装置的盖、或移动组件的盖和移动装置二者上。处理器可以被实施为移动装置的板载(on-board)计算机元件,和/或分布为移动装置和联接移动装置盖的多个板载处理器。在本说明书中,这些实现方式或本发明可以采取的任何其它形式可被称为技术。在一般情况下,所公开的进程的步骤的顺序可以在要求保护的发明的范围内进行各种变更。除非另外说明,诸如描述为被配置成执行任务的处理器或存储器可以被实现为:被配置成在给定时间临时执行任务的通用元件或者被制造来执行任务的特定元件。如本文所用,术语“处理器”是指配置为处理诸如计算机程序指令的数据的一个或多个装置、电路和/或处理核。处理器可以使用或者包括例如控制器或者微处理器的性能,因此,模块的任何功能可以在硬件、软件或两者的组合中实现。因此,为了简单起见,作为计算机组件和/或作为一组机器可读指令来使用处理器被统称为处理器/模块。下面提供所要求保护的发明的一个或多个实施例的详细描述以及说明本发明的原理的附图。所要求保护的发明通过这些实施例来描述,但所要求保护的发明并不限于任何实施例。所要求保护的发明的范围仅由权利要求限制,并且所要求保护的发明包括许多替换、修改和等同方案。许多具体细节被阐述在下面的描述中,以便为所要求保护的发明提供透彻的理解。提供这些细节实施用于示例目的,本发明可以在没有这些特定细节的一些或全部的情形下根据权利要求来实施。为清楚起见,不详细描述与所要求保护的发明相关的技术领域的已知的技术材料,以防止不必要地湮没要求保护的发明。本领域技术人员知道,可以组合在一个段落内公开的任何特征和/或在不同段落公开的特征。参照图1、图2和图3,移动组件10(例如,单屏幕移动装置、单屏幕移动装置盖、双屏幕移动装置,具有联接到具有另一个显示屏幕的装置盖的显示屏幕的移动装置)被示出,其被配置为协调情景显示数据(例如,静止图像、视频图像、文本等)9的显示,所述情景显示数据反映在移动组件10上执行的应用程序32的状态,所述移动组件10包括一对显示屏幕,其包括第一显示屏幕12和第二显示屏幕14,应用程序(例如电话呼叫应用程序,web应用程序,相机/视频应用程序,基于地图的应用程序等)用于与移动组件10的使用者进行人机交互。第一显示屏幕12可以是双稳态屏幕,第二显示屏幕14可以是非双稳态屏幕。第一显示屏幕12可以是非双稳态屏幕,第二显示屏幕14可以是双稳态的屏幕。第一显示屏幕12可以是双稳态屏幕,第二显示屏幕14可以是双稳态的屏幕。应注意,根据需要,可以有单个或多个显示屏幕12、14设置在移动装置、移动装置的盖、或者移动组件的盖和移动装置上,但为了说明目的,仅通过示例描述了具有一对显示屏幕12、14的移动组件。人们认识到,对于单屏幕12实施例,所述情景显示数据(例如图像)9可以作为应用程序32的补充显示数据或替代显示数据显示在单个显示屏幕12上,所述应用程序32的显示数据与工作流事件34的工作流动作有关,所述工作流事件34与通过在显示屏幕12上显示人机交互显示数据来执行应用程序32相关。如下面进一步描述所确定的,确定的应用程序32的状态的应用程序工作流程30包括:根据应用程序的状态(与情景显示数据9相关)的测定/识别的结果,将情景显示数据9显示在显示器(例如,显示屏幕12、14)上。例如,应用程序的状态的识别18由基于应用程序执行数据的状态模块36确定,所述应用程序执行数据是从执行中的应用程序32处接收的或是其请求的,和/或是通过预定义的用户人机交互动作(例如,用户按压相机应用程序32的聚焦按钮)而提供的,所述用户人机交互动作是用户利用用户接口44(例如,包括显示屏幕12、14)发生的。应注意,预定义的用户人机交互动作可以通过以下被识别:计算机处理器45(属于移动组件10的移动装置的基础设施(infrastructure))利用硬件按钮的电子开关(按压的物理开关或其它物理电子部件);传感器47(例如运动传感器,温度传感器,与触摸屏幕或其它触摸敏感区域等相关的传感器)的传感器数据,传感器和/或切换数据被提供给计算机处理器45和相关联的可执行指令。识别18可包括移动装置10的物理取向的变化,所述物理取向的变化由一个或多个传感器47(例如运动传感器,接触传感器等参见图3)检测。例如,可以通过传感器47检测:打开具有显示屏幕12的盖壳体10b(见图4)以便向用户露出第二显示屏幕14。可替代地,移动组件10的物理方向的变化可以在移动组件10转头或翻转(例如,当第一显示瓶12在移动装置10的一侧且第二显示屏幕14是在移动组件10的另一侧时)时由运动或取向传感器47检测。可替代地,移动装置10可以被实施为翻盖手机(见图5),使得传感器47可以检测打开手机的时间,从而其假定用户现在希望与手机内部的显示屏幕14进行人机交互,而不是与手机外部的显示屏幕12进行人机交互。以这种方式,在一般情况下,人们认识到,移动组件10基于传感器47的数据知道用户在使用显示屏幕12、14的哪一个,所述基于传感器47的数据指示移动组件10本身的物理取向(即变化和所得的取向)。可替代地或附加地,该识别18可包括在执行期间提供给应用程序32的状态信息或者应用程序32请求的状态信息。另外,识别18可以包括利用与应用程序32的特定工作流事件34(及其状态)相关联的用户接口44进行的特定用户人机交互的检测。应用状态和情景显示数据例子应用程序32的工作流30的多个工作流事件可以包括连续的各工作流事件34,所述工作流事件34涉及的事件例如是但不限于:在选择的显示器12、14上显示一个或多个依次的显示内容的输出数据;基于一个或多个输入选择(由输出数据代表)使用用户接口44从一个或多个的用户输入接收输入数据,使得基于识别18的接收和动作是在应用程序32的工作流30的多个工作流事件34之外的事件。例如,该输出数据可以是电话呼叫数据(见图14、15),所述电话呼叫数据在显示屏幕12(作为非双稳态屏幕,与应用程序32的状态相关)作为显示数据显示,所述情景显示数据9可以显示在作为双稳态屏幕的第二显示屏幕14,并包括与电话呼叫相关联的数据。人们认识到,情景显示数据9的示例性的与电话呼叫相关联的数据可以指示:正在进行的电话呼叫、电话呼叫者识别信息(例如名称,与用户的关系,等等)、与诸如电话接收机的状态相关联的图像等等。可选地,输出数据可以是消息数据(见图2),所述消息数据作为显示数据显示在作为非双稳态屏幕的显示屏幕12上,情景显示数据9被显示在作为双稳态屏幕的第二显示屏幕14上,并包括消息相关的数据。应当认识到,示例性的消息相关的数据可以包括:正在进行的消息、消息的识别信息(例如名称,与用户的关系,等等)、与诸如消息发送者的状态相关联的图像等等。应用程序32的状态的情景显示数据9和识别18的其它可替换实施例可以是:应用程序32是地图应用程序(见图9),使得第一显示器上的显示数据是与应用程序32的导航状态相关的地图,情景显示数据9包括地图的放大部分,所述放大部分显示在第二显示屏幕14上。在这种情况下,识别18可以是地理位置数据,所述地理位置数据可以是GPS提供或者由移动组件的网络接口40功能提供到计算机处理器45的。替代实施例是:移动组件10的状态是在选择地图的放大部分中使用地理位置信息。一个替代实施例是:第一显示器12的内容是电话呼叫数据,应用程序32是基于电话呼叫的应用程序,使得具有情景显示数据9的第二显示器14包括基于电话呼叫的应用程序正在进行电话呼叫的指示。此外,移动组件10(和/或应用程序32)的状态可以是保密模式,所述保密模式限制从情景显示数据9获取电话呼叫者识别数。替代地,移动组件10的状态(和/或应用程序32)是保密模式,所述保密模式允许情景显示数据9显示电话呼叫者识别数据。替代地,应用程序是图像应用程序32,使得数据的第一显示器12是工作流事件34的图像应用程序32的软件接口,情景显示数据的第二显示器14包括识别用户通过软件接口选择的用户的动作。例如,图像应用程序32包括作为使用者动作的至少一种相机功能或视频功能(参见图12)。替代地,移动组件10的状态是移动组件10的至少一个的感测方向或运动,其用于向第二显示器14提供指令数据作为情景显示数据9。指令数据可以与以下相关:第一显示器12中成像的目标对象的至少一个身体位置或微笑状态,其被显示为应用程序32的工作流30的一部分,用于记录目标的图像(见图12、13)。可替代地,数据的第一显示器12是网页内容数据,应用程序32是基于网络的应用程序,使得情景显示数据9提供应用程序32的状态的指示(例如,正在浏览网页–请勿打扰)。可替代地,数据的第一显示器12是文本数据,应用程序32基于阅读的应用程序,使得情景显示数据9提供应用程序32的状态的指示(例如电子书阅读正在进行!!),参见图10、11。如上所讨论的,第一显示器12的数据可以显示在非双稳态屏幕上,第二显示器14的数据可以显示在双稳态屏幕上。如上所讨论的,第一显示器12的数据可以显示在双稳态屏幕上,第二显示器14的数据可显示在非双稳态屏幕上。人们还认识到,应用程序32的显示器12的数据与应用程序工作流事件34相关,情景显示数据9反映应用程序32的状态识别18,而处理工作流事件34可以显示在同一显示屏幕12、14,特别是对于作为单个平面装置的移动组件10的实施例而言,无论是在同时或交替地依次显示(即,一个接一个地数据显示在相同的显示屏幕12)。工作流事件34由第一显示屏幕12执行,而情景显示数据9被显示为反映第一显示屏幕12中显示的工作流事件34的状态,就此而言,输出数据在作为非双稳态屏幕的第一显示屏幕12上被显示为显示数据的图像数据,情景显示数据9被显示在作为双稳态屏幕的第二显示屏幕14上。显示器12的内容16(对情景显示数据9反映的给定状态,反映应用程序32的工作流事件34)可包括一个或多个输入选项,所述选项作为一个或多个图像/文本操作命令,并且输入数据是用户输入,所述用户输入提供一个或多个图像/文本操作命令的操作命令。操纵命令可以从以下各项组成的组中选择:平铺命令、滚动命令、缩放命令、和/或删除图像命令。因此,情景显示数据9可以对在显示器12上执行一系列操作保持不变,和/或可以随着不同的情景内容更新为显示数据20,以反映使用者在工作流事件期间所使用的不同的操作命令或改变操作命令来与应用程序32(输出在显示器12上)进行人机交互。显示内容9涉及的应用程序32本文中所描述的技术可用于管理工作流,所述工作流与情景显示数据9(例如反映应用程序32的状态)相关,包括显示内容的处理(在第一显示屏幕12上的显示),所述显示内容从应用程序32(或经由网络接口40-参见图3)接收,然后在显示屏幕12上显示为更新的内容,使得情景显示数据9的内容是静态,或者当显示屏幕12上的显示内容16被更新时,动态地改变为显示屏幕14上的显示数据20。下面的部分描述了各种各样的涉及情景数据显示器9(如,反映应用程序32的状态)不同的技术的例子,如接收显示器12的内容(例如,通过网络连接接口40-见图1);对显示器12的内容进行分析,以确定哪些应用程序32或应用程序状态对应于所接收的显示内容12;可选地选择的显示器12的内容的一个或多个部分;基于显示屏幕12、14的操作参数和/或相关应用程序32的状态选择情景显示内容9的内容。此外,对于第一工作流事件34进行接收的识别18并显示显示器12的内容,以便根据由相关的和激活的应用程序32执行的第二工作流事件34提供对于情景显示数据9的选择和显示。鉴于状态识别基于预定义的可执行指令48的显示屏幕12.14的操作再次参照图1、2、3,提供了移动装置10实现的一般的协调方法,当由一个或多个计算机处理器45(见图3)执行时,其被存储为一组指令48:对应用程序32的状态进行识别18,将显示内容作为第一显示数据提供给第一显示屏幕12;访问存储器46,所述存储器存储与状态相关的预定义的情景数据显示器9;从存储器46中选择预定义情景显示数据9,所述情景显示数据9包括反映状态的至少一个描述性文本或描述性图像;并在第二显示屏幕14上作为第二显示数据20显示情景显示数据9。应认识到,将情景显示数据9作为第二显示数据20显示在第二显示屏幕14上可以是基于与第一工作流事件34相关的动作的状态,所述动作例如是用户与用户接口44进行人机交互生成的用户手势44(例如但不限于,翻转手机作,以改变移动组件10的物理取向),从而指示将情景显示数据9显示在第二显示屏幕14上,以在第一显示屏幕上继续应用程序32的工作流(与情景显示数据9识别的应用程序32的状态有关)。这样,计算机处理器45可以从用户接口44继续接收用户输入(例如,触摸手势),作为与应用程序的工作流的工作流事件34的执行相关的动作,状态管理器36(或在某些配置中,应用程序32本身)可以在第二显示屏幕14上将情景显示数据9内容更新为基于用户输入的应用程序32的状态的变化。应当认识到,以上使得能在显示屏幕12上继续应用程序32的工作流30,而情景显示数据9被显示在第二显示屏幕14上。就用于触发数据9的显示和/或更新所显示数据8的内容的用户人机交互或组件的配置而言,这可以通过动作(用户或系统)来定义,所述动作例如但不限于:使用用户接口44(与第一显示屏幕12或第二显示屏幕14相关联)的触敏表面的触摸手势、使用用户接口44的运动传感器47的运动姿势、使用用户接口44的麦克风的语音命令、使用移动装置10的多个外表面的触摸(由传感器47和/或触摸敏感区域(例如触摸屏幕)感测到)、无触摸手势、应用程序相关的请求、基于在预定的时间段流逝的定时器事件、经由网络11连接从远程计算机装置发送的动作、基于地理位置的事件或动作、和/或使用用户接口44的硬或软件按钮的按钮激活。就用户输入而言,这可通过动作定义,所述动作例如但不限于:使用与显示屏幕12、14相关联的用户接口44的触摸敏感表面上的触摸手势、使用用户接口44的运动传感器47的运动姿势、使用用户接口44的麦克风的语音命令、使用移动装置10的多个外表面的触摸(由传感器47和/或触摸敏感区域(例如触摸屏幕)感测到)、无触摸手势、和/或使用用户接口44的硬或软件按钮的按钮激活。因此,人们认识到,工作流事件34可以在第一显示屏幕12上被执行,而情景显示数据9被显示在第二显示屏幕14上。还认识到,用户正在积极做决定以使得工作流30继续(以执行进一步的工作流事件34),所述决定是借助于显示在第一显示屏幕12或用户接口44的其它部分(例如,通过接口44的麦克风和扩音器接收的语音命令/输出)通过与应用程序32互动作出的。用户的积极参与可包括移动装置10的物理取向的改变,例如,翻转移动组件10,以指示应用程序32的状态的变化,打开移动组件10的盖壳体来指示应用程序32的状态的变化,打开翻盖手机,以指示应用程序32的状态的变化,和/或用户接口44可识别的用户输入(见图4),例如但不限于:用户双击(击或左刷卡它)或其它公认的用户手势(触摸屏幕或非触摸屏幕手势);触摸移动组件10的表面的每一个点;非触摸手势,如摇动手机或其它语音命令;应用程序相关用户输入(如来自游戏、应用程序的请求);基于在预定的时间周期超时的计时器输入;从远程计算机系统或智能电话/片发送的用户输入的动作;和/或地理位置的事件/动作。因此,认识到,识别18可基于传感器47所检测/确定的物理取向变化。因此,认识到,识别18可经由用户接口44由计算机处理器45基于检测到的用户输入检测/确定。因此,认识到,识别18可基于以下确定:传感器47检测/确定的物理取向的变化,之后是经由用户接口44由计算机处理器45检测到的用户输入。因此,认识到,识别18可基于以下确定:经由用户接口44由计算机处理器45检测到的用户输入,之后是传感器47检测/确定的物理取向的变化。接着上文,计算机处理器45可以通过可执行指令48(如移动装置组件10的操作系统)配置成:不管用户人机交互如何,提供第一显示数据16到显示屏幕12、14中选择的一个而不是另一个显示屏幕12、14。例如,对于作为显示内容的正接收的通知消息,可执行指令48可以限定第一显示屏幕12而不是第二显示屏幕14,以开始在显示屏幕12上的第一应用程序32(例如,基于通知的应用程序)的工作流30(例如,当所接收的消息作为通知内容(显示数据16)显示在第一显示屏幕12上-例如双稳态显示器)。可执行指令48中的限定使用显示屏幕12、14的一个而非另一个的配置可以与显示屏幕12、14的不同操作特性相关,所述操作特性例如是:工作功率的差异、屏幕几何结构差异,激活指令(activeverses)禁用差异,显示屏幕取向差异(例如,在处理器45眼中,一个显示屏幕12、14被认为是对用户可视的,而在另一个显示屏幕被视为/知道是看不到的或对用户限制的)等。这样,一旦在显示屏幕12、14被基于应用程序的状态选择用于显示工作流事件有关的显示内容,则情景显示数据9可以提供到相同或不同的显示屏幕12、14,以便提供应用程序32的状态的情景指示。基于上述,应当认识到,应用程序32的工作流30可在单个显示屏幕12、14上作为一系列的工作流事件34来执行,这是因为应用程序32可被配置通过以下来来执行工作流30:使用显示内容9显示在单个屏幕12、14上以及经由用户接口44响应所显示器的内容(即显示数据)来接收用户输入。然而,可替代地,移动装置10还配置成利用一对显示屏幕12、14,使得应用程序的工作流程30提供在第一显示屏幕12上,情景显示数据9在第二显示屏幕14而不是第一显示屏幕12上。此处在一个显示屏幕14而不是在其它显示屏幕12的是由以下启动:配置成协调所述显示屏幕12、14的计算机处理器45接收识别事件18。这样,移动组件10被配置成:一旦基于接收识别事件18对状态进行了识别18,则在单个显示屏幕12、14上实现显示数据9的应用程序的工作流程30,或者在第二显示屏幕14上显示显示数据9。参照图6,示出的是用于协调情景显示数据(反映包括一对显示屏幕(包括第一显示屏幕和第二显示屏幕)的移动组件上执行的应用程序的状态)的显示的协调方法100。在步骤102,识别(例如翻转手机、扫刷姿态等)应用程序32的状态,所述应用程序32将第一显示数据16提供到第一显示屏幕12。步骤104,访问存储器46,所述存储器存储预定义情景显示数据9,所述情景显示数据与状态有关。步骤106,从存储器46选择预定义情景显示数据9,所述情景显示数据9包括反映状态的描述性文字和描述性图像中的至少一个。步骤108,将预定义情景显示数据9(例如联系人姓名、显示内容接收的时间、消息、接收到的图像等)作为第二显示数据20显示在第二显示屏幕14上。应认识到,识别事件18可以包括通过用户接口44的传感器47检测的作为用户人机交互的移动组件10的物理方向变化。在一个实施方案中,在移动组件10的物理取向的变化之外,移动组件10的物理取向的变化可以在用户的手势(例如,触摸)的用户人机交互之前到来,使得两个用户人机交互被认为是识别事件18的一部分。在进一步的实施方案中,除了移动组件10的物理取向的变化,移动组件10的物理取向的变化可以在用户的手势(例如,触摸)的用户人机交互之后到来,使得两个用户人机交互被认为是识别事件18的一部分。在一个进一步的实施方案中,移动组件10的物理取向的变化是使得情景显示数据9显示在第二显示器14上唯一用户人机交互。示例计算机装置组件10参照图3,计算装置10(实现应用程序的状态协调系统的功能)可以包括:网络连接接口40,诸如网络接口卡或调制解调器,其经由连接件联接到装置基础设施42。在装置操作期间,连接接口40可连接到网络11(例如,内部网和/或外联网诸如因特网),使网络装置彼此适当通信。网络11可以基于装置基础设施42支持应用程序32的通信。此外,图4中所示的是移动装置组件10的替代实施例,移动装置10a被联接(例如,机械联接,电联接,机械和电联接等)到装置壳体10b。网络连接接口40的一个例子是用于根据需要辅助在显示屏幕12、14上显示显示数据9的本地网络(例如蓝牙)。如图7中所示的是实例性的移动组件10的单显示屏幕12,用于实现情景图像数据9显示在其上。再次参照图3,装置10还可以具有用户接口44,所述用户接口联接到装置基础设施42,以与用户进行人机交互。用户接口44可包括一个或多个用户输入装置,诸如但不限于QWERTY键盘、小键盘、手写笔、鼠标、麦克风和用户输入/输出装置(例如LCD屏幕显示器)、双稳态屏幕显示器、和/或扬声器。如果显示屏幕是触摸敏感的,则显示器也可以用作由装置基础设施42控制的用户输入装置。还可考虑:电容、电阻或其它触敏区域(例如,带材),其不与显示屏幕12、14相关联,设置在移动装置10的壳体上,所述壳体被配置为与用户进行人机交互,并可以被认为是用户接口44的一部分。再次参照图3,装置10的操作由装置基础设施42协助。装置基础设施42包括一个或多个计算机处理器45,并且可以包括相关联的存储器46。计算机处理器45协助装置10的性能,所述装置10被配置成通过执行与任务相关的指令借助于以下完成特定的任务(例如,相应的模块):网络接口40、用户接口44和装置10的其它应用程序/硬件32、48、36。这些任务相关指令可以由操作系统和/或位于存储器46的软件应用程序和/或通过被配置成设计成执行特定任务的处理器45的电子/数字电路的功能来提供。此外,人们认识到,装置基础设施42可以包括联接到处理器45的计算机可读存储介质,用于提供指令给处理器45和/或加载/更新指令(如应用程序32)。该计算机可读介质可以包括硬件和/或软件,例如,仅作为示例,磁盘、光学可读介质(例如CD/DVDROM)和存储卡的方式。在每一种情况下,计算机可读介质可以采取以下形式:在存储器模块中提供的小型的磁盘、软盘、磁带、硬盘驱动器、固态存储卡,或RAM。应当指出的是,以上列出的示例性计算机可读介质可以单独使用或组合使用。此外,应当认识到,计算装置10可以包括可执行应用程序32、48、36,所述可执行应用程序包含代码或机器可读指令,用于实现预定功能/操作,所述预定功能/操作例如包括操作系统和模块功能/操作。如本文中所使用的处理器45是配置的装置和/或一组机器可读指令,其用于如上面的例子的操作,包括由任何模块或所有模块执行的操作。如本文所使用的,处理器45可包括硬件、固件和/或软件的任何一种或组合。处理器45通过以下对信息进行操作:操控、分析、修改、转换或转移以供可执行程序或者信息装置使用、和/或将信息引导到输出装置。处理器45例如可以使用或者包括控制器或者微处理器的能力。因此,任何的模块的功能可以通过硬件、软件或两者的组合来实现。因此,为简单起见,将处理器45作为装置和/或一组机器可读指令来使用被统称为处理器/模块。如在图3和4所示实施例中示出的,根据需要,计算机处理器45可以提供在移动装置10a和/或移动壳体盖10b中。例如,处理器45可以提供在移动装置10a中用于协调/管理的显示器12,而处理器45可以提供在盖壳体10b中以单独协调显示屏幕14或与处理器45一起提供在在移动装置10a中。优选地,通信网络11包括广域网,如因特网,但是网络11还可以包括一个或多个局域网11、一个或多个广域网、或它们的组合。此外,网络11不必是陆地上的网,而是可以包括无线网络和/或基于陆地的网络无线网络的混合和以增强通信的灵活性。通信网络11被用来协助装置10、10a、10b和其它的网络装置10之间的网络的相互作用。就网络11上的通信来讲,这些通信可以是计算机装置之间(例如,装置10和装置10),所述装置包括遵循网络通信协议(例如TCPIP)的可访问网络,使得通信可以包括:使用如在装置的基础设施42和安全的网络装置(例如,服务器,网关等)之间所使用的适当的预定义的加密来通信的遵守特性数据。参照图1,如所例示的,双屏幕条形元素计算机装置10(例如电话)具有两个显示器12、14(例如,一个双稳显示器,LCD显示器,LED显示器等)。双屏幕条形元素(barformfactor)电话的优点在于,无论怎样将装置10放置在桌子上,一个画面可以是始终可见的。通过将作为显示器12的内容(例如通知)的接收消息(或其它应用程序的状态)显示在一个屏幕上,可以使得当装置10的第二屏幕14背向用户时境图像数据9可以是可见的。第一显示屏幕12可以使用电润湿技术。第二显示屏幕12可以使用电润湿技术,如Liquavista。LCD/AMOLED(液晶显示器/有源矩阵有机发光二极管)显示器12、14可用于所需的永远打开模式,可用于比双稳态显示屏幕12、14具有更高的功耗的情形。例如,只有一个屏幕12、14的是双稳态屏幕。装置10可以是条形元素显示装置,作为条形或条形糖装置,或作为板形形状。可替代地,图6中的计算机装置10可以是一个铰接蛤壳体设计。人们还认识到,显示屏幕12可以是能触摸操作的屏幕接口。人们还认识到,在显示屏幕14可以是能触摸操作的屏幕接口。应当认识到,应用程序32可以是,例如,公司电子邮件应用程序、企业地址簿,、作日历和其它企业应用程序、游戏、下载的定制应用程序、和音乐应用程序。替代地,应用程序32可以是公司/工作日程、公司/工作邮件、公司/工作目录和地址簿、公司新闻(RSS例如,XML等)、即时通讯(如What’sApp,Skype等)、作业调度、任务和待办事项列表、会议录像、注意事项、存储、报告和文件(如XLS,PPT,DOC等)、股票价格、安全的网络连接/连接管理器。应用程序实例32可包括诸如但不限于:社交网络(如Facebook的、博客、推特、Line、新浪网等)、多媒体录制、播放和共享(如视频,音频,照片,音乐等)、游戏和应用程序、个人报警器和任务、即时通讯(如雅虎、谷歌、What’sApp,MSN,SKYPE等)、利益点、导航和地理围栏(如地图工具)、我的钱包(如银行、对账单、NFC支付,拍卖和招投标/淘宝等)、存储和备份的3Cloud、公用事业/工具(如股票,应用程序,窗口小部件,计算器,天气等)、关税和未开票使用计数器/部件(个人)的网络数据11/使用计划。参照图4,计算机装置10可以配置为使得显示屏幕12、14(例如双稳态显示屏幕)的一个经由数据连接(未示出,有线或无线连接)可操作地联接,联接用于通过可拆卸的盖10b接通电源和/或将数据传送给计算机装置10a。这样,显示器14是盖10b的一部分,如所例示的,例如设置在盖10b的正面或定位在盖10b的背面。人们认识到,移动组件10的操作系统能够识别并经由连接与所述双稳态显示屏幕12、14通信,例如发送所述情景显示数据9,用于显示在显示屏幕12、14的另一个上,反映应用程序32的状态。客户端装置104进一步示出为包括一个操作系统。操作系统被配置将客户机的抽象基本功能传送到应用程序32,所述应用程序在客户端装置10上可执行。例如,操作系统可以对处理、存储器、网络、和/或客户端装置10的显示功能进行抽象,使得可以在不知道这个基本的功能是“如何”实现的情况下写应用程序32。应用程序32例如可以提供情景显示数据9,所述情景显示数据需要含有操作系统(例如,通过一个状态模块36)进行处理的内容(例如文本,图像数据),由显示器装置12、14处理和显示,而不需要知道如何进行处理装置基础设施42的操作系统(如通过可执行指令48实现的恶化相关联的处理器45实现的)也可以具有各种其它功能,诸如用于管理文件系统和用户接口,客户端装置10的用户可浏览该接口。这方面的一个例子是应用程序启动器(例如,桌面),其显示在客户端装置10显示装置12、14上。桌面可以包括多个应用程序32的形式,如图标、框架、文本描述。桌面可以被认为是分层文件结构的根目录。此外,操作系统可以有一个或多个处理器45,用于执行指令48,以执行操作系统的操作和功能/处理(例如将显示内容9显示到显示器12、14的显示器,访问存储器46),以及执行应用程序32的操作的和功能/处理(如分析和执行情景显示数据9的格式化,为后续生成和显示在在显示屏幕12、14上,作为工作流程事件34的应用程序状态的反映)移动组件10的具体实施例可以是移动装置10a,其被联接到移动装置盖10b,移动装置10a具有一装置壳体,所述装置壳体具有第二显示屏幕14,移动装置盖10b具有一盖壳体,所述第一盖壳体具有第一盖表面,所述第一盖表面具有第一显示屏幕12,该装置壳体机械地联接到盖壳体。就在一个或多个处理器45而言,这可以包括第一计算机处理器45,作为容纳在的移动装置10a的装置壳体中的电子部件;和第二计算机处理器45,作为收容在移动装置盖10b的盖壳体的电子元件,第二计算机处理器45联接到显示驱动器(第一显示屏幕12的装置基础设施,用于处理和显示所述第一显示数据)和联接到第二显示屏幕14的显示驱动器,用于处理第二显示数据。替代地,移动组件10有装置壳体,所述装置壳体具有第一装置表面和第二装置表面,所述第一装置表面具有第一显示屏幕12,所述第二装置表面具有第二显示屏幕14,以使得一个或多个处理器45是容纳在移动组件10的装置壳体10中的电子元件,一个或多个计算机处理器45联接到第一显示屏幕12的显示驱动器,用于使第一显示数据显示在与第二显示屏幕14相同或不同的显示器上,所述第二显示屏幕14显示第二显示数据。应当认识到,操作系统和相关的应用程序32和显示器模块36可任选地配置成通过状态模块36可操作地(如由处理器45实现的)生成用于显示在显示器12、14(例如双稳态LCD,LED等)上的情景显示数据9,所述状态模块36替代承载在计算机装置10上的应用程序32。当在识别18状态(例如在运行,因此操作系统认为是积极的进程)时,应用程序32相应,来提供情景显示数据9,用于后续显示在显示器12、14上。例如,应用程序32可以是处于非激活状态(例如,不运行,因此,操作系统识别为不激活进程),情景显示数据9可以在显示器12、14上显示器,以反映应用程序32(或一组应用程序32)处于断电或断开状态。例如,所有网络连接(或网络连接的子集)可以在关闭状态,情景显示数据9可以包含反映该状态的内容。例如,在断电模式中,第一显示屏幕12可以在关闭状态,即暗(见图1和图15),而第二显示屏幕14可以显示器情景显示数据9,所述情景显示数据9反映一个或多个应用程序32在装置基础设施正在被执行(或不执行)的状态,而第一显示器12处于断开状态/模式。例如,当在第一显示屏幕12处于关闭状态(即暗)时,网络连接可能失败,因此,状态管理器36可以发送所述情景显示数据9到第二显示屏幕14,指示与网络连接的状态识别18有问题。替代地,当第一显示屏幕12处于关闭状态(即暗)时,网络连接可以处于操作状态,因此状态管理器36可以发送所述情景显示数据9至第二显示屏幕14,指示网络的连接状态识别18处于激活连接状态。另一个例子是,当第一显示屏幕12处于关状态(黑暗)时,应用程序32(处于激活或不激活状态)的内容可以通过网络连接被接收,因此,状态管理器36可以发送所述情景显示数据9到第二显示屏幕14,指示显示内容识别18已经由网络连接(例如来电,收到通知,收到消息等)接收。还应认识到,该状态模块36可经配置为选择和发送情景显示数据9到计算装置10的另一显示屏幕14,而不是到显示器12。例如,显示器12可以是LCD或LED显示器,另一显示器14可以是双稳态屏幕(例如电子纸显示器(EPD),电子墨水等)。可替代地,显示器12可以是双稳态屏幕,另一显示器14可以是基于LCD或LED的显示器。因此,考虑到上述,描述了作为消息或应用程序32的其它识别状态的一部分的情景显示数据9。显示内容被接收,待显示。例如,显示内容可以在客户端装置10的状态模块36从客户端装置10上执行的应用程序32、Web服务器等等接收。在另一示例中,web服务器的状态模块36可以接收来自装置10的显示内容,管理的处理和显示内容的分发。各种其它实施例也可以考虑。示例环境参照图9至15,示出基于识别事件18在两个不同的显示屏幕12、14显示的显示数据9的替代实施例。然而,还应认识到,显示数据16,20都可以同时显示或依次显示在单个显示器(即同一显示器),如图7的移动组件10所示。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1