用于提供用户接口的方法及电子设备与流程

文档序号:11620251阅读:404来源:国知局
用于提供用户接口的方法及电子设备与流程

优先权

本申请要求2015年10月21日在韩国知识产权局提交并被分配序列号no.10-2015-0146707的韩国专利申请的优先权,该申请的全部内容通过引用方式在此被并入。

本公开总的涉及一种用户界面(ui)提供方法及基于触摸输入的压力执行该方法的电子设备。



背景技术:

随着移动通信技术的发展,由于个人计算机的普及,已经广泛地使用配备有显示器的电子设备(诸如智能电话机、可穿戴设备等等)。

可以通过额外地使用电阻性或电容性触摸板来利用触摸屏实施电子设备的显示器。除了可视显示设备之外,利用触摸屏实施的显示器还可以用作接收用户操作的输入设备。

根据各种实施,触摸屏可以包括压力传感器。压力传感器可以感测输入到电子设备的物理用户输入(例如触摸输入等等)的压力。相应地,包括上述触摸屏的电子设备可以确定是否接收到具有特定程度的压力的用户输入以及是否接收到用户输入。

此外,电子设备可以安装多个上述触摸屏。例如,触摸屏可以安装在电子设备的上表面、下表面和侧面中的至少一个上。



技术实现要素:

已做出本公开以解决至少上述问题和/或缺点以及提供至少下述优点。

因此,本公开一方面提供一种通过包含多个触摸屏(每一触摸屏包括压力传感器)来向用户提供新的用户接口(ui)和用户体验(ux)的方法和执行该方法的电子设备。

相应地,本公开另一方面提供一种电子设备,其基于触摸输入的压力在第一显示器或第二显示器上输出内容以便用户可以直观地使用电子设备的双显示。

根据本公开一方面,一种电子设备,包括:设置于该电子设备的第一表面上的第一显示器、设置于该电子设备的与该第一表面相对的第二表面上的第二显示器;和处理器。该处理器在该第一显示器上输出指定对象。该第一显示器包括显示该指定对象的显示板、接收对于该指定对象的触摸输入的触摸板和感测该触摸输入的压力的压力传感器。该处理器还基于该触摸输入的压力在该第二显示器上输出与所触摸的指定对象相关联的内容。

根据本公开另一方面,一种电子设备的用户接口提供方法,包括:在设置于该电子设备的第一表面上的第一显示器上输出指定对象;接收对于该指定对象的触摸输入;感测该触摸输入的压力;并且基于该触摸输入的压力在设置于该电子设备的与该第一表面相对的第二表面上的第二显示器上输出与该指定对象相关联的内容。

根据本公开另一方面,一种计算机可读记录介质,其具有记录在其上的指令,该指令用于执行以下操作:在设置于电子设备的第一表面上的第一显示器上输出指定对象;接收对于该指定对象的触摸输入;感测该触摸输入的压力;并且基于该触摸输入的压力在设置于该电子设备的与该第一表面相对的第二表面上的第二显示器上输出与该指定对象相关联的内容。

附图说明

从下面结合附图进行的详细描述中,本公开的上述和其它方面、特征和优点将更加清楚,在附图中:

图1a-1c图解了根据本公开一个实施例的电子设备;

图2a-2c图解了根据本公开一个实施例的电子设备;

图3是根据本公开一个实施例的电子设备的方块图;

图4图解了根据一个实施例的在电子设备中的触摸输入的图形效果;

图5是根据本公开一个实施例的电子设备的用户接口(ui)提供方法的流程图;

图6a-6c是描述根据本公开各种实施例的电子设备的ui提供方法的图;

图7是根据本公开一个实施例的电子设备的ui提供方法的流程图;

图8是描述根据本公开各种实施例的电子设备的ui提供方法的图;

图9是根据本公开一个实施例的电子设备的ui提供方法的流程图;

图10a和10b是描述根据本公开各种实施例的ui提供方法的图;

图11是根据本公开一个实施例的电子设备的ui提供方法的流程图;

图12是描述根据本公开各种实施例的电子设备的ui提供方法的图;

图13图解了根据本公开各种实施例的网络环境中的电子设备的方块图;

图14图解了根据本公开各种实施例的电子设备的配置的方块图;和

图15图解了根据本公开各种实施例的配置电子设备的程序模块的方块图。

具体实施方式

现在将参照附图描述本公开的各种实施例。但是,在此描述的实施例不期望将本公开限于特定实施例。相应地,本领域普通技术人员将理解:在不脱离本公开的范围和精神的前提下可以对在此描述的各种实施例做出各种修改、等同替换和/或替代。关于对附图的说明,类似的部件可以由类似参考数字来标记。

在本公开中,在此使用的表达“具有”、“可以具有”、“包括”和“包含”表示相应特征的存在(例如诸如数值、功能、操作或部件之类的元素),但是不排除附加特征的存在。

在本公开中,在此使用的表达“a或b”、“a和/或b中的至少之一”和“a和/或b的之一或多个”可以包括相关联列出项的一个或多个的任一个或全部组合。例如,术语“a或b”、“a和b的至少之一”和“a或b的至少之一”可以指以下情况:(1)包括a;(2)包括b;(3)包括a和b二者。

在此使用的术语“第一”、“第二”等等可以指本公开各种实施例的各种元素,但是不限于这些。例如,“第一用户设备”和“第二用户设备”表示不同的用户设备而不考虑顺序或优先级。例如,在不脱离本公开范围的前提下,第一元素可以指代第二元素,类似地,第二元素可以指代第一元素。

应当理解,当一个元素(例如第一元素)被称为(在操作上或通信意义上)与另一元素(例如第二元素)“耦合”或“连接”/“耦合”或“连接”到另一元素(例如第二元素)时,该元素可以直接耦合或连接到其它元素或者可以存在中间元素(例如第三元素)。相反,当一个元素(例如第一元素)被称为与另一元素(例如第二元素)“直接耦合”或“直接连接”/“直接耦合”或“直接连接”到另一元素(例如第二元素)时,应当理解为在第一元素和第二元素之间不存在中间元素(例如第三元素)。

根据情况,在此使用的表达“被配置成”可以与例如表达“适合于”、“具有…的能力”、“被设计成”、“被适配成”、“被使得…”或“能够”互换使用。术语“被配置成”不是仅意味着以硬件“专门被设计成”。相反,表达“设备被设计成”可以意味着该设备“能够”与另一设备或其它部件一起操作。例如,“处理器被配置成执行a、b和c”可以意味着执行相应操作的专用处理器(例如嵌入式处理器)或可以执行相应操作的通用处理器(例如中央处理单元(cpu)或应用处理器),其中,该处理器可通过执行存储在存储设备中的一个或多个软件程序来执行相应操作。

在本公开中使用的术语用来描述本公开的指定实施例,而不期望限定本公开的范围。单数形式的术语可以包括复数形式,除非特别表明。除非这里另作限定,在此使用的所有术语(包括技术性的或科学性的术语)具有与本领域技术人员通常理解的相同的意义。还应当理解,字典中定义的和通常使用的术语还应被理解为相关技术领域中的习惯性的意义而不是理想化的或过于正式的意义,除非在此明确限定。在某些情况下,即使术语在本说明书中加以定义,但是它们也不应当被理解为排除本公开的实施例。

根据本公开各种实施例的电子设备可以包括智能电话机、平板个人计算机(pc)、移动电话机、视频电话机、电子书阅读器、台式pc、膝上pc、上网本计算机、工作站、服务器、个人数字助理(pda)、便携式多媒体播放器(pmp)、运动图像专家组(mpeg-1或mpeg-2)音频第三层(mp3)播放器、移动医疗设备、照相机或可穿戴设备中的至少一种。可穿戴设备可以包括附件类型(例如腕表、戒指、手镯、脚环、项链、眼镜、隐形眼镜或头戴设备(hmd))、纺织或衣服集成类型(例如电子外衣)、附着于身体的类型(例如触肌式pad或纹身)或者植入类型(例如植入电路)中的至少一种。

根据一个实施例,电子设备可以是家用电器。家用电器可以包括例如电视机(tv)、数字多功能光盘(dvd)播放器、音响、冰箱、空调、洗碗机、烤箱、微波炉、洗衣机、空气净化器、机顶盒、tv盒(例如samsunghomesynctm、appletvtm或googletvtm)、游戏杆(例如xboxtm和playstationtm)、电子词典、电子钥匙、摄录机、电子相册等等中的至少一种。

