一种指令输入方法及装置制造方法

文档序号:6523995阅读:142来源:国知局
一种指令输入方法及装置制造方法
【专利摘要】本发明适用于计算机输入【技术领域】,提供一种指令输入方法及装置,所述方法包括:在预设时间内至少有两个不同按键受到触发时,记录按键触发顺序,并根据所述按键触发顺序生成对应指令。本发明通过在预设时间内触发不同的按键,根据记录不同的触发顺序生成对应的指令,只要先前存储不同按键顺序对应指令的关系即可,通过本发明方案,可以通过少量的按键实现更多的指令,丰富了按键操作。
【专利说明】一种指令输入方法及装置
【技术领域】
[0001]本发明属于计算机输入【技术领域】,尤其涉及一种指令输入方法及装置。
【背景技术】
[0002]通常情况下单个按键只能触发生成单个指令,比如当只有A、B、C三个按键时,那么通过触发这三个按键只能生成三个指令。若需要输入其他指令时,需要增加更多的按键,但是实际情况下,很多时候根据设备大小,按键数量是有限的,因此需要一种方案通过少数按键实现更多的指令。

【发明内容】

[0003]鉴于上述问题,本发明的目的在于提供一种指令输入方法及装置,旨在解决现有技术方案中,通过少数按键无法实现更多指令输入的技术问题。
[0004]一方面,所述指令输入方法包括下述步骤:
[0005]在预设时间内至少有两个不同按键受到触发时,记录按键触发顺序,并根据所述按键触发顺序生成对应指令。
[0006]另一方面,所述指令输入装置包括:
[0007]指令生成单元,用于在预设时间内至少有两个不同按键受到触发时,记录按键触发顺序,并根据所述按键触发顺序生成对应指令。
[0008]本发明的有益效果是:本发明通过在预设时间内触发不同的按键,根据记录不同的触发顺序生成对应的指令,比如有AB两个按键,现有方案中只能生成两个指令,而通过本发明方案,在预设时间内依次触发A、B,或者B、A,或者A、B、A等等,可以生成更多不同的指令,只要先前存储不同按键顺序对应指令的关系即可,因此通过本发明方案,可以通过少量的按键实现更多的指令,丰富了按键操作。
【专利附图】

