基于倾斜的列表搜索中提供项转换概率反馈的设备和方法

文档序号:6457597阅读:137来源:国知局
专利名称:基于倾斜的列表搜索中提供项转换概率反馈的设备和方法
技术领域
本发明涉及一种在基于倾斜的列表搜索中提供光标位置的反馈的设备和 方法。更具体地说,本发明涉及这样一种在基于倾斜的列表搜索中提供光标 位置的反馈的设备和方法,当在便携式设备中通过倾斜搜索由 一个或多个项 (诸如,菜单或照片)组成的列表时,该设备和方法使用于选择相应的项的 光标的移动被实时反馈并能够防止越过光标应该定位到的项的可能性。
背景技术
由于数字装置的集成,便携式数字设备(诸如,PDA、蜂窝电话、MP3 和数码相机)的性能不断提高。随着便携式数字设备的尺寸减小,在安装各 种功能按钮方面增加了各种限制。因此,需要一种便携式数字设备的输入方 法以便在不依赖于在便携式设备的有限空间中设置的功能按钮的情况下,可 输入各种信息。为了解决该问题,韩国专利特开第2004-092217号公开了一种"an image display method in a mobile communication terminal (移动通信终端中的图"f象显 示方法)",其中,在不需要设置按钮的基于倾斜的输入方法中,根据终端的 状态或姿态检测倾斜方向和倾斜角度,并允许根据检测的倾斜方向和倾斜角 度移动动态的图像。倾斜意味着特定对象从参考姿态(像水平状态)倾斜。通过倾斜操作, 多个图像被移动从而用户可查看图像,或者光标在由一个多个项(诸如菜单) 组成的列表中被移动,从而可选择列表中的每个项。当用户通过上述的倾斜操作在列表中查看图像或选择项时,用户难以预 先控制倾斜角度。结果,屏幕上显示的图像移动到不期望的图像,或选择项的光标未准确定位在目标项,而是经过该目标项而移动到不期望的项。这需要用户准确执行倾斜操作。因此,当用户操作基于倾斜的便携式数 字设备时,稳定地准确执行基于倾斜的操作变得很难。发明内容本发明的目的在于提供一种在基于倾斜的列表搜索中提供光标位置的反 馈的设备和方法,所述设备和方法能够计算通过用户的倾斜操作光标定位于 在列表中的每个项的概率,并根据计算的概率实时反馈光标的移动。本发明的另 一 目的在于提供一种在基于倾斜的列表搜索中提供光标位置 的反馈的设备和方法,所述设备和方法能够使光标的移动被实时反馈,从而 用户可将光标准确地定位于目标项。本发明的目的不局限于上面提到的内容,通过以下描述,本领域技术人 员将容易理解本发明的其他目的。根据本发明的一方面,提供一种在基于倾斜的列表搜索中提供光标位置的反馈的设备,所述设备包括光标位置控制模块,根据倾斜角度计算并改 变光标位置;概率计算模块,根据计算的光标位置计算光标定位于列表的每 个项的概率;以及显示模块,根据计算的概率改变列表的属性并显示该列表。根据本发明的另 一方面,提供一种在基于倾斜的列表搜索中提供光标位 置的反馈的方法,所述方法包括根据倾斜角度计算并改变光标位置,根据 计算的光标位置计算光标定位于列表的每个项的概率,以及根据计算的概率 改变列表的属性并显示该列表。为了参考,在本发明的实施例中,"列表"包括可通过便携式设备查看的 一个或多个图像和照片以及一个或多个图标(诸如,用于使用便携式设备的 菜单)。


