使用触摸感应设备的方向控制的利记博彩app

文档序号:6498030阅读:296来源:国知局
使用触摸感应设备的方向控制的利记博彩app
【专利摘要】一种用于在电子设备上显示的二维网格对象内进行导航的方法及系统包括确定在触摸感应界面上的触摸手势的起始方位和圆形运动。将触摸手势的圆形运动的前进映射成沿着所显示的网格对象的轴的连续导航。映射成网格对象内的导航方向是基于触摸手势的起始方位和圆形方向。显示诸如关于导航方向的指示以及网格对象内的方位这样的关于导航的结果。
【专利说明】使用触摸感应设备的方向控制

【技术领域】
[0001] 本发明涉及用户界面领域,具体涉及在电子设备的触摸感应界面上使用圆形手势 的X和Y坐标控制。

【背景技术】
[0002] 触摸板设备通过触摸感应界面向用户提供电子设备的导航和控制功能。触摸板可 以是任何触摸感应界面,其接受用于对需要人机界面的电子设备进行控制和导航的圆形触 摸手势。一种形式的触摸感应设备包括触摸轮,其通常能够感应环绕圆形形式的触摸轮做 圆形运动的手指的触摸并且将该圆形运动转换为在电子设备上的显示的滚动行为。根据触 摸轮设备使用的技术,还可以使用工具来代替人类手指。触摸轮可以经由本领域的技术人 员熟知的电阻的、电容的或者其他触摸感应的特性来发挥作用。触摸轮设备的一个示例是 在便携媒体播放器中使用的触摸轮设备,诸如由美国加州库珀蒂诺的苹果 ;":股份有限公司 (Apple? Incorporated of Cupertino California, USA)提供的 设备的点击轮。
[0003] 可以使用触摸轮设备对可显示成一维线性列表的项目列表进行导航。通过移动手 指或其他工具,用户可以激活触摸轮的触摸感应特性,电子设备可以将该移动解释成向前 或向后滚动该一维线性列表的导航命令。从而,用户可以顺次滚动单轴(一维)的项目列 表来选择所期望的项目。关于这种单轴导航的一个示例是用户选择期望在便携媒体播放器 上呈现的歌曲或视频。用户可以在触摸轮上使用顺时针方向或逆时针方向的圆形运动,从 而在一维列表中向前或向后移动。然而,尚未将触摸轮界面用作用于诸如矩阵这样的或者 针对诸如画面和图表这样的X和Y坐标数据项目的二维列表的导航设备。而且,更一般地, 通常在便携式电脑上使用的触摸板不适于使用圆形触摸手势对一维列表或二维网格对象 进行导航。


【发明内容】



【发明内容】
[0004] 用于以简化的形式介绍构思的选择,在下面的详细说明中将对其进行进 一步的说明。旨在标识要求保护的主题的关键特征或基本特征,而不是旨在用于 限制要求保护的主题的范围。
[0005] 本发明提供了一种用于在可以在电子设备上显示的二维网格对象内进行二维导 航的方法。本发明使用解释被映射成二维网格对象的一个导航轴的圆形触摸手势的起始方 位的触摸感应界面。可以使用在触摸感应界面上的第二触摸手势在二维网格对象的其他导 航轴上进行导航。显示将圆形手势映射成网格对象的轴的结果,从而允许交互式的双轴导 航。
[0006] 下面参考附图对示意性的实施例进行详细的说明,由此本发明的附加的特征和优 点将会变得显而易见。

【专利附图】

【附图说明】
[0007] 结合作为示例而非针对要求保护的发明的限制来包括的附图一起阅读,将更好地 理解前述的本发明的
【发明内容】
以及下面的关于示意性的实施例的详细说明,附图中:
[0008] 图1例示根据一个实施例的在+X方向上进行导航的本发明的示例性的操作;
[0009] 图2例示根据一个实施例的在-X方向上进行导航的本发明的示例性的操作;
[0010] 图3例示根据一个实施例的在+Y方向上进行导航的本发明的示例性的操作;
[0011] 图4例示根据一个实施例的在-Y方向上进行导航的本发明的示例性的操作;
[0012] 图5例示根据第二实施例的在+X方向上进行导航的本发明的示例性的操作;
[0013] 图6例示根据第二实施例的在-X方向上进行导航的本发明的示例性的操作;
[0014] 图7例示根据第二实施例的在-Y方向上进行导航的本发明的示例性的操作;
[0015] 图8例示根据第二实施例的在+Y方向上进行导航的本发明的示例性的操作;
[0016] 图9例示对于本发明的第一和第二实施例共同的操作的示例性的方法;
[0017] 图10例示根据本发明的第一实施例的共同操作的示例性的方法;
[0018] 图11例示根据本发明的第二实施例的共同操作的示例性的方法;
[0019] 图12a、12b和12c图示本发明的示例性的装置特征。

