智能移动终端及其数据处理方法

文档序号:6503138阅读:125来源:国知局
智能移动终端及其数据处理方法
【专利摘要】本发明公开一种智能移动终端,包括操作系统和处理器,操作系统包括系统侧签名库,用于在智能移动终端处理文件或应用程序时,截取文件或应用程序的预置签名信息并判断签名信息格式的是否正确,如果格式正确则打包签名信息并传送至所述处理器;所述处理器包括处理器侧签名库,用于在接收到所述签名信息时对所述签名信息进行合法性验证,并将验证结果传送至所述操作系统;所述操作系统还包括过滤模块,用于根据签名信息非法的验证结果对文件或应用程序进行过滤处理。本发明还提供一种智能移动终端的数据处理方法。本发明可对不良文件或应用程序进行过滤,避免有负面影响的文件或应用程序被操作,将人引入歧途。
【专利说明】智能移动终端及其数据处理方法

【技术领域】
[0001]本发明涉及移动通信【技术领域】,特别涉及一种智能移动终端及其数据处理方法。

【背景技术】
[0002]随着计算机网络的飞速发展,加之移动通信技术的普及,社会已进入信息化时代。平时人们通过智能移动终端(例如手机、平板电脑等)就可以接触到社会上的各种资讯,例如通过网络下载各种文本、图片、音频、视频、应用程序等形式的文件,这些文件有积极向上的、有消极堕落的。对于已经有判断能力的成年人,可以对这些文件做筛选,但是对于未成年人,还没有对这些文件做正确判断的能力,很容易被一些有负面影响的文件带入歧途,尤其是带有暴力、色情的多媒体文件,或者是应用程序。而现有技术中,尚未出现可对不良信息进行过滤的智能移动终端。


【发明内容】

[0003]本发明的主要目的在于提供一种智能移动终端的数据处理方法,以解决现有技术中不能对文件或应用程序进行过滤的技术问题。
[0004]为了实现发明目的,本发明提供一种智能移动终端,包括操作系统和处理器,所述操作系统包括系统侧签名库,用于在智能移动终端处理文件或应用程序时,截取文件或应用程序的预置签名信息并判断签名信息格式的是否正确,如果格式正确则打包签名信息并传送至所述处理器;
[0005]所述处理器包括处理器侧签名库,用于在接收到所述签名信息时对所述签名信息进行合法性验证,并将验证结果传送至所述操作系统;
[0006]所述操作系统还包括过滤模块,用于根据签名信息非法的验证结果对文件或应用程序进行过滤处理。
[0007]优选地,所述处理器侧签名库包括:
[0008]加密模块,用于对所述签名信息进行加密;
[0009]比对模块,用于将加密模块的加密结果和预置的加密结果进行比对,如果两者一致,则判定文件或应用程序合法,否则判定非法。
[0010]优选地,所述系统侧签名库存在于操作系统的存储区,处于隐藏状态。
[0011]优选地,所述系统侧签名库还用于在未截取到签名信息或者签名信息格式错误时,直接向操作系统反馈文件或应用程序的签名信息非法。
[0012]优选地,该智能移动终端为手机或平板电脑。
[0013]本发明还提供一种智能移动终端的数据处理方法,包括以下步骤:
[0014]在智能移动终端处理文件或应用程序时,截取文件或应用程序的预置签名信息并判断签名信息格式的是否正确,如果格式正确则打包签名信息并传送至智能移动终端的处理器;
[0015]处理器接收到所述签名信息时对所述签名信息进行合法性验证,并将验证结果传送至智能移动终端的操作系统;
[0016]操作系统根据非法验证结果对文件或应用程序进行过滤处理。
[0017]优选地,所述处理器接收到所述签名信息时对所述签名信息进行合法性验证的步骤包括:
[0018]对所述签名信息进行加密;
[0019]将加密结果和预置的加密结果进行比对,如果两者一致,则判定文件或应用程序合法,否则判定非法。
[0020]优选地,所述截取文件或应用程序的签名信息并判断签名信息格式的是否正确的步骤包括:
[0021]在未截取到签名信息或者签名信息格式错误时,直接向操作系统反馈文件或应用程序的签名信息非法。
[0022]优选地,在执行所有步骤之前包括:
[0023]对签名信息进行加密的步骤在手机处理器侧进行。
[0024]本发明智能移动终端在对文件或应用程序进行处理时,先截取文件或应用程序的预置签名信息并判断签名信息是否符合要求,如果不符合则对文件或应用程序进行过滤处理,可以实现对智能移动终端上的文件和应用程序进行控制,使得用户操作的文件和应用程序都需要经过签名验证,从而对不良文件或应用程序进行过滤,避免有负面影响的文件或应用程序被操作,将人引入歧途。另外本发明提出的分段式签名验证方法,既保证了用户体验,也保证了签名库的安全。