根据各种实施例,电子设备可以包括医疗设备(例如各种便携式医疗测量设备(诸如血糖监测设备、心跳测量设备、血压测量设备、体温测量设备等等)、磁共振血管造影(mra)设备、磁共振成像(mri)设备、计算x射线断层摄影(ct)设备、扫描仪和超声设备)、导航设备、全球导航卫星系统(gnss)接收器、事件数据记录仪(edr)、飞行数据记录仪(fdr)、汽车信息娱乐设备、用于船舶的电子装备(例如导航系统和陀螺仪)、航空电子设备、安全设备、用于汽车的头部单元、工业或家用机器人、自动柜员机(atm)、销售点(pos)设备或者物联网设备(例如灯泡、各种传感器、电表或气表、喷水设备、火警、恒温器、路灯、烤面包机、运动装备、热水箱、暖器、烧水机等等)中的至少一种。

根据各种实施例,电子设备可以包括家具或建筑/结构的组成部分、电子板、电子签名接收设备、投影仪或各种测量工具(例如水表、电表、气表、测波仪等等)中的至少一种。

根据各种实施例,电子设备可以是上述设备之一或它们的组合。

根据一个实施例的电子设备可以是柔性电子设备。此外,根据一个实施例的电子设备可以不限于上述电子设备,并且根据技术发展可以包括其它电子设备和新的电子设备。

此后,将参考附图说明根据本公开各种实施例的电子设备。在此使用的术语“用户”可以指使用电子设备的人或者可以指使用电子设备的设备(例如人工智能电子设备)。

图1a-1c图解了根据本公开一个实施例的电子设备。

参考图1a,图解了电子设备100的透视图。电子设备100可以在外部包括第一显示器110f、第二显示器110r和外壳(或壳体)120。

根据一个实施例,第一显示器110f可以设置于电子设备100的第一表面上,第二显示器110r可以设置于第一电子设备100的与第一表面相对的第二表面上。这里,描述了第一表面可对应于电子设备100的前表面,第二表面可对应于电子设备100的后表面。此外,第一显示器110f和第二显示器110r可以分别称为“前显示器”和“后显示器”。但是,可以根据实施例不同地确定前显示器和后显示器。例如,电子设备100可以通过使用嵌入其中的重力传感器、陀螺仪传感器等等将后表面确定为第一表面。

第一显示器110f和第二显示器110r中的每一个都可以输出例如各种各样的内容(例如文本、图像、视频、图标、微件(widget)、符号等等)。例如,第一显示器110f可以输出与各种应用相关联的对象(例如图标)111-116。

根据一个实施例,第一显示器110f和第二显示器110r中的每一个都可以包括触摸板、压力传感器、显示板等等,并且可以接收例如利用电子笔或用户身体的一部分(例如手指)的触摸、动作、接近或悬停输入。第一显示器110f和第二显示器110r中的每一个可以包括彼此类似(或基本上相同)的配置,并且将参考图3详细说明其构造和操作。

外壳120可以由塑料、玻璃和/或金属形成以保护电子设备100中的各种元件免受外部震动或灰尘。根据各种实施例,外壳120的至少一部分由金属形成。在外壳120的侧面由金属形成的情况下,可以实现所谓的金属框架。第一显示器110f可以设置于外壳120的第一表面(例如前表面)上或者透过外壳120的第一表面(例如前表面)暴露设置,第二显示器110r可以设置于外壳120的第二表面(例如后表面)上或者透过第二表面(例如后表面)暴露设置。

参考图1b,图解了电子设备100的剖视图。例如,图1b对应于图1a所示的电子设备100的中央部分的剖视图(沿着水平方向剖切)。第一显示器110f和第二显示器110r可以分别设置于电子设备100的前表面(第一表面)和后表面(第二表面)上。第一显示器110f和第二显示器110r中的每一个可以包括其至少一个侧面是弯曲的形状。因此,电子设备100的左侧面和右侧面(即连接第一和第二表面的第三表面)可以包括外壳120的一部分以及显示器110f和110r的至少一部分。

电子设备100的第一显示器110f(或第二显示器110r)可以接收利用用户手指10的触摸输入。根据一个实施例,第一显示器110f(或第二显示器110r)可以包括触摸板和压力传感器。因此,电子设备100可以接收利用用户手指10的触摸输入并且可以根据触摸输入检测压力。

参考图1c,图解了设置于电子设备100的第一表面上的第一显示器110f和设置于其第二表面上的第二显示器110r。第一显示器110f可以在主屏上输出与各种应用相关联的对象。例如,第一显示器110f可以输出电子邮件应用的图标111、因特网浏览器应用的图标112、电话应用的图标113、联系人应用的图标114、消息应用的图标115和相机应用的图标116。

根据本公开一个实施例,用户可以利用用户接口(ui)提供方法来选择与第一显示器110f上输出的各种应用相关联的一个对象(例如应用图标111-116)。例如,用户可以利用手指10以指定的压力触摸第一显示器110f上输出的因特网浏览器应用的图标112。响应于触摸和压力,电子设备100可以在设置于第二表面上的第二显示器110r上输出因特网浏览器应用的图标112指示的应用的内容(例如网页等等)。

图2a-2c图解了根据本发明一个实施例的电子设备。

参考图2a,图解了电子设备200的透视图。电子设备200可以在外部包括第一显示器210f、第二显示器210r、第三显示器210s和外壳(或壳体)220。在说明电子设备200的过程中,在此将不重复对类似于图1a-1c中的电子设备100的特征的说明。

根据一个实施例,第一显示器210f可以设置于电子设备200的第一表面上,第二显示器210r可以设置于电子设备200的与第一表面相对的第二表面上。第三显示器210s可以设置于连接第一表面和第二表面的一个侧面(第三表面)上。例如,第一显示器210f可以对应于电子设备200的前显示器,第二显示器210r可以对应于电子设备200的后显示器,第三显示器210s可以对应于电子设备200的侧面显示器。

此外,根据各种实施例,第四显示器可以设置于连接第一显示器和第二显示器的另一侧面(第四表面)上。即各显示器可以分别设置于电子设备200的前表面、后表面、左侧面和右侧面上。

如这里所述,第一显示器210f、第二显示器210r、第三显示器210s被描述为独立的显示器模块。但是,第一显示器210f、第二显示器210r、第三显示器210s中的至少两个或多个的组合可以被实施为一个显示器模块。

例如,如图2a所示,第一显示器210f、第二显示器210r、第三显示器210s可以被实施为一个显示器模块(即环绕显示器)。在此情况下,第一显示器210f、第二显示器210r、第三显示器210s的每一个不是独立模块,它们的名称可以仅用于区分各单独的显示区域。

第一显示器210f、第二显示器210r、第三显示器210s可以输出各种各样的内容。例如,第一显示器210f可以输出与各种应用相关联的对象(例如图标211-216),第三显示器210s可以输出与各种应用相关联的对象(例如图标)217-219。再有,根据一个实施例,第一显示器210f、第二显示器210r、第三显示器210s的每一个可以包括触摸板、压力传感器、显示板等等,并且可以接收例如利用电子笔或用户身体的一部分(例如手指)的触摸、动作、接近或悬停输入。

如在图1a的外壳120中那样,为了保护电子设备200中的各种元件免受外部震动或灰尘,外壳220可以由塑料、玻璃和/或金属形成。

参考图2b,图解了电子设备200的剖视图。例如,图2b对应于图2a所示的电子设备200的中央部分的剖视图(沿着水平方向剖切)。第一显示器210f、第二显示器210r、第三显示器210s分别可以设置于电子设备200的前表面(第一表面)、后表面(第二表面)和一个侧面(第三表面)上。

如上所述,第一显示器210f、第二显示器210r、第三显示器210s可以用一个显示器模块来实施。因此,所述一个显示器可以被实施为弯曲成形式的形状。因此,电子设备200的一个侧面可以包括外壳220的一部分。

第一显示器210f(或第一显示器210f、第二显示器210r或第三显示器210s)可以接收利用手指20的触摸输入。电子设备200可以检测根据触摸输入产生的压力。

参考图2c,显示了设置于电子设备200的第一表面(前表面)上的第一显示器210f、设置于第二表面上的第二显示器210r和设置于第三表面上的第三显示器210s。

如图1c中的第一显示器110f中那样,图2c的第一显示器210f可以在主屏上输出与各种应用(例如应用211-216)相关联的对象。

此外,第三显示器210s可以输出与各种应用相关联的对象。例如,第三显示器210s可以输出社交网络服务(sns)应用的图标217、多媒体播放器应用的图标218和图像观看器的图标219。如此,显示与应用相关联的对象的第三显示器210s的屏幕可以称为工具栏(sidebar)。

根据本公开各种实施例,用户可以通过利用ui提供方法来选择与第一显示器210f上输出的各种应用相关联的对象中的一个(例如应用图标211-216)。例如,用户可以利用手指20以指定的压力触摸第一显示器210f上输出的因特网浏览器应用的图标212。响应于触摸和压力,电子设备200可以在设置于第二表面上的第二显示器210r上输出应用的内容(例如网页等等),其中该内容表示该因特网浏览器应用的图标212。

