著录项信息
专利名称 | 一种基于移动终端的个人信息保护方法、系统及移动终端 |
申请号 | CN201510977973.5 | 申请日期 | 2015-12-23 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2016-05-11 | 公开/公告号 | CN105574436A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F21/62 | IPC分类号 | G;0;6;F;2;1;/;6;2查看分类表>
|
申请人 | 惠州TCL移动通信有限公司 | 申请人地址 | 浙江省宁波市高新区扬帆路999弄5号6楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | TCL通讯(宁波)有限公司 | 当前权利人 | TCL通讯(宁波)有限公司 |
发明人 | 侯世华;孙力;金鑫 |
代理机构 | 深圳市君胜知识产权代理事务所(普通合伙) | 代理人 | 王永文;刘文求 |
摘要
本发明所提供的一种基于移动终端的个人信息保护方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并存储用于存储应用程序数据的新内容提供者模块和用于存储地理位置数据的新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据;实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求;若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据。本发明通过设置新功能模块以及写入新虚假数据信息,从而保护了用户的个人信息,给用户提供了极大的方便。
1.一种基于移动终端的个人信息保护方法,其特征在于,包括步骤:
S101、预先在移动终端中设置并存储用于存储应用程序数据的新内容提供者模块和用于存储地理位置数据的新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据,所述新应用程序数据和新地理位置数据皆由用户针对相应的移动应用程序设置为相应的虚假数据,所述虚假数据由用户自定义设置;
S102、实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求;
S103、若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据;其中,原有内容提供者模块和新的内容提供者模块不能同时工作;原有位置管理器模块和新位置管理器模块不能同时工作;有应用发送读取数据的请求时,只能从新的内容提供者模块和新位置管理模块中读取数据;
所述步骤S101具体包括步骤:
S11、预先在移动终端中设置用于存储应用程序数据的新内容提供者模块、以及用于存储地理位置数据的新位置管理模块;
S12、在所述新内容提供者模块中写入预设的新应用程序数据;
S13、在所述新位置管理器模块中写入预设的新地理位置数据;
所述步骤S103具体包括步骤:
S311、检测到所述移动终端中的应用发送读取原有内容提供者模块中存储的原有应用程序数据的请求;
S312、关闭所述原有内容提供者模块,并启动新内容提供者模块;
S313、根据所述新内容提供者模块读取相应的新应用程序数据,并进行显示;
S314、关闭新内容提供者模块;
所述步骤S103还包括步骤:
S321、检测到所述移动终端中的应用发送读取原有位置管理模块中存储的原有地理位置数据的请求;
S322、关闭所述原有位置管理模块,并启动新位置管理模块;
S323、根据所述新位置管理模块读取相应的地理位置数据,并进行显示;
S324、关闭新位置管理模块。
2.根据权利要求1所述的基于移动终端的个人信息保护方法,其特征在于,所述预设的新应用程序数据至少包括通讯录数据、以及短信数据。
3.一种基于移动终端的个人信息保护系统,其特征在于,包括:
新数据预存储模块,用于预先在移动终端中设置并存储用于存储应用程序数据的新内容提供者模块和用于存储地理位置数据的新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据,所述新应用程序数据和新地理位置数据皆由用户针对相应的移动应用程序设置为相应的虚假数据,所述虚假信息由用户自定义设置;
实时监测模块,用于实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求;
新数据显示模块,用于若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据;其中,原有内容提供者模块和新的内容提供者模块不能同时工作;原有位置管理器模块和新位置管理器模块不能同时工作;
有应用发送读取数据的请求时,只能从新的内容提供者模块和新位置管理模块中读取数据;
所述新数据预存储模块具体包括:
模块预设置单元,用于预先在移动终端中设置用于存储应用程序数据的新内容提供者模块、以及用于存储地理位置数据的新位置管理模块;
第一新数据写入单元,用于在所述新内容提供者模块中写入预设的新应用程序数据;
第二新数据写入单元,用于在所述新位置管理器模块中写入预设的新地理位置数据;
所述新数据显示模块具体包括:
第一检测单元,用于检测到所述移动终中的应用发送端读取原有内容提供者模块中存储的应用程序数据的请求;
第一启动单元,用于关闭所述原有内容提供者模块,并启动新内容提供者模块;
第一数据显示单元,用于根据所述新内容提供者模块读取相应的新应用程序数据,并进行显示;
第一关闭单元,用于关闭新内容提供者模块;
所述新数据显示模块还包括:
第二检测单元,用于检测到所述移动终端中的应用发送读取原有位置管理模块中存储的地理位置数据的请求;
第二启动单元,用于关闭所述原有位置管理模块,并启动新位置管理模块;
第二数据显示单元,用于根据所述新位置管理模块读取相应的地理位置数据,并进行显示;
第二关闭单元,用于关闭新位置管理模块。
4.一种移动终端,包括权利要求3所述的基于移动终端的个人信息保护系统。
一种基于移动终端的个人信息保护方法、系统及移动终端\n技术领域\n[0001] 本发明涉及移动终端技术领域,尤其涉及一种基于移动终端的个人信息保护方法、系统及移动终端。\n背景技术\n[0002] 随着科技的发展,手机等移动终端在人们生活中占据的地位也越来越重要。越来越多的手机应用也应运而生,而且越来越多的应用会涉及到用户不希望别人获知的个人信息,例如通讯录、照片、地理位置信息等。目前除iOS系统之外的智能移动终端操作系统都是开源设计,所以很容易发生个人信息被盗等问题,一旦个人信息泄露将会给用户带来不可挽回的损失,给用户带来极大的不便。\n[0003] 由此可知,现有技术还有待于改进和发展。\n发明内容\n[0004] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的个人信息保护方法、系统及移动终端,旨在通过本发明有效地保护移动终端中存储的用户个人信息,为用户提供方便。\n[0005] 本发明解决技术问题所采用的技术方案如下:\n[0006] 一种基于移动终端的个人信息保护方法,其中,包括步骤:\n[0007] S101、预先在移动终端中设置并存储用于存储应用程序数据的新内容提供者模块和用于存储地理位置数据的新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据;\n[0008] S102、实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求;\n[0009] S103、若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据。\n[0010] 所述的基于移动终端的个人信息保护方法,其中,所述步骤S101具体包括步骤:\n[0011] S11、预先在移动终端中设置用于存储应用程序数据的新内容提供者模块、以及用于存储地理位置数据的新位置管理模块;\n[0012] S12、在所述新内容提供者模块中写入预设的新应用程序数据;\n[0013] S13、在所述新位置管理器模块中写入预设的新地理位置数据。\n[0014] 所述的基于移动终端的个人信息保护方法,其中,所述步骤S103具体包括步骤:\n[0015] S311、检测到所述移动终端中的应用发送读取原有内容提供者模块中存储的应用程序数据的请求;\n[0016] S312、关闭所述原有内容提供者模块,并启动新内容提供者模块;\n[0017] S313、根据所述新内容提供者模块读取相应的新应用程序数据,并进行显示;\n[0018] S314、关闭新内容提供者模块。\n[0019] 所述的基于移动终端的个人信息保护方法,其中,所述步骤S103还包括步骤:\n[0020] S321、检测到所述移动终端中的应用发送读取原有位置管理模块中存储的地理位置数据的请求;\n[0021] S322、关闭所述原有位置管理模块,并启动新位置管理模块;\n[0022] S323、根据所述新位置管理模块读取相应的地理位置数据,并进行显示;\n[0023] S324、关闭新位置管理模块。\n[0024] 所述的基于移动终端的个人信息保护方法,其中,所述预设的新应用程序数据至少包括通讯录数据、以及短信数据。\n[0025] 一种基于移动终端的个人信息保护系统,其中,包括:\n[0026] 新数据预存储模块,用于预先在移动终端中设置并存储用于存储应用程序数据的新内容提供者模块和用于存储地理位置数据的新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据;\n[0027] 实时监测模块,用于实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求;\n[0028] 新数据显示模块,用于若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据。\n[0029] 所述的基于移动终端的个人信息保护系统,其中,所述新数据预存储模块具体包括:模块预设置单元,用于预先在移动终端中设置用于存储应用程序数据的新内容提供者模块、以及用于存储地理位置数据的新位置管理模块;\n[0030] 第一新数据写入单元,用于在所述新内容提供者模块中写入预设的新应用程序数据;\n[0031] 第二新数据写入单元,用于在所述新位置管理器模块中写入预设的新地理位置数据。\n[0032] 所述的基于移动终端的个人信息保护系统,其中,所述新数据显示模块具体包括:\n[0033] 第一检测单元,用于检测到所述移动终端中的应用发送读取原有内容提供者模块中存储的应用程序数据的请求;\n[0034] 第一启动单元,用于关闭所述原有内容提供者模块,并启动新内容提供者模块;\n[0035] 第一数据显示单元,用于根据所述新内容提供者模块读取相应的新应用程序数据,并进行显示;\n[0036] 第一关闭单元,用于关闭新内容提供者模块。\n[0037] 所述的基于移动终端的个人信息保护系统,其中,所述新数据显示模块还包括:\n[0038] 第二检测单元,用于检测到所述移动终端中的应用发送读取原有位置管理模块中存储的地理位置数据的请求;\n[0039] 第二启动单元,用于关闭所述原有位置管理模块,并启动新位置管理模块;\n[0040] 第二数据显示单元,用于根据所述新位置管理模块读取相应的地理位置数据,并进行显示;\n[0041] 第二关闭单元,用于关闭新位置管理模块。\n[0042] 一种移动终端,包括以上任一所述的基于移动终端的个人信息保护系统。\n[0043] 本发明所提供的一种基于移动终端的个人信息保护方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并存储用于存储应用程序数据的新内容提供者模块和用于存储地理位置数据的新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据;实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求;若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据。本发明通过设置新内容提供者模块和新位置管理器模块,并在这两个模块中写入新虚假数据信息,当有其他应用程序需要调用这两个模块中的数据时,移动终端输出的是虚假信息,从而保护了用户的个人信息,给用户提供了极大的方便。\n附图说明\n[0044] 图1是本发明基于移动终端的个人信息保护方法的较佳实施例的流程图。\n[0045] 图2是本发明基于移动终端的个人信息保护方法的应用实施例示意图。\n[0046] 图3是本发明基于移动终端的个人信息保护方法的应用实施例流程图。\n[0047] 图4是本发明基于移动终端的个人信息保护系统的较佳实施例的功能模块图。\n具体实施方式\n[0048] 本发明公开了一种基于移动终端的个人信息保护方法、系统及移动终端,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0049] 请参见图1,图1是本发明基于移动终端的个人信息保护方法的较佳实施例的流程图。图1所示的基于移动终端的个人信息保护方法,包括:\n[0050] 步骤S101、预先在移动终端中设置并存储新内容提供者模块和新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据。\n[0051] 本发明实施例中,所述步骤S101具体包括步骤:\n[0052] S11、预先在移动终端中设置用于存储应用程序数据的新内容提供者模块、以及用于存储地理位置数据的新位置管理模块;\n[0053] S12、在所述新内容提供者模块中写入预设的新应用程序数据;\n[0054] S13、在所述新位置管理器模块中写入预设的新地理位置数据。\n[0055] 实际应用中,Android系统的手机应用程序如果需要获取个人信息,比如通讯录、短信、地理位置信息、或者目前的wifi热点设备信息等,需要在系统框架层(framework)的对应接口读取数据。具体请参照图2,如图2所示,系统框架层(framework)的主要模块功能描述如下:\n[0056] (1)视图(View)模块:丰富的、可扩展的视图集合,可用于构建一个应用程序。包括列表、网格、文本框、按钮,甚至是内嵌的网页浏览器;\n[0057] (2)内容提供者(Content Providers)模块:使应用程序能访问其他应用程序(如通讯录)的数据,或共享自己的数据;\n[0058] (3)资源管理器(Resource Manager)模块:提供访问非代码资源,如本地化字符串、图形和布局文件;\n[0059] (4)通知管理器(Notification Manager)模块:使所有的应用程序能够在状态栏显示自定义警告;\n[0060] (5)活动管理器(Activity Manager)模块:管理应用程序生命周期,提供通用的导航回退功能;\n[0061] (6)位置管理器(Location Manager)模块:管理用户的地理位置信息。\n[0062] 本发明实施例主要针对的是内容提供者(Content Providers)模块和位置管理器(Location Manager)模块,即重点防止用户的通讯录/短信/地理位置信息被盗取(其他个人隐私数据的防护手段同理)。因此,本发明实施例在手机android系统中预置另一个新内容提供者(Content Providers)模块和位置管理器(Location Manager)模块,并且分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据。其中,所述新应用程序数据和新地理位置数据皆为用户自定义的虚假信息。\n[0063] 步骤S102、实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求。\n[0064] 步骤S103、若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据。\n[0065] 本发明实施例中,所述步骤S103具体包括步骤:\n[0066] S311、检测到所述移动终端中的应用发送读取原有内容提供者模块中存储的应用程序数据的请求;\n[0067] S312、关闭所述原有内容提供者模块,并启动新内容提供者模块;\n[0068] S313、根据所述新内容提供者模块读取相应的新应用程序数据,并进行显示;\n[0069] S314、关闭新内容提供者模块。\n[0070] 进一步地,所述步骤S103还包括:\n[0071] S321、检测到所述移动终端中的应用发送读取原有位置管理模块中存储的地理位置数据的请求;\n[0072] S322、关闭所述原有位置管理模块,并启动新位置管理模块;\n[0073] S323、根据所述新位置管理模块读取相应的地理位置数据,并进行显示;\n[0074] S324、关闭新位置管理模块。\n[0075] 即,当检测到有应用程序调用这两个模块读取个人信息时(比如地理位置,通讯录等等),系统激活并使用新内容提供者模块和位置管理器模块,同时系统原有这两个模块就被停用。这时,新模块将会提供虚假信息给应用程序。当用户关闭这两个新模块时,系统本身的模块被激活,系统恢复正常。\n[0076] 以下将通过具体的应用实施例对本发明做进一步说明,以个人隐私信息中的地理位置信息作为参考实例,具体流程请参见图3,包括:\n[0077] S301、用户预先设置新位置管理器模块,并在所述新位置管理器模块种写入新地理位置信息,其中,所述新地理位置信息为用户自定义的虚假位置信息;\n[0078] S302、当检测到有定位应用程序调用地理位置信息时,系统本身的位置管理器模块停止;\n[0079] 实际应用时,系统监控位置管理器模块的标准接口(API)是否有应用发送请求地理位置信息的请求;\n[0080] S303、同时,用户激活并启动新位置管理器模块;\n[0081] S304、新位置管理器模块与该定位应用程序进行通信:该定位应用程序向新位置管理器模块发送获取地理位置信息的请求,新位置管理器模块收到请求后向该定位应用程序发送预设的虚假地理位置信息并进行显示;\n[0082] S305、关闭新位置管理模块。\n[0083] 由上可见,本发明通过设置新内容提供者模块和新位置管理器模块,并在这两个模块中写入新虚假数据信息,当有其他应用程序需要调用这两个模块中的数据时,移动终端输出的是虚假信息,从而保护了用户的个人信息,给用户提供了极大的方便。\n[0084] 基于上述实施例,本发明还提供一种基于移动终端的个人信息保护系统,如图4所示,包括:\n[0085] 新数据预存储模块100,用于预先在移动终端中设置并存储用于存储应用程序数据的新内容提供者模块和用于存储地理位置数据的新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据;具体如上所述。\n[0086] 实时监测模块200,用于实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求;具体如上所述。\n[0087] 新数据显示模块300,用于若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据;具体如上所述。\n[0088] 进一步地,所述新数据预存储模块100具体包括:\n[0089] 模块预设置单元,用于预先在移动终端中设置用于存储应用程序数据的新内容提供者模块、以及用于存储地理位置数据的新位置管理模块;具体如上所述。\n[0090] 第一新数据写入单元,用于在所述新内容提供者模块中写入预设的新应用程序数据;具体如上所述。\n[0091] 第二新数据写入单元,用于在所述新位置管理器模块中写入预设的新地理位置数据;具体如上所述。\n[0092] 进一步地,所述新数据显示模块300具体包括:\n[0093] 第一检测单元,用于检测到所述移动终端中的应用发送读取原有内容提供者模块中存储的应用程序数据的请求;具体如上所述。\n[0094] 第一启动单元,用于关闭所述原有内容提供者模块,并启动新内容提供者模块;具体如上所述。\n[0095] 第一数据显示单元,用于根据所述新内容提供者模块读取相应的新应用程序数据,并进行显示;具体如上所述。\n[0096] 第一关闭单元,用于关闭新内容提供者模块;具体如上所述。\n[0097] 进一步地,所述新数据显示模块300还包括:\n[0098] 第二检测单元,用于检测到所述移动终端中的应用发送读取原有位置管理模块中存储的地理位置数据的请求;具体如上所述。\n[0099] 第二启动单元,用于关闭所述原有位置管理模块,并启动新位置管理模块;具体如上所述。\n[0100] 第二数据显示单元,用于根据所述新位置管理模块读取相应的地理位置数据,并进行显示;具体如上所述。\n[0101] 第二关闭单元,用于关闭新位置管理模块;具体如上所述。\n[0102] 进一步地,本发明还提供一种移动终端,包括以上任一所述的基于移动终端的个人信息保护系统。\n[0103] 综上所述,本发明所提供的一种基于移动终端的个人信息保护方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并存储用于存储应用程序数据的新内容提供者模块和用于存储地理位置数据的新位置管理器模块,并分别在所述新内容提供者模块和新位置管理器模块中写入预设的新应用程序数据和新地理位置数据;实时监测所述移动终端原有内容提供者模块和原有位置管理器模块是否有应用发送读取数据的请求;若有,则关闭所述原有内容提供者模块和原有位置管理器模块,并显示所述预设的新应用程序数据和新地理位置数据。本发明通过设置新内容提供者模块和新位置管理器模块,并在这两个模块中写入新虚假数据信息,当有其他应用程序需要调用这两个模块中的数据时,移动终端输出的是虚假信息,从而保护了用户的个人信息,给用户提供了极大的方便。\n[0104] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
法律信息
- 2020-11-06
专利权的转移
登记生效日: 2020.10.27
专利权人由TCL移动通信科技(宁波)有限公司变更为TCL通讯(宁波)有限公司
地址由315100 浙江省宁波市高新区扬帆路999弄5号10楼变更为315100 浙江省宁波市高新区扬帆路999弄5号6楼
- 2019-11-26
- 2019-11-12
专利申请权的转移
登记生效日: 2019.10.24
申请人由惠州TCL移动通信有限公司变更为TCL移动通信科技(宁波)有限公司
地址由516006 广东省惠州市仲恺高新区和畅七路西86号变更为315100 浙江省宁波市高新区扬帆路999弄5号10楼
- 2016-10-12
实质审查的生效
IPC(主分类): G06F 21/62
专利申请号: 201510977973.5
申请日: 2015.12.23
- 2016-05-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-02-05
|
2013-09-27
| | |
2
| |
2011-10-12
|
2011-06-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |