一种控制电子设备的方法及电子设备与流程

文档序号:13109728
本发明申请号为201210056076.7,申请日为2012年03月05日,发明名称为一种控制电子设备的方法及电子设备的分案申请。技术领域本发明涉及智能控制和计算机应用技术领域,尤其涉及一种控制电子设备的方法及电子设备。

背景技术:
在现有技术中,一台电子设备往往有多个使用者,为了保证每个用户使用电子设备的保密性和安全性以及独立性,目前对于这种多用户的操作系统,每个用户都需要建立自己的账号,然后在各自的账号中保持数据和配置。本发明人在实现本发明的过程中发现,对于具有柔性显示屏的电子设备,目前的做法同样也是给每个用户建立一个账号,用户在各自的账号中保持数据和配置,所以使用起来比较麻烦。

技术实现要素:
本发明提供一种控制电子设备的方法及电子设备,用以解决现有技术中具有柔性显示屏的电子设备依然使用给每个用户建立账户的方式来达成多用户使用同一台电子设备而存在的不易使用的问题。本发明一方面提供了一种控制电子设备的方法,应用于电子设备中,所述电子设备具有一柔性显示屏,所述电子设备具有多个工作模式,其中,每一个工作模式各不相同,所述方法包括:获得所述柔性显示屏上的第一弯折操作;获得所述第一弯折操作所产生的第一弯折信息;根据所述第一弯折信息,从所述多个工作模式中确定第一工作模式;控制所述电子设备以所述第一工作模式进行工作;其中,不同的弯折操作对应不同的弯折信息,不同的弯折信息对应不同工作模式。优选地,所述获得所述第一弯折操作所产生的第一弯折信息,具体为:获得所述柔性显示屏的弯折位置、弯折方式或弯折顺序置。优选地,在根据所述第一弯折信息,从所述多个工作模式中确定第一工作模式之前,还判断在预定时间内,所述第一弯折操作是否产生新弯折信息,如果是,则根据所述新弯折信息,从所述多个工作模式中确定第二工作模式,其中所述第二工作模式不同于所述第一工作模式。优选地,在所述第一工作模式下,所述柔性显示屏以弯折后确定的区域大小进行显示。优选地,在所述第一工作模式下,所述柔性显示屏以全屏进行显示。优选地,在所述电子设备以所述第一工作模式工作时,检测是否有新弯折信息产生,如果有,则根据所述新弯折信息,从所述多个工作模式中确定第二工作模式,并将所述电子设备从所述第一工作模式切换为所述第二工作模式,其中所述第二工作模式不同于所述第一工作模式。优选地,在控制所述电子设备以所述第一工作模式进行工作之前,还提示用户输入密码,所述密码通过以下步骤生成:获得所述柔性显示屏上的第二弯折操作;获得所述第二弯折操作所产生的第二弯折信息;处理所述第二弯折信息,获得所述密码。优选地,所述柔性显示屏随着所述电子设备的柔性变化而变化。本发明另一方面提供一种电子设备,具有多个工作模式,其中,每一个工作模式各不相同,所述电子设备包括:柔性显示屏,能被弯折;检测单元,用于获得所述柔性显示屏上的第一弯折操作;处理单元,用于获得所述第一弯折操作所产生的第一弯折信息,根据所述第一弯折信息,从所述多个工作模式中确定第一工作模式;控制单元,用于控制所述电子设备以所述第一工作模式进行工作;其中,不同的弯折操作对应不同的弯折信息,不同的弯折信息对应不同工作模式。优选地,所述处理单元具体还用于在根据所述第一弯折信息,从所述多个工作模式中确定第一工作模式之前,还判断在预定时间内,所述第一弯折操作是否产生新弯折信息,如果是,则根据所述新弯折信息,从所述多个工作模式中确定第二工作模式,其中所述第二工作模式不同于所述第一工作模式。优选地,在所述第一工作模式下,所述柔性显示屏的显示区域为弯折后所确定的区域。优选地,在所述第一工作模式下,所述柔性显示屏的显示区域为所述柔性显示屏的全屏。优选地,所述处理单元具体还用于在所述电子设备以所述第一工作模式工作时,检测是否有新弯折信息产生,如果有,则根据所述新弯折信息,从所述多个工作模式中确定第二工作模式,并将所述电子设备从所述第一工作模式切换为所述第二工作模式,其中所述第二工作模式不同于所述第一工作模式。优选地,所述检测单元具体还用于获得所述柔性显示屏上的第二弯折操作;所述处理单元具体还用于获得所述第二弯折操作所产生的第二弯折信息,并处理所述第二弯折信息,获得所述密码;其中所述密码用于在所述控制单元控制所述电子设备以所述第一工作模式进行工作时,验证用户的身份。优选地,所述柔性显示屏随着所述电子设备的柔性变化而变化。本发明有益效果如下:本发明一实施例利用柔性显示屏可折叠的特性,根据对柔性显示屏的弯折操作来确定电子设备的工作模式,例如弯折一次就是用户A的配置,弯折两次就是用户B的配置,所以操作简单,易于使用,不需要再为用户建立账户。进一步,本发明一实施例中,利用在当前工作模式下,改变柔性显示屏的弯折形状或弯折姿态,简单的完成模式间的切换,所以方便多个工作模式之间随时切换。更进一步,本发明一实施例中还利用对柔性显示屏不同的弯折操作为用户设置密码和输入密码,使得密码多样化,不仅仅是使用数字、字母等来作为密码,而是结合柔性显示屏的特性,利用对柔性显示屏的折叠位置和\/或折叠方式等来生成密码,所以简单易用。附图说明图1为本发明一实施例中的控制电子设备的方法流程图;图2a-图2b为本发明一实施例中的确定不同操作模式的示意图;图3为本发明另一实施例中的确定不同操作模式的示意图;图4为本发明一实施例中的电子设备的功能框图。具体实施方式本发明一实施例提供一种控制电子设备的方法,应用在一电子设备中,该电子设备具有一柔性显示屏,而且该电子设备具有多个工作模式,其中,每一个工作模式各不相同,该电子设备例如是手机、平板电脑、笔记本电脑等,请参考图1,该方法包括:步骤101:获得柔性显示屏上的第一弯折操作;步骤102:获得第一弯折操作所产生的第一弯折信息;步骤103:根据第一弯折信息,从多个工作模式中确定第一工作模式;步骤104:控制电子设备以第一工作模式进行工作;其中,不同的弯折操作对应不同的弯折信息,不同的弯折信息对应不同工作模式。其中,步骤102具体例如是获得柔性显示屏的弯折位置、弯折方式或者弯折顺序,或者其结合。另外,本实施例中的工作模式是广义上的工作模式,例如可以是待机模式、关机模式、正常工作模式,也可以是办公模式、手机模式、娱乐模式、或者也可以是不同的用户配置,也可以是不同的操作系统等。为了便于本领域技术人员了解本发明,以下将举具体的实例来详细说明本发明,其中电子设备以直板手机为例,所以不仅显示屏是柔性的,直板手机的其他部分也是柔性的,使得直板手机能随着柔性显示屏的弯折而一起弯折。当手机刚处于开机状态,还未被做任何弯折时,对手机进行了一次弯折,步骤101获得柔性显示屏上的第一弯折操作,请参考图2a,手机10具有柔性显示屏20,可通过在手机10上设置重力传感器或者空间传感器来检测手机10是否被弯折,在另一实施例中,还可以通过在手机10的左右两边上设置角度传感器来检测手机10是否被弯折,不管通过何种方式,只要能检测到手机10是否被弯折即可。请参考图2a,手机10被弯折了一次,这时通过传感器等检测装置就可检测到手机10已被弯折,所以这时就执行步骤102,即根据本次的弯折操作获取本次弯折操作所产生的弯折信息,在本实施例中,弯折信息以弯折位置为例,工作模式以不同的用户配置为例,即手机10有一个硬件平台(例如ARM11平台),一个操作系统(例如是Android系统),多个用户使用同一台手机10,然后通过不同的弯折操作来进入不同的账户,即手机10在不同用户的用户配置下工作。手机10可通过传感器检测折叠线201位于手机10的什么位置(当手机只有柔性显示屏是柔性可折叠的时候,判断折叠线位于柔性显示屏的什么位置),例如当检测到折叠线201位于手机10的中间位置,即折叠线将手机10正好分成了相等的两部分,如此,可根据该弯折信息,确定该位置对应的是用户A的用户配置,然后执行步骤104,控制手机10以用户A的用户配置进行工作。进一步,当手机10以用户A的用户配置进行工作时,柔性显示屏20的显示区域就以弯折之后确定的显示区域进行显示,请继续参考图2a,手机10被弯折了一次,就以折叠线201为界,将柔性显示屏20分为两个显示部分,这时显示区域就只有原来柔性显示屏20的一部分。在另一实施例中,当手机10已经以用户A的用户配置在工作时,用户A可以将手机10恢复原状,然后以柔性显示屏20的全屏进行显示,这是因为当手机10被从折叠一次的状态恢复到原状时,检测到手机10上并没有任何弯折信息,没有对应别的用户配置,所以手机10就继续保持用户A的用户配置进行工作,这时就可以全屏显示了。进一步,当在步骤103中,根据手机10的折叠线201的位置没有找到对应的用户配置时,则可提醒用户是否要进行设置,用户可以选择进行设置,也可以进行其他操作,例如再次进行弯折操作。以下再举一个具体的实例来说明本发明,请参考图2b,在手机10没有被执行任何弯折操作时,手机10通过传感器等检测装置检测到手机10被弯折,则进一步根据该弯折操作获得弯折信息,在本实施例中,可根据折叠线201和折叠线202获取到手机10被弯折的位置,例如折叠线201位于手机10的中间位置,即折叠线201将手机10分成两个相等的部分,而折叠线202位于手机10三分之一的位置,然后根据这些弯折位置,确定其对应的用户配置为用户B的用户配置,所以就控制手机10以用户B的用户配置进行工作。在实施图2b的实施例时,假如用户对手机10的弯折就先产生了折叠线201,而且折叠线201同图2a中的折叠线201的位置一样,都位于手机10的正中间位置,这时为了避免手机10直接以用户A的用户配置进行工作,所以就在确定出折叠线201的位置后,还判断在预定时间内,是否还有新的弯折信息产生,该预定时间用户可以自行进行设置,例如10秒钟,当10秒钟过后,还没有新的弯折信息产生,就控制手机10以用户A的用户配置进行工作,当在10秒钟内,又检测到了折叠线202,并确定了折叠线202的位置,所以这时就根据折叠线201的位置和折叠线202的位置确定出用户B的用户配置,并控制手机10以用户B的用户配置进行工作。在另一实施例中,在所述电子设备以所述第一工作模式工作时,检测是否有新弯折信息产生,如果有,则根据所述新弯折信息,从所述多个工作模式中确定第二工作模式,并将所述电子设备从所述第一工作模式切换为所述第二工作模式,其中所述第二工作模式不同于所述第一工作模式。继续沿用前面的例子,当手机10以图2a中的实施例中用户A的用户配置工作时,这时用户又折叠了一次手机10,产生了折叠线202,并确定折叠线202的位置,然后就根据折叠线202的位置确定其对应的是用户B的用户配置,所以控制手机10从用户A的用户配置切换到用户B的用户配置。反过来,当手机10以图2b中的实施例中用户B的用户配置进行工作时,这时用户就将手机10沿着折叠线202展开,即折叠线202就消失掉了,这时手机10就检测到有新弯折信息,即只有折叠线201及其位置信息,这时判断出该新弯折信息对应的是用户A的用户配置,就将手机10从用户B的用户配置切换为用户A的用户配置。当然,当手机10以图2b中的实施例中用户B的用户配置进行工作时,手机10被恢复了原状,即没有任何新弯折信息,所以手机10就继续保持用户B的用户配置,所以也就可以全屏显示了。当然,另外一方面也是因为手机10恢复原状后,没有任何弯折信息,也没有对应别的用户配置,所以就继续保持用户B的用户配置,不作任何切换。以上实施例中虽然是以如何恢复工作模式为例进行说明的,但是在实际运用中,要先设置工作模式,具体步骤如下:步骤A:接收一工作模式(例如用户配置)设置请求;步骤B:基于工作模式设置请求,检测柔性显示屏的弯折操作,并产生弯折信息(例如弯折位置);步骤C:如果该弯折信息存在且不重复,则记录该弯折信息,且与当前用户对应;步骤D:保存当前工作模式(例如用户配置,包括字体、屏幕、声音等系统配置以及应用程序配置等)。进一步,如果发现该弯折信息不存在,或者存在但是重复了,则提醒用户再弯折一次柔性显示屏,然后再执行步骤C,直到产生的弯折信息存在且不重复为止,进而执行步骤D。通过以上对图2a和图2b中的两个实施例的描述,本领域技术人员可以清楚的了解如何根据弯折位置确定对应的用户配置,进而了解到如何根据弯折操作产生的弯折信息确定对应的工作模式,但是为了便于本领域技术人员更清楚的了解本发明,以下再以弯折信息为弯折方式为例进行说明。弯折方式是指根据所有折叠线的位置、类型和交叉点的不同将柔性显示屏折叠成不同的形状、姿态等。请参考图3,在手机10刚开机,还没有被做任何弯折时,用户对手机10进行弯折,手机10通过传感器等检测装置获得用户对手机10的弯折操作,然后根据弯折操作,获得弯折信息,例如获得折叠线301和折叠线302的位置、类型和折叠线301、折叠线302的交叉点303,通过检测,发现折叠线301的两个端点分别在手机10的底边从左至右的三分之二处和手机10的左边从下至上三分之一处,为直线,而折叠线302的的两个端点分为位于手机10的底边从左至右的三分之二处和手机10的右边的从下至上的五分之二处,折叠线301和折叠线302的交叉点303位于底边的从左至右的三分之二处,所以由此可以确定该弯折信息对应的是用户A的用户配置,则控制手机10以用户A的用户配置进行工作。在本实施例中,除了弯折信息与前述实施例不同外,其他都类似于前述实施例,所以在此不再详述。进一步,在另一实施例中,弯折信息还可以包括弯折顺序,例如是弯折位置和弯折顺序,弯折方式和弯折顺序。继续以图3为例,介绍弯折信息为折叠方式和折叠顺序,即除了要检测出折叠线301和折叠线302还有交叉点303的位置,还要检测出折叠线301和折叠线生成的先后顺序,如果是先生成折叠线301,就表示用户线折叠的是手机10的左下角,再折叠的是和手机10的右下角,这时确定对应的是用户A的用户配置,并控制手机10以用户A的用户配置进行工作,但是,假如识别的结果是先生成的是折叠线302,即用户线折叠的是手机10的右下角,再折叠手机10的左下角,所以这时确定随影的是用户B的用户配置,则控制手机10以用户B的用户配置进行工作。同样,不管弯折信息是什么,都需要事先设置弯折信息和工作模式的对应关系,而设置工作模式的方法已在弯折信息为弯折位置的实施例中描述过了,所以在此不再详述。以上的实施例只是针对工作模式为不同的用户配置进行说明的,但是在实际运用中,工作模式例如可以是不同的操作系统,例如电子设备具有一个硬件平台,但是装载有两个不同的操作系统,通过不同的弯折操作,获得不同的弯折信息,根据不同的弯折信息使得电子设备可在两个不同的操作系统之间切换;在另一实施例中,工作模式可以是不同的硬件平台和不同的操作系统,例如电子设备具有硬件平台1和硬件平台2,硬件平台1对应操作系统1,同样硬件平台2对应操作系统2,通过不同的弯折操作,获得不同的弯折信息,根据不同的弯折信息使得电子设备可在两个不同的硬件平台和对应的操作系统之间切换;在另一实施例中,工作模式可以是办公模式、手机模式和娱乐模式,电子设备只有一个硬件平台和一个操作系统,例如当用户在上班的时候,电子设备要处于办公模式,当在上下班的路上,用户可以将电子设备折叠成普通手机大小使用,使电子设备处于手机模式,例如听音乐,看电子书,当用户在家时,可以使得电子设备处于娱乐模式,例如适用于玩大型网游的模式。本段中的实施例的具体获得弯折信息以及根据弯折信息确定工作模式的方法类似于前述所描述的各种方法,所以这里就不再详细描述了。另外,在本段中,只是列举了几种不同的使用场景,并非用于限制本发明。在另一实施例中,为了避免多个用户使用同一台电子设备的安全性和保密性,当根据弯折信息,从多个工作模式中确定出第一工作模式时,还提示用户输入密码,只有密码正确,才控制电子设备以第一工作模式工作,如此可避免其他用户非法侵入。而对于密码,虽然可以使用常规的设置密码手段,例如通过输入一系列预先设置的字符串,即可验证身份,或者通过指纹识别进行身份验证,但是在本实施例中,较佳的,依然可以利用柔性显示屏可折叠的特性,用户可依次按不同的弯折位置、弯折方式折叠柔性显示屏,形成密码,当需要验证密码时,只需要按照设置密码时的弯折顺序和弯折位置折叠柔性显示屏,当与设置的相同时,则控制电子设备以对应的工作模式工作。具体的,密码的生成方法如下:步骤a:获得柔性显示屏上的第二弯折操作;步骤b:获得第二弯折操作所产生的第二弯折信息;步骤c:处理第二弯折信息,获得密码。其中步骤c中,处理第二弯折信息,可以是直接存储弯折位置和弯折顺序,也可以将弯折信息转换为其他形式存储,例如对应一串字符串等,本领域技术人员还可以将弯折信息处理成其他形式,只要唯一,可以区别用户即可。密码验证的方法流程与生成密码类似,只是多了一个比对的过程,所以就不再详述了。为了便于本领域技术人员更清楚的了解本实施例中以弯折柔性显示屏为密码的实施过程,继续沿用图2a所示的例子,在图2a的例子中,手机10被弯折了一次,而且确定出对应的是用户A的用户配置,但是在控制手机10以用户A的用户配置工作之前,提示用户输入密码,因为用户事先设置了密码,而密码例如是如图3中所示的弯折位置和弯折顺序,即先有折叠线301,后又折叠线302,那么用户在看到提示输入密码时,就将手机10按照图3中的弯折位置和同样的弯折顺序折叠手机10,当对比发现密码正确时,再控制手机10以用户A的用户配置进行工作。进一步,当调用用户A的用户配置失败时,直接调用缺省的用户配置。以上各实施例可以单独实施,也可以互相结合实施,本领域技术人员可根据实际情况进行选择。以上各实施例中,是以直板手机为例,所以显示屏和主机均是柔性的,所以整个电子设备都可以弯折或者折叠,所以电子设备发生柔性变化的时候,柔性显示屏跟着发生变化;当然电子设备也可以是主机和柔性显示屏相互分离的,即,柔性显示屏自己是可以弯折或者折叠的。所以只需要将柔性显示屏的弯折或者折叠变化时将该弯折或者折叠的变化信息发送给主机处理即可。本发明另一实施例还提供一种电子设备,用于实施例如前述控制电子设备的方法,该电子设备具有多个工作模式,其中,每一个工作模式各部相同,请参考图4,图4为本实施例中的电子设备的功能框图。如图4所示,该电子设备包括:柔性显示屏401,能被弯折;检测单元402,用于获得柔性显示屏401上的第一弯折操作;处理单元403,用于获得第一弯折操作所产生的第一弯折信息,根据第一弯折信息,从多个工作模式中确定第一工作模式;控制单元404,用于控制电子设备以第一工作模式进行工作;其中,不同的弯折操作对应不同的弯折信息,不同的弯折信息对应不同工作模式。其中,检测单元402例如是重力传感器或空间传感器,位于柔性显示屏401的上下两边,检测单元402还可以是角度传感器,设置于柔性显示屏401的左右两边上,在其他实施例中,还可以采用其他的检测装置,而且根据实际需要,检测单元402可以设置在柔性显示屏401的任何位置。进一步,处理单元403具体还用于在根据第一弯折信息多个工作模式中确定第一工作模式之前,还判断在预定时间内,所述第一弯折操作是否产生新弯折信息,如果是,则根据新弯折信息,从多个工作模式中确定第二工作模式,其中第二工作模式不同于第一工作模式,请参考前述控制电子设备的方法实施例中所描述,在此不再赘述。在另一实施例中,处理单元403具体还用于在电子设备以第一工作模式工作时,检测是否有新弯折信息产生,如果有,则根据新弯折信息,从多个工作模式中确定第二工作模式,并将电子设备从第一工作模式切换为第二工作模式,其中第二工作模式不同于第一工作模式。在另一实施例中,检测单元402具体还用于获得柔性显示屏401上的第二弯折操作;处理单元403具体还用于获得第二弯折操作所产生的第二弯折信息,并处理第二弯折信息,获得密码;其中密码用于在控制单元404控制电子设备以第一工作模式进行工作时,验证用户的身份。另外,在第一工作模式下,柔性显示屏401的显示区域为弯折后所确定的区域,在另一实施例中,在第一工作模式下,柔性显示屏401的显示区域为柔性显示屏401的全屏。以上各实施例中,是以直板手机为例,所以显示屏和主机均是柔性的,所以整个电子设备都可以弯折或者折叠,所以电子设备发生柔性变化的时候,柔性显示屏跟着发生变化;当然电子设备也可以是主机和柔性显示屏相互分离的,即,柔性显示屏自己是可以弯折或者折叠的。所以只需要将柔性显示屏的弯折或者折叠变化时将该弯折或者折叠的变化信息发送给主机处理即可。以上各实施例可以单独实施,也可以互相结合实施,本领域技术人员可根据实际情况进行选择。本实施例中的电子设备与前述实施例中的控制电子设备的方法是基于同一发明构思下的两个方面,在前面已经对方法的实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚的了解本实施例中的电子设备的结构及实施过程,为了说明书的简洁,在此不再赘述。本发明一实施例利用柔性显示屏可折叠的特性,根据对柔性显示屏的弯折操作来确定电子设备的工作模式,例如弯折一次就是用户A的配置,弯折两次就是用户B的配置,所以操作简单,易于使用,不需要再为用户建立账户。进一步,本发明一实施例中,利用在当前工作模式下,改变柔性显示屏的弯折形状或弯折姿态,简单的完成模式间的切换,所以方便多个工作模式之间随时切换。更进一步,本发明一实施例中还利用对柔性显示屏不同的弯折操作为用户设置密码和输入密码,使得密码多样化,不仅仅是使用数字、字母等来作为密码,而是结合柔性显示屏的特性,利用对柔性显示屏的折叠位置和\/或折叠方式等来生成密码,所以简单易用。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1