专利名称:按键功能的处理方法及装置的利记博彩app
技术领域:
本发明涉及通信领域,具体而言,涉及一种按键功能的处理方法及装置。
背景技术:
随着科技的不断进步,诸如手机等无线终端产品的制造商越发关注用户使用习惯,关注自身产品能否给用户带来便捷的使用感受,其中产品的侧键设计就是关注点之一。侧键是位于手机等无线终端产品机身侧面的按键,通常用户使用单手即可进行操作,其用于开启用户经常使用的功能。早期的手机侧键数目较少,通常为二至三个,用于实现开关机和音量调节的功能;随着手机功能的逐渐强大,手机侧键数目也逐渐增多,目前有一些手机设计有五至六个侧键,除去开关机和音量调节,还可实现开启摄像头、启动多媒体 广播电视、打开“我的收藏”、多任务之间切换等功能。于是,侧键的数目、位置、功能的设计就成为了手机制造商着重关注的问题。目前,手机制造商只能按照某种通用的侧键布局来设计自己的产品,比如将音量调节侧键放在机身右侧偏上,将拍照侧键放在机身右侧偏下;且不同制造商之间产品的侧键布局也不尽相同,比如有的将开关机侧键放在机身上侧,有的将开关机侧键放在机身左侧偏上。如此将产生如下问题固化的侧键数目或许依然无法满足部分用户快捷操作的需求,固化的侧键位置或许并不适用于少数惯用手不同于大众的人群,固化的侧键功能或许并不是某些用户频繁使用的功能;而厂家间不一致的侧键设计,也使得用户在更换手机后或许需要改变已有的使用习惯。可见,目前采用的固定侧键功能给用户的使用带来了诸多使用上及习惯上的不便,从而降低了用户的体验。
发明内容
本发明的主要目的在于提供一种按键功能的处理方法及装置,以至少解决上述问题。本发明的一个方面提供了一种按键功能的处理装置,包括侧键,位于终端的机身侧面,用于接受触发操作;传递模块,用于将所述触发操作传递给按键控制模块;所述按键控制模块,用于接受对所述侧键和所述侧键对应的功能之间的对应关系的设置,以及用于在接收到来自所述传递模块的触发操作的情况下,根据所述对应关系查找接受所述触发操作的侧键所对应的功能,将所述查找到的功能传递给处理芯片;所述处理芯片,用于执行与所述查找到的功能对应的处理。所述装置还可以包括显示模块,用于在所述对应关系的设置过程中显示设置界面。所述按键控制模块包括自动自定义模块,用于控制所述显示模块显示一个或多个预设的侧键功能方案,接收选中的方案,建立所述选中的方案中的所述侧键和所述侧键对应的功能之间的对应关系并存储;和/或,自动自定义向导模块,用于识别用户手持所述终端的习惯位置,接收选中的一个或多个常用的功能,根据所述习惯位置和选中的功能生成一个或多个侧键功能方案,接收选中的方案,建立所述选中的方案中的所述侧键和所述侧键对应的功能之间的对应关系并存储,其中,所述习惯位置包括以下至少之一用户的手掌在所述机身侧面的位置、所述用户的五指的位置。所述自动自定义向导模块用于根据侧键间距和/或侧键尺寸识别所述用户的五指的位置。所述自动自定义向导模块用于在检测到多个连续的侧键被同时按下的情况下,识别所述多个连续的侧键所在的位置为所述用户的手掌在机身侧面的位置;所述自动自定义向导模块还用于在检测到等间隔分布的四个侧键被同时按下的情况下,识别除大拇指外的四个手指的位置,根据所述四个手指的位置和所述用户的手掌在机身侧面的位置识别大拇指的位置,或者,根据所述用户的手掌在机身侧面的位置位于机身的左侧还是右侧,按照顺时针或逆时针方向依次识别出所述用户的五指的位置。所述按键控制模块包括初始化设置模块,用于控制所述显示模块显示位于所述 终端的机身侧面的所有侧键和用于指向所述侧键的光标,在所述光标选中未设置对应的功能的侧键的情况下,控制所述显示模块显示所述终端的功能集合,接收选中的功能,建立所述选中的侧键和所述选中的功能之间的对应关系并存储;修改删除设置模块,用于在所述光标选中设置有对应的功能的侧键的情况下,控制所述显示模块显示删除侧键功能的选项和所述终端的功能集合,如果选中删除侧键功能的选项,则删除存储的所述选中的侧键及其对应的功能之间的对应关系,如果选中所述终端的功能集合中的功能,将存储的对应于所述选中的侧键的功能修改为所述选中的功能。所述初始化设置模块还用于在所述对应关系建立成功的情况下,控制所述显示模块突出显示所述选中的侧键;所述修改删除设置模块还用于在所述对应关系删除成功的情况下,控制所述显示模块取消突出显示所述选中的侧键。所述按键控制模块还可以包括编辑控制模块,用于在预定模块处理完成的情况下,控制所述显示模块显示是否继续编辑的选项,如果选中结果为是,则调用所述修改删除设置模块继续编辑,如果选中结果为否,结束处理,其中,所述预定模块包括以下至少之一所述初始化设置模块、所述修改删除设置模块、所述自动自定义模块、所述自动自定义向导模块。所述装置还可以包括侧键灯;所述按键控制模块还用于控制与设置有对应功能的所述侧键对应的侧键灯开启。所述按键控制模块接受设置的对应关系中,一个所述功能对应一个或多个所述侧键。本发明的另一个方面提供了一种按键功能的处理方法,包括终端接受对侧键和所述侧键对应的功能之间的对应关系的设置;所述终端在接收到所述侧键的触发操作的情况下,根据所述设置的对应关系查找与接受所述触发操作的侧键所对应的功能;所述终端执行与所述查找到的功能对应的处理。通过本发明,预先接受用户对侧键与功能之间的对应关系的设置,在接收到侧键上的触发操作时,按照设置的对应关系查找该被触发的侧键对应的功能,并执行与查找到的功能相对应的处理,解决了相关技术中固定侧键功能导致用户使用不便,降低用户的体验的问题,能够实现用户自行定义侧键对应的功能,从而在多个侧键的情况下,通过对侧键是否启用(在实际应用中,某个键未被设置对应的功能则可以认为未被启用)进行设置,用户可以随意改变侧键的数目、位置,从而适用于不同操作习惯、不同惯用手、不同功能需求的人群,如此将全面提升用户使用感受。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的按键功能的处理装置的结构框图;图2是根据本发明实施例的按键功能的处理装置的优选结构框图一;图3是根据本发明实施例的按键功能的处理装置的优选结构框图二 ; 图4是根据本发明实施例的按键功能的处理装置的优选结构框图三;图5是根据本发明实施例的按键功能的处理装置的优选结构框图四;图6是根据本发明实施例的按键功能的处理装置的优选结构框图五;图7是根据本发明实施例的按键功能的处理方法的流程图;图8是根据实施例2的按键功能的处理方法的详细流程图;图9是根据实施例3的按键功能的处理装置的详细结构框图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图I是根据本发明实施例的按键功能的处理装置的结构框图,如图I所示,该装置包括侧键12,位于终端的机身侧面,用于接受触发操作;传递模块14,用于将触发操作传递给按键控制模块16 ;按键控制模块16,用于接受对侧键12和侧键12对应的功能之间的对应关系的设置,以及用于在接收到来自传递模块14的触发操作的情况下,根据对应关系查找接受触发操作的侧键12所对应的功能,将查找到的功能传递给处理芯片18 ;处理芯片18,用于执行与查找到的功能对应的处理。通过以上的装置,用户可以对侧键12的功能进行自定义,该装置在检测到按键操作后,可以自动将按键操作按照用户设置好的对应关系映射成对应的操作,从而实现了侧键功能的动态定义,大大提升用户操作自由度和使用感受,该装置逻辑清晰、结构简单、易于实现。需要说明的是,传递模块14可以通过多种器件或元件来实现,就目前行业水平来说,将一些单个电路或器件与主电路板相连的比较主流的选择是用柔性材质电路板(Flexible Print Circuit,简称为FPC),因此,作为一个优选的实施方式,传递模块14可以通过FPC及连接器来实现。FPC及连接器是两个器件,通常配合在一起使用,FPC内是金属导线,用来传输电信号;连接器一般是一个塑料卡座,焊接在主电路板上,连接器有一个卡扣,卡扣合紧后,可以将FPC线与主板上的线路咬合,从而将FPC另一端的器件与主板相连通。图2是根据本发明实施例的按键功能的处理装置的优选结构框图一,如图2所示,为了便于用户进行设置,可以在该装置中增设一个显示模块20,用于在对应关系的设置过程中显示设置界面。按键控制模块16在设置过程中,可以控制(直接控制或通过处理芯片18控制)显示模块20进行设置过程的界面显示,这样,用户就可以非常方便直观地在界面的引导下进行侧键的自定义设置。在实际应用中,可以设置一些辅助模块,方便用户更加直观、简便地实现侧键功能的自定义。本实施例中示意性地给出两种操作性较好的设置方式(以下称“手动自定义”和“自动自定义”),分别采用图3和图4所示的结构来实现,具体描述如下。图3是根据本发明实施例的按键功能的处理装置的优选结构框图二,如图3所示,按键控制模块16包括初始化设置模块162,用于控制显示模块20显示位于终端的机身侧面的所有侧键12和用于指向侧键12的光标,在光标选中未设置对应的功能的侧键12的情况下,控制显示模块20显示终端的功能集合,接收选中的功能,建立选中的侧键12和选中的功能之间的对应关系并存储;修改删除设置模块164,用于在光标选中设置有对应的功能的侧键12的情况下,控制显示模块20显示删除侧键功能的选项和终端的功能集合,如果 选中删除侧键功能的选项,则删除已存储的选中的侧键12及其对应的功能之间的对应关系,如果选中终端的功能集合中的功能,将存储的对应于选中的侧键12的功能修改为选中的功能。通过以上的结构,用户可以按照初始化设置模块162、修改删除设置模块164控制,通过显示模块20显示的信息来了解当前的设置步骤,从而完成对侧键对应功能的手动自定义,用户可操作性较高,设置步骤简单易懂,易于实现。在实际应用中,可以对已设置了对应功能的侧键12进行突出显示(例如,通过颜色变化、按键凹凸效果或来实现突出显示),从而提醒用户已对哪些或哪个侧键进行了自定义设置,为了实现该功能,初始化设置模块162可以在对应关系建立成功的情况下,控制显示模块20突出显示选中的侧键12 ;修改删除设置模块164可以在对应关系删除成功的情况下,控制显示模块20取消突出显示选中的侧键12。图4是根据本发明实施例的按键功能的处理装置的优选结构框图三,如图4所示,按键控制模块16还可以包括自动自定义模块166,用于控制显示模块20显示一个或多个预设的侧键功能方案,接收选中的方案,建立选中的方案中的侧键12和侧键12对应的功能之间的对应关系并存储;和/或,自动自定义向导模块168,用于识别用户手持终端的习惯位置,接收选中的一个或多个常用的功能,根据习惯位置和选中的功能生成一个或多个侧键功能方案,接收选中的方案,建立选中的方案中的侧键12和侧键12对应的功能之间的对应关系并存储,其中,习惯位置包括以下至少之一用户的手掌在机身侧面的位置、用户的五指的位置。优选地,自动自定义向导模块168可以根据侧键间距和/或侧键尺寸识别用户的五指的位置。在实现过程中,由于现有技术可以实现同时识别多个按键区域,因此,可以借助多个按键区域的识别,来实现对用户手持终端的习惯位置的识别。具体地,自动自定义向导模块168可以在检测到多个连续的侧键12被同时按下的情况下,识别该多个连续的侧键12所在的位置为所述用户的手掌在机身侧面的位置。自动自定义向导模块168可以在检测到等间隔分布的四个侧键被同时按下的情况下,识别除大拇指外的四个手指的位置,根据所述四个手指的位置和所述用户的手掌在机身侧面的位置识别大拇指的位置;或者,自动自定义向导模块168也可以根据所述用户的手掌在机身侧面的位置位于机身的左侧还是右侦牝按照顺时针或逆时针方向依次识别出所述用户的五指的位置。自动自定义向导模块168可以按照预先建立的功能和使用该功能的手指的对应关系,生成侧键功能方案。比如,若多个连续的侧键同时被按下,即侧键按下区域尺寸较大,则此位置通常为手掌区域,若基本上等间隔分布的四个侧键同时被按下,则按照由顶部到底部的顺序可依次识别为食指、中指、无名指、小拇指区域;更有甚者,当识别出手掌区域后,可根据该区域出现在左侧或右侧,进一步按照顺时针或逆时针方向依次识别出其它手指的位置。待识别出五指位置后,自动自定义向导模块可做出诸如将音量调节功能与拇指所在区域侧键建立对应联系,将拍照功能与无名指所在区域侧键建立对应联系等等配置。通过该结构,用户可以实现更加简便快捷的侧键自定义设置,其中,通过自动自定义模块166,用户可以在系统预先设置好的一个或多个配置了较常用的侧键及其功能对应关系的侧键功能方案中,选择一个作为当前的配置;通过自动自定义向导模块168,可以识别用户的手势习惯,并根据用户选择的几个较常用的功能,自动进行侧键功能方案的生成,·从而用户可以从中选择适合自己的设置方案,快速完成更加适合当前用户的侧键功能自定义。在以上的两种设置方式中,都可以进行继续编辑,对于手动自定义,可以继续逐键设置其对应的功能,对于自动自定义,可以在选中的方案的基础上,进行修改完善,从而使得当前的侧键功能更加符合用户的个人喜好。以上的功能可以通过图5的结构来实现。图5是根据本发明实施例的按键功能的处理装置的优选结构框图四,如图5所示,按键控制模块16还可以包括编辑控制模块169,用于在预定模块处理完成的情况下,控制显示模块20显示是否继续编辑的选项,如果选中结果为是,则调用修改删除设置模块164继续编辑,如果选中结果为否,结束处理,其中,预定模块包括以下至少之一初始化设置模块162、修改删除设置模块164、自动自定义模块166、自动自定义向导模块168。需要说明的是,图5中示出了按键控制模块16包括初始化设置模块162、修改删除设置模块164、自动自定义模块166和自动自定义向导模块168的情况,在实际应用中,可以仅包括初始化设置模块162和修改删除设置模块164,此时编辑控制模块169可以控制设置流程循环进行,直到用户指示设置完成。图6是根据本发明实施例的按键功能的处理装置的优选结构框图五,如图6所示,为了进一步提高用户的体验,该装置还可以设置有侧键灯62 ;按键控制模块16还用于控制与设置有对应功能的侧键12对应的侧键灯62开启,从而提醒用户哪些或哪个侧键被设置了对应的功能。其中,侧键的类型可以包括以下至少之一触摸按键、轻触按键、FPC按键。这里的触摸和轻触是从用户感受角度来区分的。触摸按键给用户的感受是摸一下就相当于按键操作;轻触按键给用户的感受是明显的按下、弹起的机械效果。“轻触”这个概念基本代表了机械原理的按键。作为一个优选的实施例,按键控制模块16接受设置的对应关系中,一个功能可以对应一个或多个侧键12。这样,在一个功能对应多个侧键12的情况下,就相当于扩展了一个功能对应的侧键12的尺寸大小,用户就可以在侧键资源富余的情况下,扩大某个常用功能的侧键范围,从而具备更高的操作自由性。图7是根据本发明实施例的按键功能的处理方法的流程图,如图7所示,该方法包括步骤S702,终端接受对侧键和该侧键对应的功能之间的对应关系的设置;步骤S704,终端在接收到侧键的触发操作的情况下,根据设置的对应关系查找与接受触发操作的侧键对应的功能;步骤S706,终端执行与查找到的功能对应的处理。通过以上的方法,用户可以对侧键的功能进行自定义,该方法在接收到按键操作后,可以自动将按键操作按照用户设置好的对应关系映射成对应的操作,从而实现了侧键功能的动态定义,大大提升用户操作自由度和使用感受。在实际应用中,为了方便用户更加直观、简便地实现侧键功能的自定义,本实施例中示意性地给出两种操作性较好的设置方式(以下称“手动自定义”和“自动自定义”),具体描述如下。 (I)手动自定义初始化过程终端显示位于终端的机身侧面的所有侧键和用于指向侧键的光标,在光标选中未设直对应的功能的侧键的情况下,显不终端的功能集合,接收选中的功能,建立选中的侧键和选中的功能之间的对应关系并存储;修改和删除过程,在光标选中设置有对应的功能的侧键的情况下,显示删除侧键功能的选项和终端的功能集合,如果选中删除侧键功能的选项,则删除已存储的选中的侧键及其对应的功能之间的对应关系,如果选中终端的功能集合中的功能,将存储的对应于选中的侧键的功能修改为选中的功能。通过该方式,用户可以完成对侧键对应功能的手动自定义,可操作性较高,设置步骤简单易懂,易于实现。在实际应用中,可以对已设置了对应功能的侧键进行突出显示(例如,通过颜色变化、按键凹凸效果或来实现突出显示),从而提醒用户已对哪些或哪个侧键进行了自定义设置,为了实现该功能,终端可以在对应关系建立成功的情况下,突出显示选中的侧键,在对应关系删除成功的情况下,取消突出显示选中的侧键12。(2)自动自定义自动自定义终端显示一个或多个预设的侧键功能方案,接收选中的方案,建立选中的方案中的侧键和侧键对应的功能之间的对应关系并存储;和/或,自动自定义向导终端识别用户手持终端的习惯位置,接收选中的一个或多个常用的功能,根据习惯位置和选中的功能生成一个或多个侧键功能方案,接收选中的方案,建立选中的方案中的侧键和侧键对应的功能之间的对应关系并存储,其中,习惯位置包括以下至少之一用户的手掌在机身侧面的位置、用户的五指的位置。优选地,终端可以根据侧键间距和/或侧键尺寸识别用户的五指的位置。通过该方式,用户可以实现更加简便快捷的侧键自定义设置,其中,通过自动自定义,用户可以在系统预先设置好的一个或多个配置了较常用的侧键及其功能对应关系的侧键功能方案中,选择一个作为当前的配置;通过自动自定义向导,可以识别用户的手势习惯,并根据用户选择的几个较常用的功能,自动进行侧键功能方案的生成,从而用户可以从中选择适合自己的设置方案,快速完成更加适合当前用户的侧键功能自定义。在以上的两种设置方式中,都可以进行继续编辑,对于手动自定义,可以继续逐键设置其对应的功能,对于自动自定义,可以在选中的方案的基础上,进行修改完善,从而使得当前的侧键功能更加符合用户的个人喜好。因此,终端可以在初始化、修改删除、自动自定义、自动自定义向导处理完成的情况下,显示是否继续编辑的选项,如果选中结果为是,则进入手动自定义方式继续编辑,如果选中结果为否,则结束处理。为了进一步提高用户的体验,终端还可以控制与设置有对应功能的侧键对应的侧键灯开启,从而提醒用户哪些或哪个侧键被设置了对应的功能。其中,侧键的类型可以包括以下至少之一触摸按键、轻触按键、FPC按键。作为一个优选的实施例,以上的对应关系中,一个功能可以对应一个或多个侧键。这样,在一个功能对应多个侧键的情况下,就相当于扩展了一个功能对应的侧键的尺寸大小,用户就可以在侧键资源富余的情况下,扩大某个常用功能的侧键范围,从而具备更高的操作自由性。以下描述的实施例1-3,综合了上述多个优选实施例的技术方案。
实施例I下面以用户使用手机上的“侧键自定义”功能为例进行说明,用户在进入“侧键自定义”菜单后,可以选择“手动自定义”和“自动自定义”。若用户选择“手动自定义”,则手机当前屏幕出现手机边框示意图和光标,用户可通过方向按键或者触摸滑动对光标进行控制,光标移动区域为整个手机边框。比如当用户希望在手机上侧中间设置开关机键,则将光标移动至屏幕上手机边框示意图的上侧中间并点击确定,在屏幕弹出的选择对话框中选择“开关机侧键”并点击确定,则开关机侧键设置完成。此时屏幕重新回到手机边框示意图和光标显示界面,而示意图上侧中间的开关机侧键位置已显示为不同于周围边框的另一种颜色,用于提示用户此位置已设定侧键,随后用户可继续将光标移动至其他位置,完成诸如音量调节侧键、开启摄像头侧键的设定。用户可不设置任何侧键,也可将手机边框所有可用位置全部设置成侧键,侧键功能包括但并不局限于开关机、音量调节、开启摄像头、启动多媒体广播电视、启动收音机、打开“我的收藏”、打开网络浏览器、多任务之间切换等。在手机自身软件支持的情况下,可将全部软硬件功能以列表或图标的形式显示在弹出对话框中供用户选择,换句话说,用户可通过对自定义后的侧键操作来打开手机内的任何一个软件程序或开启任何一个硬件功能。侧键在手机边框所有可用位置数目与手机侧面物理按键的数目有关,物理按键数目与屏幕上光标在手机边框示意图中可移动的位置点数一致。物理按键数目越多,则可用位置越多,表示用户可进行更多的侧键设定。此外,由于手机侧面通常布置有耳机接口、充电器接口、存储卡接口、麦克风导音孔、扬声器出音孔、挂饰孔等,侧键在手机边框的可用位置将排除上述区域,上述区域在对应屏幕的手机边框示意图中将会进行突出显示或标记显示,用于提示用户此位置不可使用,同时光标在示意图中沿手机边框移动过程中会自动跳过这些区域。当用户需要删除或更改已设定的侧键,比如需要删除上述“开关机侧键”设定,则将光标再次移动至手机边框示意图的上侧中间,即移动至已设定的开关机侧键位置处,点击确定并在弹出的对话框中选择“删除侧键”,则完成删除当前已设定开关机键的操作,同时手机边框示意图的上侧中间位置恢复到初始颜色,提示用户此位置已空闲。若用户需要更改“开关机侧键”设定,则操作光标在其位置点击确定,在弹出的对话框中直接选择其它侧键功能即可。
若用户选择“自动自定义”,则手机当前屏幕出现手机边框示意图和预先设定好的侧键方案,用户可通过方向按键或者触摸滑动浏览不同的预设方案,直接选择某个方案进行应用或者对某个方案进行部分侧键的增加、删除、更改后完成应用。倘若用户对所有的预设方案均不满意,更可选择“自动自定义向导”,按照屏幕提示完成习惯动作识别和目标程序设定后,手机可为用户量身定制一套侧键方案。比如用户选定“自动自定义向导”后,第一步,屏幕出现手机边框示意图及提示信息,提示用户双目正对手机屏幕以惯用手自然动作拿捏手机并保持一定时间,手机探测到用户在该时间段内手部无移动后,将对当前用户手部在机身侧面的位置进行显示并记录,并通过软件根据按键间距、按键范围大小来识别五指的位置。第二步,屏幕出现手机全部软硬件功能列表及提示信息,提示用户按照个人需求和使用频率高低从中选择出目标程序。根据上述信息,手机经过数据处理后自动给出一套或多套侧键方案供用户选择。实施例2图8是根据实施例2的按键功能的处理方法的详细流程图,如图8所示,本实施例 的在无线终端上实现自定义侧键功能包括以下步骤步骤801 :用户选择移动终端上“设置”菜单中的“侧键自定义”功能;步骤802 :弹出菜单中,询问用户选择“手动自定义”或是“自动自定义”;步骤803:若用户选择“手动自定义”,则通过方向按键或者触摸滑动操作光标移动至屏幕上边框示意图某个位置并点击确定;步骤804 :手机的所有软件程序和硬件功能将以列表或图标形式显示在屏幕弹出的选择对话框供用户浏览查看;若该位置已有侧键设定,则弹出对话框同时显示“删除侧键”选项供用户选择;步骤805 :用户在列表中选定功能完成光标位置处的侧键设定;步骤806 :若需要继续编辑其它侧键,则可将光标移动至其他位置进行操作,此时流程返回步骤803 ;若编辑全部完成,则可选择“完成设置”选项;步骤807 :用户选择“完成设置”后,手机退出设置界面并返回上级菜单;步骤808 :若用户在设置过程中想要删除某个已设定的侧键,则可通过方向按键或者触摸滑动将光标移动至边框示意图上的侧键位置,点击确定并在弹出对话框中选择“删除侧键”选项;步骤809 :用户进入“侧键自定义”菜单后,若选择“自动自定义”,则询问用户选择“浏览预览方案”或是“自动自定义向导”;步骤810:若用户选择“浏览预设方案”,则可通过方向按键或者触摸滑动浏览手机内部已设定好的侧键配置方案;当用户确定某个预设方案,可选择“完成设置”退出设置界面并返回上级菜单;当用户想要修改某个预设方案,则可选择“继续编辑”,并将光标移动至想要编辑的位置进行操作,此时流程返回步骤803 ;步骤811 :若用户选择“自动自定义向导”,则屏幕出现手机边框示意图及提示信息,提示用户双目正对手机屏幕以惯用手自然动作拿捏手机并保持一定时间,手机探测到用户在该时间段内手部无移动后,将对当前用户手部在机身侧面的位置进行显示并记录,并通过软件根据按键间距、按键范围大小来识别五指的位置;步骤812 :接下来,屏幕出现手机全部软硬件功能列表及提示信息,提示用户按照个人需求和使用频率高低从中选择出目标程序;根据上述信息,手机经过数据处理后自动给出一套或多套侧键方案供用户选择;步骤813 :用户可通过方向按键或者触摸滑动浏览手机自动生成的侧键配置方案;即可选定某个方案并点击“完成设置”退出,也可选择“继续编辑”,再次修改部分侧键设置,则流程返回步骤803 ;该方法可以通过在移动终端中添加按键、FPC及连接器和按键控制模块来实现。通过控制连续分布在手机侧面的按键工作与否,以及将移动终端的软硬件功能开启权限分配到对应侧键,实现用户自由定义侧键的数量、位置和功能的目的。实施例3图9是根据实施例3的按键功能的处理装置的详细结构框图,如图9所示,该装置包括触摸按键及按键灯、FPC及连接器、按键控制模块、显示模块。其中触摸按键及按键灯 与FPC及连接器相连,FPC及连接器与按键控制模块相连,按键控制模块同无线终端产品内基带处理芯片相互通信,并可将信息最终传达给显示模块。通过对这些资源的动态协调控制,可以实现用户自定义侧键。其中按键连续分布在手机侧面的所有可用位置,用于检测用户手部的操作。其实现方式可以是触摸按键、轻触按键或FPC按键。按键数目越多,则用户可将更多的功能自定义到侧键实现,且用户可自定义的侧键位置也更加灵活。甚至当按键分布较为紧密时,用户可通过将连续分布的某几个侧键同时设定为某一功能,实现自由定义侧键区域的大小,如此大大提高用户自定义的自由度和操作的便捷性。同时在连续分布的按键周围或旁边可设置有按键灯电路,用于提示用户按键位置和功能,即当某个按键被定义某个功能后,其所在位置的按键灯亮起,用于提示用户按键位置,更有甚者,按键灯可根据被定义的不同功能显示成不同的颜色。FPC及连接器用于将手机侧面的所有触摸按键与按键控制模块相连,即将用户触摸操作的信息传达给按键控制模块。按键控制模块通过FPC及连接器与所有侧键相连,作用有两点,一是按键使能,即配置按键是否处于工作状态,以及确定各个按键实现何种软硬件功能,其将按键与功能的匹配信息写入到内部存储器中,并根据用户操作进行修改;二是当接收到按键信息后,读取存储器信息以便识别当前按键所对应的软硬件功能,并将信息最终传递给终端基带处理芯片。显示模块用于在“侧键自定义”菜单下显示手机边框示意图等相关画面,直观的将侧键设置信息传达给用户。上述仅以在手机上使用侧键自定义功能为例进行说明,对于在其它终端产品上用户自定义侧键的情况,本文所述方法及装置同样适用。从以上的描述中,可以看出,本发明实施例提供的方案解决了相关技术中固定侧键功能导致用户使用不便,降低用户的体验的问题,能够实现用户自行定义侧键对应的功能,从而在多个侧键的情况下,通过对侧键是否启用(在实际应用中,某个键未被设置对应的功能则可以认为未被启用)进行设置,用户可以随意改变侧键的数目、位置,从而适用于不同操作习惯、不同惯用手、不同功能需求的人群,如此将全面提升用户使用感受。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种按键功能的处理装置,其特征在于,包括 侧键,位于终端的机身侧面,用于接受触发操作; 传递模块,用于将所述触发操作传递给按键控制模块; 所述按键控制模块,用于接受对所述侧键和所述侧键对应的功能之间的对应关系的设置,以及用于在接收到来自所述传递模块的触发操作的情况下,根据所述对应关系查找接受所述触发操作的侧键所对应的功能,将所述查找到的功能传递给处理芯片; 所述处理芯片,用于执行与所述查找到的功能对应的处理。
2.根据权利要求I所述的装置,其特征在于,还包括显示模块,用于在所述对应关系的设置过程中显示设置界面。
3.根据权利要求2所述的装置,其特征在于,所述按键控制模块包括 自动自定义模块,用于控制所述显示模块显示一个或多个预设的侧键功能方案,接收选中的方案,建立所述选中的方案中的所述侧键和所述侧键对应的功能之间的对应关系并存储;和/或, 自动自定义向导模块,用于识别用户手持所述终端的习惯位置,接收选中的一个或多个常用的功能,根据所述习惯位置和选中的功能生成一个或多个侧键功能方案,接收选中的方案,建立所述选中的方案中的所述侧键和所述侧键对应的功能之间的对应关系并存储,其中,所述习惯位置包括以下至少之一用户的手掌在所述机身侧面的位置、所述用户的五指的位置。
4.根据权利要求3所述的装置,其特征在于,所述自动自定义向导模块用于根据侧键间距和/或侧键尺寸识别所述用户的五指的位置。
5.根据权利要求3所述的装置,其特征在于,所述自动自定义向导模块用于在检测到多个连续的侧键被同时按下的情况下,识别所述多个连续的侧键所在的位置为所述用户的手掌在机身侧面的位置;所述自动自定义向导模块还用于在检测到等间隔分布的四个侧键被同时按下的情况下,识别除大拇指外的四个手指的位置,根据所述四个手指的位置和所述用户的手掌在机身侧面的位置识别大拇指的位置,或者,根据所述用户的手掌在机身侧面的位置位于机身的左侧还是右侧,按照顺时针或逆时针方向依次识别出所述用户的五指的位置。
6.根据权利要求2-5中任一项所述的装置,其特征在于,所述按键控制模块包括 初始化设置模块,用于控制所述显示模块显示位于所述终端的机身侧面的所有侧键和用于指向所述侧键的光标,在所述光标选中未设置对应的功能的侧键的情况下,控制所述显示模块显示所述终端的功能集合,接收选中的功能,建立所述选中的侧键和所述选中的功能之间的对应关系并存储; 修改删除设置模块,用于在所述光标选中设置有对应的功能的侧键的情况下,控制所述显示模块显示删除侧键功能的选项和所述终端的功能集合,如果选中删除侧键功能的选项,则删除存储的所述选中的侧键及其对应的功能之间的对应关系,如果选中所述终端的功能集合中的功能,将存储的对应于所述选中的侧键的功能修改为所述选中的功能。
7.根据权利要求6所述的装置,其特征在于, 所述初始化设置模块还用于在所述对应关系建立成功的情况下,控制所述显示模块突出显示所述选中的侧键;所述修改删除设置模块还用于在所述对应关系删除成功的情况下,控制所述显示模块取消突出显示所述选中的侧键。
8.根据权利要求6所述的装置,其特征在于,所述按键控制模块还包括 编辑控制模块,用于在预定模块处理完成的情况下,控制所述显示模块显示是否继续编辑的选项,如果选中结果为是,则调用所述修改删除设置模块继续编辑,如果选中结果为否,结束处理,其中,所述预定模块包括以下至少之一所述初始化设置模块、所述修改删除 置模块、所述自动自定义模块、所述自动自定义向导模块。
9.根据权利要求I所述的装置,其特征在于, 所述装置还包括侧键灯; 所述按键控制模块还用于控制与设置有对应功能的所述侧键对应的侧键灯开启。
10.根据权利要求I所述的装置,其特征在于,所述按键控制模块接受设置的对应关系中,一个所述功能对应一个或多个所述侧键。
11.一种按键功能的处理方法,其特征在于,包括 终端接受对侧键和所述侧键对应的功能之间的对应关系的设置; 所述终端在接收到所述侧键的触发操作的情况下,根据所述设置的对应关系查找与接受所述触发操作的侧键所对应的功能; 所述终端执行与所述查找到的功能对应的处理。
全文摘要
本发明提供了一种按键功能的处理方法及装置,该装置包括侧键,位于终端的机身侧面,用于接受触发操作;传递模块,用于将所述触发操作传递给按键控制模块;所述按键控制模块,用于接受对所述侧键和所述侧键对应的功能之间的对应关系的设置,以及用于在接收到来自所述传递模块的触发操作的情况下,根据所述对应关系查找接受所述触发操作的侧键所对应的功能,将所述查找到的功能传递给处理芯片;所述处理芯片,用于执行与所述查找到的功能对应的处理。本发明能够实现用户自行定义侧键对应的功能。
文档编号H04M1/23GK102790816SQ20111012620
公开日2012年11月21日 申请日期2011年5月16日 优先权日2011年5月16日
发明者耿琦 申请人:中兴通讯股份有限公司