一种同时放置和启动多种手机功能的文件夹系统及方法与流程

文档序号:11154416阅读:174来源:国知局
一种同时放置和启动多种手机功能的文件夹系统及方法与制造工艺

本发明涉及智能设备控制领域,具体涉及一种可同时放置和启动多种手机功能的文件夹系统及方法。



背景技术:

随着信息技术的发展和互联网技术的应用,智能设备的使用得到了更为广泛的普及。在诸多智能设备中,手机由于其通讯功能、便携性、多媒体应用和互联网应用而成为在用户群体中使用率最高的智能设备。手机的功能实现是在手机的操作系统中(如苹果公司的IOS,google公司的安卓,诺基亚公司的Symbian,微软公司的Windows Phone等)加装不同功能的应用程序或功能模块,来使得手机实现不同的应用功能。

而通信技术的日益成熟和功能庞大、品种丰富的各位应用程序在满足人们个性化的需求的同时,也带来了操作上的繁琐性。如何在保证用户需求得到有效满足的前提下,简化用户操作,提升用户的使用体验度,成为了各个智能设备软件供应商和硬件设计者都需要考虑的议题。

大多数手机操作系统都会建立文件夹,在文件夹中用户可以添加数量不同、功能不同的功能模块。为了增加操作的便捷性,厂商对文件夹的应用方案也做了不同角度的设计提升。如申请公布号为CN 105739880 A的中国专利文件公开了一种通过压力触控预览文件夹信息的方法。在该专利申请文件所记载的技术方案中,多个功能模块置放在同一文件夹中。在手机屏幕上继承了按压力度传感器,通过传感器判断用户是否对文件夹图标施加了按压操作,通过用户对文件夹图标的按压操作来触发系统开启该文件夹的预览页,以呈现所有被收纳于此文件夹内的应用程序信息;并通过监测用户是否进行二次按压操作来判断该文件夹是否是用户的目标文件夹,进而选择是否通知系统打开该文件夹。但是这样的设计优化,仅仅是对在同一文件夹中不同功能模块的预览,进行的优化。而在用户需要实现某一具体功能的时候,需要对多个功能模块进行操作。例如用户想要打开某一个视频播放器,用户需要打开音量开关、打开WIFI开关、提升屏幕亮度、打开视频播放器APP等多个动作,速度慢,操作繁琐,用户体感强不强。



技术实现要素:

本发明的目的是提供一种同时放置和启动多种手机功能的文件夹系统及方法,可通过录制脚本的方式把手机中的一些常用基本功能转换为可执行文件预置在手机中,之后用户可以根据自己的需要去选择多个功能放置在同一文件夹中,当下次使用时,只要点击确认运行该文件夹即可自动启动其中的文件,这样就可以把用户需要的功能一步到位,而无需让用户去手动逐个操作。

本发明的上述技术目的是通过以下技术方案得以实现的:

一种同时放置和启动多种手机功能的文件夹系统,包含控制模块,还包含脚本录制模块、脚本存储模块和监听模块;

所述脚本录制模块用于录制用户所需的动作脚本;

所述脚本存储模块与所述脚本录制模块连接,且用于存储录制之后的动作脚本;

所述监听模块与所述脚本录制模块连接,用于监听手机收到的用户对文件夹的操作指令;

所述控制模块与所述监听模块、所述脚本存储模块连接,所述控制模块用于根据所述监听模块获得的所述操作指令后去执行相应的模块功能,也用于调用并运行所述脚本存储模块中存储的所述动作脚本。

作为本发明的优选,还包含判断模块,所述判断模块与所述脚本录制模块连接。

作为本发明的优选,所述判断模块包含名称判断模块和冲突判断模块,所述名称判断模块用于判断文件夹名称是否正确,所述冲突判断模块用于在多个所述动作脚本在一个文件夹中时,多个所述动作脚本所对应的行为是否存在冲突。

作为本发明的优选,所述判断模块还包含用于在出现错误的时候提醒用户的提醒模块。

作为本发明的优选,所述控制模块包含简易操作模块和脚本调用模块,所述简易操作模块用于根据所述监听模块获得的所述操作指令对文件夹进行简易操作;所述脚本调用模块用于从所述脚本存储模块中调用所述动作脚本并运行。