【附图说明】
[0009]图1是本发明第一实施例提供的指令输入方法的流程图;
[0010]图2是本发明第二实施例提供的指令输入方法的流程图;
[0011]图3是本发明第二实施例提供的一种按键触发示意图;
[0012]图4是本发明第二实施例提供的另一种按键触发示意图;
[0013]图5是本发明第三实施例提供的指令输入装置的结构框图;
[0014]图6是本发明第四实施例提供的指令输入装置的结构框图。
【具体实施方式】
[0015]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。[0016]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0017]实施例一:
[0018]图1示出了本发明实施例提供的指令输入方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。
[0019]本实施例提供的指令输入方法包括下述步骤:
[0020]步骤S101、在预设时间内至少有两个不同按键受到触发时,记录按键触发顺序,并根据所述按键触发顺序生成对应指令。
[0021]设备上至少有两个不同的按键,可以为实体按键或者虚拟按键,在预设时间(比如
0.5秒)内,连续触发不同的按键,触发方式包括点击触发或滑动触发,优选为滑动触发,特别是在触摸屏上,用户手指在不同按键上滑动,手指达到按键区域后,当前按键被触发。然后记录整个触发过程中的按键触发顺序,不同的触发顺序对应不同的指令,这种映射关系可以由开发人员指定。
[0022]作为一种简单实例列举,假设设备上有两个按键,分别为A键和B键,现有输入控制方案中只能触发生成a指令和b指令,在本实施例中,在预设时间内,可以连续触发A键和B键,不同的触发顺序可以生成不同的指令,比如连续触发A、B键可以生成c指令,连续触发B、A键可以生成d指令,连续触发A、B、A键可以生成e指令等等,因此可以通过A、B两个按键实现更多的指令。
[0023]实施例二:
[0024]图2示出了本发明实施例提供的指令输入方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。
[0025]本实施例提供的指令输入方法包括下述步骤:
[0026]步骤S201、在预设时间内至少有两个不同按键受到触发时,记录在所述预设时间内最先和最终受到触发的两个按键;
[0027]步骤S202、根据所述记录的两个按键判断触发方向;
[0028]步骤S203、根据所述触发方向生成对应指令。
[0029]本实施例与实施例一不同之处在于:本实施例无需记录整个触发顺序,只需记录触发过程中最先触发和最终触发的两个按键,由于按键位置时固定的,因此通过这两个记录的按键就可以判断出用户触发按键的触发方向。实施例一中,需要用户知晓每个触发顺序代表的不同指令,当按键较多时,完全记住这些不同的触发顺序不很容易,因此很容易误触发。而本实施例只需记录最先触发和最终触发的两个按键,即可判断出触发方向,比如左触发、右触发、上触发、下触发、左上触发、左下触发、右上触发和右下触发等,这种实现方式简单,便于用户记忆,比如左触发,用户只需先触发一个按键,然后触发这个按键左边按键即可,而无需考虑这两个按键具体是什么按键,因此用户可以简单的触发生成想要输入的指令,也避免了误触发。
[0030]作为一种简单实例列举,如图3所示的触发示意图,假设只有两个按键,分别为A键和B键,A键在左,B键在右。在预设时间内,用户只触发A键,则生成a指令;用户只触发B键,则生成b指令;用户连续触发A、B键,则生成c指令;用户连续触发B、A键,则生成d指令。
[0031]作为另一种简单实例列举,如图4所示的触发示意图,假设有三个按键,分别为A键、B键和C键,而且依次从左向右排列。在预设时间内,用户只触发A键,则生成a指令;用户只触发B键,则生成b指令;用户只触发C键,则生成c指令;若用户连续触发A、B键,或者连续触发A、B、C键,或者连续触发B、C键,根据第一个触发按键和最后一个触发按键可以判断出触发方向是右触发,此时生成d指令;同样若用户连续触发C、B键,或者连续触发C、B、A键,或者连续触发B、A键,根据第一个触发按键和最后一个触发按键可以判断出触发方向是左触发,此时生成e指令。
[0032]若B键上方还存在D键、下方还存在E键,那么触发方向可以是上触发和下触发,可以生成f指令和g指令。同样若B键斜方向上还存在其他按键,触发方向可以是左上触发、左下触发、右上触发、右下触发等等,可以生成更多指令。
[0033]同样上述触发按键的触发方式为点击触发或者滑动触发,在触摸屏上优选为滑动触发。
[0034]实施例三:
[0035]图5示出了本发明实施例提供的指令输入装置的结构,为了便于说明仅示出了与本发明实施例相关的部分。
[0036]本实施例提供的指令输入装置包括:
[0037]指令生成单元501,用于在预设时间内至少有两个不同按键受到触发时,记录按键触发顺序,并根据所述按键触发顺序生成对应指令。
[0038]上述指令生成单元对应实现了实施例一种的步骤S101,在具体实现时,指令生成单元501可以接收到按键触发信号,当在预设时间内发现至少有两个不同按键受到触发时,所述指令生成单元501记录按键触发顺序,并根据所述按键触发顺序生成对应指令。所述按键受到触发的方式为点击触发或者连续滑动触发。
[0039]实施例四:
[0040]图6示出了本发明实施例提供的指令输入装置的结构,为了便于说明仅示出了与本发明实施例相关的部分。
[0041]本实施例提供的指令输入装置包括:
[0042]指令生成单元61,用于在预设时间内至少有两个不同按键受到触发时,记录按键触发顺序,并根据所述按键触发顺序生成对应指令。
[0043]所述指令生成单元61包括:
[0044]按键记录模块611,用于记录在所述预设时间内最先和最终受到触发的两个按键;
[0045]方向判断模块612,用于根据所述记录的两个按键判断触发方向;
[0046]指令生成模块613,用于根据所述触发方向生成对应指令。
[0047]上述功能模块对应实现了实施例二中的步骤S201-S203。与实施例三相比,本实施例无需记录整个触发顺序,只需记录触发过程中最先触发和最终触发的两个按键,由于按键位置时固定的,因此通过这两个记录的按键就可以判断出用户触发按键的触发方向。这种实现方式简单,便于用户记忆,比如左触发,用户只需先触发一个按键,然后触发这个按键左边按键即可,而无需考虑这两个按键具体是什么按键,因此用户可以简单的触发生成想要输入的指令,也避免了误触发。
[0048]综上,本发明实施例提供了一种通过少量按键实现更多指令的方案,丰富了按键操作。
[0049]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0050]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种指令输入方法,其特征在于,所述方法包括: 在预设时间内至少有两个不同按键受到触发时,记录按键触发顺序,并根据所述按键触发顺序生成对应指令。
2.如权利要求1所述方法,其特征在于,所述按键受到触发的方式为点击触发或者连续滑动触发。
3.如权利要求1或2所述方法,其特征在于,所述记录按键触发顺序,并根据所述按键触发顺序生成对应指令步骤具体包括: 记录在所述预设时间内最先和最终受到触发的两个按键; 根据所述记录的两个按键判断触发方向; 根据所述触发方向生成对应指令。
4.如权利要求3所述方法,其特征在于,所述触发方向至少包括下列方向之一:左触发、右触发、上触发、下触发、左上触发、左下触发、右上触发和右下触发。
5.一种指令输入装置,其特征在于,所述装置包括: 指令生成单元,用于在预设时间内至少有两个不同按键受到触发时,记录按键触发顺序,并根据所述按键触发顺序生成对应指令。
6.如权利要求5所述装置,其特征在于,所述按键受到触发的方式为点击触发或者连续滑动触发。
7.如权利要求5或6所述装置,其特征在于,所述指令生成单元包括: 按键记录模块,用于记录在所述预设时间内最先和最终受到触发的两个按键; 方向判断模块,用于根据所述记录的两个按键判断触发方向; 指令生成模块,用于根据所述触发方向生成对应指令。
8.如权利要求7所述装置,其特征在于,所述触发方向至少包括下列方向之一:左触发、右触发、上触发、下触发、左上触发、左下触发、右上触发和右下触发。
【文档编号】G06F3/023GK103699232SQ201310689385
【公开日】2014年4月2日 申请日期:2013年12月16日 优先权日:2013年12月16日
【发明者】陆默 申请人:深圳市云海情天文化传播有限公司, 深圳市掌翼天下科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1