通过参照附图对本发明优选实施例进行的详细描述,本发明的上述和其 他特点和优点将会变得更加清楚,其中图1是示出根据现有技术的基于倾斜的列表选择的示图;图2A至图2D是示出根据倾斜角度的光标位置移动的示图;图3是示出根据本发明实施例的在基于倾斜的列表搜索中提供光标位置的反馈的设备的结构的示图;图4是示出根据本发明实施例的使用概率计算模块的线性概率变换方法 的示图;图5A至图5C是视觉上示出根据本发明实施例的光标定位于每个项的概 率的示图;以及图6是示出根据本发明实施例的在基于倾斜的列表搜索中提供光标位置 的反馈的方法的流程图。
具体实施方式
通过参照下面对优选实施例和附图的详细描述,会更加容易理解本发明 的优点和特点以及实现本发明的方法。然而,本发明能够以各种不同的形式 被实现并且不应该被认为局限于在此阐述的实施例。相反地,-提供这些实施 例从而该公开将彻底和完全,并且将全面向本领域技术人员传达本发明的构 思念,并且本发明仅将由权利要求限定。贯穿说明书,相同的标号表示相同 部件。下面将参照根据本发明示例性实施例在基于倾斜的列表搜索中提供光标 位置的反馈的设备和方法的框图或流程图描述本发明。将理解,可由计算机程序指令实现流程图中的每一方块以及流程图中方 块的组合。可将这些计算机程序指令提供给通用计算机、专用计算机或其他可编程 数据处理设备的处理器以产生装备,从而经由计算机或其他可编程数据处理 设备的处理器执行的指令创建用于执行在流程图方块中指定的功能的手段。这些计算机程序指令也可存储在能够指引计算机或其他可编程数据处理 设备以特定方式实现功能的计算机可用或计算机可读存储器中,从而存储在 计算机可用或计算机可读存储器中的指令产生包括用于实现在流程图块中指 定的功能的指令手段的产品。计算机程序指令还可被加载到计算机或其他可编程数据处理设备上以使 将在计算机或其他可编程设备上被执行的一系列操作步骤产生计算机实现的 处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图 块中指定的功能的步骤。而且,框图的每个块可代表包括用于执行特定的逻辑功能的一个或多个可执行指令的模块、代码段或部分代码。还应注意到,在一些可选择的实现中,在块中示出的功能可不按照顺序 发生。据包括的功能以相反顺序被执行。将参照附图更加全面地描述本发明,在附图中示出本发明的优选实施例。 图1是示出根据现有技术的基于倾斜的列表选择的示图。假设由一个或多个项llla至lllg组成的列表111被显示在基于倾斜的 便携式设备屏幕110上,并且用户通过倾斜操作将定位于第四项llld的光标 移动到第三项lllc。图1示出这样的情况尽管用户想要将光标从第四项llld移动到第三项 lllc,但是光标经过第三项lllc而移动到第二项lllb。产生该情况是因为在用户倾斜便携式设备以便移动光标并选择目标项的 情况下,用户将便携式设备倾斜的倾斜角度大于用户将光标移动到目标项时 所需要的倾冻+角度。这称为过调(overshoot )。图2A至图2D是示出根据倾斜角度的光标位置的移动、倾斜角度和时间 之间的关系以及根据时间的反馈事件的示图。将参照图l描述图2A至图2D的细节。在此,々支设由一个或多个项llla至lllg组成的列表111 ^皮显示在基于 倾斜的便携式设备屏幕110上,并且用户通过便携式设备的倾斜操作将定位 于第四项llld的光标移动到第三项lllc。图2A示出这样的情况在预定的时间量202a内给予了具有预定大小的 倾斜201a,光标准确地定位于作为目标项的第三项lllc,并且产生作为目标 项的第三项lllc的反馈事件203a。图2B示出这样的情况由于给予了具有预定大小的倾斜201b,但是倾 斜时间202b非常短,因此光标未在第四项llld的位置(原始位置)移动, 并因此未产生反馈事件。图2C示出这样的情况由于适当地给予了具有预定大小的倾斜201c, 但是倾斜时间202c非常长,因此光标经过作为目标项的第三项lllc,而定位 于第二项lllb,并且产生第三项lllc和第二项111b的反馈事件203c和204c。从参照图2A至图2C描述的三个情况,可理解,在预定的时间量内给予以便准确地将光标移动到目标项是非常重要的。因此,如图2D所示,反馈事件203d被连续提供并且用户在预定的时间 量202d内将预定的倾斜201d输入到便携式设备,从而使光标能够定位于列 表的目标项。图3是示出根据本发明实施例的在基于倾斜的列表搜索中提供光标位置 的反馈的设备的结构的示图。在基于倾斜的列表搜索中提供光标位置的反馈的设备300包括倾斜角 度计算模块301,计算倾斜角度;光标位置控制模块302,根据倾斜角度计算 并改变光标位置;概率计算模块303,根据计算的光标位置计算光标定位于 列表的每个项的概率;以及显示模块304,根据计算的概率改变列表的属性 并显示列表。同时,在本实施例中使用的术语"单元",也就是说,"模块"或"表格" 意味着软件、或硬件组件(诸如,FPGA (现场可编程门阵列)或AISC (专 用集成电路)),并且模块每个执行分配的功能。然而,模块不局限于软件或硬件。模块可被配置在可寻址的存储介质中, 或可被配置为在至少一个处理器上运行。因此,作为示例,模块包括诸如软件组件、面向对象的软件组件、类组 件和任务组件的组件、处理器、函数、属性、过程、子程序、程序代码段、 驱动器、固件、微码、电路、数据、数据库、数据结构、表格、数组和变量。由组件和模块提供的功能可被结合为较少的组件和/或模块,或者可被分 隔为另外的组件和模块。在图3示出的设备300中,倾斜角度计算模块301计算便携式设备的当 前倾斜角度。倾斜角度计算模块301可包括三轴加速度传感器模块。该倾斜角度计算 模块301可计算由三轴加速度传感器测量的重力分量之比,计算在上下方向 上的俯仰角(pitch angle)和左右方向上的滚转角(roll angle),并计算^^携 式设备的当前倾斜角度。如果在X、 Y和Z轴检测的加速度值被定义为Ax、 Ay和Az,则由等式l 表示计算的俯仰角和滚转角。等式l滅=tan—1 J光标位置控制模块302根据由倾斜角度计算模块301计算的倾斜角度计 算并改变光标位置。也就是说,光标位置控制模块302根据由倾斜角度计算模块301计算的 倾斜角度和倾斜方向更新内部光标位置参数。在时间t用户的便携式设备的倾斜角度被定义为e(t),在时间t的光标位 置被定义为x(t),从时间t开始经过预定的时间量之后的时间被定义为t+l, 并且在时间t+l的光标位置被定义为x(t+l)。在这种情况下,当光标位置与 e(t)成比例地被改变时,x(t+l)由等式2表示为先前位置(即,在时间t的光 标位置x(t))和因倾斜角度而产生的位置变化的线性和。等式2 <formula>formula see original document page 8</formula>在这种情况下,A是表示根据倾斜角度的变化的光标位覃的变化的常数, 并且可被确定为可由通常公众实验性地使用的值。概率计算模块303根据由光标位置控制模块302计算的光标位置计算光 标定位于列表的每个项的概率。也就是说,根据在从时间t开始经过预定的时间量之后的时间t+l的光 标位置参数x(t+1 )计算光标定位于每个项的概率。.此时,可按照项被定位的顺序用正数1、 2、 3...表示列表中的项。首先,如果在时间t的光标位置是x(t^3.3,则意味着光标定位于第三项 和第四项之间。也就是说,光标可定位于第三项,并且可定位于第四项。为了参照,光标可被准确地定位在由上述正数表示的项,或者定位于项 之间,因此光标位置具有预定的连续值。在本发明的实施例中,由连续的实 数值表示光标位置,但是本发明不限于此。如上所述,需要用于根据光标位置计算光标定位于每个项的概率的部分。 根据该实施例,概率计算模块303提供线性概率变换方法。X轴表示根据列表中每个项的光标位置,并且Y轴表示光标定位于每个 项的概率。位置扭X率值"。此时,当光标准确地定位于特定项时,相应项的光标位置扭克率 值变成l.O,并且其他项的光标位置概率变成O。也就是说,当光标与光标所定位的列表的每个项之间的距离减小时,光 标位置概率值大约变成1.0,并且当光标与光标所定位的列表的每个项之间的距离增加时,值大约变成o。如图4所示,当光标定位于第三项401和第四项402之间时,分别由两 个点403a和403b显示计算光标接近于第三项401的相l率P (光标=3&)的方 法和计算光标接近于第四项402的概率P (光标=4&)的方法。基于由上述的概率计算模块303计算的列表中的每个项的光标位置概率 值,显示模块304改变每个项的属性并将其显示给用户。此时,每个项的属性包括色彩、面积、形状、声音和振动中的至少一个, 并且可包括未在本发明实施例中描述的其他属性。概率的示图。例如,如图5A所示,在0至1的范围内的概率值与色彩相应,并且当 概率值大约变成0时可赋予浅蓝色501,当概率值大约变成1时可赋予红色 502。与概率值相应的色彩不局限于本发明实施例,可在不同的实施例中进行 各种改变和纟务改。如图4所示,如果假设在相对于第四项505光标更接近于第三项504的 状态下光标定位于第四项505和第三项504之间,则针对每个项的光标位置 概率不同,如图5A所示。也就是说,当光标定位于第四项505和第三项504之间时,相比第四项 505,光标更接近第三项504定位。由于这个原因,参照曲线,在第三项504 中光标位置概率值最大,其次按顺序是第四项505和第二项503。根据上述的光标位置概率值,显示模块304在屏幕上显示与每个项503 至505的光标位置概率值相应的色彩,如图5A所示。为了参考,第五项506的光标位置概率值相似于第二项503的光标位置 概率值。此外,尽管在其他项中也存在光标位置概率值,但是这些光标位置 概率值非常小,因此为了解释的方便将被省略。另外,除了色彩之外,光标位置概率值可与每个项的面积和形状相应, 如图5B和5C所示。例如,当光标位置概率值增加时,列表中每个项的面积扩大,并且当光 标位置概率值减小时,列表中每个项的面积缩小。从图5B可理解,项的面积按照从最大位置概率值开始的位置概率值顺 序(即,第三项504、第四项505和第二项503 )扩大。当然,如果光标-波准确地定位于特定项,则相应的项的光标位置概率值 变成l.O,因此相应的项的面积扩大。由于其他项的光标位置概率值变成O, 所以其他项的面积不改变。另外,当光标位置概率值减小时,项的面积可缩小。如果最初在便携式设备的屏幕上显示的项的面积被定义为光标位置概率 值1.0,则当光标位置概率值减小时相应项的面积缩小。此时,与光标位置概率值相应的每个项的面积不局限于本发明的实施例, 不仅每个项的面积可改变,而且每个项的形状可被改变,从而与光标位置概 率值相应。例如,如图5C所示,如果假设基于光标位置概率值为1的项的形状是 圆形,则当光标位置概率增加时,相应项的形状从圓形改变为矩形。可理解,随着光标位置概率值增加,项的形状从圆形改变为拐角是圓形 的矩形。具体地讲,具有最大光标位置概率值的第三项的形状大约是圓形, 具有中等光标位置概率值的第四项505的形状大约是椭圆形,并且具有最小 光标位置概率值的第二项503的形状大约是具有圓形角落的矩形。项的形状的改变不限于本发明实施例,可在不同的实施例中进行各种改变另外,光标位置概率显示方法不局限于视觉方法,当显示光标位置概率 时可使用声音或触觉传感器。例如,在声音的情况下,当光标位置概率值较大时,产生音量较大的声 音,并且当光标位置概率值较小时,产生音量较小的声音。在触觉的情况下, 当光标位置概率值较大时,产生较强的振动,并且当光标位置概率较小时, 产生较弱的振动。另外,为了显示光标所定位的项的类型,当产生声音或触觉传感器的振 动时,频率可被改变。具体地讲,当光标定位于较上侧时,可输出高频,并 且当光标定位于较下侧时,可输出低频。通过使用所述列表显示方法,基于倾斜的菜单列表的反应可被反馈给用户,可避免当菜单移动时发生过调。图6是示出根据本发明实施例的在基于倾斜的列表搜索中提供光标位置 的反馈的方法的流程图。倾斜角度计算模块301计算出用户的倾斜操作引起的便携式设备的当前 倾斜角度(步骤S601 )。在步骤S601之后,光标位置控制模块302根据由倾斜角度计算模块301 计算的倾斜角度计算并改变光标位置(步骤S602 )。为了参考,根据项被定位的顺序用正数1、 2、 3...表示列表中的项。当 用正数表示每一项的位置时,光标可准确地定位于由上述正数表示的项,或 定位于项之间,从而光标位置具有预定的连续值。在本发明实施例中,光标 位置由连续的实数值表示,但是本发明不局限于此。在步骤S602之后,概率计算模块303根据由光标位置控制模块302计算 的光标位置计算光标定位于列表的每个项的概率(步骤S603 )。此时,当光标准确地定位于特定项时,相应项的光标位置概率值变成1.0, 并且其他项的光标位置概率值变成0。距离减小时大约为1.0,并且当光标与光标所定位的列表的每个项之间的距离 增加时大约为0。在步骤S603之后,基于由上述的概率计算模块303计算的列表中每个项 的光标位置概率值,显示模块304改变每个项的属性并将其显示给用户(步 骤S604 )。此时,每个项的属性包括色彩、面积、形状、声音和振动中的至少一个, 并且可包括未在本发明实施例中描述的其他属性。例如,如图5A所示,在0至1的范围内的^f既率值与色彩相应,并且当 概率值大约为0时可赋予浅蓝色501,当概率值大约为1时可赋予红色502。 如图5B所示,与光标位置概率值相应的项的属性可被改变,从而当光标位置 概率值较大时,列表中的项的面积扩大,并且当光标位置概率值较小时,列 表中项的面积缩小。另外,如图5C所示,除了面积之外,还可根据光标位置概率值改变项 的形状。当显示光标位置概率时,光标位置概率显示方法不局限于使用色彩、 面积和形状的视觉方法,还可使用声音或触觉传感器。例如,在声音的情况下,当光标位置概率值较大时,产生音量较大的声 音,并且当光标位置概率值较小时,产生音量较小的声音。在触觉的情况下, 当光标位置概率值较大时,产生较强的振动,并且当光标位置概率值较小时, 产生较弱的振动。尽管结合本发明示例性实施例描迷了本发明,但是本领域的技术人员将 清楚,在不脱离本发明的范围和精神的情况下可对其进行各种修改和改变。 因此,应理解,上述实施例在所有方面中均不是局限性的,而是说明性的。根据在基于倾斜的列表搜索中提供光标位置的反馈的设备和方法,可实 现以下效果。计算通过用户的倾斜操作光标定位于列表的每个项的概率,并且根据所述概率实时反馈光标的移动,这防止发生过调。另外,可避免过调,这使用户能够将光标放置在目标项。此外,计算通过用户的倾斜操作光标定位于列表的每个项的概率,并且根据所述概率实时反馈光标的移动,这减少用户学习基于倾斜的列表移动方法时所需要的时间。
权利要求
1、一种在基于倾斜的列表搜索中提供光标位置的反馈的设备,所述设备包括光标位置控制模块,根据倾斜角度计算并改变光标位置;概率计算模块,根据计算的光标位置计算光标定位于列表的每个项的概率;以及显示模块,根据计算的概率改变列表的属性并显示所述列表。
2、 如权利要求l所述的设备,还包括 倾斜角度计算模块,计算倾斜角度。
3、 如权利要求l所述的设备,其中,光标位置控制模块根据便携式设备 的倾斜角度和倾斜方向改变光标位置。
4、 如权利要求l所述的设备,其中,光标位置具有预定的连续值。
5、 如权利要求1所述的设备,其中,当光标和每个项之间的距离较短时, 概率具有较大的值。
6、 如权利要求1所述的设备,其中,列表的属性包括色彩、面积、形状、 声音和振动中的至少一个。
7、 一种在基于倾斜的列表搜索中提供光标位置的反馈的方法,所述方法 包括根据倾斜角度计算并改变光标位置;根据计算的光标位置计算光标定位于列表的每个项的概率;以及 根据计算的概率改变列表的属性并显示所述列表。
8、 如权利要求7所述的方法,还包括 计算倾斜角度。
9、 如权利要求7所述的方法,其中,在根据倾斜角度计算并改变光标位 置的步骤中,根据便携式设备的倾斜角度和倾斜方向改变光标位置。
10、 如权利要求7所述的方法,其中,光标位置具有预定的连续值。
11、 如权利要求7所述的方法,其中,当光标和每个项之间的距离较短 时,概率具有较大的值。
12、 如权利要求7所述的方法,其中,列表的属性包括色彩、面积、形 状、声音和振动中的至少一个。
全文摘要
公开了一种在基于倾斜的列表搜索中提供光标位置的反馈的设备和方法。根据本发明一方面的在一种在基于倾斜的列表搜索中提供光标位置的反馈的设备包括光标位置控制模块,根据倾斜角度计算并改变光标位置;概率计算模块,根据计算的光标位置计算光标定位于列表的每个项的概率;以及显示模块,根据计算的概率改变列表的属性并显示所述列表。
文档编号G06F3/01GK101216728SQ20081000150
公开日2008年7月9日 申请日期2008年1月4日 优先权日2007年1月5日
发明者崔恩硕, 方远喆, 赵诚贞 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1