一种输入法应用方法及装置与流程

文档序号:15517183发布日期:2018-09-25 18:39阅读:155来源:国知局

本发明涉及输入法应用领域,特别涉及一种输入法应用方法及装置。



背景技术:

目前智能手机多采用软键盘的输入方法,用户在需要输入字符时,可以调出软键盘,用户通常只使用大拇指点击键盘的按键进行输入,但对于目前的大屏手机来讲,存在触摸不到按键的情况,用户只能改变握持姿势去触摸按键,例如用户在用左手握持时,大拇指通常够不到软按键中的删除按键,需要使用另一只手来触摸删除按键,不利于单手操作。



技术实现要素:

本发明实施例提供一种输入法应用方法及装置,用于在用户握持手机时,通过副屏来操作输入法应用,有利于单手握持,增强用户体验。

第一方面,提供一种输入法应用方法,应用于终端,所述终端包括设置在正面的触摸模块以及设置在背面的显示模块,其特征在于,包括:

获取在显示模块输入的手势;

根据预存的手势与输入法应用的功能的对应关系,获取与所述在显示模块输入的手势对应的目标功能;

根据所述目标功能,在所述触摸模块中,执行当前运行的输入法应用的所述目标功能。

可选的,

所述获取与所述在显示模块输入的手势对应的目标功能之前,包括:

确定用户调用所述输入法应用;

执行获取与所述在显示模块输入的手势对应的目标功能的步骤。

可选的,

所述显示模块输入的手势包括滑动操作:

所述目标功能包括对在所述输入法应用中/输入区域中输入的字符的删除功能;

所述根据所述目标功能,在所述触摸模块中,执行当前运行的输入法应用的所述目标功能,包括:

根据所述滑动操作,删除所述触摸模块中,在所述输入法应用中/输入区域中输入的字符,其中,删除的字符的数量与所述滑动操作的幅度相关。

可选的,

所述包括显示模块输入的手势包括长按/重按操作:

所述目标功能包括对输入信息的发送功能;

所述根据所述目标功能,在所述触摸模块中,执行当前运行的输入法应用的所述目标功能,包括:

根据所述长按/重按操作,发送所述触摸模块所显示的所述输入信息。名

第二方面,提供一种输入法应用装置,该装置包括:

手势获取单元,用于获取在触摸模块输入的手势;

存储单元,用于存储手势与输入法应用的功能的对应关系;

功能获取单元,用于根据预存的手势与输入法应用的功能的对应关系,获取与所述在显示模块输入的手势对应的目标功能;

执行单元,用于根据所述目标功能,在所述触摸模块中,执行当前运行的输入法应用的所述目标功能。

可选的,

所述装置还包括:确定单元,用于获取与所述在显示模块输入的手势对应的目标功能之前,确认用户调用所述输入法应用。

第三方面,提供一种计算机装置,所述装置包括至少一个处理器,所述处理器用于执行存储器中存储的计算机程序时实现如第一方面提供的输入法应用方法的步骤。

第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面提供的输入法应用方法的步骤。

在本发明实施例中用户在握持手机时,通过副屏的正屏的配合来操作输入法应用,有利于单手握持,增强用户体验。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的输入法应用方法的流程示意图;

图2为本发明实施例提供的输入法应用装置的一种结构示意图;

图3为本发明实施例提供的计算机装置的一种结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

下面介绍本发明实施例的技术背景。

目前智能手机多采用软键盘的输入方法,用户在需要输入字符时,可以调出软键盘,用户通常只使用大拇指点击键盘的按键进行输入,但对于目前的大屏手机来讲,存在触摸不到按键的情况,用户只能改变握持姿势去触摸按键,例如用户在用左手握持时,大拇指通常够不到软按键中的删除按键,需要使用另一只手来触摸删除按键,不利于单手操作。

鉴于此,本发明实施例提供一种输入法应用方法,在该方法应用于终端,终端包括设置在正面的触摸模块以及设置在背面的显示模块,获取在显示模块输入的手势;根据预存的手势与输入法应用的功能的对应关系,获取与所述在显示模块输入的手势对应的目标功能;根据所述目标功能,在所述触摸模块中,执行当前运行的输入法应用的所述目标功能。该方法在用户握持手机时,通过副屏来操作输入法应用,有利于单手握持,增强用户体验。

下面结合附图介绍本发明实施例提供的技术方案。

请参见图1,本发明一实施例提供一种输入法应用方法,该方法可以通过本发明实施例的输入法应用装置来执行,以下简称装置,该输入法应用装置例如可以通过手机,个人计算机(personalcomputer,pc)或者平板电脑等能够进行输入法应用的装置来实现。该方法的流程描述如下。

s101:获取在输入模块输入的手势。

本发明实施例中,用户在单手握持手机时,手掌虎口和无名指、中指和小拇指用来夹持手机,大拇指用来操作正屏,食指在握持过程中处于手机的背面,此时可以通过食指来操作背面的副屏,用户可以通过食指在副屏中输入手势,比如重按和长按,重按是指压力超过预设压力阈值的按压操作,长按是指按压时间超过预设时间阈值的按压操作。用户可以在副屏上进行滑动操作,比如左滑或者右滑。

s102:根据预存的手势与输入法应用的功能的对应关系,获取与所述在触摸模块输入的手势对应的目标功能。

本发明实施例中,手势可以设置多种,例如上述的滑动、点击、按压,每种手势都可以对应输入法应用的功能。

在本发明的一个实施例中,用户可以在副屏中设置滑动手势,滑动手势对应输入法应用中的字符删除操作,例如,用户可以开启微信应用与联系人聊天,若采用文字输入的方式,可以调取输入法应用,使用输入法应用在微信的输入区域内输入文字,当用户想要删除输入框中的文字信息时,按照现有的字符删除方式,可以点击软键盘中的删除按钮逐个删除字符,但当用户左手握持手机,而软键盘中的删除按键设置在屏幕右方时,用户的大拇指不方便触碰到删除按键,在本实施例中,可以通过食指在副屏中操作进行字符的删除,用户可以左滑/右滑,通过滑动的幅度来控制删除字符的数量,当滑动幅度较大时,对应删除较多的字符,为了防止误触碰,可以通过长按等操作来触发上述删除功能,例如用户长按副屏开启通过副屏来删除字符的功能,从用户的手势上来看,长按然后滑动,删除输入框中的字符。

在本发明的另一个实施例中,用户可以在副屏中设置长按操作,长按操作对应输入法应用中的信息发送功能,例如,用户可以开启微信应用与联系人聊天,当用户想要发送信息给联系人时,按照现有的信息发送方式,可以点击软键盘中的信息发送按钮发送信息,但当用户左手握持手机,而软键盘中的删除按键设置在屏幕右方时,用户的大拇指不方便触碰到信息发送按键,在本实施例中,可以通过食指在副屏中进行长按操作,系统监测到副屏上的长按操作时,触发通讯信息发送功能。

在本发明的另一个实施例中,用户可以通过副屏触发输入法应用中的语音输入功能,例如用户可以在副屏中设置重按操作,重按操作对应语音输入的触发功能,例如,用户可以开启微信应用与联系人聊天,当用户想要发送语音信息给联系人时,按照现有的语音输入方式,可以点击软键盘中的语音输入按钮输入语音信息,但当用户左手握持手机,而软键盘中的语音输入按键设置在屏幕右方时,用户的大拇指不方便触碰到语音输入按键,在本实施例中,可以通过食指在副屏中进行重按操作,系统监测到副屏上的重按操作时,触发语音输入功能。

在上述实施例中,可以事先监测用户是左手握持还是右手握持,当左手握持手机,而预设设置的输入法的某功能按键设置在软键盘的右区域时,可以自动触发上述功能,同理,当右手握持手机,而预设设置的输入法的某功能按键设置在软键盘的左区域时,可以自动触发上述功能。

综上所述,本发明实施例中,用户在握持手机时,通过副屏的正屏的配合来操作输入法应用,有利于单手握持,增强用户体验。

s103、根据所述目标功能,在所述显示模块中,执行当前运行的输入法应用的所述目标功能。

请参见图2,基于同一发明构思,本发明一实施例提供一种输入法应用装置20,该装置包括:

201手势获取单元,用于获取在触摸模块输入的手势;

202存储单元,用于存储手势与输入法应用的功能的对应关系;

203功能获取单元,用于根据预存的手势与输入法应用的功能的对应关系,获取与所述在触摸模块输入的手势对应的目标功能;

204执行单元,用于根据所述目标功能,在所述触摸模块中,执行当前运行的输入法应用的所述目标功能。

可选的,装置还包括205确定单元,用于获取与所述在显示模块输入的手势对应的目标功能之前,确认用户调用所述输入法应用。