作为本发明的优选,所述简易操作模块所运行的简易操作未对文件夹的增加和/或删除和/或重命名操作。

一种可同时放置和启动多种手机功能的文件夹系统的方法,包含如下步骤:

步骤1:文件夹新建步骤,

用户新建一个功能文件夹;

步骤2:脚本添加步骤,

用户将需要完成的动作所对应的所述动作脚本添加到所述功能文件夹中;

步骤3:判断步骤,

所述判断模块对步骤2中添加的多个所述动作脚本进行判断,判断这些行为彼此之间是否存在冲突;

步骤4:编译保存步骤,

当判断步骤判断出各个行为之间不存在冲突,就将多个所述动作脚本编译微一个整体的可执行文件,并进行保存;

步骤5:调用运行步骤,

当系统接收到用户的运行指令,将步骤4中的可执行文件进行调用运行。

作为本发明的优选,在步骤1中还包含名称判断步骤,在该步骤中,所述判断模块判断新建的文件夹名称是否正确。

作为本发明的优选,在所述步骤5之前还包含监听步骤,在该步骤中,所述监听模块监听手机收到的用户对文件夹的操作指令。

作为本发明的优选,还包含编辑步骤,在该步骤中,用户长按功能文件夹,可对所述功能文件夹中的所述动作脚本进行修改,删除或者增加。

在本发明中,用户可以自定义一个功能文件夹,并按照自身的需求和喜好添加和编辑各种功能模块,并形成动作脚本编译成一个整体的可执行文件,在今后要实现一连串功能时,只需运行该功能文件夹,就能实现多项预设功能。

附图说明

图1是一种同时放置和启动多种手机功能的文件夹系统的系统架构示意图;

图2是判断模块的示意图;

图3是控制模块的示意图;

图4是新建功能文件夹的流程图;

图5是重命名、删除、编辑功能文件夹的流程图;

图6是添加可执行文件至功能文件夹的流程图;

图7是运行功能文件夹的流程图。

具体实施方式

以下具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

实施例一

如今,随着信息技术的普及,手机的功能也逐渐增多,并都能满足消费者日益增长且不同的个性化需求。但是,在手机正常使用的过程中,消费者的操作时间和操作次数,也相应得到了一定程度的增加。例如一个用户,在夜间在家中需要浏览当天的新闻,用户则需要进行如下操作。首先,进行网络流量设置,关闭4G数据流量开关,打开WIFI流量开关。随后,进行手机的亮度调节,出于夜间浏览护眼的需要,用户会打开自动亮度调节开关,或者进行手动滑动亮度调节块,将屏幕亮度调案。再后,用户会进行音量调节,可能会出于避免打扰家人的考虑将音量开关关闭或者音量调小。最后,再打开选择的新闻手机客户端APP。

在这个过程中,仅仅是实现一个“看新闻”的用户需求,用户就需要对手机进行数次操作和调节。而如果用户看了一段时间的新闻,想要使用手机进行其他娱乐或者其他作用时,又需要对手机的设置进行多次操作,对用户体验起到了一定的负面影响。

即使用户采用现有的技术方案,把很多调节按钮和客户端放在同一个文件夹中,便于自己操作。但是这样的技术方案下,用户依然需要进入这个文件夹对立面的功能模块进行逐个点击逐个操作,即,这样的技术方案中,文件夹依然只是功能模块的存放介质,仅仅具有存放功能,本身依然不具备功能性。用户依然需要手动操作。

如图1所示,图1是本发明所公布的一种可同时放置和启动多种手机功能的文件夹系统的系统架构示意图,在本申请文件所公布的技术方案下,用户可以依靠脚本录制模块,把手机中的一些常用基本功能转换为可执行文件。具体的,例如,如开启数据流量、关闭数据流量、开启闹钟、关闭闹钟、开启wifi、关闭wifi、开启蓝牙、关闭蓝牙、打开某个客户端(如网易、搜狐、清理大师等)、关闭某个客户端进程(如网易、搜狐、清理大师等);这些基本功能都可以依靠脚本录制模块编写为可执行文件。

