用于控制多个显示器的电子设备和控制方法与流程

文档序号:11288386阅读:264来源:国知局
用于控制多个显示器的电子设备和控制方法与流程

本公开涉及一种用于控制多个显示器的电子设备和方法。



背景技术:

通常,台式计算机可以包括至少一个显示器(例如,监视器)。使用触摸屏的移动设备(例如,便携式电话、智能电话或平板个人计算机(pc))可以包括一个显示器。

台式计算机的用户可以根据工作环境来划分显示器的屏幕(例如,水平或垂直划分屏幕以利用多个显示窗口进行工作)。当执行web浏览器时,用户通过使用键盘上的向上翻页按钮或向下翻页按钮来向上或向下移动网页。当使用鼠标替代键盘时,用户可以通过利用鼠标的光标选择网页一侧的滚动条来向上或向下移动网页。用户还可以通过选择由网页底部的文本或图标指示的顶部按钮来移动至网页的顶部。

与台式计算机相比,移动设备具有小的屏幕尺寸,并且在输入方面存在限制。在移动设备的情况下,难以划分屏幕供使用。

此外,在移动设备上,可以执行各种应用,例如由设备的制造商制造并安装在设备上的默认应用以及通过互联网的应用商店站点下载和安装的附加应用。附加应用可以由一般用户开发并注册在商店站点上。因此,任何人都可以通过应用商店站点将他们开发的应用自由销售给移动设备的用户。目前,在移动设备上,根据产品,免费或收费地提供数万至数十万个应用。

如此,在移动设备上已经提供了引发消费者好奇心并满足消费者需求的各种应用,但是移动设备由于被制造为具有便携式尺寸而对显示器和用户界面(ui)的尺寸具有限制。因此,用户在执行移动设备上的多个应用时可能会遇到不便。例如,在移动设备上,如果执行了一个应用,则可以在显示器的整个显示区域上显示该应用,并且如果用户期望在该状态下执行另一个应用,则用户必须首先终止当前执行的应用,然后选择用于执行所期望应用的执行键。

也就是说,为了在移动设备上执行若干应用,用户必须经历重复执行和终止应用的麻烦的过程。此外,无法在移动设备上同时执行多个应用。

同时,已经提出了这样一种常规方法:在移动设备上提供一个或多个显示器,或者将一个显示器进行划分以供使用。然而,即使在应用了添加或划分显示器的常规方法的移动设备中,当发生附加信息的通知事件或附加地执行应用时,该通知事件或应用的处理视图仅显示在在预定义的位置中,从而导致对当前主视图的干扰。此外,当添加或划分的显示器的尺寸减小时,导致尺寸减小的显示器中的信息丢失。



技术实现要素:

技术问题

本公开是为了解决现有技术的上述问题而提出的,其中提供了一种电子设备和控制方法,用于解决当通过控制多个显示器的电子设备产生附加信息时扰乱用户当前使用的屏幕或丢失信息的不便之处,可以基于多个显示器的状态改变或附加信息的属性来重新配置多个显示器上显示的屏幕。

问题的解决方案

因此,本公开提供了一种用于控制多个显示器的电子设备和方法。

用于实现上述和其他目的的本公开的各种实施例提供了一种用于控制多个显示器的电子设备,该电子设备包括:第一显示器,被配置为显示第一屏幕;第二显示器,被配置为显示第二屏幕;以及控制器,被配置为确定第一屏幕和第二屏幕的属性,与第一显示器和第二显示器之一进入空闲模式相对应地确定是否在未进入空闲模式的显示器上显示进入空闲模式的另一显示器上所显示的屏幕,并且控制第一屏幕或第二屏幕显示在第一显示器或第二显示器上。

此外,用于实现上述和其他目的的本公开的各种实施例提供了一种电子设备的用于控制多个显示器的方法,该方法包括:在第一显示器上显示第一屏幕;在第二显示器上显示第二屏幕;确定第一屏幕和第二屏幕的属性;控制第一显示器和第二显示器之一进入空闲模式;确定是否在未进入空闲模式的显示器上显示进入空闲模式的显示器上所显示的屏幕;以及根据所述确定的结果在第一显示器或第二显示器上显示第一屏幕或第二屏幕。

此外,用于实现上述和其他目的的本公开的各种实施例提供了一种存储有包括指令的程序的计算机可读记录介质,所述指令用于控制电子设备的多个显示器,其中所述指令包括:用于在第一显示器上显示第一屏幕的第一指令集;用于在第二显示器上显示第二屏幕的第二指令集;用于确定第一屏幕和第二屏幕的属性的第三指令集;用于控制第一显示器和第二显示器之一进入空闲模式的第四指令集;用于确定是否在未进入空闲模式的显示器上显示进入空闲模式的显示器上所显示的屏幕的第五指令集;以及用于根据所述确定的结果在第一显示器或第二显示器上显示第一屏幕或第二屏幕的第六指令集。

有益效果

根据本公开的各种实施例,通过提供一种用于控制多个显示器的电子设备和方法,确定多个显示器的状态改变或所添加信息的属性,并且可以根据用户的意图适当地重新布置屏幕配置。

附图说明

图1示出了根据本公开各种实施例的包括电子设备的网络环境;

图2是根据本公开各种实施例的编程模块的框图;

图3示出了根据本公开实施例的电子设备的第一显示器和第二显示器通过展开而被激活作为双显示器的状态;

图4a示出了根据本公开实施例的电子设备的第一显示器和第二显示器通过折叠而被激活作为单显示器的状态;

图4b是用于描述根据本公开实施例的取决于电子设备的第一显示器和第二显示器之间的相对角度的空闲模式操作的概念的示图;

图5是根据本公开实施例的控制多个显示器的电子设备的屏幕控制器的框图;

图6是示出了根据本公开实施例的用于控制多个显示器的方法的流程图;

图7a和图7b示出了根据本公开实施例的用于控制多个显示器的方法的示例;

图8a和图8b示出了根据本公开实施例的用于控制多个显示器的方法的示例;

图9a和图9b示出了根据本公开实施例的用于控制多个显示器的方法的示例;

图10示出了根据本公开实施例的用于控制多个显示器的方法的示例;

图11是示出了根据本公开另一实施例的用于控制多个显示器的方法的流程图;

图12a和图12b示出了根据本公开另一实施例的用于控制多个显示器的方法的示例;

图13示出了根据本公开另一实施例的用于控制多个显示器的方法的示例;

图14示出了根据本公开另一实施例的用于控制多个显示器的方法的示例;以及

图15是根据本公开各实施例的电子设备的框图。

具体实施方式

在下文中,将参考附图描述本公开。可以对本公开进行各种改变,且本公开可以具有各种实施例,其中将参考附图详细描述各种实施例的具体实施例。然而,根据本公开构思的实施例不应被理解为受限于具体公开,本公开包括不脱离本公开的精神和技术范围的所有改变和/或等同物或替换物。在附图的描述中,类似的附图标记表示类似的元件。

在本公开中使用的术语“包括”或“可以包括”表示存在本文所述的功能、操作、元件等,但是不排除存在或添加一个或多个功能、操作、元件等。在本公开中使用的术语“包括”或“具有”表示存在说明书所描述的特征、数目、步骤、操作、元件、部件或其组合,但是不排除存在或添加一个或多个其他特征、数目、步骤、操作、元件、部件或其组合。

在本公开中,表述“或”包括关联列出的项目中的任何一个和所有组合。例如,表述“a或b”可以包括a,可以包括b,或者可以包括a和b两者。

尽管在本公开的各种实施例中使用的诸如“第一”和“第二”的表述可以修饰本公开的各种元件,但是这些元件不受以上表述限制。例如,上述表述并不限制相应元件的顺序和/或重要性。这些表述可以用于将一个元件与另一元件区分开。例如,第一用户设备和第二用户设备都可以是用户设备,但表示不同的用户设备。例如,在不脱离本公开各种示例实施例的权利范围的情况下,第一元件可以被命名为第二元件,并且类似地,第二元件可以被命名为第一元件。

当元件被称作“连接到”或“接入”任意其他元件时,应当理解的是,该元件可以直接连接到或接入该其他元件,但是在它们之间还可以插入另一新元件。相反地,当元件被称作“直接连接到”或“直接接入”任意其他元件时,应该理解,该元件与该其他元件之间不存在任何新元件。

本公开的各种示例性实施例中使用的术语仅是为了描述特定示例性实施例的目的,而不意在限制。除非上下文另行明确指示,否则单数形式也意在包括复数形式。

除非文中另外限定,否则文中使用的所有术语(包括技术术语或科技术语)具有与本领域技术人员通常所理解的含义相同的含义。在通用字典中定义的术语应被解释为具有与相关技术的上下文相同或相似的含义,并且不应被解释为具有理想化或夸大的含义,除非它们在本公开中被明确地定义。

根据本公开的电子设备可以是具有显示控制功能的设备。例如,电子设备可以是智能电话、平板个人计算机(pc)、移动电话、视频电话、电子书(e-book)阅读器、台式pc、膝上型pc、上网计算机、个人数字助手(pda)、便携式多媒体播放器(pmp)、mp3播放器、移动医疗设备、相机和可穿戴设备(例如,头戴式设备(hdm),诸如电子眼镜、电子衣、电子手环、电子项链、电子配饰、电子纹身或智能手表)中的至少一个。

根据一些实施例,电子设备可以是具有显示控制功能的智能家用电器。智能家用电器可以包括电视(tv)、数字视频盘(dvd)播放器、音频设备、冰箱、空调、吸尘器、烤炉、微波炉、洗衣机、空气净化器、机顶盒、tv盒(例如,三星的homesynctm、苹果的tvtm或谷歌的tvtm)、游戏机、电子词典、电子钥匙、摄影机和电子相框中的至少一个。

根据一些实施例,电子设备可以包括以下各项中的至少一个:各种医疗设备(例如,磁共振血管成像(mra)、磁共振成像(mri)、计算机断层扫描(ct)、成像设备或超声波设备)、导航系统、全球定位系统(gps)接收器、行车数据记录仪(edr)、飞行数据记录仪(fdr)、车辆信息娱乐设备、船舶电子设备(例如,船舶的导航设备和陀螺罗盘)、航空电子设备、安全设备、车辆头单元、工业或家用机器人、金融机构的自动柜员机(atm)、商店的销售终端(pos)等等。

根据一些实施例,电子设备可以包括以下至少一项:包括显示控制功能的家具或建筑物/结构的一部分、电子板、电子签名输入设备、投影仪和各种测量仪器(例如,水表、电表、燃气表、电波测量设备等)。根据本公开的电子设备可以是上述列举的设备中的一个或其组合。根据本公开的电子设备可以是柔性设备。此外,对本领域技术人员将显而易见的是,根据本公开的电子设备不限于上述设备。

在下文中,将参考附图来描述根据本公开的各种实施例的电子设备。在各种实施例中使用的术语“用户”可以表示使用电子设备的人或使用电子设备的设备(例如,人工智能电子设备)。

图1示出了根据本公开各种实施例的包括电子设备的网络环境。

参考图1,根据本公开各种实施例的网络环境100可以包括电子设备101。电子设备101可以包括总线110、处理器120、存储器130、输入/输出(i/o)接口150、显示器160、通信接口170和屏幕控制器180。根据一些实施例,电子设备101可以省略上述元件中的至少一个,或者还可以包括其他元件。

根据本公开各种实施例的电子设备可以包括能够发送和接收数据并且能够通过发送或接收生物特征信息来执行任意操作的各种电子设备。电子设备可以包括智能电话、便携式电话、膝上型计算机、门锁、空调、洗衣机、笔记本pc、平板pc、智能电视等。

总线110可以包括用于将元件互连且在这些元件之间传送通信(例如,控制消息和/或数据)的电路。

处理器120可以包括以下项中的一个或多个:中央处理器(cpu)、应用处理器(ap)和通信处理器(cp)。处理器120可以执行用于控制电子设备101的至少一个其他元件(例如,存储器130、i/o接口150、显示器160和通信接口170)通过总线110的通信的操作或数据处理。

存储器130可以包括易失性和/或非易失性存储器。存储器130存储从处理器120或其他元件接收或由处理器120或其他元件产生的指令或数据。根据各种实施例,存储器130可以存储软件或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(api)145、应用程序(或“应用”)147等。内核141、中间件143或api145中的至少一部分可以被称作操作系统(os)。

内核141可以控制或管理例如用于执行在其他程序(例如,中间件143、api145或应用147)中实现的操作或功能的系统资源(例如,总线110、处理器120、存储器130等)。内核141提供接口,中间件143、api145或应用147通过所述接口访问电子设备101的分离组件以控制或管理系统资源。

中间件143可以用作媒介,以允许例如api145或应用147与内核141通信以与内核141交换数据。中间件143可以通过向应用147中的至少一个分配优先级来执行对从应用147接收的任务请求的控制(例如,调度或负载平衡),这使得可以使用电子设备101的系统资源(例如,总线110、处理器120、存储器130等)。

api145是被应用147用来控制由内核141或中间件143提供的功能的接口,并且可以包括例如至少一个接口或功能(例如,指令),以进行文件控制、窗口控制、图像处理、字符控制等。

i/o接口150用作将用户通过i/o设备(例如,传感器、键盘或触摸屏)输入的指令或数据传送到电子设备101的至少一个其他组件的接口。i/o接口150也可以将从电子设备101的其他元件接收的指令或数据输出给用户或另一外部设备。

显示器160向用户显示各种信息(例如,多媒体数据、文本数据等)。显示器160可以包括例如液晶显示器(lcd)、发光二极管(led)显示器、有机发光二极管(oled)显示器、微机电系统(mems)显示器或电子纸显示器。例如,显示器160可以向用户显示各种内容(例如,文本、图像、视频、图标、符号等)。显示器160可以包括触摸屏,并且接收例如通过使用电子笔或用户的身体部位进行的触摸、手势、接近或悬停输入。

通信接口170建立电子设备101与外部设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间的通信。例如,通信接口170可以通过无线通信和有线通信连接到网络162以与外部设备通信。无线通信可以包括以下至少一项:例如,无线保真(wifi)、蓝牙、近场通信(nfc)、全球定位系统(gps)和蜂窝通信(例如,长期演进(lte)、高级lte(lte-a)、码分多址(cdma)、宽带cdma(wcdma)、通用移动电信系统(umts)、无线宽带(wibro)或全球移动通信系统(gsm))。有线通信可以包括例如通用串行总线(usb)、高清多媒体接口(hdmi)、推荐标准232(rs-232)和普通老式电话服务(post)中的至少一个。

根据各种实施例,网络162可以是通信网络。通信网络可以包括计算机网络、互联网、物联网(iot)和电话网络中的至少一个。根据实施例,用于电子设备101与外部设备(例如,第一外部电子设备102或第二外部电子设备104)之间的通信的协议(例如,传输层协议、数据链路层协议或物理层协议)可以由应用147、应用编程接口145、中间件143、内核141和通信接口170中的至少一个支持。

