在触摸屏手机的不同窗口区域上下拖放手指进行相应操作的制作方法

文档序号:7928828阅读:164来源:国知局
专利名称:在触摸屏手机的不同窗口区域上下拖放手指进行相应操作的制作方法
技术领域
本发明是一种触摸屏手机上的人机交互方法。
背景技术
随着iWione、Android等基于手指触控人机交互的触摸屏手机的流行, 在触摸屏手机的很多程序窗口中,通过向上或向下拖放手指进行“滑屏”操作,已经成为一种标准的屏幕滚动操作模式。例如在iPhone手机的Mfari浏览器窗口中,通过向上或向下拖放手指,就会进行“滑屏”操作。在触摸屏手机的很多程序窗口中,可能会频繁的进行“翻页”操作,例如在Ucweb 浏览器窗口中,因为用户会频繁的进行“翻页”操作,所以提供了 “触屏翻页”和“翻页按钮” 两种改进的“翻页”操作模式,但都有各自的缺点,并没有真正解决触摸屏手机的“翻页”问题。在触摸屏手机的很多程序窗口中,可能会经常的进行“移动”操作,例如在传统的手机上,五向移动键是标准的物理按键,在触摸屏手机上,五向移动键的功能大都被手指直接点击所取代。在很多情况下,触摸屏手机上的“上下移动”和“0K确定”还是非常有用的, 但在取消“五向移动键”的情况下,并没有提供相应的技术替代方案。