在图1a-1c和图2a-2c中,描述了根据本公开各种实施例的电子设备的实施。此后,将描述根据各种实施例的电子设备100的配置和ui方法。图3是根据本公开一个实施例的电子设备的方块图。

参考图3,提供了电子设备300。电子设备300可以包括第一显示器310、第二显示器320、外壳330、存储器340和处理器350。根据各种实施例,电子设备300可以额外地包括图3中未示出的各种模块(例如参见图13和14)。此外,关于针对图1a-1c和图2a-2c描述的特征,这里不再重复其说明。

第一显示器310可以设置于电子设备300的第一表面(例如前表面)上。第一显示器310可以包括例如盖板玻璃311、触摸板312、压力传感器313和显示板314。例如,盖板玻璃311、触摸板312、压力传感器313和显示板314中的至少一个可以利用光学胶(oca)而附着于另一元件。

显示板314产生的光可以穿过盖板玻璃311。用户可以在盖板玻璃311上执行触摸输入(包括利用电子笔的输入)。盖板玻璃311可以由例如淬火玻璃、加强塑料、柔性聚合物材料等等形成,并且可以保护第一显示器310或电子设备300免受外部震动。

触摸板312可以接收从显示板314输出的对于一对象的触摸输入等等。例如,触摸板312可以设置于显示板314之上(即on-cell触摸板),或者可以包括在显示板314中(即in-cell触摸板)。触摸板312可以使用电容性方法、电阻性方法、红外方法和超声检测方法中的至少一种。

压力传感器313可以检测从用户接收的触摸输入的压力(或力)。例如,压力传感器313可以基于根据用户的触摸输入而变化的电容来检测触摸输入的压力。作为另一示例,压力传感器313可以通过识别用户执行触摸输入的接触面积来检测触摸输入的压力。在图3中,压力传感器313可以设置于触摸板312和显示板314之间。但是,根据各种实施例,压力传感器313可以安装在显示板314的后表面的一部分上。

显示板314可以输出内容(例如文本、图像、视频、图标、微件、符号等等)。例如,显示板314可以输出特定对象。

根据一个实施例,对象可以对应于与一个应用相关联的对象。与应用相关联的对象可以包括例如电子设备300的主屏上输出的图标/微件、由应用设置了指定功能的按钮或者通知对象。上述对象仅是示例并且也可以包括下述各种对象,其中应用向该各种对象的每一个分配了功能。

根据一个实施例,对象可以对应于一个链接到web文档文件(webdocumentfile,例如超文本标记语言(html)文件等等)、文本文件、图像文件或视频文件的对象。对象可以包括例如图标、超文本或各种类型文件的预览。

显示板314可以包括例如液晶显示器(lcd)板、发光二极管(led)显示板、有机led(oled)显示板、微机电系统(mems)显示板或电子纸显示板。

第二显示器320可以设置于电子设备300的与第一表面相对的第二表面上。第二显示器320可以包括与第一显示器310的配置相同或类似的配置。

为了保护电子设备300中的各种元件免受外部震动或灰尘,外壳330可以由塑料、玻璃和/或金属形成。

存储器340可以包括例如易失性和/或非易失性存储器。存储器340可以存储与电子设备300的至少一个其它元件相关联的指令或数据。例如,存储器340可以存储包括操作的各种指令,当这些指令被执行时,处理器350来执行。

处理器350可以包括例如通信处理器(cp)或应用处理器(ap)。处理器350可以控制电子设备的每个元件(例如第一显示器310、第二显示器320、存储器340等等),并且执行或启动各种应用。

根据各种实施例,处理器350可以基于从用户接收的触摸输入的压力,在第二显示器320上输出内容。该触摸输入可以对应于例如对于第一显示器310上输出的对象的输入。此外,该内容可以对应于与对其执行了触摸输入的对象相关联的内容。

例如,如果对于该对象的触摸输入的压力大于或等于指定值(或大于指定值)(即压力接触或力接触),则处理器350可以在第二显示器320上输出与该对象相关联的内容。另一方面,例如,如果触摸输入的压力小于指定值(或者小于等于指定值)(即轻敲(tap)),则处理器350可以在第一显示器310上输出该内容。

根据一个实施例,如果接收到对于与应用相关联的对象的触摸输入,则处理器350可以基于触摸输入的压力,在第一显示器310上或第二显示器320上根据对应用的执行输出内容。

根据一个实施例,如果接收到对于与各种类型的文件(例如web文档文件、文本文件、图像文件、视频文件等等)相关联的对象的触摸输入,则处理器350可以基于触摸输入的压力,在第一显示器310上或第二显示器320上输出文件中包括的内容。

根据各种实施例,当第二显示器320放置于第一表面(前表面)中时(例如用户翻转电子设备300以便从前表面切换到后表面的情况),处理器350可以经第一显示器310接收“压力触摸”,并且然后在第二显示器320上输出内容。通常,由于电子设备300的后表面与握住电子设备300的用户的手掌接触,所以当第二显示器320放置于第一表面(前表面)上时电子设备300可以输出内容,由此防止用户非故意的触摸输入。

根据各种实施例,如果接收到第一显示器310上输出的对于对象的触摸输入,则处理器350可以基于触摸输入的压力来改变第二显示器320上输出的内容的尺寸。例如,处理器350可以响应于触摸输入的压力的增加而扩大内容的输出面积。替代地,处理器350可以响应于触摸输入的压力的减小而减小内容的输出面积。此外,例如如果由于触摸输入的压力的减小而中止触摸输入,则处理器350可以停止内容的输出。

根据各种实施例,如果接收到第一显示器310上输出的对于对象的触摸输入,则处理器350可以基于触摸输入的压力提供内容到第二显示器320上运行的应用。所提供的内容的至少一部分可以输出到第二显示器320上的指定位置。

例如,与图像文件相关联的对象可以在第一显示器310上输出,并且可以在第二显示器320上输出根据对电子邮件应用的执行的屏幕(例如写电子邮件屏幕)。如果接收到对于对象的触摸输入,则处理器350可以基于触摸输入的压力,提供与该对象相关联的图像文件到电子邮件应用。电子邮件应用可以附加例如图像文件作为附件并且可以输出图像的至少一部分(例如预览、图像文件名等等)到第二显示器320的指定位置。

根据各种实施例,如果接收到第一显示器310上输出的对于对象的触摸输入,则处理器350可以基于触摸输入的压力,移动该对象到第二显示器320上的相应位置。第二显示器320上的该位置可以包括例如第二显示器320上的这样一个位置,其对应于第一显示器310上输出的该对象的垂直向下方向(即从第一显示器310到第二显示器320穿过电子设备300的垂直方向)。

图4图解了根据本公开一个实施例的在电子设备中的触摸输入的图形效果。

参考图4,图解了第一图形效果401和第二图形效果402。根据各种实施例,处理器350可以使得第一显示器310或第二显示器320中的至少一个输出对应于触摸输入的压力的图形效果到对应于该触摸输入的一个位置。

例如,第一显示器310上输出的第一图形效果401可以包括在施加触摸输入的压力的方向上为凹形的形状。例如,用户可以触摸(或按压)第一显示器310上输出的对象。如果该对象被触摸,则第一显示器310上的该对象的外围区域和该对象可以被转换成包括在触摸压力被施加的方向上为凹形的形状。

再有,例如,第二显示器320上输出的第二图形效果402可以包括在触摸压力被施加的方向上为凸形的形状。例如,用户可以触摸(或按压)第一显示器310上输出的对象。如果该对象被触摸,则对应于该对象的第二显示器320(面对第一显示器310)上的位置和对应于该对象的该位置的外围区域可以被转换成包括在施加触摸输入的压力的方向上为凸形的形状。对应于该对象的第二显示器320的该位置可以代表例如第二显示器320上的这样的位置,即该位置对应于第一显示器310上输出的该对象的垂直向下方向(即从第一显示器310到第二显示器320穿过电子设备300的垂直方向)。

图5是根据本公开一个实施例的电子设备的ui提供方法的流程图。

参考图5,根据一个实施例的ui提供方法可以包括操作501到操作511。操作501到操作511可以由例如图1a所示的电子设备100、图2a所示的电子设备200或图3所示的电子设备300执行。此后,将针对电子设备300说明操作501到操作511。

在操作501中,电子设备300的处理器350可以在设置于电子设备300的第一表面(前表面)上的(显示板314的)第一显示器310上输出指定对象。例如,该对象可以对应于与一应用相关联的一个对象(例如图标/微件、通知对象等等)。作为另一示例,该对象可以对应于链接到一指定文件(例如web文档文件、文本文件、图像文件、视频文件等等)的一个对象。

在操作503中,(第一显示板310的)触摸板312可以接收对于该指定对象的触摸输入。该触摸输入可以包括利用用户身体一部分(例如手指)的触摸、利用电子笔的接触、悬停输入等等。

在操作505中,第一显示板310的压力传感器313可以检测(或感测)在操作503中接收的触摸输入的压力(或按压力)。根据一个实施例,操作505可以与操作503基本同步被执行。

在操作507中,电子设备300的处理器350可以确定在操作505中检测到的触摸输入的压力是否大于指定值。例如,如果触摸输入的压力大于指定值(或者大于等于指定值),则处理器350可以前进到操作509(当触摸输入是“压力触摸”的情况)。另一方面,如果触摸输入的压力小于或等于指定值(或小于指定值),则处理器350可以前进到操作511(触摸输入是“轻敲”的情况)。

当确定了触摸输入的压力大于指定值(确定出触摸输入是“压力触摸”)时,在操作509,电子设备300的处理器350可以在放置于第二表面(后表面)上的第二显示器320上输出与对于其接收到触摸输入的对象相关联的内容。

例如,对于其接收到触摸输入的对象可以对应于与一应用相关联的对象。如果对于该对象的触摸输入大于指定值,则处理器350可以在第二显示器320上输出根据对该应用的执行的内容。即,在对于一对象的触摸输入是“压力触摸”的情况下,则处理器350可以在后显示器320上执行该应用。

作为另一示例,对于其接收到触摸输入的该对象可以对应于链接到各种类型的文件(例如web文档文件、文本文件、图像文件、视频文件等等)的至少一个的对象。如果对于该对象的触摸输入大于指定值,则处理器350可以在第二显示器320上输出该各种类型文件中包括的内容。即,在对于一对象的触摸输入是“压力触摸”的情况下,处理器350可以读取该各种类型文件并在后显示器320上播放所读取的文件。

当确定了触摸输入的压力小于或等于指定值(确定了触摸输入是“轻敲”)时,则在操作511,电子设备300的处理器350可以在放置于第一表面(前表面)上的第一显示器310上输出与对于其接收到触摸输入的对象相关联的内容。

例如,对于其接收到触摸输入的对象可以对应于与一应用相关联的对象。如果对于该对象的触摸输入小于指定值,则处理器350可以在第一显示器310上输出根据对该应用的执行的内容。即,在对于一对象的触摸输入是“轻敲”的情况下,处理器350可以在前显示器310上执行该应用。

作为另一示例,对于其接收到触摸输入的对象可以对应于链接到各种类型文件(例如web文档文件、文本文件、图像文件、视频文件等等)的至少一个的对象。如果对于该对象的触摸输入大于指定值,则处理器350可以在第二显示器320上输出该各种类型文件中包括的内容。即,在对于一对象的触摸输入是“轻敲”的情况下,处理器350可以读取该各种类型的文件并在前显示器310上播放所读取的文件。

根据各种实施例,电子设备300的处理器350可以通过利用嵌入的重力传感器、嵌入的陀螺仪传感器等等来确定第一显示器310和第二显示器320是设置于第一表面(前表面)还是第二表面(后表面)上。因此,当第二显示器320被放置于第一表面(前表面)中(例如当用户翻转电子设备300以便从前表面切换到后表面)时,处理器350可以经第一显示器310接收“压力触摸”,并且然后可以在第二显示器320上输出内容。

此外,根据各种实施例,电子设备300的处理器350可以使得第一显示器310或第二显示器320的至少一个输出对应于触摸输入的压力的图形效果到对应于该触摸输入的位置。例如,第一显示器310上输出的第一图形效果401可以包括在触摸输入的压力被施加的方向上为凹形的形状。作为另一示例,第二显示器320上输出的第二图形效果402可以包括在触摸输入压力被施加的方向上为凸形的形状。

根据一个实施例,向其施加图形效果的显示器上的面积可以对应于在操作505中检测到的压力的强度。例如,随着触摸输入的压力的强度的增加,向其施加图形效果的面积可以变大。

图6a-6c是描述根据各种实施例的电子设备的ui提供方法的视图。

参考图6a,图解了电子设备600的前显示器610f和后显示器610r。例如,前显示器610f和后显示器610r可以分别对应于图1a所示的第一显示器110f和第二显示器110r。

各种应用的状态条619和图标611-616可以被输出到前显示器610f上。用户可以利用手指61来触摸电子邮件应用的图标611。如果手指61触摸了例如电子邮件应用的图标611,则电子设备600可以执行该电子邮件应用。

例如,如果触摸的压力(或力)的强度大于指定值(触摸输入是“压力触摸”的情况),则电子设备600可以在后显示器610r上输出根据对电子邮件应用的执行的内容620(例如表示收到的邮件的图像、文本等等)。

作为另一示例,如果触摸的压力(或力)的强度小于指定值(当触摸输入是“轻敲”的情况),则电子设备600可以在前显示器610f上输出根据对电子邮件应用的执行的内容620。

参考图6b,图解了电子设备600的前显示器610f和后显示器610r。

可以在前显示器610f上输出快捷面板630。例如,可以通过触摸图6a的前显示器610f上示出的状态条619并向下滑动(swipe)来创建快捷面板630。

可以在快捷面板630中包括各种通知对象631-634。例如,通知对象631可以对应于向用户通知与媒体设备(例如外部设备)的连接的对象,通知对象632可以对应于向用户通知屏幕截图的对象,通知对象633可以是关于电子设备的微笑服务的通知对象,通知对象634可以对应于向用户通知软件更新的对象。例如,用户可以利用手指62触摸通知对象631。如果手指62触摸了例如通知对象631,则电子设备600可以执行设置与媒体设备的连接的应用。

例如,如果触摸的压力(或力)的强度大于指定值(当触摸输入是“接触输入”的情况),则电子设备600可以在后显示器610r上输出根据对该应用的执行的内容640(例如用于设置与媒体设备的连接选项的文本等等)。

作为另一示例,如果触摸的压力的强度小于指定值(当触摸输入是“轻敲”的情况),则电子设备600可以在前显示器610f上输出内容640。

参考图6c,图解了电子设备600的前显示器610f和后显示器610r。

根据一个实施例,电子设备600可以执行多媒体播放应用并可以在前显示器610f上显示执行屏幕。链接到视频文件的对象651-655可以在前显示器610f上被输出。对象651-655中的每一个都可以包括相应视频文件的预览和/或标题。例如,用户可以利用手指63触摸“grandslam”上的对象652。如果手指63触摸了例如“grandslam”上的对象652,则电子设备600可以播放链接到对象652的视频文件。

例如,如果触摸的压力(或力)的强度大于指定值(当触摸输入是“压力输入”的情况),则电子设备600可以在后显示器610r上输出(或播放)链接到对象652的视频文件的内容660(例如关于“grandslam”的视频回放图像)。

作为另一示例,如果触摸的压力的强度小于指定值(当触摸输入是“轻敲”的情况),则电子设备600可以在前显示器610f上输出链接到对象652的视频文件的内容660。

根据本公开的各种实施例,电子设备600可以基于触摸输入的压力在第一显示器(例如前显示器)或第二显示器(例如后显示器)上输出内容。当触摸输入的压力大于指定值时,即执行了“压力触摸”的情况下,电子设备600可以在后表面上输出内容。在触摸输入的压力小于指定值的情况下,即当执行了“轻敲”的情况下,电子设备600可以在前表面上输出内容。如此,用户可以被提供用于直观地利用前/后显示器的新的ui/ux。

图7是根据本公开一个实施例的电子设备的ui提供方法的流程图。

参考图7,根据一个实施例的ui提供方法可以包括操作701-713。由于操作701-707和操作713分别对应于图5中的操作501-507和操作511,因此这里不再做重复说明。此后,将参考电子设备300说明操作709和操作711。

在操作709中,由于电子设备300的处理器350确定触摸输入的压力大于指定值(确定触摸输入是“压力输入”),因此处理器350可以确定在第二显示器320上输出的内容的输出尺寸(或面积)。

根据一个实施例,处理器350可以基于在操作705中检测到的触摸输入的压力的强度来调整在第二显示器320上输出的内容的尺寸。例如,处理器350可以响应于触摸输入的压力的增加而扩大内容的输出面积,或者响应于触摸输入的压力的减小而缩小内容的输出面积。

在操作711,处理器350可以在第二显示器上以在操作709中确定的内容的输出面积来输出与对于其执行了触摸输入的对象相关联的内容。根据各种实施例,处理器350可以基本上同时执行操作709和711。即,第二显示器320上输出的内容的尺寸可以响应于触摸输入的压力的强度而被实时地调整。

