用于在多个显示器上提供内容的方法和装置的制作方法

文档序号:7848709阅读:131来源:国知局
专利名称:用于在多个显示器上提供内容的方法和装置的制作方法
用于在多个显示器上提供内容的方法和装置
背景技术
服务提供商和设备制造商(例如,无线、蜂窝等)面临的持续挑战是,例如通过提供有吸引力的网络服务和推进基础技术来向客户传递价值和便利。一个感兴趣的领域是用于呈现复杂交互服务的技术的发展,其通常依赖于例如用户设备上的和经由因特网访问的信息和/或功能的组合。值得注意的是,传统上,当与这种服务进行交互时,特别是当使用具有有限显示能力(例如,移动设备、手机、智能手机等)的设备来访问服务时,存在许多接缝(例如,用户的阻塞点)。结果是,服务提供商和设备制造商面临着提供使传统的接缝最小化以提升用户体验的用户接口或服务的其它呈现的重大技术挑战。

发明内容
因此,存在对一种用于在多个显示器上提供内容以有效地与服务和/或应用进行 交互的方法的需要。根据一个实施方式,一种方法,包括至少部分地促使在第一显示器上的第一内容的呈现。所述方法进一步包括接收用于激活一个或多个第二显示器的输入。所述方法还包括至少部分地基于所述第一内容和所述输入而选择第二内容。所述方法进一步包括至少部分地促使在所述一个或多个第二显示器上的第二内容的呈现。根据另一实施方式,一种装置,包括至少一个处理器以及包括计算机程序代码的至少一个存储器,所述至少一个存储器和计算机程序代码被配置为,利用所述至少一个处理器至少部分地使所述装置至少部分地促使第一显示器上的第一内容的呈现。进一步促使所述装置接收用于激活一个或多个第二显示器的输入。还促使所述装置至少部分地基于所述第一内容和所述输入而选择第二内容。所述装置还至少部分地促使在所述一个或多个第二显示器上的第二内容的呈现。根据另一实施方式,一种承载一个或多个指令的一个或多个序列的计算机可读存储介质,当由一个或多个处理器执行时,所述一个或多个指令的一个或多个序列至少部分地促使装置至少部分地促使在第一显示器上的第一内容的呈现。进一步促使所述装置接收用于激活一个或多个第二显示器的输入。还促使所述装置至少部分地基于所述第一内容和所述输入而选择第二内容。所述装置还至少部分地促使在所述一个或多个第二显示器上的第二内容的呈现。根据另一实施方式,一种装置,包括用于至少部分地促使在第一显示器上的第一内容的呈现的部件。所述装置进一步包括用于接收用于激活一个或多个第二显示器的输入的部件。所述装置还包括用于至少部分地基于所述第一内容和所述输入而选择第二内容的部件。所述装置进一步包括用于至少部分地促使在所述一个或多个第二显示器上的第二内容的呈现的部件。对于本发明的各种示例实施方式,以下适用一种方法,包括促进以下内容的处理和/或处理(I)数据和/或(2)信息和/或(3)至少一个信号;所述(I)数据和/或(2)信息和/或(3)至少一个信号至少部分地基于(或至少部分地导出于)本申请中公开的与本发明的任意实施方式相关的方法(或过程)中的任意一个或任意组合。
对于本发明的各种示例实施方式,以下也适用一种方法,包括促进创建和/或促进修改(I)至少一个设备用户接口元件和/或(2)至少一个设备用户接口功能;所述(I)至少一个设备用户接口元件和/或(2)至少一个设备用户接口功能至少部分地基于以下内容从公开于本申请中的与本发明的任意实施方式相关的方法或处理中的一个或任意组合产生的数据和/或信息,和/或从公开于本申请中与本发明的任意实施方式相关的方法(或处理)中的一个或任意组合产生的至少一个信号。对于本发明的各个示例实施方式,以下也适用一种方法,包括创建和/或修改(I)至少一个设备用户接口元件和/或(2)至少一个设备用户接口功能;所述(I)至少一个设备用户接口元件和/或(2)至少一个设备用户接口功能至少部分地基于以下内容从公开于本申请中的与本发明的任意实施方式相关的方法(或处理)中的一个或任意组合产生的数据和/或信息,和/或从公开于本申请中的与本发明的任意实施方式相关的方法(或处理)中的一个或任意组合产生的至少一个信号。通过简单地说明多个特定实施方式和实现方式(包括预期用于执行本发明的最佳模式),可以通过下面的详细说明容易地了解本发明的其它方面、特征以及优势。在全部不 脱离本发明的精神和范围的情况下,本发明还能够实现其它的和不同的实施方式,并且可以在各种明显方面修改其许多细节。因此,应将附图和说明书考虑为示意性的,而不是限制性的。


通过示例的方式而不是通过限制的方式来说明本发明的实施方式,在附图的图示中图I是根据一个实施方式的能够在多个显示器上提供内容的系统的示意图;图2是根据一个实施方式的显示器管理器的组件的示意图;图3是根据一个实施方式的用于在多个显示器上提供内容的过程的流程图;图4是根据一个实施方式的用于与多个显示器上的内容进行交互的过程的流程图;图5是根据一个实施方式的在图3的过程中使用的用户接口的示意图;图6A-6B是根据各种实施方式的在图4的过程中使用的用户接口的示意图;图7A-7F是根据各种实施方式的在图3和4的过程中使用的用户接口的示意图;图8是可用于实现本发明的实施方式的硬件的示意图;图9是可用于实现本发明的实施方式的芯片集的示意图;以及图10是可用于实现本发明的实施方式的移动终端(例如手机)的示意图。
具体实施例方式公开了一种用于在多个显示器上提供内容的方法、装置和计算机程序的示例。在以下描述中,为了说明的目的,阐述多个具体细节以提供对本发明实施方式的全面理解。然而,本领域技术人员清楚,本发明的实施方式可在没有这些具体细节或具有等同配置的情况下实现。其他情形下,以框图形式示出公知结构和设备,以避免不必要地模糊本发明的实施例。
如此处使用的,术语内容指代可在与用户设备相关联的一个或多个显示器単元上呈现的任意信息或数据。举例而言,内容可包括以下内容中的任ー个或多个文本、图像、视频、音频文件、可执行文件、到可执行文件的链接等。在一个实施方式中,预期可由在用户设备上执行的或用户设备请求的一个或多个服务和/或应用提供所述内容。图I是根据一个实施方式的能够在多个显示器上提供内容的系统的示意图。如之前所述的,应用和服务的数量、种类和复杂度正在快速地增长,由此使得服务提供商面临以增强用户体验的有效方式从这些应用和服务呈现信息、输出、用户接ロ等的挑战。作为响应,许多现代设备和用户设备(例如,个人计算机、膝上型计算机等)可以支持多于ー个的显示器単元,所述多于一个的显示器単元可以用于独立地显示与不同服务或应用相关联的内容。随着技术持续地改进,多个显示器的技术在移动设备上(例如,手机、智能手机、电子阅读器、图形输入板、可佩戴设备/计算机等)上同样变得更为普遍。通过实例的方式,在多个显示器的配置中,用户可以访问在一个显示器上的词处理文档并且可以在另一个显示器上访问网络浏览器。按这种方式,用户可以在多个应用和服务之间进行更为有效的多任务,并且组织各种相应的用户接ロ。然而,组织在多个显示 器上呈现的内容的传统方法大部分依赖于用户的手动组织。换句话说,用户通常必须手动启动应用并且然后指示所述应用将内容显示在一个或多个显示器上。由于应用的复杂度和应用之间的交互增长,传统的手动过程可能很快变为对于用户的过重负担。例如,用户可能必须手动地将ー个应用从一个显示器移动到另一个显示器,手动地追踪何种应用目前在多个显示器中的哪ー个上等,以从那些应用中找到且选择内容的一个或多个组合以显示在多个监视器上。为了解决这个问题,图I的系统100引入了至少部分基于当前在多显示器配置的至少ー个其他显示器上呈现的内容,自动地选择用于在多显示器配置中的至少ー个显示器上呈现的内容的能力。更具体地,系统100在第一显示器上呈现内容(例如,与应用或服务相关的内容),其中第一显示器与ー个或多个第二显示器相关联。通过实例的方式,例如,显示器之间的关联意味着由公共设备、应用、服务等或通过其任意组合来提供或指导多个显示器的内容。系统100于是接收用于激活ー个或多个第二显示器的输入,或者检测第二显示器的激活。在该输入或检测之后,系统100至少部分地基于第一显示器的内容,选择要在ー个或多个第二显示器上呈现的内容。在具有多于两个显示器的多显示器配置的情况下,随后激活的显示器的内容可基于较早激活的显示器的内容。在一个实施方式中,多显示器配置的显示器可以位于相同设备(例如,用户设备(UE)IOla-IOln中的任意ー个,统称为UE 101)内。例如,UE 101可以是具有在滑动结构上安装的双显示器形状因素(例如,双触摸屏显示器)的设备,使得显示器中的ー个总是可见的。在本实例中,通过物理变换(例如,滑动所述结构以显露第二屏幕)对ー个屏幕的激活可以启动此处介绍的用于选择在第二屏幕上呈现的内容的方法。在另ー实施例中,UE 101可以是配备有板上投影机和内置显示器的设备,其中内置显示器包括多个显示器配置(例如,配备有微微投影机和触摸屏显示器的智能手机)。在另ー实施方式中,可以结合UE 101内部的显示器来使用ー个或多个外部显示器单元,例如投影墙(wall projector)ο在另ー实施方式中,ー个或多个UE 101可一起使用或按照与外部显示器単元的任意组合来使用,其中每个所述UE 101配备有ー个或多个显示器単元。显示器単元可以是利用各种技术的各种类型的显示器,包括例如安装在头部的显示器、三维显示器、电子墨水显示器等。在一种样本用例中,UE 101是上面介绍的双触摸屏设备,其中滑动结构最初位于关闭位置以隐藏双屏幕中的ー个。在可见的屏幕上(例如,第一显示器),UE 101呈现照相机应用的用户接ロ,其示出使用UE 101的板上照相机模块捕获的图像。用户驱动UE 101的滑动结构以显露或激活第二显示器。在这种驱动中,系统100可自动启动照片共享应用并且在第二屏幕上显示照片共享应用的用户接ロ。相似地,如果第一屏幕正在呈现音乐播放器应用,显露第二屏幕的激活或滑动可自动选择例如用于购买来自当前播放艺术家的另外歌曲的在线音乐商店。然后,可以在第二屏幕上呈现用于在线商店的用户接ロ。在关闭滑动结构或去激活第二显示器时,用户可以恢复第一显示器的内容的功能(例如,恢复第一实例的照相机应用,或恢复第二实例的媒体播放器应用)。在另ー实施方式中,第二显示器的激活可导致相关内容(例如,基于第一显示器上目前正在呈现什么来选择的内容)在第一显示器和第二显示器上的呈现。例如,如果第一显示器目前正在示出捕获的图像,第二显示器的激活导致系统100将第一显示器的内容例 如替换为第二显示器中的照片编辑应用以修改图像以及照片共享应用。在关闭滑动结构或第二显示器去激活时,可以恢复第一显示器的原始内容(例如,示出捕获的图像的照相机应用)。在另ー样本用例中,UE 101可以是配备有内部投影机(例如,上述微微投影机)或外部投影机或显示器的设备。在一个实施方式中,UE 101可以显示公共内容(例如,g在示出给观众或其它用户的内容),并且然后在第二显示器去激活时(例如,通过打开显示器,或执行任意另ー动作以激活显示器),系统100可选择与用于第二显示器上的呈现的公共内容相关的私有内容。例如,在通过ー个或多个私有显示器来控制公共内容时,用户可能想要经由ー个或多个公共显示器单元来将内容呈现给观众。为了更好的讲故事能力、为了能够对观众询问的问题提供答案等,用户可能想要自动访问相关的应用、服务等,和/或观看与他们的私有显示器上的呈现相关的信息。例如,用于第二或私有显示器的内容的选择可包括调用另ー应用和/或服务(例如,搜索引擎)以获得用于私有或第二显示器上的呈现的相关内容(例如,与第一显示器上显示的对象相关的背景信息)。在另ー实例中,应用可以是为用户提供与第一显示器上出现的人相关的状态信息的社交应用或服务。然后,可以在第二显示器上将这种状态信息秘密地呈现给用户。在一个实施方式中,可按照特定条目(例如,显示器激活)可自动激活所期望的服务的方式来配置调用过程。在另ー实施方式中,系统100可在第一显示器(例如,公共显示器)和第二显示器(例如,私有显示器)上呈现相同的媒体内容(例如,视频内容)。然后,系统100可使用户能够在私有显示器上相对于公共显示器独立地控制内容的重放。例如,用户可在私有显示器上对视频重放进行前进或倒回,以找到感兴趣的部分或预览内容,同时在第一屏幕的不同重放位置处呈现该媒体内容。例如,用户可能想要将观众的注意力带到视频或音频流的特定段。当观众在观看(或收听)公共显示器中正常播放的流时,用户可通过在他们的私有显示器上捜索流中的所述段来完成上述目的。附加地或可选地,用户可以指定公共显示器上出现的视频流和私有显示器上出现的流之间的固定延迟,使得用户可为观众准备即将出现的场景。在某些实施方式中,系统100使用户能够观看ー个显示器上的直播事件并且能够在第二显示器上挑选要记录、重播和编辑的流片段。在另ー实施方式中,系统100使用户能够将第一显示器上的内容(例如,直播体育赛事)和其它相关数据(例如,与体育赛事相关的统计数据)内容相结合。数据可以存储在UE 101中、和/或其它设备中和/或web服务器中。可以设想的是,所述内容可能涉及任意类型的应用、服务或相应的环境,包括游戏应用、媒体应用、生产率应用、基于位置的应用、社交网络应用等。不希望限制可用于所介绍的方法的应用环境的实例,并且可以设想的是,系统100适用于任意类型的应用或各种类型应用的组合。在另ー实施方式中,两个或更多个UE IOla-IOln可彼此进行交互,其中两个或更多个UE IOla-IOln中的每ー个具有两个或更多个显示器単元。例如,假如两个UE IOla和IOln每ー个都创建墙壁投影显示器。一个设备的用户可能具有将他们的设备的一个或多个显示器単元的控制交给其它设备的能力。此外,可将ー个设备的显示器単元用作其它设备的补充显示器,例如从而呈现与连接到另ー设备的显示器単元上的流相关的通知、统计数据或背景信息。在另ー实施方式中,系统100使用户能够允许朋友(例如,社交网络上的朋友)控制用户的UE 101可访问的一个或多个显示器単元。在另ー实施方式中,系统100使用户能够 定位彼此靠近的两个设备,从而可以在两个显示器単元上播放视频流(例如,电影),用作宽屏显示器或联合两个显示器以工作为大的桌面监视器。如图I所示,系统100包括UE IOla-IOln,其中UE IOla-IOln包括各自的显示器管理器103a-103n (还统称为显示器管理器103),其用于使用此处介绍的方法在多个显示器上选择和呈现内容。UE 101还具有经由通信网络105到显示器管理平台107、服务平台109和内容提供商Illa-Illm (还统称为内容提供商111)的连通性。在一个实施方式中,显示器管理平台107可执行显示器管理器103的关于在一个或多个显示器(例如,UElOl的内部显示器113a-113n (还统称为内部显示器113)和/或外部显示器115a_l 15η (还统称为外部显示器115))上呈现内容的全部或ー些功能。在一个实施方式中,由UE 101的应用117a_117n (还统称为应用117)提供或从UE 101的应用117a-117n获得内容;由服务平台109提供或从服务平台109获得内容,其中服务平台109包括一个或多个服务119a-119n (还统称为服务119)(例如,音乐服务、地图服务、视频服务、社交网络服务、内容广播服务等);由ー个或多个内容提供商Illa-Illm(例如,在线内容零售商、公共数据库等)提供或从ー个或多个内容提供商Illa-Illn (例如,在线内容零售商、公共数据库等)获得内容;或者,由通过通信网络可获得的或可访问的其它内容源提供或从通过通信网络可获得的或可访问的其它内容源获得内容。在一个实施方式中,将内容通过服务平台109和/或服务119a-l 19η从内容提供商Illa-Illm递送给UE101。例如,服务119a (例如,地图服务)可从内容提供商Illa获得内容(例如,地图内容)以将地图服务递送给UE 101。在一个实施方式中,显示器管理器103和/或显示器管理平台107包括或具有对与可用内部显示器113和外部显示器115相关的信息的访问权限。例如,信息可包括每个显示器的说明、各种激活方法,例如物理转换或通过基于每个激活方法对被分派给显示器単元的软件和任意默认过程的执行的激活。此外,显示器管理器103和/或显示器管理平台107可接收并存储与用户期望的应用117、服务119、编辑器、网站相关的用户定义的缺省值和用户偏好,以及每个内容源的激活方法。应当注意的是,设备制造商、服务平台109、服务119、内容提供商111、用户或其组合可能已经建立或预定义了一些激活方法。通过示例的方式,系统100的通信网络105包括一个或多个网络,例如数据网络(未示出)、无线网络(未示出)、电话网络(未示出)、或其任意組合。可设想的是,数据网络可以是任一局域网(LAN)、城域网(MAN)、广域网(WAN)、公共数据网(例如因特网)、短距离无线网络或任何其他适合的分组交换网络,例如商业所有、私有分组交换网(例如私有电缆或光纤网络)等,或其任何组合。此外,无线网络可以是例如蜂窝网络,并且可采用各种技术,包括用于全球演进的增强数据率(EDGE)、通用分组无线业务(GPRS)、全球移动通信系统(GSM)、因特网协议多媒体子系统(IMS)、通用移动电信系统(UMTS)等、以及任意其他适合的无线介质,例如全球微波互联接入(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi )、无线LAN (WLAN)、蓝牙 :、因特网协议(IP)数据播送(casting)、卫星、移动自组织网络(MANET)等,或其任意组合。UE 101是任意类型的移动终端、固定終端、或便携式终端,包括移动手机、站、单元、设备、多媒体计算机、多媒体输入板、因特网节点、通信器、桌面计算机、膝上型计算机、 个人数字助理(PDA)、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收机、电子书设备、游戏设备、或其任意組合。还可设想的是,UE 101可支持对于用户的任意类型的接ロ(例如“可佩戴”电路等)。如之前所述,UE 101可包括ー个或多个内部显示器113和/或外部显示器115,以支持多个监视器配置。显示器113和/或115还可以安装或附着滑动结构、铰链等,使得通过驱动所述结构能够激活一个或多个显示器。同样,如之前所述,通过其它激活结构(例如,按钮、基于软件的触发等)可出现ー个或多个显示器的激活。通过实例的方式,使用已知的、新的或仍在开发的协议,UE 101、和显示器管理平台107、服务平台109、服务119以及内容提供商111彼此通信,并且和通信网络105的其它组件通信。在这个环境下,协议包括定义通信网络105中的网络节点如何基于在通信链路上发送的信息来彼此交互的ー组规则。协议在每个节点中的不同的操作层处有效,从生成和接收各个类型的物理信号,到选择用于传递这些信号的链路,到通过那些信号指示的信息的格式化,到识别在计算机系统上执行的哪个软件应用发送或接收信息。在开放性系统互联(OSI)參考模型中描述了用于在网络上交換信息的概念上不同的协议层。在网络节点之间的通信典型地通过交换数据的离散分组来实现。每个分组典型地包括(I)报头信息,其与特定协议相关联;和(2)有效载荷信息,其在报头信息之后并且包含可独立于该特定协议处理的信息。在一些协议中,分组包括(3)报尾信息,其在有效载荷之后并且指示有效载荷信息的结尾。报头包括例如分组的源、其目的地、有效载荷的长度、和协议使用的其他属性的信息。通常,用于特定协议的有效载荷中的数据包括与OSI参考模型的不同的、更高层相关联的不同协议的报头和有效载荷。特定协议的报头典型地指示在其有效载荷中包含的下ー协议的类型。高层协议据称封装在底层协议中。贯穿多个异构网络(例如因特网)的分组中包括的报头典型地包括如OSI參考模型所定义的物理(层I)报头、数据链路(层2)报头、网络间(层3)报头和传输(层4)报头、和各个应用报头(层5、层6和层7 ) ο在一个实施方式中,显示器管理器103和相应的显示器管理平台107根据客户端-服务器模型进行交互。应注意的是,计算机过程交互的客户端-服务器模型是广泛已知且使用的。根据客户端-服务器模型,客户端过程发送包括对服务器过程的请求的消息,并且服务器过程通过提供服务来进行响应。服务器过程还可以返回带有对客户端过程的响应的消息。通常,客户端过程和服务器过程在不同的计算机设备(称为主机)上执行,并且使用用于网络通信的一个或多个协议经由网络进行通信。术语“服务器”通常用于指提供服务的过程,或所述过程在其上操作的主机计算机。相似地,术语“客户端”通常用于指作出请求的过程,或所述过程在其上操作的主机计算机。如此处使用的,术语“客户端”和“月艮务器”是指过程,不是指主机计算机,除非从上下文中明确的表示。此外,出于包括可靠性、可缩放性和冗余性等的原因,可以将服务器执行的过程分开以作为多个主机上的多个过程(有时称为层)来运行。图2是根据一个实施方式的显示器管理器的组件的示意图。通过实例的方式,显示器管理器103包括用于在多个显示器上提供内容的ー个或多个组件。可以设想的是,可以将这些组件的功能结合到一个或多个组件中,或由等价功能的其它组件(例如显示器管理平台107)来执行这些组件的功能。在本实施方式中,显示器管理器103至少包括(I)控制逻辑201,其执行用于执行显示器管理器103的功能的至少ー个算法;(2)显示器配置模块203,用于管理UE 101的多个显示器配置;(3)显示器配置数据库205,用于存储显示器配置数据、偏好、设置等;(4)显示器激活模块,用于检测多个显示器配置的ー个或多个显 示器的激活;(5)内容选择模块209,用于确定在多个监视器配置的一个或多个显示器上呈现的内容;以及(6)应用/服务接ロ 211,用于与应用117、服务119和/或内容提供商111进行交互以获得用于在ー个或多个显示器113和/或115上呈现的内容。更具体地,控制逻辑201与显示器配置模块203进行交互以确定例如可用显示器的数量、显示器113和/或115的ー个或多个特性(例如,显示器尺寸、分辨率等)、用于激活一个或多个显示器113和/或115的结构(例如,通过物理移动或驱动、软件触发、开关、菜单选项等)、以及其它类似配置信息。在一个实施方式中,可通过手动输入、通过从配置文件的信息获取、通过在UE 101处的检测等来确定配置信息。在一个实施方式中,显示器配置模块203还可接收用于指定将呈现在多个显示器113和/或115上的内容、应用117、服务119等的组合的输入。例如,这种输入可指定音乐播放器是否呈现在第一显示器上并且是否激活了第二显示器,激活的第二显示器应当呈现在线音乐商店的用户接ロ以使用户更为容易。此外或可选地,可通过规则来制定内容的组合。例如,规则可指定如果在第一显示器的内容中识别了特定特征(例如,对象、脸、事件等),一旦第二显示器被激活,则在第二显示器上呈现与所述特征相关的内容。按这种方式,基于第一显示器的内容,可以动态地确定内容。在一个实施方式中,UE 101可与多于两个显示器相关联。在这种情况下,配置信息可基于之前激活的显示器中的内容,指定随后激活的显示器的内容。一旦指定了配置信息,显示器配置模块203可在显示器配置数据库205中存储信息。接下来,控制逻辑201可指示显示器激活模块207监测ー个或多个显示器113和/或115的激活和/或去激活。通过实例的方式,显示器激活模块207可检测显示器的激活为显示器的物理移动、与显示器相关联的UElOl的物理转换(例如,多显示器设备的滑动、关闭、打开等)、开关的驱动、以及用于显示器去激活的激活的其它信号或消息。基于显示器的去激活的激活,内容选择模块209可基于在显示器中的第一个或多个中呈现的内容,检测或确定在多个显示器上呈现什么内容。在一个实施方式中,根据显示器配置数据库205中存储的配置信息来执行内容选择。此外或可选地,一旦检测到显示器激活或去激活,内容选择模块可执行用于动态地选择内容的ー个或多个算法。为了获得所选择的内容,控制逻辑201与应用/服务接ロ 211进行交互,以请求、生成、获取等来自ー个或多个应用117、服务平台109、服务119、内容提供商111或其组合的内容。在一个实施方式中,应用/服务接ロ 211包括经由ー个或多个应用编程接ロ(API)访问内容。图3是根据一个实施方式的用于将自动内容分派提供给多个显示器的过程的流程图。在一个实施方式中,显示器管理器103执行过程300并且在例如如图9所示的包括处理器和存储器的芯片集中实现显示器管理器103。此外或可选地,显示器管理平台107可执行过程300的所有或ー些步骤。在步骤301,显示器管理器103促使在与UE IOla-IOln相关联的第一显示器単元111上呈现内容。可通过例如应用117、服务119等来显示内容。如之前所述的,内容可包括来自存储单元的数据集(例如,联系人列表)、诸如媒体播放器(例如,音乐播放器、电影播放器、滑动显示等)的可执行代码、文本处理器、游戏接ロ、或数据和 可执行程序的组合。在本实施方式中,第一显示器単元113a与和共同UE 101相关联的多个显示器配置中的至少另ー第二显示器単元113b相关联。此外,假设第二显示器単元113b是去激活的,或显示与第一显示器113a的内容无关的内容。为了简化,此处描述的实施方式包括两个内部显示器113a和113b。然而,可设想的是,UE 101可支持多个显示器配置,包括支持ー个或多个内部显示器111、ー个或多个外部显示器或其任意组合的任意数量的显示器。接下来,显示器管理器103接收用于激活第二显示器単元113b的输入(步骤303)。通过实例的方式,可通过滑动UE 101打开以显露第二显示器113b、按下UE 101上的按钮、选择菜单项、或关于UE 101和/或显示器的任意其它物理转换(例如,打开UE 101、搓动UE101等)来用信号传达输入。如果输入与显示器激活无关,则用户输入的正常过程如步骤307那样继续。然后,显示器管理器103确定是否存在任意其它输入,并且因此结束过程(步骤309)。然而,如果输入指定了显示器激活,则显示器管理器103发起第二显示器113b的激活(步骤311)。通过实例的方式,第二显示器113b的激活可包括为显示器供电、将显示器显露给用户、切换到显示器的焦点、突出显示显示器等。一旦第二显示器113b被激活,显示器管理器103至少部分基于第一显示器113a的内容和指定了激活的输入,选择要在第二显示器113b上呈现的内容(步骤313)。在一个实施方式中,作为内容选择过程的一部分,显示器管理器103确定是否存在任意预先定义的或缺省的内容选择规则。如之前所述的,这些内容选择规则可由服务平台109、应用117、服务119、内容提供商111、服务提供商、用户等或其任意组合定义或选择。例如,用户可能已经建立了指定在拍照后对照片共享网站的自动激活的默认规则。此外或可选地,显示器管理器103可解析或分析第一显示器113a的内容以确定可以在第一显示器113a中描述的可识别特性(例如,事件、人、位置、对象、活动性(activity)等),并且然后搜索相关的应用117、服务119或内容。在一个实施方式中,显不器管理器103可基于第一显不器113a的原始内容来选择用于第一显示器113a和第二显示器113b的新内容。例如,如果第一显示器113a最初在呈现音乐播放器应用,第二屏幕的激活可促使显示器管理器103用播放艺术家的图像的滑动显示应用来替换第一显示器113a的内容,且同时促使对第二显示器113b的在线音乐商店用户接ロ的选择。然后,显示器管理器103至少部分地促使在第二显示器113b中对所选内容进行呈现(步骤315)。在某些实施方式中,在第二显示器113b去激活时,显示器管理器103恢复第一显不器113a的原始内容(例如,音乐播放器应用)。在另ー实施方式中,通过接收附加激活信号,显示器管理器103可选择用于第二显示器113b的附加或可替换内容。例如,如果第二显示器113b已经被激活并且呈现所选内容的第一集合,则显示器的主题活动信号促使显示器管理器103选择用于在第二显示器113b中进行呈现的内容的另ー集合。按这种方式,用户可有利地通过第二显示器113b中的不同所选内容进行循环。在这种情况下,显示器管理器103可保持每个显示器単元的活动内容的历史并且在例如接收到随后激活信号时通过所述历史进行循环。图4是根据一个实施方式的用干与多个显示器上的内容进行交互的过程的流程图。在一个实施方式中,显示器管理器103执行过程400并且在例如如图9所示的包括处理器和存储器的芯片集中实现显示器管理器103。附加地或可替换地,显示器管理平台107 可执行过程400的所有或ー些步骤。在图4的实例中,假设UE IOla-IOln的用户在投影显示器上呈现ー组内容,且还在另ー显示器上观看所选的或相关的内容。应注意的是,尽管在投影显示器和第一显示器的背景中介绍了图4的实例,可以设想的是,可以使用任意ー个或多个第二显示器来替换投影显示器。按照步骤401,显示器管理器103确定例如是否在UE 101的第一屏幕上呈现新内容。如果出现新的呈现,显示器管理器103根据步骤403确定用户是否期望在另ー显示器上投影所呈现的内容。例如,用户可选择仅在第一显示器上呈现ー些内容的全部以将他们用作參考,且将所投影的内容限制为第一显示器上的相关内容或内容的子集。例如,第一显示器上的内容可保持对用户来说是私有的或专有的,而投影上的相关内容可以被更广阔的观众所观看。在一个实施方式中,显示器管理器103至少部分基于内容自身的属性或特性,确定内容如何呈现在UE 101的显示器(例如,上述第一显示器和投影显示器)上。在这种情况下,用户可生成识别内容如何在多个显示器配置上投影或呈现的输入。例如,如果所述内容包括媒体内容(例如,视频),在步骤405,显示器管理器103确定第一显示器中呈现的内容和投影显示器中的内容或内容版本之间是否存在延迟或其它独立重放控制(例如,快进、倒带、暂停、跳过等)。例如,在投影屏幕中呈现视频的一部分之前,视频内容的其它独立重放或延迟可用于使用户能够在第一屏幕上预览或找到视频的该部分。按这种方式,用户可预见和/或准备与即将出现的视频段相关的评论。通过实例的方式,可设想的是,显示器管理器103可从用户接收输入,可输入以指定延迟时间或对独立控制内容的需要。根据步骤407,显示器管理器103于是可创建延迟或通过例如选择ー个或多个媒体应用来提供独立重放控制,其中所述ー个或多个媒体应用使能对多个显示器中的呈现的这种控制(步骤409)。在另ー实施方式中,用户可请求或指定与投影显示器中的内容相关的附加信息。然后,可以在第一显示器上将这种附加信息私下地呈现给用户。例如,在步骤411,显示器管理器103确定用户是否已经请求了与内容相关的额外信息。例如,用户可通过在他们私有的显示器上指向和点击对象(例如,陆标、车辆、商店等)或人脸来指定对额外信息的请求。显示器管理器103于是可将请求中继给应用117、服务119、服务平台109等,以完成依赖于所请求的特定信息的请求。例如,如果用户请求与投影显示器上呈现的对象、事件等相关的信息,则显示器管理器103可与搜索引擎对接以获取与所请求的主题相关的附加信息(步骤413)。如果用户请求与人相关的信息,则显示器管理器103可类似地与社交网络站点进行对接以获取例如,简介信息、状态信息等。如果找到了信息(步骤415),显示器管理器103可将结果呈现在第一显示器上,供用户独立于投影显示器来进行观看(步骤417)。在ー个实施方式中,可以通过激活私有屏幕来触发信息的获取和/或获取。否则,可在显示器之一上出现指示未找到信息的消息(步骤419)。在一个实施方式中,对投影显示器的观众隐藏针对第一显示器的捜索和内容选择过程。图5是根据一个实施方式的在图3的过程中使用的用户接ロ的示意图。在图5的实例中,介绍了能够执行系统100的方法的双屏UE 101的用户接ロ。在一个实施方式中,可将UE 101的显示器安装在能够打开和关闭以显露或隐藏两个内建显示器中的ー个的滑动结构上。存在可以用于显露或隐藏其他显示器的各种其他结构,例如转环结构或铰链结构。 如图所示,第一显示器501呈现用于控制UE 101的嵌入式照相机模块的照相机应用117的用户接ロ。显示器501描述已使用照相机应用117捕获的示例照片。例如,当用户按压或驱动照相机快门按钮以开始捕获照片时,显示照相机应用117用户接ロ。在捕获了图片之后,用户可通过将第一显示器501向上滑动以显露第二显示器503来激活第二显示器503。在检测到滑动动作和第二显示器503的随后激活时,UE 101的显示器管理器503可基于第一显示器501的内容(例如,捕获的照片)自动地选择要在第ニ显示器503上呈现的内容。在这种情况下,显示器管理器503选择包括用于照片共享应用117 (例如,Fiickr )的用户接ロ的内容。按这种方式,在没有各自应用(例如,照相机应用117和照片共享应用117)之间的具体交互的情况下,显示器管理器103使用户能够快速地访问与第一显示器501的内容相关的应用和服务。在第二显示器503中使用Flickr 用户接口上传图片之后,用户可以通过关闭滑动结构来去激活第二显示器503。在第二显示器503去激活时,显示器管理器103在第一显示器501中保持照相机应用117,使得用户可以继续使用照相机。在某些实施方式中,第二显示器503的激活可触发在第一显示器501和第二显示器503中对相关内容的呈现和选择。换句话说,可以在两个显示器上示出相关应用117或服务119。例如,在第一显示器501中照片编辑器可替换照相机应用117,且如之前那样在第二显示器503中呈现照片共享接ロ。在关闭或去激活第二显示器503吋,显示器管理器103于是可将原照相机应用117恢复到第一显示器501上。应注意的是,在本实例中,用户可指定默认内容选择行为(例如,通过规则),其定义了当第二显示器503被激活吋,出现何种内容、应用117、或服务119。图6A-6B是根据各种实施方式的在图4的过程中使用的用户接ロ的示意图。图6A中的显示器601a描述在公共投影显示器上呈现的内容(例如,一群人的直播视频馈送)。例如,主持人(presenter)可能正将新的组成员引入到现有的成员组中。图6B的显示器601b是在主持人的私有显示器上呈现的内容。如显示器601b中所示,主持人可能已经在社交网络站点Facebook 的直播视频馈送中对人进行了捜索。在一个实施方式中,主持人可以事先建立UE 101,使得搜索过程在后台自动地完成,而主持人无需每次都激活搜索。如图所示,该搜索已经为图片中的两个人找到结果并且在私有显示器上呈现他们的状态线603和605。基于主持人的要求,可以在显示器上示出其它类型的信息(例如,地理的、科学的、统计的、历史的等)。图7A至7F是根据各种实施方式的在图3和图4中使用的用户接ロ的示意图。图7A描述了所呈现的内容是直播事件的实例。显示器701a和701b示出了允许用户与直播事件的呈现进行交互的情況。如图7A中所示,用户可在投影显示器701a上观看按需的重放,并仍在另ー显示器701b上记录直播比赛。在另ー实施方式中,用户可以在投影显示器703a上观看重放或直播馈送,而在另一显示器703b上与比赛状态和数据进行交互。图7B描述了所呈现的内容是音乐视频或相册的实例。在图7B中,在投影显示器705a上呈现音乐视频,而另一显示器705b示出与播放的音轨相关的信息。附加地,可以在显示器707b上显示照片缩略图,而在显示器707a上投影更大的图像并且用户能够选择被投影的照片。
图7C描述了所呈现的内容是数字广播的实例。在投影显示器709a上播放网球比赛,而在另ー显示器70%上呈现比赛比分的直播馈送。附加地,通过所提供的数字服务,用户可选择在同一时间观看两个比赛,ー个在投影显示器711a上并且ー个在另一显示器711b上。可选地,如果投影图像过大,其可以被分成许多部分以允许用户同时观看所有比赛。图7D描述了所呈现的内容与游戏相关的实例。在图7D中,投影显示器713a上呈现游戏屏幕,且显示器713b显示与游戏相关的交互式地图。附加地,可在显示器715a上呈现游戏,而显示器715b示出游戏选项设置屏幕。此外,可在显示器的角落处导航游戏路线。图7E描述了所呈现的内容与导航系统相关的实例。在图7E中,可以是UE显示器的显示器717b呈现城市的大地图,而投影显示器717a呈现放大突出的显示器717b的地图。在显示器719a中,投影显示器可示出实际街道视图,用户可以使用专用触摸板来对其进行导航,且另一显示器719b可示出鸟瞰图。图7F描述了所呈现的内容是电影的实例。在图7F中,用户可以在投影显示器721a上观看电影,而在另一显示器721b上获得与电影或其它主题相关的信息或统计数据。相似地,用户可以在显示器723a上观看电视,而在另ー显示器723a上进行多个多任务活动,例如在另ー显示器723b上查看节目指南。应注意的是,在图7的实例中,UE显示器、投影显示器、或任意其它类型的显示器可以彼此结合地或可交換地使用。这里所述的用于为多个显示器提供自动内容分派的过程可有利地通过软件、硬件、固件或软件和/或固件和/或硬件的组合来实现。例如,在此描述的包括用于提供与服务的可用性相关联的用户接ロ导航信息的过程可以有利地经由处理器、数字信号处理器(DSP)芯片、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等实现。下面详细介绍用于执行上述功能的这种示例性硬件。图8示出了可在其上实现本发明的实施方式的计算机系统800。尽管关于特定设备或装备描述了计算机系统800,可设想,图8中的其他设备或装备(例如网络元件、服务器等)可部署系统800的图示的硬件和组件。计算机系统800被编程(例如经由计算机程序代码或指令)以如此处介绍的为多个显示器提供自动内容分派,并且包括诸如总线810的通信结构,用于在计算机系统800的其他内部和外部组件之间传递信息。信息(还称为数据)表示成可测量现象的物理表达,典型地为电压,但在其他实施方式中包括诸如磁、电磁、压力、化学、生物、分子、原子、亚原子和量子交互的现象。例如,南北磁场、或零和非零电压代表ニ进制数字(比持)的两个状态(0,I)。其他现象可代表更高基的数字。在測量之前多个同时存在的量子状态的重叠代表量子比特(qubit)。ー个或多个数字的序列构成用于代表字符的数目或代码的数字数据。在一些实施方式中,称为模拟数据的信息通过特定范围内的可测量值的近似闭联集来表示。计算机系统800或其一部分构成用于执行为多个显示器提供自动内容分派的一个或多个步骤的部件。总线810包括一个或多个并行的信息导体,从而在耦合至总线810的设备之间快速传送信息。用于处理信息的一个或多个处理器802与总线810耦合。处理器(或多处理器)802如与为多个显示器提供自动 内容分派相关的计算机程序代码指定的那样执行对于信息的ー组操作。计算机程序代码是为处理器和/或计算机系统的操作提供指令以执行特定功能的ー组指令或语句。代码例如可用被编译成处理器的原始指令集的计算机编程语言编写。代码还可使用原始指令集(例如机器语言)直接编写。该组操作包括从总线810带入信息并且将信息置于总线810上。该组操作还典型地包括比较两个或更多个信息単元,移动信息単元的位置,并且合并两个或更多个信息単元(例如通过加或乘或逻辑运算,如0R,异OR (XOR)和AND)。可由处理器执行的该组操作的每个操作通过称为指令的信息来向处理器表示,例如ー个或多个数字的操作代码。处理器802要执行的操作的序列(例如操作代码的序列)构成处理器指令,还称为计算机系统指令,或简单地计算机指令。处理器可实现为机械、电、磁、光、化学或量子组件等,単独的或组合的。计算机系统800还包括耦合至总线810的存储器804。存储器804(例如随机存取存储器(RAM)或其他动态存储设备)存储包括用于为多个显示器提供自动内容分派的处理器指令的信息。动态存储器允许其中存储的信息由计算机系统800改变。RAM允许在称为存储器地址的位置存储的信息単元独立于相邻地址处的信息而被存储和获取。存储器804还由处理器802使用,以存储在处理器指令的执行期间的临时值。计算机系统800还包括耦合至总线810的只读存储器(ROM)806或其他静态存储设备,以存储不被计算机系统800改变的静态信息,包括指令。一些存储器包括易失性存储器,当失去电カ时其丢失在上面存储的信息。耦合至总线810的还有非易失性(永久性)存储设备808,例如磁盘、光盘或闪存卡,用于存储即使当计算机系统800关闭或失去电カ时仍旧持续的信息,包括指令。从外部输入设备812 (例如键盘,包含人工用户操作的字母数字键,或传感器)向总线810提供信息(包括用于为多个显示器提供自动内容分派的指令)供处理器使用。传感器检测其周围的条件,并且将那些检测转换成用于表示计算机系统800中的信息并与可测量现象兼容的物理表达。耦合至总线810的其他外部设备(主要用干与人工交互)包括显示器设备814,例如阴极射线管(CRT)或液晶显示器(IXD)、或呈现文本和图像的等离子屏或打印机、或能够显示真实3D内容的自动立体显示显示器,以及定点设备816,例如鼠标或操纵杆或光标定向键、或运动传感器,用于控制在显示器814上呈现的小光标图像的位置以及发出与显示器814上呈现的图形元素关联的命令。在一些实施方式中,例如,在计算机系统800自动执行所有功能而无需人工输入的实施方式中,忽略外部输入设备812、显示器设备814和定点设备816中的ー个或多个。
在所示实施方式中,专用硬件(例如专用集成电路(ASIC)820)耦合至总线810。专用硬件被配置为为了专用目的足够快速地执行处理器802未执行的操作。专用IC的实例包括用于为显示器814生成图像的图形加速器卡;用于加密和解密在网络上发送的消息的密码板;语音识别;以及到特殊外部设备的接ロ,例如机器臂和医学扫描设备,其重复执行在硬件中更加有效实施的操作的一些复杂序列。计算机系统800还包括耦合至总线810的通信接ロ 870的ー个或多个示例。通信接ロ 870提供到用他们自身的处理器运行的各种外部设备(例如打印机、扫描仪和外部盘)的单向或双向通信耦合。一般地,耦合利用与本地网络880连接的网络链路878,具有他们自身处理器的各种外部设备连接至本地网络880。例如,通信接ロ 870可以是个人计算机上的并行端ロ或串行端ロ或通用串行总线(USB)端ロ。在一些实施例中,通信接ロ 870是向相应类型的电话线路提供信息通信连接的集成服务数字网络(ISDN)卡或数字订户线路(DSL)卡或电话调制解调器。在一些实施方式中,通信接ロ 870是将总线810上的信号转换成用于同轴电缆上的通信连接的信号或转换成用于光纤电缆上的通信连接的光学信号的电缆调制解调器。作为另ー实例,通信接ロ 870可以是向兼容LAN (例如以太网)提供数据通信连接的局域网(LAN)卡。也可实施无线链路。对于无线链路,通信接ロ 870发送或 接收或既发送又接收电、声或电磁信号,包括红外和光学信号,其承载例如数字数据的信息流。例如,在无线手持设备(例如像蜂窝电话的移动电话)中,通信接ロ 870包括称为无线电收发器的无线电带电磁发送器和接收器。某些实施例中,通信接ロ 870能够实现到通信网络105的连接,用于将对多个显示器的自动内容分派提供给UE 101。此处使用的术语“计算机可读介质”指代參与向处理器802提供信息(包括用于执行的指令)的任意介质。这样的介质可采用许多形式,包括但不限于计算机可读存储介质(例如,非易失性介质、易失性介质)和传输介质。非易失性介质包括例如光或磁盘,例如存储设备808。易失性介质包括例如动态存储器804。传输介质包括例如同轴电缆、铜线、光纤电缆、和其在无需布线或电缆的情况下通过空间行进的载波,例如声波和电磁波,包括无线电、光和红外波。信号包括通过传输介质发送的振幅、频率、相位、极化或其他物理属性的人工瞬间改变。计算机可读介质的通用形式包括例如软盘、软磁盘、硬盘、磁带、任意其他磁介质、CD-ROM、CDRff, DVD、任意其他光学介质、穿孔卡、纸带、光学标记表、具有孔或其他光学可识别特征的模式的任意其他物理介质,RAM、PROM、EPROM、FLASH-EPR0M、任意其他存储器芯片或盒、载波、计算机可从中读取的任意其他介质。这里使用术语计算机可读存储介质来指代除了传输介质的任何计算机可读介质。在ー个或多个有形介质中编码的逻辑包括在计算机可读存储介质上的处理器指令和专用硬件(例如ASIC 820)中的ー个或两个。网络链路878典型地通过ー个或多个网络使用传输介质向使用或处理信息的其他设备提供信息通信。例如,网络链路878可通过局域网880提供到主机计算机882或因特网服务提供商(ISP)操作的设备884的连接。ISP设备884随后通过网络的公共、世界分组交换通信网络(现在统称为因特网890)提供数据通信服务。连接至因特网的称为服务器主机892的计算机托管响应于在因特网上接收的信息提供服务的处理。例如,服务器主机892托管提供表示用于在显示器814呈现的视频数据的信息的处理。可设想,系统800的组件可部署在其他计算机系统,例如主机882和服务器892中的各个配置中。本发明的至少ー些实施方式涉及用于实现这里所述的ー些或全部技术的计算机系统800的使用。根据本发明的一个实施方式,通过计算机系统800执行那些技木,以响应处理器802执行存储器804中包含的一个或多个处理器指令的ー个或多个序列。这样的指令(还称为计算机指令、软件和程序代码)可从另ー计算机可读介质(例如存储设备808或网络链路878)读入存储器804。存储器804中包含的指令的序列的执行使得处理器802执行这里所述的ー个或多个方法步骤。在备选实施例中,可使用硬件(例如ASIC 820)代替或与实现本发明的软件组合。因此,本发明的实施方式不限于硬件和软件的任意特定组合,除非这里明确阐述。通过通信接ロ 870在网络链路878和其他网络上发送的信号向和从计算机系统800承载信息。计算机系统800可通过网络880、890等,通过网络链路878和通信接ロ 870发送和接收包括程序代码的信息。在使用因特网890的实例中,服务器主机892通过因特 网890、ISP设备884、本地网络880和通信接ロ 870发送用于特定应用的由从计算机800发送的消息请求的程序代码。接收的代码可在其被接收时通过处理器802执行,或者可存储于存储器804或存储设备808或其他非易失性存储设备中用于随后执行,或两者。这样,计算机系统800可在载波上以信号的形式获得应用程序代码。各种形式的计算机可读介质可包含于向处理器802承载ー个或多个指令序列或数据或两者中用于执行。例如,指令和数据可初始被承载在例如主机882的远程计算机的磁盘上。远程计算机将指令和数据加载至其动态存储器,并使用调制解调器在电话线上发送指令和数据。计算机系统800本地的调制解调器在电话线上接收指令和数据,并使用红外发送器将指令和数据转换成在用作网络链路878的红外载波上的信号。用作通信接ロ870的红外检测器接收在红外信号中承载的指令和数据,并将表示指令和数据的信息放在总线810上。总线810将信息承载至存储器804,处理器802从存储器804中提取并使用通过指令发送的ー些数据执行指令。在被处理器802执行之前或之后,存储器804中接收的指令和数据可选地可存储在存储设备808上。图9示出在上面可实现本发明实施例的芯片集或芯片900。芯片集900被编程以如这里所述的为多个显示器提供自动内容分派,并且包括例如并入ー个或多个物理分组(例如芯片)中的关于图8所述的处理器和存储器组件。作为示例,物理分组包括结构配件(例如基板)上的ー个或多个材料、组件、和/或布线的安排,以提供例如物理強度、尺寸的保持、和/或电交互的限制的ー个或多个特征。可设想,某些实施方式中,芯片集900可以在単一芯片中实现。进ー步设想,在某些实施例中芯片集或芯片900可以被实现为单个“芯片上的系統”。进ー步设想,在某些实施方式中,例如不使用単独的ASIC,并且在此公开的所有相关功能可以由一个或多个处理器执行。芯片集或芯片900、或其一部分构成用于执行用于提供与服务的可用性相关联的用户接ロ导航信息的一个或多个步骤的部件。芯片集或芯片900、或其一部分构成用于执行为多个显示器提供自动内容分派的一个或多个步骤的部件。在一个实施例中,芯片集或芯片900包括在芯片集900的组件之间传递信息的例如总线901的通信结构。处理器903具有到总线901的连通性,以执行指令和处理例如在存储器905中存储的信息。处理器903可包括一个或多个处理核,其姆个核被配置为独立执行。多核处理器使得能够在ー个物理分组中进行多重处理。多核处理器的实例包括两个、四个、八个或更大数目个处理核。可选地或此外,处理器903可包括ー个或多个微处理器,其经由总线901串联配置为能够独立执行指令、流水线和多线程。处理器903还可伴随有执行某些处理功能和任务的ー个或多个专用组件,例如ー个或多个数字信号处理器(DSP)907、或一个或多个专用集成电路(ASIC) 909。DSP 907典型地被配置为独立于处理器903实时处理真实世界的信号(例如声音)。类似地,ASIC 909可被配置为执行更通用处理器不容易执行的专用功能。辅助执行这里所述的发明功能的其他专用组件可包括ー个或多个场可编程门阵列(FPGA)(未示出)、一个或多个控制器(未示出)、或ー个或多个其他专用计算机芯片。在一个实施方式中,芯片集或芯片900仅包括一个或多个处理器和支持和/或涉及和/或用于该ー个或多个处理器的一部分软件和/或固件。处理器903和伴随组件具有经由总线901到存储器905的连通性。存储器905包括动态存储器(例如RAM、磁盘、可写光盘等)和静态存储器(例如R0M、CD-R0M等),用于存储可执行指令,当被执行时其执行这里所述的发明步骤以为多个显示器提供自动内容分派。存储器905还存储与发明步骤的执行相关的数据或由其生成的数据。
图10是根据一个实施方式的能够在图I的系统中操作的用于通信的移动终端(例如手机)的示例性组件的示意图。一些实施方式中,移动终端1000或其一部分构成用于执行用于为多个显示器提供自动内容分派的一个或多个步骤的部件。一般地,无线电接收器通常用前端和后端特征来定义。接收器的前端涵盖所有射频(RF)电路,然而后端涵盖所有基带处理电路。本申请中,术语“电路”表示以下两者(I)仅硬件实现(例如仅模拟和/或数字电路中的实现);(2)电路和软件(和/或固件)的组合(例如,如果适用于特定环境,处理器的组合,其包括数字信号处理器、软件、和存储器,它们在一起工作以使得装置(例如移动电话或服务器)执行各个功能)。“电路”的这个定义应用于该术语在本申请中的所有使用,包括在任意权利要求中的使用。作为其他实例,如本申请使用的那样,如果适用于特定环境,术语“电路”还覆盖仅处理器(或多个处理器)及其(或它们的)伴随软件/固件的实现方式。如果适合于特定环境,术语“电路”还覆盖例如移动电话中的基带集成电路或应用处理器集成电路、或蜂窝网络设备或其他网络设备中的类似集成电路。电话的有关内部组件包括主控制单元(MCU) 1003、数字信号处理器(DSP) 1005、和接收器/发送器単元,其包括麦克风增益控制单元和扬声器増益控制单元。主显示器単元1007在执行或支持为多个显示器提供自动内容分派的步骤的各个应用和移动终端功能的支持下向用户提供显示。显示器10包括配置为显示移动终端(例如移动电话)的用户界面的至少一部分的显示器电路。此外,显示器1007和显示器电路被配置为便于移动终端的至少ー些功能的用户控制。音频功能电路1009包括麦克风1011和麦克风放大器,其放大来自麦克风1011的语音信号输出。放大的来自麦克风1011的语音信号输出被馈送至编码器/ 解码器(CODEC) 1013。无线电部分1015放大功率并转换频率,以经由天线1017与包括在移动通信系统中的基站通信。功率放大器(PA) 1019和发送器/调制电路可操作地响应于MCU 1003,来自PA 1019的输出耦合至双エ器1021或循环器或天线开关,如本领域已知的。PA 1019还耦合至电池接口和功率控制单元1020。在使用中,移动终端1001的用户向麦克风1011中说话,并且他或她的声音与任意检测到的背景噪声一起转换成模拟电压。模拟电压然后通过模数转换器(ADC) 1023转换成数字信号。控制单元1003将数字信号路由至DSP 1005中用于其中的处理,例如语音编码、信道编码、加密、和交织。在一个实施例中,通过未单独示出的単元,使用蜂窝传输协议(例如全球演进(EDGE)、通用分组无线业务(GPRS)、全球移动通信系统(GSM)、因特网协议多媒体子系统(MS)、通用移动电信系统(UMTS)等)以及任意其他适合的无线介质,例如微波接入(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi)、卫星等)来编码处理后的声音信号。然后,编码的信号路由至均衡器1025,用于补偿在通过空中接ロ的传输期间发生的任意频率依赖性的损害(例如相位和振幅失真)。在均衡比特流之后,调制器1027将信号与RF接ロ 1029中生成的RF信号结合。调制器1027通过频率或相位调制生成正弦波。为了准备用于传输的信号,上变频器1031将来自调制器1027的正弦波输出与合成器1033中生成的另ー正弦波结合,以实现期望的传输频率。然后,信号通过PA 1019发送,以将信号增加至适当功率电平。在实际系统中,PA 1019用作可变增益放大器,其增益由DSP 1005根据从网络基站接收的信息来控制。然后,信号在双エ器1021中滤波,并且可选地发送至 天线耦合器1035以匹配阻抗,提高最大功率传送。最后,信号经由天线1017发送至本地基站。可提供自动增益控制(AGC),以控制接收器的最后阶段的増益。信号可从那里转发至远程电话,其可以是另一蜂窝电话、其他移动电话或连接至公共交換电话网(PSTN)的陆上线路、或其他电话网络。向移动台1001发送的声音信号经由天线1017接收,并通过低噪声放大器(LNA)1037立即放大。下变频器1037降低载波频率,同时解调器1041剥离RF,仅留下数字比特流。然后,信号经过均衡器1025,并由DSP 1005处理。数模转换器(DAC) 1043转换信号,并且得到的输出通过扬声器1045发送至用户,所有都在主控制单元(MCU) 1003——其可作为中央处理单元(CPU)(未示出)的控制下实现。MCU 1003从键盘1047接收包括输入信号的各个信号。键盘1047和/或MCU 1003与其他用户输入组件(例如麦克风1011)结合,包括用于管理用户输入的用户接ロ电路。MCU1003运行用户接ロ软件以便于对移动终端1001的至少部分功能的用户控制,以为多个显示器提供自动内容分派。MCU 1003还将显示命令和切换命令分别递送至显示器1007和语音输出切换控制器。此外,MCU 1003与DSP 1005交换信息,并且可访问可选地并入的SM卡1049和存储器1051。此外,MCU 1003执行终端所需的各种控制功能。DSP 1005可依据实现方式,对声音信号执行各种传统数字处理功能中的任ー个。此外,DSP 1005从麦克风1011检测的信号确定本地环境的背景噪声电平,并将麦克风1011的増益设置为被选择以补偿移动终端1001的用户的自然倾向的电平。CODEC 1013包括ADC 1023和DAC 1043。存储器1051存储包括呼叫输入音调数据的各种数据,并且能够存储包括经由例如全球因特网接收的音乐数据的其他数据。软件模块可位于RAM存储器、闪存、寄存器、或本领域已知的任意其他形式的可写存储介质中。存储器设备1051可以是但不限于单个存储器、⑶、DVD、R0M、RAM、EEPR0M、光存储装置、或能够存储数字数据的任意其他非易失性存储介质。可选地并入的SM卡1049承载例如重要信息,如蜂窝电话号码、载波提供服务、订购细节、和安全信息。SM卡1049主要用于在无线电网络上识别移动终端1001。卡1049还包含用于存储个人电话号码登记表、文本消息、和用户特定的移动终端设置的存储器。尽管结合多个实施方式和实现方式描述了本发明,但是本发明不限于此,可覆盖落入所附权利要求范围内的各种明显修改和等同配置。尽管在权利要求中以某些组合表示 了本发明的特征,但是可设想,这些特征可按任意组合和顺序安排。
权利要求
1.一种方法,包括 至少部分地促使第一内容在第一显示器上的呈现; 接收用于激活一个或多个第二显示器的输入; 至少部分地基于所述第一内容和所述输入选择第二内容;以及 至少部分地促使所述第二内容在所述一个或多个第二显示器上的呈现。
2.根据权利要求I所述的方法,进一步包括 至少部分地基于所述第一内容和所述输入选择第三内容;以及至少部分地促使所述第三内容在所述第一显示器上的呈现,其中所述第三内容替换所 述第一内容。
3.根据权利要求2所述的方法,进一步包括 接收用于对所述一个或多个第二显示器进行去激活的另一输入; 至少部分地促使所述一个或多个第二显示器的去激活;以及 至少部分地促使所述第一内容在所述第一显示器上的呈现,其中所述第一内容替换所述第三内容。
4.根据权利要求I至3中任意一项所述的方法,其中所述第二内容的选择包括 选择与所述第一内容相关联的应用、服务、web内容或其组合, 其中所述第二内容包括呈现所选择的应用、服务、web内容或其组合的用户接口。
5.根据权利要求I至4中任意一项所述的方法,其中所述输入是导致所述第一显示器相对于所述第二显示器的移动的物理动作。
6.根据权利要求I至5中任意一项所述的方法,其中所述第一内容是多媒体内容并且所述第二内容是同一多媒体内容、相关的多媒体内容或其组合,并且所述方法进一步包括 至少部分地促使对于所述第一显示器、所述一个或多个第二显示器或其组合的独立重放控制的呈现。
7.根据权利要求I至6中任意一项所述的方法,其中在被配置为包括投影机的设备中提供所述第一显示器和所述一个或多个第二显示器,并且其中所述第一显示器是所述投影机的投影屏幕并且所述第二显示器中的至少一个是所述设备的显示屏。
8.根据权利要求I至7中任意一项所述的方法,其中所述第一显示器和所述一个或多个第二显示器能够实现触摸,并且其中所述第一显示器和所述一个或多个第二显示器被配置使得所述第一显示器和所述一个或多个第二显示器中的至少一个总是可见的。
9.一种装置,包括 至少一个处理器;以及 包括用于一个或多个程序的计算机程序代码的至少一个存储器, 所述至少一个存储器和计算机程序代码被配置为,利用所述至少一个处理器促使所述装置执行至少以下步骤 至少部分地促使第一内容在第一显示器上的呈现; 接收用于激活一个或多个第二显示器的输入; 至少部分地基于所述第一内容和所述输入选择第二内容;以及 至少部分地促使所述第二内容在所述一个或多个第二显示器上的呈现。
10.根据权利要求9所述的装置,其中进一步促使所述装置 至少部分地基于所述第一内容和所述输入选择第三内容;以及 至少部分地促使所述第三内容在所述第一显示器上的呈现,其中所述第三内容替换所述第一内容。
11.根据权利要求10所述的装置,其中进一步促使所述装置 接收用于对所述一个或多个第二显示器进行去激活的另一输入; 至少部分地促使所述一个或多个第二显示器的去激活;以及 至少部分地促使所述第一内容在所述第一显示器上的呈现,其中所述第一内容替换所述第三内容。
12.根据权利要求9至11中任意一项所述的装置,其中所述第二内容的选择促使所述装置 选择与所述第一内容相关联的应用、服务、web内容或其组合, 其中所述第二内容包括呈现所选择的应用、服务、web内容或其组合的用户接口。
13.根据权利要求9至12中任意一项所述的装置,其中所述输入是导致所述第一显示器相对于所述第二显示器的移动的物理动作。
14.根据权利要求9至13中任意一项所述的装置,其中所述第一内容是公共信息并且所述第二内容是私有息。
15.根据权利要求9至14中任意一项所述的装置,其中所述第一内容是多媒体内容并且所述第二内容是同一多媒体内容、相关的多媒体内容或其组合,并且其中进一步促使所述装置 至少部分地促使对于所述第一显示器、所述一个或多个第二显示器或其组合的独立重放控制的呈现。
16.根据权利要求9至15中任意一项所述的装置,其中在所述装置中提供所述第一显示器和所述一个或多个第二显示器,其中所述装置被配置为包括投影机,并且其中所述第一显示器是投影机的投影屏幕并且所述第二显示器中的至少一个是所述设备的显示屏。
17.根据权利要求9至16中任意一项所述的装置,其中所述第一显示器和所述一个或多个第二显示器能够实现触摸,并且其中所述第一显示器和所述一个或多个第二显示器被安装配置使得所述第一显示器和所述一个或多个第二显示器中的至少一个总是可见的。
18.根据权利要求9至17中任意一项所述的装置,其中所述装置是移动电话,其进一步包括 用户接口电路和用户接口软件,被配置为通过显示器的使用来促进对所述移动电话的至少一部分功能的用户控制并且被配置为对用户输入进行响应;以及 显示器和显示器电路,被配置为显示所述移动电话的用户接口的至少一部分,所述显示器和显示器电路被配置为促进对所述移动电话的至少一部分功能的用户控制。
19.一种承载一个或多个指令的一个或多个序列的计算机可读存储介质,当由一个或多个处理器执行时,起促使装置至少部分执行以下步骤 至少部分地促使第一内容在第一显示器上的呈现; 接收用于激活一个或多个第二显示器的输入; 至少部分地基于所述第一内容和所述输入选择第二内容;以及至少部分地促使所述第二内容在所述一个或多个第二显示器上的呈现。
20.根据权利要求19所述的计算机可读存储介质,其中促使所述装置进一步执行 至少部分地基于所述第一内容和所述输入选择第三内容;以及 至少部分地促使所述第三内容在所述第一显示器上的呈现,其中所述第三内容替换所述第一内容。
21.根据权利要求20所述的计算机可读存储介质,其中促使所述装置进一步执行 接收用于对所述一个或多个第二显示器进行去激活的另一输入; 至少部分地促使所述一个或多个第二显示器的去激活;以及 至少部分地促使所述第一内容在所述第一显示器上的呈现,其中所述第一内容替换所述第三内容。
22.根据权利要求19至21中任意一项所述的计算机可读存储介质,其中所述第二内容的选择促使所述装置进一步执行 选择与所述第一内容相关联的应用、服务、web内容或其组合; 其中所述第二内容包括呈现所选择的应用、服务、web内容或其组合的用户接口。
23.根据权利要求19至22中任意一项所述的计算机可读存储介质,其中所述输入是导致所述第一显示器相对于所述第二显示器的移动的物理动作。
24.根据权利要求19至23中任意一项所述的计算机可读存储介质,其中所述第一内容是公共信息并且所述第二内容是私有信息。
25.根据权利要求19至24中任意一项所述的计算机可读存储介质,其中所述第一内容是多媒体内容并且所述第二内容是同一多媒体内容、相关的多媒体内容或其组合,并且其中促使所述装置进一步执行 至少部分地促使对于所述第一显示器、所述一个或多个第二显示器或其组合的独立重放控制的呈现。
26.根据权利要求19至25中任意一项所述的计算机可读存储介质,其中在被配置为包括投影机的设备中提供所述第一显示器和所述一个或多个第二显示器,并且其中所述第一显示器是投影机的投影屏幕并且所述第二显示器中的至少一个是所述设备的显示屏。
27.根据权利要求19至26中任意一项所述的计算机可读存储介质,其中所述第一显示器和所述一个或多个第二显示器能够实现触摸,并且其中所述第一显示器和所述一个或多个第二显示器被配置使得所述第一显示器和所述一个或多个第二显示器中的至少一个总是可见的。
28.一种装置,包括 用于至少部分地促使第一内容在第一显示器上的呈现的部件; 用于接收用于激活一个或多个第二显示器的输入的部件; 用于至少部分地基于所述第一内容和所述输入选择第二内容的部件;以及 用于至少部分地促使所述第二内容在所述一个或多个第二显示器上的呈现的部件。
29.根据权利要求28所述的装置,进一步包括 用于至少部分地基于所述第一内容和所述输入选择第三内容的部件;以及用于至少部分地促使所述第三内容在所述第一显示器上的呈现的部件,其中所述第三内容替换所述第一内容。
30.根据权利要求29所述的装置,进一步包括 用于接收用于对所述一个或多个第二显示器进行去激活的另一输入的部件; 用于至少部分地促使所述一个或多个第二显示器的去激活的部件;以及 用于至少部分地促使所述第一内容在所述第一显示器上的呈现的部件,其中所述第一内容替换所述第三内容。
31.根据权利要求28至31中任意一项所述的装置,其中所述用于选择所述第二内容的部件包括 用于选择与所述第一内容相关联的应用、服务、web内容或其组合的部件, 其中所述第二内容包括呈现所选择的应用、服务、web内容或其组合的用户接口。
32.根据权利要求28至31中任意一项所述的装置,其中所述输入是导致所述第一显示器相对于所述第二显示器的移动的物理动作。
33.根据权利要求28至32中任意一项所述的装置,其中所述第一内容是公共信息并且所述第二内容是私有息。
34.根据权利要求28至33中任意一项所述的装置,其中所述第一内容是多媒体内容并且所述第二内容是同一多媒体内容、相关的多媒体内容或其组合,并且所述装置进一步包括 用于至少部分地促使对于所述第一显示器、所述一个或多个第二显示器或其组合的独立重放控制的呈现的部件。
35.根据权利要求28至34中任意一项所述的装置,其中在被配置为包括投影机的设备中提供所述第一显示器和所述一个或多个第二显示器,并且其中所述第一显示器是投影机的投影屏幕并且所述第二显示器中的至少一个是所述设备的显示屏。
36.根据权利要求28至35中任意一项所述的装置,其中所述第一显示器和所述一个或多个第二显示器能够实现触摸,并且其中所述第一显示器和所述一个或多个第二显示器被配置使得所述第一显示器和所述一个或多个第二显示器中的至少一个总是可见的。
37.一种计算机程序产品,包括一个或多个指令的一个或多个序列,当被一个或多个处理器执行时其促使装置至少执行根据权利要求1-8中的任一项所述的方法的步骤。
38.一种方法,包括创建和/或修改至少一个设备用户接口元件和/或功能,所述至少一个设备用户接口元件和/或功能至少部分地基于 从权利要求1-8中的任一项所述的方法产生的数据和/或信息,和/或从权利要求1-8中的任一项所述的方法产生的至少一个信号。
39.一种方法,包括促进创建和/或促进修改至少一个设备用户接口元件和/或功能,所述至少一个设备用户接口元件和/或功能至少部分地基于 从权利要求1-8中的任一项所述的方法产生的数据和/或信息,和/或从权利要求1-8中的任一项所述的方法产生的至少一个信号。
全文摘要
提出了一种用于在多个显示器上提供内容的方法。显示器管理器至少部分地促使第一内容在第一显示器上的呈现。然后,显示器管理器接收用于激活一个或多个第二显示器的输入。显示器管理器至少部分地基于所述第一内容和所述输入选择第二内容,并且至少部分地促使第二内容在所述一个或多个第二显示器上的呈现。
文档编号H04M1/725GK102822787SQ201180015706
公开日2012年12月12日 申请日期2011年1月28日 优先权日2010年3月25日
发明者G·斯蒂夫斯, B·戴维森, M·A·努米尔 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1