一种终端应用的处理方法及装置的制造方法

文档序号:9930954阅读:491来源:国知局
一种终端应用的处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种终端应用的处理方法及装置。
【背景技术】
[0002]在社交网络越来越广泛的今天,手机成为了人们生活、工作中越来越普遍使用的通讯工具之一。
[0003]目前,由于人们需要通过手机与朋友、同事或者家人之间进行各种联系,为方便查找,手机中常常会存储大量的联系人的联系方式,譬如联系人的即时通讯账号、电话号码、邮箱、家庭住址等等,并且,由于手机存储功能比较强大,用户与该联系人的所有信息都会存储在该手机中,譬如,用户与某联系人的通话记录、聊天短信以及社交软件的聊天记录等等,用户只需找到对应联系人,即可查看该联系人的所有信息,非常方便。
[0004]但是,由于这些信息对使用该手机的所有用户透明,在某些情况下,会存在一定的安全隐患,譬如,当张三的手机被李四使用时,李四很容易查看到该手机联系人列表中的所有信息,导致用户的隐私不能很好地得到保护。

【发明内容】

[0005]本发明的目的在于提供一种终端应用的处理方法及装置,以解决现有手机中的用户隐私容易泄露、安全性低的技术问题。
[0006]为解决上述技术问题,本发明实施例提供以下技术方案:
[0007]—种终端应用的处理方法,其包括:
[0008]获取终端的第一振动信号;
[0009]判断所述第一振动信号是否为用户敲击所述终端产生的信号;
[0010]若是,则根据所述第一振动信号在预设指令数据库中查找对应的隐藏指令;
[0011 ]根据所述隐藏指令确定目标终端应用,并基于所述目标终端应用确定操作对象;
[0012]对所述操作对象进行隐藏。
[0013]为解决上述技术问题,本发明实施例还提供以下技术方案:
[0014]一种终端应用的处理装置,其包括:
[0015]获取模块,用于获取终端的第一振动信号;
[0016]判断模块,用于判断所述第一振动信号是否为用户敲击所述终端产生的信号;
[0017]查找模块,用于若是,则根据所述第一振动信号在预设指令数据库中查找对应的隐藏指令;
[0018]确定模块,用于根据所述隐藏指令确定目标终端应用,并基于所述目标终端应用确定操作对象;
[0019]隐藏模块,用于对所述操作对象进行隐藏。
[0020]本发明所述的终端应用的处理方法及装置,通过获取终端的第一振动信号,并判断该第一振动信号是否为用户敲击该终端产生的信号,若是,则根据该第一振动信号在预设指令数据库中查找对应的隐藏指令,并根据该隐藏指令确定目标终端应用,之后,基于该目标终端应用确定操作对象,并对该操作对象进行隐藏,能避免用户隐私的泄露,安全性高,操作简单方便。
【附图说明】
[0021]下面结合附图,通过对本发明的【具体实施方式】详细描述,将使本发明的技术方案及其它有益效果显而易见。
[0022]图1是本发明实施例提供的终端应用的处理系统的场景示意图。
[0023]图2为本发明第一实施例提供的终端应用的处理方法的流程示意图。
[0024]图3为本发明第二实施例提供的终端应用的处理方法的流程示意图。
[0025]图4a为本发明第三实施例提供的终端应用的处理装置的结构示意图。
[0026]图4b为本发明第三实施例提供的另一终端应用的处理装置的结构示意图。
【具体实施方式】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]本发明实施例提供一种终端应用的处理方法及装置。
[0029]参见图1,图1为本发明实施例提供的终端应用的处理系统的场景示意图,该终端应用的处理系统可以包括终端应用的处理装置,主要用于获取终端的第一振动信号,并判断该第一振动信号是否为用户敲击该终端产生的信号,若是,则根据该第一振动信号在预设指令数据库中查找对应的隐藏指令,并根据该隐藏指令确定目标终端应用,之后,基于该目标终端应用确定操作对象,并对该操作对象进行隐藏。
[0030]如图1所示,该终端应用的处理装置集成在手机中,该终端应用包括相册、即时通讯应用、通讯录以及信箱等等,该第一振动信号可以为用户敲击手机单次或者多次(譬如连续敲击两下或三下等)产生的信号,该预设指令数据库为手机的本地数据库。当朋友A向用户借用手机时,若用户不想让朋友A看到自己手机上的相册内容,则可以打开手机中的相册首页界面,并对该相册首页敲击两下,此时,手机从本地数据库中获取的隐藏指令为隐藏当前终端应用,之后手机根据获取的该隐藏指令对该相册进行隐藏,避免用户隐私的泄露,安全性高,操作简单方便。
[0031 ]以下将分别进行详细说明。
[0032]第一实施例
[0033]在本实施例中,将从终端应用的处理装置的角度进行描述,该终端应用的处理装置具体可以集成在手机或平板电脑等终端设备中。
[0034]请参阅图2,图2是本发明第一实施例提供的终端应用的处理方法的流程示意图。该终端应用的处理方法可以包括:
[0035]SlOl、获取终端的第一振动信号。
[0036]本实施例中,该终端可以为手机、平板电脑或计算机等设备。具体可以通过终端中本身带有振膜的声-电转换器件(譬如麦克风、扬声器、受话器等)获取该终端的第一振动信号。该第一振动信号可以为终端受到外界作用力发生机械振动而产生的振动信号,也可以是声波(譬如周围环境的噪音)产生的振动信号,该外界作用力可以为用户的敲击、人走路时身体与终端间的碰触或者其他作用力。
[0037]S102、判断该第一振动信号是否为用户敲击该终端产生的信号,若是,则执行步骤S103-S105,若否,则执行步骤S106。
[0038]本实施例中,由于用户敲击终端产生的信号是通过设备的固体传播,其不同于通过外部声源(譬如周围环境的噪音)传递的信号,是一种特殊的信号。当将因用户敲击产生的振动信号进行数字处理(DSP,Digital Signal Processing)转换成数字信号时,通过对该数字信号进行数字处理分析,可以得出以下结果:
[0039]从信号时间来看,该信号持续的时间时长非常短(毫秒级别);从信号幅值大小比较来看,该数字信号的电平相对较大,比一般振动信号对应的数字信号的信号强度更大;从信号的频率来看,该信号频率覆盖了整个数字信号频段,且各个频率的幅值差别不大。
[0040]基于上述因用户敲击产生的振动信号对应的数字信号的特点,上述“判断该第一振动信号是否为用户敲击该终端产生的信号”的步骤具体可以包括:
[0041 ]将该第一振动信号转换成对应的数字信号;
[0042]获取该数字信号对应的频谱信息,该频谱信息包括时间信息、频率信息和幅值信息;
[0043]根据该频谱信息判断该第一振动信号是否为用户敲击该终端产生的信号。
[0044]本实施例中,可以先通过麦克风等声-电转换器件将该第一振动信号转换成模拟电信号,并通过数模转换器将该模拟电信号转换成数字信号。具体的,当声-电转换器件的振膜接收到该第一振动信号时,会带动其内的线圈做切割磁力线运动,从而线圈中会产生对应的感应电流信号,即模拟电信号,之后,通过数模转换器(D/A,Digital AnalogConverter)将该模拟电信号转换成数字信号,并对该数字信号进行傅立叶变换(FFT,FastFourier Transformat1n),得到该频谱信息。
[0045]其中,对该频谱信息的频率和幅值分析可以判断该第一振动信号是否为终端本身振动产生的信号,比如,频率分布连续且频带宽广、信号强度较大的才是终端本身振
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1