另一方面,用户可以自定义建立一个功能型文件夹,这个功能型文件夹的作用匹配用户的目的。例如,按照上文的例子,用户想要夜间浏览新闻,那用户就可以建立一个新的文件夹,命名为“夜间新闻”。建立该文件夹的环境可以在IDLE界面,IDLE是开发python程序的基本IDE,具备基本的IDE的功能,是非商业Python开发的不错的选择。使用Eclipse这个强大的框架时IDLE也可以非常方便的调试Python程序。基本功能也非常丰富,支持语法加亮;段落缩进;基本文本编辑;TABLE键控制;调试程序。

在IDLE界面新建了这个文件夹之后,判断模块中的名称判断模块,如图2所示,则会判断文件夹名称是否正确,假如文件夹名称中含有非法字符或者与现有的一些文件名同名,提醒模块则会提醒用户。提醒方式可以为蜂鸣提醒、震动提醒或者弹出对话框提醒等。假如文件夹名称建立正确,则文件夹就被正常建立。

建立之后,用户可以将依靠脚本录制模块所录制的动作脚本,选择性地添加入这个文件夹。在这个案例中,用户可以选择“关闭数据流量”开关对应的动作脚本、“开启WIFI流量”开关对应的动作脚本、“开启夜间护眼模式”亮度调节开关对应的动作脚本、“静音”开关对应的动作脚本和“开启新闻APP”开关对应的动作脚本,全数添加入上文所说的“夜间新闻”文件夹。

如图2所示,添加完毕后,用户进行确认,确认之后,判断模块再次进行运作。和之前在文件夹建立时的判断不同,此时的判断模块是使用冲突判断模块来进行检验判断,目的是来检测各个功能模块所对应的动作脚本之间,是否存在功能上和逻辑上的冲突。

例如,某个功能模块所对应的动作脚本是将屏幕亮度和对比度调到高等级,而另一个功能模块所对应的动作脚本是将屏幕亮度和对比度调到低等级的护眼模式,在这种情况下,就会存在冲突。又如,某个动作模块所对应的动作脚本是需要打开4G流量开关,某个动作模块所对应的动作脚本是关闭4G流量开关,这种情况也会引发冲突。

而冲突判断模块的作用就是检测各个功能模块所对应的动作脚本是否存在着例如上文所述的冲突,若有,则依靠图2中提醒模块对用户进行提醒报警。提醒报警的方式多种多样,可以设置为蜂鸣报警、振动报警、对话框提示报警或者屏幕闪烁报警等。

随后,当判断模块判断各个动作脚本之间不存在冲突之时,就可使用脚本存储模块对这些动作脚本编译为一个整体的可执行文件,并进行保存。

保存之后,在日常使用的时候,监听模块实时监听手机收到的用户对文件夹的各项操作,如是否有录制脚本,是否有对文件的简易操作,是否有点击文件夹希望该文件夹运行等。

这里指的对文件夹的简易操作,具体是指对文件夹的新建、重命名/删除/编辑、添加单个或多个可执行文件至该功能文件夹。如图4、图5和图6所示,图4演示的是如上文所述的文件夹创建的流程。图5演示的则是对文件夹的重命名,编辑或删除。在实际设计中,可以设计激活该功能是通过用户对于该文件夹的长按功能。当用户长按该功能文件夹的时候,系统会自动弹出三个选项,分别是重命名,编辑和删除。当用户选择重命名后,输入新的名称,那么名称判断模块会再次运行,判断名称是否合法,是否和已有文件重名,若有问题则提示用户,若没问题则成功重命名。

若用户选择编辑,则会提示用户是否正式对该功能文件夹进行编辑,用户可以选择确定,也可以选择取消。若是选择取消,则取消编辑,若是选择确定,则进入正式编辑界面,用户可以对该功能文件夹中的各个动作脚本进行修改和编辑,编辑结束之后,判断模块的冲突判断模块会再次运作,来检测各个动作脚本之间是否存在冲突,若是没有冲突,则编辑结束,修改成功。