发明内容
将触摸屏手机的程序窗口纵向划分成为左中右三个面积基本相等的 “手指拖放区域”,在三个“手指拖放区域”中通过向上或向下拖放手指,分别进行相应的“移动”、“滑屏”、“翻页”操作。在本发明中,“拖放手指”也可以称为“拖动手指”、“滑动手指”等其他名称;“翻页” 也可以称为“滚屏”等其他名称;“手指拖放区域”是“纵向手指拖放区域”的简称。本发明包括7个方面的改进,以下为本发明具体内容一,将触摸屏手机程序窗口纵向划分成为左中右三个面积基本相等的“手指拖放区域”。例如将iPhone 4手机的Mfari浏览器窗口纵向划分成为三个面积基本相等的手指拖放区域,每个“手指拖放区域”的宽度都等于640/3 = 213个像素左右,每个手指拖放区域的高度都等于浏览器网页窗口的高度。每个“手指拖放区域”的宽度和高度都取决于手机厂商、软件提供商的默认设置和用户的自定义设置。例如通过Mfari浏览器软件提供商Apple公司的默认设置,iPhone 4手机上 Safari浏览器窗口中的三个“手指拖放区域”,其宽度都等于213个像素左右,其高度都等于800个像素;通过用户的自定义设置,可以将Mfari浏览器窗口中的左右两个“手指拖放区域”的宽度都调整为160个像素,而将中间的“手指拖放区域”的宽度调整为320个像素,但这三个“手指拖放区域”的高度仍然都等于800个像素。二,在三个“手指拖放区域”通过向上或向下拖放手指,分别进行“滑屏”、“翻页”、
“移动”操作。用来进行“滑屏”操作的“手指拖放区域”,就是“滑屏手指拖放区域”。用来进行“翻页”操作的“手指拖放区域”,就是“翻页手指拖放区域”。用来进行“移动”操作的“手指拖放区域”,就是“移动手指拖放区域”。
根据手机厂商、软件提供商的默认设置和用户的自定义设置,在三个“手指拖放区域”通过向上或向下拖放手指,还可以进行除了“滑屏”、“翻页”、“移动”之外的其他相应功能操作。三,在触摸屏手机程序窗口中的“滑屏手指拖放区域”,向上或向下拖放手指,就会进行相应的滑屏操作,完全兼容传统的“手指拖放滑屏操作”。目前,在触摸屏手机程序窗口中的相应区域,向上或向下拖放手指,就会进行“滑屏”操作,这已经成为触摸屏手机上一种通用的手指动作模式。在本发明中,为了兼容用户的传统手指拖放滑屏操作模式,专门设置了一个“滑屏手指拖放区域”。在“滑屏手指拖放区域”上下拖放手指,就会进行“滑屏”操作,完全符合用户的操作习惯。例如在iPhone手机Mfari浏览器窗口中间三分之一的“滑屏手指拖放区域”,向上或向下拖放手指,就会进行相应的滑屏操作;但是在左侧和右侧的三分之一区域,向上或向下拖放手指,就不会进行滑屏操作,而是进行“翻页”、“移动”等扩展操作。在触摸屏手机程序窗口中的“滑屏手指拖放区域”,向上拖动手指进行“滑屏”操作后再向左或向右拖动手指,就会直接定位至“页尾”;向下拖动手指进行“滑屏”操作后再向左或向右拖动手指,就会直接定位至“页首”。例如在Android Gl手机的Chrome浏览器窗口中部的“滑屏手指拖放区域”,向上拖动手指进行“滑屏”操作后再向右拖动手指,就会直接定位到“页尾”;向下拖动手指进行 “滑屏”操作后在向右拖动手指,就会直接定位到“页首”。在触摸屏手机程序窗口中的“滑屏手指拖放区域”,向上拖动手指进行“滑屏”操作后再向左或向右拖动手指,,就相当于单击一次“Ctrl+End”物理按键;向下拖动手指进行 “滑屏”操作后再向左或向右拖动手指,,就相当于单击一次“Ctrl+Home”物理按键。四,在触摸屏手机程序窗口中的“翻页手指拖放区域”,向上拖动手指后立即放开手指,就会向上滚动一屏;向下拖动手指后立即放开手指,就会向下滚动一屏。例如在Android Gl手机Chrome浏览器窗口右侧的“翻页手指拖放区域”,向上拖放一次手指,就会向上滚动一屏;连续向上拖放多次手指,就会连续多次向上滚动一屏; 向下拖放一次手指,就会向下滚动一屏;连续向下拖放多次手指,就会连续多次向下滚动一屏。在触摸屏手机程序窗口中的“翻页手指拖放区域”,向上或向下拖动手指后立即放开手指后屏幕滚动的方向,将取决于手机厂商、软件提供商的默认设置和用户的自定义设置。例如在Android Gl手机的Maxthon浏览器窗口右侧的“翻页手指拖放区域”,通过Maxthon公司的默认设置,向上拖放手指,向上滚动一屏;向下拖放手指,向下滚动一屏; 通过用户在Maxthon浏览器选项对话框中的自定义设置,就可以向上拖放手指,向下滚动一屏;向下拖放手指,向上滚动一屏。五,在触摸屏手机程序窗口中的“翻页手指拖放区域”,根据手指上下拖放的距离不同,根据手指上下拖动后是否长按手指超过1秒左右的时间,根据手指上下拖动后是否再向左或向右拖放手指,分别进行不同的功能操作。在“翻页手指拖放区域”,将手指向上或向下拖放距离小于窗口高度二分之一的手指拖放动作称为“手指短距拖放”,将手指向上或向下拖放距离大于窗口高度二分之一的手指拖放动作称为“手指长距拖放”。在触摸屏手机程序窗口中的“翻页手指拖放区域”,根据“手指短距拖放”和“手指长距拖放”的不同,在上下拖放手指后分别进行不同的功能操作。例如在Android Gl手机的Chrome浏览器窗口右侧的“翻页手指拖放区域”,向上进行一次“手指短距拖放”,就会上滚动一屏;向下进行一次“手指短距拖放”,就会向下滚动一屏;向上进行一次“手指长距拖放”,就会定位至“页首”;向下进行一次“手指长距拖放”, 就会定位至“页尾”。例如在iPhone手机的Mfari浏览器窗口右侧的“翻页手指拖放区域”,向上进行一次“手指短距拖放”,就会上滚动一屏;向下进行一次“手指短距拖放”,就会向下滚动一屏;向上进行一次“手指长距拖放”,就会进行一次“刷新”;向下进行一次“手指长距拖放”, 就会进行一次“停止”操作。在触摸屏手机程序窗口中的“翻页手指拖放区域”,通过向上或向下拖动手指后是否长按超过1秒左右的时间后再放开手指,就会分别进行不同的功能操作。例如在Android Gl手机的Chrome浏览器窗口右侧的“翻页手指拖放区域”,向上进行一次“手指短距拖放”立即放开手指,就会上滚动一屏;向下进行一次“手指短距拖放” 后立即放开手指,就会向下滚动一屏;向上进行一次“手指短距拖放”保持手指按下状态超过1秒后再放开手指,就会直接定位至“页首”;向下进行一次“手指短距拖放”后保持手指按下状态超过1秒后再放开手指,就会直接定位至“页首”;向上进行一次“手指长距拖放” 后立即放开手指,就会进行一次“刷新”;向下进行一次“手指长距拖放”后立即放开手指,就会进行一次“停止”操作;向上进行一次“手指长距拖放”保持手指按下状态超过1秒后再放开手指,就会直接定位至“恢复”;向下进行一次“手指长距拖放”后保持手指按下状态超过1秒后再放开手指,就会直接定位至“关闭”。例如在Android Gl手机的QQ浏览器窗口右侧的“翻页手指拖放区域”,通过多次向下进行“手指短距拖放”进行“向下翻页”浏览了当前网页中的新闻内容后,如果向下“手指短距拖放”并保持手指按下状态超过1秒的时间后再放开手指,就会在当前网页中的“下一页”链接上模拟一次“手指单击动作”,继续浏览第二页的新闻内容;如果向上“手指短距拖放”并保持手指按下状态超过1秒的时间后再放开手指,就会在当前网页中的“余下全文” 链接上模拟一次“手指单击动作”,继续浏览其余的新闻内容。例如在Android Gl手机的iReader阅读器窗口右侧的“翻页手指拖放区域”,通过多次向下“手指短距拖放”进行“向下翻页”浏览相应书籍内容后,如果向下“手指长距拖放”,就会直接定位到当前书籍中的“下一章节”;如果向上“手指长距拖放”,就会直接定位到当前书籍中的“上一章节”。在触摸屏手机程序窗口中的“翻页手指拖放区域”,向上或向下拖动手指后再向左或向右拖放手指,就会分别进行相应的功能操作。例如在Android Gl手机的Ucweb浏览器窗口右侧的“翻页手指拖放区域”,向上拖动手指后再向左拖放手指,就会直接定位到“页首”;向下拖动手指后在向左拖动手指,就会直接定位到“页尾”。一般情况下,在“翻页手指拖放区域”手指上下拖动进行“翻页”的方向,和定位到“页首”、“页尾”的方向是相对应的。
六,在触摸屏手机程序窗口中的“移动手指拖放区域”,向上拖动手指的过程中,就会根据手指拖动的距离,模拟单击一次或多次“Up”物理按键;向下拖动手指的过程中,就会根据手指拖动的距离,模拟单击一次或多次“Down”物理按键。例如在iPhone 3GS触摸屏手机Ucweb浏览器窗口左侧的“移动手指拖放区域”, 按下手指后向下拖动100个像素后,就会根据每向下拖动32个像素模拟单击一次“Down”物理按键的对应规则,模拟单击3次“Down”物理按键,然后再向上手指拖动50个像素,就会根据每向上拖动32个像素模拟单击一次“UP”物理按键的对应规则,再模拟单击1次“Up” 物理按键。在触摸屏手机程序窗口中的“移动手指拖放区域”,模拟单击一次“Down”或“Up” 物理按键所需要的手指拖动距离,将取决于手机厂商、软件提供商的默认设置或用户的自定义设置。例如在iPhone 4触摸屏手机QQ浏览器窗口左侧的“移动手指拖放区域”,手指每向上拖放超过64个像素,就会模拟单击一次“Up”物理按键,手指每向下拖放超过64个像素,就会模拟单击一次“Down”物理按键;通过用户在QQ手机浏览器选项对话框中的自定义设置,手指每向上拖放超过50个像素,就会模拟单击一次“Up”物理按键,手指每向下拖放超过50个像素,就会模拟单击一次“Down”物理按键。在触摸屏手机程序窗口中的“移动手指拖放区域”,向上或向下拖放手指模拟单击 “Up”或“Down”物理按键后,再向左或向右拖放手指,就会模拟单击一次“0K”物理按键。例如在Android G2触摸屏手机Ucweb浏览器窗口浏览新浪手机网时,网页的最上端显示了多个频道链接,因为其位于屏幕最上端,面积较小,要通过大拇指准确点击其中的一个频道链接是很难的,而通过大拇指在Ucweb浏览器窗口左侧的“移动手指拖放区域” 向下拖放手指模拟单击“Down”物理按键可以更加准确、自然的选择所需要的“频道链接”, 然后再向右拖放手指,就会模拟单击一次“0K”物理按键访问相应的“新浪频道首页”。七,在触摸屏手机的程序窗口中,是否设置“手指拖放区域”,“手指拖放区域”的数量,每个“手指拖放区域”所对应的功能,都将取决于手机厂商、软件提供商的默认设置和用户的自定义设置。例如在iPhone触摸屏手机Ucweb浏览器窗口中,通过软件提供商UC公司的默认设置,提供了左中右三个“手指拖放区域”,分别用来进行“移动”、“滑屏”、“翻页”操作; 通过用户在Ucweb浏览器选项对话框中的自定义设置,就可以取消三个“手指拖放区域”, 在Ucweb浏览器窗口中的任意区域向上拖放手指,都只能进行“滑屏”操作,而不能进行“移动”、“翻页”操作。“移动手指拖放区域”默认位于程序窗口的左侧,“滑屏手指拖放区域”默认位于程序窗口的中间,“翻页手指拖放区域”默认位于程序窗口的右侧,通过手机厂商、软件提供商的默认设置和用户的自定义设置,可以自由调整每个“手指拖放区域”对应的功能。例如在Windows Phone触摸屏手机IE浏览器窗口中,左侧三分之一区域是“移动手指拖放区域”,中间三分之一区域是“滑屏手指拖放区域”,右侧三分之一区域是“翻页手指拖放区域”,通过用户在IE浏览器选项对话框中的自定义设置,可以将左侧三分之一区域调整“翻页手指拖放区域”,右侧三分之一区域调整为“移动手指拖放区域”,中间三分之一区域仍然保持为“滑屏手指拖放区域”。
例如在Windows Phone触摸屏手机Opera浏览器窗口中,可以将左侧三分之一区域和中间三分之一区域都设置为“滑屏手指拖放区域”,而将右侧三分之一区域设置为“翻页手指拖放区域”,这样,就在最大程度上兼容了用户的传统滑屏操作习惯,去掉了部分用户很少使用的“移动”操作。
具体实施例方式本发明可以作为一个相应的软件程序功能模块,添加到众多的系统软件和应用软件中,在安装运行这些系统软件或应用软件后,就可以实现本发明。例如Safari、Chrome、 IE,Opera.Ucweb,QQBrowser等众多的手机浏览器软件在增加了相应的软件功能模块后,就可以实现本发明,明显改进用户体验。例如在通讯软件、编辑软件、阅读软件等众多的应用软件中增加相应的软件程序功能模块,就可以实现本发明。例如作为最常用的人机交互动作模式,在i0S、AndrOid、WindOWS Phone等手机操作系统软件中,通过增加相应的软件程序功能模块,就可以在操作系统软件层次就可以实现本发明,明显改进用户体验。 在本发明中的技术基础上,还可以进行更多的技术细节完善和扩展。本发明特别适用于“手机浏览器窗口 ”,“手机阅读器窗口 ”、“手机微博窗口,,等频繁进行“翻页”、“滑屏”、“移动”等操作的程序窗口。本发明是一系列触摸屏手机人机交互方式改进的一个组成部分,在本发明人稍后提交的多个发明专利申请文件中,将会进行详细的说明。
权利要求
1.本发明是一种触摸屏手机上的人机交互方法,其主要特征在于将触摸屏手机的程序窗口纵向划分成为左中右三个面积基本相等的“手指拖放区域”,在三个“手指拖放区域” 中通过向上或向下拖放手指,分别进行相应的“移动”、“滑屏”、“翻页”操作。
2.如权利要求1所述的触摸屏手机人机交互方法,其主要特征在于将触摸屏手机程序窗口纵向划分成为左中右三个面积基本相等的“手指拖放区域”;每个“手指拖放区域”的宽度和高度都取决于手机厂商、软件提供商的默认设置和用户的自定义设置。
3.如权利要求1所述的触摸屏手机人机交互方法,其主要特征在于在三个“手指拖放区域”通过向上或向下拖放手指,分别进行“滑屏”、“翻页”、“移动”操作;用来进行“滑屏”操作的“手指拖放区域”,就是“滑屏手指拖放区域”;用来进行“翻页”操作的“手指拖放区域”,就是“翻页手指拖放区域”;用来进行“移动”操作的“手指拖放区域”,就是“移动手指拖放区域”;
4.如权利要求1所述的触摸屏手机人机交互方法,其主要特征在于在触摸屏手机程序窗口中的“滑屏手指拖放区域”,向上或向下拖放手指,就会进行相应的滑屏操作,完全兼容传统的“手指拖放滑屏操作”;在触摸屏手机程序窗口中的“滑屏手指拖放区域”,向上拖动手指进行“滑屏”操作后再向左或向右拖动手指,就会直接定位至“页尾”;向下拖动手指进行“滑屏”操作后再向左或向右拖动手指,就会直接定位至“页首”。
5.如权利要求1所述的触摸屏手机人机交互方法,其主要特征在于在触摸屏手机程序窗口中的“翻页手指拖放区域”,向上拖动手指后立即放开手指,就会向下滚动一屏;向下拖动手指后立即放开手指,就会向上滚动一屏;在触摸屏手机程序窗口中的“翻页手指拖放区域”,向上或向下拖动手指后立即放开手指后屏幕滚动的方向,将取决于手机厂商、软件提供商的默认设置和用户的自定义设置;
6.如权利要求1所述的触摸屏手机人机交互方法,其主要特征在于在触摸屏手机程序窗口中的“翻页手指拖放区域”,根据手指上下拖放的距离不同,根据手指上下拖动后是否长按手指超过1秒左右的时间,根据手指上下拖动后是否再向左或向右拖放手指,分别进行不同的功能操作;在触摸屏手机程序窗口中的“翻页手指拖放区域”,根据“手指短距拖放”和“手指长距拖放”的不同,在上下拖放手指后分别进行不同的功能操作;在触摸屏手机程序窗口中的“翻页手指拖放区域”,通过向上或向下拖动手指后是否长按超过1秒左右的时间后再放开手指,就会分别进行不同的功能操作;在触摸屏手机程序窗口中的“翻页手指拖放区域”,向上或向下拖动手指后再向左或向右拖放手指,就会分别进行相应的功能操作。
7.如权利要求1所述的触摸屏手机人机交互方法,其主要特征在于在触摸屏手机程序窗口中的“翻页手指拖放区域”,向上拖动手指后立即放开手指,就会向下滚动一屏;向下拖动手指后立即放开手指,就会向上滚动一屏;在触摸屏手机程序窗口中的“移动手指拖放区域”,向上拖动手指的过程中,就会根据手指拖动的距离,模拟单击一次或多次“Up”物理按键;向下拖动手指的过程中,就会根据手指拖动的距离,模拟单击一次或多次“Down”物理按键;在触摸屏手机程序窗口中的“移动手指拖放区域”,向上或向下拖放手指模拟单击“Up” 或“Down”物理按键后,再向左或向右拖放手指,就会模拟单击一次“0K”物理按键。
8.如权利要求1所述的触摸屏手机人机交互方法,其主要特征在于在触摸屏手机的程序窗口中,是否设置“手指拖放区域”,“手指拖放区域”的数量,每个“手指拖放区域”所对应的功能,都将取决于手机厂商、软件提供商的默认设置和用户的自定义设置;“移动手指拖放区域”默认位于程序窗口的左侧,“滑屏手指拖放区域”默认位于程序窗口的中间,“翻页手指拖放区域”默认位于程序窗口的右侧,通过手机厂商、软件提供商的默认设置和用户的自定义设置,可以自由调整每个“手指拖放区域”对应的功能。
全文摘要
本发明是一种触摸屏手机上的人机交互方法。将触摸屏手机的程序窗口纵向划分成为左中右三个面积基本相等的“手指拖放区域”,在三个“手指拖放区域”中通过向上或向下拖放手指,分别进行相应的“移动”、“滑屏”、“翻页”操作。
文档编号H04M1/725GK102221978SQ20111020427
公开日2011年10月19日 申请日期2011年7月15日 优先权日2011年7月15日
发明者魏新成 申请人:魏新成
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1