此外,根据各种实施例,当在第二显示器320输出内容时,如果由于触摸输入的压力的减小而中止了触摸输入,则处理器350可以停止内容的输出。

图8是用于描述根据本公开各种实施例的电子设备的ui提供方法的图。

参考图8,图解了电子设备800的前显示器810f和后显示器810r。例如,前显示器810f和后显示器810r可以分别对应于图1a所示的第一显示器110f和第二显示器110r。

根据一个实施例,电子设备800可以执行因特网浏览器应用并可在前显示器810f上显示根据对因特网浏览器应用的执行的网页810。链接到图像文件的对象811可以被包括在前显示器810f上显示的网页810中。对象811可以包括关于相应的图像文件的预览。例如,用户可以利用手指80来触摸对象811。

如果触摸的压力(或力)的强度大于指定值(当触摸输入是“压力触摸”的情况),则电子设备800可以在后显示器810r上输出链接到对象811的图像文件的图像821(内容)。例如,内容821可以被包括在图像观看应用的执行屏幕820中。

电子设备800可以基于触摸输入的压力来调整后显示器810r上输出的图像821的尺寸。例如,如果用户增加触摸输入的压力的强度,则电子设备800可以响应于触摸输入的压力的增加而扩大图像821的输出面积。另一方面,如果用户减小触摸输入的压力的强度,则电子设备800可以响应于触摸输入的压力的减小而缩小图像821的输出面积。

根据一个实施例,如果由于触摸输入的压力的强度的减小而中止触摸输入,则电子设备800可以停止图像821的输出。此外,如果由于触摸输入的压力的强度的增加而使强度达到指定最大值,如图像观看应用的执行屏幕830所示,电子设备800可以在后显示器810r上以满屏模式输出图像831。

根据本公开各种实施例,电子设备可以响应于触摸输入的压力而实时地调整第二显示器上输出的内容的尺寸。如此,用户可以被提供有直观地使用前/后显示器的新的ui/ux。

图9是根据本公开一个实施例的电子设备的ui提供方法的流程图。

参考图9,ui提供方法可以包括操作901-913。由于操作901-907和操作913分别对应于图5中的操作501-507和操作511,因此这里不再重复其说明。此后,将利用图3的参考标记来说明操作909和操作911。

在操作909中,由于电子设备300的处理器350确定触摸输入的压力大于指定值(确定触摸输入是“压力触摸”),因此处理器350可以提供与对于其接收到了触摸输入的对象(指定对象)相关联的内容到第二显示器320上运行的应用。例如,第二显示器320上运行的该应用可以接收作为指定输入信息的内容。

在操作911中,电子设备300的处理器350可以基于第二显示器320上运行的应用的功能而在第二显示器320的指定位置上输出提供的内容的至少一部分。根据各种实施例,该内容的至少一部分可以不在第二显示器上输出。在此情况下,操作911可以被省略。

图10a和10b是用于描述根据各种实施例的电子设备的ui提供方法的图。

参考图10a,图解了电子设备1000的前显示器1010f和后显示器1010r。例如,前显示器1010f和后显示器1010r可以分别对应于图1a所示的第一显示器110f和第二显示器110r。

根据一个实施例,电子设备1000可以执行图像观看应用并可在前显示器1010f上显示根据对图像观看应用的执行的屏幕1010。此外,电子设备1000可以执行即时消息(im)应用并可在后显示器1010r上显示根据im应用执行的屏幕1020。

在前显示器1010f上显示的屏幕1010上可以包括每个对象都链接到一个图像文件的多个对象。该多个对象可以分别包括对于图像文件的预览。在后显示器1010r上显示的屏幕1020上可以包括im应用的聊天窗口。例如,聊天窗口上可以包括在用户和用于写入消息的输入窗口1022之间交换的文本消息。

例如,用户可以利用手指91来触摸第一显示器1010f上输出的对象1011。如果触摸的压力(或力)的强度大于指定值(当触摸输入是“压力触摸”的情况),则电子设备1000可以提供链接到对象1011的图像文件的内容(文件名:“tower.jpg”)到后显示器1010r上运行的im应用。例如,im应用可以接收图像文件(文件名:“tower.jpg”)作为指定输入信息。im应用可以将所提供的图像文件作为待发送到聊天对方的附件。

根据各种实施例,电子设备1000可以基于im应用的功能而输出所提供的图像文件的内容的至少一部分到后显示器1010r的指定位置。例如,电子设备1000可以基于im应用的功能而发送所提供的图像文件到聊天对方。电子设备1000可以在聊天窗口的输入域或下边部分输出所提供的图像文件的内容的预览1021。作为另一示例,电子设备1000可以在输入窗口1022上输出所提供的图像文件的文件名(“tower.jpg”)。

参考图10b,图解了电子设备1000的前显示器1010f和后显示器1010r。

根据一个实施例,电子设备1000可以执行因特网浏览器应用并可在前显示器1010f上显示根据对因特网浏览器应用的执行的网页1030。此外,电子设备1000可以执行信息检索应用并可以在后显示器1010r上显示根据对信息检索应用的执行的屏幕1040。

诸如图像、文本等等的多个对象可以被输出到前显示器1010f上显示的网页上。在后显示器1010r上显示的屏幕1040上可以包括信息检索应用所使用的检索窗口(或检索域,查询域)1041。例如,可以在检索窗口1041上输入文本。

例如,用户可以利用手指92来选择前显示器1010f上输出的网页1030上的指定文本。例如,用户可以选择网页1030上的文本“freshproduce”,并且所选择的文本可以由一个文本对象1031构成。此外,用户可以利用手指92来触摸对象1031。

如果触摸的压力(或力)的强度大于指定值(当触摸输入是“压力触摸”的情况),则电子设备1000可以提供对象1031上包括的文本内容“freshproduce”到后显示器1010r上运行的信息检索应用。例如,信息检索应用可以接收所提供的文本内容“freshproduce”作为输入信息。信息检索应用可以在检索窗口1041上粘贴所提供的文本内容“freshproduce”。

根据本公开各种实施例,基于第一显示器上的触摸输入的压力,电子设备可以提供内容到第二显示器上运行的应用。如此,用户可以方便地直观地执行前显示器上运行的应用和后显示器上运行的应用之间的交互。

图11是根据本公开一个实施例的电子设备的ui提供方法的流程图。

参考图11,ui提供方法可以包括操作1101-操作1113。由于操作1101-1107和操作1113分别相应于图5中的操作501-507和操作511,因此这里不再重复说明。此后,将利用图3中的附图标记来说明操作1109和1111。

在操作1109中,由于电子设备300的处理器350确定触摸输入的压力大于指定值(确定出触摸输入是“压力输入”),因此处理器350可以将对于其接收到触摸输入的对象(内容)自身移动到第二显示器320。

例如,处理器350可以将对于其接收到触摸输入的对象移动到第二显示器320上的相应位置。第二显示器320上的该位置可以包括例如第二显示器320上的这样一个位置,即该位置对应于第一显示器310上输出的对象的垂直向下方向(即从第一显示器310到第二显示器320的穿过电子设备300的垂直方向)。

在操作1111中,电子设备300的处理器350可以在第二显示器320上输出在操作1109中移动的对象。根据一个实施例,操作1111可以与操作1109基本同步地被执行。

图12是用于描述根据各种实施例的电子设备的ui提供方法的图。

参考图12,图解了电子设备1200的前显示器1210f和后显示器1210r。例如,前显示器1210f和后显示器1210r可以分别对应于图1a所示的第一显示器110f和第二显示器110r。

根据一个实施例,电子设备1200可以分别在前显示器1210f和后显示器1210r上显示前表面的主屏幕1210和后表面的主屏幕1220。例如,在前显示器1210f上显示的前表面的主屏幕1210上可以包括与应用相关联的对象(例如应用图标1211-1216)。同时,后显示器1210r上显示的后表面的主屏幕1220可以没有对象输出。

例如,用户可以利用手指93触摸前显示器1210f上输出的电子邮件应用图标1211。如果触摸的压力(或力)的强度大于指定值(当触摸输入是“压力触摸”的情况),则电子设备1200可以移动电子邮件应用图标1211自身到后显示器1210r。

例如,电子邮件应用图标1211可以被移动到后显示器1210r上这样一个位置,该位置对应于前显示器1210f的垂直向下方向。在此情况下,响应于触摸输入的压力,诸如连接通路的图形效果可以被添加到前显示器1210f上和/或后显示器1210r上。替代地,电子设备1200可以识别电子邮件应用图标1211的前显示器1210f的坐标,可利用所识别的坐标重新设置电子邮件应用图标1211,并且可将重新设置的电子邮件应用图标1211提供到后显示器1210r。