若用户选择删除,则系统会提示用户是否确定,当用户选择确定的时候,则会对该功能文件夹进行整体删除,连同其中所有的动作脚本文件。

需要说明的是,例如新建、重命名、编辑、或者删除,都是对文件夹的简易操作,当监听模块监听到用户对该功能文件夹下达简易操作的指令时,则会启动图3中控制模块中的简易操作模块,对该功能文件夹进行简易操作。

另外,有时候用户在已经录制和存储了相关的动作脚本后,有时候会实现功能的添加。例如,用户原本制作了一个名为“清晨”的文件夹,添加了每天早上7点钟的自动铃声闹醒,也添加了屏幕闪烁功能,并且成功进行动作脚本的编译和保存。但是体验了若干天之后,用户想要添加其他功能,例如在闹铃运作之后,希望建立一个自定义的音乐播放列表,播放自己喜欢的音乐,并且把手机的音乐播放音量设置为高。这个时候就需要添加其他的动作脚本进该文件夹。

如图6所示,用户添加单个或多个可执行文件至这个功能文件夹,点击确定按钮,判断模块的冲突判断模块会再次对各个动作行为是否进行冲突进行检测,若无冲突,则系统将这些脚本统一编译为一个整体的可执行文件。

如图7所示,图7演示的是调用该功能文件夹中的所有脚本的情况。上文已经描述过,监听模块会实时监听用户的指令动作。当监听模块监听到手机收到的用户对于文件夹的操作是其他例如重命名之类的简易操作,则会调用简易操作模块对文件夹进行操作。但若是用户要运行该功能文件夹,例如用户双击了名为夜间新闻这个功能文件夹,则系统就会调用之前已经编写完成的可执行文件。使用的是控制模块中的脚本调用模块,调用的是之前已经编写好,由上文所述的“关闭数据流量”开关对应的动作脚本、“开启WIFI流量”开关对应的动作脚本、“开启夜间护眼模式”亮度调节开关对应的动作脚本、“静音”开关对应的动作脚本和“开启新闻APP”开关对应的动作脚本,由这些脚本统一编译好的可执行文件。

此时系统会提示用户,是否确认运行,若是用户确认,则将该功能文件夹,即名为“夜间新闻”这个功能文件夹中,所有动作脚本所统一编译好的可执行文件进行运行,实现上文所述的所有功能。

再者,用户选择建立一个名为“自助导航”的功能文件夹,依靠脚本录制模块依次放入多个动作脚本,包含“打开GPS开关”,“打开4G流量开关”,“手机横屏设置”,“将音量设置为高”,“将屏幕亮度设置为高”,系统进行冲突判断,发现上述五个动作脚本并不存在逻辑上和操作上的冲突,即使用脚本存储模块进行自动存储。用户也可以在保存之后对该功能文件夹进行编辑,例如修改该功能文件夹的名称,改变这五个动作脚本的预设值,例如将手机横屏设置修改为手机竖屏设置,修改之后通过冲突判断模块进行冲突性判断再进行成功保存。之后,监听模块会一直监听手机收到的用户指令,当用户下达打开该功能文件夹需要运行该功能文件夹的指令,则脚本调用模块即会进行调用操作,调用的是刚才五个动作脚本所编译的整体可执行文件。

综上所述,本发明技术方案具有如下有益效果:

1、用户可以通过建立一个新的功能文件夹,按照自己的需求自定义添加功能性文件。

2、用户可以通过脚本录制模块和脚本存储模块,把各个功能所对应的动作脚本进行录制和保存。

3、判断模块中的名称判断模块可以对文件夹的名称合法性进行第一时间的合法性判断和重名性判断。

4、判断模块中的冲突判断模块可以判断出用户的各个动作脚本之间是否存在着冲突。

5、提醒模块第一时间对用户进行出错信息的提醒。

6、监听模块可以实时监听用户手机接收到的用户指令。

7、建议操作模块可以快速响应监听模块收到的用户指令,对文件夹执行编辑、重命名等操作。

8、当用户选择运行某一个功能文件夹,脚本调用模块会调用之前的动作指令脚本所编译的整体可执行文件加以执行,实现预期所有功能。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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