本发明实施例中,手势可以设置多种,例如上述的滑动、点击、按压,每种手势都可以对应输入法应用的功能。

在本发明的一个实施例中,用户可以在副屏中设置滑动手势,滑动手势对应输入法应用中的字符删除操作,例如,用户可以开启微信应用与联系人聊天,若采用文字输入的方式,可以调取输入法应用,使用输入法应用在微信的输入区域内输入文字,当用户想要删除输入框中的文字信息时,按照现有的字符删除方式,可以点击软键盘中的删除按钮逐个删除字符,但当用户左手握持手机,而软键盘中的删除按键设置在屏幕右方时,用户的大拇指不方便触碰到删除按键,在本实施例中,可以通过食指在副屏中操作进行字符的删除,用户可以左滑/右滑,通过滑动的幅度来控制删除字符的数量,当滑动幅度较大时,对应删除较多的字符,为了防止误触碰,可以通过长按等操作来触发上述删除功能,例如用户长按副屏开启通过副屏来删除字符的功能,从用户的手势上来看,长按然后滑动,删除输入框中的字符。

在本发明的另一个实施例中,用户可以在副屏中设置长按操作,长按操作对应输入法应用中的信息发送功能,例如,用户可以开启微信应用与联系人聊天,当用户想要发送信息给联系人时,按照现有的信息发送方式,可以点击软键盘中的信息发送按钮发送信息,但当用户左手握持手机,而软键盘中的删除按键设置在屏幕右方时,用户的大拇指不方便触碰到信息发送按键,在本实施例中,可以通过食指在副屏中进行长按操作,系统监测到副屏上的长按操作时,触发通讯信息发送功能。

在本发明的另一个实施例中,用户可以通过副屏触发输入法应用中的语音输入功能,例如用户可以在副屏中设置重按操作,重按操作对应语音输入的触发功能,例如,用户可以开启微信应用与联系人聊天,当用户想要发送语音信息给联系人时,按照现有的语音输入方式,可以点击软键盘中的语音输入按钮输入语音信息,但当用户左手握持手机,而软键盘中的语音输入按键设置在屏幕右方时,用户的大拇指不方便触碰到语音输入按键,在本实施例中,可以通过食指在副屏中进行重按操作,系统监测到副屏上的重按操作时,触发语音输入功能。

在上述实施例中,可以事先监测用户是左手握持还是右手握持,当左手握持手机,而预设设置的输入法的某功能按键设置在软键盘的右区域时,可以自动触发上述功能,同理,当右手握持手机,而预设设置的输入法的某功能按键设置在软键盘的左区域时,可以自动触发上述功能。

该装置可以用于执行图1所示的实施例所提供的方法,因此,对于该装置的各功能模块所能够实现的功能等可参考图1所示的实施例的描述,不多赘述。其中,205确定单元在图2中一并示出,但需要知道的是,用205确定单元并不是必选的功能单元,因此在图2中以虚线示出。

请参见图3,本发明一实施例还提供一种计算机装置,该计算机装置包括至少一个处理器301,至少一个处理器301用于执行存储器中存储的计算机程序时实现图1所示的实施例提供的输入法应用方法的步骤。

可选的,至少一个处理器301具体可以包括中央处理器(cpu)、特定应用集成电路(applicationspecificintegratedcircuit,asic),可以是一个或多个用于控制程序执行的集成电路,可以是使用现场可编程门阵列(fieldprogrammablegatearray,fpga)开发的硬件电路,可以是基带处理器。

可选的,至少一个处理器301可以包括至少一个处理核心。

可选的,该计算机装置还包括存储器302,存储器302可以包括只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)和磁盘存储器。存储器302用于存储至少一个处理器301运行时所需的数据。存储器302的数量为一个或多个。其中,存储器302在图3中一并示出,但需要知道的是存储器302不是必选的功能模块,因此在图3中以虚线示出。

本发明一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现图1所示的实施例提供的输入法应用方法的步骤。

在本发明实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性或其它的形式。

在本发明实施例中的各功能单元可以集成在一个处理单元中,或者各个单元也可以均是独立的物理模块。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机装置,例如可以是个人计算机,服务器,或者网络装置等,或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:通用串行总线闪存盘(universalserialbusflashdrive)、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明实施例的方法,不应理解为对本发明实施例的限制。本技术领域的技术人员可轻易想到的变化或替换,都应涵盖在本发明实施例的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1