第一外部电子设备102和第二外部电子设备104中的每一个可以是与电子设备101相同类型或不同类型的设备。根据实施例,服务器106可以包括具有一个或多个服务器的组。根据各种实施例,可以在另一电子设备或多个电子设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)中执行电子设备101所执行的所有操作或部分操作。根据实施例,当电子设备101必须自动地或基于请求而执行功能或服务时,代替由它执行所述功能或服务,或者除了由它执行所述功能或服务之外,电子设备101可以请求另一设备(例如,第一电子设备102、第二电子设备104或服务器106)执行与所述功能或服务相关联的至少一些功能。其他电子设备(例如,第一电子设备102、第二电子设备104或服务器106)可以执行所请求的功能或附加功能,并向电子设备101传送执行结果。然后,电子设备101可以处理或进一步处理接收到的结果,以提供所请求的功能或服务。为此,可以使用例如云计算、分布式计算或客户端-服务器计算。

屏幕控制器180通过执行在电子设备101中实现的操作(或功能)中的至少一个来支持电子设备101的驱动。根据各种实施例,屏幕控制器180的至少一个元件可以被包括在服务器106中,并且屏幕控制器180中实现的至少一个操作可以由服务器106支持。

屏幕控制器180处理从其他元件(例如,处理器120、存储器130、i/o接口150和通信接口170)获得的信息的至少一部分,并以各种方式使用该信息。例如,使用处理器120或者独立于处理器120,屏幕控制器180可以控制电子设备101的至少一些功能,以使电子设备101与其他电子设备(例如,(第一)电子设备102、(第二)电子设备104或服务器106)协同工作。屏幕控制器180可以集成在处理器120或通信接口170中。根据实施例,屏幕控制器180的至少一个元件可以被包括在服务器106中,并且屏幕控制服务器模块(屏幕控制器180)中实现的至少一个操作可以由服务器106支持。可以参考图2至图15更详细地进一步描述屏幕控制器180。

图2是根据本公开各种实施例的编程模块210的框图。根据实施例,编程模块210(例如,程序140)可以包括用于控制与电子设备(例如,电子设备101)相关联的资源的os和/或在os上运行的各种应用(例如,应用程序147)。os可以包括android、ios、windows、symbian、tizen或bada。

编程模块210可以包括例如内核220、中间件230、api260和/或应用270。编程模块210的至少一部分可以预先加载到电子设备上或者可以从服务器(例如,服务器106)下载。

内核220(例如,图1的内核141)可以包括例如系统资源管理器221或设备驱动器223。系统资源管理器221可以执行系统资源的控制、分配、获取等。根据实施例,系统资源管理器221可以包括进程管理单元、存储器管理单元、文件系统管理单元等。设备驱动器223可以包括例如显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、usb驱动器、键区驱动器、wifi驱动器、音频驱动器或进程间通信(ipc)驱动器。

中间件230可以提供应用270通常所需的功能,或通过api260向应用270提供各种功能,以允许应用270有效地使用电子设备中的有限系统资源。根据实施例,中间件230(例如,中间件143)可以包括以下至少一项:运行时间库235、应用管理器241、窗口管理器242、多媒体管理器243、资源管理器244、电源管理器245、数据库管理器246、分组管理器247、连接管理器248、通知管理器249、位置管理器250、图形管理器251和安全管理器252。

运行时间库235可以包括库模块,在执行应用270时,编译器使用所述库模块来通过编程语言添加新的功能。运行时间库235执行与输入/输出管理、存储器管理或算术函数相关的功能。

应用管理器241管理例如应用270中的至少一个应用的生命周期。窗口管理器242管理在屏幕中使用的gui资源。多媒体管理器243识别播放各种媒体文件所需的格式,并且通过使用适用于相应格式的编解码器来执行对媒体文件的编码或解码。资源管理器244管理资源,诸如应用270中的至少一个应用的源代码、内存或存储空间。

电源管理器245与例如基本输入/输出系统(bios)一起操作以管理电池或电力,并且提供电子设备的操作所需的功率信息。数据库管理器246产生、搜索或改变应用270中的至少一个应用所使用的数据库。分组管理器247管理以分组文件(packagefile)格式分布的应用的安装或更新。

连接管理器248管理例如wifi或蓝牙连接的无线连接。通知管理器249以不会干扰用户的方式显示或通知事件,例如到达消息、约会和接近提醒。位置管理器250管理电子设备的位置信息。图形管理器251管理要提供给用户的图形效果或与图形效果相关的用户界面。安全管理器252提供系统安全、用户认证等所需的普通安全功能。根据实施例,如果电子设备(例如,电子设备101)具有呼叫功能,则中间件230还可以包括电话管理器,用于管理电子设备的语音或视频呼叫功能。

中间件230可以包括中间件模块,用于形成上述元件的各种功能的组合。中间件230可以提供根据os的类型而指定的模块,以提供不同功能。此外,中间件230可以动态地删除现有元件中的一些或添加新的元件。

api260(例如,api145)是api编程功能的集合,并且可以根据os而具有不同配置。例如,在安卓或ios的情况下,可以针对每个平台提供一个api集,在tizen的情况下,可以针对每个平台提供两个或更多个api集。

应用270(例如,应用程序147)可以包括能够提供功能的以下一个或多个应用:例如家庭应用271、拨号器应用272、短消息收发服务/多媒体消息收发服务(sms/mms)273、即时消息(im)应用274、浏览器应用275、相机应用276、提醒应用277、联系人应用278、语音拨号应用279、电子邮件应用280、日历应用281、媒体播放器应用282、相簿应用283、时钟应用284、保健应用(例如,测量锻炼量、血糖等的应用)或者环境信息提供应用(例如,用于提供气压、湿度、温度信息等的应用)。

根据实施例,应用270可以包括用于支持电子设备(例如,电子设备101)和外部电子设备(例如,电子设备102或104)之间的信息交换的应用(下文中,为了方便,将其称作“信息交换应用”)。例如,信息交换应用可以包括用于向外部电子设备传送特定信息的通知中继应用或者用于管理外部电子设备的设备管理应用。

例如,通知中继应用可以包括用于将在该电子设备的另一应用(例如,sms/mms应用、电子邮件应用、保健应用或环境信息应用)中产生的通知信息传送给外部电子设备(例如,电子设备102或104)的功能。通知中继应用可以从外部电子设备接收通知信息,以将接收到的通知信息提供给用户。设备管理应用可以管理(例如,安装、移除或更新)与该电子设备通信的外部设备(例如,电子设备102或104)的至少一个功能(例如,外部电子设备本身(或其一部分)的开启/关闭、或控制显示器的亮度(或分辨率))、由在外部电子设备中运行的应用提供的或由外部电子设备提供的服务(例如,呼叫服务或消息服务等)。

根据实施例,应用270可以包括基于外部电子设备(例如,电子设备102或104)的属性(例如,作为一种电子设备类型的移动医疗器具)所设置的应用(例如,保健应用)。根据实施例,应用270可以包括从外部电子设备(例如,服务器106或电子设备102或104)接收的应用。根据实施例,应用270可以包括预加载的应用或可以从服务器下载的第三方应用。根据所示实施例的编程模块210的元件的名称可以根据os的类型而变化。

根据各种实施例,编程模块210的至少一部分可以通过软件、固件、硬件或其中至少两项的组合来实现。编程模块210的至少一部分可以由处理器(例如,处理器120)实现(例如,执行)。例如,编程模块210的至少一部分可以包括用于执行一个或多个功能的模块、程序、例程、指令集或处理。

图3示出了根据本公开实施例的电子设备的第一显示器和第二显示器通过展开而被激活作为双显示器的状态,图4a示出了根据本公开实施例的电子设备的第一显示器和第二显示器通过折叠而被激活作为单显示器的状态,图4b是根据本公开实施例的用于描述取决于电子设备的第一显示器和第二显示器之间的相对角度的空闲模式操作的概念的示图。作为参考,图4a的(a)示出了电子设备200被折叠或展开的示例,图4a的(b)示出了电子设备200被折叠为使得向用户示出第一显示器201的示例。

