专利名称:接触滚动的方法及设备的利记博彩app
技术领域:
本发明涉及接触滚动的方法及设备,非排除性地特别涉及用于便携装置中的方法及设备。
背景技术:
例如是移动/蜂窝电话、个人数字助理、媒体播放器、音频播放器、MP3播放器、多媒体播放器、视频播放器、DVD播放器、CD播放器及VCD播放器的便携装置通常具有用于跟踪和/或菜单控制及选择的滚动功能。此滚动功能一般通过使用以下之一来激活两个按钮,一个用于向上滚动,一个用于向下滚动;通过机械或受控操作的圆形滚动器;顶置手动滚轮;侧置滚轮;或侧置圆形滚轮。
这些都为用户提供了用于滚动功能的基本需求,并可以包括选择/确认功能。一些方式是不直观的,因为用户需要顺时针或逆时针移动滚动驱动器(scrolling activator)以向上或向下,而非向上移动以向上滚动和/或向下移动以向下滚动。此种驱动器的一个示例是圆形滚动器。
一种自然直观的滚动驱动器将是有利的。
发明内容
根据第一优选方面,提供了一种用于接触滚动的设备。所述设备包括用于通过用户的手指而激活滚动的滚动驱动器。所述滚动驱动器包括邻近所述滚动驱动器的第一端并用于在第一滚动方向上快速滚动的第一端区域、邻近所述滚动驱动器的第二端并用于在第二滚动方向上快速滚动的第二端区域、以及用于正常滚动的正常区域。
根据第二方面,提供了一种便携装置,其包括具有至少一个壁的壳体;用于显示多个选择项目的显示器;以及用于滚动所述多个项目并选择所述多个项目中的至少一个的滚动驱动器。所述滚动驱动器包括邻近所述滚动驱动器的第一端并用于在第一方向上快速滚动的第一端区域、邻近所述滚动驱动器的第二端并用于在第二方向上快速滚动的第二端区域、以及用于正常滚动的正常区域。
所述正常区域可以位于所述第一区域和所述第二区域之间。所述滚动驱动器可以是细长的,并可以用于线性滚动激活。
根据第三方面,提供了一种便携装置,其包括具有至少一个壁的壳体;用于显示多个选择项目的显示器;以及用于滚动所述多个项目并选择所述多个项目中的至少一个的滚动驱动器。所述滚动驱动器包括用于正常滚动的正常区域,所述滚动驱动器是细长的并用于线性滚动激活。
可以具有绕所述滚动驱动器的外周延伸的周侧壁,用于提供可以由所述手指感觉到的被界定的边界。所述滚动驱动器可以包括在所述设备的壁中厚度减小的部分。或者,所述壁可以厚度均匀,并在除了所述滚动驱动器处之外设有加强结构。
传感器可以被安装在所述滚动驱动器之下,并且确认按钮安装在所述滚动驱动器内。
所述设备可以是便携装置的一部分。所述便携装置可以是以下的至少一个移动电话、蜂窝电话、个人数字助理、媒体播放器、多媒体播放器、音频播放器、MP3播放器、视频播放器、DVD播放器、CD播放器及VCD播放器。
所述正常区域可以包括至少以下一种运动加速滚动、压下保持功能、以及点击(tap)功能。所述压下保持功能可以在至少为0.5秒的预定最小时间后被激活。可以在预定时间延迟后激活在所述第一方向和第二方向上的快速滚动。所述时间延迟可以在0.1至1.5秒的范围内,优选的为0.3至0.8秒。
根据第四方面,提供了一种用于激活滚动显示在便携装置的显示器上的多个项目的方法。所述方法包括确定用户的手指是否已在滚动驱动器的三个区域之一中接触到所述滚动驱动器。如果所述手指位于所述三个区域中的快速向上滚动区域,则在其间所述手指保持与所述快速向上滚动区域接触的第一预定时间延迟后,激活快速向上滚动。如果所述手指位于所述三个区域中的快速向下滚动区域,则在其间所述手指保持与所述快速向下滚动区域接触的第二预定时间延迟后,激活快速向下滚动。如果所述手指位于所述三个区域中的正常区域,则确定所述手指的运动方向并在所述方向上滚动。
还可以确定所述手指的运动速度,并以与所述手指速度成比例的滚动速度进行滚动。所述滚动驱动器可以是细长的,并且在所述正常区域中的手指运动可以是线性的。所述第一时间延迟与所述第二时间延迟可以是相同的。所述第一及第二时间延迟可以是在0.1至1.5秒的范围内,优选地为0.3至0.8秒。
为了可以充分理解并易于实施本发明,现在将通过本发明的优选实施例的非限制的示例来描述,该描述参考所附的说明性图示来进行,其中图1是根据第一实施例的便携装置的正视图;图2是图1所示的滚动驱动器的第二实施例的放大视图;图3(a)是沿图2中箭头3-3的方向的线得到的垂直剖视图;图3(b)是沿图2中箭头3-3的方向的线得到的另一垂直剖视图;图4(a)是图1至3的装置的电子结构的一部分的框图;图4(b)是图1至3的装置的另一电子结构的一部分的框图;图5是用于快速滚动功能的流程图;图6是用于正常滚动功能的流程图。
具体实施例方式
参考图1,其示出了移动装置10。移动装置10可以是以下一种或数种移动电话、蜂窝电话、个人数字助理、媒体播放器、音频播放器、MP3播放器、多媒体播放器、视频播放器、DVD播放器、CD播放器及VCD播放器。装置10由此包括用于此种播放器的所有必要功能及设备。所有的播放器也可以具有记录功能。
图示的移动装置10是音频和MP3播放器,其包括具有主壁14的壳体12、安装在主壁14中的显示器16、以及控制按钮18,每个都具有预设功能的控制按钮18也在主壁14中,但处于其外边缘20处。
滚动驱动器22形成主壁14位于两组控制按钮18之间的部分。滚动驱动器22呈细长状并在壁14的纵向上延伸。其位于显示器16的下方,由此当用户在操作滚动驱动器22时,这样的使用不会干扰对显示器16的观察。
尽管滚动驱动器22被图示为与装置10的纵向轴线平行,但其也可以相对于装置10的纵向轴线成任何角度。
如果需要或希望的话,选择或确认按钮24可以位于滚动驱动器22的边界内,但是不可以形成为滚动驱动器22的一部分。选择按钮24可以位于沿着和横跨驱动器22的任何希望的位置,例如如图示的位于顶端32。如图2所示,可以去掉按钮24。选择按钮24也可以位于壁14中的其他位置处。选择或确认按钮24用于选择显示器16上的项目列表中的高亮项目。
如图1及2所示,滚动驱动器22可以具有多个区域。上部区域26位于或邻近滚动驱动器22的顶部。如果按钮24设置在滚动驱动器22的顶部,则区域26位于按钮24之下。上部区域26是快速“向上”滚动区域,由此用户的手指、其他指部或人体的其他部位(“手指”)在区域26上或其内的接触将导致快速“向上”滚动。类似的,下部区域28位于或邻近滚动驱动器的按钮处。如果按钮24设置在滚动驱动器22的底部,则区域28位于按钮24之上。下部区域28是快速“向下”滚动区域,由此用户的手指在区域28上或其内的接触将导致快速“向下”滚动。快速向上及向下滚动的速度是预设的并且是显示器16的正常的最大可靠滚动速度。其优选的使得操作者可以观察到显示器16上的滚动列表,并且正常最大滚动速度提供迅速通过项目列表的运动,同时允许操作者在某种程度上感觉得到项目列表内的当前位置,以允许操作者在希望的位置处或附近停止。但是,滚动速度也可以由用户从多个预设的快速滚动速度中选择。
区域26和28之间是正常区域30。在正常区域30中,在手指沿着或相对于正常区域30向上或向下线性运动的情况下的手指接触,将根据手指运动的方向激活向上或向下滚动功能。手指的运动大体上沿着滚动驱动器22的纵向轴线。手指的线性运动也大体在直线上,且不包括明显的曲线运动,也不包括弧形或圆形的运动。
如图3(a)所示,滚动驱动器22凹入主壁14中,以提供绕滚动驱动器22外周的周壁32。周壁32为用户提供了手指易于感觉到的界定滚动驱动器22的边界。这样,用户就有了明确界定的操作区域,即使完全黑暗或在不能观看时,此区域也可被确定。凹入部分34优选地具有减小的壁厚,以使得可以操作位于部分34之下的传感器36。传感器36可以是任何合适的传感器,例如可从美国加利福尼亚的San Jose的SynpaticsIncorporated公司购得的SYNPATICS SCROLLSTRIP传感器。
图3(b)示出了另一示例。此处,壁14即使在滚动驱动器22的凹入部分34处厚度也不变,但是对于壁14除在滚动驱动器22处之外的部分,可以例如通过肋38提供加强结构,以使壁14具有必要的强度。或者,可以使用整体的加强结构。
通过例如线、不同颜色等的图形指示和/或例如缩进、升高的边缘而物理分隔的物理界线等等,可以从正常区域30划分出端部区域26、28。
图4(a)示出了装置10的电子结构的一部分。传感器36输出至微处理器或数字信号处理器40。微处理器或数字信号处理器40协调滚动条在显示器16上的操作及显示器16。微处理器或数字处理器40还响应于手指在正常区域30中运动的速度来确定所需的滚动速度。微处理器或数字信号处理器40还以已知的方式控制装置10的很多其他功能元件,例如存贮器(如RAM和/或盘驱动器和/或闪存)42、控制器44、CODEC 46、数模转换器等等。
图4(b)示出了其中有微处理器39和数字处理器的一种变化方案。DSP 41控制显示器16。微处理器39还可以用于控制电源管理、照明等。
图5示出了端部区域26、28的处理流程。在装置10被打开时(401),传感器34等待检测到手指(402)。如果没有检测到手指(403),则传感器34循环直到检测到手指(404)。下一步骤确定是上部区域26还是下部区域28(405)。如果是下部区域(406),则在时间延迟后(407),进行查询以判断手指是否依然还在(408)。如果是(409),则激活快速向下滚动(410)。然后进行查询以确定是到达了末端(411)还是没有(412),进一步进行查询以确定手指是否依然还在(430)。如果是(431),则继续滚动(413)。如果否(432),则停止滚动(415)。如果到达末端(414),则停止快速向下滚动(415)。如果在408处结果为否(416),则处理回到前面(402)。
如果在查询405处,结果是手指处于上部区域(417),则在相同的时间延迟后(418),进行相同的查询以确定手指是否依然还在(419)。如果是(420),则激活快速向上滚动(421)。进行查询(422)以确定是否到达了末端。如果否(423),则进一步进行查询以确定手指是否依然还在(427)。如果是(428),则继续滚动(424)。如果否(429),则停止滚动(426)。如果到达末端(425),则停止滚动(426)。如果在419处结果为否(427),则处理回到前面(402)。
可以为快速滚动功能(410、421)引入时间延迟(407、415),由此如果用户无意地短暂接触区域26或28,则快速滚动功能(410、421)不会被无意地激活。时间延迟407、418可以是预设的,可由用户设置,或可以由用户从可能延迟时间的预设列表中选择。优选地,时间延迟在0.1至1.5秒的范围内,更优选的是0.3至0.8秒。
图6示出了正常区域30中的处理流程。在装置10被打开后(501),传感器34等待检测到手指(502)。如果没有检测到手指(503),则传感器34循环直到检测到手指(504)。传感器34确定手指的运动是向上还是向下(505)。如果向下(506),则传感器34确定运动的速度(507),并以与手指的运动速度成比例的速度激活向下滚动功能(508)。
如果有速度变化(509、510),则滚动速度将与变化速度成比例地改变(511)。如果没有(512),则滚动以原始速度继续。进行查询以确定是否到达了末端(513)。如果否(514),则进行查询以确定手指是否仍在运动(530)。如果是(531),则处理回到前面(509)。如果手指不再运动(532),则处理停止。如果在(513)处为是(515),则停止滚动(516)。
如果在505处是向上(517),则传感器34确定运动速度(518)并以与手指的运动速度成比例的速度激活向上滚动功能(519)。
如果有速度变化(520、521),则滚动速度将与变化速度成比例地改变(522)。如果没有(523),则滚动以原始速度继续。进行查询以确定是否到达了末端(524)。如果否(525),则进行查询以确定手指是否仍在运动(533)。如果是(534),则处理回到前面(520)。如果否(535),则处理停止(527)。如果在(524)处为是(526),则停止滚动(527)。
传感器34的采样可以以预定速率进行,例如在每隔0.5至12.5ms的范围内。
优选地,有运动加速滚动,由此手指沿滚动驱动器22的正常区域30运动得越快,则滚动就将越快。用运动加速滚动可以达到的最大滚动速度是快速滚动区域26、28的速度。运动加速滚动将不应用于快速滚动区域26、28。
也可以在正常区域30内而非快速滚动区域26、28内包括点击或双次点击的功能,由此在正常区域30被单击或双击时,将激活所选择的菜单项或者所显示的轨迹或显示器16。由此单击或双击用作确认或选择功能。
此外,可以在正常区域30内而非快速滚动区域26、28内包括压下保持功能,由此如果用户在正常区域30上压下保持,则显示器16的所选菜单功能将移动到该功能的不同状态。用于压下保持的规定最小时间延迟可以是预设的,且可以为至少0.5秒。
虽然在以上说明中描述了本发明的优选实施例,但本领域技术人员将理解到,可以对设计或结构的细节进行许多改变或修改,而不偏离如权利要求所界定的本发明的范围。
权利要求
1.一种用于接触滚动的设备,所述设备包括用于通过用户的手指而激活滚动的滚动驱动器,所述滚动驱动器包括邻近所述滚动驱动器的第一端并用于在第一滚动方向上快速滚动的第一端区域、邻近所述滚动驱动器的第二端并用于在第二滚动方向上快速滚动的第二端区域、以及用于正常滚动的正常区域。
2.如权利要求1所述的设备,其中所述滚动驱动器是细长的,并且在所述正常区域中通过手指的线性运动来激活滚动。
3.如权利要求1所述的设备,还包括绕所述滚动驱动器的外周延伸的周侧壁,用于提供可以由所述手指感觉到的所述滚动驱动器的被界定的边界。
4.如权利要求1所述的设备,其中所述正常区域位于所述第一区域和所述第二区域之间。
5.如权利要求1所述的设备,其中在预定时间延迟后通过手指激活在所述第一方向和第二方向上的快速滚动。
6.如权利要求5所述的设备,其中所述预定时间延迟在0.1至1.5秒的范围内。
7.如权利要求5所述的设备,其中所述预定时间延迟在0.3至0.8秒的范围内。
8.如权利要求1所述的设备,其中所述滚动驱动器包括在所述设备的壁中厚度减小的部分,传感器被安装在所述厚度减小的部分之下。
9.如权利要求1所述的设备,其中所述滚动驱动器是所述设备的壁的一部分,所述壁厚度均匀并在除了所述滚动驱动器处之外设有加强结构。
10.如权利要求1所述的设备,其中所述设备是便携装置的一部分,所述便携装置是从包括以下的组中所选的至少一个移动电话、蜂窝电话、个人数字助理、媒体播放器、多媒体播放器、音频播放器、MP3播放器、视频播放器、DVD播放器、CD播放器及VCD播放器。
11.如权利要求1所述的设备,其中所述正常区域支持至少以下一种运动加速滚动、压下保持功能、以及点击功能。
12.如权利要求1所述的设备,其中所述第一端区域位于所述第一端且所述第二端区域位于所述第二端。
13.如权利要求11所述的设备,其中所述压下保持功能在预定最小时间后被激活。
14.如权利要求13所述的设备,其中所述预定最小时间至少为0.5秒。
15.一种便携装置,包括(a)具有至少一个壁的壳体;(b)用于显示多个选择项目的显示器;以及(c)用于滚动所述多个项目并选择所述多个项目中的至少一个的滚动驱动器,其中所述滚动驱动器包括邻近所述滚动驱动器第一端的第一端区域、和邻近所述滚动驱动器第二端的第二端区域、以及用于正常滚动的正常区域。
16.如权利要求15所述的便携装置,其中所述滚动驱动器是细长的,并且在所述正常区域中通过手指的线性运动来激活滚动。
17.如权利要求15所述的便携装置,还包括绕所述滚动驱动器的外周延伸的周侧壁,用于提供可以由所述手指感觉到的所述滚动驱动器的被界定的边界。
18.如权利要求15所述的便携装置,其中所述滚动驱动器包括在所述装置的壁中厚度减小的部分,传感器被安装在所述厚度减小的部分之下。
19.如权利要求15所述的便携装置,其中所述正常区域位于所述第一区域和所述第二区域之间。
20.如权利要求15所述的便携装置,其中确认按钮安装在所述滚动驱动器内。
21.如权利要求15所述的便携装置,其中所述便携装置是从包括以下的组中所选的至少一个移动电话、蜂窝电话、个人数字助理、媒体播放器、多媒体播放器、音频播放器、MP3播放器、视频播放器、DVD播放器、CD播放器及VCD播放器。
22.如权利要求15所述的便携装置,其中所述第一端区域位于所述第一端且所述第二端区域位于所述第二端。
23.如权利要求20所述的便携装置,其中所述确认按钮位于所述第一端区域与所述第一端之间。
24.如权利要求15所述的便携装置,其中所述正常区域支持至少以下一种运动加速滚动、压下保持功能、以及点击功能。
25.如权利要求23所述的便携装置,其中所述压下保持功能在预定最小时间后被激活。
26.如权利要求25所述的便携装置,其中所述预定最小时间至少为0.5秒。
27.如权利要求15所述的便携装置,其中在预定时间延迟后激活在所述第一方向和第二方向上的快速滚动。
28.如权利要求27所述的便携装置,其中所述预定时间延迟在0.1至1.5秒的范围内。
29.如权利要求27所述的便携装置,其中所述预定时间延迟在0.3至0.8秒的范围内。
30.一种便携装置,包括(a)具有至少一个壁的壳体;(b)用于显示多个选择项目的显示器;以及(c)用于滚动所述多个项目并选择所述多个项目中的至少一个的滚动驱动器,其中所述滚动驱动器包括用于正常滚动的正常区域,所述滚动驱动器是细长的,并且在所述正常区域中通过手指的线性运动来激活滚动。
31.如权利要求30所述的便携装置,还包括绕所述滚动驱动器的外周延伸的周侧壁,用于提供可以由所述手指感觉到的所述滚动驱动器的被界定的边界。
32.如权利要求30所述的便携装置,其中所述滚动驱动器包括在所述装置的壁中厚度减小的部分,传感器被安装在所述厚度减小的部分之下。
33.如权利要求30所述的便携装置,其中确认按钮安装在所述滚动驱动器内。
34.如权利要求30所述的便携装置,其中所述便携装置是从包括以下的组中所选的至少一个移动电话、蜂窝电话、个人数字助理、媒体播放器、多媒体播放器、音频播放器、MP3播放器、视频播放器、DVD播放器、CD播放器及VCD播放器。
35.如权利要求30所述的便携装置,其中所述正常区域支持至少以下一种运动加速滚动、压下保持功能、以及点击功能。
36.如权利要求35所述的便携装置,其中所述压下保持功能在预定最小时间后被激活。
37.如权利要求36所述的便携装置,其中所述预定最小时间至少为0.5秒。
38.如权利要求30所述的便携装置,其中线性运动大体上沿着直线,且不包括弧形、弯曲和圆形运动。
39.一种用于激活滚动显示在便携装置的显示器上的多个项目的方法,所述方法包括(a)确定用户的手指是否已在滚动驱动器的三个区域之一中接触到所述滚动驱动器;(b)如果所述手指位于所述三个区域中的快速向上滚动区域,则在其间所述手指保持与所述快速向上滚动区域接触的第一预定时间延迟后,激活快速向上滚动;(c)如果所述手指位于所述三个区域中的快速向下滚动区域,则在其间所述手指保持与所述快速向下滚动区域接触的第二预定时间延迟后,激活快速向下滚动;(d)如果所述手指位于所述三个区域中的正常区域,则确定所述手指的运动方向并在所述方向上滚动。
40.如权利要求39所述的方法,其中在步骤(d)中还确定所述手指的运动速度,并以与所述手指速度成比例的滚动速度进行滚动。
41.如权利要求39所述的方法,其中所述滚动驱动器是细长的,并且在所述正常区域中的手指运动是线性的。
42.如权利要求39所述的方法,其中所述第一预定时间与所述第二预定时间是相同的。
43.如权利要求42所述的方法,其中所述第一预定时间与所述第二预定时间在0.1至1.5秒的范围内。
44.如权利要求42所述的方法,其中所述第一预定时间与所述第二预定时间在0.3至0.8秒的范围内。
全文摘要
本发明公开了一种用于接触滚动的设备和方法。该设备包括用于通过用户的手指而激活滚动的滚动驱动器,所述滚动驱动器包括邻近所述滚动驱动器的第一端并用于在第一滚动方向上快速滚动的第一端区域、邻近所述滚动驱动器的第二端并用于在第二滚动方向上快速滚动的第二端区域、以及用于正常滚动的正常区域。
文档编号H04M1/23GK1725167SQ20051008438
公开日2006年1月25日 申请日期2005年7月19日 优先权日2004年7月19日
发明者约翰逊·川, 李泰齐 申请人:创新科技有限公司