用于模拟在电子产品的触摸屏上的滑动操作的方法及装置制造方法
【专利摘要】本发明提供了一种模拟在电子产品的触摸屏上的滑动操作的方法及装置。所述方法包括如下步骤:A.感测用户对所述电子产品施加的倾斜动作的加速度信号;B.根据所述加速度信号来确定所述倾斜动作;以及C.以所确定的倾斜动作来模拟在所述电子产品的触摸屏上的所述滑动操作。通过本发明,能够避免必须通过双手来对电子产品的应用程序进行操作。并且在此,以倾斜动作来模拟和替代滑动操作并不仅限于某个特定的程序,而是可以应用至电子产品的各种应用程序。
【专利说明】用于模拟在电子产品的触摸屏上的滑动操作的方法及装置
【技术领域】
[0001]本发明涉及一种用于模拟在电子产品的触摸屏上的滑动操作的方法及装置。
【背景技术】
[0002]如今,越来越多的电子产品配备了触摸屏。用户可以通过在触摸屏上的手指滑动操作来对电子产品,例如智能手机上的各种应用程序进行操作。然而,用户在进行这些滑动操作时,一般需要一只手握住电子产品,另一只手来进行相应的滑动操作。这就使得对应用程序的操作同时占据了用户的双手,由此造成了相当的不便。
[0003]而在现有技术中的另一些电子产品中,可以通过倾斜电子产品来对某些特定的应用程序进行操作,例如用户可以通过左右倾斜电子产品来运行电子产品中的一些游戏程序。然而,这些倾斜电子产品的动作仅能够限于特定的程序,而不能够扩展至电子产品中的任一个应用。并且,在特定的程序(例如游戏程序)中,这些左右倾斜电子产品的动作都有明确的定义,即例如向左倾斜电子产品明确对应着对应用程序的一个确定的操作。
【发明内容】
[0004]由此可见,【背景技术】中的问题在于对电子产品的触摸屏的滑动操作将同时占据双手,由此造成了对用户的不便。此外,现有技术中的对电子产品的倾斜操作仅限于特定的应用程序,并且在特定的应用程序中,对各个倾斜操作的含义都有明确的限定,因而限制了模拟滑动操作的应用范围。
[0005]为此,根据本发明的第一方面,提出了一种用于模拟在电子产品的触摸屏上的滑动操作的方法,所述方法包括如下步骤:A.感测用户对所述电子产品施加的倾斜动作的加速度信号根据所述加速度信号来确定所述倾斜动作;以及C.以所确定的倾斜动作来模拟在所述电子产品的触摸屏上的所述滑动操作。
[0006]有利地,所述方法还包括步骤D:D.以所模拟的在所述电子产品的触摸屏上的所述滑动操作来对应用程序进行操作。
[0007]由此,本发明的应用并不仅限于特定的应用程序,并且在本发明中,某个倾斜动作也并没有明确的定义,其仅模拟并且替代用户对触摸屏的手指滑动操作,由此通过倾斜动作可以执行所模拟的原来的手指滑动操作对应的功能。这就意味着,本发明可以应用至电子产品上的所有应用程序。
[0008]有利地,所述步骤A进一步包括:感测用户对所述电子产品施加的倾斜动作的加速度信号的方向和大小。
[0009]有利地,所述步骤B进一步包括:B1.根据所述加速度信号的方向来确定所述倾斜动作的方向;B2.根据所述加速度信号的大小来确定所述倾斜动作的速度;以及B3.根据所述倾斜动作的所述方向和所述速度来确定所述倾斜动作。
[0010]在此,可以例如根据加速度信号的正负确定出用户朝哪个方向来倾斜电子产品,也可以例如根据加速度信号的大小来确定出倾斜电子产品的速度大小,即力度大小。而在模拟用户对电子产品的触摸屏的滑动操作时,所模拟的滑动操作也将具有相应的方向和速度(力度)。换而言之,通过识别加速度的方向和大小,可以实现不同的滑动操作。例如可以模拟出具有相同的方向,但不同大小(力度)的滑动操作。因而可以实现不同的操作效果,并且由此实现了通过对电子产品的倾斜来精确地控制各个应用程序。
[0011]有利地,电子产品包括平板电脑、智能手机、个人计算机、掌上电脑以及个人数字助理(PDA)。在此,本发明可以被应用至所有具有触摸屏的电子产品中,因此本发明的应用领域相当广泛。
[0012]根据本发明的第二方面,提出了一种模拟在电子产品的触摸屏上的滑动操作的装置,所述装置包括:加速度信号感测装置,用于感测用户对所述电子产品施加的倾斜动作的加速度信号;确定装置,用于根据所述加速度信号来确定所述倾斜动作;以及模拟装置,用于以所确定的倾斜动作来模拟在所述电子产品的触摸屏上的所述滑动操作。
[0013]有利地,所述装置还包括:操作装置,用于以所模拟的在所述电子产品的触摸屏上的所述滑动操作来对应用程序进行操作。
[0014]有利地,所述加速度信号感测装置进一步包括:第一感测单元,用于感测用户对所述电子产品施加的倾斜动作的加速度信号的方向;以及第二感测单元,用于感测用户对所述电子产品施加的动作的加速度信号的大小。
[0015]有利地,所述确定装置进一步包括:第一确定单元,用于根据所述加速度信号的方向来确定所述倾斜动作的方向;第二确定单元,用于根据所述加速度信号的大小来确定所述倾斜动作的速度;以及第三确定单元,用于根据所述倾斜动作的所述方向和所述速度来确定所述倾斜动作。
[0016]通过本发明,可以利用倾斜动作来模拟和替代原有的对触摸屏的手指滑动操作,因而解放了用户的另一手。并且在此,这种模拟操作并不局限于某个特定的应用程序,而是可以被应用在电子产品的各个应用程序中。在此可以利用倾斜动作来执行该倾斜动作所模拟的滑动操作所述对应的任何功能。例如,可以通过向右倾斜电子产品来对电子产品进行解锁,在阅读或浏览应用时也可以通过向右倾斜或向左倾斜电子产品来对所浏览的内容进行向前翻页或向后翻页。
[0017]本发明的各个方面将通过下文中的具体实施例的说明而更加清晰。
【专利附图】
【附图说明】
[0018]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更加明显:
[0019]图1示出了根据本发明的一个实施例的用于模拟在电子产品的触摸屏上的滑动操作的方法流程图;以及
[0020]图2示出了用于模拟在电子产品的触摸屏上的滑动操作的装置的框图。
[0021 ] 在图中,贯穿不同的示图,相同或类似的附图标记表示相同或相对应的部件或特征。
【具体实施方式】
[0022]图1示出了根据本发明的一个实施例的用于模拟在电子产品的触摸屏上的滑动操作的方法流程图。
[0023]如图1所示,在步骤SlO中,感测用户对电子产品施加的倾斜动作的加速度信号。这例如可以通过加速度感应器而实现。
[0024]例如当用户向右倾斜电子产品时,将感测这个向右倾斜的动作。具体地,将感测用户对电子产品施加的倾斜动作的加速度信号的方向和大小。例如对于上述用户施加的向右倾斜电子产品的动作,可以确定该倾斜动作的加速度方向和加速度大小。例如在一个具体实施例中,当加速度值为正时,可以确定出加速度方向是朝右的,而当加速度值为负时,可以确定出加速度方向是朝左的。
[0025]在步骤Sll中,根据加速度信号来确定倾斜动作。具体地,根据步骤SlO中得出的加速度方向和加速度大小,可以确定出倾斜动作的方向和速度(即,倾斜动作的力度)。例如当加速度方向是朝右时,可以确定出倾斜动作朝右。由此可以基于倾斜动作的方向和速度来确定出具体的倾斜动作(例如,上述的向右倾斜电子产品)。
[0026]在步骤S12中,以所确定的倾斜动作来模拟在电子产品的触摸屏上的滑动操作。具体地,以步骤Sll中确定出的具体的倾斜动作来模拟出滑动操作。该滑动操作也具有倾斜动作的方向和速度。
[0027]在步骤S13中,以所模拟的在电子产品的触摸屏上的滑动操作来对应用程序进行操作。即以步骤S12中模拟出的滑动操作来对具体的应用程序进行操作。在此,应用程序并不局限于某个特定的程序,所模拟的滑动操作可以完全替代原有的需要手指滑动操作,这就意味着其能够执行原有的手指滑动操作所有能够执行的应用程序。例如上文所述的解锁,上下翻页浏览应用程序的内容等。
[0028]图2示出了用于模拟在电子产品的触摸屏上的滑动操作的装置的框图。
[0029]如图2所示,装置20包括加速度信号感测装置201、确定装置202、模拟装置203以及操作装置204。
[0030]其中,加速度信号感测装置201包括第一感测单元30和第二感测单元31,其分别用于感测用户对电子产品施加的倾斜动作的加速度信号的方向和大小。
[0031]确定装置202包括第一确定单元32、第二确定单元33和第三确定单元34。其中,第一确定单兀32用于根据加速度信号的方向来确定倾斜动作的方向。而第二确定单兀33用于根据加速度信号的大小来确定倾斜动作的速度。第三确定单元34用于根据倾斜动作的方向和速度来确定倾斜动作。
[0032]模拟装置203用于以所确定的倾斜动作来模拟在电子产品的触摸屏上的滑动操作。
[0033]操作装置204用于以所模拟的在电子产品的触摸屏上的滑动操作来对应用程序进行操作。
[0034]需要说明的是,上述实施例仅是示范性的,而非对本发明的限制。任何不背离本发明精神的技术方案均应落入本发明的保护范围之内,这包括使用在不同实施例中出现的不同技术特征,装置方法可以进行组合,以取得有益效果。此外,不应将权利要求中的任何附图标记视为限制所涉及的权利要求;“包括”一词不排除其他权利要求或说明书中未列出的装置或步骤。
【权利要求】
1.一种用于模拟在电子产品的触摸屏上的滑动操作的方法,所述方法包括如下步骤: A.感测用户对所述电子产品施加的倾斜动作的加速度信号; B.根据所述加速度信号来确定所述倾斜动作;以及 C.以所确定的倾斜动作来模拟在所述电子产品的触摸屏上的所述滑动操作。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括步骤D: D.以所模拟的在所述电子产品的触摸屏上的所述滑动操作来对应用程序进行操作。
3.根据权利要求1或2所述的方法,其特征在于,所述步骤A进一步包括:感测用户对所述电子产品施加的倾斜动作的加速度信号的方向和大小。
4.根据权利要求3所述的方法,其特征在于,所述步骤B进一步包括: B1.根据所述加速度信号的方向来确定所述倾斜动作的方向; B2.根据所述加速度信号的大小来确定所述倾斜动作的速度;以及 B3.根据所述倾斜动作的所述方向和所述速度来确定所述倾斜动作。
5.根据权利要求1所述的方法,其特征在于,所述电子产品包括平板电脑、智能手机、个人计算机、掌上电脑以及个人数字助理(PDA)。
6.一种用于模拟在电子产品的触摸屏上的滑动操作的装置,所述装置包括: 加速度信号感测装置,用于感测用户对所述电子产品施加的倾斜动作的加速度信号; 确定装置,用于根据所述加速度信号来确定所述倾斜动作;以及 模拟装置,用于以所确定的倾斜动作来模拟在所述电子产品的触摸屏上的所述滑动操作。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 操作装置,用于以所模拟的在所述电子产品的触摸屏上的所述滑动操作来对应用程序进行操作。
8.根据权利要求6或7所述的装置,其特征在于,所述加速度信号感测装置进一步包括: 第一感测单元,用于感测用户对所述电子产品施加的倾斜动作的加速度信号的方向;以及 第二感测单元,用于感测用户对所述电子产品施加的动作的加速度信号的大小。
9.根据权利要求8所述的装置,其特征在于,所述确定装置进一步包括: 第一确定单元,用于根据所述加速度信号的方向来确定所述倾斜动作的方向; 第二确定单元,用于根据所述加速度信号的大小来确定所述倾斜动作的速度;以及 第三确定单元,用于根据所述倾斜动作的所述方向和所述速度来确定所述倾斜动作。
10.根据权利要求6所述的装置,其特征在于,所述电子产品包括平板电脑、智能手机、个人计算机、掌上电脑以及个人数字助理(PDA)。
【文档编号】G06F3/0484GK103729119SQ201210401315
【公开日】2014年4月16日 申请日期:2012年10月16日 优先权日:2012年10月16日
【发明者】朱爱军 申请人:北京千橡网景科技发展有限公司