参考图3、图4a和图4b,根据本公开实施例的电子设备200控制多个显示器,并且可以包括包含第一显示器201在内的主体部分210、包含第二显示器202在内的盖体部分211、以及用于通过铰链或柔性塑料将主体部分210和盖体部分211相连的连接部分212,该连接部分212使得主体部分210和盖体部分211在360度的范围内相对于彼此折叠和展开。电子设备200可以是被配置为允许第一显示器201和第二显示器202相对于彼此移动的任何设备,诸如便携式电话、膝上型计算机、平板pc、pmp等。

通过使用在物理上或图形上彼此分离的第一显示器201和第二显示器202,电子设备200可以支持如图3所示第一显示器201和第二显示器202通过展开而被激活的双显示器模式、或者如图4a所示第一显示器201和第二显示器202被折叠并且因此第二显示器202被停用且第一显示器201被激活的单显示器模式。

图3所示的电子设备200处于包括第一显示器201的主体部分210和包括第二显示器202的盖体部分211彼此平行地设置的状态,并且其间的相对角度为180度或在预定范围内接近180度,也就是说,电子设备200处于展开状态,其可以被称为第一显示器201和第二显示器202可以被激活的双显示器模式。例如,当主体部分210的第一显示器201和盖体部分211的第二显示器202之间的相对角度在从175度至185度的范围内时,电子设备200可以将第一显示器201和第二显示器202视为展开。双显示器模式可以提供各种视图模式,诸如分别在第一显示器201和第二显示器202两者上显示两个应用的两个任务屏幕的视图模式、分别在第一显示器201和第二显示器202两者上显示一个应用的两个任务屏幕的视图模式、跨越第一显示器201和第二显示器202两者较大地显示一个应用的一个任务屏幕的视图模式,等等。如果在第一显示器201和第二显示器202中的任何一个中没有执行应用,则相应的显示器可以显示主屏幕。

图4a所示的电子设备200处于包括第一显示器201的主体部分210和包括第二显示器202的盖体部分211相对且向外地彼此接触的状态,即,处于完全向外折叠的状态,其可以被称为第一显示器201和第二显示器202中的任何一个进入空闲模式的单显示器模式,即,一个显示器被停用,另一个显示器被激活。在这种情况下,相对角度是360度。单显示器模式可以在未使用电子设备200的锁定状态下用于呼叫应用。前表面或预定义的第一显示器201显示至少一个应用的任务屏幕,后表面或预定义的第二显示器202可以被停用。一些应用可以通过使用选项菜单激活第二显示器202。

参考图4b,电子设备200可以从与0度的相对角度相对应的状态折叠或展开到与360度的相对角度相对应的状态,其中,在与0度的相对角度相对应的状态下,包括第二显示器202的盖体部分211相对于连接部分212被折叠为盖上包括第一显示器201的主体部分210,在与360度的相对角度相对应的状态下,盖体部分211被折叠为从主体部分210向后翻。

电子设备200可以确定主体部分210的第一显示器201和盖体部分211的第二显示器202之间的相对角度,以控制第一显示器201和第二显示器202中的哪一个要进入空闲模式。

例如,电子设备200可以控制主体部分210的第一显示器201和盖体部分211的第二显示器202中超出用户的使用范围(或可用范围)或可见范围的任何一个显示器进入空闲模式,并且如图4b所示,当盖体部分211被展开时,电子设备200可以控制盖体部分211的第二显示器202进入空闲模式,直到相对角度达到预定的第一阈值角度θ1。第一阈值角度θ1可以设置在0度到80度的范围内,在该范围内,第二显示器202被盖体部分211覆盖或者超出用户的可用范围。如果盖体部分211向后翻,则盖体部分211的第二显示器202被控制为在相对角度增加大于预定的第二阈值角度θ2时进入空闲模式。第二阈值角度θ2可以设置在200度到360度的范围内,在该范围内,第二显示器202被主体部分210覆盖或者超出用户的可用范围。

虽然未示出,但是根据本公开另一实施例的电子设备可以被配置为使得柔性显示器在图形上分离为自由地弯曲或折叠。

图5是根据本公开实施例的控制多个显示器的电子设备的屏幕控制器的框图。

参考图5,根据本公开实施例的用于控制多个显示器的电子设备可以包括第一显示器501和第二显示器502,电子设备的屏幕控制器180可以包括驱动模块510、处理模块520、执行模块530和显示模块540中的至少一些或全部。屏幕控制器180可以与处理器(例如,处理器120)分开设置,或者可以完全或部分地集成在该处理器中。

根据实施例,屏幕控制器180执行多个应用,在第一显示器501和第二显示器502上显示所执行的多个应用的执行屏幕,确定是否激活或停用第一显示器501和第二显示器502以及确定当与从外部源接收的信息相对应地产生了通知屏幕(或提醒屏幕)或在第一显示器501和第二显示器502中的任何一个上显示的应用上另外产生了与用户输入相对应地调用的另一应用的执行屏幕时用户当前使用的屏幕,并且在第一显示器501或第二显示器502上显示所产生的屏幕。

在执行第一应用且第一应用的执行屏幕显示在第一显示器501或第二显示器502上的状态下,当请求显示与通过第一应用的用户输入相对应地调用的第二应用的执行屏幕时,屏幕控制器180确定第一显示器501和第二显示器502的状态;在第一显示器501和第二显示器502被激活的双显示器模式的情况下,如果第一应用的执行屏幕显示在第一显示器501上,则屏幕控制器180控制第二应用的执行屏幕显示在第二显示器502上;在第二显示器502被停用的单显示器模式的情况下,如果第一应用的执行屏幕显示在第一显示器501上,则屏幕控制器180控制第二应用的执行屏幕与第一应用的执行屏幕一起显示在第一显示器501上。

在执行多个应用且其执行屏幕显示在第一显示器501或第二显示器502上的状态下,当请求显示与从外部源接收的信息相对应地产生的通知屏幕时,屏幕控制器180确定第一显示器501和第二显示器502的状态;在第一显示器501和第二显示器502被激活的双显示器模式的情况下,屏幕控制器180确定第一显示器501和第二显示器502中的哪一个显示用户当前使用的主屏幕,例如,如果在显示在第一显示器501和第二显示器502上的屏幕中被用户最后选择的屏幕或用户目光所指向的注视屏幕显示在第一显示器501上,则屏幕控制器180控制与从外部源接收的信息相对应地产生的通知屏幕显示在第二显示器502上;在第二显示器502被停用的单显示器模式的情况下,屏幕控制器180控制与从外部源接收的信息相对应地产生的通知屏幕以弹出形式显示在第一应用中所显示的主屏幕上。

根据实施例,在执行多个应用且所执行的多个应用的执行屏幕或与从外部源接收的信息相对应地产生的通知屏幕显示在第一显示器501或第二显示器502上的状态下,屏幕控制器180确定第一显示器501和第二显示器502上所显示的屏幕的属性。

在执行多个应用且所执行的多个应用的执行屏幕或与从外部源接收的信息相对应地产生的通知屏幕显示在第一显示器501或第二显示器502上的状态下,屏幕控制器180根据第一显示器501上所显示的第一屏幕和第二显示器502上所显示的第二屏幕是否具有相关性,来确定第一屏幕和第二屏幕的属性。例如,如果第一显示器501上所显示的第一屏幕是与第一应用相对应的执行屏幕并且第二显示器502上所显示的第二屏幕是与针对第一应用的用户输入相对应地产生的屏幕,即,通过第一应用调用的第二应用的执行屏幕或作为第一应用的附加功能在新窗口上显示详细信息的信息屏幕,则屏幕控制器180可以确定第一屏幕和第二屏幕具有相关性。如果第二显示器502上所显示的第二屏幕是与从外部源接收的信息相对应地产生的通知屏幕,则屏幕控制器180可以确定第一屏幕和第二屏幕不具有相关性。