如此,前显示器1210f上输出的电子邮件应用图标1211可以被移动到后显示器1210r的电子邮件应用图标1221。

根据本公开各种实施例,电子设备可以基于第一显示器上的触摸输入的压力而将第一显示器上输出的对象移动到第二显示器。如此,用户可以被提供有直观地使用前/后显示器的新的ui/ux。

如上所述,根据本公开一个实施例,电子设备可以包括设置于电子设备的第一表面的第一显示器、设置于电子设备的与第一表面相对的第二表面的第二显示器和被配置成控制第一显示器和第二显示器的处理器。第一显示器可以包括输出指定对象的显示板、接收对于指定对象的触摸输入的触摸板和感测触摸输入的压力的压力传感器。处理器可被配置成基于触摸输入的压力来在第二显示器上输出与指定对象相关联的内容。

在根据一个实施例的电子设备中,如果触摸输入的压力大于或等于指定值时,则处理器可被配置成在第二显示器上输出内容。

在根据一个实施例的电子设备中,如果触摸输入的压力小于指定值,则处理器被配置成在第一显示器上输出内容。

在根据一个实施例的电子设备中,处理器可以被配置成基于触摸输入的压力调整内容的输出面积。

在根据一个实施例的电子设备中,处理器可以被配置成响应于触摸输入压力的增加而扩大内容的输出面积。

在根据一个实施例的电子设备中,处理器可以被配置成响应于触摸输入压力的减小而缩小内容的输出面积。

在根据一个实施例的电子设备中,如果由于触摸输入的压力的减小中止了触摸输入,则处理器可以被配置成停止内容的输出。

在根据一个实施例的电子设备中,指定对象可以对应于与一应用相关联的对象。所述内容可以包括根据对应用的执行的内容。

在根据一个实施例的电子设备中,指定对象可以对应于链接到web文档文件、文本文件、图像文件或视频文件的对象。所述内容可以包括web文档文件、文本文件、图像文件或视频文件中包括的内容。

在根据一个实施例的电子设备中,处理器可以被配置成基于触摸输入的压力而将指定对象移动到第二显示器上的相应位置。

在根据一个实施例的电子设备中,处理器可以被配置成基于触摸输入的压力而提供内容到第二显示器上运行的应用。

在根据一个实施例的电子设备中,所提供的内容的至少一部分可以被输出到第二显示器上的指定位置。

在根据一个实施例的电子设备中,处理器可以使得第一显示器和第二显示器中的至少一个还输出对应于触摸输入的压力的图形效果到对应于触摸输入的位置。

在根据一个实施例的电子设备中,在第一显示器上输出的图形效果可以包括在施加压力的方向上为凹形的形状。

在根据一个实施例的电子设备中,在第二显示器上输出的图形效果可以包括在施加压力的方向上为凸形的形状。

根据本公开一个实施例,一种电子设备的ui提供方法可以包括:在设置于电子设备的第一表面上的第一显示器上输出指定对象;接收对于指定对象的触摸输入;感测触摸输入的压力;基于触摸输入的压力,在设置于电子设备的与第一表面相对的第二表面上的第二显示器上输出与指定对象相关联的内容。

在根据一个实施例的ui提供方法中,输出可以包括基于触摸输入的压力而调整内容的输出面积。

根据一个实施例,ui提供方法可以还包括基于触摸输入的压力来提供内容到第二显示器上运行的应用。

根据一个实施例,ui提供方法可以还包括输出对应于触摸输入的压力的图形效果到对应于触摸输入的位置上。

根据一个实施例,计算机可读介质可以具有记录在其上的由至少一个处理器执行的指令,该指令使得处理器可以:在设置于电子设备的第一表面上的第一显示器上输出指定对象;接收对于该指定对象的触摸输入;感测该触摸输入的压力;基于该触摸输入的压力,在设置于电子设备的与第一表面相对的第二表面上的第二显示器上输出与该指定对象相关联的内容。

图13图解了根据各种实施例的网络环境中的电子设备的方块图。

参考图13,提供了网络环境1300中的电子设备1301。电子设备1301、第一外部电子设备1302、第二外部电子设备1304和服务器1306可以经网络1362或局域网络1364互相连接。电子设备1301可以包括总线1310、处理器1320、存储器1330、输入/输出接口1350、显示器1360和通信接口1370。根据一个实施例,电子设备1301可以省略上述元件中的至少一个或者可以还包括其它元件。

例如,总线1310可以互联上述元件1310-1370并且可以是在上述元件间传递通信(例如控制消息和/或数据)的电路。

处理器1320可以包括中央处理器(cpu)、应用处理器(ap)或通信处理器(cp)中的一种或多种。例如,处理器1320可以执行与电子设备1301的至少一个其它元件的控制和/或通信相关联的算术运算或数据处理。

存储器1330可以包括易失性和/或非易失性存储器。存储器1330可以存储与电子设备1301的至少一个其它部件相关联的指令或数据。存储器1330可以存储软件和/或程序1340。程序1340可以包括例如内核1341、中间件1343、应用编程接口(api)1345和/或应用1347。内核1341、中间件1343、或应用编程接口(api)1345中的至少之一可以称为“操作系统(os)”。

内核1341可以控制或管理用于执行其它程序(例如中间件1342、api1345和应用程序1347)的操作或功能的系统资源(例如总线1310、处理器1320、存储器1330等等)。此外,内核1341可以提供允许中间件1342、api1345和应用程序1347访问电子设备1301的分离部件的接口以便控制或管理系统资源。

中间件1343可以执行居间作用,以便api1345或者应用1347与内核1341通信来交换数据。

此外,中间件1343可以根据优先权来处理从应用1347收到的任务请求。例如,中间件1343可以分配优先权到至少一个应用1347,其中该优先权使得可使用电子设备1301的系统资源(例如总线1310、处理器1320、存储器1330等等)。例如,中间件1343可以根据分配给至少一个应用的优先权来处理一个或多个任务请求,这使得可对该一个或多个任务请求执行调度或负载平衡。

api1345可以是一个接口,其中通过其,应用1347控制内核1341或中间件1343提供的功能,api1345可以包括例如用于文件控制、窗口控制、图像处理、字符控制等等的至少一个接口或功能(例如指令)。

i/o接口1350可以发送从用户或另一外部设备输入的指令或数据到电子设备1301的其它部件。此外,输入/输出接口1350可以输出从电子设备1301的其它部件接收的指令或数据到用户或另一外部设备。

显示器1360可以包括例如液晶显示器(lcd)、发光二极管(led)显示器、有机led(oled)显示器或者微机电系统(mems)显示器或者电子纸显示器。显示器1360可以向用户显示例如各种内容(例如文本、图像、视频、图标、符号等等)。显示器1360可以包括触摸屏并可接收例如利用电子笔或用户身体一部分的触摸、动作、接近或者悬停输入。

通信接口1370可以建立电子设备1301和外部设备(例如第一外部电子设备1302、第二外部电子设备1304或服务器1306)之间的通信。例如,通信接口1370可以经无线通信或有线通信被连接到网络1362以便与外部设备(例如第二外部电子设备1304或服务器1306)通信。

无线通信可以使用例如长期演进(lte)、高级lte(lte-a)、码分复用(cdma)、宽带cdma(wcdma)、通用移动电信系统(umts)、无线宽带(wibro)或者移动通信的全球系统(gsm)等等中的至少一种作为蜂窝通信协议。此外,无线通信可以包括例如局域网1364。局域网1364可以包括wi-fi、蓝牙、近场通信(nfc)、磁力安全传输(mst)、全球导航卫星系统(gnss)等等中的至少一种。

mst可以基于传输数据通过利用电磁信号产生脉冲,该脉冲可以产生磁场信号。电子设备1301可以发送磁场信号到销售点(pos)。pos可以利用mst阅读机来检测磁场信号并且可通过将检测到的磁场信号转换成电信号来恢复数据。

gnss可以包括全球定位系统(gps)、全球导航卫星系统(glonass)、北斗导航卫星系统(beidou)或者欧洲全球卫星导航系统(galileo)中的至少一种。此后“gps”和“gnss”在本公开中可以互换使用。有线通信可以包括例如通用串行总线(usb)、高分辨率多媒体接口(hdmi)、推荐标准1432(rs-232)、模拟电话服务(pots)等等中的至少一种。网络1362可以包括各种电信网络(例如计算机网络(例如lan或wan)、因特网或电话网络)中的至少一种。

第一和第二外部电子设备1302和1304中的每一个都可以是这样的设备,即其类型与电子设备1301不同或相同。

根据一个实施例,服务器1306可以包括一个或多个服务器的群。

