触摸事件处理方法和实现所述方法的便携式设备技术

技术编号:10211334 阅读:121 留言:0更新日期:2014-07-12 17:14
提供了一种触摸事件处理方法和实现所述方法的便携式设备,用于保护触摸屏上发生的触摸事件免受非法侵入。首先,将来自触摸面板的触摸坐标提供给第一操作系统。接着确定与所述触摸坐标相对应的功能是否是执行安全应用。如果是,则从第一操作系统向第二操作系统发送触摸事件处理权利移交消息,以向第二操作系统移交处理在触摸面板上发生的触摸事件的权利。

【技术实现步骤摘要】
【专利摘要】提供了一种触摸事件处理方法和实现所述方法的便携式设备,用于保护触摸屏上发生的触摸事件免受非法侵入。首先,将来自触摸面板的触摸坐标提供给第一操作系统。接着确定与所述触摸坐标相对应的功能是否是执行安全应用。如果是,则从第一操作系统向第二操作系统发送触摸事件处理权利移交消息,以向第二操作系统移交处理在触摸面板上发生的触摸事件的权利。【专利说明】触摸事件处理方法和实现所述方法的便携式设备
本公开涉及便携式电子设备,具体涉及便携式设备中的触摸事件处理方法,能够阻止对便携式设备触摸屏上发生的触摸事件的非法侵入(hacking)。
技术介绍
随着因特网接入的普及,例如配备有无线电通信模块的智能电话和平板计算机等当前便携式设备(移动终端)用于通过因特网与web服务器交换敏感信息。特别是,现在普遍通过移动终端交换电子结算和网银信息。例如,为了使用移动终端完成在线上商城购买产品,用户通过电子结算程序向web服务器发送安全信息(例如,账户号、信用卡号以及密码)。对于配备有触摸屏的移动终端而言,可以通过触摸屏键入安全信息。为此,终端在屏幕上显示键区,以便从用户接收安全信息。如果安全信息泄露并由他人非法使用,则可能造成相当大的财产损失。同时,多操作系统(OS)是在服务器环境中使用的技术。目前,在移动环境中采用了该技术,用于提供安全性。传统多操作系统包括主(主要或常规)os,以及至少一个客(子)OS,依赖于主OS并负责安全性。在这种主-客关系中,客OS从主OS接收安全信息,然后处理该安全信息。然而,如果非法侵入程序安装在移动终端中并在主OS上运行,则在将触摸屏上产生的触摸事件发送给客OS的过程中,触摸事件会遭受非法侵入。也就是说,传统多OS移动终端易遭到通过非法侵入主OS而泄露敏感触摸事件信息。
技术实现思路
本文公开的实施例针对在使用多OS技术的便携式设备中由于主OS的弱点导致的触摸事件非法侵入的问题。所公开的实施例旨在通过允许OS独立控制触摸面板的方式,提供用于保护触摸事件免受非法侵入攻击的方法和实现所述方法的便携式设备。在有多个操作系统的便携式设备中的示例触摸事件处理方法中,首先将来自触摸面板的触摸坐标提供给第一(例如,主要)操作系统。接着确定与该触摸坐标相对应的功能是否是执行安全应用。如果是,则从第一操作系统向第二操作系统发送触摸事件处理权利移交消息,以向第二操作系统移交处理在触摸面板上发生的触摸事件的权利。根据另一方面,具有第一和第二操作系统的便携式设备的触摸事件处理方法包括:在第二操作系统处接收来自触摸面板的触摸坐标;确定该触摸坐标是否是显示在屏幕上的安全图像中的坐标;以及当该触摸坐标不是安全图像中的坐标时,向第一操作系统发送触摸事件处理权利移交消息,用于移交处理发生在触摸面板上的触摸事件的权利。根据另一方面,具有多个操作系统的便携式设备的触摸事件处理方法包括:接收来自触摸面板的中断;在多个操作系统中确定具有处理触摸事件权利的操作系统;向具有处理触摸事件权利的操作系统发送所述中断;以及响应于从被发送了所述中断的操作系统接收到触摸坐标请求消息,向该操作系统发送触摸坐标。根据一方面,便携式设备包括:触摸屏,具有显示面板和触摸面板;存储器,用于存储安全应用以及第一和第二操作系统;以及中央处理单元(CPU),访问存储器以执行第一和第二操作系统。第一操作系统从触摸面板接收触摸坐标,当与该触摸坐标相对应的功能是执行安全应用时,向第二操作系统发送触摸事件处理权利移交消息,以移交处理触摸面板上的触摸事件的权利。【专利附图】【附图说明】图1是示出了根据本专利技术实施例的便携式设备的配置框图;图2是示出了根据本专利技术实施例的便携式设备的层次结构的框图;图3是示出了根据本专利技术实施例的触摸事件处理方法的信号流程图;图4是示出了用于解释图3的触摸事件处理方法的示例屏幕显示的图;图5是示出了根据本专利技术实施例的触摸事件处理方法的框图;图6是示出了用于解释图5的触摸事件处理方法的示例屏幕显示的图;图7是示出了根据本专利技术另一实施例的触摸事件处理方法的流程图;以及图8是示出了根据本专利技术另一实施例的触摸事件处理方法的流程图。【具体实施方式】现将参考附图描述示例性实施例,附图中,相同的附图标号表示相同的元件或特征。在以下描述和随后的权利要求中,所用术语和词语不限于字面含义,而仅是专利技术人用于使能清楚而一致地理解所公开技术。因此,本领域技术人员应清楚,对于本专利技术示例性实施例的以下描述仅用于说明,而不用于限制由所附权利要求及其等价物限定的专利技术。在附图中,为了说明清楚,可以夸大或省略或示意性描述特定元件,且并不反映元件的实际尺寸。因此,本专利技术不限于在附图中的相对尺寸或距离。可以省略对这里所用的公知功能和结构的详细描述,以便避免混淆这里所述的主题。在该公开中,“便携式设备”可以是任何电子设备,例如,作为智能电话的手持设备、平板计算机、膝上型计算机或数字摄像机。有通信功能的便携式设备也可以称为移动终端。下文中描述了在便携式设备中执行的触摸事件处理方法的实施例以及用于实现所述方法的便携式设备。图1是示出了根据本专利技术实施例的示例便携式设备100的配置框图。便携式设备100包括实现为触摸屏110的显示单元,键输入单元120、辅助存储单元130、无线电通信单元140、音频处理单元150、扬声器(SPK)、麦克风(MIC)以及控制单元160。触摸屏110包括显示面板111和触摸面板112。显示面板111在控制单元160的控制下,在屏幕上显示数据。也就是说,控制单元160处理数据(例如,对获取的数据进行解码和尺寸调整),在缓冲器中缓冲所处理的数据。显示面板111将缓冲的数据转换为模拟信号,以便有选择地驱动像素,从而在屏幕上根据数据形成图像。当触摸屏110加电时,显示面板111在屏幕上显示锁定图像。如果在显示锁定图像的状态下输入了解锁信息,则控制单元160解锁屏幕,从而显示“主屏幕”来取代锁定图像。主屏幕包括背景图像(例如,由用户选择的图片)以及布置在该图片上的多个图标。这里,图标表示对应的应用(“apps”)和内容(例如,图片文件、视频文件、录制文件、文档以及消息)。如果用户选择表示敏感信息app的图标之一,例如,银行应用图标,则控制单元160执行银行应用,并控制显示面板111显示执行图像(例如,安全键区)。触摸屏110在控制单元160的控制下,显示可以安装多层结构呈现的多个图像,其中前景图像叠加在背景图像上。例如,在银行app中,显示面板111在屏幕上显示第一预览图像(例如,在执行银行app时产生的主图像或其它背景)作为背景图像。第二预览图像(例如,安全键区)可以显示为叠加在第一图像上。可以将第一预览图像显示为在屏幕的整个区域上的背景图像,以及可以将第二预览图像显示为在屏幕的部分区域上的前景图像。因此,在这种情况下,第二预览图像是全部可见的,而第一图像仅是部分可见的。在另一实施例中,第二图像显示在屏幕的整个区域上。这里,可以半透明或透明地显示第二图像,使得用户也可以看到整个第一预览图像(在第二图像下面)。在又一设计中,两个预览图像可以彼此分离,使得每个都显示在屏幕的最上层(即,前景)。也就是说,控制触摸屏110在屏幕第一区域上显示第一图像,并在屏幕的本文档来自技高网
...

【技术保护点】
一种具有第一和第二操作系统的便携式设备的触摸事件处理方法,所述方法包括:在第一操作系统处接收来自触摸面板的触摸坐标;确定与所述触摸坐标相对应的功能是否是执行安全应用,如果是,则向第二操作系统发送触摸事件处理权利移交消息,以向第二操作系统移交处理触摸面板上的触摸事件的权利。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:郑丞珉
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1