屏幕控制器180根据第一显示器501上所显示的第一屏幕与第二显示器502上所显示的第二屏幕之间的相关性来确定第一屏幕和第二屏幕中的哪一个是用户当前使用的主屏幕。例如,如果第一屏幕和第二屏幕具有相关性,则屏幕控制器180可以将第一屏幕和第二屏幕中在其上执行调用另一屏幕的第一应用的屏幕确定为主屏幕。当第一屏幕和第二屏幕不具有相关性时,如当第一屏幕是第一应用的执行屏幕而第二屏幕是执行与第一应用不相关的功能的第二应用的执行屏幕时,或者当第二屏幕是与从外部源接收的信息相对应地产生的通知屏幕时,屏幕控制器180可以将第一屏幕和第二屏幕中用户最后选择的选定屏幕或用户目光所指向的注视屏幕确定为主屏幕。具体地,当在第一屏幕和第二屏幕中的至少一个上当前执行用于向用户提供视觉效果的应用(例如,视频查看器、图像查看器、电子(e)书、浏览器等)时,屏幕控制器180可以将注视屏幕确定为主屏幕。

如果第一显示器501上所显示的第一屏幕和第二显示器502上所显示的第二屏幕具有相关性,则屏幕控制器180可以根据第一屏幕上的第一应用与第二屏幕上的第二应用之间是否存在数据链接来确定第一屏幕和第二屏幕之间的相关性的详细属性。例如,当第一显示器501上所显示的第一屏幕是与第一应用相对应的执行屏幕,第二显示器502上所显示的第二屏幕是与针对第一应用的用户输入相对应地调用的第二应用的执行屏幕,并且第一应用必须从第二应用接收信息时;如果第一应用是提供电子邮件功能、信使功能或备忘录功能的应用,并且第二应用是诸如由第一应用的功能之中的附件文件调用功能调用且管理诸如图片、运动图像等内容的图库或管理用户的联系人的地址簿之类的应用,则屏幕控制器180可以确定第一屏幕和第二屏幕之间的相关性的详细属性具有数据链接。当第一显示器501上所显示的第一屏幕是与第一应用相对应的执行屏幕,第二显示器502上所显示的第二屏幕是与针对第一应用的用户输入相对应地调用的第二应用的执行屏幕,并且第一应用和第二应用彼此不共享信息时;如果第一应用是诸如电子邮件、信使、计划器等的应用,并且第二应用是诸如由第一应用提供的屏幕上附加的统一资源定位符(url)地址、由快捷功能调用的浏览器或地图之类的应用,则屏幕控制器180可以确定第一屏幕和第二屏幕之间的相关性的详细属性不具有数据链接。当第一显示器501上所显示的第一屏幕是与第一应用相对应的执行屏幕并且第二显示器502上所显示的第二屏幕是显示作为第一应用的附加功能提供的详细信息的信息屏幕时;如果第一应用是诸如电子邮件应用、信使应用等的应用,并且信息屏幕是允许用户详细查看由第一应用提供的屏幕上附加的内容等的第一应用的查看器,则屏幕控制器180可以确定第一屏幕和第二屏幕之间的相关性的详细属性不具有数据链接。

根据实施例,在执行多个应用且所执行的多个应用的执行屏幕或与从外部源接收的信息相对应地产生的通知屏幕显示在第一显示器501或第二显示器502上的状态下,如果请求进入第一显示器501和第二显示器502中的任何一个被停用的空闲模式,则屏幕控制器180确定第一显示器501上的第一屏幕的属性和第二显示器502上的第二屏幕的属性,并根据进入空闲模式的另一显示器上所显示的屏幕的属性来确定是否在未进入空闲模式的显示器上显示屏幕,以控制用于在第一显示器501或第二显示器502上显示第一屏幕或第二屏幕的屏幕布局。

如果第一显示器501上所显示的第一屏幕的属性和第二显示器502上所显示的第二屏幕的属性具有相关性,则屏幕控制器180根据第一屏幕和第二屏幕之间的相关性的详细属性来确定是否在未进入空闲模式的显示器上显示进入空闲模式的显示器上所显示的屏幕,以控制第一屏幕或第二屏幕显示在第一显示器501或第二显示器502上。例如,当进入空闲模式的显示器是第二显示器502时,如果第一显示器501上所显示的第一屏幕是与第一应用相对应的执行屏幕,第二显示器502上所显示的第二屏幕是对应于与针对第一应用的用户输入相对应地调用且与第一应用具有数据链接的第二应用的执行屏幕,并且第一屏幕和第二屏幕之间的相关性的详细属性具有数据链接,则屏幕控制器180控制第二显示器502的第二屏幕与第一屏幕一起显示在未进入空闲模式的第一显示器501上。第一屏幕和第二屏幕的布局可以被控制为使得第一屏幕和第二屏幕以预定比例被划分,其中可以根据第一屏幕和第二屏幕的使用模式来调节所述预定比例。当进入空闲模式的显示器是第二显示器502时,如果第一显示器501上所显示的第一屏幕是与第一应用相对应的执行屏幕,第二显示器502上所显示的第二屏幕是与不与第一应用共享信息的第二应用相对应的执行屏幕或显示作为第一应用的附加功能提供的详细信息的信息屏幕,并且第一屏幕和第二屏幕之间的相关性的详细属性不具有数据链接,则屏幕控制器180控制第二显示器502的第二屏幕不显示在未进入空闲模式的第一显示器501上。在这种情况下,第二屏幕可以保留在停用的第二显示器502上,或者第二屏幕的第二应用可以自动终止。

如果第一显示器501上所显示的第一屏幕的属性和第二显示器502上所显示的第二屏幕的属性不具有相关性,则屏幕控制器180根据第一屏幕和第二屏幕中的哪一个是主屏幕来确定是否在未进入空闲模式的显示器上显示进入空闲模式的显示器上所显示的屏幕,以控制第一屏幕或第二屏幕显示在第一显示器501或第二显示器502上。例如,当进入空闲模式的显示器是第二显示器502时,屏幕控制器180在第一屏幕和第二屏幕中将用户最后选择的选定屏幕或用户目光所指向的注视屏幕确定为用户当前使用的主屏幕;如果第一显示器501上所显示的第一屏幕是主屏幕,则屏幕控制器180控制第二屏幕(副屏幕)显示在未进入空闲模式的第一显示器501上。在这种情况下,第一屏幕和第二屏幕的布局可以被控制为使得第二屏幕以弹出形式显示在第一屏幕上。如果第二显示器502上所显示的第二屏幕是主屏幕,则屏幕控制器180可以控制第二屏幕(主屏幕)显示在未进入空闲模式的第一显示器501上。在这种情况下,第一屏幕和第二屏幕的布局可以被控制为使得第一屏幕的位置和第二屏幕的位置交换并且因此第一屏幕以弹出形式显示在第二屏幕上。

根据本公开各种实施例的屏幕控制器180的驱动模块510控制第一显示器501和第二显示器502的驱动。驱动模块510激活第一显示器501和第二显示器502之一,激活第一显示器501和第二显示器502两者,或者控制从第一显示器501和第二显示器502中的一个或多个被激活的状态进入第一显示器501和第二显示器502之一被停用的空闲模式。本文中,进入空闲模式的显示器可以处于显示器的驱动完全关闭的状态,但是也可以处于显示器被暂时停用并且然后在输入了激活指令时被再次激活的状态,在该状态下,进入空闲模式的显示器上所显示的数据可以被显示而不会消失。