根据各种实施例,电子设备1301将执行的所有或部分操作可以由一个或多个外部设备(例如电子设备1302和1304或服务器1306)执行。在电子设备1301自动地或者响应于请求而执行任何功能或服务的情况下,电子设备1301可以不在内部执行功能或服务,而是可替换地或者额外地,电子设备1301可以从外部设备(例如电子设备1302和1304或服务器1306)请求与电子设备1301相关联的功能的至少一部分。外部设备(例如电子设备1302和1304或服务器1306)可以执行所请求的功能或者额外的功能并可发送执行结果到电子设备1301。电子设备1301可以利用接收的结果提供所请求的功能或服务或者可额外地处理接收到的结果以提供所请求的功能或服务。为此,例如可以使用云计算、分布式计算或者客户-服务器计算。

图14图解了根据各种实施例的电子设备的构造的方块图。

参考图14,电子设备1401可以包括例如图13所示的电子设备1301的全部或部分。电子设备1401可以包括一个或多个处理器(例如应用处理器)1410、通信模块1420、用户身份识别模块1429、存储器1430、安全模块1436、传感器模块1440、输入设备1450、显示器1460、接口1470、音频模块1480、相机模块1491、电源管理模块1495、电池1496、指示器1497和马达1498。

处理器1410可以驱动操作系统(os)或者应用以控制连接到处理器1410的多个硬件或软件部件并且可以处理和计算各种各样的数据。例如,处理器1410可以以片上系统(soc)来实施。根据一个实施例,处理器1410可以还包括图形处理单元(gpu)和/或图像信号处理器。处理器1410可以包括图14所示的其它元件的至少一部分(例如蜂窝模块1421)。处理器1410可以装载并处理从至少一个其它元件(例如非易失性存储器)接收的指令或数据并可将各种各样的数据存储到非易失性存储器中。

通信模块1420可以被配置成与图13中的通信接口1370相同或相似。通信模块1420可以包括蜂窝模块1421、wi-fi模块1422、蓝牙(bt)模块1423、gnss模块1424(例如gps模块、glonass模块、beidou模块或galileo模块)、近场通信(nfc)模块1425、磁力安全传输(mst)模块1426和射频(rf)模块1427。

蜂窝模块1421可以经通信网络提供语音通信、视频通信、字符服务、因特网服务等等。根据一个实施例,蜂窝模块1421可以利用用户身份识别模块1429(例如sim卡)在通信网络之内执行电子设备1401的验证。根据一个实施例,蜂窝模块1421可以执行处理器1410提供的至少一部分功能。根据一个实施例,蜂窝模块1421可以包括通信处理器(cp)。

wi-fi模块1422、bt模块1423、gnss模块1424、nfc模块1425或mst模块1426中的每一个都可以包括用于处理经相应模块交换的数据的处理器。根据本公开各种实施例,蜂窝模块1421、wi-fi模块1422、bt模块1423、gnss模块1424、nfc模块1425或mst模块1426的组合可以被包括在一个集成电路(ic)或ic封装之内。

rf模块1427可以发送和接收通信信号(例如rf信号)。例如,rf模块1427可以包括收发机、功率放大器模块(pam)、频率滤波器、低噪声放大器(lna)、天线等等。根据另一实施例,蜂窝模块1421、wi-fi模块1422、bt模块1423、gnss模块1424、nfc模块1425或mst模块1426中的至少之一可以经单独的rf模块发送和接收rf信号。

用户身份识别模块1429可以包括sim卡或嵌入式sim,并且可以包括唯一的身份识别信息(例如集成电路卡标识符(iccid))或用户信息(例如集成移动用户身份(imsi)).

存储器1430可以包括嵌入式存储器1432或外部存储器1434。

内部存储器1432可以包括易失性存储器(例如动态随机存取存储器(dram)、静态ram(sram)或者同步dram(sdram))、非易失性存储器(例如一次可编程只读存储器(otprom)、可编程rom(prom)、可擦写可编程rom(eprom)、电可擦写可编程rom(eeprom)、掩模rom、闪速rom、nand闪速存储器或nor闪速存储器)、硬盘或固态驱动器(ssd)中的至少一种。

外部存储器1434可以包括闪存驱动器,诸如紧致闪存(cf)、安全数字(sd)、微安全数字(micro-sd)、迷你安全数字(mini-sd)、极限数字(xd)、多媒体卡(mmc)、存储棒等等。外部存储器1434可以操作地和/或物理地经各种接口连接到电子设备1401。

安全模块1436可以是包括其安全等级高于存储器1430的安全等级的存储空间的模块,并且可以是保证安全的数据存储和受保护的执行环境的电路。安全模块1436可以以单独的电路实施并且可以包括单独的处理器。例如,安全模块1436可以是可拆卸的智能芯片或者安全数字(sd)卡,或者可以包括嵌入在电子设备1401的固定芯片中的嵌入式安全元件(ese)。此外,安全模块1436可以基于不同于电子设备1401的操作系统(os)的os操作。例如,安全模块1436可以基于java卡开放平台(jcop)os操作。

传感器模块1440可以测量例如物理量或者可以检测电子设备1401的操作状态。传感器模块1440可以将测得的或检测到的信息转换成电信号。例如,传感器模块1440可以包括姿势传感器1440a、陀螺仪传感器1440b、气压传感器1440c、磁传感器1440d、加速度传感器1440e、抓握传感器1440f、接近传感器1440g、红绿蓝(rgb)传感器1440h、生物传感器1440i、温度/湿度传感器1440j、照明传感器1440k或紫外(uv)传感器1440m中的至少之一。此外,传感器模块1440可以还包括例如电子鼻传感器、肌电图传感器(emg)、脑电图(eeg)传感器、心电图(ecg)传感器、脑电波扫描(ppg)传感器、红外(ir)传感器、虹膜传感器、指纹传感器等等。传感器模块1440可以还包括控制其中包括的一个或多个传感器的控制电路。

根据一个实施例,电子设备1401可以还包括作为处理器1410一部分的处理器或者独立于处理器1410的处理器,并且该处理器被配置成控制传感器模块1440。在处理器810保持处于休眠状态的同时,处理器可以控制传感器模块1440。

输入设备1450可以包括触摸板1452、数字笔传感器1454、键1456或者超声输入单元1458。触摸板1452可以使用电容性、电阻性、红外或超声检测方法中的至少之一。再有,触摸板1452还可以包括控制电路。触摸板1452可以还包括触觉感知层以向用户提供触觉感知反应。

数字笔传感器1454可以是触摸板的一部分或者可以包括用于识别的额外的层。

键1456可以包括例如物理按钮、光学按钮、键盘等等。

超声输入设备1458可以检测或感测经麦克风1488从输入设备产生的超声信号,并且可以检查对应于检测到的超声信号的数据。

显示器1460可以包括板1462、全息设备1464或投影仪1466。

板1462可以被配置成与图13中示出的显示器1360相同或类似。板1462可被实施成例如柔性的、透明的或可穿戴的。板1462和触摸板1452可以被集成到单个模块中。

全息设备1464可以显示利用光干涉现象在空中显示立体图像。

投影仪1466可以将光投射到屏幕上以便显示图像。屏幕可以布置在电子设备1401的内部或外部。

根据本公开一个实施例,显示器1460可以还包括控制板1462、全息设备1464或投影仪1466的控制电路。

接口1470可以包括高分辨率多媒体接口(hdmi)1472、通用串行总线(usb)1474、光学接口1476或d-超小型(d-sub)1478。接口1470可以包括在例如图13所示的通信接口1370中。此外,接口1470可以包括例如移动高分辨率链路(mhl)接口、sd卡/多媒体卡(mmc)接口或者红外数据协会(irda)标准接口。

音频模块1480可以将声音和电信号双向转换。音频模块1480的至少一部分可以包括在图13所示的输入/输出接口1350中。音频模块1489可以处理经扬声器1482、接收机1484、耳机1486或麦克风1488输入或输出的声音信息。

相机模块1491捕获静止图像或视频。相机模块1491可以包括例如至少一个图像传感器(例如前传感器或后传感器)、透镜、图像信号处理器(isp)或闪光灯(例如led或氙灯)。

电源管理模块1495可以管理电子设备1401的电源。

根据一个实施例,电源管理集成电路(pmic)、充电ic或电池测量仪可以包括在电源管理模块1495中。

pmic可以具有有线充电方法和/或无线充电方法。无线充电方法可以包括例如磁共振法、磁感应法或电磁法并且可以还包括额外的电路,例如线圈、谐振电路或者整流器等等。电池测量仪可以测量电池1496的剩余电量及电池被充电时其电压、电流或温度。电池1496可以包括例如可充电电池和/或太阳能电池。