【具体实施方式】
[0020] 在下面的关于各个示意性的实施例的说明中,参考形成其一部分的附图,并且作 为例示在其中示出的本发明的各个实施例都可以被实施。应当理解的是,可以利用其他实 施例,并且可以在不脱离本发明的范围的情况下进行结构和功能的修改。
[0021] 基于触摸的用户界面控制,也被称为触摸感应界面(例如,触摸屏、触摸板、触摸 轮),典型地,其使用触摸手势在项目的列表中进行移动。用于对项目的长列表进行导航的 主要机制看起来涉及在数据中"进行翻页"的重复但仍有区别的敲击和/或使用单独的滚 动条控制在项目的列表中进行过程式导航(course navigation)。无论在哪种情况下,都需 要多个手势或模式切换(改变正在使用的控制)以便于对项目的长列表进行导航。
[0022] 在本文中所述的发明描述了一种可替代的且可能更加高效的方式在触摸板、触摸 屏等上使用圆形手势来滚动项目的长列表。本发明还特别适于滚动或导航诸如显示的二维 对象这样的网格对象。这种网格对象包括基于单元格的应用,诸如在电子设备上显示的矩 阵、表格、电子表格、曲线图、文本文件或画面。为了本发明的目的,网格对象是可以被显示 使得可以通过在X方向或Y方向或两个方向上移动到达网格内的数据点、单元格或方位处 来完成通过或穿过该对象的导航的二维对象。这样的数据点可以是表格或电子表格内的信 息单元格、在曲线图上或附近的点、画面中的一个或多个像素、或者文本文件中的单词的一 个或多个方位。因此,网格对象不局限于矩阵类型的对象,而是包含可以被显示使得该对象 具有二维特征的任何被显示的对象。关于二维特征的非详尽且非限制性的示例包括长度和 宽度、高度和广度、幅度和方向、幅度和时间、X和Y坐标、Y和z坐标、垂直的和水平的,等 等。
[0023] 根据本发明的方面,通过使用圆形触摸手势,可以通过单一连续运动完成在任何 指定方向上的导航。在一个实施例中,建立在网格对象内沿着信息的一个轴滚动的方向开 始于标识触摸手势的相对起始点以确定触摸手势圆形或旋转运动到网格对象内的线性方 向的映射。沿着网格对象的一个轴的导航相当于沿着包含在该网格对象的那个导航轴中的 信息进行移动。例如,沿着电子表格网格对象的X轴的导航是沿着该电子表格的行的导航。 沿着电子表格的Y轴的导航是沿着电子表格的列的导航。在另一个示例中,沿着曲线图的 X轴贯穿所绘制的曲线图曲线的导航将提供在所绘制的曲线图上的曲线的X坐标的值。
[0024] 图1至4图示了本发明的一个实施例。每个附图都包括触摸感应设备10和触摸 设备20。触摸感应设备可以是本领域技术人员已知的任何触摸感应设备,其包括诸如存在 于标准的或笔记本或平板类型的便携式电脑设备、PC键盘或其他PC外围设备、PDA、手机、 测试装置、媒体播放器或者其他电子设备上的触摸板。触摸轮是本领域技术人员已知的另 一种形式的触摸感应设备,其包括如可以存在于PDA、手机、测试设备、诸如iP 0Cm这样的 媒体播放器或者其他电子设备上的触摸轮或点击轮。虽然在图1至4中将手和手指或拇指 作为触摸设备示出,本领域的技术人员将理解可以根据用于触摸感应设备的技术使用诸如 指示笔或其他指取设备(pointing device)的替代性的触摸设备来激活触摸感应设备。在 图1至4中,象征性地在右边将触摸手势的结果示为指示在电子设备上显示的对象内的移 动的水平(+/-X)或垂直(+/-Y)的相对方向的箭头。这样,例如,图1描述在显示的网格对 象内的+X或向右的方向的移动所需的用户界面触摸手势。可以将这种移动认为是与在特 定方向上的连续触摸手势移动相对应的在所显示的对象内的连续方向移动。显示网格对象 的电子设备可以是任何设备,但不需要是包括触摸感应界面的同一设备。例如可以将本发 明具体化为具有显示器并使用诸如触摸感应屏或触摸板这样的触摸感应设备的便携式或 平板式计算机。另外,例如可以将本发明具体化为不具有显示器但是对确实控制或包含显 示器的另一电子设备进行控制的远程控制设备,非限制性的示例包括电视机远程控制器、 机顶盒远程控制器、DVD远程控制器以及测试装置远程控制器。
[0025] 图1至4图示了本发明的一个实施例,其根据在触摸感应界面10上相对于圆形触 摸手势中心15的初始触摸位置或方位来确定在所显示的网格对象内的移动的轴。例如在 所显示的网格对象内的移动的轴可以是X(左或右)轴或Y(上和下)轴。基于在触摸感应 界面上的触摸手势的特定的旋转(圆形)方向来确定在网格对象内的移动的方向。
[0026] 图1图示了导致在所显示的网格对象中向右的方向或+X方向的导航的触摸手势。 在图1中,当初始触摸手势起始方位是在圆形触摸手势的中心15的左边24或右边(26) 时,则在网格对象内的移动的轴是水平的(在X轴上)。如果触摸手势旋转的前进(继续) 是在顺时针22 (CW)方向上,则在网格对象内的移动的方向是水平向右或者在+X轴方向41 上。这样,在图1中与在顺时针旋转方向22上的触摸手势的前进相关联的起始方位24或 26将导致在所显示的网格对象中的+X方向41移动。
[0027] 图2图示了导致在所显示的网格对象中向左的方向或-X方向的导航的触摸手势。 在图2中,当初始触摸手势起始方位是在圆形触摸手势的中心15的左边24或右边26时, 则在网格对象内的移动的轴是水平的(在X轴上)。如果触摸手势旋转的前进是在逆时针 28 (CW)方向上,则在网格对象内的移动的方向是水平向左或者在-X轴方向42上。这样, 图2中与在逆时针旋转方向28上的手势的前进相关联的起始方位24或26将导致在所显 示的网格对象中的-X方向42移动。
[0028] 图3图示了导致在所显示的网格对象中的向上的方向或+Y方向的导航的触摸手 势。在图3中,当初始触摸手势起始方位是在圆形触摸手势的中心15的顶部34或底部36 时,则在网格对象内的移动的轴是垂直的(在Y轴上)。如果触摸手势旋转的前进是在顺时 针32 (CW)方向上,则在网格对象内的移动的方向是在垂直向上的方向上或在+Υ轴方向43 上。这样,图3中与在顺时针旋转方向38上的触摸手势的前进相关联的起始方位34或36 将导致在所显示的网格对象中的+Υ方向43移动。
[0029] 图4示了导致在所显示的网格对象中的向下的方向或-Υ方向的导航的触摸手势。 在图4中,当初始触摸手势起始方位是在圆形触摸手势的中心15的顶部34或底部36时, 则在网格对象内的移动的轴是垂直的(在Υ轴上)。如果触摸手势旋转的前进是在逆时针 38 (CW)方向上,则在网格对象内的移动方向是在垂直向下的方向上或者在-Υ轴方向44上。 这样,在图4中与在逆时针旋转方向38上的触摸手势的前进相关联的起始方位34或36将 导致在所显示的网格对象中的-Υ方向44移动。
[0030] 在图1至4中,可以简单地通过将圆形触摸手势的运动从顺时针移动逆转成逆时 针移动来完成在网格对象内的移动的方向逆转。例如,在图1中,一旦使用触摸手势的顺时 针移动在网格对象中建立起+Χ方向的移动,向逆时针方向的触摸手势的逆转将导致在网 格对象中在-X方向上的移动。为了出现方向逆转,指取或触摸设备应当与触摸感应设备保 持联系。
[0031] 同样地,在图2中,在使用逆时针触摸手势移动建立起-X方向的网格对象中的移 动之后,向顺时针运动的触摸手势的逆转将导致在网格对象中在+Χ方向上的移动。在图3 中,在使用顺时针触摸手势移动建立起+Υ方向的网格对象中的移动之后,向逆时针运动的 触摸手势的逆转将导致在网格对象中在-Υ方向上的移动。在图4中,在使用逆时针触摸手 势移动建立起-Υ方向的网格对象中的移动之后,向顺时针运动的触摸手势的逆转将导致 在网格对象中在+Υ方向上的移动。
[0032] 使用在图1至4中示出的本发明的第一实施例,可以得到在网格对象中在X和Υ 轴上的导航。可以使用如下两种触摸手势来表示用于完成在第一方向上进行导航之后接着 在第二方向上进行导航的一种示例性方法。在电子设备上显示的二维对象的X轴和Υ轴上 进行导航的方法包括:对在触摸感应界面上的顶部位置或底部位置处的第一触摸手势进行 初始化;以及,在触摸感应界面上以顺时针运动使第一触摸手势前进,从而在该二维网格对 象内的向上(+Υ)的方向上进行导航。注意:随后在该触摸感应界面上以逆时针运动使触摸 手势前进将在该二维网格对象内的向下(-Υ)的方向上进行导航。
[0033] 为了随后在其他轴上进行导航,在触摸感应界面上的左边位置或右边位置处对第 二触摸手势进行初始化。第二触摸手势在触摸感应界面上以顺时针运动前进,从而在该二 维网格对象内的向右(+Χ)的方向上进行导航。注意:随后在该触摸感应界面上以逆时针运 动使触摸手势前进将在该二维网格对象内的向左(-Χ)的方向上进行导航。这样,使用本发 明的方面可以完成在第一轴上的导航以及随后的在第二轴上的导航。
[0034] 作为在图1至4中图示的纯粹或严格的顺时针或逆时针移动的变型,可以使用线 性手势移动(未被示出)来建立初始导航方向。例如,可以持续结合圆形移动使用连续的 但最初是线性的移动来建立初始方向,而不使用最初就是严格的顺时针或逆时针的移动。 一旦检测到顺时针或逆时针的手势,就将特定的旋转方向映射成与初始线性手势相同的方 向。例如在图1中,最初,从方位24开始从左移动到右边的线性手势可以建立+Χ方向。随 后,如果该手势以顺时针的方式继续,则导航在由初始线性移动建立起来的+Χ方向上继 续。这样,在初始线性手势之后使用圆形手势允许不停地在所选择的方向上出现无限连续 的导航。通常,触摸板或触摸屏将限制在单一方向上的连续导航,因为将到达触摸板或触摸 屏的边缘。因为使用圆形手势,本发明提供了在所选择的方向上的不停止的连续导航。在 任何上述实施例中,允许初始线性手势中的较小偏差以避免对以其他方式的初始线性手势 中的小变化做出过度反应。同样地,允许圆形手势中的一些较小偏差以避免对以其他方式 的圆形手势中的小变化做出过度反应。
[0035] 除了在关于图1至4的如上所述的二维网格对象中进行导航之外,本发明还可以 用于在触摸板或触摸屏设备上使用圆形手势在一维列表中进行导航。通常,仅使用线性手 势来进行使用触摸板设备的一维列表中的导航。本发明将在列表中的导航扩展成包括在触 摸板或触摸屏设备上的圆形手势。
[0036] 图5至8图示了本发明的第二实施例。关于触摸感应界面项目的编号与在图1至 4中使用的那些编号相似。在图5至8中,只要最初开始了圆形运动,就可以在确定网格对 象内的导航方向时忽略顺时针或逆时针的旋转。通过相对于在触摸感应界面上的圆形触摸 手势的中心的初始触摸点来确定导航方向。检测触摸手势的顺时针或逆时针的运动,并且 将其建立为触摸手势的基本或初始旋转运动。将触摸手势的初始旋转运动映射成网格对象 的导航方向。逆转触摸手势的圆形运动(从顺时针到逆时针或者相反)将逆转映射到所显 示的网格对象上的导航方向。
[0037] 图5图示了在触摸感应界面上的触摸手势,其导致在网格对象内的向右(+X)的导 航方向。在图5中,使用左边触摸点起始方位44,其指示将使用该网格对象内的X或水平轴 的导航方向。然后,顺时针62或逆时针68的圆形手势启动在网格对象内的+X导航方向的 移动。在图5的本发明的示例的另一方面中,然后,如果圆形手势随后改变,例如在+X导航 方向开始之后从顺时针运动变动成逆时针运动,则在该网格对象内导航方向将从+X导航 方向逆转成-X导航方向。对于要逆转的导航方向,圆形触摸手势应当保持不中断。即,需 要对触摸感应界面表面进行连续的触摸。
[0038] 图6图示了在触摸感应界面上的触摸手势,其导致网格对象内的向左(-X)的导航 方向。在图6中,使用右边触摸点起始方位46,其指示将使用该网格对象内的X轴或水平轴 的导航方向。然后,顺时针62或逆时针68的圆形手势启动在网格对象内的-X导航方向的 移动。在图6的本发明的示例的另一方面中,然后,如果圆形手势随后改变,例如在-X导航 方向开始之后从顺时针运动变动成逆时针运动,则在该网格对象内导航方向将从-X导航 方向逆转成+X导航方向。对于要逆转的导航方向,圆形触摸手势应当保持不中断。即,需 要对触摸感应界面表面进行连续的触摸。
[0039] 图7图示了在触摸感应界面上的触摸手势,其导致在网格对象内的向下(-Y)的导 航方向。在图7中,使用顶部触摸点起始方位54,其指示将使用该网格对象内的Y轴或垂直 轴的导航方向。然后,顺时针62或逆时针68的圆形手势启动在网格对象内的-Y导航方向 的移动。在图7的本发明的示例的另一方面中,然后,如果圆形手势随后改变,例如在-Y导 航方向开始之后从顺时针运动变动成逆时针运动,则在该网格对象内导航方向将从-Y导 航方向逆转成+Y导航方向。对于要逆转的导航方向,圆形触摸手势应当保持不中断。艮P, 需要对触摸感应界面表面进行连续的触摸。
[0040] 图8图示了在触摸感应界面上的触摸手势,其导致在网格对象内的向上(+Y)的导 航方向。在图8中,使用底部触摸点起始方位56,其指示将使用该网格对象内的Y轴或垂直 轴的导航方向。然后,顺时针62或逆时针68的圆形手势启动在网格对象内的+Υ导航方向 的移动。在图8的本发明的示例的另一方面中,然后,如果圆形手势随后改变,例如在+Υ导 航方向开始之后从顺时针运动变动成逆时针运动,则在该网格对象内导航方向将从+Υ导 航方向逆转成-Υ导航方向。对于要逆转的导航方向,圆形触摸手势应当保持不中断。艮Ρ, 需要对触摸感应界面表面进行连续的触摸。
[0041] 使用在图5至8中示出的本发明的第二实施例,可以得到在网格对象中在X和Υ 轴上的导航。可以使用如下两种触摸手势来表示用于完成在第一方向上进行导航之后接着 在第二方向上进行导航的一种示例性方法。在电子设备上显示的二维对象的X轴和Υ轴上 进行导航的方法包括:对在触摸感应界面上的顶部位置处的第一触摸手势进行初始化;以 及,在触摸感应界面上以顺时针或逆时针运动使第一触摸手势前进,从而在该二维网格对 象内的向下(-Υ)的方向上进行导航。可替代地,为了对沿着Υ轴在+Υ方向上的导航进行 初始化,可以对在触摸感应界面上的底部位置处的第一触摸手势进行初始化,并且在触摸 感应界面上以顺时针或逆时针运动使第一触摸手势前进,从而在该二维网格对象内的向上 (+Υ)的方向上进行导航。使用相对于圆形手势的中心的顶部或底部的起始方位,一旦沿着 Υ轴选择了导航方向,圆形手势的逆转就将导致在该网格对象中的导航方向的逆转。
[0042] 作为在图5至8中图示的纯粹或严格的顺时针或逆时针移动的变型,可以使用线 性手势移动(未被示出)来建立初始的导航方向。与对图1至4所表示相同,可以持续结 合圆形移动使用连续的但最初是线性的移动来建立初始方向,而不使用最初就是严格的顺 时针或逆时针的移动。一旦检测到顺时针或逆时针的手势,就将特定的旋转方向映射成与 初始线性手势相同的方向。例如在图5中,最初,从方位44开始从左移动到右边的线性手 势可以建立+Χ方向。随后,如果该手势以顺时针运动或逆时针运动继续,则导航在由初始 线性移动建立起来的+Χ方向上继续。这样,在初始线性手势之后使用圆形手势允许不停地 在所选择的方向上出现无限连续的导航。通常,触摸板或触摸屏将限制在单一方向上的连 续导航,因为将到达触摸板或触摸屏的边缘。因为使用圆形手势,本发明提供了在所选择的 方向上的不停止的连续导航。在任何上述实施例中,允许初始线性手势中的较小偏差以避 免对以其他方式的初始线性手势中的小变化做出过度反应。同样地,允许圆形手势中的一 些较小偏差以避免对以其他方式的圆形手势中的小变化做出过度反应。
[0043] 除了在关于图5至8的如上所述的二维网格对象中进行导航之外,本发明还可以 用于在触摸板或触摸屏设备上使用圆形手势在一维列表中进行导航。通常,仅使用线性手 势来进行使用触摸板设备的一维列表中的导航。本发明将在列表中的导航扩展成包括在触 摸板或触摸屏设备上的圆形手势。
[0044] 为了随后在网格对象的其他轴上进行导航,在触摸感应界面上的左边位置处对第 二触摸手势进行初始化,在触摸轮上以顺时针或逆时针运动使第二触摸手势前进,从而在 二维网格对象内向右(+Χ)的方向上进行导航。可替代地,为了对沿着X轴在-X方向上的导 航进行初始化,可以在触摸感应界面上的右边位置处对第二触摸手势进行初始化,并在触 摸感应界面上以顺时针或逆时针运动使该触摸手势前进,从而在二维网格对象内向左(-Χ) 的方向上进行导航。使用左边或右边的起始方位,一旦沿着X轴选择了导航方向,圆形手势 的逆转就将导致在该网格对象中的导航方向的逆转。因此,使用本发明的方面可以完成在 第一轴上的导航以及随后在第二轴上的导航。
[0045] 图9图示了根据本发明的方法100,其包含了使用图1至4说明的第一实施例和使 用图5至8说明的第二实施例。图9的方法开始于步骤101,并且运行至步骤105,其中使用 具有触摸感应界面的电子设备。电子设备确定在触摸感应界面上的触摸手势的起始方位。 在步骤110,沿着触摸感应界面移动使电子设备检测到触摸手势的圆形运动。如前所述,也 可以将跟随着圆形移动的线性手势移动检测为圆形手势。然后在步骤115,电子设备将导航 方向映射到对象上。该对象可以是诸如列表这样的一维对象或者网格对象。为了说明的目 的,下面对网格对象进行论述,但是本发明对一维列表以及二维网格对象都起到良好的作 用。这样的网格对象可以是在电子设备上显示的诸如电子表格(单元格矩阵)、曲线图、文 本文件或画面这样的任何项目。映射的结果是在该网格对象内的移动,使得对圆形运动相 对应地完成在该网格对象内的导航。注意:可以将在网格对象内的移动特征化为水平移动 (+X或-K轴)或垂直移动(+Y或-Y轴),并且在该网格对象内的水平或垂直移动是由在触 摸感应界面上的触摸的圆形移动造成的。因此,在步骤120,将得到的圆形移动到网格对象 内的水平或垂直的移动的映射显示在显示设备上。这种显示使得能够通过圆形运动对二维 网格对象进行导航。
[0046] 图10图示了图9总体方法100的第一详细实施例方法200。图10的方法200对 应于图1至4的动作。方法200开始于步骤201并且运行至步骤205,其中使用具有触摸感 应界面的电子设备。电子设备确定在触摸感应界面上的触摸手势的起始方位。注意:圆形 触摸手势的起始方位可以出现在触摸感应界面的任何地方。例如,圆形触摸手势可以开始 于触摸感应界面的中心,该圆形触摸手势将仍然被检测到。在步骤210,确定触摸手势的起 始方位是在触摸感应界面上的触摸手势的中心的左边还是右边。可替代地,确定触摸手势 的起始方位是在触摸感应界面上的顶部还是底部。
[0047] 如果触摸感应界面上的触摸的起始方位在环绕圆形触摸手势的中心的左边位置 或右边位置处,则起始位置将指示如下决定:所期望的是在该网格对象内的X轴导航。该情 况如图1和2所示。回到图10,如果触摸感应界面上的触摸的起始方位被确定为在X方向 上,则进入步骤215,其中使用该网格对象内的移动的X轴导航方向。
[0048] 如果触摸感应界面上的触摸的起始方位在环绕圆形触摸手势的中心的顶部位置 或底部位置处,则开始位置将指示如下决定:所期望的是在该网格对象内的Y轴导航。该情 况如图3和4所示。回到图10,如果触摸感应界面上的触摸的起始方位被确定为不在X方 向上,则进入步骤220,其中使用该网格对象内的移动的Y轴导航方向。
[0049] 无论是哪种情况,方法200都将运行至步骤225,其中,电子设备检测触摸感应界 面上的触摸手势的圆形运动。如前所述,可以将跟随着圆形手势的线性手势解释为圆形手 势。在步骤230,如果在触摸感应界面上检测到圆形的顺时针运动,则将在网格对象上的+ 轴导航方向映射到该网格对象上。如果在触摸感应界面上检测到圆形的逆时针运动,则将 在网格对象上的-轴导航方向映射到该网格对象上。例如,如果在步骤210的决定是要映 射X轴方向,则在步骤230,顺时针圆形运动将提供在该网格对象中的+X导航方向。同样, 如果在步骤210做出了 X轴决定,并且在触摸感应界面上检测到逆时针圆形运动,则电子设 备将确定将-X导航方向映射到该网格对象。本领域的技术人员将很容易地认识到可以颠 倒这种定义而不改变本发明的基本功能。即,还可以将本发明实现为使得还可以将在触摸 感应界面上的顺时针圆形运动映射成网格对象中的-x轴移动。
[0050] 在步骤235,在显示设备上显示步骤230的映射的结果,使得通过观看显示器来完 成在网格对象内的导航。在本发明的一方面中,如果触摸手势是不中断的(连续的),但是 电子设备在触摸感应界面上检测到圆形手势旋转的变化,诸如从顺时针变成逆时针旋转, 则电子设备将把方向的改变映射成沿着所选择的轴的映射的方向的逆转。例如,如果映射 和导航在顺时针方向的情况下沿着+X轴,并且出现旋转变化成逆时针旋转,则将出现从+X 轴导航到-X轴导航的映射的变化。如果触摸是连续且不中断的,则可能出现这种沿着单一 轴的逆转。
[0051] 在本发明的另一方面中,在所期望的X轴导航出现之后,随后的Y轴导航可以在通 过从触摸感应界面移除触摸而停止触摸手势之后出现。然后,方法200可以再次起动,使得 Y轴导航可以通过选择不同的起始方位而出现,从而出现步骤210和220。这样,在X轴导 航之后将完成在Y轴上的导航。因此,可以完成在使用圆形触摸感应界面的二维网格对象 中的导航。
[0052] 图11图示了方法300,并且是图9方法100的第二实施例。图11的方法300对应 于图5至8的动作。方法300开始于步骤301并且运行至步骤305,其中使用具有触摸感应 界面的电子设备。电子设备确定在触摸感应界面上的触摸手势的起始方位。在步骤310,确 定触摸手势的起始方位是在环绕着触摸感应界面上的圆形触摸手势的中心的左边还是右 边。可替代地,确定触摸手势的起始方位是在环绕着触摸感应界面上的圆形触摸手势的中 心的顶部还是底部。
[0053] 如果触摸感应界面上的触摸的起始方位在环绕着触摸感应界面的圆形触摸手势 的中心的左边位置或右边位置处,则起始方位将指示如下决定:所期望的是在网格对象内 的X轴导航。因此,进入步骤312,其中使用网格对象内的移动的X轴导航方向。在步骤314, 检测触摸手势的顺时针或逆时针圆形运动方向。如前所述,该圆形运动可以是纯粹的或严 格的圆形运动,或者可以是跟随着圆形手势的线性手势。在步骤316,如果步骤310的起始 方位是在触摸感应界面上的左边,则将+X轴导航方向映射到网格对象。同样在步骤316, 如果在步骤310的起始方位是在触摸感应界面上的右边,则将-X轴导航方向映射到网格对 象。
[0054] 回到步骤310,如果在触摸感应界面上的触摸的起始方位是在环绕触摸感应界面 的圆形触摸手势的中心的顶部位置或底部位置处,则该起始方位将指示如下决定:所期望 的是在网格对象内的Y轴导航。因此,进入步骤313,其中,确定网格对象内的移动的Y轴导 航方向。在步骤315,检测触摸手势的顺时针或逆时针圆形运动方向。如前所述,该圆形运 动可以是纯粹的或严格的圆形运动,或者可以是跟随着圆形手势的线性手势。在步骤317, 如果步骤310的起始方位是在环绕触摸感应界面上的圆形触摸手势的中心的底部,则将+Y 轴导航方向映射到网格对象。同样在步骤317,如果步骤310的起始方位是在环绕触摸感应 界面上的圆形触摸手势的中心的顶部,则将-Y轴导航方向映射到网格对象。
[0055] 本领域的技术人员将很容易地认识到,可以颠倒用于步骤316和317的方向定义 而不改变本发明的基本功能。然而,比较合理的是尝试去尽可能自然且直观地进行从圆形 运动到网格导航的映射。本发明的实现尝试达成该目标。
[0056] 回到方法300,一旦完成了圆形手势到网格导航方向的映射,例如根据步骤316或 步骤317,然后就进入步骤320。在步骤320,显示圆形手势到网格导航的映射,使得可以完 成二维导航。
[0057] 在本发明的另一方面中,在所期望的X轴导航出现之后,随后的Y轴导航可以在通 过从触摸感应界面移除触摸而停止触摸手势之后出现。然后,方法300可以再次起动,使得 可以通过在步骤305选择不同的起始方位而使Y轴导航出现。这样,将在X轴导航之后将 完成在Y轴上的导航。因此,可以完成在使用圆形触摸感应界面的二维网格对象中的导航。
[0058] 图12a图示了本发明一种可能的实施例中的电子设备400,其使用圆形类型触摸 感应界面。该界面有利于描述圆形手势的起始点的相对方位。如上所述,包含触摸感应界面 的电子设备不必也包含显示网格对象的设备。示例包括远程控制设备,该远程控制设备包 含触摸感应界面但是对包含网格对象的远程显示器的不同的电子设备进行控制。如图12a 所示,将圆形触摸感应界面10示为环绕着中心参考区域15来组织。中心参考区域15仅用 于参考而被示出,其可以具有或者可以不具有与触摸感应界面10的任何功能的任何具体 的相关性。在该实施例中,在环绕圆形触摸手势的中心的底部方位36的上方示出顶部方位 34。在环绕圆形触摸手势的中心的右边方位26的左边示出左边方位24。这些方位提供了 用于在先前说明中涉及的导航的区域。
[0059] 在本发明的另一可能的实施例中,触摸感应界面是如图12b所示的触摸板界面。 此处,顶部方位34a被认为是在环绕圆形触摸手势的中心的底部方位36a的上方。在环绕 圆形触摸手势的中心的右边方位26a的左边示出左边方位24a。相对于圆形触摸手势的中 部不出顶部34a、底部36a、左边24a以及右边26a方位。另外,在本发明的另一方面中,将 触摸板界面上的顶部、底部、左边和右边方位作为区域示出。可以容易地理解到,诸如触摸 板、触摸屏或圆形触摸感应界面这样的触摸感应界面可以容易地包含可被解释为圆形手势 的起始方位的多于一个的不同的点。起始方位相对于圆形手势的中心。关于方位起始方位 的区域类型解释可以应用于包括图12a和12b中所示的界面在内的任何触摸感应界面。
[0060] 图12c图示了将本发明的方面具体化的电子设备500的框图。设备500包含诸如 在图12c中示出的触摸感应界面510这样的触摸感应界面、接口电路520、处理器525、可选 的显示器530、存储器535以及设备的可选的输入/输出接口。接口电路520是到可以检测 触摸动作的触摸感应界面的接口。在一个实施例中,可以使用内部总线515从接口电路向 处理器525传送检测到的触摸。处理器525可以从接口电路520接收触摸方位信息并解释 该信息。处理器525用于实施上述的方法,并且为了程序或数据存储的目的而访问存储器 535。存储器535还可以被用于向可选的显示器530提供与可显示的网格对象以及该网格 对象的X和Y轴的导航相关的信息。例如在设备500是手持视频设备、便携式或平板式PC 的情况下,该设备500可以包括可选的显示器530。然而,如果设备500是不带显示器的远 程控制器,则不需要包括可选的显示器。如果设备500是远程控制器,则可以包括可选的输 入/输出接口 540。在该实例中,输入/输出接口可以是用于远程控制目的的RF或红外线 端口。正如本领域的技术人员将很好地理解的那样,如果设备500是还可被用于远程控制 目的的便捷式或平板式计算设备,则可以包含可选的显示器和可选的输入/输出接口这两 者。
[0061] 正如本领域的技术人员将很好地理解的那样,图12c仅表示了上述电子设备的一 种可能的实现方式。可能有包括不基于总线的实现方式在内的其他实现方式。一种可能的 不基于总线的实现方式可以是基于组合逻辑的实现方式,该方式能够减少或消除对于更复 杂的处理器和存储器的需要。另一种可能的实现方式是模块化方法,其允许将本发明用作 为仍具有本发明的方面的更大的装置中的功能模块。
[0062] 例如,可以将在本文中所述的实现方式实现为方法或过程、装置、或者硬件和软件 的组合。尽管仅在单一形式的实现方式的背景下进行了论述(例如,仅作为方法进行了论 述),但是所论述的特征的实现方式还可以其他方式实现(例如,硬件装置、硬件和软件装 置或者计算机可读介质)。例如,可以将装置实现为适当的硬件、软件和固件。例如,可以在 诸如例如处理器(其指代任何处理设备,包括例如计算机、微处理器、集成电路或者可编程 的逻辑设备)这样的装置中实现方法。处理设备还包括通信设备,诸如例如计算机、手机、 便捷/个人数字助理("PDA")以及便于与终端用户之间进行信息通信的其他设备。
[0063] 另外,可以通过由处理器实施的指令来实现所述方法,可以将这样的指令存储在 处理器或计算机可读介质上,诸如例如集成电路、软件载体或者诸如例如硬盘、压缩盘、随 机存取存储器("RAM")、只读存储器("ROM")或任何其他磁、光、或固态介质这样的其他 存储设备。指令可以形成有形地实现在诸如上面所列的任何介质这样的计算机可读介质上 的应用程序。例如,处理器可以包含具有用于执行过程的指令的计算机可读介质作为处理 器单元的一部分,关于这一点将是很清楚的。与本发明的方法相对应的指令在被执行时可 以将通用计算机变换为实施本发明的方法的专用机。
【权利要求】
1. 一种用于在电子设备上显示的对象内进行导航的方法,该方法包含: 确定在触摸感应界面上的触摸手势的起始方位和圆形运动; 基于所述触摸手势的起始方位和圆形方向来映射所述对象内的导航方向;以及 显示所述对象内的导航方向的结果。
2. 如权利要求1所述的方法,其中,所述对象是网格对象,并且包含显示在所述电子设 备上的单元格矩阵、曲线图、文本文件或画面之中的任何一种或几种。
3. 如权利要求1所述的方法,其中,所述触摸感应界面是触摸板或触摸屏设备。
4. 如权利要求1所述的方法,其中: 所述对象是网格对象,并且所述触摸手势包含在所述触摸感应界面上的顶部位置或底 部位置处进行触摸并且在所述触摸感应界面上以圆形运动进行移动;并且 映射所述网格对象内的导航方向的步骤包含将所述触摸手势变换成所述网格对象内 沿着Y轴的导航方向; 其中,随后逆转所述触摸手势的圆形运动导致所述网格对象内沿着所述Y轴的方向的 逆转。
5. 如权利要求4所述的方法,其中,所述圆形运动是顺时针运动,并且沿着所述Y轴的 方向是所述网格对象内向上(+Y)的方向。
6. 如权利要求1所述的方法,其中: 所述对象是网格对象,并且所述触摸手势包含在所述触摸感应界面上的左边位置或右 边位置处进行触摸并且在所述触摸感应界面上以圆形运动进行移动;并且 映射所述网格对象内的导航方向的步骤包含将所述触摸手势变换成所述网格对象内 沿着X轴的导航方向; 其中,随后逆转所述触摸手势的圆形运动导致沿着所述X轴的方向的逆转。
7. 如权利要求6所述的方法,其中,所述圆形运动是顺时针运动,并且沿着所述X轴的 方向是所述网格对象内向右(+X)的方向。
8. 如权利要求1所述的方法,其中,所述对象是网格对象,并且通过所述起始方位来确 定所述网格对象内的导航方向,并且其中,所述触摸感应界面上的触摸手势的圆形运动确 定被映射成所述导航方向的初始圆形运动。
9. 如权利要求8所述的方法,其中,如果随后逆转所述初始圆形运动,则映射到所述网 格对象上的导航方向被逆转。
10. 如权利要求1所述的方法,其中,所述对象是网格对象,并且所述触摸手势包含: 在所述圆形手势的顶部位置处进行触摸并且在所述触摸感应界面上以顺时针或逆时 针运动进行移动,从而在所述网格对象内向下(-Y)的方向上进行导航;或者 在所述圆形手势的底部位置处进行触摸并且在所述触摸感应界面上以顺时针或逆时 针运动进行移动,从而在所述网格对象内向上(+Y)的方向上进行导航。
11. 如权利要求10所述的方法,其中,当在所述触摸感应界面上的旋转运动被逆转时, 导致从向下(-Y)的方向到向上(+Y)的方向以及反过来的导航方向的逆转。
12. 如权利要求1所述的方法,其中,所述对象是网格对象,并且所述触摸手势包含: 在所述圆形手势的左边位置处进行触摸并且在所述触摸感应界面上以顺时针或逆时 针运动进行移动,从而在所述网格对象内向右(+X)的方向上进行导航;或者 在所述圆形手势的右边位置处进行触摸并且在所述触摸感应界面上以顺时针或逆时 针运动进行移动,从而在所述网格对象内向左(-X)的方向上进行导航。
13. 如权利要求12所述的方法,其中,当在所述触摸感应界面上的旋转运动被逆转时, 导致从向左(-X)的方向到向右(+X)的方向以及反过来的导航方向的逆转。
14. 一种电子装置,该电子装置包含: 触摸感应界面,检测圆形触摸手势的起始方位; 处理器,使用检测到的圆形触摸手势的起始方位将所述圆形触摸手势映射到具有X和 Y轴的信息的网格对象的一个轴,其中,所述处理器将所述圆形触摸手势的前进映射成沿着 所述网格对象的X或Y轴之一的移动。
15. -种电子装置,该电子装置包含: 触摸感应界面,包含检测圆形触摸手势的触摸板或触摸屏; 处理器,将检测到的圆形触摸手势映射成项目的显示列表的连续导航。
【文档编号】G06F3/0488GK104220974SQ201280068057
【公开日】2014年12月17日 申请日期:2012年1月25日 优先权日:2012年1月25日
【发明者】M.L.沃克, B.D.约翰逊 申请人:汤姆逊许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1