驱动模块510确定第一显示器501和第二显示器502之间的相对角度,以控制第一显示器501和第二显示器502中的哪一个要进入空闲模式。例如,驱动模块510可以控制第一显示器501和第二显示器502中超出使用的可用范围或可见范围的任何一个显示器进入空闲模式,并且如果相对接触的第一显示器501和第二显示器502彼此远离,则驱动模块510可以控制第二显示器502进入空闲模式,直到相对角度达到预设的第一阈值角度θ1。例如,第一阈值角度θ1可以在0度到80度的范围内。如果第二显示器502从第一显示器501和第二显示器502彼此平行设置的状态向后翻,则驱动模块510控制第二显示器502在相对角度增加大于预设的第二阈值角度θ2时进入空闲模式。例如,第二阈值角度θ2可以在200度到360度的范围内。

根据本公开各种实施例的屏幕控制器180的处理模块520执行多个应用,在第一显示器501和第二显示器502上显示所执行的多个应用的执行屏幕,确定是否激活或停用第一显示器501和第二显示器502,并且确定当与从外部源接收的信息相对应地产生了通知屏幕或在第一显示器501和第二显示器502中的任何一个上显示的应用上另外产生了与用户输入相对应地调用的另一应用的执行屏幕时用户当前使用的屏幕,以控制另外产生的屏幕显示在第一显示器501或第二显示器502上。

在执行多个应用并且所执行的多个应用的执行屏幕或与从外部源接收的信息相对应地产生的通知屏幕显示在第一显示器501或第二显示器502上的状态下,根据本公开各种实施例的屏幕控制器180的执行模块530确定第一显示器501和第二显示器502上所显示的屏幕的属性,并且如果请求进入第一显示器501和第二显示器502中的任何一个被停用的空闲模式,则根据进入空闲模式的显示器上所显示的屏幕的属性来确定是否在未进入空闲模式的显示器上显示屏幕,以控制用于在第一显示器501或第二显示器502上显示第一屏幕或第二屏幕的屏幕布局。

根据本公开各种实施例的屏幕控制器180的显示模块540根据来自驱动模块510、处理模块520和执行模块530的屏幕显示控制来在第一显示器501或第二显示器502上显示屏幕。

图6是示出了根据本公开实施例的用于控制多个显示器的方法的流程图,图7a和图7b示出了根据本公开实施例的用于控制多个显示器的方法的示例,图8a和图8b示出了根据本公开实施例的用于控制多个显示器的方法的示例,图9a和图9b示出了根据本公开实施例的用于控制多个显示器的方法的示例,图10示出了根据本公开实施例的用于控制多个显示器的方法的示例。

参考图6和图7a,将描述根据本公开实施例的用于控制多个显示器的方法。

参考图6,在操作s610中,在第一显示器501被激活的状态下,屏幕控制器180在第一显示器501上显示第一屏幕,并且在操作s620中,产生第二屏幕,其中第二屏幕是与第一屏幕的第一应用上的用户输入相对应的另一应用的执行屏幕。

在操作s630中,屏幕控制器180确定模式是否是第二显示器502被激活的双显示器模式,并且如果是,则在操作s640中,屏幕控制器180在第二显示器502上显示第二屏幕;如果模式是第二显示器502被停用的单显示器模式,则在操作s690中,屏幕控制器180在第一显示器501上显示第二屏幕。

然后,在操作s650中,屏幕控制器180控制第二显示器502在第一显示器501和第二显示器502被激活的状态下进入空闲模式。进入空闲模式的显示器可以是第一显示器501,在这种情况下,后续过程可与以下过程相反。

如果第二显示器502进入空闲模式,则在操作s660中,屏幕控制器180确定第一显示器501上所显示的第一屏幕的属性和第二显示器502上所显示的第二屏幕的属性。基于第一屏幕和第二屏幕是否具有相关性来执行确定第一屏幕的属性和第二屏幕的属性的操作,并且如果第一屏幕和第二屏幕具有相关性,则确定作为第一屏幕和第二屏幕的执行实体的第一应用和第二应用之间是否存在数据链接,以确定第一屏幕和第二屏幕之间的相关性的详细属性。

在操作s670中,屏幕控制器180根据第一屏幕的属性和第二屏幕的属性来确定是否显示第一屏幕和第二屏幕,并且在操作s680中,在未进入空闲模式的第一显示器501上显示进入空闲模式的第二显示器502上所显示的第二屏幕。

如图7a所示,其示出了第一应用和第二应用之间的数据链接的示例,在图7a的(a)中,电子邮件应用的执行屏幕710显示在第一显示器701上,并且由电子邮件应用调用的为了附加附件文件的图库应用屏幕750显示在第二显示器702上,其中在第一应用和第二应用之间伴随有数据链接。在图7a的(b)中,日历应用的执行屏幕720显示在第一显示器701上,并且为了在日历应用中附加地址薄而调用的地址薄应用屏幕760显示在第二显示器702上,在第一应用和第二应用之间伴随有数据链接。在图7a的(c)中,备忘录应用的执行屏幕730显示在第一显示器701上,并且为了在备忘录应用中附加附件文件而调用的图库应用屏幕750显示在第二显示器702上,在第一应用和第二应用之间伴随有数据链接。

参考图7b,以下将描述在第一应用和第二应用之间伴随有数据链接的示例的操作处理。

如图7b的(a)所示,用户在第一显示器701的电子邮件应用执行屏幕710上的附件按钮715上进行用户触摸705,以调用与电子邮件应用有数据链接的图库应用。

如图7b的(b)所示,与用户输入相对应的图库应用执行屏幕750显示在第二显示器702上。如果第二显示器702未被激活,则图库应用执行屏幕750以上层或以弹出形式显示在第一显示器701上的电子邮件应用执行屏幕710的顶表面上,或者电子邮件应用执行屏幕710和图库应用执行屏幕750以预定义比例被划分并一起显示。

如图7b的(c)所示,在电子邮件应用执行屏幕710显示在第一显示器701上并且图库应用执行屏幕750显示在第二显示器702上的状态下,如果第二显示器702进入空闲模式,则电子邮件应用执行屏幕711和图库应用执行屏幕751在切换到单显示器模式的显示器703上以预定义比例被划分和显示。在这种状态下,如果第二显示器702被再次激活,则屏幕状态可以返回到图7b的(b)所示的屏幕。

参考图8a、图8b、图9a、图9b和图10,将描述在第一应用和第二应用之间未伴随数据链接的示例的操作处理。

如图8a的(a)所示,如果电子邮件应用执行屏幕810显示在第二显示器802上并且进行用户触摸805以查看电子邮件的文本816上所附添的图像的细节,则不调用单独的应用;而是,如图8a的(b)所示,执行电子邮件应用中所支持的图像查看器,并且图像查看器屏幕870显示在第一显示器801上。

如图8b的(a)所示,如果信使应用执行屏幕840显示在第二显示器802上并且进行用户触摸805以查看消息846上所附添的图像的细节,则不调用单独的应用;而是,如图8b的(b)所示,执行信使应用中所支持的图像查看器,并且图像查看器屏幕870显示在第一显示器801上。

如图9a的(a)所示,如果电子邮件应用执行屏幕910显示在第二显示器902上并且进行用户触摸905以查看链接到电子邮件的文本917的网页的细节,则如图9a的(b)所示,执行浏览器应用并且将浏览器应用执行屏幕980显示在第一显示器901上。在这种情况下,在电子邮件应用和浏览器应用之间,仅执行链接连接而没有伴随数据链接,并且在这些属性的情况下,即使显示浏览器应用执行屏幕980的第一显示器901被停用,浏览器应用执行屏幕980也不会移动到激活的显示器或被重新布置。

如图9b的(a)所示,如果计划器应用执行屏幕950显示在第二显示器902上并且对快捷方式956进行用户触摸905以查看计划器应用上的地图的细节,则如图9b的(b)所示,执行地图应用并且将地图应用执行屏幕990显示在第一显示器901上。在这种情况下,在计划器应用和地图应用之间,仅执行链接连接而没有伴随数据链接,并且在这些属性的情况下,即使显示地图应用执行屏幕990的第一显示器901被停用,地图应用执行屏幕990也不会移动到激活的显示器或被重新布置。

如此,以下将描述在第一应用和第二应用之间未伴随数据链接的示例的总体操作处理。

如图10的(a)所示,用户在第一显示器1001上所显示的电子邮件应用执行屏幕1010上的电子邮件文本1017上进行用户触摸1105,以调用与电子邮件应用没有数据链接的浏览器应用。

如图10的(b)所示,与用户输入相对应的浏览器应用执行屏幕1080显示在第二显示器1002上。如果第二显示器1002未被激活,则浏览器应用执行屏幕1080以上层或以弹出形式显示在第一显示器1001上的电子邮件应用执行屏幕1010的顶表面上,或者电子邮件应用执行屏幕1010和浏览器应用执行屏幕1080以预定义比例被划分并一起显示。

如图10的(c)所示,在电子邮件应用执行屏幕1010显示在第一显示器1001上并且浏览器应用执行屏幕1080显示在第二显示器1002上的状态下,如果第二显示器1002进入空闲模式,则电子邮件应用执行屏幕1010显示在切换到单显示器模式的显示器1003上,并且浏览器应用执行屏幕1080保留在停用的第二显示器1002上或被终止。

图11是示出了根据本公开另一实施例的用于控制多个显示器的方法的流程图,图12a和图12b示出了根据本公开另一实施例的用于控制多个显示器的方法的示例,图13示出了根据本公开另一实施例的用于控制多个显示器的方法的示例,图14示出了根据本公开另一实施例的用于控制多个显示器的方法的示例。

参考图11,将描述根据本公开另一实施例的用于控制多个显示器的方法。

参考图11,在操作s1110中,在第一显示器501被激活的状态下,屏幕控制器180在第一显示器501上显示第一屏幕,并且在操作s1120中,产生第二屏幕,其中第二屏幕是与从外部源接收的信息相对应地产生的通知屏幕。

在操作s1130中,屏幕控制器180确定模式是否是第二显示器502被激活的双显示器模式,并且如果是,则在操作s1140中,屏幕控制器180确定(第一显示器501和第二显示器502中)哪一个显示用户当前使用的主屏幕;如果第一显示器501显示主屏幕,则在操作s1150中,屏幕控制器180在第二显示器502上显示第二屏幕。如果模式是第二显示器502被停用的单显示器模式,则在操作s1180中,屏幕控制器180在第一显示器501上显示第二屏幕。

然后,在操作s1160中,屏幕控制器180控制第二显示器502在第一显示器501和第二显示器501被激活的状态下进入空闲模式。进入空闲模式的显示器可以是第一显示器501,在这种情况下,后续过程可与以下过程相反。

一旦第二显示器501进入空闲模式,则在操作s1170中,屏幕控制器180在未进入空闲模式的第一显示器501上显示进入空闲模式的第二显示器502上所显示的第二屏幕。

参考图12a、图12b、图13和图14,将描述根据本公开另一实施例的多个显示器的操作处理。

如图12a的(a)所示,在第一显示器1201和第二显示器1202被激活的状态下,用户当前使用的主屏幕1210显示在第二显示器1202上,并且副屏幕1220显示在第一显示器1201上,如果请求显示与从外部源接收的信息相对应地产生的通知信息(或提醒信息),则如图12a的(b)所示,在显示副屏幕1220的第一显示器1201上显示指示通知信息的弹出窗口1230。如果用户点击弹出窗口1230,则如图12a的(c)所示,在第一显示器1201上显示通知信息的详细信息1240。

如图12b的(a)所示,在主屏幕1210显示在第一显示器1201上并且副屏幕1220显示在第二显示器1202上的状态下,如果请求显示与从外部源接收的信息相对应地产生的通知信息,则如图12b的(b)所示,在显示副屏幕1220的第二显示器1202上显示指示通知信息的弹出窗口1230。在这种状态下,如果第二显示器1202进入空闲模式,则如图12b的(c)所示,用于通知信息的弹出窗口1231可以移动到并显示在切换到单显示器模式的显示器1203上。

在第一显示器1301和第二显示器1302被激活的状态下,可以通过确定第一显示器1301和第二显示器1302中与由用户触摸1305最后选择的屏幕1310a相对应的第二显示器1302作为主屏幕(如图13的(a)所示),或者通过检测用户的眼睛e1和e2的注视方向f1和f2并确定第一显示器1301和第二显示器1302中与用户的眼睛e1和e2的注视方向f1和f2所指向的注视屏幕1310b相对应的第二显示器1302作为主屏幕(如图13的(b)所示),来执行确定用户当前使用的主屏幕和副屏幕的操作。

本文中,指示通知信息的弹出窗口1230可以指示例如如图14的(a)所示形式的呼叫的接收、如图14的(b)所示形式的消息的接收、如图14的(c)所示形式的电池的充电状态、如图14的(d)所示形式的计划器的事件通知、如图14的(e)所示形式的时间提醒和如图14的(f)所示形式的定时器提醒。

图15是根据本公开各种实施例的电子设备1500的框图。

该电子设备可以形成图1所示的整个电子设备101或其一部分。参考图15,电子设备1501可以包括一个或多个ap1510、通信模块1520、订户标识模块(sim)卡1524、存储器1530、传感器模块1540、输入设备1550、显示器1560、接口1570、音频模块1580、相机模块1591、电源管理模块1595、电池1596、指示器1597和电机1598。

ap1510(例如,处理器120)通过驱动os或应用程序来控制与ap1510相连的多个硬件或软件组件,并且执行关于包括多媒体数据在内的各种数据的处理和操作。例如,ap1510可用片上系统(soc)来实现。根据实施例,服务器1510还可以包括图形处理单元(gpu,未示出)。

通信模块1520(例如,通信接口170)可以通过网络执行电子设备1501(例如,电子设备101)和与其连接的其它电子设备(例如,电子设备102或104或服务器106)之间的通信中的数据发送/接收。根据实施例,通信模块1520可以包括蜂窝模块1521、wifi模块1523、bt模块1525、gps模块1527、nfc模块1528和射频(rf)模块1529。

蜂窝模块1521可以通过通信网络(例如,lte、lte-a、cdma、wcdma、umts、wibro、gsm等)提供语音呼叫、视频呼叫、文本消息服务或互联网服务。蜂窝模块1521通过使用例如sim(例如,sim卡1524)在通信网络中识别并认证电子设备。根据实施例,蜂窝模块1521执行可以由ap1510提供的功能中的至少一部分。例如,蜂窝模块1521可以执行多媒体控制功能中的至少一些功能。

根据实施例,蜂窝模块1521可以包括通信处理器(cp)。蜂窝模块1521可以用例如soc来实现。虽然诸如蜂窝模块1521(例如,通信处理器)、存储器1530或电源管理模块1595的元件被示出为与ap1510分离的元件,但是根据实施例,ap1510可以被配置为包括上述元件的至少一部分(例如,蜂窝模块1521)。

根据实施例,ap1510或蜂窝模块1521(例如,通信处理器)可以将从与其连接的非易失性存储器或其它元件中的至少一个接收的指令或数据加载到易失性存储器中,并处理所加载的指令或数据。此外,ap1510或蜂窝模块1521可以在非易失性存储器中存储从至少一个其他元件接收的数据或者由至少一个其他元件产生的数据。

wifi模块1523、bt模块1525、gps模块1527和nfc模块1528中的每一个可以包括用于处理通过对应模块发送和接收的数据的处理器。在图15中,蜂窝模块1521、wifi模块1523、bt模块1525、gps模块1527和nfc模块1528被示出为单独的块,但是它们中的至少一些(例如,两个或更多个)可以被包括在一个集成芯片(ic)或ic封装中。例如,各自对应于蜂窝模块1521、wifi模块1523、bt模块1525、gps模块1527和nfc模块1528的处理器中的至少一些(例如,对应于蜂窝模块1521的通信处理器和对应于wifi模块1523的wifi处理器)可以实现为一个soc。

rf模块1529可以发送/接收数据,例如rf信号。虽然未示出,但是rf模块1529可以包括收发机、功率放大模块(pam)、频率滤波器、低噪声放大器(lna)等。此外,rf模块1529还可以包括用于在无线通信中通过自由空间发送/接收电波的组件,例如导体、导线等。在图15中,蜂窝模块1521、wifi模块1523、bt模块1525、gps模块1527和nfc模块1528被示出为共享一个rf模块1529,但是根据实施例,它们中的至少一个可以通过单独的rf模块发送和接收rf信号。

sim卡1524可以是包括订户标识模块的卡,并且可以插入在电子设备的特定位置中形成的槽中。sim卡1524可以包括唯一标识信息(例如,集成电路卡标识符(iccid))或者订户信息(例如,国际移动订户标识(imsi))。

存储器1530(例如,存储器130)可以包括内部存储器1515或外部存储器1534。内部存储器1515可以包括例如以下项中的至少一个:易失性存储器(例如,动态随机存取存储器(dram)、静态ram(sram)、同步动态ram(sdram)等)和非易失性存储器(例如,一次性可编程只读存储器(otprom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、掩膜rom、闪存rom、nand闪存、nor闪存等)。

根据实施例,外部存储器1534可以是固态驱动器(ssd)。外部存储器1534还可以包括闪速驱动器,例如紧凑闪存(cf)、安全数字(sd)、微-sd、迷你-sd、超级数字(xd)、记忆棒等。外部存储器1534可以通过各种接口与电子设备1501功能连接。根据实施例,电子设备1501还可以包括诸如硬盘驱动器之类的存储设备(或存储介质)。

传感器模块1540测量物理量或者感测电子设备1501的操作状态,以将测量或感测到的信息转换为电信号。传感器模块1540可以包括例如以下至少一项:手势传感器1540a、陀螺仪传感器1540b、压力传感器1540c、磁传感器1540d、加速度传感器1540e、抓握传感器1540f、接近传感器1540g、颜色传感器1540h(例如,rgb传感器)、生物特征传感器1540i、温度/湿度传感器1540j、照度传感器1540k和紫外(uv)传感器1540m。附加地或者备选地,传感器模块1540可以包括例如电子鼻传感器、肌电图(emg)传感器、脑电图(eeg)传感器、心电图(ecg)传感器、红外(ir)传感器(未示出)、虹膜传感器(未示出)或指纹传感器(未示出)。传感器模块1540可以包括能够感测或识别诸如指纹、脚指纹、虹膜、脸、心跳率、脑波、关节、脉搏等的生物特征信息的至少一个传感器。此外,除了上述传感器之外,传感器模块1540可以包括能够感测或识别用户的生物特征信息或与用户的关节的弯曲相关联的信息的各种传感器。传感器模块1540还可以包括用于控制其中包括的至少一个传感器的控制电路。

输入设备1550可以包括触摸面板1552、(数字)笔传感器1554、按键1556或超声输入设备1558。触摸面板1552可以使用电容型、电阻型、ir型或超声波型中的至少一种来识别触摸输入。触摸面板1552还可以包括控制电路。在电容型的情况下,可以实现物理接触或接近识别。触摸面板1552还可以包括触觉层。在此情况下,触摸面板1552可以向用户提供触觉反应。

(数字)笔传感器1554可以以与接收用户触摸输入相同或类似的方式或使用单独的识别板来实现。按键1556也可以包括物理按钮、光学按键或键区。超声输入设备1558使用产生超声信号的输入装置通过电子设备1501的麦克风(例如,麦克风1588)感测声波,从而检查数据,并且能够进行无线感测。根据本公开的实施例,电子设备1501还可以使用通信模块1520从与其连接的外部设备(例如,计算机或服务器)接收用户输入。

显示器1560(例如,显示器160)可以包括面板1562、全息设备1564或投影仪1566。面板1562可以是例如液晶显示器(lcd)、有源矩阵有机发光二极管(am-oled)等。面板1562可以被实施为柔性的、透明的或可穿戴的。面板1562可以与触摸面板1552配置在一个模块中。全息设备1564通过使用光的干涉在空中显示立体图像。投影仪1566通过将光投射到屏幕上来显示图像。该屏幕可以布置在电子设备1501的内部或外部。根据实施例,显示器1560还可以包括用于控制面板1562、全息设备1564或投影仪1566的控制电路。

根据实施例,接口1570可以包括hdmi1572、usb1574、光学接口1576或d超小型(d-sub)1578。接口1570可以被包括在图1所示的通信接口170中。附加地或者备选地,接口1570可以包括例如mhl接口、sd卡/mmc接口或红外数据协会(irda)接口。

音频模块1580双向地转换声音和电信号。音频模块1580的至少一些元件可以被包括在图1所示的i/o接口150中。音频模块1580处理通过扬声器1582、接收器1584、耳机1586或麦克风1588输入或输出的声音信息。

相机模块1591是能够捕获静止图像和运动图像的设备,并且根据实施例,可以包括一个或多个图像传感器(例如,前置传感器或后置传感器)、镜头(未示出)、图像信号处理器(isp)或闪光灯(例如,led、氙气灯等)。

电源管理模块1595管理电子设备1501的电力。尽管未示出,但是电源管理模块1595可以包括例如电源管理集成电路(pmic)、充电ic或电池或燃料表。

pmic可以安装在例如ic或soc半导体中。充电方法可分为有线充电和无线充电。充电器ic可对电池充电并防止从充电器流入过电压或过电流。根据本公开的实施例,充电器ic可以包括针对有线充电方法和无线充电方法中的至少一个的充电器ic。无线充电的示例可以包括磁共振充电、磁感应充电以及电磁充电,并且可以增加用于无线充电的附加电路,例如线圈回路、共振电路、整流器等。

电池量表测量电池1596的剩余容量或者充电期间电池1596的电压、电流或温度。电池1596可存储或产生电力,并使用存储或产生的电力向电子设备1501供电。电池1596可以包括可再充电电池或太阳能电池。

指示器1597显示电子设备1501或电子设备201的一部分(例如,ap1510)的特定状态,例如引导状态、消息状态或充电状态。电机1598将电信号转换为机械振动。尽管未示出,但是电子设备1501可以包括用于支持移动tv的处理设备(例如,gpu)。用于支持移动tv的处理设备根据例如数字多媒体广播(dmb)、数字视频广播(dvb)或媒体流mediaflotm的标准来处理媒体数据。

根据本公开的电子设备的上述元件中的每一个可以配置有一个或多个组件,并且各组件的名称可以随着电子设备的类型而变化。电子设备可以包括上述元件中的至少一个,可以省略一些元件或可以添加其他元件。此外,根据各种实施例的电子设备的一些元件可以集成到一个实体中,以与集成之前相同的方式来执行相应元件的功能。

本说明书和附图所公开的实施例被提供以容易地描述本公开并帮助理解本公开,而并非意在限制本公开的范围。因此,应理解,本公开的范围包括基于本公开的技术精神的任何改变或其他各种实施例以及本文所述的实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1