指示器1497可以显示电子设备1401或其一部分(例如处理器1410)的特定状态,诸如引导状态、消息状态、充电状态等等。

马达1498可以将电信号转换成机械振动并且可以产生以下效果:振动、触觉等等。

电子设备1401可以包括支持移动tv的处理设备(例如gpu)。支持移动tv的处理设备可以处理根据数字多媒体广播(dmb)、数字视频广播(dvb)、midiaflotm等等标准的媒体数据。

根据本公开各种实施例的电子设备的上述元件中的每一个都可以以一个或多个部件来配置,并且可以根据电子设备的类型来改变这些元件的名称。根据本公开各种实施例的电子设备可以包括上述元件中的至少之一,并且某些元件可以被省略,或者可以添加其它额外元件。此外,根据各种实施例的电子设备的某些元件可以被相互组合以形成一个实体以便这些元件的功能可以以组合前相同的方式来执行。

图15图解了根据各种实施例的电子设备的程序模块的配置的方块图。

根据一个实施例,程序模块1510可以包括控制与电子设备(例如电子设备1301)相关联的资源的操作系统(os)和/或os上驱动的应用(例如应用程序1347)。os可以是例如andriodtm、iostm、windowstm、symbiantm、tizentm或者samsungbadaostm

程序模块1510可以包括内核1520、中间件1530、应用程序编程接口(api)1560和/或应用1570。程序模块1510的至少一部分可以预先装载在电子设备上或者可以从外部电子设备(例如电子设备1302或1304,服务器1306等等)下载。

内核1520可以包括系统资源管理器1521或设备驱动器1523。

系统资源管理器1521可以执行系统资源的控制、分配或者回收。根据一个实施例,系统资源管理器1521可以包括进程管理单元、存储管理单元或者文件系统管理单元。

设备驱动器1523可以包括例如显示器驱动器、相机驱动器、蓝牙驱动器、公共存储器驱动器、usb驱动器、键盘驱动器、wi-fi驱动器、音频驱动器或者进程间通信(ipc)驱动器。

中间件1530可以提供应用1570共同需要的功能或者可经api1560提供多样的功能到应用1570以使得应用1570能够有效使用电子设备的有限的系统资源。根据一个实施例,中间件1530可以包括运行库1535、应用管理器1541、窗口管理器1542、多媒体管理器1543、资源管理器1544、电源管理器1545、数据库管理器1546、数据包管理器1547、连接性管理器1548、通知管理器1549、位置管理器1550、图形管理器1551或安全管理器1552或者支付管理器1554中的至少一个。

运行库1535是在应用1570被执行的同时由编辑器使用的经编程语言增加新功能的库模块。运行库1535可以执行输入/输出管理、存储管理或算术功能有关的能力。

应用管理器1541可以管理应用1570的至少一个应用的生命周期。

窗口管理器1542可以管理屏幕中使用的图形用户接口(gui)资源。

多媒体管理器1543可以识别播放多样的媒体文件所需的格式,并且可以利用适合该格式的编解码器来执行媒体文件的编码或解码。

资源管理器1544可以管理诸如存储空间、存储器或应用1570的至少一个应用的源代码的资源。

电源管理器1545可以以基本输入/输出系统(bios)操作以便管理电池或电源,并且可以为电子设备的操作提供电源信息。

数据库管理器1546可以产生、检索或者修改应用1570的至少一个应用中要使用的数据库。

数据包管理器1547可以安装或更新以数据包文件形式分布的应用。

连接性管理器1548可以管理诸如wi-fi或蓝牙的无线连接。

通知管理器1549可以以不打扰用户的模式显示或通知事件,诸如消息到达、承诺或接近通知。

位置管理器1550可以管理电子设备的位置信息。

图形管理器1551可以管理提供到用户的图形效果,或者管理相关联的用户接口。

安全管理器1552可以提供系统安全或用户认证所需要的一般安全功能。

根据一个实施例,在电子设备包括电话功能的情况下,中间件1530可以还包括用于管理电子设备的语音或视频呼叫功能的电话管理器。

中间件1530可以包括组合上述元件的多样功能的中间件模块。中间件1530可以为每种os提供专用模块以便提供差异化的功能。此外,中间件1530可以动态地省略一个或多个现存元件,或者可以向其增加新的元件。

api1560可以是一组编程功能并且可以被提供取决于os而变化的配置。例如,在os是androidtm或iostm的情况下,可以为每个平台提供一个api组。在os是tizentm的情况下,可以为每个平台提供两个或多个api。

应用1570可以包括例如能够提供主页1571、拨号器1572、sms/mms1573、及时消息(im)1574、浏览器1575、相机1576、闹铃1577、联系人1578、语音拨号1579、电子邮件1580、日历1581、媒体播放器1582、相册1583、时钟1584、支付1585的或应用提供健康保健消息(例如测量运动量或血糖水平)或环境信息(例如大气压力、湿度或温度)的功能的一个或多个应用。

根据本公开一个实施例,应用1570可以包括信息交换应用以便支持电子设备1301和外部电子设备(例如电子设备1302或1304)之间的信息交换。

信息交换应用可以包括用于传送特定信息到外部电子设备的通知中继应用或者用于管理外部电子设备的设备管理应用。

信息交换应用可以包括传送通知信息到外部电子设备(例如电子设备1302或1304)的功能,其中该通知信息从其它应用(例如用于sms/mms、电子邮件、健康保健或环境信息的应用)产生。此外,信息交换应用可以从外部电子设备接收通知信息并提供该通知信息到用户。

设备管理应用可以管理(例如安装、删除或更新)与电子设备通信的外部电子设备(例如电子设备1302或1304)、运行在外部电子设备上的应用或者从外部电子设备提供的服务(例如呼叫服务、消息服务等等)的至少一个功能(例如外部电子设备自身(或者元件的一部分)的打开/关闭或者显示器的亮度或分辨率的调整)。

根据一个实施例,应用1570可以包括根据外部电子设备(例如电子设备1302或1304)的属性(例如作为一种电子设备的移动医疗设备的属性)分配的应用(例如健康保健应用)。应用1570可以包括从外部电子设备(例如图10中的服务器1306或者电子设备1302或1304)接收的应用。应用1570可以包括预先装载的应用或者可从服务器下载的第三方应用。程序模块1510的各部件的名称可以取决于操作系统的种类而不同。

根据各种实施例,程序模块1510的至少一部分可以由软件、固件、硬件或它们中的两个或多个组合来实施。程序模块1510的至少一部分可以由处理器1410来实施(例如执行)。程序模块1510的至少一部分可以包括用于执行一个或多个功能的模块、程序、例程、指令集、进程等等。

这里使用的术语“模块”可以表示包括一个或多个硬件、软件和固件的组合的单位。术语“模块”可以与术语“单元”、“逻辑”、“逻辑块”、“组件”和“电路”互换使用。“模块”可以是集成组件的最小单位或者可以是其一部分。“模块”可以是用于执行一个或多个功能的最小单位或其一部分。“模块”可以被机械或电气地实施。例如,“模块”可以包括专用ic(asic)芯片、场可编程门阵列(fpga)和用于执行某些操作的可编程逻辑器件(已知的或将要开发的)中的至少之一。

根据本公开各种实施例的装置(例如其模块或功能)或方法(例如操作)的至少一部分可以通过以程序模块形式存储在计算机可读存储介质中的指令来实施。当处理器1320执行时,该指令可以使得一个或多个处理器执行对应于该指令的功能。计算机可读存储介质可以是存储器1330。

计算机可读记录介质可以包括硬盘、磁性介质、软盘、磁性介质(例如磁带)、光学介质(例如紧致盘只读存储器(cd-rom)和dvd)、磁光介质(例如可光读盘)和硬件设备(例如只读存储器(rom)、随机存取存储器(ram)或闪存)。再有,程序指令可以不仅包括机器代码(诸如编辑器产生的),还可以包括利用编译器在计算机上可执行的高级语言代码。上述硬件单元可以被配置成经一个或多个用于执行本公开的操作的软件模块来操作,反之亦然。

根据本公开各种实施例的模块或程序模块可以包括上述元素中的至少之一或者上述元素的一部分可以被省略,或者可以还包括额外的其它元素。根据本公开各种实施例的由模块、程序模块或其它元素执行的操作可以顺序地、并列地、重复地或者以探索式方法来执行。此外,操作的一部分可以以不同顺序被执行或者可以被省略。替代地,可以添加其它操作。

虽然已经参考各种实施例示出和描述了本公开,但是本领域技术人员应当理解:在不脱离本公开的精神和范围的前提下可以在此做出形式和细节上的各种改变。因此,本公开的范围不是由详细说明和实施例来定义,而是由所附权利要求及其等同来定义。

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