CN102360249B - 分立式键盘布局***和设置方法、相应的便携电子设备及控制方法 - Google Patents

分立式键盘布局***和设置方法、相应的便携电子设备及控制方法 Download PDF

Info

Publication number
CN102360249B
CN102360249B CN201110294783.5A CN201110294783A CN102360249B CN 102360249 B CN102360249 B CN 102360249B CN 201110294783 A CN201110294783 A CN 201110294783A CN 102360249 B CN102360249 B CN 102360249B
Authority
CN
China
Prior art keywords
keyboard
layout
user
contact
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110294783.5A
Other languages
English (en)
Other versions
CN102360249A (zh
Inventor
张瞰
吴璟珅
王佳梁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Chule Cootek Information Technology Co Ltd
Original Assignee
Shanghai Chule Cootek Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Chule Cootek Information Technology Co Ltd filed Critical Shanghai Chule Cootek Information Technology Co Ltd
Priority to CN201110294783.5A priority Critical patent/CN102360249B/zh
Publication of CN102360249A publication Critical patent/CN102360249A/zh
Application granted granted Critical
Publication of CN102360249B publication Critical patent/CN102360249B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及一种应用于便携电子设备的触摸屏中的分立式键盘布局***,其中包括左侧主键盘区、右侧主键盘区和附加功能区,附加功能区位于左侧主键盘区和右侧主键盘区之间。本发明还涉及一种针对该***进行键盘布局切换设置及动态缩放的方法、一种实现该分立式键盘布局***的电子设备***及一种基于该电子设备***实现分立式键盘布局切换设置控制的方法。采用该种分立式键盘布局***和设置方法、相应的便携式电子设备及控制方法,可以灵活改变键盘位置布局功能,符合人体工程学,明显降低了用户操作复杂度,解决了分立式键盘区域整体纠错的延续性问题,界面友好,实现过程简单,使用灵活高效,性能稳定可靠,适用范围较为广泛。

Description

分立式键盘布局***和设置方法、相应的便携电子设备及控制方法
技术领域
本发明涉及便携式电子设备领域,特别涉及便携式电子设备信息输入控制技术领域,具体是指一种分立式键盘布局***和设置方法、相应的便携式电子设备及控制方法。
背景技术
现代生活中,随着集成电路技术的不断发展,已经出现了各种各样的触摸屏电子设备,在这些众多的配备触摸屏的电子设备(如掌上电脑、智能手机、嵌入式***、袖珍型电脑等)上,由于受到体积,制造成本等因素的制约,无法配备完善的硬件键盘,因而在这类设备上进行输入通常是通过软件模拟完成的。
另一方面,随着移动互联网应用的进一步展开,这种随时随地上网的方式更强调移动终端的便携性。以平板电脑为代表的移动终端产品顺应了移动互联网革命性终端的需求,又弥补了其他终端在功能和应用体验上的缺陷。
通常,在现有技术中,传统的软件键盘会给用户的使用带来很大的不便。这主要是由于触摸屏面积较小,供选择的内容较多,所以相应的屏幕选择区域也较小。这样就使得用户无法直接通过手指准确的点击屏幕上的选择区域来进行输入而往往需要借助于其他具有更小触点分辨率的工具,如手写笔。
在大多数情况下,这就要求用户同时使用双手进行操作:一只手把握该电子设备,另一只手利用手写笔点击触摸屏进行输入。即使如此,在某些环境,如行驶的汽车中,即使借助其它工具,由于环境的影响,如震动,用户仍然可能由于环境的影响无法准确的选择要输入的内容。
而且由于平板电脑较其他移动设备具有更大的屏幕尺寸,且使用屏幕触控操作方式,现有的输入法键盘无法适应用户在触屏界面自定义键盘位置布局,不能实现多点触控及重力感应切换键盘布局。
所以在实际应用中,仍然需要一种更灵活、易用的触控键盘***及其控制方法。
发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种可以灵活改变键盘位置布局功能、明显降低用户操作复杂度、界面友好、实现过程简单、使用灵活高效、性能稳定可靠、适用范围较为广泛的分立式键盘布局***和设置方法、相应的便携式电子设备及控制方法。
为了实现上述的目的,本发明的分立式键盘布局***和设置方法、相应的便携式电子设备及控制方法如下:
该应用于便携电子设备的触摸屏中的分立式键盘布局***,其主要特点是,所述的键盘布局***包括:
左侧主键盘区,包括数个字母按键;
右侧主键盘区,包括数个字母按键,且与所述的左侧主键盘区相分立设置;以及
附加功能区,设置有功能模块,位于所述的左侧主键盘区和右侧主键盘区之间的区域。
该应用于便携电子设备的触摸屏中的分立式键盘布局***中的附加功能区中所设置的功能模块可以为编辑模块、数字符号模块、手写模块或者候选词模块。
该应用于便携电子设备的触摸屏中的分立式键盘布局***中还包括:
顶部功能区,包括用户自定义快捷功能按钮,且位于该键盘布局***的上部区域。
该应用于便携电子设备的触摸屏中的分立式键盘布局***中还包括:
底部功能区,位于该键盘布局***的底部区域。
该应用于便携电子设备的触摸屏中的分立式键盘布局***中的底部功能区中设置有字典模块、符号模块、语言模块和空格模块。
该针对上述的***进行键盘布局切换设置的方法,其主要特点是,所述的方法包括主键盘区分立调整操作、主键盘区合并调整操作、附加功能区模块切换调整操作和键盘布局大小与位置调整操作。
所述的主键盘区分立调整操作,具体为:
***根据用户在触摸屏键盘区域的两指逆向滑动操作,进行主键盘区分立为左侧主键盘区和右侧主键盘区的调整操作。
所述的主键盘区合并调整操作,具体为:
***根据用户在触摸屏键盘区域的两指相向滑动操作,进行分立键盘区域合并为全键盘的调整操作。
所述的附加功能区模块切换调整操作,具体为:
***根据用户在触摸屏的附加功能区的预设滑动操作,进行功能模块的切换调整操作。
该进行键盘布局切换设置的方法中还包括键盘大小调整操作,具体为:
***根据用户在触摸屏键盘区域的两指左右滑动操作,进行键盘区域宽度的调整操作;和/或
***根据用户在触摸屏键盘区域的两指上下滑动操作,进行键盘区域高度的调整操作。
该进行键盘布局切换设置的方法中还包括键盘位置移动调整操作,包括以下步骤:
(1)***根据用户在触摸屏键盘区域的两指同时点击或单击键盘功能按键的操作,并待***响应后,键盘区域进入半透明待机状态;
(2)***捕捉手指触点的移动状态,将键盘移动至屏幕的相应位置;
或者包括以下步骤:
(1’)***根据用户点击键盘功能按键不放的操作,使键盘进入半透明状态;
(2’)***捕捉手指触点的移动状态,将键盘移动至屏幕的相应位置。
该进行键盘布局切换设置的方法中还包括两侧的虚拟手柄,所述的方法中还包括候选词选择操作,包括以下步骤:
(11)***根据用户在键盘区域所进行的移动虚拟手柄的操作,进行上下移动选择候选词的操作;
(12)***根据用户在键盘区域所进行的按下虚拟手柄的操作,确认输入所选择的候选词。
所述的键盘布局区域缩放调整操作,具体为:
***根据用户在触摸屏键盘区域的两指相向或逆向滑动操作,进行键盘布局区的同比例缩放调整操作。
该进行键盘布局切换设置的方法中的键盘布局区域缩放调整操作中,还包括键盘位置移动调整操作,具体为:
***根据用户在触摸屏键盘区域的两指同时点击操作,并待超时后捕捉手指触点的移动状态,将缩放调整后的键盘布局区域移动至屏幕的相应位置。
该进行键盘布局切换设置的方法中的键盘布局区域缩放调整操作中,还包括键盘位置移动调整操作,包括以下步骤:
(21)***根据用户在键盘区域所进行的点击键盘位置调整按键的操作,将键盘区域进入半透明待机模式;
(22)***捕捉到用户手指触点的移动状态,并将缩放调整后的键盘布局区域移动至屏幕的相应位置;或者***根据重力感应,将缩放调整后的键盘布局区域移至屏幕的指示位置。
该进行键盘布局切换设置的方法中的用户在触摸屏键盘区域的两指滑动操作的***最低响应阈值,为根据不同布局切换实际需求或用户自定义的响应阈值,较佳的,可以为:
两指划动距离总和超过键盘响应区域的10%,且单指划动距离至少达到4%。
该实现上述的分立式键盘布局***的电子设备***,其主要特点是,所述的电子设备***中包括:
输入装置,接收用户的输入操作信息;
显示装置,显示出分立式键盘布局界面;
存储装置;和
键盘布局设置控制装置,与所述的输入装置、显示装置和存储装置相连接,进行键盘布局设置的控制。
该电子设备***中的键盘布局设置控制装置中包括:
输入检测和控制模块,检测用户的输入操作信息;
布局映射模块,与所述的输入检测和控制模块相连接,根据当前的键盘布局,将到达***响应阈值的用户触点操作映射成相应输入所对应的布局集合;
布局模块,与所述的布局映射模块相连接,接收所述的布局映射模块所生成的布局集合,并产生相应的布局信息;
输出成像模块,与所述的布局模块相连接,接收所述的布局模块所产生的布局信息,并将所述的布局信息输出至所述的显示装置显示出来;
设置模块,与所述的布局映射模块和布局模块均相连接,存储用户和***设定信息。
该电子设备***中的用户和***设定信息包括布局切换动画模式、布局切换待定信息、同比例缩放布局和自定义键位。
该基于上述的***实现分立式键盘布局切换设置控制的方法,其主要特点是,所述的方法包括以下步骤:
(1)***等待用户的输入操作;
(2)***中的输入检测和控制模块判断用户的输入操作是否正确;
(3)如果否,则所述的布局映射模块反馈空集合,并返回上述步骤(1);
(4)如果是,则所述的布局映射模块生成本次用户的输入操作所对应的布局集合;
(5)所述的布局模块根据所述的布局集合生成布局列表;
(6)所述的输出成像模块进行实时排序、渲染成像,输出更新后的键盘布局。
该实现分立式键盘布局切换设置控制的方法中的输入检测和控制模块判断用户的输入操作是否正确,包括以下步骤:
(21)所述的输入检测和控制模块判断用户的输入操作是否到达***响应阈值;
(22)如果是,则返回用户的输入操作正确的结果;
(23)如果否,则返回用户的输入操作不正确的结果。
该实现分立式键盘布局切换设置控制的方法中的布局映射模块生成本次用户的输入操作所对应的布局集合,具体为:
所述的布局映射模块根据用户的输入操作的相关数据,动态生成相应的布局集合。
该实现分立式键盘布局切换设置控制的方法中的相关数据包括:
(1)用户按下触点的起点位置信息;
(2)用户放开触点的终点位置信息;
(3)用户移动触点的轨迹信息;
(4)用户保持触点的停留时间信息。
该实现分立式键盘布局切换设置控制的方法中的布局集合包括以下字段信息:
(1)布局在键盘区域上的位置和大小;
(2)布局在屏幕区域上的位置和大小;
(3)按键上所显示的字符及其相应位置区域;
(4)用户不同的操作所对应输入的布局集合。
采用了该发明的分立式键盘布局***和设置方法、相应的便携式电子设备及控制方法,可以灵活改变键盘位置布局功能,明显降低了用户操作复杂度,界面友好,实现过程简单,使用灵活高效,性能稳定可靠,适用范围较为广泛,相应的具体优势体现在以下几个方面:
(1)本发明由于实现了符合人体工程学的分立式键盘布局,满足用户双手持有设备进行同时操作输入,采用这种布局把软键盘字母按键分立开来,分布在左右两侧,让拇指的移动行程更短,输入的时候也更加舒适快捷。同时分立开来的中间区域实现辅助输入模块,支持编辑模块、数字符号模块、手写模块、候选词模块等;
(2)本发明实现了一种更灵活、更实用的缩小式键盘布局,实现自定义键盘大小和位置,从而解决了用户单手在屏幕任意位置使用软键盘进行输入;
(3)本发明能够可以根据用户触点移动方向和距离,动态改变键盘布局和位置;
(4)本发明实现了更高效的切换键盘布局和动态改变键盘位置的方法,其中根据重力感应器与键盘布局位置建立映射,测量设备的倾斜方向和程度,指示设备软键盘布局切换以及位置动态改变;
(5)本发明实现了分立式键盘布局下特有的分立区域智能按键纠错的方法,保证了分立式键盘区域整体纠错的延续性。
(6)本发明实现了分立式键盘布局下特有的候选词优选的方法,并辅助虚拟手柄快速移动定位所需词组。
附图说明
图1A为本发明的分立式键盘布局***界面示意图。
图1B为本发明的较佳实施例中实现分立式键盘布局切换的通用流程图。
图1C为本发明的分立式键盘布局***中通过手指按对角线方向逆向滑动移动键盘的操作示意图。
图1D为本发明的分立式键盘布局***中通过手指左右滑动改变键盘区域宽度的操作示意图。
图1E为本发明的分立式键盘布局***中通过手指滑动改变附加功能区中的功能模块的操作示意图。
图1F为本发明的分立式键盘布局***中实现快速切换键盘功能区域的示意图。
图1G为本发明的分立式键盘布局***中通过两侧的虚拟手柄进行候选词选择的操作示意图。
图1H为本发明的较佳实施例中实现虚拟手柄进行候选词选择的通用流程图。
图2A为本发明的较佳实施例中实现动态缩放键盘布局过程的通用流程图。
图2B、2C为本发明的分立式键盘布局***中通过手指滑动进行键盘布局区域缩放调整的操作示意图。
图2D为本发明的较佳实施例中实现缩小式键盘布局过程的通用流程图。
图3为本发明的实现上述的分立式键盘布局***的电子设备***的架构示意图。
图4为本发明的实现上述的分立式键盘布局***的电子设备***中键盘布局设置控制装置的优选结构示意图。
图5为本发明的实现分立式键盘布局切换设置控制方法的流程示意图。
图6为本发明中的用户的手指触控操作方式示意图。
图7为本发明的实现分立式键盘布局切换设置控制的方法中描述键盘布局的数据结构示意图。
具体实施方式
为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。
1、分立式键盘***功能及操作
请参阅图1A所示,该应用于便携电子设备的触摸屏中的分立式键盘布局***,其中,所述的键盘布局***100包括:
(1)左侧主键盘区102,包括数个字母按键;
(2)右侧主键盘区103,包括数个字母按键,且与所述的左侧主键盘区102相分立设置;以及
(3)附加功能区104,设置有功能模块,位于所述的左侧主键盘区102和右侧主键盘区103之间的区域,该附加功能区104中所设置的功能模块可以为编辑模块、数字符号模块、手写模块或者候选词模块等,当然也可以根据需要对相应功能模块进行任意调整、扩展、增删和更换。
(4)顶部功能区101,其为可选区域,其中可以包括用户自定义快捷功能按钮,且位于该键盘布局***100的上部区域。
(5)底部功能区105,其亦为可选区域,位于该键盘布局***100的底部区域,其中,该底部功能区105中可以设置有字典模块、符号模块、语言模块和空格模块,当然也可以根据需要对相应功能模块进行任意调整、扩展、增删和更换。
在本发明的最佳实施例中,本发明的分立式键盘布局***100,包括以下五个部分:
顶部功能区101,根据用户使用习惯,自定义快捷功能按钮;
左侧主键盘区102,包括14个英文字母;
右侧主键盘区103,包括12个英文字母;
附加功能区104,包括编辑模块、数字符号模块、手写模块、候选词模块、用户自定义按键模块等;
底部功能区105,包括字典、符号、语言、空格等。
本发明中针对上述的***进行键盘布局切换设置的方法,其中包括主键盘区分立调整操作、主键盘区合并调整操作、附加功能区模块切换调整操作和键盘布局大小与位置调整操作。
在本发明的最佳实施方式中,用户可以通过在触摸屏键盘区域的两指逆向滑动,实现主键盘区分离为左右两侧,两指相向滑动实现键盘布局合并,并根据触点移动距离动态响应改变主键盘区大小或位置。
其中,设定***最低触点响应阈值为根据不同布局切换实际需求或用户自定义的响应阈值,较佳地,可以为:
两指划动距离总和超过键盘响应区域10%,且单指划动距离至少达到4%。
当用户触点滑动达到以上阈值便响应以上过程。
图1B描述了所述主键盘区分立调整操作的方法1000,包含以下步骤:
(1)在带触感的显示设备上显示一个键盘布局(步骤1001);
(2)用户两指点击键盘区域任意位置,并向外侧逆向滑动(步骤1002);
(3)***布局映射模块根据用户触点在触摸屏上的移动距离动态响应为对应的布局集合(步骤1003);
(4)将原先的全键盘布局往左右分离开并移动到当前触点位置(步骤1004);
(5)待两指离开键盘后将分立式键盘布局动态呈现(步骤1005)。
再请参阅图1C所示,依照本发明的最优实施例,用户两指根据触点响应规则,还可以按对角线方向逆向滑动,实现左侧主键盘区102、右侧主键盘区103对于屏幕区106中心对称。
主键盘区合并调整操作步骤仅是1002改变为用户两指点击键盘区域任意位置,并向内侧相向滑动。其他步骤与1000里所述相同,最后改变分立式布局为合并的全键盘布局。
本发明在分立式键盘布局下,能够支持用户自定义键盘大小与位置,相应的操作实现方式如下:
(1)请参阅图1D所示,分立式键盘布局中还包括键盘大小调整操作,具体为:
(i)***根据用户在触摸屏键盘区域的两指左右滑动操作,进行键盘区域宽度的调整操作;和/或
(ii)***根据用户在触摸屏键盘区域的两指上下滑动操作,进行键盘区域高度的调整操作。
(2)键盘位置移动调整操作,具体为:
(i)***根据用户在触摸屏键盘区域的两指同时点击操作,或点击键盘功能按键。待***响应后,键盘区域进入半透明待机状态,
(ii)此时***捕捉手指触点的移动状态,将键盘移动至屏幕的相应位置。
在本发明的最优实施例中,用户可以改变附加功能区104的各模块,具体请参阅图1E所示;其中,本发明中的附加功能区模块切换调整操作,具体为:
***根据用户在触摸屏的附加功能区的预设滑动操作,进行功能模块的切换调整操作
图1E中描述了从编辑模块108改为手写模块109时,只需要通过一个预定义的动作,即可实现快速切换。例如,在触摸屏的键盘上,用户可以用手指快速地从功能区的左端滑动到右端,则编辑模块逐渐淡出屏幕,而手写模块从屏幕的任意一侧滑入,产生连贯的动态效果。同样的,用户也可以切换到数字符号模块,或候选词模块,或用户自定义按键模块。切换布局的方式可以有很多种:可以检测用户的手势,可以使用一个特定的按键,可以通过重力感应控制,也可以通过声音控制。
依据本发明的某些实施例,用户还可以动态地更改键盘的布局,如改变键盘功能区域的位置等。例如,在图1A中,当用户按下键盘布局切换按键,待键盘进入半透明待机状态,此时按下键盘区域102不放,可将其拖动到键盘中间后放开,该键盘区域便被安排在了如图1F所示的位置,同时键盘区域104替换更新到了102原来的位置。这样可以满足用户自由组合键盘区域的需求。
再请参阅图1G所示,该进行键盘布局切换设置的方法中还包括两侧的虚拟手柄,所述的方法中还包括候选词的选择操作。
图1H描述了虚拟手柄操控候选词选择的方法1100,包括以下步骤:
(11)附加功能区域设定为候选词模块(步骤1101);
(12)***接收到输入数据后调出虚拟手柄(步骤1102);
(13)***根据用户上下移动虚拟手柄的操作,同等高度对应高亮显示附加功能区的候选词(步骤1103);
(14)***根据用户在键盘区域所进行的按下虚拟手柄的操作,确认输入选择的候选词(步骤1104)。
在本发明的最优实施例中,在分立式键盘布局***100中用户可以通过两侧的虚拟手柄111进行候选词选择。当附加功能区为候选词模块110,用户输入操作后选择候选词时,可在左侧主键盘区102、右侧主键盘区103两个键盘区移动虚拟手柄111进行上下移动选择候选词。当选择框移动到所需候选词时,按下虚拟手柄确认候选词上屏。
再请参阅图1A所示,本发明还可以实现分立式键盘布局按键的纠错方法,能够实现左侧主键盘区102、右侧主键盘区103的分离区域“T、F、V”和“Y、G、B”的智能纠错。
例如,当用户想要输入单词“you”,但在输入时习惯使用左手点击了按键“t”,之后输入“o”、“u”,***能够自动识别正确的单词,在候选词栏优先高亮显示“you”。
2、缩小式键盘***功能及操作
本发明中的键盘布局区域缩放调整操作,具体为:
***根据用户在触摸屏键盘区域的两指相向或逆向滑动操作,进行键盘布局区的同比例缩放调整操作。
图2A描述了本实施例中一种动态缩放键盘布局的方法1200,包含以下步骤:
(1)在带触感的显示设备上显示一个键盘布局(步骤1201);
(2)用户两指点击键盘区域任意位置,同时向上、向下或逆向、相向滑动(步骤1202);
(3)***布局映射模块根据用户触点在触摸屏上的移动距离动态响应为对应的布局集合(步骤1203);
(4)将原先的键盘布局动态缩小或放大并移动到当前触点位置(步骤1204);
(5)待两指离开键盘后将缩放的键盘布局动态呈现(步骤1205)。
请参阅图2B和图2C所示,其中描述了本发明的一种缩小式键盘***200,可以根据用户触点移动距离同级实时缩小键盘布局201,并移动至屏幕202任意位置根据需要灵活进行输入。例如在本发明的优选实施方式中,设置了缩小式居中键盘、缩小式居左键盘或缩小式居右键盘。
该发明键盘***200,相应的实现方式如下:
设定***最低触点响应阀值为:两指划动距离总和超过键盘响应区域的10%,且单指划动距离至少达到4%。当用户触点滑动达到以上阀值便开始响应以上过程。
在触摸屏键盘区域,用户可以通过两指相向滑动,实现键盘区同比例缩小,并根据触点移动距离动态响应改变大小。例如从图2B所示的键盘布局201状态改变为图2C的键盘布局203,当然也可以采用其它方式进行键盘区同比例缩放。
图2D描述了本实施例中一种缩小式键盘布局切换的方法1300,包含以下步骤:
(1)在带触感的显示设备上显示一个键盘布局(步骤1301);
(2)用户两指指点击键盘区域任意位置,并向内测相向滑动(步骤1302);
(3)***布局映射模块根据用户触点在触摸屏上的移动距离动态响应为对应的布局集合(步骤1303);
(4)将原先的键盘布局动态缩小并移动到当前触点位置(步骤1304);
(5)待两指离开键盘后将缩小式键盘布局动态呈现(步骤1305)。
其中,所述的键盘布局区域缩放调整操作中还包括键盘位置移动调整操作,可以具体为:
***根据用户在触摸屏键盘区域的两指同时点击操作,并待超时后捕捉手指触点的移动状态,将缩放调整后的键盘布局区域移动至屏幕的相应位置。
同时,该键盘位置移动调整操作,也可以包括以下步骤:
(21)***根据用户在键盘区域所进行的点击键盘位置调整按键的操作,将键盘区域进入半透明待机模式;
(22)***捕捉到用户当指或双指触点的移动状态,并将缩放调整后的键盘布局区域移动至屏幕的相应位置;或者***根据重力感应,将缩放调整后的键盘布局区域移至屏幕的相应位置。
在本发明的最优实施方式中,在缩小式键盘布局下,支持用户自定义键盘位置。操作实现方式如下两种之一:
(1)两指同时点击键盘区域,待超出响应时间(可以设置为2秒,也可以采用其它合适的超时时间),键盘进入半透明待机模式,接收器将捕捉到触点移动状态,此时可以拖动键盘至屏幕任意位置。
(2)用户手指点击键盘位置调整按键,键盘进入半透明待机模式,接收器将捕捉到触点移动状态,此时可以拖动键盘至屏幕任意位置;或者根据重力感应,移动设备控制键盘所示位置。
3、***结构及原理
请参阅图3所示,该实现上述的键盘布局***的电子设备***300,其中包括:
(1)输入装置301,接收用户的输入操作信息;
(2)显示装置302,显示出分立式键盘布局界面;
(3)存储装置303;和
(4)键盘布局设置控制装置400,与所述的输入装置301、显示装置302和存储装置303相连接,进行键盘布局设置的控制,其中,请参阅图4所示,该键盘布局设置控制装置400包括:
(a)输入检测和控制模块401,检测用户的输入操作信息;
(b)布局映射模块402,与所述的输入检测和控制模块401相连接,根据当前的键盘布局,将到达***响应阈值的用户触点操作映射成相应输入所对应的布局集合;
(c)布局模块404,与所述的布局映射模块402相连接,接收所述的布局映射模块402所生成的布局集合,并产生相应的布局信息;
(d)输出成像模块406,与所述的布局模块404相连接,接收所述的布局模块404所产生的布局信息,并将所述的布局信息输出至所述的显示装置302显示出来;
(e)设置模块403,与所述的布局映射模块402和布局模块404均相连接,存储用户和***设定信息,所述的用户和***设定信息包括布局切换动画模式、布局切换待定信息、同比例缩放布局和自定义键位。
作为本发明的最优实施方式,图3中描述了适用本发明的一种便携设备300的概要框图,其中,输入装置301、显示装置302和存储装置303通过电子线路与处理器304相连。输入装置301可以是键盘或触摸板;显示装置302可以是液晶屏;存储装置303可以是任何记忆介质,例如随机访问内存(RAM)、只读内存(ROM)、闪存(Flash)、硬盘等;处理器304可以是CPU或专用集成电路芯片。很多情况下,输入装置301也可能与显示装置302合成,如触摸屏。存储装置303可保存所有的软件,包含操作***311和本发明涉及的键盘软件310等,可选地,存储装置也可以包括其他应用程序312,如文本编辑器等。
本发明的键盘***是由键盘软件310所管理的。图4中描述了该键盘软件的一种优选的***结构400。该***主要由输入检测和控制模块401、布局映射模块402、设置模块403、布局模块404及输出成像模块405组成。
输入检测和控制模块401负责检测用户的输入,例如用户的按键、在触摸屏上的触点动作等,接受后送触摸屏控制器,转换成触点坐标,再送给处理器304,同时能接收处理器304发来的命令加以执行并输出至布局映射模块402。
其中,输入检测和控制模块401检测用户的触控操作,请参阅图6所示,其中包括同向、逆向、相向划动等。并将每一次触点的相关数据记录并传递。一次触控操作的相关数据可以包含但不限于以下动作:
●用户按下触点的起点位置
●用户放开触点的终点位置
●用户移动触点的轨迹
●用户保持触点的停留时间
布局映射模块402根据当前的键盘布局,将到达响应阈值的触点操作映射成本次输入所对应的布局集合,并输出至布局模块404。
其中,布局映射模块402首先定义并存储有不同键盘的各种布局参数,例如分立式布局102、103键盘区域(各占30%宽)、缩小居中布局(50%宽)等。其次将到达响应阈值的触点操作映射成本次输入所对应的布局集合。再请参阅图7所示,其中描述了一种在内存中描述键盘布局的数据结构,其中可包含(但不限于)以下字段:
●该布局在键盘区域上的位置和大小
●该布局在屏幕区域上的位置和大小
●该键上所显示的字符及其相应位置区域
●用户不同的动作所对应输入的布局集合
布局模块404接收读取到当前触点运动所映射的布局列表,按先后顺序排列,并实时响应触点动作结束后的布局状态。
输出成像模块405负责将键盘布局以一定方式输出至设备,呈现给用户。同时,当用户操作发生变化时,输出成像模块405能够将更新后的布局重新渲染动态呈现。
设置模块403存储了用户和***设定,例如布局切换动画模式、布局切换待定、同比例缩放布局、自定义键位等,供布局映射模块402与布局模块404使用。
其中,设置模块403是可选的,该设置模块403中可以包含与***运行相关的各种设置信息,包括用户使用偏好、***工作模式等。例如,用户可以选择布局动画显示模式。布局可以按渐入、飞入等动画效果呈现;又如,用户可以选择锁定布局高度,只划动改变布局的宽度。
本发明中的基于上述的***实现分立式键盘布局切换设置控制的方法,其中包括以下步骤:
(1)***等待用户的输入操作;
(2)***中的输入检测和控制模块判断用户的输入操作是否正确,包括以下步骤:
(a)所述的输入检测和控制模块判断用户的输入操作是否到达***响应阈值;
(b)如果是,则返回用户的输入操作正确的结果;
(c)如果否,则返回用户的输入操作不正确的结果;
(3)如果否,则所述的布局映射模块反馈空集合,并返回上述步骤(1);
(4)如果是,则所述的布局映射模块生成本次用户的输入操作所对应的布局集合,具体为:
所述的布局映射模块根据用户的输入操作的相关数据,动态生成相应的布局集合,所述的相关数据包括:
(a)用户按下触点的起点位置信息;
(b)用户放开触点的终点位置信息;
(c)用户移动触点的轨迹信息;
(d)用户保持触点的停留时间信息;
该实现分立式键盘布局切换设置控制的方法中的布局集合包括以下字段信息:
(a)布局在键盘区域上的位置和大小;
(b)布局在屏幕区域上的位置和大小;
(c)按键上所显示的字符及其相应位置区域;
(d)用户不同的操作所对应输入的布局集合;
(5)所述的布局模块根据所述的布局集合生成布局列表;
(6)所述的输出成像模块进行实时排序、渲染成像,输出更新后的键盘布局。
再请参阅图5所示,其为本发明的最优实施方式,其中描述了键盘软件主程序在完成用户切换键盘布局时的主要流程500,包括以下步骤:
(1)等待用户输入操作(步骤501)。
(2)判断操作是否正确(步骤502);
在该步骤502中,输入检测和控制模块401判断本次输入操作是否正确。达到设定的响应阈值或是其他任意事先指定的操作,则触发布局映射模块402。
(3)经检测器和控制器判断为否,布局映射模块反馈空集合,并返回501(步骤503)。
(4)经检测器和控制器判断为是,在布局映射模块中生成本次触控对应的布局集合(步骤504);
在该步骤504中,布局映射模块402可根据当前的键盘布局,将本次触点移动映射为对应的布局集合。例如,当用户在图1B所示的键盘布局中两指逆向往外侧滑动,达到触点响应阈值后生成布局集合,当用户在任意位置停止触控时,布局模块接收到相关数据后(如参数、坐标等),动态生成当前布局。
(5)在布局模块中生成布局列表并进行实时排序、渲染成像(步骤505)。
(6)输出更新的键盘布局(步骤506);
在该步骤506中,输出模块406可将更新后的布局重新渲染动态呈现。在某些实施例中,可通过设置模块403定义布局动态呈现模式(包括但不限于渐入、飞入、浮入等)、自定义键位等。
采用了上述的分立式键盘布局***和设置方法、相应的便携式电子设备及控制方法,可以灵活改变键盘位置布局功能,明显降低了用户操作复杂度,界面友好,实现过程简单,使用灵活高效,性能稳定可靠,适用范围较为广泛,相应的具体优势体现在以下几个方面:
(1)本发明由于实现了符合人体工程学的分立式键盘布局,满足用户双手持有设备进行同时操作输入,采用这种布局把软键盘字母按键分立开来,分布在左右两侧,让拇指的移动行程更短,输入的时候也更加舒适快捷。同时分立开来的中间区域实现辅助输入模块,支持编辑模块、数字符号模块、手写模块、候选词模块等;
(2)本发明实现了一种更灵活、更实用的缩小式键盘布局,实现自定义键盘大小和位置,从而解决了用户单手在屏幕任意位置使用软键盘进行输入;
(3)本发明能够可以根据用户触点移动方向和距离,动态改变键盘布局和位置;
(4)本发明实现了更高效的切换键盘布局和动态改变键盘位置的方法,其中根据重力感应器与键盘布局位置建立映射,测量设备的倾斜方向和程度,指示设备软键盘布局切换以及位置动态改变;
(5)本发明实现了分立式键盘布局下特有的分立区域智能按键纠错的方法,保证了分立式键盘区域整体纠错的延续性。
(6)本发明实现了分立式键盘布局下特有的候选词优选的方法,并辅助虚拟手柄快速移动定位所需词组。
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

Claims (13)

1.一种应用于便携电子设备的触摸屏中的分立式键盘布局***,其特征在于,所述的键盘布局***包括:
左侧主键盘区,包括数个字母按键;
右侧主键盘区,包括数个字母按键,且与所述的左侧主键盘区相分立设置;其中,所述左侧主键盘区与所述右侧主键盘区合并时组成一幅完整的键盘并且当在所述触摸屏中的触点操作符合设定条件时,所述左侧主键盘区与所述右侧主键盘区根据触点操作相互分立,以及
位于所述的左侧主键盘区和右侧主键盘区之间的区域设置附加功能区;
所述***还具有如下功能:
根据用户在键盘区域的两指左右滑动操作,进行键盘区域宽度的调整操作;或根据用户在键盘区域的两指上下滑动操作,进行键盘区域高度的调整操作。
2.根据权利要求1所述的应用于便携电子设备的触摸屏中的分立式键盘布局***,其特征在于,所述***进一步包括:
布局映射模块,根据当前的键盘布局,将到达***响应阈值的用户触点操作映射成相应输入所对应的布局集合;
布局模块,与所述的布局映射模块相连接,接收所述的布局映射模块所生成的布局集合,并产生相应的布局信息。
3.根据权利要求1或2所述的应用于便携电子设备的触摸屏中的分立式键盘布局***,其特征在于,所述的键盘布局***中还包括:
位于该键盘布局***的上部区域的顶部功能区,或位于该键盘布局***的底部区域的底部功能区,其中,所述顶部功能区和底部功能区中分别设置***预定义功能模块或用户自定义功能模块。
4.根据权利要求3所述的应用于便携电子设备的触摸屏中的分立式键盘布局***,其特征在于,所述顶部功能区包括用户自定义快捷功能按钮,所述的底部功能区中设置有字典模块、符号模块、语言模块和空格模块中一种或组合。
5.一种根据用户在触摸屏上的操作进行键盘布局切换设置的方法,其特征在于,
检测用户在触摸屏上的操作,当检测到触摸屏上同时存在至少两个触点时,判断所述触点是否存在滑动,并计算至少两个触点之间的距离变化;
根据对所述触点距离变化的计算结果,判断至少两个触点之间的相对运动:当所述触点为逆向滑动时,将键盘区域拆分为处于所述触摸屏左侧的左侧主键盘区域以及处于所述触摸屏右侧的右侧主键盘区域,其中,所述主键盘区域中的所有按键分别分布至所述左侧主键盘区域和所述右侧主键盘区域中,使得所述左侧主键盘区域中的按键包含处于所述键盘区域左半侧的按键,所述右侧主键盘区域中的按键包含处于所述键盘区域右半侧的按键;当所述触点为相向滑动时,将所述左侧主键盘区域和所述右侧主键盘区域合并,形成完整的键盘区域;
所述方法进一步还包括键盘大小调整操作,其包括:
根据用户在键盘区域的两指左右滑动操作,进行键盘区域宽度的调整操作;或
根据用户在键盘区域的两指上下滑动操作,进行键盘区域高度的调整操作。
6.根据权利要求5所述的进行键盘布局切换设置的方法,其特征在于,所述的方法中还包括主键盘区合并调整操作,具体为:
所述左侧主键盘区域和所述右侧主键盘区域中间设有附加功能区,所述附加功能区中设置***预定义功能模块和/或用户自定义功能模块,所述方法还进一步包括:根据用户在所述附加功能区的预设滑动操作,进行功能模块的切换调整操作。
7.根据权利要求5所述的进行键盘布局切换设置的方法,其特征在于,还包括键盘位置移动调整操作,包括以下步骤:
检测用户操作,当在触摸屏键盘区域存在至少两个触点同时点击或单击键盘功能按键的操作或存在点击键盘功能按键超过设定时间的操作时,进入键盘位置移动调整状态;
检测触点的移动状态,并且将键盘跟随触点位置进行移动。
8.根据权利要求7所述的进行键盘布局切换设置的方法,其特征在于,所述将键盘跟随触点位置进行移动包括以下一种或组合:
将键盘移动到触点位置所在处;
根据重力感应,将键盘移动到相应的位置。
9.根据权利要求5所述的进行键盘布局切换设置的方法,其特征在于,所述的键盘区域还包括两侧的虚拟手柄,所述的方法还进一步包括:
根据移动所述虚拟手柄的操作,选择同等高度对应的候选词;以及
根据按下所述虚拟手柄的操作,确认输入所选择的候选词。
10.根据权利要求5所述的进行键盘布局切换设置的方法,其特征在于,所述根据对触点距离变化的计算结果,判断至少两个触点之间的相对运动还包括:根据不同布局切换需求或用户自定义的响应阈值,设定判断触点相对运动的响应阈值。
11.根据权利要求5所述的进行键盘布局切换设置的方法,其特征在于,所述检测用户在触摸屏上的操作进一步包括:根据用户输入操作的相关数据,动态生成相应的布局集合。
12.根据权利要求11所述的进行键盘布局切换设置的方法,其特征在于,所述用户输入操作的的相关数据包括:
(1)用户按下触点的起点位置信息;
(2)用户放开触点的终点位置信息;
(3)用户移动触点的轨迹信息;
(4)用户保持触点的停留时间信息。
13.根据权利要求11所述的进行键盘布局切换设置的方法,其特征在于,所述的布局集合包括以下字段信息:
(1)布局在键盘区域上的位置和大小;
(2)布局在屏幕区域上的位置和大小;
(3)按键上所显示的字符及其相应位置区域;
(4)用户不同的操作所对应输入的布局集合。
CN201110294783.5A 2011-09-29 2011-09-29 分立式键盘布局***和设置方法、相应的便携电子设备及控制方法 Active CN102360249B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110294783.5A CN102360249B (zh) 2011-09-29 2011-09-29 分立式键盘布局***和设置方法、相应的便携电子设备及控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110294783.5A CN102360249B (zh) 2011-09-29 2011-09-29 分立式键盘布局***和设置方法、相应的便携电子设备及控制方法

Publications (2)

Publication Number Publication Date
CN102360249A CN102360249A (zh) 2012-02-22
CN102360249B true CN102360249B (zh) 2016-09-07

Family

ID=45585584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110294783.5A Active CN102360249B (zh) 2011-09-29 2011-09-29 分立式键盘布局***和设置方法、相应的便携电子设备及控制方法

Country Status (1)

Country Link
CN (1) CN102360249B (zh)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309593B (zh) * 2012-03-12 2018-03-20 深圳富泰宏精密工业有限公司 输入法界面显示***及方法
CN103309596B (zh) * 2012-03-13 2016-12-14 深圳市世纪光速信息技术有限公司 一种输入法键盘的调整方法及其移动终端
US8866770B2 (en) * 2012-03-19 2014-10-21 Mediatek Inc. Method, device, and computer-readable medium for changing size of touch permissible region of touch screen
CN103389869B (zh) * 2012-05-08 2018-05-25 百度在线网络技术(北京)有限公司 一种用于对触摸输入界面进行调整的方法、装置和设备
CN102722280B (zh) * 2012-05-21 2016-03-23 北京智谷技术服务有限公司 控制屏幕移动的方法、装置和终端
CN103488406B (zh) * 2012-06-11 2016-09-07 中兴通讯股份有限公司 调整移动终端屏幕键盘的方法、装置及移动终端
JP2014015318A (ja) * 2012-07-11 2014-01-30 Hitachi Ltd エレベーターの行先階登録装置
KR101983290B1 (ko) * 2012-07-17 2019-05-29 삼성전자주식회사 다양한 제스처를 이용하여 키패드를 표시하는 방법 및 장치
CN102830914B (zh) * 2012-07-31 2018-06-05 北京三星通信技术研究有限公司 操作终端设备的方法及其设备
CN103577033B (zh) * 2012-08-07 2017-03-01 百度在线网络技术(北京)有限公司 一种输入法面板的设置方法和***
EP2730999A4 (en) 2012-09-17 2014-07-23 Huawei Device Co Ltd TOUCH OPERATING PROCESSING METHOD AND TERMINAL DEVICE
CN102855066B (zh) * 2012-09-26 2017-05-17 东莞宇龙通信科技有限公司 终端和终端操控方法
CN103150105A (zh) * 2013-01-17 2013-06-12 苏州佳世达电通有限公司 虚拟键盘的调整方法及***
EP2946272A4 (en) 2013-01-21 2016-11-02 Keypoint Technologies India Pvt Ltd TEXT ENTRY SYSTEM AND METHOD
IN2013CH00469A (zh) 2013-01-21 2015-07-31 Keypoint Technologies India Pvt Ltd
CN104808935A (zh) * 2014-01-27 2015-07-29 上海斐讯数据通信技术有限公司 一种虚拟键盘的布局方法及电子设备
CN104881200A (zh) * 2014-02-27 2015-09-02 中兴通讯股份有限公司 软键盘布局调整方法及装置
CN105812945A (zh) * 2014-12-30 2016-07-27 阿里巴巴集团控股有限公司 一种信息输入方法、装置及智能终端
JP6017734B1 (ja) * 2015-01-16 2016-11-02 シャープ株式会社 端末装置および端末装置を制御するためのプログラム
CN104615370B (zh) * 2015-01-27 2018-08-21 上海华豚科技有限公司 键盘尺寸调节方法
CN104698932B (zh) * 2015-02-13 2018-09-04 小米科技有限责任公司 设备控制方法和装置
CN105739893B (zh) * 2016-01-29 2019-06-07 Oppo广东移动通信有限公司 一种解锁的方法和装置及移动终端
KR101767070B1 (ko) * 2016-04-21 2017-08-10 현대자동차주식회사 차량, 및 그 제어방법
CN106055096B (zh) * 2016-05-24 2019-03-29 努比亚技术有限公司 一种实现输入的方法和装置
CN106095222A (zh) * 2016-05-31 2016-11-09 珠海市魅族科技有限公司 输入界面显示方法及装置
CN107885426A (zh) * 2016-09-29 2018-04-06 中兴通讯股份有限公司 一种改变屏幕显示比例的方法、装置及移动终端
CN108932100A (zh) * 2017-05-26 2018-12-04 成都理想境界科技有限公司 一种虚拟键盘的操作方法及头戴式显示设备
US20190114073A1 (en) * 2017-10-12 2019-04-18 Blackberry Limited Electronic device and method of providing selectable keys of a keyboard
CN108304081B (zh) * 2018-02-23 2022-05-31 京东方科技集团股份有限公司 输入设备及方法
CN108845681A (zh) * 2018-06-20 2018-11-20 武汉科技大学 一种输入设备的开关键位布局方法
CN109101176A (zh) * 2018-06-29 2018-12-28 中译语通科技股份有限公司 一种移动智能终端人机交互调节的方法、装置和电子设备
CN112631497A (zh) * 2019-10-09 2021-04-09 阿里巴巴集团控股有限公司 一种数据配置方法、输入方法、装置及电子设备
CN111782127A (zh) * 2020-07-02 2020-10-16 Oppo广东移动通信有限公司 显示方法、装置、电子设备及存储介质
CN112000272B (zh) * 2020-08-25 2022-05-06 北京百度网讯科技有限公司 键盘面板的布局调整方法、装置、电子设备和存储介质
CN112463014B (zh) * 2020-11-23 2022-08-05 科大讯飞股份有限公司 输入面板展示方法、相关设备及可读存储介质
CN115129223A (zh) * 2021-03-25 2022-09-30 北京小米移动软件有限公司 键盘显示方法、键盘显示装置及存储介质
CN113986112B (zh) * 2021-10-29 2023-09-29 北京百度网讯科技有限公司 软键盘显示方法、相关装置及计算机程序产品

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1666170A (zh) * 2002-07-04 2005-09-07 皇家飞利浦电子股份有限公司 自适应虚拟键盘
TW200741524A (en) * 2007-07-27 2007-11-01 E Lead Electronic Co Ltd Method for correcting typos according to arranged positions of keyboard characters
CN101853136A (zh) * 2010-06-22 2010-10-06 上海合合信息科技发展有限公司 虚拟键盘及其动态调整方法、电子设备
CN102073434A (zh) * 2009-11-19 2011-05-25 宏碁股份有限公司 电子装置与触碰面板的显示方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9176591B2 (en) * 2009-09-16 2015-11-03 Prem Kumar Nair Data entry device (DED)

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1666170A (zh) * 2002-07-04 2005-09-07 皇家飞利浦电子股份有限公司 自适应虚拟键盘
TW200741524A (en) * 2007-07-27 2007-11-01 E Lead Electronic Co Ltd Method for correcting typos according to arranged positions of keyboard characters
CN102073434A (zh) * 2009-11-19 2011-05-25 宏碁股份有限公司 电子装置与触碰面板的显示方法
CN101853136A (zh) * 2010-06-22 2010-10-06 上海合合信息科技发展有限公司 虚拟键盘及其动态调整方法、电子设备

Also Published As

Publication number Publication date
CN102360249A (zh) 2012-02-22

Similar Documents

Publication Publication Date Title
CN102360249B (zh) 分立式键盘布局***和设置方法、相应的便携电子设备及控制方法
CN103353828B (zh) 一种在触摸屏上切换书写与擦除功能的方法及装置
CN101174190B (zh) 电子设备屏幕上实现复合按键的软件键盘输入的方法
EP3190482B1 (en) Electronic device, character input module and method for selecting characters thereof
CN101675410A (zh) 使用数字装置中的指点设备的虚拟键盘输入***
CN101266516A (zh) 布局可定制的智能人机接口设备
CN104571909A (zh) 输入装置、其输入模式切换方法以及电脑装置
CN103970283B (zh) 双手操作的虚拟键盘的提供装置及提供方法
CN103577033B (zh) 一种输入法面板的设置方法和***
CN103049205A (zh) 移动终端和移动终端的操控方法
CN107272881A (zh) 一种信息输入方法及装置,输入法键盘和电子设备
CN103186268A (zh) 手写输入方法及***
CN104679224B (zh) 输入设备及输入管理***
CN107291369A (zh) 字符编辑方法及装置、终端设备及计算机可读存储介质
CN101124532B (zh) 计算机输入设备
CN114690889A (zh) 一种虚拟键盘的处理方法以及相关设备
KR20100033214A (ko) 터치패드의 입력패턴 인식을 통한 입력모드 자동전환 방법
CN105930085A (zh) 一种输入方法及电子设备
CN104345957A (zh) 控制***及控制***的功能定义方法
CN206674011U (zh) 一种后壳具有触摸板操作功能的智能手机
CN202383616U (zh) 一种触摸笔
CN104077062B (zh) 输入控制方法和装置
CN108459810A (zh) 触摸板与鼠标组合操作方法
CN103777783B (zh) 触控鼠标以及使用在触控鼠标中的方法
CN110928477A (zh) 一种利用滑动手势向智能终端输入操作指令的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: SHANGHAI CHULE INFORMATION TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: SHANGHAI HANXIANG INFORMATION TECHNOLOGY CO., LTD.

Effective date: 20120927

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 200234 XUHUI, SHANGHAI TO: 200241 MINHANG, SHANGHAI

TA01 Transfer of patent application right

Effective date of registration: 20120927

Address after: 200241 Dongchuan Road, Shanghai, No. 555, building B, A2060,

Applicant after: Shanghai Chule Information Technology Co., Ltd.

Address before: 200234, Xuhui District, Tianlin Road, No. 140, Shanghai 15-V

Applicant before: Shanghai CooTek Information Technology Co., Ltd.

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant