CN102103454A - 实时预测用户输入的人机界面 - Google Patents
实时预测用户输入的人机界面 Download PDFInfo
- Publication number
- CN102103454A CN102103454A CN2009101414639A CN200910141463A CN102103454A CN 102103454 A CN102103454 A CN 102103454A CN 2009101414639 A CN2009101414639 A CN 2009101414639A CN 200910141463 A CN200910141463 A CN 200910141463A CN 102103454 A CN102103454 A CN 102103454A
- Authority
- CN
- China
- Prior art keywords
- angle
- input
- unit lattice
- morpheme
- user
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements 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/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
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)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
- Machine Translation (AREA)
Abstract
一种实时检测输入的任意运动方向,并根据方向实时预测并输入内容的人机界面。将圆周分成角度单元格,将所需输入的内容放置在角度单元格内,实时检测输入的任意运动方向,根据运动方向的延长线所指向的角度单元格内的内容来预测并输入用户想要输入的内容。实时检测运动轨迹的起点、折点、终点的位置信息、停顿时间、压力大小,来辅助判断用户想要输入的内容。将最高频的语素或者有特殊作用的语素分别单独放置在一个角度单元格内。其它语素按照顺序或分类,分别合并放置在一个角度单元格内。角度单元格有多层递增提示功能。多语素角度单元格有扩展放大功能。角度单元格有角度放大功能。提供角度单元格直接复合输入法及其首语素辅助筛选法。
Description
技术领域:
本发明属于人机界面领域及信息输入领域。
背景技术:
目前的人机界面按种类来分主要有键盘(手机的数字键盘,电脑的全尺寸QWER键盘,便携设备的不同比率缩小的QWER键盘或虚拟键盘)、鼠标、话筒、触摸屏、触控板、手写笔、手写板等,按照输入方式来分主要有按键输入、语音输入,手写输入,坐标输入等。因为适用场合、速度、识别率、成本等问题,现有的最普遍的输入方式还是按键输入。下表列出了每种人机界面的优缺点。
人机界面 | 输入方法 | 优点 | 缺点 |
键盘 | 按键输入 | 准确率高,输入速度 快,成本低 | 不健康,不适合小型设备,不适合 所有语言,难防水、灰尘、细菌 |
鼠标 | 坐标输入、点击输入、 手写输入 | 自然直观、精度高 | 不健康,不适合非电脑设备,需平 坦平面,输入速度慢 |
触摸屏、 触控板 | 坐标输入、点击输入、 手写输入 | 自然直观 | 价格高,输入速度慢 |
手写笔、 手写板 | 坐标输入、点击输入、 手写输入 | 自然直观 | 输入速度慢 |
话筒 | 语音输入 | 自然直观,输入速度快 | 准确率低,成本高,需安静环境, 且不能影响他人 |
由上表可知,目前还没有一种能适合从手机到便携式设备再到电脑的各种大小设备的,兼有键盘和鼠标的精确快速,触摸手写一样简单易用的人机界面。
Mobience公司在PCT/KR2007/001699(WO 2007/114677 A1)专利及PCT/KR2007/001700(WO 2007/114678A1)专利中描述了一种划线式的输入***,但其有几个缺点:第一除非用户划到需输入的语素单元格内,否则该***不能判断用户的输入;第二连线经过语素,容错算法不易;第三字母顺序需用户重新学习。
Speedscript公司在PCT/CHO1/00453的专利“Method for a high-speed writing systemand high-speed writing device”中描述了一种划线式的输入***,速度非常快,但其有几个缺点:第一该方法只能适用于有的元音辅音***且元音数量小于7个的印欧语系,或最高频的字母小于等于7个的语言文字***,因为其方法受限于8个方向,且一个方向要用来代表空格键。其对无元音辅音的日文假名无效,对汉字也无效。第二其较快的字母排版需用户重新学习,第三将单词切分为辅音元音对时非常干扰用户思维。
Dasur公司也推出了一个划线式的输入产品“SlideIT”,兼容了划线和手写输入,其美国专利号为7199786,但其有几个缺点:第一字母间连线距离有时很长,连线不易,速度不快;第二连线经过的字母容错算法不易;第三除非用户划到需输入的语素上或其附近,否则该***不能判断用户的输入。
由上可知,目前绝大部分的人机界面还是实体按键或虚拟按键,通过压按的方式输入信息;或者像Mobience公司和Dasur公司等是检测划线的折点所在的语素来输入信息的方法;或者像Speedscript公司这样将固定方向定义为特定输入信息的方法。缺乏一种每时每刻,检测用户任意的运动方向,并实时预测用户输入的内容的方法。缺乏一种直观的,人体工学的,符合各种语言文字本身文化和规律的;通过简单点击、滑动、划动、施力即可输入信息的,像触摸屏、语音一样自然直观,像手写一样简单方便,像实体键盘一样准确率高,输入速度快且成本可行的人机界面。
发明内容
本发明所要解决的技术问题是针对上述现有技术的不足,而提供一种新的人机界面。
本发明的目的之一在于提供一种能适合人类所有语言文字符号本身特性的,能适用于从手机到便携式设备到电脑再到大屏幕电视的各种尺寸大小设备的,最小能应用在一个点上,最大能应用在一个大平面上的,既自然直观又输入速度快且成本可行的人机界面。
为解决上述技术问题,本发明采用如下技术方案:
本发明提出一种实时检测输入的任意运动方向,并根据方向实时预测并输入内容的人机界面,将圆周分成角度单元格,将所需输入的内容放置在角度单元格内,实时检测输入的任意运动方向,根据运动方向的延长线所指向的角度单元格内的内容来预测并判断用户想要输入的内容,实时检测运动轨迹的起点、折点、终点的位置信息、停顿时间、压力大小,来辅助预测并判断用户想要输入的内容。
所述的人机界面,将最高频的语素或者有特殊作用的语素分别单独放置在一个角度单元格内。其它语素按照顺序或分类,分别合并放置在一个角度单元格内。
上述的放置语素的方法,在英文以及类似英文的语言界面中,将“A、E、I、O、T”五个字母分别单独放置在一个角度单元格内;或者将“A、E、I、O、U”五个元音字母分别单独放置在一个角度单元格内;或者将“A、E、I、N、O、T”六个字母分别单独放置在一个角度单元格内;或者将“A、E、I、O、S、T”六个字母分别单独放置在一个角度单元格内;或者将“A、E、I、N、O、S、T”七个字母分别单独放置在一个角度单元格内。在汉字界面中,将“横、竖、撇、点、折”五个基本笔画分别单独放置在一个角度单元格内。在日文界面中,将日文假名按照日语五十音图的顺序,每5个假名合并放置在一个角度单元格内。
所述的人机界面,基本滑动操作及其功能如下表:
操作方式 | 功能 |
起点在圆周上向内滑动 | 输入起点及运动方向指向的两个角度单元格 |
起点在圆周上向内滑动 | 数字圆上输入起点数量的指向数字的个数 |
起点在圆内向圆周上滑动 | 输入方向延长线指向的角度单元格 |
起点停顿 | 起点停顿代表语素在字词句中的位置 |
从圆内直接滑动到圆周上 | 以终点语素为开头的高频字词快捷输入 |
从圆周上向外滑动 | 输入大写、字母变体、或字词的快捷输入 |
从圆周上向外滑动后再滑回 | 输入字母变体、或字词的快捷输入 |
相邻两个角度单元格间滑动 | 输入相邻两个角度单元格内的语素组合 |
角度单元格内滑动 | 选择多语素角度单元格内的语素 |
角度单元格内滑动 | 单语素角度单元格的字词的快捷输入 |
两手指从圆周上向内收缩 | 输入两个起点角度单元格的语素组合 |
两手指从圆周内向外扩展 | 输入两个延长线指向的角度单元格的语素组合 |
两手指在圆周上旋转 | 旋转界面或者切换界面 |
所述的人机界面,当前运动方向所指向的角度单元格内的内容实时改变,多层提示逐步递增的语素串供用户继续前进选择。当运动方向不再指向这个角度单元格时,这个角度单元格内的内容恢复到初始状态。
上述的角度单元格多层递增提示功能,输入单词的时候,根据输入的是第几个角度单元格,提示不同的内容。输入第一个和第二个角度单元格时,提示以此角度单元格内的语素为开头的最常用的前缀或字母串供用户选择;输入第二个和第三个角度单元格时,提示以此角度单元格内的语素为开头的最常用的字母串供用户选择;输入第三个及三个之后的角度单元格时,提示以此角度单元格内的语素为开头的最常用的后缀或字母串供用户选择。
上述的角度单元格多层递增提示功能,输入拉丁语系的时候提示字母变体。
上述的角度单元格多层递增提示功能,在中文输入时逐层提示递增的语素串的如下表:
角度单元格 | 第一次提示 | 第二次提示 | 第三次提示 | 角度单元格 | 第一次提示 | 第二次提示 |
横 | 二横 | 三横 | 四横 | a | an | ang |
竖 | 两竖 | 三竖 | 四竖 | e | en | eng |
撇 | 两撇 | 三撇 | i | in | ing | |
点 | 两点 | 三点 | 四点 | o | ou | ong |
折 | 横折勾 | 撇折折 | 横折折 | u | un | ü |
横撇 | 横折 | 撇点 | 横折横撇 | 撇折 | 竖折 | 撇横折勾 |
竖提 | 竖弯勾 | 斜勾 | 横折勾 | 竖勾 | 犬勾 | 乃勾 |
所述的人机界面,多语素角度单元格有扩展放大功能,运动方向所指向的多语素角度单元格内的语素扩展放大到相邻的角度单元格内供用户选择。扩展放大后,此多语素角度单元格内的每个语素都分别单独占有一个角度单元格。
上述的多语素角度单元格的扩展放大功能,扩展的角度单元格的语素,扩展的顺序有三种。一种是以角度单元格内的中间语素为中心,向两边扩展;一种是以角度单元格内的最高频率的语素为中心,向两边扩展;一种是以运动方向所指向的语素为中心,向两边扩展。
所述的人机界面,角度单元格有角度放大功能,运动方向所指向的临近的几个角度单元格的角度每个都扩大,供用户选择。
所述的人机界面,提供图标、分类输入法。单击或者滑动输入某个图标时,出现这个图标所代表的分类内容多层扩展供用户选择。通过连续滑动的方式来操作操作***的图标。
所述的人机界面,提供角度单元格直接复合输入法。用户直接连续输入多个角度单元格,***从这些角度单元格内的所有语素的所有可能组合中自动筛选出有意义的组合,如果只有一个有意义的组合,则直接输入。如果不止一个,先直接输入最高频的组合,其它的供用户备选。
所述的人机界面,提供角度单元格直接复合输入法的首语素辅助筛选法,首语素单独输入,从第二个语素开始直接连续输入多个角度单元格,***从所有可能的组合中自动筛选出有意义的组合,如果只有一个有意义的组合,则直接输入。如果不止一个,先直接输入最高频的组合,其它的供用户备选。
所述的人机界面,提供了一种用户选择语素组合的方法,如果输入的几个角度单元格内的语素组合,可以确定为少数几种的语素组合时,直接在圆上显示这几种语素组合供用户选择。
所述的起点位置信息辅助判断的方法,根据起点所在的第几个位置区域,选择所指向的角度单元格内的第几个语素。或者根据起点所在的位置相对于所指向的角度单元格的位置来选择角度单元格内的语素:起点区域和角度单元格面对,输入角度单元格内的中间语素,起点区域和角度单元格相邻,输入两边对应的语素。
所述的起点位置信息辅助判断的方法,根据起点的位置区域信息自动识别每次输入的语言文字的种类或同一语言文字的不同形态。
所述的起点位置信息辅助判断的方法,根据起点的位置区域信息自动识别各种层次的语素分界点,即语素在字、词、单词、词组、短语、句子中的位置。实现智能词语、短语输入、智能整句输入。
所述的起点停顿时间信息辅助判断的方法,根据起点的停顿时间信息自动识别各种层次的语素分界点,即语素在字、词、单词、词组、短语、句子中的位置。实现智能词语、短语输入、智能整句输入。
所述的折点信息辅助判断的方法,根据折点超出圆外来判断语言的重音位置,根据折点的停顿时间判断语言的长音。
所述的起点位置信息辅助判断的方法,根据起点的位置区域信息输入语言的声调。
所述的起点位置信息辅助判断的方法,根据起点的位置区域来判断汉字及像韩文等和汉字一样具有两维空间信息的文字种类的语素元件的结构信息。根据起点的位置区域来判断汉 字的笔画、部首或拼音在汉字中的结构信息。
所述的起点位置信息辅助判断的方法,根据起点的位置区域来判断单词的长度。起点在圆周上,代表输入的单词长度小于等于n个字母,起点在圆周内,代表输入的单词长度大于n个字母。或者起点在圆内某个区域代表输入的单词长度小于等于3个字母,起点在圆内某个区域代表输入的单词长度介于4个到6个之间字母,起点在圆内某个区域代表输入的单词长度大于6个字母。
所述的起点位置信息辅助判断的方法,根据起点的位置信息确定输入内容的词性,或者意义分类。
所述的人机界面,可以多个手指操作。多手指在界面上单击实现空格键、回车键、语法键的功能。多手指在界面上各种方向的滑动在不同界面之间进行切换。多手指在界面上各种方向的滑动实现CapsLock键、Backspace键、Enter键的功能。多手指在界面上各种方向的滑动实现选择备选字词、选择最近输入的内容的功能。多手指在界面上各种方向的滑动实现选择单词时态的功能。
所述的人机界面,可以多个圆形一起操作。可以是一边是圆形界面,另外一边是手写输入界面、鼠标界面或者绘图界面。也可以是两个圆形一起使用。可以一个是主圆形,一个是辅圆形,专门用来放大选择。也可以是两个主圆形,一个输入单词的同时,另外一个圆形输入下一个单词。界面可以在主圆、辅圆、手写输入界面、绘图界面和鼠标界面之间互相切换。
所述的人机界面,提供最高频的字词直接点击输入和各种快捷输入方法。
所述的人机界面,提供用音标输入单词的方法,提供字母和音标混合输入单词的方法。
所述的人机界面,汉字输入中,同时提供拼音输入、拼形输入、音形输入、笔画输入,并可互相切换。
所述的人机界面,提供语法键功能。当***检测到语法键的动作时,***根据当前输入的单词的词性来自动完成相应的语法单词的输入。
语法键 | 名词 | 动词 | 代词 | 数字 | 形容词、 副词 |
单击 | 复数形式 | 过去时 | 反身代词 | 基数词 | 比较级 |
再次单击 | 单数形式 | 一般时 | 宾格 | 原级 | |
双击 | 所有格 | 完成时 | 物主代词 | 序数词 | 最高级 |
长按 | 进行时 | 最高级 |
所述的人机界面,圆形和方形外框之间的四个边角区域放置CapsLock键、Space键、Backspace键、Enter键。并可以以这四个区域为起点,进行各种方向的滑动操作实现选择***提示的备选字词句;选择用户之前输入的字词句;选择最常用的字词句;在输入界面之间的进行切换;实现Esc键、Tab键、上下左右四个光标键、翻页键、Home和End键的功能;实现复制、粘贴、剪贴、删除、撤销、重复等编辑功能;实现前一个单词首字母大写、前一个单词所有字母都大写、后一个单词首字母大写的功能;实现直接删除前一个单词或句子;直接删除后一个单词或句子的功能。在汉字输入界面中,有一个边角区域单击实现简体和繁体快速切换的功能,滑动切换到手写识别的界面。
所述的人机界面,用户确认输入角度单元格内的内容有三种方法。
不做任何 提示直接 输入 | 指向时直接输入 并区别显示给予 反馈 | 指向时区别显示不输入等待用户确 认,用户确认输入后,另一种区别显 示给予反馈 | |
首语素 | 1 | 2 | 3 |
其余语素 | 4 | 5 | 6 |
所述的人机界面,根据词频对用户的输入角度进行容错。
所述的人机界面,用户在输入人名等词库中原来没有的词时,一个一个语素单独输入。输入完后,***自动加入***词库,用户只需单独输入一次,下次就可以连续滑动输入。
所述的人机界面,除了可以利用检测滑动的方向来工作,还可以利用检测压力方向、摇动方向来工作。
所述的人机界面,可以通过摇动设备的方法,在不同界面之间切换。
所述的人机界面,多层递增提示功能和角度单元格放大功能可以一起交替使用。
所述的人机界面,离开此人机界面时,自动输入***当时显示或提示的内容,并在需要空格时自动添加空格,需要删除空格时自动删除空格。
与现有技术相比,本发明具有如下优点:
1、本发明的人机界面上的语素顺序,适合人类所有语言文字符号本身特性,为每种语言文字符号的本身顺序,使所有用户都直接面对自己的母语语素,使用户几乎不用学习就可上手使用,尤其是对第一次使用电脑等电子设备的初学者,避免了花很大的学习曲线去熟悉QWER键盘的布局及花很多时间去练习打字。对于非英语母语的人,更提供了其自然的母语环境和符合其母语习惯的语素顺序。
2、使在小面积上快速大量的输入信息成为可能,可使便携式电子设备(手机、MID、UMPC、Tablet PC等)上的信息应用前景广阔。解决了电子设备的设计如要大量处理信息必须配备全尺寸的QWER键盘,而配备此QWER键盘的设备又不易做小的矛盾。(RIM公司的BlackBerry手机集成了QWER小键盘,但按键小,且不能像全尺寸的键盘那样十个手指同时使用,只能两个手指同时使用;APPLE公司的IPHONE集成了软件QWER小键盘,但按键小,操作不舒服)。能适用于从手机到便携式设备到电脑再到大屏幕电视的各种尺寸大小设备。
3、通过将最高频的语素单独放置在一个角度单元格内,将其它较低频率的语素按照顺序分别合并放置在一个角度单元格内,可以将每种语言文字的基本语素分成8到12个角度单元格。使得每个角度单元格的角度都至少在30度以上,有足够的角度供用户滑动、划动、施力,用户不用担心自己指向不准。
4、通过减少角度单元格的数量,将原本需要输入的语素单位缩减超过50%。,例如英文用输入10个角度单元格单位代替输入26个字母单位,缩减60%。例如日文用输入10个角度单元格单位代替输入50个假名单位,缩减80%。
5、通过将最高频的语素单独放置在一个角度单元格内,减少首语素在同一个角度单元格内选择语素的次数,减少每个语素单独输入时在同一个角度单元格内选择语素的次数。例如英文界面中,最高频的A、E、I、O、T五个字母累计频率和首字母的频率都超过40%,最高频的A、E、I、N、O、T六个字母总共累计频率超过50%,也就是说用户在每个语素都单独输入时,在40%或者一半的情况下是直接输入无需再从一个角度单元格内部去选择不同的字母的。输入首语素时,40%以上的情况下用户可直接输入首语素。
6、用户并不需要实际接触到所需输入的内容,只需要运动方向的延长线指向所需输入的内容即可,所以用户移动的距离更短,输入的速度更快。
7、角度单元格直接复合输入法减少用户选择语素的次数,加快输入的速度。
8、首语素单独输入,第二个到最后一个语素不扩大直接复合输入的方法,使直接输入的词准确性达到92%~96%;在提示一个单词的情况下,使用户眼睛看到的是自己想要输入的词的情况达到98%~99.7%。
9、98%以上的一个字母的单词和两个字母的常用单词可以滑动一下就完成输入。一个字母和两个字母的单词的总累计频率为19%,也就是说将近20%的情况下,用户可以轻轻滑动一下就可以输入所需的内容。
10、同时提供了拼音输入、拼形输入、音形输入、笔画输入、数字输入、手写输入、绘图板和鼠标的功能。并可以在这些功能之间互相切换。
11、根据起点的位置信息或者停顿时间自动识别各种层次的语素分界点,即语素在字、 词、词组、短语、句子中的位置信息。实现智能词语、短语输入、智能整句输入。减少用户的输入,增加用户的输入速度。
12、通过多层递进扩展的语素串和语素组合,用户可以继续在原来方向上继续前进(或转动很小方向)就可以输入更长单位的语素串和语素组合,使用户减少转换滑动、划动、施力的方向,增加输入的速度和方便性。
13、用起点的位置信息和起笔的方向信息共同确定输入一个角度单元格内的第几个语素,可以使用户直接输入角度单元格内的几个语素中的一个。
14、角度单元格放大功能,很好的解决了输入角度的问题。
15、有语法键功能,减少用户的语法错误。
16、可以多根手指一起操作。
17、可以用折点的位置信息输入语言的重音,起点的位置输入语言的声调。
18、最高频的字词可以直接点击输入。例如直接提供10个至12个高频汉字,用户单击就可以输入,这10个至12个高频汉字的累计频率大于10%。也就是说10%的情况下,用户单击就可以输入想要输入的内容。这些字两两之间还可以直接划线输入。
19、可以根据起点的位置确定输入内容的分类、词性、汉字的笔画和部首的结构信息。
20、方便直观的对操作***的图标进行滑动操作。
附图说明:
对于本领域的技术人员而言,从以下结合附图所作的详细描述中,可以更清楚地了解本发明,其上述的优点将会变得更明显,其中:
图1人机界面基本元件的形状 图2人机界面基本元件的组合举例
图3外方内圆四个角的空间示意图 图4圆形内部分区示意图
图5角度单元格内的内容示意图 图6单个语素和多个语素混合的示意图
图7圆内方格中的内容示意图 图8英语圆形示意图
图9英语音标圆形示意图 图10标点符号圆形示意图
图11数字圆形示意图 图12汉字笔画圆形及部首圆形示意图
图13汉语拼音、注音、粤语圆形示意图 图14日语圆形示意图
图15基本滑动操作的示意图
图16实时预测用户输入示意图 图17扩展滑动操作的示意图
图18多层递增预测提示功能示意图
附图18-1 | 每层只提示一个的示意图 | 附图18-2 | 每层提示多个的示意图 |
图19多层递进预测提示功能的步骤图 图20汉字笔画多层提示的例子
图21英语和汉语拼音多层提示的例子
图22角度单元格内多语素的选择示意图
附图22-1 | 角度单元格内有多个语素 | 附图22-4 | 从一端向另一端滑动 |
附图22-2 | 点选角度单元格一端的语素 | 附图22-5 | 点选另一端的语素 |
附图22-3 | 从一端向角度单元格中间滑动 | 附图22-6 | 反方向滑动 |
图23角度单元格的放大功能示意图
附图23-1 | 多语素角度单元格向临近扩展 | 附图23-2 | 单语素角度单元格每个都放大 |
图24角度单元格的多层递进扩展和放大示意图
图25英文界面基本滑动操作的例子 图26首语素直接滑动输入的示意图
图27英文输入单词“they”的示意图 图28选择备选单词的示意图
图29英文用起点位置选择角度单元格内的语素的示意图
图30英文用起点位置选择角度单元格内的语素的示意图
图31汉语拼音、注音、粤语起点位置选择角度单元格内的语素的示意图
图32日语起点位置选择角度单元格内的语素的示意图
图33多语素角度单元格向不同方向扩展的例子
图34放大选择输入多语素角度单元格内的语素的例子
图35英文输入单词“kind”首字母放大输入的例子
图36英文26个字母每个都放大的示意图
图37起点停顿时间来输入英语词组的例子
图38英语多层递增每层提示多个的例子 图39日语角度单元格放大的例子
图40英语音标输入的举例 图41数字圆形操作举例
图42本发明的各种语言各种形式的人机界面举例
图43语素方格排列的例子
图44多根手指的操作示意 图45多根手指的滑动操作示意
图46多个人机界面一起使用的示意图
图47英语两个圆形一起使用的例子 图48英文语素分为两个圆形的例子
图49本发明的其它检测运动方向的方式举例
附图49-1 | 检测压力方向一个点状人机界面 | 附图49-3 | 带拇指触摸板人机界面 |
附图49-2 | 检测压力方向两个点状人机界面 | 附图49-4 | 带指点杆人机界面 |
图50图标式应用的示意图 图51滑动选择时态示意图
图52单元格直接复合输入法的流程图
图53多国语言圆形界面举例
图54多国语言圆形界面举例
图55多国语言圆形界面举例
具体实施方式:
图1是组成本发明的人机界面的各种基本元件的示意图。图1-1是圆周示意图,图1-2至图1-9中分别将圆周分为3个到10个角度单元格,图1-10分为12个角度单元格,图1-11代表超过20个角度单元格。图1-12为基本元件三角形、图1-13为基本元件方形。图1-14是组成人机界面的基本元件方形外框,图1-15是组成人机界面的基本元件圆形外框,图1-16是组成人机界面的基本元件方格。
将人类的各种语言文字符号按照每种语言文字符号***本身的特性和顺序依次排列成一个中空的首尾相接的序列,将圆周分为数量不等的角度单元格,角度单元格的数量根据每种语言文字符号***本身的基本语素的数量和性质来决定。将这些语素放入如附图1所示的基本元件中。可以是图1-1至图1-11的圆形,也可以是图1-12的三角形或图1-13的方形。
图5示意了各种中空的首尾相接的序列的例子。图5-1中的A至An代表用户需要输入的内容,A代表想要输入的各种内容,n代表想要输入的内容的数量。图5-2至图5-17举出了各种内容A的例子。如5-2是输入语素,语素可以是图5-3中的字母;可以是图5-4中的字;可以是图5-5中的词;可以是图5-6中的句子;可以是图5-7中的部首;可以是图5-8中的笔画;可以是图5-9中的部首和笔画;可以是图5-10中的音标。根据用户想要输入的语言文字的种类来确定是哪一种语素。输入内容A还可以是图5-11中的数字;图5-12中的标点;图5-13中的符号;图5-14中的分类;图5-15和图5-16中的图标;图5-17中的程序;图标还可以表示没有列出来的文件、文件夹等其它用户想要输入的内容和信息。
图6示意了某些角度单元格内只有一个语素,某些角度单元格内是多个语素的排列规则。通过将一些语素合并放置到同一个角度单元格内,减少了角度单元格的数量,使得每个角度单元格的角度更大。通过让某些高频率的或者特殊用途的语素单独放置在一个角度单元格内,增加了输入的准确性。
图8至图14是图5和图6的具体例子。图8-1是英文26个字母,每个字母都单独占有一个角度单元格的例子。图8-2是将英文字母中最高频的A、E、I、O、T分别单独放置在一个角度单元格内。其它的字母按照顺序,将B、C、D三个字母合并放置在一个角度单元格内;将F、G、H三个字母合并放置在一个角度单元格内;将J、K、L、M、N五个字母合并放置在一个角度单元格内;将P、Q、R、S四个字母合并放置在一个角度单元格内;将U、V、W、X、Y、Z六个字母合并放置在一个角度单元格内。图8-3是将五个元音字母A、E、I、O、U分别单独放置在一个角度单元格内的例子。图8-4是将字母A、E、I、N、O、S、T分别单独放置在一个角度单元格内的例子。图8-5是将字母A、E、I、N、O、T分别单独放置在一个角度单元格内的例子。图8-6是将字母A、E、I、O、S、T分别单独放置在一个角度单元格内的例子。图8-7是将英文字母按照字母顺序分别合并放置在一个角度单元格内的例子。图9是图5-10音标圆的例子;图9-1是英语音标按照顺序排列的例子,图9-2是英语音标按照类型排列的例子。图10是图5-12的标点圆的例子。图11是图5-11中的数字圆的例子。图12是汉字的各种圆形的例子。其中图12-1是图5-7的部首圆的例子;图12-2、图12-3和图12-4是图5-9中的部首和笔画圆的例子;图12-2、图12-3和图12-4中将汉字的“横、竖、撇、点、折”五个基本笔画分别单独放置在一个角度单元格内。图12-5、图12-6是图5-8笔画圆的例子。图13-1和图13-2是外圆是汉语拼音的声母,内方格是韵母的例子,其 中图13-1按照bpmf的顺序排列;图13-2按照bcdf的顺序排列。图13-3和图13-4是注音符号的例子。图13-5是汉语拼音的合并声母圆的例子;图13-6是注音符号的合并声母圆的例子。图13-7是汉语拼音的合并声母和韵母的一个整圆的例子;图13-8粤语的合并声母和韵母的一个整圆的例子;图13-9注音符号的合并声母和韵母一个整圆的例子。图14是日语圆的例子;其中图14-1是按照日语五十个假名的规律每五个假名合并放置在一个角度单元格内的例子;图14-2示意了可以在平假名和片假名之间进行切换;图14-3示意了每十个假名合并放置在一个角度单元格内的例子。图53至图55列出了更多种类的语言文字的圆形例子。图8至图14中,以及图53至图55中,所举例子的A至An的排列顺序都是从圆形的上面顶点开始,逆时针顺序的排列方式,实际上可以根据市场和用户的不同,设计成从圆形上任意一个角度单元格开始逆时针排列,或者从圆形上任意一个角度单元格开始顺时针排列。
图1-16中的方格有大方格和小方格的不同布局,图7是图1-16放置在圆形中间的小方格的例子,图43是图1-16的大方格的例子。图7-1和图43-1中的A至An和图5-1中的A至An的含义是一样的,也可以是图5中的任何一种内容形式。图7-2是放置单词和数字的例子,如果是在写文章等文字输入的应用情况,则单击是输入单词,双击是输入数字;如果是在打电话等数字应用的情况,则单击是输入数字,双击是输入单词。图7-3是图7-2的一个英语例子。图7-4是放置数字和标点的例子,图7-5是标点符号的例子。图7-6是放置汉字和数字的例子,单击直接输入汉字,双击输入数字。图7-7是图7-6的一个例子。图7-8至图7-14是放置音标的例子:其中图7-8是英式英语单元音的例子;图7-9是美式英语单元音的例子;图7-10是澳洲英语单元音的例子;图7-11是国际音标的单元音的例子;图7-12是国际音标的带双元音的例子;图7-13是国际音标的舌位图的例子;图7-14是数字和音标的例子。图7-15和7-18是放置分类的例子;图7-16和7-19是放置图标的例子;图7-17是分类和图标的一个例子。图43-2是图43-1的标点符号方格排列的例子;图43-3是英文方格排列的例子;图43-4是日文方格排列的例子;图43-5是***文方格排列的例子。用户可以将圆形界面切换至图43-1所示的大面积方格排列的布局,点击输入标点符号或者语素非常多的语言文字种类。
图15列出了本发明的人机界面的基本滑动操作的方法,表1给出了每种基本滑动操作的方式和功能定义。表一:
图例 | 操作方式 | 功能 |
图15-1 | 起点在圆周上向内滑动 | 输入起点及运动方向指向的两个角度单元格 |
图15-2 | 起点在圆内向圆周上滑动 | 输入方向延长线指向的角度单元格 |
图15-3 | 起点停顿 | 起点停顿代表语素在字词句中的位置 |
图15-4 | 从圆内直接滑动到圆周上 | 以终点语素为开头的高频字词快捷输入 |
图15-5 | 从圆周上向外滑动 | 输入大写、字母变体、或字词的快捷输入 |
图15-6 | 从圆周上向外滑动后再滑回 | 输入字母变体、或字词的快捷输入 |
图15-7 | 相邻两个角度单元格间滑动 | 输入相邻两个角度单元格内的语素组合 |
图15-8 | 相邻两个角度单元格间滑动 | 输入相邻两个角度单元格内的语素组合 |
图15-9 | 角度单元格内逆时针滑动 | 选择角度单元格内的语素、或字词的快捷输入 |
图15-10 | 角度单元格内顺时针滑动 | 选择角度单元格内的语素、或字词的快捷输入 |
图15-11 | 两手指从圆周上向内收缩 | 输入两个起点角度单元格的语素组合 |
图15-12 | 两手指从圆周内向外扩展 | 输入两个延长线指向的角度单元格的语素组合 |
图15-13 | 两手指在圆周上逆时针滑动 | 旋转界面或者切换界面 |
图15-14 | 两手指在圆周上顺时针滑动 | 旋转界面或者切换界面 |
图15-15 | 组合滑动示意图 | 选择语素并输入大写、字母变体、或快捷输入 |
图25列出了图15的英文界面的一些例子,有助于更好的说明本发明的人机界面的基础滑动操作的方法。
图15-1示意了起点在圆周上的角度单元格内,向圆内滑动的操作方式。这种操作方式输入起点所在的角度单元格内的语素,和滑动方向的延长线指向的角度单元格内的语素的组合。图25-1是图15-1的英文界面的例子。图25-1中,从角度单元格“I”为起点,向园内滑动,滑动方向的延长线指向的是角度单元格“T”,用户如图25-1一样轻轻的滑动一下,并离开界面,***输入单词“it”,并自动在单词后加空格。这样用户滑动一下,就替代了传统击键操作方式的三下按键,i键、t键和空格键。非常的高效且直观。
图15-2示意了起点在圆内,向圆周上滑动的操作方式。这种操作方式输入滑动方向的延长线指向的角度单元格内的语素。图25-2是图15-2的英文界面的例子。图25-2中,从圆内向角度单元格“A”的方向滑动,***输入“a”,并自动加空格。同样的另外一个常用的一个字母的单词“I”,也可以用这个方法滑动一下输入,并自动大写,自动加空格。
图15-3和图15-2操作方式一样,区别在于用户在按下去的起点位置稍微停顿一下,***检测到停顿时间后,就判断用户想要输入的语素在语素串中的位置,例如代表输入英文短语中的第二个单词、句子中的第二个、第三个、第N个单词;中文词中的第二个字、第三个字、第四个字、第N个字。用户在起点没有停顿代表用户输入的是短语或者句子中的第一个单词,***检测到第一次起点的停顿代表输入的是第二个字、第二个单词,检测到第二次起点的停顿代表输入的是第三个字、第三个单词,以此类推,***检测到第N次起点的停顿,代表输入的是第N+1个字或单词。这种方法可以非常高效的输入词、短语、成语、句子等较大的语言文字单位。图37是图15-3的英文的例子。图37-1中完成输入英文单词“good”后,接着如图37-2中,用户输入字母1时,起点有停顿,***判断用户想要输入的是接着单词good后的以字母1为开头的单词,因为以单词good开头的常用短语有good luck;goodmorning;good night;good time等,所以***直接输入good luck并自动加空格或感叹号。图37-3中用户输入字母m时,起点有停顿,***直接输入good morning。图37-4用户输入字母n时,起点有停顿,***直接输入good night。同样的起点的位置所在的区域也可以用来起同样的作用,***可以设置成起点在某个区域内,就代表输入更大的语言文字单位。不仅仅是起点,折点的停顿时间也可以设置成代表输入更大的语言文字单位。由此可知,本发明的人机界面在输入词、短语、句子等更大单位的信息时,词中的第二个字开始,短语和常用句子中的第二个单词开始,都不用全部输入,只要输入一两个语素,***就可以自动预测并完成输入,可以实现智能短语输入和智能句子输入的功能。根据这种方法,汉字词中的第二个之后的字只要输入部分部首或者笔画就可以完成输入。英文常用短语和句子中的第二个之后的单词只要输入一两个字母就可以完成输入。图37中的例子是英文的智能短语输入的例子,以此类推,常用句子也可以用这种方法智能输入。判断语素在字词句中的位置的方法加上分析用户已输入内容的频率,可以非常智能的预测用户想要输入的内容。
另外折点的停顿时间可以用来判断的语言的长音。例如在输入“future”的单词的时候,在输入到字母u的折点的时候,停顿一下,***检测到停顿的时候,代表这个地方是读长元音。有了长音的辅助判断,用户有时候无需输完单词的全部字母,即可以输入这个单词。而且停顿时间符合用户读长元音的习惯,很人性化。
图15-4是起点在圆内,向圆周上滑动,且终点直接滑动到圆周上的操作方式。这种操作方式是输入以终点所在的角度单元格内的语素为开头的常用字、词、句的快捷方式。可以直接输入一些非常高频的字、词、句;或者用户自定义的字、词、句。图25-3是图15-4的英文界面的例子。图25-3中用户从圆内直接滑动到圆周上的角度单元格“A”上,代表直接输入单词“and”,或者以字母a开头的***默认设置的单词;或者用户自定义的单词。
图15-5是起点在圆周上,向圆周外滑动的操作方式。这种操作方式可以定义成输入大写字母,或者变体字母,或者如图15-4一样是单词的快捷输入方式。可根据不同的语言文字的种类进行设置。图25-4是图15-4的例子,如果输入的是英文,可以定义成输入大写“A”,如果输入的是其它有变体字母“A”语言,则可以定义成输入字母变体。例如输入西班牙文的时候,可以定义成输入变体字母
图15-6是起点在圆周上,向圆周外滑动然后再次回到圆周上的操作方式。这种操作方式可以定义成快捷输入单词,或者变体字母。图25-5是图15-5的例子,如果输入的是英文,可以定义成快捷输入高频单词anything。如果输入的是其它有变体字母“A”语言,则可以定义成输入字母变体。例如输入瑞典语的时候图15-5的方式是输入 图15-6的方式是输入
图15-7示意了起点在圆周上的角度单元格内,向相邻的角度单元格顺时针滑动的操作。这种操作方式输入起点和终点所在的相邻的两个角度单元格内的语素组合。图15-8和图15-7的操作方式和输入内容是一样的,区别是滑动方式是逆时针滑动。图25-6是图15-7的英文例子,代表输入单词“if”,因为其它两个字母组合“ig”和“ih”不是常用的单词。图25-7是图15-8的英文例子,代表输入单词“Hi”,因为其它两个字母组合“fi”和“gi”不是常用的单词。通过图15-1、图15-7和图15-8的两种滑动方法,98%以上的常用的一个字母和两个字母的单词都可以滑动一下就输入且自动加空格,比传统按键方法敲字母键两次,空格键一次共三次,节约了两次操作和4次手指上下抬起落下的操作。一个字母和两个字母的单词的总累计频率为19%,也就是说将近20%的情况下,用户可以轻轻滑动一下就可以输入所需的内容。通过图15-4、图15-5、图15-6、图15-9、图15-10的单词快捷输入方法,又可以滑动一下输入很多单词长度大于2个的常用单词,进一步加快了输入的速度和方便性。
图15-9和图15-10示意了起点在圆周上,顺着圆周逆时针或者顺时针滑动,且滑动距离不超过一个角度单元格的操作方式。这种操作方式,如果操作的角度单元格内含有多个语素,则代表在这些语素中滑动选择。如果操作的角度单元格内只有一个语素,则代表以此语素为开头的高频单词的快捷输入方式。图22详细说明了其操作方法。图22-1示意了一个含有n个语素的角度单元格,当人机界面的大小和精度足够的时候,用户可以直接点击输入这n个语素中的每一个;例如在采用电阻式触摸的界面中,直接用细小的笔端点击输入每一个语素。图22-2示意了在电容式触摸的界面中,用户手指按下的位置如果靠近语素A1的一端,则***显示输入A1,如果用户想要输入的就是语素A1,则用户手指离开,直接输入A1。如果用户想要输入的不是A1,如图22-3,用户继续逆时针滑动,这时***显示输入变成A2,如果用户想要输入的就是语素A2,则用户手指离开,直接输入A2。如果用户想要输入的不是A2,如图22-4,用户继续逆时针滑动,***继续提示下一个语素,直到An为止。图25-5示意了,在电容式触摸的界面中,用户手指按下的位置如果靠近语素An的一端,则***显示输入An,如果用户想要输入的就是语素n,则用户手指离开,直接输入An。如果用户想要输入的不是An,用户继续顺时针滑动选择其它的语素,过程刚好和图22-3和图22-4相反。
图15-9和图15-10的操作方式中,如果操作的角度单元格内只有一个语素,则可以定义成单词的快捷输入方式,或者定义成此语素的变体。例如在图8-3中对角度单元格“A”进行图15-9和图15-10的操作。如果是输入英文,则可以定义成单词的快捷输入方式,在角度单元格“A”内逆时针滑动代表快捷输入高频单词“an”,顺时针滑动代表快捷输入高频单词“any”。如果是输入瑞典语的时候,在角度单元格“A”内逆时针滑动代表输入 顺时针滑动代表输入
图15-11至图15-14示意了对本发明的人机界面进行多指操作的例子。图15-11是两个手指分别从圆周上向圆周内收缩的操作方式,代表输入两个起点的角度单元格内的语素组合。图15-12是两个手指从圆内向外扩展的操作方式,代表输入两个方向的延长线指向的角度单元格内的语素组合。图25-8是图15-11的英文的例子,代表输入单词“it”;图25-9是图15-12的英文的例子,代表输入单词“it”。图15-13示意了两个手指分别从圆周上沿着圆周逆时针滑动的操作方法,图15-14示意了两个手指分别从圆周上沿着圆周顺时针滑动的操作方法,图15-13和图15-14代表对人机界面进行转动或者切换人机界面到不同的语言文字符号的种类。
图15-1至图15-14的基础滑动操作可以任意两个或者多个连续进行,完成更多的智能输入。图15-15是图15-9和图15-5两种滑动的组合,代表输入多语素角度单元格内的某个 语素的大写,或者变体,或者快捷单词。图25-10是图15-15的例子,如果是输入英文,代表输入大写C;如果是输入葡萄牙语,代表输入变体
图16-1是图15-2的基础滑动操作的多次连续运行,从单词的第一个字母依次滑动输入完所有单词的所有字母,或者在***的实时预测中出现了用户想要输入的单词,用户停止滑动,离开界面,***直接输入此单词,并自动加空格或其它标点符号。这样用户无需多次离开界面,一次接触,连续滑动然后离开就可以完成输入。减少了用户手指或者输入笔的抬起、落下的次数。而且每个单词都自动加空格,大大减少了最高频的空格键的击键次数,在英语中,空格键是比任何字母的使用频率还要高的按键。而且本发明的人机界面实时检测用户的运动方向的延长线所指向的角度单元格,无需用户实际接触到那个语素,即可以完成输入那个语素;用户每次移动微小的距离,***都可以实时检测到距离和方向的变化,实时预测并智能判断用户想要输入的语素。图16示意了用户只需连续滑动很短的距离,就可以完成内容的输入,速度非常快,操作非常简单直观。图16-2是图15-1和图15-2的组合运行的示意图。图16-3是方形界面的操作示意图。因为本发明的人机界面将所需输入的内容放置在中空的圆形中,这有两个好处,第一用户的滑动轨迹在圆中,不经过任何语素,没有干扰,无需复杂的纠错算法。第二由于输入内容放置在圆周上,每一时刻,用户指向的角度单元格是唯一的,对预测和判断更加有效。比其它技术所采用的滑动轨迹经过语素,计算折点的所在的语素的技术方案要好,也比延长线指向的角度单元格不是唯一的技术方案要好。
图27是图16的英文例子。其中图27-1和图27-2是图16-1的例子,图27-3和图27-4是图16-2的例子。起点在圆周上,还是在圆内,还可以用来判断所需输入单词的长度。例如设置成,起点在圆周上的是输入单词长度小于等于三个的单词,起点在圆内的是输入单词长度大于三个的单词;或者设置成,起点在圆周上的是输入单词长度小于等于四个的单词,起点在圆内的是输入单词长度大于四个的单词。还有一种方法是在图4中,从1区域滑动的单词长度小于等于3个,从2区域滑动的单词长度介于3个至4个之间,从3区域滑动的单词长度介于5个至6个之间,从4区域滑动的单词长度大于6个。有单词长度的信息辅助判断,***可以提高预测的准确性。
图27是输入英文单词“they”示意图。因为英文单词“they”的首字母是“t”,而字母“t”单独占有一个角度单元格,所以用户直接向“T”的角度单元格方向滑动或施加压力即可。***可根据不用用户的不同需要和使用习惯,设置成用户指向“T”的角度单元格方向时直接输入t,并区别显示反馈给用户。或者先区别显示“T”的角度单元格,提示用户目前指向的是“T”,用户沿此方向继续前进时,***确认输入“t”,并区别显示反馈给用户。第一种方法***直接输入速度更快,第二种方法***先区别显示提示用户,速度较慢但不会有错误输入的问题,用户可根据自己的熟练情况自己设置。或者直接从首语素所在的角度单元格内开始直接向第二个语素所在的角度单元格方向滑动,如图27-3和图27-4所示,直接从首语素t的角度单元格“T”内开始向第二个语素所在的角度单元格“FGH”滑动。这种方法速度更快。
当第一个语素完成输入后,从第二个语素开始到最后一个语素,用户直接连续向之后的每个语素所在的角度单元格滑动(划线),或连续向各个不同角度单元格施加压力,复合输入之后的语素。直到最后一个语素完成,用户提起手指或输入笔。如图52中的步骤A00。附图27是步骤A00的输入英文单词“they”示意图。“they”的第二个语素到最后一个语素“hey”,用户直接向“h”所在的角度单元格“FGH”;“e”所在的角度单元格“E”;“y”所在的角度单元格“UVWXYZ”连续滑动。附图27-1中的实线是用户实际滑动的轨迹,虚线是用户指向的方向示意。附图27-2中只显示了用户的实际输入轨迹。为了让读者能看的清楚,实线轨迹划得比较长,实际上***可以根据用户滑动的非常细微的距离就可以判断用户的方向并输入,或者根据用户施加的很小的力就可以判断用户的方向并输入。如附图27所示,用户输入“they”时,实际上是连续输入四个角度单元格:“T”,“FGH”,“E”,“UVWXYZ”。这四个角度单元格的所有组合有:“they”,“theu”,“thev”,“thew”,“thex”,“thez”, “tgeu”,“tgev”,“tgew”,“tgex”,“tgey”,“tgez”,“tfeu”,“tfev”,“tfew”,“tfex”,“tfey”,“tfez”,共18种组合,而其中只有“they”和“thew”两种组合是有意义的单词。这一过程如附图52流程图中的步骤A01所示。因为只有两种可能的组合,且单词“they”是常用的高频单词,单词“thew”是不常用的低频单词。所以***会直接输入高频单词“they”并自动加空格,并在单词“they”下区别显示(不同颜色、不同字体、不同背景等)单词“thew”。附图27-5说明了用户直接划线输入后,***的显示。这一过程如附图52流程图中的步骤A03所示。如果用户想要输入的就是“they”,则用户继续进行下一个单词输入,当用户开始接触人机界面开始下一个单词输入时,***的区别显示“thew”自动消失。这一过程如附图52流程图中的步骤A51所示。如果用户想输入的不是高频单词“they”而是低频单词“thew”,用户如附图28-2中一样单击空格键,或其它确认键,***直接输入单词“thew”并自动加空格,这一过程如附图52流程图中的步骤A52所示。附图27-6示意了在用户连续输入几个角度单元格之后,如果这几个角度单元格的所有组合就可以确定所输入的词为少数几个词中的一个,不管用户继续输入还是不继续输入下一个语素,只有这几种可能的组合时,***直接在圆形的人机界面上显示这几种可能的组合。用户直接在界面上转动方向选择想要输入的单词,无需再用空格键或滑动键选择输入,减少用户的眼睛和手的移动,加快用户输入的速度。用户也可以选择关闭此项功能。如图27-2或27-4,用户在输入“T”,“FGH”,“E”,“UVWXYZ”这四个角度单元格后,用户如果离开界面结束输入,则只有“they”和“thew”这两种组合;用户如果继续输入,则只有“theurgist”,“theurgy”,“thewless”,“thews”,“thewy”这5种组合。也就是说用户在输入“T”,“FGH”,“E”,“UVWXYZ”这四个角度单元格后,不管用户继续还是不继续输入,所有可能的组合只有7种。且“theurgist”是“theurgy”的变体,“thewless”,“thews”,“thewy”是“thew”的变体。所以如图27-6,***直接在圆上显示“theurgy”,“they”和“thew”供用户直接选择。如想输入的是“they”,手指或输入笔离开界面,结束输入就可以。如果想要输入“theurgy”,如图27-7一样,向“theurgy”所在的角度单元格转动就可以。如果想要输入“thew”,如图27-8一样,向“thew”所在的角度单元格转动就可以。用户想要输入的是“theurgy”或“thew”的变体,则继续在图27-7或27-8上改变方向选择相应的角度单元格就可以。
附图28-1示例了***在只有两种可能组合的情况下的显示情况,高频组合直接输入,低频组合在之下区别显示。附图28-2示例了用户想输入的是低频组合时的输入例子,用户单击空格键区域,***输入低频组合。
如果用户输入的所有角度单元格中的语素的所有组合和词库进行比较,只有一种可能的组合,则***直接输入此组合,用户继续进行下一个单词的输入。如图52中的步骤A02所示。
如果用户输入的所有角度单元格中的语素的所有组合和词库进行比较,大于两种组合时,***直接输入最高频的组合,在之下区别显示第二高频的组合,并在第二高频的组合下显示一个下拉的小箭头符号,表示组合情况大于两种。如附图28-3所示。如用户想要输入的是最高频的组合,操作方式如步骤A51所示,如用户输入的是区别显示的第二高频的组合,操作方式如步骤A52所示。如用户想要输入的是这两种组合之外的其它组合,用户则用滑动的方式在下拉对话框中的所有可能的组合中进行选择。这一过程如附图52流程图中的步骤A53所示。附图28-4是用户滑动选择输入的示意图。用户从空格键区域向下滑动至圆形位置时开始,***显示所有可能的组合情况,如附图28-5所示。附图28-6示意了用户的手指或输入笔上下滑动时在其它所有可能的组合中进行选择的过程。
本发明默认只提示一个备选单词,对用户视线的干扰很小。当然本发明也可以设置成显示2个备选单词,或直接像图28-5那样列出所有备选单词(和图28-5不太一样的就是第一行是最高频的单词First Frequency word,其余的依次排列在下方)。
图3示意了圆形和方形外框的组合,有四个边角区域,如图3中所标的1、2、3、4四个区域,这四个区域可以用来放置Backspace键、Enter键、Caps Lock键、Space键这四个常用的功能键,图42中举了4个边角放置这四个功能键的例子。这4个边角功能键区域,可以单击或双击实现相应的功能,也可以进行滑动操作。
图17列出了在这四个边角区域进行滑动操作的方法。图17-1是四角之间左右滑动;图17-2是四角之间上下滑动;图17-3是四角之间斜向滑动;图17-4是边角内左右滑动;图17-5是边角内上下滑动;图17-6和图17-7是边角内斜向滑动。
表2给出了四个边角区域每种滑动操作的方式和定义。表二:
图例 | 操作 | 功能 |
图17-8 | 大写键内向左滑动 | 之前的单词字母都大写 |
图17-9 | 大写键内向上滑动 | 之前的单词首字母大写 |
图17-10 | 大写键内斜向上滑动 | ESC键 |
图17-11 | 从大写键向右滑动 | 选择短语 |
图17-12 | 从大写键向下滑动 | 选择备选字词 |
图17-13 | 从大写键斜向下滑动 | 选择句子 |
图17-14 | 从空格键向右滑动 | 选择最近输入的句子 |
图17-15 | 从空格键向上滑动 | 选择常用句子 |
图17-16 | 从空格键斜向上滑动 | 切换界面 |
图17-17 | 空格键内向左滑动 | Copy键 |
图17-18 | 空格键内向下滑动 | Paste键 |
图17-19 | 空格键内斜向左滑动 | Tab键 |
图17-20 | 从退格键向左滑动超过一半 | 删除前面的一个句子 |
图17-21 | 从退格键向左滑动 | 删除前面的一个单词 |
图17-22 | 从退格键向下滑动 | 选择最近输入的字词 |
图17-23 | 退格键内向右滑动 | Delete键 |
图17-24 | 退格键内向上滑动 | 删除后面的一个单词 |
图17-25 | 退格键内斜向上滑动 | Cut键 |
图17-26 | 从退格键斜向下滑动 | 切换界面 |
图17-27 | 从回车键斜向上滑动 | Undo键 |
图17-28 | 回车键内向上滑动 | 光标↑键 |
图17-29 | 回车键内向下滑动 | 光标↓键 |
图17-30 | 回车键内向左滑动 | 光标←键 |
图17-31 | 回车键内向右滑动 | 光标→键 |
图17-32 | 回车键内斜向下滑动 | Page Down键End键 |
图17-33 | 从回车键向左滑动 | Page Up键 |
图17-34 | 从回车键向上滑动 | Home键 |
图17-35 | 从回车键向上滑动超过一半 | Home键 |
表二中的各种操作的定义是***参考设置,也可以针对每种操作方式设计成其它的功能。用户可以以这四个区域为起点,进行各种方向的滑动操作,实现选择***提示的备选字词句;选择用户之前输入的字词句;选择最常用的字词句;在输入界面之间的进行切换;实现Esc键、Tab键、上下左右四个光标键、翻页键、Home和End键的功能;实现复制、粘贴、剪贴、删除、撤销、重复等编辑功能;实现前一个单词首字母大写、前一个单词所有字母都大写、后一个单词首字母大写的功能;实现直接删除前一个单词或句子;直接删除后一个单词或句子的功能。在汉字输入界面中,有一个边角区域单击实现简体和繁体快速切换的功能,滑动切换到手写识别的界面。例如用户在输入单词“How”之后,用图17-11的滑动方式在短语“How many”,“How about”,“How far”等短语中直接选择。用图17-13的滑动方式,***会依次显示以单词how为开头的按使用频率排列的常用句子“‘How are you!’;‘How do you do?’;‘How old are your?’”等,用户滑动到想要输入的句子时松开手指或输入笔,就可自动输入此句子并连同问号感叹号等标点符号一起输入并自动加空格。*** 还可以记住用户之前输入的句子(用户可选择关闭此功能选项),这样用户可以方便的输入常用句子和自己之前输入过的句子。用户还可以自定义自己的短语库和自己的句子库,更方便快速的输入大量文字。这种短语和句子的输入选择方式,避免了现有软件的备选框占用屏幕空间和干扰用户视线的问题。也给用户更加智能的感觉。
图18是本发明的角度单元格多层递增提示功能的示意图。图18-1表示每层只提示一个选项;图18-2表示每层提示多个选项。图19是图18的具体说明。如图19-1,当用户滑动方向指向角度单元格“A1”,***输入A1后,角度单元格内显示的内容从A1变成提示以A1为开头的最常用的语素组合A1-1,如图19-2。如果用户想要输入的内容不是A1-1,用户只要改变运动方向,角度单元格内的语素恢复成初始的“A1”。如果用户想要输入的内容就是A1-1,用户继续沿着原来的运动方向前进,***输入A1-1,然后角度单元格内显示的内容从A1-1变成提示以A1-1为开头的最常用的语素组合A1-1-1,如图19-3。图19-4和图19-5是以此类推,输入更长的语素组合A1-1-1-1直到穷尽语素组合为止。图20是图19的一个汉字笔画界面应用的例子。如图20-1,用户指向笔画“横”,***输入横,并将角度单元格内自动显示为“两横”,如图20-2。如果用户接下来要输入的笔画不是横,而是其它笔画,用户改变方向,***显示还原成一横。如果用户想要输入的就是两横,用户继续前进,输入两横,***显示自动变为“三横”,如图20-3。用户如果继续输入三横,则***显示变成提示“四横”,如图20-4。用这样的方法,用户可以很方便的输入一些部首如三点水旁,三个撇,两个竖,两横两竖等等。图21是图19的另外一个例子。如图21-1,用户指向角度单元格“I”,***输入i,并自动提示“in”,如图21-2;如果用户继续前进输入in,***自动提示“ing”,如图21-3。用这种方法可以很方便的输入英文的常用前缀、后缀、还要高频的两两相邻的字母串。用这种方法还可以很方便的输入汉语拼音中的a、an、ang;e、en、eng;i、in、ing;o、ong;u、un、ü这些韵母。这是一个简单实现汉语拼音双拼功能的方法。中文的笔画输入和拼音输入,多层递增预测提示功能具体如下表:
角度单元格 | 第一次提示 | 第二次提示 | 第三次提示 | 角度单元格 | 第一次提示 | 第二次提示 |
横 | 二横 | 三横 | 四横 | a | an | ang |
竖 | 两竖 | 三竖 | 四竖 | e | en | eng |
撇 | 两撇 | 三撇 | i | in | ing | |
点 | 两点 | 三点 | 四点 | o | ou | ong |
折 | 横折勾 | 撇折折 | 横折折 | u | un | ü |
横撇 | 横折 | 撇点 | 横折横撇 | 撇折 | 竖折 | 撇横折勾 |
竖提 | 竖弯勾 | 斜勾 | 横折勾 | 竖勾 | 犬勾 | 乃勾 |
如果有其它声韵母体系的语言,有类似汉语拼音这样规则的,也可以用这样的方法在本发明的人机界面上简单快速的输入。在输入类似英语的拉丁语系的时候提示字母变体。图19的方法还可以用来多层提示字母的变体,图21中,如果输入的是意大利语,则在输入字母I后,自动提示“i”供用户选择。
图23示意了本发明的人机界面的角度单元格扩展放大的功能。图23-1是角度单元格的角度不变,角度单元格内的语素扩展放大到临近的角度单元格里的示意图。图23-2是每个角度单元格的角度都放大的示意图。图24是图23-1的多层扩展的例子,可以对图标、分类、文件夹等一层一层的扩展,供用户选择。其中图24-4至图24-9是汉字圆的例子。如图24-4,当指向代表元素类部首的“金”角度单元格时,扩展放大到如图24-5,出现“金、木、水、火、土、甲、子、天、色、中”十个汉字部首共用户选择。当用户选择部首“甲”的时候,***再次扩大成如图24-6所示,出现十个天干部首“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”供用户选择。在图24-5中,如果用户选择部首“子”,***则出现如图24-7中的十二个地支的部首供用户选择。在图24-5中,如果用户选择部首“天”,***则出现如图24-8中的八个八卦的部首供用户选择。在图24-5中,如果用户选择部首“色”,***则出现如图24-9中的九个颜色的部首供用户选择。用户可以通过多层级选择很多部首来组字。
图33是图23-1的英文界面的例子。如图33-1所示,用户想要输入字母B、C或D,因为它们不单独占有一个角度单元格,而是合并放在一个角度单元格内。用户向这个角度单元格的方向运动,***将“BCD”角度单元格内的语素放大扩展到临近的2个角度单元格里,替代里面原来的内容,如图32-2和图32-3所示。图23-1中的放大方法有三种,一种是以角度单元格内的中间语素为中心,向两边的角度单元格内扩展。图33-2示意了以中间字母C为中心,向两边扩展的例子。第二种是可根据用户运动方向的细小差别为基础。以和用户当前运动方向所指向的最接近的语素为中心,按语素的顺序向两边扩展放大。这种放大扩展的好处是用户可感觉到自己的运动方向的差别,利于培养用户的方向感。第三种是以角度单元格内的最高频的语素为中心,向两边的角度单元格内扩展。
图34是图32-1的一个应用的例子。如图34-1,用户指向角度单元格“BCD”,***以最高频的字母D为中心向两边扩展,如图34-2所示。如用户想要输入的字母就是D,如图34-3所示,则用户在目前的运动方向上继续前进,***确认输入D。如用户想要输入的字母不是D而是C,则用户改变运动方向,***提示用户指向的新的语素,如图34-4所示,用户的运动方向指向了放大后的新的角度单元格“C”。接着用户沿此运动方向继续前进,确认输入字母C,如图34-5所示。在图34-3或图34-5用户输入自己想要输入的字母后,***自动切换成初始界面,如图34-6所示。另一种方式是在用户输入自己想要输入的字母后,***不恢复成初始界面,用户继续输入字母B、C、D中的一个,如果需要输入其它字母时,用户沿着当前的运动方向后退,***切换到初始界面,用户进行下一步输入。
图36是图23-2的英文例子。如图36-1,当用户向某个方向滑动时,***将这个方向指向的几个临近的角度单元格的角度都放大,如图36-2所示。如果用户当前指向的放大的单元格D就是用户想要输入的,则用户就继续前进确认输入D,如图36-3所示。如果用户想要输入的是C,则用户改变方向输入C,如图36-4和图36-5所示。
图35是首语素放大,输入单词“kind”的示意图。因为“kind”的首字母“k”不是单独占有一个角度单元格,而是和其它字母合并放置在“JKLMN”这个角度单元格内。用户先向“JKLMN”这个角度单元格方向运动,如图35-1。***将J、K、L、M、N放大到临近的角度单元格内,如图35-2。用户改变方向,指向新的角度单元格“K”,如图35-3。用户沿着当前的运动方向继续前进确认输入字母k,如图35-4。***这时自动将界面还原成初始界面,如图35-5。接着直接在剩余的字母“ind”所在的各个角度单元格,“I”、“JKLMN”、“BCD”之间滑动,如图35-6。角度单元格“k”和“I”、“JKLMN”、“BCD”之间可能的组合有;“kijb”,“kijc”,“kijd”,“kikb”,“kick”,“kikd”,“kilb”,“kilc”,“kild”,“kimb”,“kimc”,“kimd”,“kinb”,“kinc”,“kind”共15种。而其中只有“kind”一个是有意义的单词。所以***会自动输入单词“kind”,并自动加空格。
如图18-2,用户在确定输入某个语素后,***可以在此语素的角度单元格内,显示几个以此语素为开头的,最常用、最高频的语素组合。如果用户想输入的不是这些语素组合中的一种,用户直接改变方向输入下一个语素就可以。如果用户接着想要输入的语素组合是显示的语素组合中的一种,用户就沿着目前运动方向继续前进,***会将当前角度单元格扩展放大,每个语素组合单独占有扩展后的一个新角度单元格。用户可在这些新角度单元格中,选择其中一个语素组合。当用户确定输入此语素组合后,***会再次显示以此语素组合为开头的更长单位的语素组合,供用户选择是否再次扩展放大输入更长单位的语素组合。这一过程可以多次循环递进,直到用户输完想要输入的全部内容。用户可以自定义是否开启多层扩大的功能;可以自定义每层扩大提示的语素组合的个数;可以自定义扩大最多到第几层为止。
图38是图18-2的英文界面的例子。如图38-1,用户的运动方向指向角度单元格“T”,***输入字母t后,角度单元格“T”的内容变为以字母t开头的3个常用的字母组合“to”,“th”,“tt”,如图38-2所示。如果用户接着想要输入的不是这3个字母组合中的一种,用户改变运动方向,***界面还原为初始界面图,用户继续输入其它字母。如果用户想要输入的是“to”,“th”,“tt”中的一个,用户沿着当前运动方向继续前进,***将此角度单元格 扩展放大,“to”,“th”,“tt”各自单独占有放大后的一个新角度单元格,如图38-3。如用户想要输入的是“th”,则用户继续沿原来的运动方向前进确认输入“th”,如图38-4。如用户想要输入的是“to”,则用户改变运动方向输入“to”。用户输完“th”后,角度单元格“th”的内容变为以th为开头的最常用的字母组合“tha”,“the”,“thi”,如图38-5所示。如用户接着想要输入的不是其中之一,则改变方向。如用户接着想要输入的是“tha”,“the”,“thi”之中的一个,就沿着目前运动方向继续前进,“tha”,“the”,“thi”扩大,分别单独占有放大后的一个新角度单元格,如图38-6所示。用户可以沿着当前方向继续前进确认输入“the”,如图38-7所示。这样的多层放大可以多次循环递进,用户输完一个完整的单词时,***还可以提示更长单位的语素串,如词组,成语,句子等。让用户在轻松的滑动中可以快速输入最高频的语素组合、单词、词组、成语、句子等。甚至在一个方向的一条直线即可快速输入一个词、一个词组、一个句子。***可以设置成在某一层次的语言单位用户完成输入后,不再提示更长的语言单位。
图18在输入英文的时候,根据输入的是第几个角度单元格,提示不同的内容。输入第一个和第二个角度单元格时,提示以此角度单元格内的语素为开头的最常用的前缀或字母串供用户选择;输入第二个和第三个角度单元格时,提示以此角度单元格内的语素为开头的最常用的字母串供用户选择;输入第三个及三个之后的角度单元格时,提示以此角度单元格内的语素为开头的最常用的后缀或字母串供用户选择。例如用户输入第一个角度单元格“T”的时候,***提示最常用的“th”开头;输入第二个角度单元格“T”的时候,***提示“tt”、“ti”等常用的字母串;输入第三个以上的角度单元格“T”的时候,***提示“tion”等常用后缀。本发明的这种根据字母在单词中所处的位置,每次只提醒一个,或者少数几个选项的方法。既智能加快了用户的输入速度,又避免了很多输入软件的提示框提示很多单词选项干扰用户视线和思考的缺点。而且本发明的滑动方法无需另外的单词选择键,继续前进就是选择,改变运动方向就是不选择,抬起手指就是输入当前选项,非常的方便和高效。
图39日语假名圆的扩大输入的例子。如图39-1,用户指向角度单元格“ぁぃぅぇぉ”,***将“ぁ”,“ぃ”,“ぅ”,“ぇ”,“ぉ”扩大,如图39-2。
本发明提出了一种一种确定字词的方法,词的第一个语素单独输入,词的第二个到最后一个语素角度单元格复合输入,***将首语素和其后的语素的所有可能组合与该语言的字词或词库进行对比,选出在字库或词库内的组合。
图26是输入英文单词“kind”的例子。首语素滑动输入,如图26-1在角度单元格内滑动选择字母k,剩下的语素角度单元格复合输入,如图26-2。如上所述,角度单元格“k”和“I”、“JKLMN”、“BCD”之间可能的组合只有一个“kind”。***直接输入单词kind。
图4是圆形内部分成几个区域的示意图。每个区域的功能不但是能放置标点符号等语素,还可以将区域信息用来确定语言文字的种类;或者用来确定语素在字词中的位置;或者用来选择多语素角度单元格内的第几个语素。图4-1是将圆内分成左右两个区域的示意图;图4-2是将圆内分成上下两个区域的示意图;图4-3是将圆内分成4个区域的示意图;图4-4是将圆内分成6个区域的示意图;图4-5将圆内分成10个区域的示意图;图4-6将圆内分成5个区域的示意图。
如图42-16当两种语言文字圆形嵌套在一起时,或者同一种语言文字的两种不同形态的圆形嵌套在一起时,可按照用户每次输入接触的起点所在的位置信息来自动识别用户想要输入的语言文字的种类。例如起点在图4-1和图4-2的区域1内,则为输入外圆上的语言文字,区域2内,则为输入内圆上的语言文字;或者相反。用户可以自定义区域1和区域2所对应的语言文字种类。用户可以自定义区域1和区域2所对应的同一种语言文字不同的形态。如图42-16,可以定义外圆为英文,内圆为汉字;也可以定义外圆为汉语拼音输入,内圆为拼 形输入。
如果只有一种语言文字种类,那么区域1和区域2可用来识别字词的分界处。例如起点在区域1内,是输入词的第一个字或者短语的第一个单词;起点在区域2内,是输入词的第二个字或者短语的第二个单词。图4-3和图4-4将中间分成了4个区域,则可同时识别语言文字种类和每种语言文字的字词分界处。
例如在输完英文单词how时,用户提笔后再次落笔的起点在下半部(区域2)代表下面是输入以为how开头的短语。因为how开头的常用短语有“how far;how about;how now;how many;how to…”等,但如果用户在下半部(区域2)起笔指向字母m,则***自动输入“how many”;如果用户在下半部(区域2)起笔指向字母a,则***自动输入“how about”。
图4中的区域信息还可以用来选择输入多语素角度单元格内的第几个语素。当用户的起点在第几个区域内,向某个多语素角度单元格滑动时,代表输入这个角度单元格内的第几个语素。
图29-1是图4-4的例子,如图29-2示意了从标号为1、2、3的第一个区域、第二个区域,第三个区域向着角度单元格“BCD”滑动的示例。角度单元格“BCD”中的第一个语素为“B”,第二个语素为“C”,第三个语素为“D”。所以如附图29-3所示,从区域1向着角度单元格“BCD”滑动时,代表输入第1个语素“B”。如附图29-4所示,从区域2向着角度单元格“BCD”滑动时,代表输入第2个语素“C”。如附图29-5所示,从区域3向着角度单元格“BCD”滑动时,代表输入第3个语素“D”。附图29-6示意了用起点位置的方法分别输入字母U、V、W、X、Y、Z的过程。当用户从第几个区域位置为起点向某个角度单元格的方向滑动时,***可以直接显示这个角度单元格内被确定的第几个语素,让用户可以看到,减少输入的错误。例如图29-7所示,从第3个区域位置向角度单元格“UVWXYZ”方向滑动,被确定的是这个角度单元格内的第3个语素“W”,***直接显示W。让用户可以看见自己输入的是哪个语素,避免错误输入的情况,让用户更加放心。
图29-8至图29-12示意了用起点位置方法输入单词“kind”的过程。如附图29-8所示的,在区域2内起笔向着角度单元格“JKLMN”滑动,代表输入字母“k”,***此时如图29-9一样显示用户确定的字母“k”。接着直接在剩余的字母“ind”所在的各个角度单元格,“I”、“JKLMN”、“BCD”之间滑动,如图29-10、图29-11、图29-12所示。如上所述,角度单元格“k”和“I”、“JKLMN”、“BCD”之间可能的组合只有一个“kind”。***直接输入单词kind。
图30-1用经过圆心的线将圆内分成扇形区域。与角度单元格直接面对的扇形区域对应着角度单元格内的中间位置的语素。两边相邻的扇形区域对应角度单元格两边位置的语素。图30-2示意了与“BCD”角度单元格的相对应的扇形区域。在与“BCD”角度单元格直接面对的扇形区域内向“BCD”角度单元格滑动时代表输入的是中间位置的字母“C”。在相邻两个扇形区域向“BCD”角度单元格滑动时,分别代表输入两边的位置的字母“B”和“D”。图30-3示例了用扇形区域输入字母“F”,“G”,“H”的例子。图30-4示例了用扇形区域输入字母“J”,“K”,“L”,“M”,“N”的例子。图30-5示例了用扇形区域输入字母“P”,“Q”,“R”,“S”,“T”的例子。图30-6示例了用扇形区域输入字母“V”,“W”,“X”,“Y”,“Z”的例子。图30-7是用户输入字母“W”时,***直接显示“W”提示用户的示例。
图30-8至图30-12示意了在扇形区域用起点位置方法输入单词“kind”的示意图。先从字母k对应的扇形区域开始向“JKLMN”角度单元格滑动,代表输入字母k,如图30-8所示。***此时如图30-9一样显示用户确定的字母“k”。接着直接在剩余的字母“ind”所在的各个角度单元格,“I”、“JKLMN”、“BCD”之间滑动,过程如图30-10、图30-11、图30-12所示。由上所述已介绍了所有的可能组合中,只有“kind”一个是有意义的单词。***会自动输入单词“kind”,并自动加空格。
图31-1是用起点位置信息选择输入汉语拼音的声母的例子,图31-2是选择汉语拼音的韵母的例子,图31-3是注音符号起点位置选择输入的例子,图31-4是粤语的例子。
图32是日语用起点位置信息选择输入假名“ぁ”,“ぃ”,“ぅ”,“ぇ”,“ぉ”的例子。
图4中的区域信息还可以用来辅助判断输入内容的意义分类。例如在图4-5中,从区域1为起点代表输入艺术和文学类的词,从区域2为起点代表输入健康和医药类的词,从区域3为起点代表输入历史类的词,从区域4为起点代表输入生活类的词,从区域5为起点代表输入哲学和宗教类的词,从区域6为起点代表输入科学和数学类的词,从区域7为起点代表输入社会类的词,从区域8为起点代表输入运动和娱乐类的词,从区域9为起点代表输入科技类的词,从区域10为起点代表输入地球和地理类的词。
图4中的区域信息还可以用来辅助判断输入内容的词性。例如在图4-3中,从区域1为起点代表输入的是名词,从区域2为起点代表输入的是动词,从区域3为起点代表输入的是形容词,从区域4为起点代表输入的是介词。
图4中的区域信息还可以用来辅助判断输入汉字的结构信息。例如在图4-5中,从区域1为起点代表输入的是汉字的上半部分,从区域2为起点代表输入的是汉字的左边部分,从区域3为起点代表输入的是汉字的下半部分,从区域4为起点代表输入的是汉字的其它部分,从区域5为起点代表输入的是汉字的右边部分。例如在图42-10中,从“~”的区域位置为起点向角度单元格“点”滑动,选择两个点,代表输入的是“兑”字的上面两个点;从“,”的位置区域为起点向角度单元格“点”滑动,选择两个点,代表输入的是两点水旁;从“!”的位置区域为起点向角度单元格“点”滑动,选择两个点,代表输入的是“只”字下面的八字底。对于其它和汉字类似的,具有两维空间信息的文字种类,如韩文,都可以采用和汉字的同样的方法。
图40是本发明的利用发音输入单词的英文应用举例。如附图40所示,外圆英文辅音音标,内部为元音音标,附图40-1为连线输入单词“there”的示意图,对于此类的单音节单词来说,用一条直线或一条带一折点的直线就可方便的输入。这种方法的优点是更符合用户的发音习惯,且解决用户对单词的字母拼写记忆模糊的问题,减少用户的拼写错误。附图40-2和附图40-3为连线输入单词“tomorrow”的示意图。图40-3说明了本发明的人机界面输入单词的重音符号的方法。如图40-3,如果折线的折点超出圆外,代表这个折点处的音标为重音。例如单词tomorrow的重音在mo这个音节上,所以在划线划到m的时候划出圆外。加了重音符号的区别,可以从语言特征上区别单词,增加识别率,同时可减少相应的音标输入。
图41是数字圆的操作例子。图41-1是在拨电话号码时候的界面;图41-2是在输入数字时候的界面;图41-3是连续输入9530的示意图。图41-4从圆周上的5滑向0,代表输入5个零。这是图15-1在数字圆上的特殊应用,从圆周上开始向圆内滑动,代表输入几个几。对经常要处理大量数字工作的银行、会计、工程师等职业的人来说,这是非常有用的功能。图41-5是图15-9的数字圆的特殊应用,代表输入快捷电话号码,例如在2上逆时针滑动代表输入妈妈的电话号码,在6上顺时针滑动代表输入同事小张的电话号码。图41-6代表输入紧急电话911。
图1中的人机界面的基本元件可以任意两个或多个进行各种各样的组合。图2列出了一些组合的例子。图2-1是圆外加方形外框,图2-2是圆内加方形方格,图2-3是图2-1和图2-2的组合。图2-4是圆内加方形方格。图2-5是大方格外框内含小方形方格,图2-6是大方格外框内含圆形,圆形内又含小方形方格。图2-7和图2-8是两层嵌套圆。图2-9是三层嵌套圆。
图42是图2的一些语言文字界面的例子。图42-1、图42-2、图42-3是英文界面,圆中 间有6个标点符号的例子。图42-4英文圆中含10个数字小方格的例子。图42-5是外圆英文,内圆数字的两层嵌套圆。图42-6是圆中间分10个对角线扇形的例子。图42-7是圆中间分5个对角线扇形的例子。图42-8是外圆是笔画圆,内圆是常用汉字圆。在内圆的角度单元格上直接点击,就可以输入这10个最常用的汉字;在内圆上两两汉字之间直接划线,就可以输入:“你好”、“好的”、“有的”、“你是”、“是你”、“我在”、“是我”、“我是”、“这不”、“这也”、“也在”等常用词。本发明的这种方法提供10个至12个高频汉字,用户单击就可以输入,这10个至12个高频汉字的累计频率大于10%,也就是说10%的情况下用户只要单击一下就可以输入。这些字两两之间还可以直接划线输入。图42-9是外圆笔画,内含汉字小方格的例子。图42-10是外圆五个笔画,内圆是常用汉字圆。图42-11是外圆部首和笔画,内圆是常用汉字圆例子。图42-12是外圆汉语拼音,内圆是常用汉字圆的例子。图42-13是外圆字母,内部音标的例子。图42-14是外圆辅音音标,内部元音音标的例子。图42-15是外圆数字,内圆字母的例子。图42-16是外圆拼音,内圆部首笔画的例子。图42-17是外圆拼音,内圆笔画的例子。图42-18和图42-19是外圆拼音,内部区域笔画的例子。图42-18和图42-19,都可以根据起点所在的位置信息,来实现音形输入法,可以在同一界面上同时提供拼音输入法,拼形输入法和音形输入法三种方法。例如忽略笔画,纯拼音输入;或者直接点击五个笔画输入;或者从五个笔画区域为起点,向拼音滑动,代表输入以这个笔画为起始笔画的读音。例如在图42-18和图42-19中,从笔画折的区域为起点,向A滑动,输入以笔画“折”开头的字“阿”;从笔画竖的区域为起点,向A滑动,输入以笔画竖开头的字“啊”。图42-20是外圆拼音圆,内部带五个声调的例子,可以输入一声、二声、三声、四声、轻声五个声调。一种方法是起点在那个声调区,就直接输入带声调的拼音;一种方法是输完拼音后,单击输入声调。例如从一声的区域为起点输入拼音“ba”,优选字“八”,从三声的区域为起点输入拼音“ba”,优选字“把”。其它有声调***的语言可以用类似汉语的方法操作。图42-21是两层字母嵌套圆的例子。在图42-8至图42-12的汉字圆中,左上角的区域里的CapsLock键的作用是在简体字和繁体字之间进行快速切换。
本发明的人机界面上可以多手指同时操作,如图44所示。图44-1是两个手指同时操作的例子,图44-2是三个手指同时操作的例子,图44-3是四个手指同时操作的例子。图45用两个手指为例,示意了各种多点触控的操作方式。表3列出了各种操作方式及其定义。
表三:
图例 | 操作方式 | 两手指操作定义 | 三手指操作定义 |
附图45-1 | 左右滑动 | 切换界面 | 切换界面 |
附图45-2 | 向右滑动 | 切换界面 | 切换界面 |
附图45-3 | 向左滑动 | 切换界面 | 切换界面 |
附图45-4 | 上下滑动 | 选择备选字词 | 输入最近的字词 |
附图45-5 | 向上滑动 | 首字母大写 | 单词字母都大写 |
附图45-6 | 向下滑动 | 选择备选字词 | Enter键 |
附图45-7 | 向右上滑动 | Delete键 | 删除后一个单词 |
附图45-8 | 向左下滑动 | Cut键 | Undo键 |
附图45-9 | 向左上滑动 | Backspace键 | 删除前一个单词 |
附图45-10 | 向右下滑动 | Tab键 | 输入最近的句子 |
附图45-11 | 顺时针滑动 | 选择时态 | 选择时态 |
附图45-12 | 逆时针滑动 | 选择时态 | 选择时态 |
两个手指同时在圆内单击为语法键,三个手指同时在圆内单击为空格键。或者两个手指同时在圆内单击为空格键,三个手指同时在圆内单击为回车键。
用户可以用多手指,在本发明的各种语言文字的界面中快速切换,例如用两手指向左滑 动代表切换成数字圆,两手指向右滑动切换成标点符号方格,三手指向左滑动切换成汉字部首圆,三手指向右滑动切换成图标方格,输入表情图标。
多手指在界面上单击实现空格键、回车键、语法键的功能。多手指在界面上各种方向的滑动在不同界面之间进行切换。多手指在界面上各种方向的滑动实现CapsLock键、Backspace键、Enter键的功能。多手指在界面上各种方向的滑动实现选择备选字词、选择最近输入的内容的功能。多手指在界面上各种方向的滑动实现选择单词时态的功能。
本发明在圆形上方增加一个语法键,或者用两个手指在圆内单击为语法键。当用户输入一个词后,如果这个词是名词,则单击语法键自动输入这个名词的复数形式。如果这个词是形容词,则单击语法键自动输入这个形容词的比较级;双击语法键自动输入这个形容词的最高级。其它如下表,空白处为待定义。表中可根据各种语言文字的语法做设计。表四:
语法键 | 名词 | 动词 | 代词 | 数字 | 形容词、 副词 |
单击 | 复数形式 | 过去时 | 反身代词 | 基数词 | 比较级 |
再次单击 | 单数形式 | 一般时 | 宾格 | 原级 | |
双击 | 所有格 | 完成时 | 物主代词 | 序数词 | 最高级 |
长按 | 进行时 | 最高级 |
当用户之前的输入是动词时,单击语法键后,可按图51的操作方式选择动词的时态。用多个手指顺时针或者逆时针滑动选择动词的时态。通过上述的例子可以知道一个语法键可以针对不同的词性同时进行操作,减少用户的语法错误,特别适合于语法记忆不清,记忆错误,或者不知道正确的语法时的情况,
本发明不仅仅可以用一个圆形来输入,还可以两个圆形或更多个圆形一起使用,增加效率。图46示意了多个圆形一起使用的布局。图46-1示意了两个圆形一起使用的情况,其中一个圆形可以切换成鼠标使用,如图46-4所示;也可以切换成手写识别状态,如图46-5所示。还可以三个圆形一起使用,中间为鼠标,两边各一个圆形,如图46-3所示。图46-3、图46-4、图46-5中两圆之间和周围可以留下滑动操作的区域,如图46-2所示。
图47是图46的例子。图47-1、图47-2、图47-3是一个主圆用来输入,一个副圆用来扩大的示意图。如图47-1,当滑向主圆的“UVWXYZ”角度单元格时,副圆将之放大。用户输入W后,副圆接着扩展提示,图47-3是输入单词“where”的例子。
图47-4是两个主圆一起使用的例子,在左边的主圆输入一个单词的时候,右边的主圆可以同时输入下一个单词,并行输入,速度更快。
图48是将字母分成两个圆来输入的例子。除了图48中的例子,还可以是左边的圆形是字母A至字母N,右边的圆形是字母0至字母Z。
本发明的界面可以在主圆、辅圆、手写输入界面、绘图界面和鼠标界面之间互相切换。
本发明的方法是实时检测用户的运动方向,不仅仅可以检测用户的手指的滑动方向,输入笔的划动方向。还可以检测压力和摇动方向等运动方向来工作。如图49-1是本发明应用在点状设备上的示意图。图49-1中的是一个可感知压力的点状设备,***根据压力的方向自动预测用户的输入,用户通过控制和调节压力的大小和方向,便可以方便的输入信息。这种人机界面可以用在手机,MID,UMPC,PDA等便携式电子设备上,非常小的体积和面积就可快速输入信息,图49-2中含有两个点状人机界面,可以左右手同时操作,增加输入速度。或者一边用来输入,另一边用作鼠标。在不输入信息时,还可以两个都用来做鼠标,进行绘图,游戏等操作。图49-3是本发明应用在拇指触摸板上的例子,图49-4是本发明应用在指点杆,或者游戏杆设备上的示意图。
本发明还可以提供图标式、分类式的输入方法,如图50所示。当用户单击某一个代表特定含义的图标,或者特定含义的分类时,圆周上出现这一含义和分类的细项供用户选择。可以用来输入一些最常用的字词。图50-1是点击英语图标分类,圆周扩展图标分类的示意图,图50-2、图50-3、图50-4是图50-1的例子,单击代表食物和饮料的图标,扩展出常用的食物和饮料供用户选择;图50-6单击聊天问候的图标,扩展出常用的问候语供用户选择。图50-5、图50-6是中文图标和分类扩展的例子。图50-7至图50-12是中文字词句逐层扩展的示意图。图50-13至图50-18是数字圆的分类输入方法示意图。图50-14中点击英文week的图标,出现星期几供用户选择;图50-15中点击英文month的图标,出现月份供用户选择。图50-16是用起点的位置信息快速输入时间的示意图。从month的区域指向3,代表输入March;从week的区域指向5,代表输入Friday;从hour的区域指向2,代表输入two hours;从minutes的区域指向5,代表输入five minutes。图50-18是中文输入生肖分类的示意图。
图50-19示意了单击图标,扩展出一个圆形的例子。单击图7-19某个图标时,其它图标消失,出现这个图标的扩展圆形供用户选择。或者本来就是一个图标,代表本发明的人机界面最小化成一个图标,单击这个图标,开启本发明的人机界面;再次单击这个图标,则最小化人机界面。或者代表对操作***的图标操作,例如单击代表“开始”的图标,扩展出“程序”、“我的电脑”、“控制面板”、“Internet”等电脑图标,用户用本发明的方法,向这些图标滑动时,再次扩展图标。例如滑动向“我的电脑”的图标,扩展出另外一个圆,圆上有“C盘”,“D盘”等,然后再次滑动,选择需要的文件夹,然后再次滑动选择需要的文件。整个过程如图24-1至图24-3的多层扩展所示。用本发明的连续滑动来选择操作***的各类图标,来代替目前的鼠标一层层点选,更加方便美观。
本发明的人机界面可以像传统方式那样单个字母单击或双击,依次输入单词,一般而言单击是小写字母,双击是大写字母。非字母符号之后的字母双击自动大写,字母之后的字母双击是连续输入两个同样的字母。用户可以每个语素都单独输入,单语素角度单元格单击就可以,多语素角度单元格的输入有三种方法,分别是下表中的1、2、3种。用户可以每个语素都不单独输入,采用下表中的第7种,角度单元格直接复合输入。图52是角度单元格直接复合输入的流程图。用户可以首语素单独输入,其它语素复合输入,首语素的输入同样有三种方法。方法7,速度最快,单选词的情况稍多,适合用于手机输入的应用场合,由于手机输入的大多是生活常用词,所以选词的情况会降低。方法1、2、3速度很慢,但每一个语素都单独确定,适合输入人名、地名、缩写等名等字典里没有的词。上述情况下,用户完成词的输入后,***将用户刚才手动输入的词自动加入***的词库,这样用户下次就不需要一个一个分别输入单个语素,而可以用方法7直接复合输入。方法4、5、6兼顾了速度和选词,适合用于电脑等需要输入大量信息的应用场合。
用户在本发明的人机界面上输入时,指向某个角度单元格时,可根据自己的习惯,熟悉程度,希望的准确性和速度,选择设置角度单元格的确认输入机制。一种方法是当用户指向某个角度单元格时,***不做任何提示直接输入这个角度单元格,用户接着输入下一个角度单元格。一种方法是当用户指向某个角度单元格时,***直接输入这个角度单元格,同时对这个角度单元格区别显示告诉这个角度单元格已经完成输入。一种是当用户指向某个角度单 元格时,***不输入,将这个角度单元格区别显示,告知用户目前指向的是这个角度单元格,等待用户确认;用户沿着运动方向前进确认后,***输入这个角度单元格,再次区别显示反馈给用户。
不做任何 提示直接 输入 | 指向时直接输入 并区别显示给予 反馈 | 指向时区别显示不输入等待用户确 认,用户确认输入后另一种区别显示 给予反馈 | |
首语素 | 1 | 2 | 3 |
其余语素 | 4 | 5 | 6 |
上述1至6的方法按语素顺序共可组合成以下九种方法:14、15、16、24、25、26、34、35、36。其中14的方法速度最快,适合熟练用户,36的方法准确性最高,适合新用户。3和6中的用户确认输入是指,如果***当前区别显示的角度单元格是用户想要输入的,用户沿着当前的运动方向继续前进。如果***当前区别显示的角度单元格不是用户想要输入的,用户改变运动方向指向想要输入的角度单元格。
采用本发明的人机界面软件的设备,如果带有加速度感应器,则可以用摇动设备的方法来在不同的界面之间进行切换。例如摇动一下切换到数字圆,再摇动一下切换到标点符号,再摇动一下切换回原始界面。或者定义向左摇动是切换到数字圆,向右摇动是切换到标点符号,向上摇动是切换语言种类或者输入法种类,例如从中文切换到英文,拼音切换到笔画;向下摇动是切换到手写输入。可以让用户按照自己的习惯和喜好设置成某个摇动的方向是切换到什么界面。
图53至图55列出了更多种类的语言文字的图5-1的圆形例子。图53列出了日文、韩文等含有大概40个至60个之间较多的语素单位的语言的圆形,这类语言的输入,可以参考本发明的日文的例子,按照其语言自身的规律,合并语素。像图32和图39一样去操作。图54列出了基本字母和英语一样,只是多了一些变体字母的语言种类,这类语言的输入可以直接采用图8中的各式英语圆形,或者根据其语言自身的特点做些变动,例如单独放置这个语言的高频字母,增加一些英语中没有的字母等。像西班牙语、瑞典语、意大利语等只有元音和英语有些变体区别字母的语种,可以直接采用图8-3来输入,元音的变体用图18-1的方法来输入。像德语、芬兰语等字母S有变体的语种,可以采用图8-6,字母S单独占有一个单元格的圆形来输入。图55列出了基本语素较少的,和英语有很大不同的语言。它们可以按照其语言的规律和字母的频率,按照英语同样的方法将最高频的字母单独放置一个角度单元格内,其它的字母按照顺序分别合并放置在其它的角度单元格中。还有一些基本语素超过60个,非常复杂的语言例如***文、泰文、藏文、梵文、蒙古文、孟加拉文等,可以参考汉字圆的方法。汉字的偏旁部首有几百个,但是可以提炼出常用的笔画种类和部首种类。这些语言也可以参考图12的设计,根据其自身语言的特点用一些基本的字母笔画来组成这个语言的所有字母符号。
由上可知,本说明书举的3个例子,英文、中文、日文三大类型,基本可以适用于人类使用的所有语言文字符号的种类,可以用一个圆形,用本发明的多种创新的滑动输入方式,直观、快速、方便的输入,不再局限于实体的QWERTY键盘了,也不再局限于设备的大小了,手机上采用本发明都可以方便的输入。每个用户都可以直接用自己的母语输入,不再需要通过英文键盘来映射,对丰富世界的文化非常有帮助。
说明书中的附图所列举的各个国家的语言文字符号***的界面图形,只是说明本发明的技术思想,并没有局限在附图中的例子。在具体的应用中,针对世界其它各种语言和文字做出符合其语言和文字特性的设计和改变是可以的,但都在本发明的思想范围内。各种语言文 字符号应该按照每种语言文字符号***本身的特性和顺序去排列,这样全世界所有的用户在使用其母语的时候,直观、无障碍、不需学习即可使用,而不必像现在这样,很多母语为非英语的国家必须将其母语的语素对应到英语的QWER的排列中来,造成使用不便和大量的学习成本。而且全世界所有的用户在使用非母语的时候也可直接从那种语言文字的本身去着手,使得用户学习和使用外语的更加容易。
以上对于本发明所列举的实例之描述是用于阐明的目的,而无意将本发明具体地限定为所公开的形式,基于以上的指导或通过学习本发明的实例而对本发明作修改或变化是可能的,实例是为了说明本发明的原理以及使本领域技术人员通过各种实例在实际中应用本发明而选择和描述的,本发明的技术思想是由权利要求来限定的。
Claims (33)
1.一种实时检测输入的任意运动方向,并根据方向实时预测并输入内容的人机界面,其特征在于将圆周分成角度单元格,将所需输入的内容放置在角度单元格内,实时检测输入的任意运动方向,根据运动方向的延长线所指向的角度单元格内的内容来预测并判断用户想要输入的内容,实时检测运动轨迹的起点、折点、终点的位置信息、停顿时间、压力大小,来辅助预测并判断用户想要输入的内容。
2.根据权利要求1所述的人机界面,其特征在于将最高频的语素或者有特殊作用的语素分别单独放置在一个角度单元格内。其它语素按照顺序或分类,分别合并放置在一个角度单元格内。
3.根据权利要求2所述的放置语素的方法,其特征在于在英文以及类似英文的语言界面中,将“A、E、I、O、T”五个字母分别单独放置在一个角度单元格内;或者将“A、E、I、O、U”五个元音字母分别单独放置在一个角度单元格内;或者将“A、E、I、N、O、T”六个字母分别单独放置在一个角度单元格内;或者将“A、E、I、O、S、T”六个字母分别单独放置在一个角度单元格内;或者将“A、E、I、N、O、S、T”七个字母分别单独放置在一个角度单元格内。在汉字界面中,将“横、竖、撇、点、折”五个基本笔画分别单独放置在一个角度单元格内。在日文界面中,将日文假名按照日语五十音图的顺序,每5个假名合并放置在一个角度单元格内。
4.根据权利要求1所述的人机界面,其特征在于基本滑动操作及其功能如下表:
5.根据权利要求1所述的人机界面,其特征在于当前运动方向所指向的角度单元格内的内容实时改变,多层提示逐步递增的语素串供用户继续前进选择。当运动方向不再指向这个角度单元格时,这个角度单元格内的内容恢复到初始状态。
6.根据权利要求5所述的角度单元格多层递增提示功能,其特征在于输入单词的时候,根据输入的是第几个角度单元格,提示不同的内容。输入第一个和第二个角度单元格时,提示以此角度单元格内的语素为开头的最常用的前缀或字母串供用户选择;输入第二个和第三个角度单元格时,提示以此角度单元格内的语素为开头的最常用的字母串供用户选择;输入第三个及三个之后的角度单元格时,提示以此角度单元格内的语素为开头的最常用的后缀或字母串供用户选择。其特征在于在输入拉丁语系的时候提示字母变体。
7.根据权利要求5所述的角度单元格多层递增提示功能,其特征在于中文输入时逐层提示递增的语素串的如下表:
8.根据权利要求1所述的人机界面,其特征在于多语素角度单元格有扩展放大功能,运动方向所指向的多语素角度单元格内的语素扩展放大到相邻的角度单元格内供用户选择。扩展放大后,此多语素角度单元格内的每个语素都分别单独占有一个角度单元格。
9.根据权利要求8所述的多语素角度单元格的扩展放大功能,其特征在于扩展的角度单元格的语素,扩展的顺序有三种。一种是以角度单元格内的中间语素为中心,向两边扩展;一种是以角度单元格内的最高频率的语素为中心,向两边扩展;一种是以运动方向所指向的语素为中心,向两边扩展。
10.根据权利要求1所述的人机界面,其特征在于角度单元格有角度放大功能,运动方向所指向的临近的几个角度单元格的角度每个都扩大,供用户选择。
11.根据权利要求1所述的人机界面,其特征在于提供图标、分类输入法。单击或者滑动输入某个图标时,出现这个图标所代表的分类内容多层扩展供用户选择。通过连续滑动的方式来操作操作***的图标。
12.根据权利要求1所述的人机界面,其特征在于提供角度单元格直接复合输入法。用户直接连续输入多个角度单元格,***从这些角度单元格内的所有语素的所有可能组合中自动筛选出有意义的组合,如果只有一个有意义的组合,则直接输入。如果不止一个,先直接输入最高频的组合,其它的供用户备选。
13.根据权利要求1所述的人机界面,其特征在于提供角度单元格直接复合输入法的首语素辅助筛选法,首语素单独输入,从第二个语素开始直接连续输入多个角度单元格,***从所有可能的组合中自动筛选出有意义的组合,如果只有一个有意义的组合,则直接输入。如果不止一个,先直接输入最高频的组合,其它的供用户备选。
14.根据权利要求1所述的人机界面,其特征在于提供了一种用户选择语素组合的方法,如果输入的几个角度单元格内的语素组合,可以确定为少数几种的语素组合时,直接在圆上显示这几种语素组合供用户选择。
15.根据权利要求1所述的起点位置信息辅助判断的方法,其特征在于根据起点所在的第几个位置区域,选择所指向的角度单元格内的第几个语素。或者根据起点所在的位置相对于所指向的角度单元格的位置来选择角度单元格内的语素:起点区域和角度单元格面对,输入角度单元格内的中间语素,起点区域和角度单元格相邻,输入两边对应的语素。
16.根据权利要求1所述的起点位置信息辅助判断的方法,其特征在于根据起点的位置区域信息自动识别每次输入的语言文字的种类或同一语言文字的不同形态。
17.根据权利要求1所述的起点位置信息辅助判断的方法,其特征在于根据起点的位置区域信息自动识别各种层次的语素分界点,即语素在字、词、单词、词组、短语、句子中的位置。实现智能词语、短语输入、智能整句输入。
18.根据权利要求1所述的起点停顿时间信息辅助判断的方法,其特征在于根据起点的停顿时间信息自动识别各种层次的语素分界点,即语素在字、词、单词、词组、短语、句子中的位置。实现智能词语、短语输入、智能整句输入。
19.根据权利要求1所述的折点信息辅助判断的方法,其特征在于根据折点超出圆外判断语言的重音位置,根据折点的停顿时间判断语言的长音。
20.根据权利要求1所述的起点位置信息辅助判断的方法,其特征在于根据起点的位置区域信息输入语言的声调。
21.根据权利要求1所述的起点位置信息辅助判断的方法,其特征在于根据起点的位置区域来判断汉字及像韩文等和汉字一样具有两维空间信息的文字种类的语素元件的结构信息。根据起点的位置区域来判断汉字的笔画、部首或拼音在汉字中的结构信息。
22.根据权利要求1所述的起点位置信息辅助判断的方法,其特征在于根据起点的位置区域来判断单词的长度。起点在圆周上,代表输入的单词长度小于等于n个字母,起点在圆周内,代表输入的单词长度大于n个字母。或者起点在圆内某个区域代表输入的单词长度小于等于3个字母,起点在圆内某个区域代表输入的单词长度介于4个到6个之间字母,起点在圆内某个区域代表输入的单词长度大于6个字母。
23.根据权利要求1所述的起点位置信息辅助判断的方法,其特征在于根据起点的位置信息确定输入内容的词性,或者意义分类。
24.根据权利要求1所述的人机界面,其特征在于可以多个手指操作。多手指在界面上单击实现空格键、回车键、语法键的功能。多手指在界面上各种方向的滑动在不同界面之间进行切换。多手指在界面上各种方向的滑动实现CapsLock键、Backspace键、Enter键的功能。多手指在界面上各种方向的滑动实现选择备选字词、选择最近输入的内容的功能。多手指在界面上各种方向的滑动实现选择单词时态的功能。
25.根据权利要求1所述的人机界面,其特征在于可以多个圆形一起操作。可以是一边是圆形界面,另外一边是手写输入界面、鼠标界面或者绘图界面。也可以是两个圆形一起使用。可以一个是主圆形,一个是辅圆形,专门用来放大选择。也可以是两个主圆形,一个输入单词的同时,另外一个圆形输入下一个单词。界面可以在主圆、辅圆、手写输入界面、绘图界面和鼠标界面之间互相切换。
26.根据权利要求1所述的人机界面,其特征在于提供用音标输入单词的方法,提供字母和音标混合输入单词的方法。其特征在于汉字输入中,同时提供拼音输入、拼形输入、音形输入、笔画输入,并可互相切换。
27.根据权利要求1所述的人机界面,其特征在于提供最高频的字词直接点击输入和各种快捷输入方法。
28.根据权利要求1所述的人机界面,其特征在于提供语法键功能。当***检测到语法键的动作时,***根据当前输入的单词的词性来自动完成相应的语法单词的输入。
29.根据权利要求1所述的人机界面,其特征在于圆形和方形外框之间的四个边角区域放置CapsLock键、Space键、Backspace键、Enter键。并可以以这四个区域为起点,进行各种方向的滑动操作实现选择***提示的备选字词句;选择用户之前输入的字词句;选择最常用的字词句;在输入界面之间的进行切换;实现Esc键、Tab键、上下左右四个光标键、翻页键、Home和End键的功能;实现复制、粘贴、剪贴、删除、撤销、重复等编辑功能;实现前一个单词首字母大写、前一个单词所有字母都大写、后一个单词首字母大写的功能;实现直接删除前一个单词或句子;直接删除后一个单词或句子的功能。在汉字输入界面中,有一个边角区域单击实现简体和繁体快速切换的功能,滑动切换到手写识别的界面。
30.根据权利要求1所述的人机界面,其特征在于用户在输入人名等词库中原来没有的词时,一个一个语素单独输入。输入完后,***自动加入***词库,用户只需单独输入一次,下次就可以连续滑动输入。
31.根据权利要求1所述的人机界面,其特征在于除了可以利用检测滑动的方向来工作,还可以利用检测压力方向、摇动方向来工作。
32.根据权利要求1所述的人机界面,其特征在于可以通过摇动设备的方法,在不同界面之间切换。
33.根据权利要求1所述的人机界面,其特征在于用户确认输入角度单元格内的内容有三种方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101414639A CN102103454A (zh) | 2008-05-15 | 2009-05-15 | 实时预测用户输入的人机界面 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810062387 | 2008-05-15 | ||
CN200810062387.8 | 2008-05-15 | ||
CN2009101414639A CN102103454A (zh) | 2008-05-15 | 2009-05-15 | 实时预测用户输入的人机界面 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102103454A true CN102103454A (zh) | 2011-06-22 |
Family
ID=41318348
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810213665A Withdrawn CN101667092A (zh) | 2008-05-15 | 2008-08-25 | 实时预测用户输入的人机界面 |
CN200810213664A Withdrawn CN101667091A (zh) | 2008-05-15 | 2008-08-25 | 实时预测用户输入的人机界面 |
CN2009101414639A Pending CN102103454A (zh) | 2008-05-15 | 2009-05-15 | 实时预测用户输入的人机界面 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810213665A Withdrawn CN101667092A (zh) | 2008-05-15 | 2008-08-25 | 实时预测用户输入的人机界面 |
CN200810213664A Withdrawn CN101667091A (zh) | 2008-05-15 | 2008-08-25 | 实时预测用户输入的人机界面 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9207776B2 (zh) |
EP (1) | EP2306275A4 (zh) |
JP (1) | JP5199459B2 (zh) |
KR (1) | KR101290071B1 (zh) |
CN (3) | CN101667092A (zh) |
WO (1) | WO2009137992A1 (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186339A (zh) * | 2011-12-31 | 2013-07-03 | 联想(北京)有限公司 | 一种输入方法以及设置有虚拟键盘的电子设备 |
CN103207747A (zh) * | 2012-01-16 | 2013-07-17 | 联想(北京)有限公司 | 一种信息处理方法及装置 |
WO2013155915A1 (zh) * | 2012-04-16 | 2013-10-24 | 中兴通讯股份有限公司 | 一种数据输出方法及电子设备 |
CN105867799A (zh) * | 2015-02-09 | 2016-08-17 | 联发科技股份有限公司 | 可穿戴电子装置和触摸操作方法 |
CN106020538A (zh) * | 2016-05-13 | 2016-10-12 | 张伟 | 一种触摸屏的输入键盘 |
WO2018053695A1 (zh) * | 2016-09-20 | 2018-03-29 | 谷歌公司 | 基于压力来选择附加符号 |
CN108932100A (zh) * | 2017-05-26 | 2018-12-04 | 成都理想境界科技有限公司 | 一种虚拟键盘的操作方法及头戴式显示设备 |
CN109145896A (zh) * | 2018-07-24 | 2019-01-04 | 安徽淘云科技有限公司 | 一种兴趣区域预测方法、装置、设备及存储介质 |
CN109254708A (zh) * | 2018-09-27 | 2019-01-22 | 努比亚技术有限公司 | 应用图标控制方法、装置及计算机可读存储介质 |
CN112214115A (zh) * | 2020-09-25 | 2021-01-12 | 汉海信息技术(上海)有限公司 | 输入方式的识别方法、装置、电子设备及存储介质 |
CN112433666A (zh) * | 2020-12-14 | 2021-03-02 | 四川长虹电器股份有限公司 | 基于浏览器内核的触控绘制曲线的方法 |
Families Citing this family (121)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080072174A1 (en) * | 2006-09-14 | 2008-03-20 | Corbett Kevin M | Apparatus, system and method for the aggregation of multiple data entry systems into a user interface |
JP5253937B2 (ja) * | 2008-09-08 | 2013-07-31 | 株式会社エヌ・ティ・ティ・ドコモ | 情報処理装置及びプログラム |
US10191654B2 (en) * | 2009-03-30 | 2019-01-29 | Touchtype Limited | System and method for inputting text into electronic devices |
GB0905457D0 (en) | 2009-03-30 | 2009-05-13 | Touchtype Ltd | System and method for inputting text into electronic devices |
US9017188B2 (en) * | 2009-04-08 | 2015-04-28 | Shoot-A-Way, Inc. | System and method for improving a basketball player's shooting including a detection and measurement system |
KR101636705B1 (ko) * | 2009-08-06 | 2016-07-06 | 삼성전자주식회사 | 터치스크린을 구비한 휴대 단말의 문자 입력 방법 및 장치 |
KR101085702B1 (ko) * | 2009-11-04 | 2011-11-22 | 삼성전자주식회사 | 터치스크린의 한글 입력 방법, 기록매체 |
CN101853128A (zh) * | 2010-05-08 | 2010-10-06 | 杭州惠道科技有限公司 | 触摸圆轮人机界面的多点触控的方法 |
US20170140169A1 (en) * | 2013-04-01 | 2017-05-18 | Passtouch, Llc | System and method for signature pathway authentication and identification |
US8918734B2 (en) * | 2010-07-28 | 2014-12-23 | Nuance Communications, Inc. | Reduced keyboard with prediction solutions when input is a partial sliding trajectory |
JP5589708B2 (ja) * | 2010-09-17 | 2014-09-17 | 富士通株式会社 | 端末装置および音声処理プログラム |
GB2485218A (en) | 2010-11-05 | 2012-05-09 | Promethean Ltd | A method of navigating radial menu options |
KR20120097836A (ko) * | 2011-02-25 | 2012-09-05 | 삼성전자주식회사 | 단말기에서 텍스트 작성 방법 및 장치 |
CN102207824B (zh) * | 2011-05-23 | 2013-01-16 | 陈长春 | 一种基于触摸屏设备的滑行拼音输入法 |
EP2715936B1 (en) * | 2011-05-24 | 2017-03-22 | Nokia Technologies Oy | An apparatus with an audio equalizer and associated method |
US20130021242A1 (en) * | 2011-07-18 | 2013-01-24 | Motorola Solutions, Inc. | Advanced handwriting system with multi-touch features |
CN102508829A (zh) * | 2011-11-24 | 2012-06-20 | 百度在线网络技术(北京)有限公司 | 拼音输入的云结果预测方法、***及装置 |
KR101946886B1 (ko) * | 2012-04-26 | 2019-02-13 | 엘지이노텍 주식회사 | 정보 입력 장치 및 방법 |
US9098598B1 (en) | 2012-05-04 | 2015-08-04 | Google Inc. | Non-default location support for expandable content item publisher side files |
US8694378B1 (en) | 2012-05-08 | 2014-04-08 | Google Inc. | Publisher side file support for expandable content items |
US9804759B2 (en) | 2012-05-09 | 2017-10-31 | Apple Inc. | Context-specific user interfaces |
CN103455159A (zh) * | 2012-05-30 | 2013-12-18 | 苏州卫生职业技术学院 | 运用于英语输入法中的英语字符串输入技术及实现方法 |
US9047254B1 (en) * | 2012-07-05 | 2015-06-02 | Google Inc. | Detection and validation of expansion types of expandable content items |
US9043699B1 (en) * | 2012-07-05 | 2015-05-26 | Google Inc. | Determining expansion directions for expandable content item environments |
US8751304B1 (en) | 2012-07-05 | 2014-06-10 | Google Inc. | Monitoring content item expansion events across multiple content item providers |
CN103530047B (zh) * | 2012-07-06 | 2019-12-24 | 百度在线网络技术(北京)有限公司 | 一种触摸屏设备事件触发方法及装置 |
US9146911B1 (en) | 2012-07-17 | 2015-09-29 | Google Inc. | Predicting expansion directions for expandable content item environments |
US8694632B1 (en) | 2012-07-17 | 2014-04-08 | Google Inc. | Determining content item expansion prediction accuracy |
EP2898460A1 (en) | 2012-09-20 | 2015-07-29 | Google, Inc. | Determining a configuration of a content item display environment |
KR102116406B1 (ko) * | 2012-11-20 | 2020-05-28 | 한국전자통신연구원 | 디스플레이 유닛의 문자 입력 시스템 |
DE102012112312A1 (de) * | 2012-12-14 | 2014-06-18 | Eppendorf Ag | Laborgerät mit einer Bedienvorrichtung |
AU2013363975A1 (en) * | 2012-12-19 | 2015-07-23 | Willem Morkel Van Der Westhuizen | User control of the trade-off between rate of navigation and ease of acquisition in a graphical user interface |
USD749606S1 (en) * | 2012-12-27 | 2016-02-16 | Lenovo (Beijing) Co., Ltd. | Display screen with graphical user interface |
CN103970278B (zh) * | 2013-01-25 | 2017-02-08 | 胡竞韬 | 一种圆形触感键盘的输入方法及装置 |
WO2014120210A1 (en) * | 2013-01-31 | 2014-08-07 | Hewlett-Packard Development Company L.P. | Selection feature for adjusting values on a computing device |
US20140248590A1 (en) | 2013-03-01 | 2014-09-04 | Learning Circle Kids LLC | Keyboard for entering text and learning to read, write and spell in a first language and to learn a new language |
USD750663S1 (en) * | 2013-03-12 | 2016-03-01 | Google Inc. | Display screen or a portion thereof with graphical user interface |
US8676431B1 (en) | 2013-03-12 | 2014-03-18 | Google Inc. | User interface for displaying object-based indications in an autonomous driving system |
USD754189S1 (en) * | 2013-03-13 | 2016-04-19 | Google Inc. | Display screen or portion thereof with graphical user interface |
USD754190S1 (en) * | 2013-03-13 | 2016-04-19 | Google Inc. | Display screen or portion thereof with graphical user interface |
US9199155B2 (en) * | 2013-03-14 | 2015-12-01 | Google Inc. | Morpheme-level predictive graphical keyboard |
JP5646674B2 (ja) * | 2013-03-19 | 2014-12-24 | ヤフー株式会社 | 端末装置、文字入力方法及び文字入力プログラム |
KR20140138424A (ko) | 2013-05-23 | 2014-12-04 | 삼성전자주식회사 | 제스쳐를 이용한 사용자 인터페이스 방법 및 장치 |
CN103500063B (zh) * | 2013-09-24 | 2016-08-17 | 小米科技有限责任公司 | 虚拟键盘显示方法、装置及终端 |
USD862502S1 (en) | 2013-10-30 | 2019-10-08 | Learning Circle Kids LLC | Touch screen display with hexagonal keys |
KR102254891B1 (ko) * | 2014-10-10 | 2021-05-24 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
WO2015083969A1 (en) * | 2013-12-05 | 2015-06-11 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
KR102120104B1 (ko) * | 2013-12-05 | 2020-06-09 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
USD768188S1 (en) * | 2014-04-08 | 2016-10-04 | Huawei Device Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD886847S1 (en) | 2014-04-11 | 2020-06-09 | Johnson Controls Technology Company | Display screen or portion thereof with graphical user interface |
USD857035S1 (en) | 2014-04-11 | 2019-08-20 | Johnson Controls Technology Company | Display screen or portion thereof with graphical user interface |
USD788785S1 (en) | 2014-04-11 | 2017-06-06 | Johnson Controls Technology Company | Display having a graphical user interface |
USD756377S1 (en) * | 2014-04-17 | 2016-05-17 | Google Inc. | Portion of a display panel with an animated computer icon |
USD783035S1 (en) * | 2014-05-01 | 2017-04-04 | Beijing Qihoo Technology Co., Ltd | Display screen with an animated graphical user interface |
CN106462340B (zh) | 2014-06-27 | 2019-09-13 | 苹果公司 | 尺寸减小的用户界面 |
CA2955194A1 (en) * | 2014-07-15 | 2016-01-21 | T6 Health Systems Llc | Healthcare information analysis and graphical display presentation system |
EP3195098A2 (en) | 2014-07-21 | 2017-07-26 | Apple Inc. | Remote user interface |
US10452253B2 (en) | 2014-08-15 | 2019-10-22 | Apple Inc. | Weather user interface |
EP3189406B1 (en) | 2014-09-02 | 2022-09-07 | Apple Inc. | Phone user interface |
USD761299S1 (en) * | 2014-09-24 | 2016-07-12 | Cognizant Technology Solutions India Pvt. Ltd. | Display screen with graphical user interface |
US20160092102A1 (en) * | 2014-09-25 | 2016-03-31 | Georgeta Costina Johnson | Smartphone screen touch round keyboard with or without swift, with or without vowels |
US10725659B2 (en) | 2014-10-14 | 2020-07-28 | Tae Cheol CHEON | Letter input method using touchscreen |
KR101561783B1 (ko) * | 2014-10-14 | 2015-10-19 | 천태철 | 터치스크린을 이용한 문자입력 방법 |
KR20160053547A (ko) * | 2014-11-05 | 2016-05-13 | 삼성전자주식회사 | 전자장치 및 전자장치의 인터렉션 방법 |
WO2016171467A1 (en) * | 2015-04-23 | 2016-10-27 | Samsung Electronics Co., Ltd. | Electronic device including rotary member and display method thereof |
WO2016181565A1 (ja) * | 2015-05-14 | 2016-11-17 | 富士通株式会社 | 文字入力受付方法、文字入力受付装置及び文字入力受付プログラム |
JP2016218963A (ja) * | 2015-05-26 | 2016-12-22 | 富士通株式会社 | 情報処理装置、入力制御プログラム及び入力制御方法 |
US11054981B2 (en) * | 2015-06-10 | 2021-07-06 | Yaakov Stein | Pan-zoom entry of text |
KR101665549B1 (ko) * | 2015-07-29 | 2016-10-13 | 현대자동차주식회사 | 차량, 및 그 제어방법 |
CN107921317B (zh) | 2015-08-20 | 2021-07-06 | 苹果公司 | 基于运动的表盘和复杂功能块 |
US10410129B2 (en) | 2015-12-21 | 2019-09-10 | Intel Corporation | User pattern recognition and prediction system for wearables |
USD815662S1 (en) * | 2015-12-24 | 2018-04-17 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
KR102588521B1 (ko) * | 2016-01-04 | 2023-10-13 | 삼성전자주식회사 | 전자 장치에서 데이터를 표시하는 장치 및 방법 |
USD781912S1 (en) * | 2016-03-31 | 2017-03-21 | Td Ameritrade Ip Company, Inc. | Display screen or portion thereof with animated graphical user interface |
USD888730S1 (en) * | 2016-05-10 | 2020-06-30 | Citrix Systems, Inc. | Display screen or portion thereof with graphical user interface |
USD810755S1 (en) * | 2016-05-20 | 2018-02-20 | Quantum Interface, Llc | Display screen or portion thereof with graphical user interface |
DK201770423A1 (en) | 2016-06-11 | 2018-01-15 | Apple Inc | Activity and workout updates |
USD847193S1 (en) * | 2016-06-15 | 2019-04-30 | Under Armour, Inc. | Display screen with graphical user interface |
CN106445383A (zh) * | 2016-09-26 | 2017-02-22 | 艾体威尔电子技术(北京)有限公司 | 一种用于触摸屏上输入密码的方法 |
US10540441B2 (en) * | 2016-10-21 | 2020-01-21 | Samsung Electronics Co., Ltd. | Device and method for providing recommended words for character input |
CN107015637B (zh) * | 2016-10-27 | 2020-05-05 | 阿里巴巴集团控股有限公司 | 虚拟现实场景下的输入方法和装置 |
USD824405S1 (en) * | 2017-01-13 | 2018-07-31 | Adp, Llc | Display screen or portion thereof with a graphical user interface |
USD840428S1 (en) * | 2017-01-13 | 2019-02-12 | Adp, Llc | Display screen with a graphical user interface |
US10705730B2 (en) | 2017-01-24 | 2020-07-07 | International Business Machines Corporation | Display of a virtual keyboard on a supplemental physical display plane surrounding a primary physical display plane on a wearable mobile device |
US10627910B2 (en) * | 2017-02-21 | 2020-04-21 | Adobe Inc. | Stroke operation prediction for three-dimensional digital content |
JP6610602B2 (ja) * | 2017-04-07 | 2019-11-27 | 京セラドキュメントソリューションズ株式会社 | 表示入力装置 |
US10657682B2 (en) | 2017-04-12 | 2020-05-19 | Adobe Inc. | Drawing curves in space guided by 3-D objects |
USD916712S1 (en) * | 2017-04-21 | 2021-04-20 | Scott Bickford | Display screen with an animated graphical user interface having a transitional flower design icon |
DK179412B1 (en) | 2017-05-12 | 2018-06-06 | Apple Inc | Context-Specific User Interfaces |
USD823320S1 (en) * | 2017-05-24 | 2018-07-17 | Koninklijke Philips N.V. | Display screen with graphical user interface |
USD844013S1 (en) * | 2017-05-24 | 2019-03-26 | Koninklijke Philips N.V. | Display screen with animated graphical user interface |
USD829235S1 (en) * | 2017-06-02 | 2018-09-25 | Life Technologies Corporation | Electrophoresis and imaging system display screen with graphical user interface |
USD846582S1 (en) * | 2017-08-10 | 2019-04-23 | Jpmorgan Chase Bank, N.A. | Display screen or portion thereof with a graphical user interface |
USD857749S1 (en) * | 2017-12-01 | 2019-08-27 | Agco Corporation | Display screen or portion thereof with graphical user interface |
US11379051B2 (en) * | 2018-02-09 | 2022-07-05 | Vspatial, Inc. | Directionally oriented interfaces and systems and methods for the same |
US11327650B2 (en) | 2018-05-07 | 2022-05-10 | Apple Inc. | User interfaces having a collection of complications |
USD887431S1 (en) * | 2018-06-18 | 2020-06-16 | Genomic Prediction, Inc. | Display screen with graphical user interface |
US11163271B2 (en) | 2018-08-28 | 2021-11-02 | Johnson Controls Technology Company | Cloud based building energy optimization system with a dynamically trained load prediction model |
US11159022B2 (en) | 2018-08-28 | 2021-10-26 | Johnson Controls Tyco IP Holdings LLP | Building energy optimization system with a dynamically trained load prediction model |
US11599238B2 (en) * | 2019-04-02 | 2023-03-07 | Vyaire Medical, Inc. | System and method for generating a virtual reality interface for displaying patient health data |
US11960701B2 (en) | 2019-05-06 | 2024-04-16 | Apple Inc. | Using an illustration to show the passing of time |
CN112805671A (zh) | 2019-05-06 | 2021-05-14 | 苹果公司 | 电子设备的受限操作 |
US11131967B2 (en) | 2019-05-06 | 2021-09-28 | Apple Inc. | Clock faces for an electronic device |
US11400355B1 (en) | 2019-06-07 | 2022-08-02 | Shoot-A-Way, Inc. | Basketball launching device with a camera for detecting made shots |
US11577146B1 (en) | 2019-06-07 | 2023-02-14 | Shoot-A-Way, Inc. | Basketball launching device with off of the dribble statistic tracking |
KR20210016752A (ko) * | 2019-08-05 | 2021-02-17 | 윤현진 | 중증 환자를 위한 영문 입력자판 |
USD923021S1 (en) * | 2019-09-13 | 2021-06-22 | The Marsden Group | Display screen or a portion thereof with an animated graphical user interface |
USD923033S1 (en) | 2020-02-12 | 2021-06-22 | SpotLogic, Inc. | Computer display panel with a home screen graphical user interface for an application that optimizes interpersonal interaction |
USD924916S1 (en) | 2020-02-12 | 2021-07-13 | SpotLogic, Inc. | Computer display panel with a meeting planning graphical user interface for an application that optimizes interpersonal interaction |
USD932507S1 (en) | 2020-02-12 | 2021-10-05 | SpotLogic, Inc. | Computer display panel with a meeting objective editing graphical user interface for an application that optimizes interpersonal interaction |
USD933692S1 (en) | 2020-02-12 | 2021-10-19 | SpotLogic, Inc. | Computer display panel with a meeting objective editing graphical user interface for an application that optimizes interpersonal interaction |
USD925595S1 (en) * | 2020-02-12 | 2021-07-20 | SpotLogic, Inc. | Computer display panel with a graphical user interface for an application that optimizes interpersonal interaction |
US11372659B2 (en) | 2020-05-11 | 2022-06-28 | Apple Inc. | User interfaces for managing user interface sharing |
CN115904596B (zh) | 2020-05-11 | 2024-02-02 | 苹果公司 | 用于管理用户界面共享的用户界面 |
DK181103B1 (en) | 2020-05-11 | 2022-12-15 | Apple Inc | User interfaces related to time |
USD1021950S1 (en) * | 2020-11-17 | 2024-04-09 | Carrier Corporation | Display screen or portion thereof with icon |
US11694590B2 (en) | 2020-12-21 | 2023-07-04 | Apple Inc. | Dynamic user interface with time indicator |
US11720239B2 (en) | 2021-01-07 | 2023-08-08 | Apple Inc. | Techniques for user interfaces related to an event |
CN117083584A (zh) * | 2021-03-18 | 2023-11-17 | 创峰科技 | 用于增强现实设备的多层文本输入方法 |
US11921992B2 (en) | 2021-05-14 | 2024-03-05 | Apple Inc. | User interfaces related to time |
US11712610B1 (en) | 2023-01-11 | 2023-08-01 | Shoot-A-Way, Inc. | Ultrasonic shots-made detector for basketball launching device |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07114558A (ja) * | 1993-10-19 | 1995-05-02 | Fujitsu Ltd | 漢字変換訂正処理方式 |
US6903723B1 (en) * | 1995-03-27 | 2005-06-07 | Donald K. Forest | Data entry method and apparatus |
US5745717A (en) * | 1995-06-07 | 1998-04-28 | Vayda; Mark | Graphical menu providing simultaneous multiple command selection |
US7821503B2 (en) * | 2003-04-09 | 2010-10-26 | Tegic Communications, Inc. | Touch screen and graphical user interface |
US7286115B2 (en) * | 2000-05-26 | 2007-10-23 | Tegic Communications, Inc. | Directional input system with automatic correction |
CN1354850A (zh) * | 1999-06-09 | 2002-06-19 | 马尔文科学解法有限公司 | 通信***和方法 |
CN2493974Y (zh) * | 2000-06-09 | 2002-05-29 | 庞双芹 | 按指位排列的集束键 |
US7145554B2 (en) * | 2000-07-21 | 2006-12-05 | Speedscript Ltd. | Method for a high-speed writing system and high -speed writing device |
US6925611B2 (en) * | 2001-01-31 | 2005-08-02 | Microsoft Corporation | Navigational interface for mobile and wearable computers |
JP4084582B2 (ja) * | 2001-04-27 | 2008-04-30 | 俊司 加藤 | タッチ式キー入力装置 |
US7199786B2 (en) * | 2002-11-29 | 2007-04-03 | Daniel Suraqui | Reduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system |
US7453439B1 (en) * | 2003-01-16 | 2008-11-18 | Forward Input Inc. | System and method for continuous stroke word-based text input |
US7382358B2 (en) * | 2003-01-16 | 2008-06-03 | Forword Input, Inc. | System and method for continuous stroke word-based text input |
JP2006523904A (ja) * | 2003-04-18 | 2006-10-19 | ガーサビアン、ベンジャミン、フィルーツ | 移動体及び固定環境内でのデータ入力向上システム |
DE10357475A1 (de) * | 2003-12-09 | 2005-07-07 | Siemens Ag | Kommunikationsvorrichtung und Verfahren zum Eingeben und Vorhersagen von Text |
JP4476609B2 (ja) * | 2003-12-10 | 2010-06-09 | 株式会社東芝 | 中国語解析装置、中国語解析方法および中国語解析プログラム |
US20060258390A1 (en) * | 2005-05-12 | 2006-11-16 | Yanqing Cui | Mobile communication terminal, system and method |
EP1900103B1 (en) * | 2005-06-16 | 2011-04-27 | Firooz Ghassabian | Data entry system |
KR101128561B1 (ko) | 2005-06-29 | 2012-03-23 | 에스케이플래닛 주식회사 | 위치기반의 정보제공 서비스 시스템 및 그 방법 |
KR20070001700A (ko) | 2005-06-29 | 2007-01-04 | 엘지.필립스 엘시디 주식회사 | 테이블 실린더 |
GB0516246D0 (en) * | 2005-08-08 | 2005-09-14 | Scanlan Timothy | A data entry device and method |
JP2007287135A (ja) * | 2006-03-20 | 2007-11-01 | Denso Corp | 画像表示制御装置および画像表示制御装置用のプログラム |
WO2007114678A1 (en) | 2006-04-06 | 2007-10-11 | Mobience, Inc. | Dual input apparatus and method for supporting keyboard functions |
WO2007114677A1 (en) | 2006-04-06 | 2007-10-11 | Mobience, Inc. | Apparatus for inputting characters and method for supporting keyboard functions |
JP2008059227A (ja) * | 2006-08-31 | 2008-03-13 | Univ Of Yamanashi | タッチ画面キーパッドを用いた文字等の入力方法および装置 |
BRPI0717471A2 (pt) * | 2006-10-23 | 2014-03-11 | Eui Jin Oh | Dispositivo de entrada |
EP2135177A4 (en) * | 2007-03-07 | 2011-04-13 | Kannuu Pty Ltd | METHOD, SYSTEM AND DEVICE FOR ENTERING TEXT ON A DATA PROCESSING DEVICE |
KR101358767B1 (ko) * | 2007-04-02 | 2014-02-07 | 삼성전자주식회사 | 사용자 입력장치의 공간상 이동에 기초한 사용자 명령수행방법 및 이를 적용한 영상기기 |
US20090198691A1 (en) * | 2008-02-05 | 2009-08-06 | Nokia Corporation | Device and method for providing fast phrase input |
US20110029869A1 (en) * | 2008-02-29 | 2011-02-03 | Mclennan Hamish | Method and system responsive to intentional movement of a device |
US8949743B2 (en) * | 2008-04-22 | 2015-02-03 | Apple Inc. | Language input interface on a device |
-
2008
- 2008-08-25 CN CN200810213665A patent/CN101667092A/zh not_active Withdrawn
- 2008-08-25 CN CN200810213664A patent/CN101667091A/zh not_active Withdrawn
-
2009
- 2009-05-15 WO PCT/CN2009/000528 patent/WO2009137992A1/zh active Application Filing
- 2009-05-15 US US12/992,258 patent/US9207776B2/en not_active Expired - Fee Related
- 2009-05-15 KR KR1020107027858A patent/KR101290071B1/ko not_active IP Right Cessation
- 2009-05-15 EP EP09745376A patent/EP2306275A4/en not_active Ceased
- 2009-05-15 JP JP2011508788A patent/JP5199459B2/ja not_active Expired - Fee Related
- 2009-05-15 CN CN2009101414639A patent/CN102103454A/zh active Pending
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186339A (zh) * | 2011-12-31 | 2013-07-03 | 联想(北京)有限公司 | 一种输入方法以及设置有虚拟键盘的电子设备 |
CN103186339B (zh) * | 2011-12-31 | 2016-03-30 | 联想(北京)有限公司 | 一种输入方法以及设置有虚拟键盘的电子设备 |
CN103207747A (zh) * | 2012-01-16 | 2013-07-17 | 联想(北京)有限公司 | 一种信息处理方法及装置 |
CN103207747B (zh) * | 2012-01-16 | 2016-09-07 | 联想(北京)有限公司 | 一种信息处理方法及装置 |
WO2013155915A1 (zh) * | 2012-04-16 | 2013-10-24 | 中兴通讯股份有限公司 | 一种数据输出方法及电子设备 |
CN105867799A (zh) * | 2015-02-09 | 2016-08-17 | 联发科技股份有限公司 | 可穿戴电子装置和触摸操作方法 |
CN106020538A (zh) * | 2016-05-13 | 2016-10-12 | 张伟 | 一种触摸屏的输入键盘 |
WO2018053695A1 (zh) * | 2016-09-20 | 2018-03-29 | 谷歌公司 | 基于压力来选择附加符号 |
CN108932100A (zh) * | 2017-05-26 | 2018-12-04 | 成都理想境界科技有限公司 | 一种虚拟键盘的操作方法及头戴式显示设备 |
CN109145896A (zh) * | 2018-07-24 | 2019-01-04 | 安徽淘云科技有限公司 | 一种兴趣区域预测方法、装置、设备及存储介质 |
CN109145896B (zh) * | 2018-07-24 | 2021-03-30 | 安徽淘云科技有限公司 | 一种兴趣区域预测方法、装置、设备及存储介质 |
CN109254708A (zh) * | 2018-09-27 | 2019-01-22 | 努比亚技术有限公司 | 应用图标控制方法、装置及计算机可读存储介质 |
CN109254708B (zh) * | 2018-09-27 | 2022-01-14 | 努比亚技术有限公司 | 应用图标控制方法、装置及计算机可读存储介质 |
CN112214115A (zh) * | 2020-09-25 | 2021-01-12 | 汉海信息技术(上海)有限公司 | 输入方式的识别方法、装置、电子设备及存储介质 |
CN112214115B (zh) * | 2020-09-25 | 2024-04-30 | 汉海信息技术(上海)有限公司 | 输入方式的识别方法、装置、电子设备及存储介质 |
CN112433666A (zh) * | 2020-12-14 | 2021-03-02 | 四川长虹电器股份有限公司 | 基于浏览器内核的触控绘制曲线的方法 |
CN112433666B (zh) * | 2020-12-14 | 2022-04-05 | 四川长虹电器股份有限公司 | 基于浏览器内核的触控绘制曲线的方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20110020807A (ko) | 2011-03-03 |
US9207776B2 (en) | 2015-12-08 |
JP2011520204A (ja) | 2011-07-14 |
WO2009137992A1 (zh) | 2009-11-19 |
US20110071818A1 (en) | 2011-03-24 |
CN101667091A (zh) | 2010-03-10 |
CN101667092A (zh) | 2010-03-10 |
EP2306275A1 (en) | 2011-04-06 |
JP5199459B2 (ja) | 2013-05-15 |
EP2306275A4 (en) | 2011-09-21 |
KR101290071B1 (ko) | 2013-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102103454A (zh) | 实时预测用户输入的人机界面 | |
KR100478020B1 (ko) | 화면표시식키이입력장치 | |
JP4084582B2 (ja) | タッチ式キー入力装置 | |
CN101174190B (zh) | 电子设备屏幕上实现复合按键的软件键盘输入的方法 | |
CN109844696B (zh) | 多语言字符输入装置 | |
JP4316687B2 (ja) | 画面タッチ式入力装置 | |
JP2013515295A (ja) | データ入力システムおよびその方法 | |
WO2008064142A2 (en) | Interactive sequential key system to input characters on small keypads | |
MX2011001722A (es) | Sistema mejorado de introducción de datos. | |
SG177239A1 (en) | Data entry system | |
WO2006052858A2 (en) | Apparatus and method for providing visual indication of character ambiguity during text entry | |
US9250710B2 (en) | User interface for a hand held device | |
JP2002222037A (ja) | キー入力装置 | |
KR101426843B1 (ko) | 확장키를 이용한 정보입력시스템 및 정보입력방법 | |
JP2007213615A (ja) | タッチ式キー入力装置、タッチ式キー入力方法およびプログラム | |
KR20120097921A (ko) | 확장키를 이용한 정보입력시스템 및 정보입력방법 | |
JPH09128134A (ja) | 画面タッチ式入力装置 | |
JP2012027741A (ja) | 文字入力方法と装置 | |
JP3899337B2 (ja) | 文字入力システム、文字入力方法、文字入力プログラムおよび記録媒体 | |
JP2013219638A (ja) | 文字入力方法と装置 | |
TW413779B (en) | Touch screen type keyboard input device | |
CN105786206A (zh) | 一声一韵两下与符号快速输入法 | |
JP2006023950A (ja) | 母音キーを定位置に配置せず其々の子音キーを取り囲むように配列した事により実現されるローマ字入力方式に準じる文字入力方法およびキー配置。 | |
JP4027964B2 (ja) | キーボードシートの設定方法 | |
JP3766695B6 (ja) | 画面表示式キー入力装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
DD01 | Delivery of document by public notice |
Addressee: Hangzhou Huidao Technology Co., Ltd. Wu Zhiyang Document name: Notification of Publication and of Entering the Substantive Examination Stage of the Application for Invention |
|
DD01 | Delivery of document by public notice |
Addressee: Wu Zhiyang Document name: the First Notification of an Office Action |
|
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110622 |