[发明专利]一种人与触摸屏设备的交互系统及交互方法有效
申请号: | 201210371565.1 | 申请日: | 2012-09-28 |
公开(公告)号: | CN102937872A | 公开(公告)日: | 2013-02-20 |
发明(设计)人: | 宋友;张野;谢鹏志;杨帆 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/041 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 成金玉;卢纪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种人与触摸屏设备的交互系统及交互方法,它是在内容按照树状结构组织的程序中,通过以下两种操作方式实现人机交互的方法。一、通过全屏任意位置滑动,当滑动距离满足一定要求时,实现当前目录中选中节点的切换,并语音播报当前选中节点的位置,或者返回至选中节点父节点目录,并切换选中节点;二、通过在全屏任意位置单击来进入子节点或者阅读叶子节点内容,如果当前选中节点包含子节点,那么选中节点切换成当前的选中节点的子节点目录的默认选中节点,切换完成后,语音播报当前选中节点的位置,如果当前的选中节点是叶子节,则将触摸屏分区,分别响应暂停、继续、快进、快退等功能。 | ||
搜索关键词: | 一种 触摸屏 设备 交互 系统 方法 | ||
【主权项】:
一种人与触摸屏设备的交互系统,其特征在于:包括,节点创建模块、树形结构组织模块、事件监测控制模块、全屏任意滑动信号处理模块、全屏任意单击信号处理模块、全屏分区单击信号处理模块、语音朗读模块、自定义功能执行模块,其中:节点创建模块,从外界获取交互系统的功能内容,解析功能内容并实现功能节点的创建;节点作为交互系统的最小功能载体,其中叶子节点承载交互系统要求实现的主要功能的内容,创建完成后,将节点交付给树形结构组织模块;其中叶子节点是指在树形结构中没有子节点的节点;树形结构组织模块,接收来自节点创建模块的节点,将接收的节点,按照人为设计好的树形结构进行组织,接收完所有的节点后,将组成具有树形组织结构的节点集合;节点集合初始化时,选中节点默认为节点集合在树形结构中的根节点,当前目录默认为根节点的目录,将由节点组织完成的具有树形组织结构的节点集合交付给事件监测控制模块;其中,选中节点,是指将节点承载的所有功能内容呈现在触摸屏设备上的节点,当前目录是指在节点组成的具有树形组织结构的节点集合中与选中节点具有共同父节点的所有节点的集合;事件监测控制模块,接收来自树形结构组织模块的具有树形组织结构的节点集合,然后接收来自触摸屏设备的全屏任意区域单击或滑动信号,实现对任意滑动信号和任意单击信号进行监测,并实现节点集合中选中节点使用权的分配;将选中节点使用权分配给全屏任意滑动信号处理模块或者全屏任意单击信号处理模块,当检测到来自触摸屏设备的全屏任意区域的滑动信号时,将选中节点的使用权分配给全屏任意滑动信号处理模块进行处理,或者当检测到来自触摸屏设备的全屏任意区域的单击信号时,将选中节点的使用权分配给全屏任意单击信号处理模块进行处理,处理完成后,当前获取了选中节点使用权的模块需要将选中节点使用权归还给事件监测控制模块;此处的节点使用权是指拥有切换、更新选中节点和使用选中节点包含的节点信息及承载的功能内容的权利;全屏任意滑动信号处理模块,实现交互系统的树形组织结构的节点集合中的选中节点的切换,或者实现交互系统的树形组织结构的节点集合中的选中节点的切换并切换当前目录的功能;当接收到来自触摸屏任意区域的滑动信号时,等待接收来自事件监测控制模块分配的选中节点使用权,一旦获取选中节点使用权,并且获取的滑动信号中本次滑动在触摸屏上滑动距离在x,y轴上的分量满足设定的要求时,将进行选中节点的切换,或者进行选中节点的切换并切换当前目录,切换完成后,将更新后的选中节点包含的节点信息交付给语音朗读模 块进行处理,并将更新后的选中节点使用权交还给事件监测控制模块;其中,节点信息是指节点在树形结构中的位置和节点相关的信息;全屏任意单击信号处理模块,实现进入交互系统的树形组织结构的节点集合中选中节点的子目录并切换选中节点,或者执行交互系统的树形组织结构的节点集合中叶子节点功能内容;当接收到来自触摸屏任意区域的单击信号时,模块等待接收来自事件监测控制模块分配的选中节点使用权,模块接收使用权后,将判断选中节点在交互系统的树形组织结构的节点集合中是否是叶子节点,如果是,则将接收的选中节点使用权交付给全屏分区单击信号处理模块进行处理;如果不是,则切换到选中节点的子节点的目录,然后再切换选中节点,切换完成后,将更新后的选中节点包含的节点信息交付给语音朗读模块进行处理,并将更新后的选中节点使用权交还给事件监测控制模块;全屏分区单击信号处理模块,实现暂停、开始、加快、后退对叶子节点内容的语音阅读;接收来自全屏任意单击信号处理模块交付的选中节点使用权,并接收来自触摸屏任意区域的单击信号,此时选中节点为叶子节点,将触摸屏划分为3个区域,记为A区、B区、C区,并将选中节点承载的功能内容交付给自定义功能执行模块处理,当接收到的信号的触发点在B区,发送代表“暂停执行”或“开始执行”的信号给自定义功能执行模块,当接收到的信号的触发点在A区,发送代表“加快执行”的信号给自定义功能执行模块,当接收到的信号的触发点在C区,发送代表“后退执行”的信号给自定义功能执行模块;功能完成后,将选中节点的使用权交还给事件监测控制模块;语音朗读模块,接收来自全屏任意滑动信号处理模块、全屏任意单击信号处理模块的节点信息,并对信息进语音播报和提示;自定义功能执行模块,接收来自全屏分区单击信号处理模块交付的选中节点的功能内容,然后执行功能内容,同时接收来自全屏分区单击信号处理模块的代表暂停执行、继续执行、加快执行、后退执行的信号,并相应地执行的暂停执行功能内容、继续执行功能内容、加快执行功能内容,后退执行功能内容。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210371565.1/,转载请声明来源钻瓜专利网。