【专利附图】

【附图说明】
[0025]图1为本发明一实施例中智能移动终端的结构示意图;
[0026]图2为本发明一实施例中智能移动终端的工作架构图;
[0027]图3为本发明一实施例中智能移动终端的数据处理方法的流程示意图;
[0028]图4为本发明一实施例中处理器对签名信息进行合法性验证的流程示意图。
[0029]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

【具体实施方式】
[0030]应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
[0031]参照图1,图1为本发明智能移动终端一实施例的结构示意图。该实施例中,智能移动终端包括操作系统10和处理器20,所述操作系统10包括系统侧签名库11,用于在智能移动终端处理文件或应用程序时,截取文件或应用程序的预置签名信息并判断签名信息格式的是否正确,如果格式正确则打包签名信息并传送至处理器20 ;处理器20包括处理器侧签名库21,用于在接收到签名信息时对签名信息进行合法性验证,并将验证结果传送至操作系统10 ;操作系统10还包括过滤模块12,用于根据签名信息非法的验证结果对文件或应用程序进行过滤(例如删除或屏蔽或禁止操作等)处理。
[0032]应当说明的是,本发明智能移动终端实施例中,除了操作系统10和处理器20外,还至少包括双极通讯模块30,该双极通讯模块30用于处理器20与操作系统10之间的数据传输。例如,操作系统10通过双极通讯模块30将签名信息传送至处理器20。处理器20通过双极通讯模块30将合法性验证结果传输到操作系统10等。
[0033]本发明实施例中,文件或应用程序的签名信息由源文件制作单位预先制作。该源文件制作单位就是制作适合未成年的文件和应用程序的机构,可以是移动通信运营商。该移动通信运营商具有签名库,对一些面向公众的文件或应用程序自动进行签名信息的操作。签名库可以由移动运营商自行设定,在设定了签名库以后,制作文件或应用程序时,就可以对这些文件或应用程序做签名操作,生成签名信息。
[0034]文件或应用程序制作好后上传网络,用户可以通过本发明的智能移动终端从网络下载源文件。智能移动终端的签名库也可由移动通信运营商发放,然后由移动终端制造商设置到智能移动终端中。另外,还可由移动终端制造商到国家有关机构申请,国家有关机构可对此制造商的生产能力和社会影响力及信誉做考察,如果符合国家要求,则发放相关的签名库(例如处理器侧签名库21和系统侧签名库11),以便手机制造商在生产手机时,加载处理器侧签名库21和系统侧签名库11。
[0035]参见图1所示,本发明实施例中,处理器侧签名库21包括:
[0036]加密模块211,用于对签名信息进行加密;本发明实施例中,加密模块211存储有加密算法,可以对签名信息进行加密。
[0037]比对模块212,用于将加密模块211的加密结果和预置的加密结果进行比对,如果两者一致,则判定文件或应用程序合法,否则判定非法。本发明实施例中,比对模块212中预置有加密结果,如果加密模块211对签名信息的加密结果与该预置的加密结果不一致,则比对模块211判定文件或应用程序非法,为不良信息。
[0038]本发明实施例中,系统侧签名库11可存在于操作系统的存储区,处于隐藏状态。例如,可在手机操作系统10侧专门开辟一用于存储系统侧签名库11的存储区域,这一存储区域对用户是隐藏的,普通手机终端用户无法查看此区域的信息,从而实现对签名库的隐藏,提高签名库的安全性。
[0039]本发明实施例中,系统侧签名库11还用于在未截取到签名信息或者签名信息格式错误时,直接向操作系统10反馈文件或应用程序的签名信息非法。例如,如果在手机系统侧签名库11未截取到签名信息或者签名信息格式不正确,则直接给操作系统10返回FALSE结果,操作系统10就不能对文件和应用程序做操作,只能删除。
[0040]本发明实施例中,上述智能移动终端可以为手机或平板电脑。
[0041]如图2所示,智能移动终端可以通过网络或者通过蓝牙、彩信、Email、wifi等手段,也可由其它移动终端共享获得文件或应用程序。下面根据图2系统架构,以手机为例描述本发明智能移动终端处理文件或应用程序的流程。
[0042]手机通过网络或者蓝牙、彩信、Email、wifi等手段获取文件或应用程序,获得的文件或应用程序在用户进行操作前,首先需要做签名验证,验证流程包括:
[0043]手机系统侧签名库11读取文件和应用程序的签名信息,判断签名信息是否存在或者格式是否正确,如果签名信息存在,并且信息格式正确,则打包信息,打包后需要把信息经过双极通讯模块30传到手机处理器20侧。手机处理器20侧再对信息进一步做合法性判断。合法性判断就是处理器签名库21对从手机操作系统10侧传过来的签名信息进行加密,然后比对加密的结果是否跟预置的加密结果是否一致,如果一致,则判断为合法,返回TRUE。如果不一致,则判断为非法,返回FALSE。返回的结果再通过双极通讯模块30传输到手机操作系统10侧,手机操作系统10侧根据返回结果,就可以对文件和应用程序做进一步操作,例如如果返回TRUE,说明合法,用户就可对此文件或应用程序做打开、预览、复制、移动、共享等操作。否则操作系统10就过滤文件或应用程序过滤(例如删除或屏蔽或禁止操作等),用户就不能对其做相应操作。如果在手机操作系统10侧已经发现文件和应用程序没有经过签名或者签名信息无效,则直接返回FALSE,则用户也不能对文件和应用程序做打开、预览、复制、移动、共享等操作。
[0044]本发明还提供一种智能移动终端的数据处理方法,该方法可基于上述智能移动终端实现。参见图3所示,该数据处理方法包括以下步骤:
[0045]步骤S10,在智能移动终端处理文件或应用程序时,截取文件或应用程序的预置签名信息;
[0046]步骤S20,判断签名信息格式的是否正确,如果格式正确则执行步骤S30,打包签名信息并传送至智能移动终端的处理器;本发明实施例中,智能移动终端可以通过网络下载,或者通过蓝牙、彩信、Email、wifi等手段,也可由其它移动终端共享获得文件或应用程序。当用户通过操作系统操作文件或应用程序时,智能移动终端中的系统侧签名库读取文件和应用程序的签名信息,判断签名信息是否存在或者格式是否正确,如果签名信息存在,并且信息格式正确,则打包信息,打包后需要把信息经过双极通讯模块传到智能移动终端的处理器侧。
[0047]步骤S40,处理器接收到签名信息时对签名信息进行合法性验证,并将验证结果传送至智能移动终端的操作系统;处理器侧再对信息进一步做合法性判断。合法性判断就是处理器签名库对从操作系统侧传过来的签名信息进行加密,然后比对加密的结果是否跟预置的加密结果是否一致,如果一致,则判断为合法,返回TRUE。如果不一致,则判断为非法,返回FALSE。
[0048]步骤S50,操作系统根据非法验证结果对文件或应用程序进行过滤处理。操作系统10侧根据返回结果,就可以对文件和应用程序做进一步操作,例如如果返回TRUE,说明合法,用户就可对此文件和应用程序做打开、预览、复制、移动、共享等操作,否则用户就不能对其做相应操作。
[0049]参见图4所示,本发明实施例中,上述步骤S20中可包括:
[0050]步骤S21,对签名信息进行加密;
[0051]步骤S22,将加密结果和预置的加密结果进行比对,如果两者一致,则判定文件或应用程序合法,否则判定非法。
[0052]本发明实施例中,处理器存储有加密算法,可以对签名信息进行加密。本发明实施例中,处理器中预置有加密结果,如果对签名信息的加密结果与该预置的加密结果不一致,则处理器判定文件或应用程序非法,为不良信息。
[0053]本发明实施例中,上述步骤SlO可包括,在未截取到签名信息或者签名信息格式错误时,直接向操作系统反馈文件或应用程序的签名信息非法。例如,如果在手机系统侧签名库未截取到签名信息或者签名信息格式不正确,则直接给操作系统返回FALSE结果,操作系统就不能对文件和应用程序做操作。
[0054]上述实施例中,在执行所有步骤之前可包括:设置所述系统侧签名库存在于操作系统的存储区,处于隐藏状态。例如,可在手机操作系统侧专门开辟一用于存储系统侧签名库的存储区域,这一存储区域对用户是隐藏的,普通手机终端用户无法查看此区域的信息,从而实现对签名库的隐藏,提高签名库的安全性。
[0055]本发明智能移动终端或智能移动终端的数据处理方法在对文件或应用程序进行处理时,先截取文件或应用程序的预置签名信息并判断签名信息是否符合要求,如果不符合则对文件或应用程序进行过滤处理,可以实现对智能移动终端上的文件和应用程序进行控制,使得用户操作的文件和应用程序都需要经过签名验证,从而避免有负面影响的文件或应用程序被操作,将人引入歧途。另外本发明提出的分段式签名验证方法,既保证了用户体验,也保证了签名库的安全。
[0056]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种智能移动终端,包括操作系统和处理器,其特征在于, 所述操作系统包括系统侧签名库,用于在智能移动终端处理文件或应用程序时,截取文件或应用程序的预置签名信息并判断签名信息格式的是否正确,如果格式正确则打包签名信息并传送至所述处理器; 所述处理器包括处理器侧签名库,用于在接收到所述签名信息时对所述签名信息进行合法性验证,并将验证结果传送至所述操作系统; 所述操作系统还包括过滤模块,用于根据签名信息非法的验证结果对文件或应用程序进行过滤处理。
2.如权利要求1所述的智能移动终端,其特征在于,所述处理器侧签名库包括: 加密模块,用于对所述签名信息进行加密; 比对模块,用于将加密模块的加密结果和预置的加密结果进行比对,如果两者一致,则判定文件或应用程序合法,否则判定非法。
3.如权利要求2所述的智能移动终端,其特征在于,所述系统侧签名库存在于操作系统的存储区,处于隐藏状态。
4.如权利要求1至3中任一项所述的智能移动终端,其特征在于,所述系统侧签名库还用于在未截取到签名信息或者签名信息格式错误时,直接向操作系统反馈文件或应用程序的签名信息非法。
5.如权利要求4所述的智能移动终端,其特征在于,该智能移动终端为手机或平板电脑。
6.一种智能移动终端的数据处理方法,其特征在于,包括以下步骤: 在智能移动终端处理文件或应用程序时,截取文件或应用程序的预置签名信息并判断签名信息格式的是否正确,如果格式正确则打包签名信息并传送至智能移动终端的处理器; 处理器接收到所述签名信息时对所述签名信息进行合法性验证,并将验证结果传送至智能移动终端的操作系统; 操作系统根据非法验证结果对文件或应用程序进行过滤处理。
7.如权利要求6所述的智能移动终端的数据处理方法,其特征在于,所述处理器接收到所述签名信息时对所述签名信息进行合法性验证的步骤包括: 对所述签名信息进行加密; 将加密结果和预置的加密结果进行比对,如果两者一致,则判定文件或应用程序合法,否则判定非法。
8.如权利要求7所述的智能移动终端的数据处理方法,其特征在于,所述截取文件或应用程序的签名信息并判断签名信息格式的是否正确的步骤包括: 在未截取到签名信息或者签名信息格式错误时,直接向操作系统反馈文件或应用程序的签名信息非法。
9.如权利要求7所述的智能移动终端的数据处理方法,其特征在于,对签名信息进行加密的步骤在手机处理器侧进行。
【文档编号】G06F21/50GK104184574SQ201310192460
【公开日】2014年12月3日 申请日期:2013年5月22日 优先权日:2013年5月22日
【发明者】余立艳 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1