CN102739873A - 便携式终端设备滑行操作辅助信息输入控制功能的***及方法 - Google Patents

便携式终端设备滑行操作辅助信息输入控制功能的***及方法 Download PDF

Info

Publication number
CN102739873A
CN102739873A CN2012102447881A CN201210244788A CN102739873A CN 102739873 A CN102739873 A CN 102739873A CN 2012102447881 A CN2012102447881 A CN 2012102447881A CN 201210244788 A CN201210244788 A CN 201210244788A CN 102739873 A CN102739873 A CN 102739873A
Authority
CN
China
Prior art keywords
user
taxi operation
portable terminal
slides
input
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.)
Granted
Application number
CN2012102447881A
Other languages
English (en)
Other versions
CN102739873B (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 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 COOTEK INFORMATION TECHNOLOGY Co Ltd filed Critical SHANGHAI COOTEK INFORMATION TECHNOLOGY Co Ltd
Priority to CN201611141552.XA priority Critical patent/CN106527759B/zh
Priority to CN201611141460.1A priority patent/CN106681633B/zh
Priority to CN201210244788.1A priority patent/CN102739873B/zh
Publication of CN102739873A publication Critical patent/CN102739873A/zh
Priority to PCT/CN2013/079299 priority patent/WO2014008870A1/zh
Priority to US13/940,901 priority patent/US9696873B2/en
Priority to JP2015520812A priority patent/JP6126218B2/ja
Priority to EP13816238.3A priority patent/EP2874383B1/en
Application granted granted Critical
Publication of CN102739873B publication Critical patent/CN102739873B/zh
Priority to JP2017076172A priority patent/JP6431120B2/ja
Priority to JP2017076130A priority patent/JP6431119B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明涉及一种便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其中包括通讯功能显示控制模块、滑行输入数据库模块、滑行处理模块、滑行操作自定义模块。本发明还涉及一种基于上述的***实现便携式终端设备中滑行操作辅助信息输入控制功能的方法。采用该种便携式终端设备中实现滑行操作辅助信息输入控制功能的***及其方法,其基于通讯录软件通过输入简单滑行输入来替代传统的拨号和联系搜索等复杂的操作过程,实现了快速的拨号、搜索联系人等操作,简化了用户在通讯录软件中常用且繁琐的使用步骤,简化用户的使用步骤,给用户带来很大便利,简单高效,工作性能稳定可靠,适用范围较为广泛,为便携式终端设备的大规模普及应用奠定了坚实的基础。

Description

便携式终端设备滑行操作辅助信息输入控制功能的***及方法
技术领域
本发明涉及移动通信终端应用领域,特别涉及便携式电子设备信息输入信息控制技术领域,具体是指一种便携式终端设备中实现滑行操作辅助信息输入控制功能的***及其方法。 
背景技术
传统便携设备端的移动通信输入控制软件,对于拨号和搜索联系人等操作都比较繁琐和复杂。在大多数情况下,用户每次拨打电话,需要输入接近完整的号码才能确定联系人,或者需要通过繁琐的联系人搜索以及多步的页面切换操作才能完成拨号。这样大大降低了用户的拨号效率。 
对于上述情况,现有技术提出了一些改进,例如自定义拨号盘数字的对应号码实现快捷拨号,但仍只能满足非常有限的联系人号码,且不便于记忆;又如为方便联系人查找实现的联系人收藏功能,仍不能实现便捷的联系人管理和查找;又如语音拨号,虽然省去了用户输入和点击操作,但也有明显的缺陷,如语音搜索比较耗时,甚至需要网络支持;语音识别效果也不太理想等。综上所述,在实际应用中需要一个更准确、更快捷、更易用的滑行操作辅助信息输入控制的***和方法。 
发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种能够通过滑行输入来替代传统的拨号、快速实现便携式设备上的复杂操作、简化用户的使用步骤、简单高效、工作性能稳定可靠、适用范围较为广泛的便携式终端设备中实现滑行操作辅助信息输入控制功能的***及其方法。 
为了实现上述的目的,本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***及其方法如下: 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***,所述的便携式终端设备上具有触摸屏,其主要特点是,所述的***包括: 
通讯功能显示控制模块,在所述的便携式终端设备的触摸屏上显示供用户操作的通讯功 能界面; 
滑行输入数据库模块,存储滑行操作的相关数据; 
滑行处理模块,与所述的滑行输入数据库模块相连接,接收用户在所述的通讯功能界面上的操作,将所述的触摸屏上所获取到的原生消息进行处理,通过加载滑行输入数据库模块判断并找出可能的滑行轨迹; 
滑行输入自定义模块,根据用户操作,设置自定义滑行轨迹动作。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的滑行处理模块包括: 
输入子模块,接收用户的操作,将所述的触摸屏上所获取到的原生消息传输到滑行操作判断子模块; 
所述的滑行操作判断子模块,接收所述的输入子模块的原生消息,并对该原生消息进行处理; 
滑行操作识别子模块,分别与所述的滑行输入数据库模块、滑行操作判断子模块均相连接,通过加载滑行输入数据库模块判断并找出可能的滑行轨迹。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的滑行操作判断子模块对该原生消息进行处理,具体为: 
所述的滑行操作判断子模块进行以下三种滑行判断模式处理操作中的一种或多种:
(1)拨号盘上直接滑行输入的模式判断处理操作,在该模式下,所述的滑行操作判断子模块根据用户在所述的触摸屏的拨号盘上直接绘制的滑行轨迹进行判断处理,判断用户动作是点击还是滑行输入; 
(2)独立的滑行识别模式判断处理操作,在该模式下,所述的滑行操作判断子模块根据用户在绘制区域绘制的滑行轨迹进行判断处理; 
(3)特殊起始区域的识别模式判断处理操作,在该模式下,所述的滑行操作判断子模块对于用户从***指定的区域开始起笔的所有滑动操作均识别为滑行操作,并进行判断处理。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的通讯功能显示控制模块可以为通讯录显示控制模块,所述的通讯功能界面相应的可以为通讯录列表界面。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的通讯功能显示控制模块也可以为拨号盘显示控制模块,所述的通讯功能界面相应的也可以为拨号盘操作界面。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的原生消息为用户手指的动作,包括按下、抬起、拖动、移动。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的将触摸屏上所获取到的原生消息传输到滑行操作判断子模块,具体为: 
将用户在触摸屏上的滑行操作滑行可识别区域所输入的滑行轨迹转化为相对坐标,并传输到所述的滑行操作判断子模块。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的滑行操作滑行可识别区域为触摸屏中的拨号盘或者便携式终端设备的通讯录中相应功能的显示页面。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的原生消息的类型包括: 
(1)静态动作,对应于所述的触摸屏上的一个点; 
(2)动态滑行操作,对应于所述的触摸屏上的一条轨迹。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的静态动作可以为以下情形中的一种: 
(1)单击,手指在触摸屏按下时立刻抬起; 
(2)短按,手指在触摸屏按下后并在***预设的短暂停滞期间内抬起; 
(3)长按,手指在触摸屏按下后并在***预设的长期停滞期间内既不抬起也不移动。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的动态滑行输入可以为以下情形中的一种: 
(1)滑动,手指在触摸屏按下后移动并抬起; 
(2)多次滑动,手指在指定的时间间隔内在触摸屏上多次滑动; 
(3)多指滑动,多根手指在触摸屏同时产生多条轨迹,所述的多指为两根手指或两根以上的手指。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的滑行操作的相关数据包括初始预定义滑行输入、自定义滑行输入、以及字母、数字、笔画、手写文字等。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中还包括: 
网络存储模块,基于通讯录建立网络与所述的便携式终端设备之间的交互关系,将用户对所述的滑行操作自定义模块的设置信息以及所述的滑行输入数据库模块中的信息上传到服务器备份。 
该便携式终端设备中实现滑行操作辅助信息输入控制功能的***中的网络存储模块部署于网络云端。 
该基于上述的***实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其主 要特点是,所述的方法的预设条件为: 
所述的便携式终端设备的触摸屏上显示供用户操作的通讯功能界面; 
所述的方法中还包括滑行判断处理和滑行识别处理,所述的滑行判断处理,具体为: 
所述的滑行处理模块进行以下三种滑行判断模式处理操作中的一种或多种: 
(11)拨号盘上直接滑行输入的模式判断处理操作,在该模式下,所述的滑行处理模块根据用户在所述的触摸屏的拨号盘上直接绘制的滑行轨迹进行判断处理; 
(12)独立的滑行识别模式判断处理操作,在该模式下,所述的滑行处理模块根据用户在绘制区域绘制的滑行轨迹进行判断处理; 
(13)特殊起始区域的识别模式判断处理操作,在该模式下,所述的滑行处理模块对于用户从***指定的区域开始起笔的所有滑动操作均识别为滑行操作,并进行判断处理; 
所述的滑行识别处理,包括以下步骤: 
(21)所述的滑行操作识别模块分析所接收到的滑行操作数据; 
(22)所述的滑行处理模块判断该滑行操作数据的轨迹,是单笔输入还是多笔输入; 
(23)所述的滑行处理模块对比分析得出相应的滑行操作类别; 
(24)所述的滑行处理模块在所述的滑行输入数据库模块中匹配已定义的滑行轨迹; 
(25)如匹配到一个或多个匹配的滑行操作,则继续步骤(27); 
(26)如果未匹配到,则提示用户是否需要设定新滑行操作,或重新输入滑行操作数据,并结束; 
(27)所述的滑行处理模块输出滑行识别结果并触发对应的后续操作。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的拨号盘上直接输入滑行模式判断处理操作,包括以下步骤: 
(1)所述的滑行处理模块通过所述的原生消息并根据以下规则中的一条或多条来判断用户动作是点击还是滑行输入: 
(a)当用户动作的滑动起始点和终止点的直线距离超过***预设的距离阈值时,则判断该用户动作为滑行输入; 
(b)当用户动作的滑动轨迹长度超过***预设的长度阈值时,则判断该用户动作为滑行输入; 
(c)当用户动作的手指接触触摸屏的时间超过***预设的时间阈值时,则判断该用户动作为滑行输入; 
(d)当用户动作的滑动轨迹与所述的拨号盘上的两个按键的边界线相交,或同时出 现在两个按键区域时,则判断该用户动作为滑行输入; 
(e)当用户动作中存在两个或多个触点同时按下时,则判断该用户动作为滑行输入; 
(2)如果该用户动作不符合上述(a)至(e)中的任何一条判断,则将该用户动作解析为其它常规操作。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的独立的滑行识别模式判断处理操作,包括以下步骤: 
(1)所述的滑行处理模块根据用户所进行的预定操作,进入到滑行识别模式; 
(2)所述的滑行处理模块将用户的除***预设的特定操作之外的任何动作都判断为滑行输入滑行输入。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的用户所进行的预定操作为以下情形中的一个或多个: 
(1)用户点击触摸屏上的一个按钮; 
(2)用户向所述的便携式终端设备发送一个语音命令; 
(3)用户摇晃该便携式终端设备; 
(4)用户揿按该便携式终端设备的一个硬件按钮。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的***预设的特定操作为用户点击“退出”按钮退出滑行识别模式。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的特殊起始区域的识别模式判断处理操作,包括以下步骤: 
(1)所述的滑行处理模块获取用户在***指定的区域中按下触点的动作; 
(2)所述的滑行处理模块将该按下触点的位置开始起笔到抬起动作之间的所有滑动操作均判断为滑行输入。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的滑行处理模块输出滑行识别结果并触发对应的后续操作,具体为: 
根据以下处理规则中的一条或多条进行操作处理: 
(1)如果滑行识别结果为数字,则将该数字加入该便携式终端设备的拨号序列中; 
(2)如果滑行识别结果为字母,则将该字母加入该便携式终端设备的搜索序列中,并返回所有包含该字母的联系人信息; 
(3)如果滑行识别结果为笔画,则将该笔画加入该便携式终端设备的搜索序列中,并返回所有按顺序包含该笔画的联系人信息; 
(4)如果滑行识别结果为汉字或其他语言手写文字时,则将该汉字或该其他语言手写文字加入该便携式终端设备的搜索序列中,并返回所有按顺序包含该汉字或该其他语言手写文字的联系人信息。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的滑行操作类别包括: 
(1)数字; 
(2)字母; 
(3)笔画; 
(4)汉字; 
(5)其他语言的手写文字; 
(6)***预定义或用户自定义的滑行输入。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的其他语言的手写文字可以为日语字符、韩语字符、泰语字符、***语字符、希伯来语字符或者少数民族语言字符。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的步骤(27)之前还包括以下步骤: 
(27a)所述的滑行处理模块根据***预设的影响因素对滑行的可能性权值进行计算并排序; 
(27b)如果排序结果中可能性权值最大的滑行的可能性权值与其它滑行的可能性权值相差超过***预设的权值差阈值时,直接选择该可能性权值最大的滑行作为滑行识别结果;否则将该排序结果中的滑行操作均作为滑行识别结果显示给用户进行选择。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的影响因素包括联系人的联系频率。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的对滑行操作的可能性权值进行计算,具体为: 
将相应的滑行操作匹配的相似度和***预设的影响因素进行加权计算,得到该滑行操作的可能性权值。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中还包括用户自定义滑行输入处理操作,可以包括以下步骤: 
(31)所述的滑行操作自定义模块根据用户操作,进行滑行定义设置处理; 
(32)所述的滑行操作自定义模块根据用户操作,进行相应滑行操作所触发的操作定义设置处理。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的进行滑行定义设置处理,可以包括以下步骤: 
(311)所述的滑行操作自定义模块提示用户绘制想要的滑行轨迹; 
(312)所述的滑行操作自定义模块将用户在触摸屏上所绘制的滑行轨迹和***内已有的滑行轨迹进行对比; 
(313)如果两者的相似度超过***预设的相似度阈值,则将相似的滑行操作显示给用户,并提示用户重新绘制滑行轨迹; 
(314)否则存储用户所绘制的滑行轨迹信息; 
或者也可以包括以下步骤: 
(311)所述的滑行操作自定义模块读取***中预设的空白自定义滑行输入信息; 
(312)所述的滑行操作自定义模块向用户展示相应的空白自定义滑行输入信息,并提示用户进行选择; 
(313)所述的滑行操作自定义模块根据用户选择,存储相应的空白自定义滑行输入信息。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的滑行操作所触发的操作,包括: 
(1)与联系人相关的操作; 
(2)便携式终端设备常用操作。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的与联系人相关的操作,包括: 
(1)拨打,即拨打电话给用户指定的联系人; 
(2)短信,即发短信给用户指定的联系人; 
(3)邮件,即发邮件给用户指定的联系人; 
(4)即时讯息,即通过网络发送即时讯息给用户指定的联系人。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中还包括用户自定义滑行输入处理操作,也可以包括以下步骤: 
(31)所述的滑行操作自定义模块根据用户操作,进行滑行操作对应操作定义设置处理; 
(32)所述的滑行操作自定义模块根据用户操作,进行相应操作触发所需要的滑行定义设置处理。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的滑行操作对应操作,包括: 
(1)与联系人相关的操作; 
(2)便携式终端设备常用操作。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的与联系人相关的操作,包括: 
(1)拨打,即拨打电话给用户指定的联系人; 
(2)短信,即发短信给用户指定的联系人; 
(3)邮件,即发邮件给用户指定的联系人; 
(4)即时讯息,即通过网络发送即时讯息给用户指定的联系人。 
该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中的进行相应操作触发所需要的滑行定义设置处理,可以包括以下步骤: 
(311)所述的滑行操作自定义模块提示用户绘制相应操作触发所需要的滑行轨迹; 
(312)所述的滑行操作自定义模块将用户在触摸屏上所绘制的滑行轨迹和***内已有的滑行轨迹进行对比; 
(313)如果两者的相似度超过***预设的相似度阈值,则将相似的滑行轨迹显示给用户,并提示用户重新绘制滑行轨迹; 
(314)否则存储用户所绘制的滑行信息,并建立该滑行信息与相应操作的对应关系; 
或者也可以包括以下步骤: 
(311)所述的滑行操作自定义模块读取***中预设的空白自定义滑行输入信息; 
(312)所述的滑行操作自定义模块向用户展示相应的空白自定义滑行输入信息,并提示用户进行选择; 
(313)所述的滑行操作自定义模块根据用户选择,建立该空白自定义滑行输入信息与相应操作的对应关系。 
采用了该发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***及其方法,由于其基于通讯录软件通过简单滑行输入来替代传统的拨号和联系搜索等复杂的操作过程,从而能够实现快速的拨号、搜索联系人等操作,不仅大大简化了用户在通讯录软件中常用且繁琐的使用步骤,而且简化用户的使用步骤,给用户带来了很大便利,简单高效,工作性能稳定可靠,适用范围较为广泛,为便携式终端设备的进一步大规模普及应用奠定了坚实的基础。 
附图说明
图1为本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***的整体功能模块架构示意图。 
图2为本发明的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法的整体流程示意图。 
图3为本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***的界面布局示意图。 
图4为本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***的界面布局中在展开的滑行输入识别区域进行滑行输入的示意图。 
图5为本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***的界面布局中在特殊起始区域开始进行滑行输入的示意图。 
图6为本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***的界面布局中显示滑动输入联系人筛选结果的示意图。 
图7为本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***中滑行轨迹分类器处理流程示意图。 
图8为本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***中滑行轨迹分类算法示意图。 
图9为本发明的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中自定义滑行输入滑行操作流程示意图。 
图10A至图10C为本发明具体实施例中实现自定义滑行输入拨号的操作过程示意图。 
图11为本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***的界面布局中在展开的滑行输入识别区域进行滑行输入“ぇ”日语字符的示意图。 
具体实施方式
为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。 
首先介绍一下滑行操作识别。 
如一个人使用一个手指在屏幕上画上某些符号来代表所需要操作的某项业务,如画个圈代表给某人打电话。滑行输入本身的设计符合用户日常的使用习惯,不给用户增加记忆负担,容易被用户接受。同时支持用户自定义常用滑行操作来对应某项事件或动作。此外本发明也 支持在触摸屏上的多笔滑行识别,以及复杂的滑行操作。 
本发明的通讯录中的网络存储模块提供网络存储服务,大大解决了更换SIM卡以及卸载安装程序后需要重新设置的担忧,可直接从服务器端还原滑行设置和已定义的动作。建立滑行数据库,用于滑行符号的数据存储,包括初始预定义滑行输入,自定义滑行输入,汉字和笔画数据。 
(1)初始预定义滑行输入:提供给用户一些在拨号中常用动作,例如直拨最后一次通话号码,快速新建联系人。这些动作我们会遵循用户的使用原则,预定义一些滑行轨迹,并且支持用户编辑修改。 
(2)自定义滑行输入:给出用户一个常用的操作列表,让用户自定义完善滑行轨迹信息。例如可以通过一个滑行操作直接拨打某个联系人的电话号码功能,让用户自定义联系人,电话号码,滑行轨迹。可以支持的自定义内容包括直接给某个联系人的某个号码发短信,直接查看某人的详细信息。还有结合通讯录特有的功能的操作,直接查看某人的SNS主页,编辑签名档,快速设置忙闲状态等。 
(3)汉字笔画数据:当用户开启笔画查找联系人时,根据输入汉字整体或者部分笔画与数据库作比对,然后输出匹配的搜索结果。 
请参阅图1和图2所示,该便携式终端设备中实现滑行操作辅助信息输入控制功能的***,所述的便携式终端设备上具有触摸屏,其中,所述的***包括: 
(1)通讯功能显示控制模块,在所述的便携式终端设备的触摸屏上显示供用户操作的通讯功能界面;所述的通讯功能显示控制模块可以为通讯录显示控制模块,所述的通讯功能界面相应的可以为通讯录列表界面;该通讯功能显示控制模块也可以为拨号盘显示控制模块,所述的通讯功能界面相应的也可以为拨号盘操作界面; 
(2)滑行输入数据库模块,存储滑行操作的相关数据;该滑行操作的相关数据包括初始预定义滑行输入、自定义滑行输入、字母、数字、笔画、手写文字; 
(3)滑行处理模块,与所述的滑行输入数据库模块相连接,接收用户在所述的通讯功能界面上的操作,将所述的触摸屏上所获取到的原生消息进行处理,通过加载滑行输入数据库模块判断并找出可能的滑行轨迹;其中可以包括以下子模块: 
(A)输入子模块,接收用户的操作,将所述的触摸屏上所获取到的原生消息传输到 
滑行操作判断模块;该原生消息为用户手指的动作,包括按下、抬起、拖动、移动; 
该将触摸屏上所获取到的原生消息传输到滑行操作判断子模块,具体为: 
将用户在触摸屏上的滑行可识别区域所输入的滑行轨迹转化为相对坐标,并传输 到所述的滑行操作判断子模块;该滑行可识别区域为触摸屏中的拨号盘或者便携式终端设备的通讯录中相应功能的显示页面; 
(B)滑行操作判断子模块,接收所述的输入子模块的原生消息,并对该原生消息进行处理;该滑行操作判断子模块对该原生消息进行处理,具体为: 
所述的滑行操作判断子模块进行以下三种滑行判断模式处理操作中的一种或多种:
(a)拨号盘上直接滑行输入的模式判断处理操作,在该模式下,所述的滑行操作判断子模块根据用户在所述的触摸屏的拨号盘上直接绘制的滑行轨迹进行判断处理,判断用户动作是点击还是滑行输入; 
(b)独立的滑行识别模式判断处理操作,在该模式下,所述的滑行操作判断子模块根据用户在绘制区域绘制的滑行轨迹进行判断处理; 
(c)特殊起始区域的识别模式判断处理操作,在该模式下,所述的滑行操作判断子模块对于用户从***指定的区域开始起笔的所有滑动操作均识别为滑行操作,并进行判断处理; 
该原生消息的类型包括: 
(a)静态动作,对应于所述的触摸屏上的一个点;该静态动作可以为以下情形中的一种: 
(i)单击,手指在触摸屏按下时立刻抬起; 
(ii)短按,手指在触摸屏按下后并在***预设的短暂停滞期间内抬起; 
(iii)长按,手指在触摸屏按下后并在***预设的长期停滞期间内既不抬起也不移动; 
(b)动态滑行轨迹,对应于所述的触摸屏上的一条滑行轨迹;该动态滑行轨迹可以为以下情形中的一种: 
(i)滑动,手指在触摸屏按下后移动并抬起; 
(ii)多次滑动,手指在指定的时间间隔内在触摸屏上多次滑动; 
(iii)多指滑动,多根手指在触摸屏同时产生多条轨迹,所述的多指为两根手指或两根以上的手指; 
(C)滑行操作识别子模块,分别与所述的滑行输入数据库模块、滑行操作判断子模块均相连接,通过加载滑行输入数据库模块判断并找出可能的滑行输入; 
不仅如此,所述的滑行处理模块所具有的功能可以按照其它任何可实现的方式进行功 能子模块的分割或者合并,与之相应的其它技术方案和实施方式也均没有背离本发明的基本思想,属于本发明所涵盖的保护范围。 
(4)滑行操作自定义模块,根据用户操作,设置自定义滑行输入动作; 
(5)网络存储模块,基于通讯录建立网络与所述的便携式终端设备之间的交互关系,将用户对所述的滑行操作自定义模块的设置信息以及所述的滑行输入数据库模块中的信息上传到服务器备份;该网络存储模块部署于网络云端。 
再请参阅图3所示,该基于上述的***实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其中的预设条件为: 
所述的便携式终端设备的触摸屏上显示供用户操作的通讯功能界面; 
所述的方法中还包括滑行判断处理和滑行识别处理,所述的滑行判断处理,具体为: 
所述的滑行处理模块进行以下三种滑行判断模式处理操作中的一种或多种: 
(11)拨号盘上直接输入滑行模式判断处理操作,在该模式下,所述的滑行处理模块根据用户在所述的触摸屏的拨号盘上直接绘制的滑行轨迹进行判断处理;该拨号盘上直接输入滑行模式判断处理操作,包括以下步骤: 
(a)所述的滑行处理模块通过所述的原生消息并根据以下规则中的一条或多条来判断用户动作是点击还是滑行输入: 
(i)当用户动作的滑动起始点和终止点的直线距离超过***预设的距离阈值时,则判断该用户动作为滑行输入; 
(ii)当用户动作的滑动轨迹长度超过***预设的长度阈值时,则判断该用户动作为滑行输入; 
(iii)当用户动作的手指接触触摸屏的时间超过***预设的时间阈值时,则判断该用户动作为滑行输入; 
(iv)当用户动作的滑动轨迹与所述的拨号盘上的两个按键的边界线相交,或同时出现在两个按键区域时,则判断该用户动作为滑行输入; 
(v)当用户动作中存在两个或多个触点同时按下时,则判断该用户动作为滑行输入; 
(b)如果该用户动作不符合上述(a)至(e)中的任何一条判断,则将该用户动作解析为其它常规操作; 
(12)独立的滑行识别模式判断处理操作,在该模式下,所述的滑行处理模块根据用户在滑行绘制区域绘制的滑行轨迹进行判断处理;该独立的滑行识别模式判断处理操作,包括 以下步骤: 
(a)所述的滑行处理模块根据用户所进行的预定操作,进入到滑行识别模式; 
(b)所述的滑行处理模块将用户的除***预设的特定操作之外的任何动作都判断为滑行输入; 
该用户所进行的预定操作为以下情形中的一个或多个: 
(a)用户点击触摸屏上的一个按钮; 
(b)用户向所述的便携式终端设备发送一个语音命令; 
(c)用户摇晃该便携式终端设备; 
(d)用户揿按该便携式终端设备的一个硬件按钮; 
该***预设的特定操作为用户点击“退出”按钮退出滑行识别模式; 
(13)特殊起始区域的识别模式判断处理操作,在该模式下,所述的滑行处理模块对于用户从***指定的区域开始起笔的所有滑动操作均识别为滑行操作,并进行判断处理;该特殊起始区域的识别模式判断处理操作,包括以下步骤: 
(a)所述的滑行处理模块获取用户在***指定的区域中按下触点的动作; 
(b)所述的滑行处理模块将该按下触点的位置开始起笔到抬起动作之间的所有滑动操作均判断为滑行输入; 
所述的滑行识别处理,包括以下步骤: 
(21)所述的滑行处理模块分析所接收到的滑行轨迹数据; 
(22)所述的滑行处理模块判断该滑行数据的轨迹,是单笔输入还是多笔输入; 
(23)所述的滑行处理模块对比分析得出相应的滑行操作类别;该类别包括: 
(a)数字; 
(b)字母; 
(c)笔画; 
(d)汉字; 
(e)其他语言的手写文字;该其他语言的手写文字可以为日语字符、韩语字符、泰语字符、***语字符、希伯来语字符或者少数民族语言字符; 
(f)***预定义或用户自定义的滑行操作; 
(24)所述的滑行处理模块在所述的滑行输入数据库模块中匹配已定义的滑行轨迹; 
(25)如匹配到一个或多个匹配的滑行轨迹,则继续步骤(27); 
(26)如果未匹配到,则提示用户是否需要设定新滑行操作,或重新输入滑行,并结束; 
(27)所述的滑行处理模块输出滑行识别结果并触发对应的后续操作,包括以下步骤: 
(a)如果滑行识别结果为数字,则将该数字加入该便携式终端设备的拨号序列中; 
(b)如果滑行识别结果为字母,则将该字母加入该便携式终端设备的搜索序列中,并返回所有包含该字母的联系人信息; 
(c)如果滑行识别结果为笔画,则将该笔画加入该便携式终端设备的搜索序列中,并返回所有按顺序包含该笔画的联系人信息; 
(d)如果滑行识别结果为汉字或其他语言手写文字时,则将该汉字或该其他语言手写文字加入该便携式终端设备的搜索序列中,并返回所有按顺序包含该汉字或该其他语言手写文字的联系人信息。 
同时,所述的步骤(27)之前还可以包括以下步骤: 
(27a)所述的滑行处理模块根据***预设的影响因素对滑行输入的可能性权值进行计算并排序;该影响因素包括联系人的联系频率;该对滑行输入的可能性权值进行计算,具体为: 
将相应的滑行轨迹匹配的相似度和***预设的影响因素进行加权计算,得到该滑行输入的可能性权值; 
(27b)如果排序结果中可能性权值最大的滑行输入的可能性权值与其它滑行输入的可能性权值相差超过***预设的权值差阈值时,直接选择该可能性权值最大的滑行输入作为滑行识别结果;否则将该排序结果中的滑行输入均作为滑行识别结果显示给用户进行选择。 
同时,该实现便携式终端设备中滑行操作辅助信息输入控制功能的方法中,还包括用户自定义滑行输入处理操作,可以包括以下步骤: 
(31)所述的滑行操作自定义模块根据用户操作,进行滑行定义设置处理;可以包括以下步骤: 
(a)所述的滑行操作自定义模块提示用户绘制想要的滑行轨迹; 
(b)所述的滑行操作自定义模块将用户在触摸屏上所绘制的滑行轨迹和***内已有的滑行轨迹进行对比; 
(c)如果两者的相似度超过***预设的相似度阈值,则将相似的滑行轨迹显示给用户,并提示用户重新绘制滑行轨迹; 
(d)否则存储用户所绘制的滑行信息; 
或者也可以包括以下步骤: 
(a)所述的滑行操作自定义模块读取***中预设的空白自定义滑行输入信息; 
(b)所述的滑行操作自定义模块向用户展示相应的空白自定义滑行输入信息,并提 示用户进行选择; 
(c)所述的滑行操作自定义模块根据用户选择,存储相应的空白自定义滑行输入信息; 
(32)所述的滑行操作自定义模块根据用户操作,进行相应滑行所触发的操作定义设置处理;所述的滑行所触发的操作,包括: 
(a)与联系人相关的操作,包括: 
(i)拨打,即拨打电话给用户指定的联系人; 
(ii)短信,即发短信给用户指定的联系人; 
(iii)邮件,即发邮件给用户指定的联系人; 
(iv)即时讯息,即通过网络发送即时讯息给用户指定的联系人; 
(b)便携式终端设备常用操作。 
该用户自定义滑行输入处理操作,也可以包括以下步骤: 
(31)所述的滑行操作自定义模块根据用户操作,进行滑行对应操作定义设置处理;该滑行对应操作,包括: 
(a)与联系人相关的操作,包括: 
(i)拨打,即拨打电话给用户指定的联系人; 
(ii)短信,即发短信给用户指定的联系人; 
(iii)邮件,即发邮件给用户指定的联系人; 
(iv)即时讯息,即通过网络发送即时讯息给用户指定的联系人; 
(b)便携式终端设备常用操作; 
(32)所述的滑行操作自定义模块根据用户操作,进行相应操作触发所需要的滑行定义设置处理,该进行相应操作触发所需要的滑行定义设置处理,可以包括以下步骤: 
(a)所述的滑行操作自定义模块提示用户绘制相应操作触发所需要的滑行轨迹; 
(b)所述的滑行操作自定义模块将用户在触摸屏上所绘制的滑行轨迹和***内已有的滑行轨迹进行对比; 
(c)如果两者的相似度超过***预设的相似度阈值,则将相似的滑行轨迹显示给用户,并提示用户重新绘制滑行轨迹; 
(d)否则存储用户所绘制的滑行信息,并建立该滑行信息与相应操作的对应关系;或者也可以包括以下步骤: 
(a)所述的滑行操作自定义模块读取***中预设的空白自定义滑行输入信息; 
(b)所述的滑行操作自定义模块向用户展示相应的空白自定义滑行输入信息,并提示用户进行选择; 
(c)所述的滑行操作自定义模块根据用户选择,建立该空白自定义滑行输入信息与相应操作的对应关系。 
在实际使用当中,请参阅图1所示,本发明的便携式终端设备中实现滑行操作辅助信息输入控制功能的***包含以下几个模块: 
1、通讯功能显示控制模块,在所述的便携式终端设备的触摸屏上显示供用户操作的通讯功能界面;所述的通讯功能显示控制模块可以为通讯录显示控制模块,所述的通讯功能界面相应的可以为通讯录列表界面;该通讯功能显示控制模块也可以为拨号盘显示控制模块,所述的通讯功能界面相应的也可以为拨号盘操作界面; 
2、滑行操作自定义模块,允许用户对各种操作定义自己想要的滑行轨迹。 
3、滑行处理模块,在本发明的一种实施例中,可以包括以下子模块: 
(1)输入模块,是通讯录中滑行操作响应的入口,通过用户在程序中的操作,将触摸屏上获取到的原生消息传输到下面的分析识别模块。将用户在滑行可识别区域所输入的动作,转化为相对坐标,传输给滑行操作判断模块处理。 
(a)原生消息:就是指对于触摸屏而言,用户手指的动作,包括按下、抬起、拖动、移动等。 
(b)滑行可识别区域:拨号盘以及在通讯录中开启某个功能的页面,例如联系人页面,通过手写输入笔画可以直接搜索联系人。 
(2)滑行操作判断模块,负责接收输入模块的消息后,对原生消息进行处理和分析,支持对于多点触控等复杂输入的处理。通过原生消息的属性及***状态,判断是点击还是滑行操作。如果是滑行轨迹,将其送入滑行操作识别模块进一步识别。 
(3)滑行操作识别模块,主要是用于通过加载滑行输入数据库模块,找出可能的滑行轨迹;滑行输入数据库模块会返回所有跟这个滑行操作相似的滑行轨迹,并且把相似度最高的结果放在最前面。***经过一系列的处理,输出最有可能的结果。 
以上的子模块并非唯一的划分方式,尚存在其它合并和分割的可实施方式,均属于本发明的保护范围而并非排除在外,限于篇幅,在此不再赘述。 
4、滑行输入数据库模块,该模块用于存储滑行操作的相关数据,包括初始预定义滑行输入,自定义滑行输入,字母,数字,笔画,手写文字等。 
5、网络存储模块,基于通讯录建立网络与便携终端之间的交互关系,将用户的滑行操 作判断模块的设置以及滑行输入数据库模块中的信息上传到服务器备份。如果用户更换手机,或者卸载软件,仅需要通过网络连接还原数据即可,减去重新设置的复杂操作。网络存储模块是可选的。 
再请参阅图2所示,本发明的滑行操作辅助的通讯录***的界面结构,其中包括以下部分: 
●顶部功能区101,显示当前页面的属性等; 
●主界面102,包括联系人列表,拨号功能区等; 
●拨号盘103,即滑行操作界面; 
●底部功能区104,显示滑行操作的扩展信息; 
下面具体描述各个模块中的流程。 
(一)自定义滑行输入 
首先,***允许用户为指定的操作添加自定义的滑行操作。当用户激活自定义滑行输入模块时(例如,点击菜单中的“添加新滑行操作”等),进入自定义滑行输入流程。以下描述了用户自定义滑行输入的流程: 
1、定义滑行操作:提示用户绘制想要的滑行轨迹,根据***或用户的设置,可支持单笔、多笔、或多点触控。将用户所绘制的滑行轨迹和***内已有的滑行轨迹进行对比,当相似度较高时,将相似的滑行轨迹显示给用户,并提示用户重新绘制滑行轨迹。 
2、定义操作:让用户选择该滑行所触发的操作,包括但不限于: 
(1)与联系人相关的操作 
(a)拨打:拨打电话给用户指定的某个联系人; 
(b)短信:发短信给用户指定的某个联系人; 
(c)邮件:发邮件给用户指定的某个联系人; 
(d)即时讯息:通过网络发送即时讯息给用户指定的某个联系人; 
(2)常用操作,如清除通话记录等。 
在步骤(1)中,除了让用户自己绘制滑行轨迹,***还可以让用户在已经预置的滑行轨迹中选择。 
同时,在某些实施例中,以上步骤的顺序可以颠倒,例如,让用户先定义操作,然后再定义滑行轨迹。 
除了用户自定义的滑行操作之外,***还可以存储一些预设的滑行轨迹和操作。 
(二)滑行操作判断流程 
输入模块的原生消息包括但不限于以下几种: 
(1)静态动作,对应于触屏上的一个点 
(a)单击,按下时立刻触发; 
(b)短按,按下后片刻后抬起; 
(c)长按,按下后既不抬起也不移动,过一段时间后触发。 
(2)动态滑行轨迹,对应于触屏上的一条轨迹 
(a)滑动,按下后移动并抬起; 
(b)多次滑动,在指定的时间间隔内,多次滑动; 
(c)两(多)指滑动,同时产生两(多)条轨迹。 
所述的滑行操作判断模块在收到输入模块的原生消息之后,进入滑行操作判断流程。本发明有三种不同的滑行判断模式: 
●拨号盘上直接滑行输入:在该模式下,用户可以在拨号盘上直接绘制滑行轨迹。
●独立的滑行识别模式:在该模式下,用户可以在绘制区域绘制滑行轨迹。 
●特殊起始区域的识别模式:在该模式下,用户从***指定的区域开始起笔的所有滑动操作都将识别为滑行输入。 
1、拨号盘上直接滑行输入 
在该模式下,用户可以在拨号盘上直接点击输入号码,或滑动输入。滑行操作判断模块将通过原生消息判断出该动作是点击还是滑行输入。有以下规则可以判断该动作是否为滑行输入: 
●当滑动的起始点和终止点的直线距离超过某个预设的阈值时,判断该动作为滑行输入; 
●当滑动的轨迹长度超过某个预设的阈值时,判断该动作为滑行输入; 
●当手指接触触摸屏的时间超过某个预设的阈值时,判断该动作为滑行输入; 
●当滑动轨迹与两个按键的边界线相交,或同时出现在两个按键区域时,判断该动作为滑行输入; 
●当两个或多个触点同时按下时,判断该动作为滑行输入。 
以上一个或多个判断标准可以自由组合,形成各种不同的逻辑。当该动作不符合任何滑行操作的判断标准时,则将被***解析为其他正常操作,如点击一个拨号键的操作。 
如图3,为拨号盘103上直接绘制滑行轨迹的示意图,滑动输入数字“7”,当满足滑行操作判断动作的标准即可触发响应的功能。 
2、独立的滑行识别模式 
用户可以通过某些预定操作,进入到滑行识别模式。在该模式下,所有动作都将被判断为滑行输入,除特定操作外。 
进入滑行识别模式的预定操作包含但不限于: 
●点击一个屏幕上的按钮 
●发送一个语音命令 
●摇晃手机 
●点击一个硬件按钮 
特定操作包括点击“退出”按钮退出滑行识别模式等。 
如图4所示,在特定界面的低部功能区104上点击滑行操作功能键105即可进入滑行识别模式。在展开的滑行输入识别区域可进行滑行输入。 
3、特殊起始区域的识别模式 
在便携式终端设备上的某些界面中,用户可以在一个特定的区域中按下触点,之后的滑动将被判断为滑行输入。 
图5所示,在联系人列表中,从屏幕右下方正方形区域中开始滑动,即可判断为滑行输入。再请参阅图6所示,例如滑动输入“小”,即可在联系人界面筛选出包括“小”的联系人列表。 
以上三种识别模式可以同时进入。例如,用户既可以在拨号键盘上直接滑行输入,也可以在特定起始区域开始滑动操作。 
如果用户动作被判断为一个滑行操作,则进入到滑行输入识别流程。否则该动作可以触发其他操作,如拨号盘上对一个数字按键的点击动作将触发为输入一个数字。 
(三)滑行输入识别流程 
滑行识别处理步骤为: 
(1)接收分析滑行操作判断模块传送的滑行数据; 
(2)判断滑行轨迹,是1笔输入还是多笔输入; 
(3)对比分析得出滑行操作类别:预定义滑行输入、自定义滑行输入、数字、字母、笔画、手写文字;可识别的滑行轨迹包含但不限于以下类型: 
(a)数字,如“1、2、3…” 
(b)字母,如“a、b、c…” 
(c)笔画,如“横折撇捺”等 
(d)汉字,如“王、张”等 
(e)其他手写文字,如日语字符、韩语字符、泰语字符等; 
(f)预定义或自定义的滑行轨迹,如                                                   
Figure 2012102447881100002DEST_PATH_IMAGE001
等。 
(4)在滑行输入数据库中匹配已定义的滑行轨迹,如找到一个或多个匹配的滑行轨迹,进入下一步;否则,提示用户是否需要设定新滑行操作,或重新输入滑行轨迹; 
(5)根据各种影响因素(如联系人的联系频率等)对滑行输入的可能性进行计算并排序; 
其中,滑行输入的可能性不仅仅由滑行输入的相似度决定,还由滑行输入所对应的操作或其操作对象决定。例如,一个常用联系人的拨号操作比另一个不常用联系人的拨号操作的可能性更大。最终,滑行输入的可能性可以由滑行输入的相似度和其他各种影响因素加权而成。该步骤是可选的。在某些实施例中,滑行输入的可能性完全由滑行输入相似度决定。 
(6)当排序结果第一位的滑行输入与其他滑行输入的可能性相差较大时,直接选择最可能的滑行输入作为识别结果;否则将多个滑行识别结果显示给用户进行选择; 
其中,当一个用户滑行输入存在多个对应的可能滑行轨迹时,***可以提示用户选择其中的一个滑行操作。该步骤也是可选的。在某些实施例中,***可以总是选择最可能的滑行输入作为识别结果。 
(7)输出滑行识别结果并触发对应的操作。 
其中,当识别结果是一个自定义或预定义的滑行输入时,可以执行其对应的操作;当识别结果是一个数字时,可以将数字加入拨号序列中;当识别结果是一个字母时,可以将字母加入搜索序列中并返回所有包含该字母的联系人;当识别结果是一个笔画时,可以将笔画加入搜索序列并返回所有按顺序包含该笔画的联系人;当识别结果是一个汉字或其他语言手写文字时,可以将汉字或手写文字加入搜索序列并返回所有按顺序包含该汉字或手写文字的联系人。 
其中步骤(6)、(7)为可选的。 
同时,本发明的***所采用的滑行输入识别算法采用SVM分类器处理对于不同滑行轨迹的判断,分类识别字母、数字、手写以及笔画等。数据分类是在已有分类的训练数据的基础上,根据收集用户滑行输入以及设置的习惯,经过训练形成一个分类器;然后使用分类器判断没有分类的数据的类别。请参阅图7所示,滑行输入分类器的处理步骤为: 
(1)输入模块接收到用户的滑行输入信号,并转化为向量坐标上的点序列; 
(2)滤波器输出去除噪音点的路径转化为空间坐标,传至分类器; 
(3)分类器得出分析识别结果的滑行输入集; 
(4)最后由传送给用户做出正确的滑行操作响应;同时会回馈用户数据给分类器,不断训练分类器。 
支持向量机是一种基于分类边界的方法,其基本原理是(以二维数据为例):如果训练数据分布在二维平面上的点,它们按照其分类聚集在不同的区域。基于分类边界的分类算法的目标是,通过训练,找到这些分类之间的边界(直线的――称为线性划分,曲线的――称为非线性划分)。对于多维数据(如N维),可以将它们视为N维空间中的点,而分类边界就是N维空间中的面,称为超面(超面比N维空间少一维)。线性分类器使用超平面类型的边界,非线性分类器使用超曲面。 
如图8所示,原数据可以用一条直线(如果数据只有二维)或一个超平面划分开。线性支持向量分类机: 
分类面:(w·x)+b=0.要求: 
min α 1 2 Σ i = 1 l Σ j = 1 l y i y j α i α j ( x i · x j ) - Σ j = 1 l α j ,
s . t . Σ i = 1 l y i α i = 0
αi≥0 
据此求出(最优解,算法另述)后: 
w * = Σ i = 1 l y i α i * x i , b * = y j - Σ i = 1 l y i α i ( x i · x j )
说明:线性支持向量机是基于最大间隔法的。该问题是一个二次规划问题,使用拉格朗日函数合并优化问题和约束,再使用对偶理论,得到上述的分类优化问题。 
以下列举了本发明的优选的滑行操作定义实施例。 
1、初始预定义滑行输入:根据统计到用户在通讯录中最常用动作,给出相应的滑行操作,并且允许用户根据自己的使用习惯修改编辑。 
例如:清空已输入全部内容,直拨最后一次通话号码,清空所有通话记录等等。 
Figure 2012102447881100002DEST_PATH_IMAGE002
Figure 2012102447881100002DEST_PATH_IMAGE003
其中,圆点表示起始点。 
具体的实施方式如下: 
(1)快速清空所有通话记录 
实施步骤:在拨号盘上输入已定义的滑行轨迹;弹出用户确认提示框“是否清除所有通话记录”;确认即完成此操作。 
滑行输入修改步骤:进入滑行输入设置列表页面;选择“清空所有通话记录”动作;进入滑行输入编辑页面;输入可以联想到此滑行操作的一个轨迹,例如“╳”;保存。允许用户自定义编辑滑行操作,并且支持多笔画输入。 
(2)直拨通话记录页面列表的第一个号码 
实施步骤:在拨号盘上输入已定义的滑行轨迹“L”;就可以快速直拨列表中第一个号码。准对现在的大屏智能手机,很多用户点击列表的第一行位置都很难点击到,手指的滑动距离很大,这个快捷滑行操作可以解决这个问题。 
滑行输入修改步骤:进入滑行操作设置列表页面;选择“直拨通话记录页面列表的第一个号码”动作;进入滑行操作编辑页面;输入可以联想到此滑行操作的一个动作,例如“1”;保存。允许用户自定义编辑滑行轨迹,并且支持多笔画输入。 
(3)快速新建联系人 
实施步骤:在拨号盘上输入已定义的滑行轨迹“+”;调用***新建联系人程序。
滑行输入修改步骤:进入滑行操作设置列表页面;选择“快速新建联系人”动作;进入滑行操作编辑页面;输入可以联想到此滑行操作的一个动作,例如“N”;保存。允许用户自定义 编辑滑行轨迹,并且支持多笔画输入。
2、自定义滑行输入:给用户提供一些相对比较多的拨号动作,由用户完成动作编辑。例如:直拨某个联系人的号码,直接给某个联系人的某个号码发短信,直接进入某个联系人的sns主页,查看分组联系人等等。 
自定义滑行输入具体步骤请参阅图9所示: 
●选择自定义滑行输入; 
●确定滑行输入对应的动作或功能,进入新滑行操作设置页面; 
●完成新滑行操作编辑并保存; 
●拨号盘或联系人界面输入对应的滑行轨迹; 
●触发相应的功能。 
具体的实施方式如下: 
(1)直拨某个联系人的号码 
传统的操作方式:搜索联系人;得出搜索列表;选择希望查找的联系人;选择号码;拨打。 
滑行操作步骤如下: 
(a)进入新滑行操作设置页面,选择拨打电话滑行轨迹;如图10A所示; 
(b)选择需关联的号码或联系人,输入对应功能的滑行轨迹,例如 
Figure BDA00001886720300231
关联到13000000000这个号码,保存后退出;如图10B; 
(c)在联系人界面或拨号界面,输入设定的滑行轨迹;如图10C; 
(d)分析识别模块对接收到的滑行轨迹进行分类判断,最后将精确匹配的结果传送到输出模块; 
(e)直接启动***拨号程序。 
(2)直接给某个联系人的某个号码发短信 
传统的操作方式:搜索联系人;得出搜索列表;选择希望查找的联系人;进入详细页面查看;选择号码;编辑短信。 
滑行操作: 
(a)进入新滑行操作设置页面,选择拨打电话滑行操作; 
(b)选择需关联的号码或联系人,输入对应功能的滑行轨迹,例如 
Figure BDA00001886720300232
关联到13000000000这个号码,保存后退出; 
(c)在联系人界面或拨号界面,输入设定的滑行轨迹; 
(d)分析识别模块对接收到的滑行轨迹进行分类判断,最后将精确匹配的结果传送到输出模块; 
(e)直接启动短信模块,进入短信编辑页面。 
(3)直接进入某个联系人的sns主页 
滑行操作: 
(a)进入新滑行操作设置页面,选择在通讯录中绑定自己的sns账户的联系人,例如“W”代表直接开启张三的微博; 
(b)在联系人界面或拨号界面,输入设定的滑行轨迹; 
(c)分析识别模块对接收到的滑行轨迹进行分类判断,最后将精确匹配的结果传送到输出模块; 
(d)判断当前用户是否安装相应的sns客户端,如果安装直接开启;未安装通过网页加载。 
(4)以将事件、动作或命令的中文或外文的首字母符号作为该命令的滑行操作。 
例如用“a”表示“全选联系人”(All)滑行轨迹;用“c”表示“复制联系人(copy)等; 
又如图11所示,滑行输入“え”日语字符,可以搜索以该元音开头的联系人信息。 
(5)联系人快速同步 
包括复制SIM卡联系人到手机、复制手机联系人到SIM卡、email联系人与手机/SIM卡同步等。可通过新滑行操作设置页面,定义对应操作的滑行轨迹即可快速完成以上同步。 
(6)联系人分组滑行操作: 
例如圆形代表家庭成员、方形代表同事、三角形代表好友等,可以在拨号盘或联系人页面迅速查找和添加联系人。此外,对特定群组的联系人可以通过多指缩放来触发一些功能,如向配对设备群发联系人、云端备份或更新联系人等。 
3.汉字和笔画:当用户在通讯录中通过输入汉字或者联系人信息的某个关键字的笔画来快速查找联系人时,将输入的滑行轨迹和滑行输入数据库中作比对查找。例如:用户直接在拨号盘或者联系人查找页面,输入“张”,则得出联系人关系词中包含“张”的所有匹配结果。 
具体的实施方式如下: 
(1)输入 马上查找可匹配的滑行轨迹。同时,如果当前用户SIM卡为中国,返回相似度最高的汉字或者笔画,如 
Figure BDA00001886720300242
非中国SIM卡,则返回相似度最高的字母,如m。 
优选地,如果存在已设置的滑行操作,则弹出提示框让用户选择他期待查找的结果;否则,仅返回汉字笔画或者字母。 
(2)输入“张”,可查找联系人姓名,信息中包含张字的结果。 
(3)笔画加滑行输入的复合操作,实现快速消息群发,步骤如下: 
(a)在联系人界面或拨号界面,连续输入“小王”和滑行轨迹 
Figure BDA00001886720300251
(b)分析识别模块对接收到的笔画和滑行轨迹进行分类判断,最后将精确匹配的结果传送到输出模块; 
(c)联系人界面首先返回包含“小王”的结果; 
(d)其次返回滑行输入对应的功能,直接开启信息发送界面。 
采用了上述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***及其方法,由于其基于通讯录软件通过输入简单滑行操作来替代传统的拨号和联系搜索等复杂的操作过程,从而能够实现快速的拨号、搜索联系人等操作,不仅大大简化了用户在通讯录软件中常用且繁琐的使用步骤,而且简化用户的使用步骤,给用户带来了很大便利,简单高效,工作性能稳定可靠,适用范围较为广泛,为便携式终端设备的进一步大规模普及应用奠定了坚实的基础。 
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。 

Claims (34)

1.一种便携式终端设备中实现滑行操作辅助信息输入控制功能的***,所述的便携式终端设备上具有触摸屏,其特征在于,所述的***包括:
通讯功能显示控制模块,在所述的便携式终端设备的触摸屏上显示供用户操作的通讯功能界面;
滑行输入数据库模块,存储滑行操作的相关数据;
滑行处理模块,与所述的滑行输入数据库模块相连接,接收用户在所述的通讯功能界面上的操作,将所述的触摸屏上所获取到的原生消息进行处理,通过加载滑行输入数据库模块判断并找出可能的滑行轨迹;
滑行操作自定义模块,根据用户操作,设置自定义滑行轨迹动作。
2.根据权利要求1所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的滑行处理模块包括:
输入子模块,接收用户的操作,将所述的触摸屏上所获取到的原生消息传输到滑行操作判断子模块;
所述的滑行操作判断子模块,接收所述的输入子模块的原生消息,并对该原生消息进行处理;
滑行操作识别子模块,分别与所述的滑行输入数据库模块、滑行操作判断子模块均相连接,通过加载滑行输入数据库模块判断并找出可能的滑行轨迹。
3.根据权利要求2所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的滑行操作判断子模块对该原生消息进行处理,具体为:
所述的滑行操作判断子模块进行以下三种滑行判断模式处理操作中的一种或多种:
(1)拨号盘上直接滑行输入的模式判断处理操作,在该模式下,所述的滑行操作判断子模块根据用户在所述的触摸屏的拨号盘上直接绘制的滑行轨迹进行判断处理,判断用户动作是点击还是滑行输入;
(2)独立的滑行识别模式判断处理操作,在该模式下,所述的滑行操作判断子模块根据用户在绘制区域绘制的滑行轨迹进行判断处理;
(3)特殊起始区域的识别模式判断处理操作,在该模式下,所述的滑行操作判断子模块对于用户从***指定的区域开始起笔的所有滑动操作均识别为滑行操作,并进行判断处理。
4.根据权利要求1所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的通讯功能显示控制模块为通讯录显示控制模块,所述的通讯功能界面为通讯录列表界面。
5.根据权利要求1所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的通讯功能显示控制模块为拨号盘显示控制模块,所述的通讯功能界面为拨号盘操作界面。
6.根据权利要求1所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的原生消息为用户手指的动作,包括按下、抬起、拖动、移动。
7.根据权利要求2至6中任一项所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的将触摸屏上所获取到的原生消息传输到滑行操作判断子模块,具体为:
将用户在触摸屏上的滑行可识别区域所输入的滑行轨迹转化为相对坐标,并传输到所述的滑行操作判断子模块。
8.根据权利要求7所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的滑行可识别区域为触摸屏中的拨号盘或者便携式终端设备的通讯录中相应功能的显示界面。
9.根据权利要求1至6中任一项所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的原生消息的类型包括:
(1)静态动作,对应于所述的触摸屏上的一个点;
(2)动态滑行操作,对应于所述的触摸屏上的一条轨迹。
10.根据权利要求9所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的静态动作为以下情形中的一种:
(1)单击,手指在触摸屏按下时立刻抬起;
(2)短按,手指在触摸屏按下后并在***预设的短暂停滞期间内抬起;
(3)长按,手指在触摸屏按下后并在***预设的长期停滞期间内既不抬起也不移动。
11.根据权利要求9所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的动态滑行输入为以下情形中的一种:
(1)滑动,手指在触摸屏按下后移动并抬起;
(2)多次滑动,手指在指定的时间间隔内在触摸屏上多次滑动;
(3)多指滑动,多根手指在触摸屏同时产生多条轨迹,所述的多指为两根手指或两根以上的手指。
12.根据权利要求1至6中任一项所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的滑行操作的相关数据包括初始预定义滑行输入、自定义滑行输入、字母、数字、笔画、手写文字。
13.根据权利要求1至6中任一项所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的***中还包括:
网络存储模块,基于通讯录建立网络与所述的便携式终端设备之间的交互关系,将用户对所述的滑行操作自定义模块的设置信息以及所述的滑行输入数据库模块中的信息上传到服务器备份。
14.根据权利要求13所述的便携式终端设备中实现滑行操作辅助信息输入控制功能的***,其特征在于,所述的网络存储模块部署于网络云端。
15.一种基于权利要求1所述的***实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的方法的预设条件为:
所述的便携式终端设备的触摸屏上显示供用户操作的通讯功能界面;
所述的方法中还包括滑行判断处理和滑行识别处理,所述的滑行判断处理,具体为:
所述的滑行处理模块进行以下三种滑行判断模式处理操作中的一种或多种:
(11)拨号盘上直接滑行输入的模式判断处理操作,在该模式下,所述的滑行处理根据用户在所述的触摸屏的拨号盘上直接绘制的滑行轨迹进行判断处理,判断用户动作是点击还是滑行输入;
(12)独立的滑行识别模式判断处理操作,在该模式下,所述的滑行处理模块根据用户在绘制区域绘制的滑行轨迹进行判断处理;
(13)特殊起始区域的识别模式判断处理操作,在该模式下,所述的滑行处理模块对于用户从***指定的区域开始起笔的所有滑动操作均识别为滑行操作,并进行判断处理;
所述的滑行识别处理,包括以下步骤:
(21)所述的滑行处理模块分析所接收到的滑行操作数据;
(22)所述的滑行处理模块判断该滑行操作数据的轨迹,是单笔输入还是多笔输入;
(23)所述的滑行处理模块对比分析得出相应的滑行操作类别;
(24)所述的滑行处理模块在所述的滑行输入数据库模块中匹配已定义的滑行轨迹;
(25)如匹配到一个或多个匹配的滑行操作,则继续步骤(27);
(26)如果未匹配到,则提示用户是否需要设定新滑行操作,或重新输入滑行操作,并结束;
(27)所述的滑行处理模块输出滑行识别结果并触发对应的后续操作。
16.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的拨号盘上直接输入滑行模式判断处理操作,包括以下步骤:
(1)所述的滑行处理模块通过所述的原生消息并根据以下规则中的一条或多条来判断用户动作是点击还是滑行输入:
(a)当用户动作的滑动起始点和终止点的直线距离超过***预设的距离阈值时,则判断该用户动作为滑行输入;
(b)当用户动作的滑动轨迹长度超过***预设的长度阈值时,则判断该用户动作为滑行输入;
(c)当用户动作的手指接触触摸屏的时间超过***预设的时间阈值时,则判断该用户动作为滑行输入;
(d)当用户动作的滑动轨迹与所述的拨号盘上的两个按键的边界线相交,或同时出现在两个按键区域时,则判断该用户动作为滑行输入;
(e)当用户动作中存在两个或多个触点同时按下时,则判断该用户动作为滑行输入;
(2)如果该用户动作不符合上述(a)至(e)中的任何一条判断,则将该用户动作解析为其它常规操作。
17.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的独立的滑行识别模式判断处理操作,包括以下步骤:
(1)所述的滑行处理模块根据用户所进行的预定操作,进入到滑行识别模式;
(2)所述的滑行处理模块将用户的除***预设的特定操作之外的任何动作都判断为滑行输入。
18.根据权利要求17所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的用户所进行的预定操作为以下情形中的一个或多个:
(1)用户点击触摸屏上的一个按钮;
(2)用户向所述的便携式终端设备发送一个语音命令;
(3)用户摇晃该便携式终端设备;
(4)用户揿按该便携式终端设备的一个硬件按钮。
19.根据权利要求17所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的***预设的特定操作为用户点击“退出”按钮退出滑行识别模式。
20.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的特殊起始区域的识别模式判断处理操作,包括以下步骤:
(1)所述的滑行处理模块获取用户在***指定的区域中按下触点的动作;
(2)所述的滑行处理模块将该按下触点的位置开始起笔到抬起动作之间的所有滑动操作均判断为滑行输入。
21.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的滑行处理模块输出滑行识别结果并触发对应的后续操作,具体为:
根据以下处理规则中的一条或多条进行操作处理:
(1)如果滑行识别结果为数字,则将该数字加入该便携式终端设备的拨号序列中;
(2)如果滑行识别结果为字母,则将该字母加入该便携式终端设备的搜索序列中,并返回所有包含该字母的联系人信息;
(3)如果滑行识别结果为笔画,则将该笔画加入该便携式终端设备的搜索序列中,并返回所有按顺序包含该笔画的联系人信息;
(4)如果滑行识别结果为汉字或其他语言手写文字时,则将该汉字或该其他语言手写文字加入该便携式终端设备的搜索序列中,并返回所有按顺序包含该汉字或该其他语言手写文字的联系人信息。
22.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的滑行操作类别包括:
(1)数字;
(2)字母;
(3)笔画;
(4)汉字;
(5)其他语言的手写文字;
(6)***预定义或用户自定义的滑行输入。
23.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的其他语言的手写文字为日语字符、韩语字符、泰语字符、***语字符、希伯来语字符或者少数民族语言字符。
24.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的步骤(27)之前还包括以下步骤:
(27a)所述的滑行处理模块根据***预设的影响因素对滑行操作的可能性权值进行计算并排序;
(27b)如果排序结果中可能性权值最大的滑行操作的可能性权值与其它滑行操作的可能性权值相差超过***预设的权值差阈值时,直接选择该可能性权值最大的滑行操作作为滑行识别结果;否则将该排序结果中的滑行操作均作为滑行识别结果显示给用户进行选择。
25.根据权利要求24所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的影响因素包括联系人的联系频率。
26.根据权利要求24所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的对滑行操作的可能性权值进行计算,具体为:
将相应的滑行操作匹配的相似度和***预设的影响因素进行加权计算,得到该滑行操作的可能性权值。
27.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的方法中还包括用户自定义滑行输入处理操作,包括以下步骤:
(31)所述的滑行操作自定义模块根据用户操作,进行滑行定义设置处理;
(32)所述的滑行操作自定义模块根据用户操作,进行相应滑行操作所触发的操作定义设置处理。
28.根据权利要求27所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的进行滑行定义设置处理,包括以下步骤:
(311)所述的滑行操作自定义模块提示用户绘制想要的滑行轨迹;
(312)所述的滑行操作自定义模块将用户在触摸屏上所绘制的滑行轨迹和***内已有的滑行轨迹进行对比;
(313)如果两者的相似度超过***预设的相似度阈值,则将相似的滑行轨迹显示给用户,并提示用户重新绘制滑行轨迹;
(314)否则存储用户所绘制的滑行轨迹信息;
或者包括以下步骤:
(311)所述的滑行操作自定义模块读取***中预设的空白自定义滑行输入信息;
(312)所述的滑行操作自定义模块向用户展示相应的空白自定义滑行输入信息,并提示用户进行选择;
(313)所述的滑行操作自定义模块根据用户选择,存储相应的空白自定义滑行输入信息。
29.根据权利要求27所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的滑行操作所触发的操作,包括:
(1)与联系人相关的操作;
(2)便携式终端设备常用操作。
30.根据权利要求29所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的与联系人相关的操作,包括:
(1)拨打,即拨打电话给用户指定的联系人;
(2)短信,即发短信给用户指定的联系人;
(3)邮件,即发邮件给用户指定的联系人;
(4)即时讯息,即通过网络发送即时讯息给用户指定的联系人。
31.根据权利要求15所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的方法中还包括用户自定义滑行输入处理操作,包括以下步骤:
(31)所述的滑行操作自定义模块根据用户操作,进行滑行操作对应操作定义设置处理;
(32)所述的滑行操作自定义模块根据用户操作,进行相应操作触发所需要的滑行定义设置处理。
32.根据权利要求31所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的滑行操作对应操作,包括:
(1)与联系人相关的操作;
(2)便携式终端设备常用操作。
33.根据权利要求31所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的与联系人相关的操作,包括:
(1)拨打,即拨打电话给用户指定的联系人;
(2)短信,即发短信给用户指定的联系人;
(3)邮件,即发邮件给用户指定的联系人;
(4)即时讯息,即通过网络发送即时讯息给用户指定的联系人。
34.根据权利要求31所述的实现便携式终端设备中滑行操作辅助信息输入控制功能的方法,其特征在于,所述的进行相应操作触发所需要的滑行定义设置处理,包括以下步骤:
(311)所述的滑行操作自定义模块提示用户绘制相应操作触发所需要的滑行轨迹;
(312)所述的滑行操作自定义模块将用户在触摸屏上所绘制的滑行轨迹和***内已有的滑行轨迹进行对比;
(313)如果两者的相似度超过***预设的相似度阈值,则将相似的滑行轨迹显示给用户,并提示用户重新绘制滑行轨迹;
(314)否则存储用户所绘制的滑行轨迹信息,并建立该滑行轨迹信息与相应操作的对应关系;
或者包括以下步骤:
(311)所述的滑行操作自定义模块读取***中预设的空白自定义滑行输入信息;
(312)所述的滑行操作自定义模块向用户展示相应的空白自定义滑行输入信息,并提示用户进行选择;
(313)所述的滑行操作自定义模块根据用户选择,建立该空白自定义滑行输入信息与相应操作的对应关系。
CN201210244788.1A 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法 Active CN102739873B (zh)

Priority Applications (9)

Application Number Priority Date Filing Date Title
CN201611141552.XA CN106527759B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法
CN201611141460.1A CN106681633B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法
CN201210244788.1A CN102739873B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法
US13/940,901 US9696873B2 (en) 2012-07-13 2013-07-12 System and method for processing sliding operations on portable terminal devices
PCT/CN2013/079299 WO2014008870A1 (zh) 2012-07-13 2013-07-12 便携式终端设备滑行操作辅助输入控制的***及方法
JP2015520812A JP6126218B2 (ja) 2012-07-13 2013-07-12 携帯式端末設備における摺接操作による入力補助制御のシステム及び方法
EP13816238.3A EP2874383B1 (en) 2012-07-13 2013-07-12 System and method for controlling slide operation auxiliary input in portable terminal devices
JP2017076172A JP6431120B2 (ja) 2012-07-13 2017-04-06 携帯式端末設備における摺接操作による入力補助制御のシステム及び方法
JP2017076130A JP6431119B2 (ja) 2012-07-13 2017-04-06 携帯式端末設備における摺接操作による入力補助制御のシステム及び方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210244788.1A CN102739873B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN201611141460.1A Division CN106681633B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法
CN201611141552.XA Division CN106527759B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法

Publications (2)

Publication Number Publication Date
CN102739873A true CN102739873A (zh) 2012-10-17
CN102739873B CN102739873B (zh) 2017-01-18

Family

ID=46994630

Family Applications (3)

Application Number Title Priority Date Filing Date
CN201611141552.XA Active CN106527759B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法
CN201210244788.1A Active CN102739873B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法
CN201611141460.1A Active CN106681633B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201611141552.XA Active CN106527759B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201611141460.1A Active CN106681633B (zh) 2012-07-13 2012-07-13 便携式终端设备滑行操作辅助信息输入控制功能的***及方法

Country Status (5)

Country Link
US (1) US9696873B2 (zh)
EP (1) EP2874383B1 (zh)
JP (3) JP6126218B2 (zh)
CN (3) CN106527759B (zh)
WO (1) WO2014008870A1 (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218160A (zh) * 2013-03-18 2013-07-24 广东国笔科技股份有限公司 人机交互方法及终端
WO2014008870A1 (zh) * 2012-07-13 2014-01-16 上海触乐信息科技有限公司 便携式终端设备滑行操作辅助输入控制的***及方法
CN104182150A (zh) * 2013-05-27 2014-12-03 中兴通讯股份有限公司 一种激活工具栏中图标对应的功能的方法及装置
CN104267812A (zh) * 2014-09-22 2015-01-07 联想(北京)有限公司 一种信息处理方法及电子设备
CN104363322A (zh) * 2014-11-20 2015-02-18 广东欧珀移动通信有限公司 拨号方法及装置
CN105120067A (zh) * 2015-07-16 2015-12-02 努比亚技术有限公司 终端滑动距离的获取装置及方法
CN105159573A (zh) * 2015-08-04 2015-12-16 网易(杭州)网络有限公司 触控操作识别和响应方法、装置及游戏操控方法、装置
CN105190491A (zh) * 2013-03-04 2015-12-23 株式会社电装 触摸面板操作装置及该装置中的操作事件判定方法
CN105183340A (zh) * 2015-08-04 2015-12-23 网易(杭州)网络有限公司 触控操作识别和响应方法、装置及游戏操控方法、装置
CN105335169A (zh) * 2014-05-28 2016-02-17 北京奇虎科技有限公司 在智能终端上启动通信的方法及装置
CN105681544A (zh) * 2015-12-25 2016-06-15 广东欧珀移动通信有限公司 快捷拨号方法和***
CN106980457A (zh) * 2012-12-24 2017-07-25 华为终端有限公司 触摸屏操作方法及触屏终端
CN107087049A (zh) * 2017-04-19 2017-08-22 何治通 一种虚拟手写板
US10254953B2 (en) 2013-01-21 2019-04-09 Keypoint Technologies India Pvt. Ltd. Text input method using continuous trace across two or more clusters of candidate words to select two or more words to form a sequence, wherein the candidate words are arranged based on selection probabilities
US10474355B2 (en) 2013-01-21 2019-11-12 Keypoint Technologies India Pvt. Ltd. Input pattern detection over virtual keyboard for candidate word identification

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107967115A (zh) * 2011-12-31 2018-04-27 诺基亚技术有限公司 使元素被显示
CN105446608A (zh) * 2014-09-25 2016-03-30 阿里巴巴集团控股有限公司 信息搜索方法、信息搜索装置及电子装置
KR20170017572A (ko) * 2015-08-07 2017-02-15 삼성전자주식회사 사용자 단말 장치 및 이의 제어 방법
US9554273B1 (en) 2015-09-04 2017-01-24 International Business Machines Corporation User identification on a touchscreen device
US10082954B2 (en) 2015-09-04 2018-09-25 International Business Machines Corporation Challenge generation for verifying users of computing devices
FR3045516B1 (fr) * 2015-12-21 2017-12-29 Peugeot Citroen Automobiles Sa Surface tactile sur volant de vehicule
CN106406565A (zh) * 2016-09-29 2017-02-15 维沃移动通信有限公司 一种移动终端词汇输入方法及移动终端
CN110032323B (zh) * 2018-01-12 2021-12-28 荷兰移动驱动器公司 电子设备及手势导航方法
CN110659639B (zh) * 2019-09-24 2021-11-05 北京字节跳动网络技术有限公司 汉字识别方法、装置、计算机可读介质及电子设备
CN115348193B (zh) * 2022-08-09 2023-08-15 海南大学 一种通信网络信号切换故障下的执行模辨识与滤波方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101087394A (zh) * 2006-06-07 2007-12-12 义隆电子股份有限公司 具有通话功能的遥控器
CN101321337A (zh) * 2007-06-08 2008-12-10 集嘉通讯股份有限公司 移动通信装置及其操作方法
CN101339487A (zh) * 2008-08-29 2009-01-07 飞图科技(北京)有限公司 一种基于手持设备的依靠快捷图形识别调用功能的方法
CN101452531A (zh) * 2008-12-01 2009-06-10 宁波新然电子信息科技发展有限公司 一种自由手写拉丁字母识别方法
CN101819498A (zh) * 2009-02-27 2010-09-01 瞬联讯通科技(北京)有限公司 面向触摸屏滑动体的屏幕显示控制方法
CN102298485A (zh) * 2010-06-22 2011-12-28 广东国笔科技股份有限公司 一种基于触摸屏的实时调用***

Family Cites Families (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4718102A (en) * 1983-01-19 1988-01-05 Communication Intelligence Corporation Process and apparatus involving pattern recognition
JPH0442316A (ja) * 1990-06-07 1992-02-12 Sharp Corp 電子計算機
EP0603820B1 (en) * 1992-12-22 2002-05-22 Canon Kabushiki Kaisha Character generating method and apparatus
JPH08137794A (ja) * 1994-11-08 1996-05-31 Nippon Telegr & Teleph Corp <Ntt> コードレス手書き入力pdaシステム
JPH09231004A (ja) * 1996-02-23 1997-09-05 Yazaki Corp 情報処理装置
US5864635A (en) * 1996-06-14 1999-01-26 International Business Machines Corporation Distinguishing gestures from handwriting in a pen based computer by stroke analysis
JPH10105325A (ja) * 1996-09-30 1998-04-24 Matsushita Electric Ind Co Ltd 手書きコマンド管理装置
US20070177804A1 (en) * 2006-01-30 2007-08-02 Apple Computer, Inc. Multi-touch gesture dictionary
AU2002230766A1 (en) * 2000-11-08 2002-05-21 New York University System, process and software arrangement for recognizing handwritten characters
JP2003134257A (ja) * 2001-10-23 2003-05-09 Casio Comput Co Ltd 情報端末及び情報端末設定プログラム
JP2005031786A (ja) * 2003-07-08 2005-02-03 Fujitsu Ten Ltd 文字入力装置
JP4684745B2 (ja) * 2005-05-27 2011-05-18 三菱電機株式会社 ユーザインタフェース装置及びユーザインタフェース方法
JP2007058612A (ja) * 2005-08-25 2007-03-08 Nissan Motor Co Ltd 情報入力装置および方法
KR100735663B1 (ko) * 2005-10-06 2007-07-04 삼성전자주식회사 이동통신 단말기에서 패널입력의 패턴인식을 이용한 명령일괄처리 방법
JP4945169B2 (ja) * 2006-04-19 2012-06-06 ソフトバンクBb株式会社 携帯通信端末及び通信サーバ
KR101376894B1 (ko) * 2007-02-28 2014-03-20 엘지전자 주식회사 이동통신단말기의 다이얼링 방법 및 터치스크린을 구비한이동통신단말기
JP2009021844A (ja) * 2007-07-12 2009-01-29 Gigabyte Communications Inc モバイル通信デバイス及びその操作方法
US8296681B2 (en) * 2007-08-24 2012-10-23 Nokia Corporation Searching a list based upon user input
CN101458576B (zh) * 2007-12-11 2011-04-27 联想(北京)有限公司 输入装置和方法以及笔记本电脑
CN101340559A (zh) * 2008-03-13 2009-01-07 北京雷石天地电子技术有限公司 一种滑动式视频点播方法
US8106890B2 (en) * 2008-04-07 2012-01-31 International Business Machines Corporation Slide based technique for inputting a sequence of numbers for a computing device
CN101566891A (zh) * 2008-04-25 2009-10-28 佛山市顺德区顺达电脑厂有限公司 触控的滑动方法
KR101509245B1 (ko) * 2008-07-31 2015-04-08 삼성전자주식회사 휴대용 단말기에서 패턴 인식을 이용한 사용자 인터페이스장치 및 방법
MX2011001722A (es) * 2008-08-12 2011-07-29 Keyless Systems Ltd Sistema mejorado de introducción de datos.
US20100066672A1 (en) * 2008-09-15 2010-03-18 Sony Ericsson Mobile Communications Ab Method and apparatus for mobile communication device optical user interface
US8769427B2 (en) * 2008-09-19 2014-07-01 Google Inc. Quick gesture input
US20100173668A1 (en) * 2009-01-08 2010-07-08 Keizo Marui Method and apparatus for implementing multiple dial pads on a portable electronic device
CN101833390B (zh) * 2009-03-10 2014-07-02 阿尔派株式会社 电子设备及其输入处理方法
KR101593598B1 (ko) * 2009-04-03 2016-02-12 삼성전자주식회사 휴대단말에서 제스처를 이용한 기능 실행 방법
US8819597B2 (en) * 2009-04-10 2014-08-26 Google Inc. Glyph entry on computing device
KR101561703B1 (ko) * 2009-06-08 2015-10-30 엘지전자 주식회사 메뉴 실행 방법 및 이를 적용한 이동 통신 단말기
US8341558B2 (en) * 2009-09-16 2012-12-25 Google Inc. Gesture recognition on computing device correlating input to a template
US9174123B2 (en) * 2009-11-09 2015-11-03 Invensense, Inc. Handheld computer systems and techniques for character and command recognition related to human movements
US20110231796A1 (en) * 2010-02-16 2011-09-22 Jose Manuel Vigil Methods for navigating a touch screen device in conjunction with gestures
US8762893B2 (en) * 2010-05-14 2014-06-24 Google Inc. Automatic derivation of analogous touch gestures from a user-defined gesture
GB201011146D0 (en) * 2010-07-02 2010-08-18 Vodafone Ip Licensing Ltd Mobile computing device
KR20120017851A (ko) * 2010-08-20 2012-02-29 삼성전자주식회사 휴대용 단말기의 터치 입력 장치 및 방법
US9021402B1 (en) * 2010-09-24 2015-04-28 Google Inc. Operation of mobile device interface using gestures
WO2012060486A1 (en) * 2010-11-02 2012-05-10 Lg Electronics Inc. Mobile terminal and method of controlling the same
US9524041B2 (en) * 2010-12-22 2016-12-20 Intel Corporation Touch sensor gesture recognition for operation of mobile devices
US8650544B2 (en) * 2011-02-08 2014-02-11 Beek Fund B.V. L.L.C. Systems and methods for interactive testing of a computer application
CN102096513B (zh) * 2011-02-23 2014-04-16 惠州Tcl移动通信有限公司 一种触摸屏的滑动解决方法及使用该方法的电子设备
CN102394960A (zh) * 2011-08-22 2012-03-28 盛乐信息技术(上海)有限公司 拨号***及其拨号方法、移动通信终端
CN102508555A (zh) * 2011-10-12 2012-06-20 盛乐信息技术(上海)有限公司 基于触摸屏的拼音输入***及方法和电子设备
US9195758B2 (en) * 2011-10-21 2015-11-24 Ebay, Inc. System and method for multi-dimensional personalization of search results
US8689243B2 (en) * 2011-11-04 2014-04-01 Microsoft Corporation Web service API for unified contact store
CN102722335B (zh) * 2012-06-08 2016-06-29 深圳Tcl新技术有限公司 一种基于触摸设备的远程滑行输入方法和装置
CN106527759B (zh) * 2012-07-13 2019-07-26 上海触乐信息科技有限公司 便携式终端设备滑行操作辅助信息输入控制功能的***及方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101087394A (zh) * 2006-06-07 2007-12-12 义隆电子股份有限公司 具有通话功能的遥控器
CN101321337A (zh) * 2007-06-08 2008-12-10 集嘉通讯股份有限公司 移动通信装置及其操作方法
CN101339487A (zh) * 2008-08-29 2009-01-07 飞图科技(北京)有限公司 一种基于手持设备的依靠快捷图形识别调用功能的方法
CN101452531A (zh) * 2008-12-01 2009-06-10 宁波新然电子信息科技发展有限公司 一种自由手写拉丁字母识别方法
CN101819498A (zh) * 2009-02-27 2010-09-01 瞬联讯通科技(北京)有限公司 面向触摸屏滑动体的屏幕显示控制方法
CN102298485A (zh) * 2010-06-22 2011-12-28 广东国笔科技股份有限公司 一种基于触摸屏的实时调用***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
YANG LI: "《gesture search: a tool for fast mobile data access》", 《UIST’10》 *

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014008870A1 (zh) * 2012-07-13 2014-01-16 上海触乐信息科技有限公司 便携式终端设备滑行操作辅助输入控制的***及方法
CN106980458A (zh) * 2012-12-24 2017-07-25 华为终端有限公司 触摸屏操作方法及触屏终端
CN106980457A (zh) * 2012-12-24 2017-07-25 华为终端有限公司 触摸屏操作方法及触屏终端
US10474355B2 (en) 2013-01-21 2019-11-12 Keypoint Technologies India Pvt. Ltd. Input pattern detection over virtual keyboard for candidate word identification
US10254953B2 (en) 2013-01-21 2019-04-09 Keypoint Technologies India Pvt. Ltd. Text input method using continuous trace across two or more clusters of candidate words to select two or more words to form a sequence, wherein the candidate words are arranged based on selection probabilities
CN105190491B (zh) * 2013-03-04 2018-04-03 株式会社电装 触摸面板操作装置及该装置中的操作事件判定方法
CN105190491A (zh) * 2013-03-04 2015-12-23 株式会社电装 触摸面板操作装置及该装置中的操作事件判定方法
US9720593B2 (en) 2013-03-04 2017-08-01 Denso Corporation Touch panel operation device and operation event determination method in touch panel operation device
CN103218160A (zh) * 2013-03-18 2013-07-24 广东国笔科技股份有限公司 人机交互方法及终端
CN104182150B (zh) * 2013-05-27 2020-02-14 中兴通讯股份有限公司 一种激活工具栏中图标对应的功能的方法及装置
WO2014190640A1 (zh) * 2013-05-27 2014-12-04 中兴通讯股份有限公司 一种激活工具栏中图标对应的功能的方法及装置
CN104182150A (zh) * 2013-05-27 2014-12-03 中兴通讯股份有限公司 一种激活工具栏中图标对应的功能的方法及装置
CN105335169A (zh) * 2014-05-28 2016-02-17 北京奇虎科技有限公司 在智能终端上启动通信的方法及装置
CN104267812A (zh) * 2014-09-22 2015-01-07 联想(北京)有限公司 一种信息处理方法及电子设备
CN104267812B (zh) * 2014-09-22 2017-08-29 联想(北京)有限公司 一种信息处理方法及电子设备
CN104363322A (zh) * 2014-11-20 2015-02-18 广东欧珀移动通信有限公司 拨号方法及装置
CN105120067A (zh) * 2015-07-16 2015-12-02 努比亚技术有限公司 终端滑动距离的获取装置及方法
CN105120067B (zh) * 2015-07-16 2016-07-06 努比亚技术有限公司 终端滑动距离的获取装置及方法
CN105159573B (zh) * 2015-08-04 2018-06-26 网易(杭州)网络有限公司 触控操作识别和响应方法、装置及游戏操控方法、装置
CN105183340B (zh) * 2015-08-04 2018-06-26 网易(杭州)网络有限公司 触控操作识别和响应方法、装置及游戏操控方法、装置
CN105183340A (zh) * 2015-08-04 2015-12-23 网易(杭州)网络有限公司 触控操作识别和响应方法、装置及游戏操控方法、装置
CN105159573A (zh) * 2015-08-04 2015-12-16 网易(杭州)网络有限公司 触控操作识别和响应方法、装置及游戏操控方法、装置
CN105681544A (zh) * 2015-12-25 2016-06-15 广东欧珀移动通信有限公司 快捷拨号方法和***
CN105681544B (zh) * 2015-12-25 2020-01-10 Oppo广东移动通信有限公司 快捷拨号方法和***
CN107087049A (zh) * 2017-04-19 2017-08-22 何治通 一种虚拟手写板

Also Published As

Publication number Publication date
CN106681633A (zh) 2017-05-17
CN106527759A (zh) 2017-03-22
US9696873B2 (en) 2017-07-04
JP6126218B2 (ja) 2017-05-10
WO2014008870A1 (zh) 2014-01-16
JP2015528167A (ja) 2015-09-24
EP2874383B1 (en) 2020-03-25
JP2017146983A (ja) 2017-08-24
JP6431119B2 (ja) 2018-11-28
CN102739873B (zh) 2017-01-18
JP6431120B2 (ja) 2018-11-28
EP2874383A4 (en) 2016-06-29
CN106527759B (zh) 2019-07-26
JP2017152015A (ja) 2017-08-31
CN106681633B (zh) 2020-03-17
US20140019912A1 (en) 2014-01-16
EP2874383A1 (en) 2015-05-20

Similar Documents

Publication Publication Date Title
CN102739873A (zh) 便携式终端设备滑行操作辅助信息输入控制功能的***及方法
CN100407223C (zh) 一种用于手写识别的设备和方法
US20170076181A1 (en) Converting text strings into number strings, such as via a touchscreen input
CN103500067B (zh) 一种点击、滑动、手势识别与语音结合的触摸屏交互***
US20030028851A1 (en) System and method of pen-based data input into a computing device
EP2529287B1 (en) Method and device for facilitating text editing and related computer program product and computer readable medium
CN102033682B (zh) 一种输入方法和设备
CN104199606A (zh) 一种滑行输入的方法和装置
CN101398717A (zh) 可变显示键盘及输入方法
CN101287026A (zh) 利用手写识别功能执行快捷拨号的***和方法
CN101102357A (zh) 自动排序***及其方法
CN103092500A (zh) 屏幕解锁方法、触摸屏和电子设备
CN104133815A (zh) 输入和搜索的方法及***
CN105955507B (zh) 一种软键盘的显示方法以及终端
CN101281449A (zh) 手写字识别方法和***
CN102141886A (zh) 文本编辑方法和设备及计算机程序产品和计算机可读介质
CN104391644A (zh) 一种输入方法及装置
CN102109960A (zh) 基于具有触摸感应设备的汉字拼音快速输入方法和实现该方法的***
US20090327880A1 (en) Text input
CN102999639A (zh) 一种基于语音识别字符索引的查找方法及***
CN106168880A (zh) 一种输入控制的方法及终端
CN1142471C (zh) 以手写文字符号辩认执行操作捷径的方法和装置
CN107219933A (zh) 输入法的操作处理方法及装置、计算机设备与可读介质
CN105955655A (zh) 一种利用方位手势操作智能手表按键输入的方法及装置
CN105898013A (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