一种防止通信终端被误操作的方法技术

技术编号:8883379 阅读:182 留言:0更新日期:2013-07-04 02:10
本发明专利技术是一种防止通信终端被误操作的方法,包括以下步骤:(a)底层系统模块向守护进程模块注册底层系统模块的多个接口,并在守护进程模块中配置一个或多个关键操作;(b)上层应用程序模块向守护进程模块发送请求操作,请求调用底层系统模块;(c)守护进程模块对所述请求操作进行判断,若请求操作是关键操作,则执行步骤(d),若请求操作不是关键操作,则执行步骤(e);(d)守护进程模块向上层应用程序模块返回一伪接口,使该操作无法调用关键操作对应的底层系统模块;(e)守护进程模块向上层应用程序模块返回一正确接口,使该操作正确调用底层系统模块。本发明专利技术可以有效地防止通信终端被误操作,提高了通信终端的安全性。

【技术实现步骤摘要】

本专利技术涉及移动通讯
,尤其涉及。
技术介绍
随着通讯技术的发展,通信终端在人们的生活中越来越重要,也越来越普及。在有小孩子的的家庭中,特别是年龄在5岁以下的小孩子常常喜欢把通信终端当做玩具来玩。在小孩子不正确的操作过程中,经常会出现下面的情况:电话被误拨,联系人信息被误删除或者被编辑,短信或者彩信被误发,图片被误删除,这些数据很可能是些重要数据,如果被误操作的话,可能会给用户造成一定的损失。目前存在着一些防止手机被误操作的方法,有的是让手机一直处于锁定状态,有的是禁止某些功能,这些方法不仅会使小孩子失去对通信终端当成玩具的兴趣,而且这些方法是比较死板的。
技术实现思路
本专利技术的目的在于解决上述问题,提供,可以有效地防止通信终端被误操作,提高了通信终端的安全性。为实现上述的目的,本专利技术采用下述技术方案: 一种守护进程模块,包括以下单元: 接收单元,与判断单元连接,用于接收用户对上层应用程序模块发出的请求操作; 判断单元,与关键操作存储单元连接,用于根据关键操作存储单元存储的内容对所接收的请求操作是否为关键操作做出判断; 关键操作存储单元,用于配置一个或多个关键操作;所述关键操作对应的底层系统模块的接口注册并设置在接口配置单元中; 接口配置单元,与关键操作存储单元连接,用于注册底层系统模块的多个接口 ; 第一接口单元,与判断单元连接,用于设置一个或多个伪接口,通过所述第一接口单元无法调用关键操作存储单元中关键操作对应的底层系统模块; 第二接口单元,与判断单元连接,用于设置一个或多个正确接口,通过所述第二接口单元能够正确调用底层系统模块。进一步,所述守护进程模块还包括一开启单元,用于开启守护进程模块。本专利技术进一步提供了一种通信终端,包括以下模块:上层应用程序模块,所述上层应用程序模块中设置有多个应用模块,用于将用户对通信终端发出的操作命令转化成对底层系统模块的调用指令;底层系统模块,所述底层系统模块用于根据上层应用模块发出的命令对通信终端的硬件和文件实施操作;还包括一守护进程模块,所述守护进程模块是上述的守护进程模块;所述上层应用程序模块通过守护进程模块调用底层系统模块实现对通信终端的硬件和文件的操作。进一步,所述守护进程模块还包括一开启单元,用于开启守护进程模块。进一步,所述上层应用程序模块进一步包括文件管理应用模块、短信彩信发送模块、拨打电话模块和拍摄照片模块。进一步,所述底层系统模块包括底层系统模块,所述底层系统模块包括底层系统读写模块、底层系统发送短信彩信模块、底层系统拨打电话模块和底层系统拍照模块。本专利技术进一步提供了,包括以下步骤:(a)底层系统模块向守护进程模块注册底层系统模块的多个接口,并在守护进程模块中配置一个或多个关键操作;(b)上层应用程序模块向守护进程模块发送请求操作,请求调用底层系统模块;(C)守护进程模块对所述请求操作进行判断,若请求操作是关键操作,则执行步骤(d),若请求操作不是关键操作,则执行步骤(e) ;(d)守护进程模块向上层应用程序模块返回一伪接口,使该操作无法调用关键操作对应的底层系统模块;(e)守护进程模块向上层应用程序模块返回一正确接口,使该操作正确调用底层应用模块。进一步,在步骤(a)之前包括一开启守护进程模块的步骤。进一步,在所述开启守护进程模块的步骤中,进一步是使用者键入一组合键或者字符串以开启守护进程模块。本专利技术的优点在于,在通信终端中的上层应用程序模块和底层系统模块之间设置一守护进程模块,通过所述守护进程模块对底层系统模块进行管理,有效地防止通信终端被误操作,提高了通信终端的安全性。附图说明图1是本专利技术所述守护进程模块的结构框 图2是本专利技术所述通信终端的结构框 图3是本专利技术所述防止通信终端被误操作的方法的具体实施方式的步骤流程 图4是本专利技术实施例一用于说明本专利技术所述防止通信终端被误操作的方法的具体实施步骤的流程图。具体实施例方式下面结合附图对本专利技术防止通信终端被误操作的方法的具体实施方式做详细说明。参见图1是本专利技术所述守护进程模块的结构框图。一种守护进程模块MlO包括以下单元: 接收单元M107,与判断单元M102连接,用于接收用户对上层应用程序模块发出的请求操作。判断单元M102,与关键操作存储单元MlOI连接,用于根据关键操作存储单元MlOI存储的内容,对所接收的请求操作是否为关键操作做出判断。关键操作存储单元M101,用于配置一个或多个关键操作。所述关键操作对应的底层系统模块的接口注册并设置在接口配置单元中。其中关键操作,例如,为读写操作,发送短信彩信操作,拨打电话操作,拍照操作等。接口配置单元M106,与关键操作存储单元MlOl连接,用于注册底层系统模块的多个接口。关键操作在接口配置单元M106中有对应的接口。在接口配置单元中,关键操作对应的接口可以设置在某一段范围之间,而非关键操作对应的接口可以设置在另一段范围之间。例如,关键操作对应的接口在10 100之间:读写操作对应的接口为10,发送短信彩信操作对应的接口为20,拨打电话操作对应的接口为30,拍照操作对应的接口为40。而非关键操作对应的接口在1000 2000之间,例如播放音乐操作对应的接口为1100,播放动画片操作对应的接口为1200。 第一接口单元M103,与判断单元M102连接,用于设置一个或多个伪接口,通过第一接口单元M103无法调用关键操作存储单元中关键操作对应的底层系统模块。所述伪接口可以为一个空接口或者非关键操作的接口。 第二接口单元M104,与判断单元M102连接,用于设置一个或多个正确接口,通过第二接口单元M104能够正确调用底层应用模块。所述守护进程模块MlO还包括一开启单元M105,用于开启守护进程模块。参见图2是本专利技术所述通信终端的结构框图,所述通信终端M1,不仅包括上述的守护进程模块M10,还包括以下模块: 上层应用程序模块M20,所述上层应用程序模块M20中设置有多个应用模块,用于将用户对通信终端发出的操作命令转化成对底层系统模块的调用指令。其中上层应用程序模块M20中设置的多个应用模块,上层应用程序模块M20包括文件管理应用模块、短信彩信发送模块、拨打电话模块和拍摄照片模块。上层应用程序模块M20根据收到使用者对通信终端发出的操作命令转化为对底层系统模块的调用指令。所述上层应用程序模块M20与接收单元M107连接,上层应用程序模块M20将接收到用户对通信终端发出的操作指令(即请求操作)传送至接收单元M107。底层系统模块M30,用于根据上层应用模块M20发出的命令对通信终端Ml的硬件和文件实施操作。所述底层系统模块M30包括底层系统读写模块、底层系统发送短信彩信模块、底层系统拨打电话模块和底层系统拍照模块。这些与关键操作有关的底层系统模块会将底层系统模块的接口注册在守护进程模块MlO的接口配置单元M106中。守护进程模块M10,分别与上层应用程序模块M20和底层系统模块M30连接。上层应用程序模块M20通过守护进程模块MlO调用底层系统模块M30实现对通信终端Ml的硬件和文件的操作。通过使用守护进程模块MlO的设置,可以有效地管理使用者发送的关键操作。所述守护进程模块MlO还包括一开启单元M105,用于开启守护进程模块M本文档来自技高网...

【技术保护点】
一种守护进程模块,其特征在于,包括:接收单元,与判断单元连接,用于接收用户对上层应用程序模块发出的请求操作;判断单元,与关键操作存储单元连接,用于根据关键操作存储单元存储的内容对所接收的请求操作是否为关键操作做出判断;关键操作存储单元,用于配置一个或多个关键操作,所述关键操作对应的底层系统模块的接口注册并设置在接口配置单元中;接口配置单元,与关键操作存储单元连接,用于注册底层系统模块的多个接口;第一接口单元,与判断单元连接,用于设置一个或多个伪接口,通过所述第一接口单元无法调用关键操作存储单元中关键操作对应的底层系统模块;第二接口单元,与判断单元连接,用于设置一个或多个正确接口,通过所述第二接口单元能够正确调用底层系统模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:李敬来
申请(专利权)人:希姆通信息技术上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1