CN100407223C - 一种用于手写识别的设备和方法 - Google Patents

一种用于手写识别的设备和方法 Download PDF

Info

Publication number
CN100407223C
CN100407223C CN2004800432194A CN200480043219A CN100407223C CN 100407223 C CN100407223 C CN 100407223C CN 2004800432194 A CN2004800432194 A CN 2004800432194A CN 200480043219 A CN200480043219 A CN 200480043219A CN 100407223 C CN100407223 C CN 100407223C
Authority
CN
China
Prior art keywords
subregion
user
dimensional
input
district
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.)
Expired - Fee Related
Application number
CN2004800432194A
Other languages
English (en)
Other versions
CN1961324A (zh
Inventor
汪孔桥
刘颖
邹燕明
高一普
J·A·坎加斯
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.)
Nokia Technologies Oy
Original Assignee
Nokia Oyj
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 Nokia Oyj filed Critical Nokia Oyj
Publication of CN1961324A publication Critical patent/CN1961324A/zh
Application granted granted Critical
Publication of CN100407223C publication Critical patent/CN100407223C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • G06V30/1423Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Character Discrimination (AREA)

Abstract

一种用于手写识别的设备(100),其包括带有能够检测用户手写输入的手写输入区(270)的触摸感应显示屏(240);以及连至触摸感应显示屏并为用户提供用户接口的处理装置(300)。手写输入区(270)包括能够在第一二维工作域(282)和比第一二维工作域大的第二二维工作域(282’)之间切换的书写开始区(280)。处理装置(300)被配置为把所述用户手工输入处理为或者与用于所述用户接口的控制操作相联的逻辑鼠标事件,或者与手写相联的逻辑笔事件。当书写开始区处于第一二维工作域时,用户在书写开始区内的输入被处理为逻辑鼠标事件并使书写开始区切换到第二二维工作域。并且当书写开始区处于第二二维工作域时,用户在书写开始区内的输入被处理为逻辑笔事件并将用户的输入(252)译为多个预定义符号中的一个符号(254)。

Description

一种用于手写识别的设备和方法
技术领域
本发明涉及一种电子手写设备,特别涉及一种具有能够检测用户手写输入的手写输入区的触摸感应显示屏的、用于手写识别的设备、以及一种被配置为将用户手写输入译为多个预定义符号中的一个符号的处理装置。本发明还涉及一种用于手写识别的方法。
背景技术
举例来说,电子手写设备包括便携式/个人助理(PDA)、掌上型电脑和移动通信终端(移动电话)。它们的共同点是它们都利用了手写笔和触摸感应显示屏,相对于使用键区和键盘的传统用户接口,提供了具有改善了的可用性和适应性的解决方法。
在主要依靠手写笔和触摸感应显示屏的用于用户输入的设备里,手写笔有两个作用;有时作为普通的用于书写的笔,而有时则像用于控制用户接口的鼠标。基于效率、可用性以及精确度的原因,如何检测手写笔起到什么作用变得很重要。
在本文中,当真实的物理手写笔像普通的笔一样工作时被定义为“逻辑笔”模式。相反,当手写笔像普通的鼠标在一个计算机化用户接口中工作的时候被定义为“逻辑鼠标”模式。
基于手写笔的用户接口可以收到来自物理手写笔的三种事件,如被触摸感应显示屏所检测到的:落笔,移笔和抬笔。每个事件都有两个共同的属性:发生的位置和事件的时间。这三种事件形成事件环如“落笔->移笔->抬笔”。在事件环的开始处应有一个落笔,在循环的结尾处有一个抬笔。然而,移笔数可以为从零到无限大的任意数。
当手写笔作为逻辑笔工作的时候,笔的事件环的笔迹图形被展现在显示屏上。显示屏上的笔迹在完成并已被识别为一个完整的符号时会从显示屏上消失。
当手写笔作为逻辑鼠标工作的时候,没有笔迹被显示在屏幕上。但是,可以通过手写笔选择和操作显示屏上的目标或控制单元例如按钮,图标和菜单选项。
如何区别事件环是属于逻辑笔模式还是属于逻辑鼠标模式已经在现有技术中通过两种不同的方法解决了。
第一种解决方法,如图4所示,基于空间的信息。基本规则是:
当笔在一个特殊的区域中操作时,这个事件被认为是逻辑笔的事件。
否则,就被认定是逻辑鼠标事件。
这个特殊的区域通常被叫做手写区,并且与触摸感应显示屏的全部可用面积相比尺寸受到限制。
在US 6,567,549的图7中,示出了一个掌上型电脑的用户接口,它有不同的受限的手写区,表示为字符输入框710,760,750。这个解决方法的一个严重的缺点是它保留的作为特殊手写区的那一部分显示屏不能被用作别的用途。这个特殊的区域不能太小,因为它必须能够容纳手写字符和符号。特别是,在移动电话和其他相似的小型化设备中,这更是一个严重的问题,因为移动电话的显示屏通常很小并且显示屏还得被用作除接收手写以外的其他用途,也就是用于展示信息和目标,例如用户接口的控制单元。
第二种解决方法如图5所示,是基于时间信息。基本上,对于下面的情况,手写笔都将被认定为逻辑笔:
当屏幕上有一个或多个笔迹的时候(步骤510)。
当屏幕上没有笔迹时,事件环至少包含一个移笔事件(步骤520),并且落笔事件和第一次移笔事件之间的持续时间Te小于阈值Ts(步骤530)。
对于其他情况,手写笔都被认为是逻辑鼠标。那些情况可以被归纳如下:
当屏幕上没有笔迹并且事件环不包含笔的移动事件的时候。
当屏幕上没有笔的痕迹,事件环包括至少一个移笔事件,但是落笔事件和第一次移笔事件之间的持续时间Te不小于阈值Ts。
通常阈值Ts是非常小的,例如0.5秒。
这个解决方法的一个严重的缺点是它对用户不是特别友好。例如,手的一个小摇晃可能意外地改变了动作的意图。因此,动作的错误率可能相当高,特别在移动的环境中,比如在车中。区别本意为落笔的事件(逻辑鼠标)与非常短的书写事件(逻辑笔)格外难,因为在移动的环境中,在进行落笔的时候手写笔可能轻微的滑动,以至非常类似于短的书写事件。
另一个已知的电子手写设备的问题是如何处理不同符号集(或字符集)。手写识别的精确性通常是带有少量符号的限制符号集好于带有大量符号的限制符号集。因此,拉丁字母通常包括在一个符号集(或事实上通常是两个;大写字母和小写字母),阿拉伯数字在另一个中,中文字符还在另一个中,等等。现有技术通常建议三种不同的方法来选择一个用于手写识别的想要的符号集:
在一个图形用户接口中选择一个菜单选项
选择/轻敲一个符号集模式图标。
书写一个特殊符号集控制笔划,它将限定随后(或之前的)的手写笔笔划的译为一个特殊的符号集。
之前引用的US 6,567,549是方法2的一个例子。最左边的字符输入框710用于输入日本汉字符号,最右边的字符输入框750用于输入阿拉伯数字。中间的框760是一个取决于当前输入模式的用于输入日本平假名,日本片假名或西罗马字体的混合输入框。中间框760的当前输入模式是通过用户在一个相应的平假名、片假名或罗马字模式框上轻敲手写笔来选择的,这些模式框作为接近的图形图标被提供给字符输入框。
以上所有三种解决方法有一个共同的缺点,在于它们需要一个用户的额外动作以选择想要的符号集。这既不方便且降低了手写输入速度。
发明内容
考虑到上述问题,本发明的一个目标是解决或至少减轻上面讨论的问题。特别是,本发明的一个目的是提供一种改进了的区别逻辑笔模式和逻辑鼠标模式的方式,它可以减少混淆逻辑鼠标落笔事件与短的逻辑笔写书写事件的风险。更进一步的目的是提供一个在移动环境中精确性得以改进的手写识别系统。另一个目的是使用于手写识别的不同符号集之间的转换变得更容易。
总体来说,以上的目标和目的是通过附带的独立权利要求中的手写识别装置和方法实现的。
本发明的第一个方面是一种用于手写识别的设备,该设备包括:
带有可检测用户手写输入的手写输入区的触摸感应显示屏,以及
连接在触摸感应显示屏幕上的并为用户提供用户接口的处理装置。
手写输入区包括能够在第一二维工作域和比第一二维工作域大的第二二维工作域之间切换的书写开始区。
这个处理装置被配置为把所述用户手工输入处理为联系着用于所述用户接口的控制操作的逻辑鼠标事件,或联系着手写的逻辑笔事件。
当书写开始区处于第一二维工作域时,用户在书写开始区内的输入被处理为逻辑鼠标事件并使书写开始区切换到第二二维工作域,以及
当书写开始区处于第二二维工作域时,用户在书写开始区内的输入被处理为逻辑笔事件并将用户的输入译为多个预定义符号中的一个符号。
正如在这里用到的,“用户手工输入”意味着通过笔、手写笔、或者其他笔状物,包括一个用户的手指或者其他身体部位在触摸感应显示屏上生成的一个笔划,或者在短时间间隔内进行的一系列连续笔划输入。在本文的剩余部分中像这样的“笔划输入”被定义为“笔划”。笔划可以由落笔事件接着随后的移笔事件和抬笔事件组成,或者可以纯粹由落笔事件接着随后的抬笔事件组成。
因此,为了开始手写输入,用户可以通过轻敲显示屏幕上书写开始区内任何的地方以选择书写开始区,于是,书写开始区将切换到更大的第二二维工作域,那么用户将拥有一个更大的区域即增大的书写开始区域,并开始在其中书写每个符号。在设备受到震动和其他运动的影响的不稳定环境中,这是一个特别的优点。有利地,第一二维工作域可以有特定的几何形状和特定的尺寸,例如正方形或长方形框,第二二维工作域可以是这个几何形状的增大的或者展开的版本。只有笔划,或者一个连续笔划序列中的第一个笔划在书写开始区内发生,处理装置才会执行将用户的输入译为符号。如前面所述提及的,这个可被称作配置逻辑笔模式。
所述笔划,或者连续笔划序列,不需要在书写开始区内结束,但相反可以在手写输入区内这个比书写开始区大很多的任何地方结束,手写输入区可在显示屏占据一个主要的位置或者甚至就是整个显示屏。
因此,本发明提供了对逻辑笔模式与逻辑鼠标模式的更精确的区别,并且同时提供了大量书写空间,因为只需要在书写开始区开始手写但不需要在其中结束。结果改进了手写输入的可用性也使更快的手写输入变得便利。
如果用户输入改为在所述书写开始区的外面开始,处理装置可以被配置为把用户的输入译为用于用户接口的控制操作,举例来说,菜单项目的选择,图形目标如可点击按钮的选择,复选框或者弹出/收回域的选择,用于目标的移动动作,等等。因此,手写输入区中除了包含书写开始区的部分,会作为可以获得用户接口的可选控制单元的区域,并且还会作为用于接收手写的区域。
在一个实施例中,当书写开始区处于第一二维工作域时需要用户在书写开始区输入,这样书写开始区切换到第二二维工作域,用户输入包括落笔事件和紧跟其后的抬笔事件,也就是,用户首先得轻敲并抬起手写笔来选择书写开始区,然后,书写开始区会展开,这时再在显示屏上使用手写笔就可以开始手写。在另一个实施例中,虽然,所需要用于引起切换到第二二维工作域的用户输入仅包括落笔事件,其中书写开始区将直接展开并且手写可以不用抬起手写笔就开始,也就是说,用户将可以点在书写开始区并且直接继续在手写笔点中的那处书写笔划。
在一个实施例中,多个预定义符号包含第一符号集和第二符号集,并且所述书写开始区包含第一分区和第二分区,每个分区都能够在第一二维工作域和大于第一二维工作域的第二二维工作域中切换,其中当各分区处于第一二维工作域时,在每个所述第一分区和第二分区中的用户输入,都被处理为逻辑鼠标事件并引起到第二二维工作域的切换。当第一分区处于第二二维工作域时,在所述第一分区开始的用户输入,被处理为逻辑笔事件并将用户的输入译为来自所述第一符号集的符号,以及当第二分区处于第二二维工作域时,在所述第二分区开始的用户输入,被处理为逻辑笔事件并将用户的输入译为来自所述第二符号集的符号。优选地,所述第一分区或第二分区中的任一个切换到第二二维工作域,会使所述第一分区或第二分区中的另一个切换到第一二维工作域,即使它此时不在第一二维工作域,这样所述第一分区和第二分区中最多只能有一个可以在任何给定的时候处于第二二维工作域。这个实施例为需要多于一个符号集的用户提供了有效及可靠的手写识别。在实施例的变形中,书写开始区可以有第三分区,或者甚至更多的分区,它/它们与第三字符集以及更多的各自分区相连。
有利地,书写开始区在手写输入区中有固定的位置并且比手写输入区小很多。例如,书写开始区可能被显示成小正方形或者长方形框,有不同于背景/手写输入区的视觉效果,举例来说,另一种颜色,灰度或图案。这样的可以包含在菜单或者状态栏中的小框无论如何都由于不同原因被包含在用户接口中。例如,为了展现状态信息和/或菜单和菜单选项。
可选地,书写开始区可以在所述手写输入区内有适应性的位置,其中处理装置将被配置为依靠当前光标位置来调整适应性的位置。有利地,在这种方法中书写开始区在每一时刻都有一个靠近用户当前使用或者可能使用手写笔的显示位置的位置。作为一个可供选择的办法,设备的用户可以调整适应的位置,所以举例来说它取决于用户参数设置。
处理装置可以被配置在显示屏上显示图形痕迹以表现翻译之前的笔划。此外,处理装置可以被配置在显示屏上显示已经从笔划译过来的符号。
多种预定义符号可以包括选自由拉丁字、大写字母、小写字母、阿拉伯数字、标点符号、古代斯拉夫语的字母、中文字符、日本汉字、日本平假名、日本片假名以及用户自定义符号组成的组中的符号集。
处理装置有利的包括或与手写识别引擎配合工作,该引擎可作为硬件、软件或者它们的任意结合体来实施。
所述设备可以是用于移动通信系统的移动终端,该系统例如是GSM,UMTS,D-AMP或者CDMA2000,或者便携式/个人数字助理(PDA),或者另一种类似的设备。
本发明的第二个方面是一种用在设备中的手写识别的方法,该设备带有提供了能够检测手写的用户输入的手写输入区的触摸感应显示屏。这种方法包含下述步骤:
在所述书写输入区内,提供能够在第一二维工作域和大于第一二维工作域的第二二维工作域之间切换的书写开始区;
检测书写开始区内的用户输入;
当所述书写开始区处于第一二维工作域的时候,将所述用户输入处理为一个逻辑鼠标事件并且相应地将书写开始区切换到第二二维工作域;
当所述书写开始区处于第二二维工作域并且在书写开始区中开始所述用户输入的时候,将所述用户输入处理为逻辑笔事件,并且相应地将所述用户输入译为多个预定义符号中的一个符号。本发明的第二个方面有与第一个方面大体上相同的特点和优点。
本发明的其他目标、特点和优点将要通过下面的详细公开、所附的从属权利要求以及附图体现出来。
附图说明
现在,将参照附图对本发明进行更详细的描述,其中:
图1是一个通信系统的示意图,它包括一个作为本发明的应用环境的例子的移动终端形式的便携式通讯装置;
图2a是图1中的移动终端的一个示意性正视图,更详细的阐明了它的用户接口,该界面包含一个通过笔、手写笔或者类似工具进行操作的触摸感应显示屏;
图2b-g根据一个实施例,示意性地描述了如何执行手写以及如何选择不同的符号集;
图3是图1和图2a-g中的移动终端的硬件和软件的构造的示意性框图;
图4和图5描述了在手写识别中现有技术区分逻辑鼠标事件与逻辑笔事件的方法;
图6描述了用于在手写识别中区分逻辑鼠标模式与逻辑笔模式的本发明的实施例。
具体实施方式
首先参照图1对本发明适用的通信系统进行描述。然后,参照剩余的附图依照实施例对本发明的设备和方法的细节进行描述。
在图1的通信系统中,可以通过便携式通讯设备或移动终端100来执行各种通信服务例如语音呼叫、数据呼叫、传真传输、音乐传输、静态图像传输、视频传输、电子信息传输和电子商务。正如本领域所熟知的,设备100通过射频链路102经由基站104连至移动通信网络110。移动通信网络110可以是任何商业上可用的移动通信系统,例如GSM、UMTS、D-AMPS或CDMA2000。设备100被示为移动(蜂窝)电话,但也可为另一种类型的便携式装置,例如,便携式/个人数字助理(PDA)或者通讯器。正如图2中将要详细解释的一样,设备100有一个用手写笔进行操作的用户接口,其包括触摸感应显示屏,在该显示屏上用户可以通过使用手写笔、笔或者类似工具输入手写信息以及操作指令。
在该例子中,设备100可以被用来与其他设备的用户进行语音通信。因此,语音通信可为通过公共电话交换网(PSTN)130和移动通信网络110与固定电话132的用户的通信,还可以为与通过无线通讯链路102’连接到移动通讯网络110上的另一个移动终端100’的用户的通信。
移动通信网络110在实际操作中被连至广域网120,它可以是互联网或者互联网的一部分。因此,设备100可以通过设备100中的特定协议(如TCP、IP和HTTP)和适当的应用程序例如WAP或www浏览器,电子邮件或SMS应用等)访问连接到广域网120上的计算机122。
图1中所示的系统仅为了提供一个例证。
图2a更加详细描述了图1中的设备100。设备100有设备外壳210。便携式通讯设备110的前表面220有扬声器230、麦克风232和触摸感应显示屏240。正如本领域所熟知的,触摸感应显示屏240不仅仅包含用于向用户显示可视信息的输出装置,还包括输入装置。
具体地说,通过在显示屏240上点击、轻敲或拖拉手写笔250,用户可以将手写笔250作为逻辑鼠标使用,通过以下行为来控制设备100的用户接口,例如滚动和在不同的菜单260、262、264以及它们的菜单选项内选择,在显示屏240上设置光标256的位置,选择不同的可选元素例如图标或点击按钮266、268等等。
此外,手写笔250可以被用作逻辑笔在手写输入区270内输入手写信息。在图2a的实施例中,手写输入区270被显示为虚线长方形并占据了显示屏240的可用显示区的主要位置。手写信息可以被输入到各种应用程序中例如消息应用程序(email,SMS,MMS),日历应用程序,联系应用程序,等等。手写输入必须在书写开始区280开始,使其能够被手写识别引擎处理为多个预定义符号中的一个符号。图2b-g举例说明了符号252如何被手写笔250以至少一个笔划的形式写在显示屏上。一个图形痕迹被显示在屏幕上以表现手写输入。当一个完整的笔划或者间隔时间短的一序列笔划已被写入,设备100中的手写识别引擎会开始翻译手写输入,从预定义符号集中确定一个最匹配手写输入的符号。在成功的翻译后,被识别的符号以“纯文本”格式显示在光标256处并取代图形痕迹252。
在图2a中,设备100处于其逻辑鼠标模式中,并仅接受鼠标事件,即所有的手工输入将要被译为用于用户接口的控制操作并且没有手写会被识别为符号。如图2a中所示,书写开始区280被划分为四个代表下面各自符号集的分区282-288:大写拉丁字母,小写拉丁字母,阿拉伯数字和中文。在图2a中,全部分区282-288都以小框的形式处于它们的较小的第一工作域。
当用户想要开始手写时,他可以通过轻敲分区282-288中相应的一个分区来选择想要的符号集,即通过使用逻辑鼠标的落笔。因此在图2a中,用户选择了分区282用于书写大写拉丁字母,其中分区将要扩展为它的第二个、更大的工作域282’,如图2b所示。现在,设备100处于它的逻辑笔模式,在书写开始区280的扩大的分区282’中,将仅接受书写事件,而剩下的包含其他分区284-286的手写输入区270将接受鼠标事件和书写事件两者。如后面的附图2C-d所示,设备100接收开始于扩大的分区282’却结束于其之外的的笔划252。因此,手写识别引擎被调出以将笔划252译为符号254,也就是图2D中的字母“W”。
接下来,如图2d所示,用户想要书写小写拉丁字母并且因此选择了书写开始区280中的相应的分区284。该设备保持逻辑笔模式,但是之前选择的分区282’被缩小为其较小尺寸282,而现在被选择的分区284则被扩大为图2e中所示的284’。现在,分区284’将仅接受书写事件,而剩下的包括其他的分区282、286、288的手写输入区270,将要接受鼠标事件和书写事件两者。如图2e所示,在写完小写字母“e”后,如果用户想要停止手写并且返回到逻辑鼠标状态,他可以通过在任何书写开始区外280和手写输入区270内的地方应用落笔来做到这些。
图6描述了一种区别逻辑鼠标模式和逻辑笔模式的方法。在下列情况中,实施例可靠地把用户的手写笔输入辨认为符号:
当手写输入区270至少已经有一个笔迹252(步骤610)时。这将允许将一序列的笔划一起译为一个独立的符号,即使笔划是不连续的。
当手写输入区270没有笔迹252并且落笔事件发生在书写开始区280内(620步骤)时。如果设备已经是处于逻辑笔模式,那么用户输入被置于手写识别。如果设备处于逻辑鼠标模式,那么被选的分区282-288将被扩大并且设备准备将随后的用户输入处理为手写。
在下述情况下手写笔会被当作逻辑鼠标:
当手写输入区270内没有笔迹252并且落笔事件发生在书写开始区280之外的区域(步骤630)时。
图3描述了设备100的内部结构。控制器300负责该设备的总体操作并且最好是通过任何商业上可用的CPU(“中央处理单元”)、DSP(“数字信号处理器”)或者任何其他的电子可编程的逻辑设备来实现。控制器300有关联的电子存储器302,例如RAM存储器、ROM存储器、EEPROM存储器、闪存或它们的任意组合。控制器300把存储器302用于各种目的,一个目的是用于存储便携式通讯设备的各种软件的数据和程序指示。所述软件包含实时操作系统320、人机接口(MMI)驱动程序334、应用程序处理器332和各种应用程序。所述应用程序包括通讯应用程序340、日历应用程序242、记事应用程序344和联系应用程序346以及各种这里没有提及的其他应用程序。人机接口驱动程序334与各种人机接口或输入/输出(I/O)设备配合,包括显示屏240和其他输入/输出设备338如相机,键区,麦克风232,扬声器230,振动器,操纵柄,铃音发生器,LED显示等等。众所周知,用户可以通过这种成形的人机接口来操作设备。
手写识别引擎可以被包括在所述人机接口驱动程序集里面,或者作为一个单独由控制器300执行的软件。很多种现有的算法和产品、基于软件和/或基于硬件的手写识别,都可以被用来实现手写识别引擎,正如本专业技术人员所知的一样。
软件还包括各种模型,协议堆栈,驱动等等,它通常被标为330并且为射频界面306,蓝牙界面308和IrDA界面310提供通讯服务(例如传输、网络和连通性)。射频接口306包括内部或外部天线以及适当的无线电电路以建立和保持对基站的无线链接。(例如图1中连至基站104的链路102)。正如本领域技术人员所知,无线电电路包括一系列模拟和数字电子元件,共同形成了无线电接收机和发射机。这些元件包括例如,带通滤波器,放大器,混频器,本地振荡器,低通滤波器,模数/数模转换器等等。
设备100还有SIM卡304和相联的读卡器。众所周知,SIM卡304包括一个处理器以及本地工作和数据存储器。
以上涉及到的手写输入可以被接收并且使用在各种应用程序中以用于各种目的,包括上述的消息、日历、记事和联系应用程序340、342、344和346,又如互联网浏览器,www浏览器,WAP浏览器,电话簿应用程序,照相机应用程序,图像记录应用程序,视频记录软件,管理器软件,计算机游戏软件,计算器应用程序,语音备忘录应用程序,闹钟应用程序,文字处理应用程序,代码存储应用程序,音乐播放应用程序,媒体流应用程序和控制面板应用程序,或者其他任何使用至少一个正文、字符或符号集的领域的应用程序。
书写开始区280可以通过许多种方法来设计。它可以被划分成任意数量的分区(2,3,4(如图2a),5,6......),每个分区代表一个如上所述各自的符号集。它可以仅由一个区组成,代表每个特别的符号集或者一个独立的总符号集(当应用程序不一定要将可用符号划分为不同的设置时)。
此外,书写开始区280可以在显示屏上有固定(如图2a-g所示)或适应性的位置,如果书写开始区280有固定的位置,在一些实施例中它可能被包含在状态栏或菜单栏中,状态栏或菜单栏包含着例如电池水平、RSSI(接收符号强度显示)、日期、时间、应用程序名称、文件名称、文件字数等,和/或可选的菜单等信息。
如果书写开始区280有适应性的位置,例如它的位置可以跟随着当前光标位置,因此书写开始区总是靠近显示屏上用户输入的位置。
书写开始区280不一定要被设计为水平栏而是可以有其他的几何形式,例如垂直栏,环形或者方形框。如果书写开始区280是正方形框并且有分区,那么这些分区可以像坐标系统中的象限一样被安置。
以上几个实施例大体描述了本发明。但是,正如本领域技术人员所知,在本发明范围中,除了以上被揭示的实施例,如所附权利要求所限定的,本发明还可能有除了已揭示的实施例以外在本发明领域范围内的其他施实例。

Claims (26)

1.一种用于手写识别的设备,该设备包括:
带有能够检测用户手写输入的手写输入区(270)的触摸感应显示屏(240);和
连至触摸感应显示屏并为用户提供用户接口的处理装置(300),其特征在于
所述手写输入区(270)包括能够在第一二维尺寸(282)和比第一二维尺寸大的第二二维尺寸(282’)之间切换的书写开始区(280);以及
处理装置(300)被配置为把所述用户手写输入处理为与用于所述用户接口的控制操作相联的逻辑鼠标事件,或者与手写相联的逻辑笔事件,
其中当书写开始区处于第一二维尺寸时,在书写开始区内的用户输入被处理为逻辑鼠标事件并使书写开始区切换到第二二维尺寸,以及
其中当书写开始区处于第二二维尺寸时,在书写开始区内开始的用户输入被处理为逻辑笔事件并且用户的输入(252)被译为多个预定义符号中的一个符号(254)。
2.如权利要求1所述的设备,所述多个预定义符号包含第一符号集和第二符号集,并且所述书写开始区(280)包含第一分区(282)和第二分区(284),每个分区都能够在第一二维尺寸(282,284)和大于第一二维尺寸的第二二维尺寸(282’,284’)之间切换,
其中当各分区处于第一二维尺寸时,在所述第一分区和第二分区中任一分区的用户输入,都被处理为逻辑鼠标事件并引起该任一分区到第二二维尺寸的切换。
其中当第一分区处于第二二维尺寸时,在所述第一分区开始的用户输入,被处理为逻辑笔事件并将用户的输入译为来自所述第一符号集的符号。
其中当第二分区处于第二二维尺寸时,在所述第二分区开始的用户输入,被处理为逻辑笔事件并将用户的输入译为一个来自所述第二符号集的符号。
3.如权利要求2所述的设备,所述多个预定义符号还包括至少一个第三符号集,以及所述书写开始区(280)还包括至少一个、以与第一、第二分区(282,284)相同的方式起作用的第三分区(286)。
4.如权利要求2所述的设备,其中,所述第一分区(282)和第二分区(284)中的任一个切换到第二二维尺寸(282’,284’),都会使所述第一分区(282)和第二分区的(284)中的另一个切换到第一二维尺寸,即使其本来不在第一二维尺寸,这样在任何给定的时候,所述第一分区和第二分区中最多只能有一个处于第二二维尺寸。
5.如权利要求1所述的设备,其中,处理装置(300)被配置为在所述显示屏(240)上提供所述书写开始区(280)的可见指示。
6.如权利要求1所述的设备,其中,书写开始区(280)在手写输入区(270)中有固定的位置并且其面积比手写输入区小。
7.如权利要求1所述的设备,其中,所述书写开始区(280)在所述手写输入区内(270)有适应性的位置并且其面积比手写输入区小。
8.如权利要求7所述的设备,其中,所述处理装置(300)被配置为依靠一个当前的光标位置来调整所述适应性的位置。
9.如权利要求7所述的设备,其中,所述适应性的位置由设备用户来调整。
10.如权利要求1所述的设备,其中,所述手写输入区(270)由整个显示屏的可用显示区域的大部分(240)构成。
11.如权利要求1所述的设备,其中,所述手写输入区(270)基本上由显示屏的整个可用显示区域(240)构成。
12.如权利要求1所述的设备,所述用户输入包括至少一个笔划,其中所述处理装置(300)被配置为在显示屏(240)上显示图形痕迹(252),其代表在对笔划进行翻译之前的所述至少一个笔划。
13.如权利要求12所述的设备,其中,所述处理装置(300)被配置为在显示屏(240)上显示所述由至少一个笔划翻译得来的所述符号(254)。
14.如权利要求1所述的设备,其中,所述多个预定义符号包括选自由拉丁字、大写字母、小写字母、阿拉伯数字、标点符号、古代斯拉夫语的字母、中文字符、日本汉字、日本平假名、日本片假名以及用户自定义符号组成的组中的符号集。
15.如权利要求1所述的设备,体现为用于移动通信系统(110)的移动终端(100)的形式。
16.如权利要求1所述的设备,体现为便携式/个人数字助理的形式。
17.一种用于设备(100)的手写识别的方法,该设备(100)具有提供有能够检测用户手写输入的手写输入区(270)的触摸感应显示屏(240),所述显示屏被包含在面向用户的用户接口中,其特征在于:
在所述书写输入区(270)内,提供能够在第一二维尺寸和大于第一二维尺寸(282)的第二二维尺寸(282’)之间切换的书写开始区(280);
检测在书写开始区的用户输入;
当所述书写开始区处于第一二维尺寸的时候,将所述用户输入处理为逻辑鼠标事件并且将书写开始区切换到第二二维尺寸;
当所述书写开始区处于第二二维尺寸并且在书写开始区中开始所述用户输入的时候,将所述用户输入处理为逻辑笔事件,并且将所述用户输入(252)译为多个预定义符号中的一个符号(254)。
18.如权利要求17所述的方法,所述多个预定义符号包含第一符号集和第二符号集,并且所述书写开始区(280)包含第一分区(282)和第二分区(284),每个分区都能够在第一二维尺寸(282,284)和大于第一二维尺寸的第二二维尺寸(282’,284’)之间切换,
其中当各分区处于第一二维尺寸时,在每个所述第一分区和第二分区中的用户输入,都被处理为逻辑鼠标事件并引起该用户输入分区到第二二维尺寸的切换,
其中当第一分区处于第二二维尺寸时,在所述第一分区开始的用户输入,被处理为逻辑笔事件并将用户的输入译为来自所述第一符号集的符号,
其中当第二分区处于第二二维尺寸时,在所述第二分区开始的用户输入,被处理为逻辑笔事件并将用户的输入译为来自所述第二符号集的符号。
19.如权利要求18所述的方法,所述多个预定义符号还包括至少一个第三符号集,以及所述书写开始区(280)还包括至少一个第三分区(286),其以完全类似第一和第二分区(282,284)的方式起作用。
20.如权利要求18所述的方法,其中,所述第一分区(282)和第二分区(284)中的任一个切换到第二二维尺寸(282’,284’),都会导致所述第一分区(282)和第二分区的(284)中的另一个切换到第一二维尺寸,即使其本来不处于第一二维尺寸,这样在任何给定的时候,所述第一分区和第二分区中最多只能有一个处于第二二维尺寸。
21.如权利要求17至20中任一权利要求所述的方法,进一步包括在所述在显示屏(240)上可视地示出所述书写开始区(280)。
22.如权利要求17所述的方法,进一步包括根据当前光标的位置,使所述书写开始区(280)的位置适应于所述手写输入区(270)。
23.如权利要求17所述的方法,进一步包括根据用户的设置,使所述书写开始区(280)的位置适应于所述手写输入区(270)。
24.如权利要求17所述的方法,所述用户输入包含至少一个笔划,该方法进一步包括在所述显示屏(240)上显示图形痕迹(252),其代表在对笔划进行翻译之前的所述至少一个笔划。
25.如权利要求24所述的方法,进一步包括在所述显示屏(240)上显示所述由至少一个笔划翻译出来的所述符号(254)。
26.如权利要求17所述的方法,其中所述多个预定义符号包括选自由拉丁字、大写字母、小写字母、阿拉伯数字、标点符号、古代斯拉夫语的字母、中文字符、日本汉字、日本平假名、日本片假名以及用户自定义符号组成的组中的符号集。
CN2004800432194A 2004-04-02 2004-04-02 一种用于手写识别的设备和方法 Expired - Fee Related CN100407223C (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2004/001017 WO2005096217A1 (en) 2004-04-02 2004-04-02 Apparatus and method for handwriting recognition

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2008100986388A Division CN101286102B (zh) 2004-04-02 2004-04-02 一种用于手写识别的设备和方法

Publications (2)

Publication Number Publication Date
CN1961324A CN1961324A (zh) 2007-05-09
CN100407223C true CN100407223C (zh) 2008-07-30

Family

ID=34957262

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004800432194A Expired - Fee Related CN100407223C (zh) 2004-04-02 2004-04-02 一种用于手写识别的设备和方法

Country Status (5)

Country Link
US (1) US8094938B2 (zh)
EP (1) EP1735733A1 (zh)
CN (1) CN100407223C (zh)
TW (1) TWI316209B (zh)
WO (1) WO2005096217A1 (zh)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407223C (zh) * 2004-04-02 2008-07-30 诺基亚公司 一种用于手写识别的设备和方法
US8760389B2 (en) * 2005-06-24 2014-06-24 Nokia Corporation Handwriting recognition in electronic devices
EP2543971B8 (en) 2005-12-08 2019-02-27 Conversant Wireless Licensing S.à r.l. A method for an electronic device
WO2007080559A2 (en) * 2006-01-16 2007-07-19 Zlango Ltd. Iconic communication
US20080168478A1 (en) 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
US20080168402A1 (en) 2007-01-07 2008-07-10 Christopher Blumenberg Application Programming Interfaces for Gesture Operations
US8416196B2 (en) 2008-03-04 2013-04-09 Apple Inc. Touch event model programming interface
US8717305B2 (en) 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
US8645827B2 (en) 2008-03-04 2014-02-04 Apple Inc. Touch event model
JP4801701B2 (ja) * 2008-07-30 2011-10-26 京セラ株式会社 携帯端末およびデータ制御方法
CN101650656B (zh) * 2008-08-11 2014-07-09 陈冠文 软件逻辑输入装置的控制方法、输入控制系统及电脑系统
CN101464779A (zh) * 2009-01-13 2009-06-24 聂清永 一种在手持电子设备上切换输入界面的方法及其切换装置
US8566045B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US8285499B2 (en) 2009-03-16 2012-10-09 Apple Inc. Event recognition
US9311112B2 (en) 2009-03-16 2016-04-12 Apple Inc. Event recognition
US9684521B2 (en) 2010-01-26 2017-06-20 Apple Inc. Systems having discrete and continuous gesture recognizers
KR20110004027A (ko) * 2009-07-07 2011-01-13 삼성전자주식회사 펜형 입력 장치 및 이를 이용한 입력 방법
US20110060985A1 (en) * 2009-09-08 2011-03-10 ABJK Newco, Inc. System and Method for Collecting a Signature Using a Smart Device
JP2011171809A (ja) * 2010-02-16 2011-09-01 Sharp Corp 通信端末、通信方法、および通信プログラム
US8552999B2 (en) 2010-06-14 2013-10-08 Apple Inc. Control selection approximation
JP5739131B2 (ja) * 2010-10-15 2015-06-24 京セラ株式会社 携帯電子機器、携帯電子機器の制御方法及びプログラム
US9298363B2 (en) * 2011-04-11 2016-03-29 Apple Inc. Region activation for touch sensitive surface
WO2012159243A1 (en) * 2011-05-20 2012-11-29 Microsoft Corporation User interface for handwriting inputs
KR101892638B1 (ko) * 2012-03-27 2018-08-28 엘지전자 주식회사 이동 단말기
KR101774963B1 (ko) 2011-05-24 2017-09-05 엘지전자 주식회사 이동 단말기
CN102855079B (zh) * 2011-05-24 2016-06-08 Lg电子株式会社 移动终端
CN103294375A (zh) * 2012-02-24 2013-09-11 宇龙计算机通信科技(深圳)有限公司 终端和触屏操作处理方法
US10067568B2 (en) * 2012-02-28 2018-09-04 Qualcomm Incorporated Augmented reality writing system and method thereof
AT512592B1 (de) 2012-03-12 2017-07-15 Isiqiri Interface Tech Gmbh Computeranlage und ein Steuerungsverfahren dafür
CN102866856B (zh) * 2012-09-05 2015-01-07 鸿富锦精密工业(深圳)有限公司 手写输入笔迹的处理方法及装置
US8898587B2 (en) 2013-03-11 2014-11-25 Google Inc. Electronic book inscription system
FR3005175B1 (fr) 2013-04-24 2018-07-27 Myscript Systeme de synchronisation permanente pour la saisie manuscrite
KR102157270B1 (ko) * 2013-04-26 2020-10-23 삼성전자주식회사 펜을 이용하는 사용자 단말 장치 및 그 제어 방법
CN103246477B (zh) * 2013-05-15 2016-08-24 广东威创视讯科技股份有限公司 触摸系统输入法的切换方法及装置、触摸系统
US9733716B2 (en) 2013-06-09 2017-08-15 Apple Inc. Proxy gesture recognizer
US20160154555A1 (en) * 2014-12-02 2016-06-02 Lenovo (Singapore) Pte. Ltd. Initiating application and performing function based on input
CN106293431A (zh) * 2015-05-26 2017-01-04 富泰华工业(深圳)有限公司 手写输入识别方法、系统与电子装置
US10416868B2 (en) * 2016-02-29 2019-09-17 Myscript Method and system for character insertion in a character string
KR102257719B1 (ko) * 2018-11-21 2021-05-28 오세호 작성프로그램 및 이를 탑재한 문자 입력 장치
JP2021117766A (ja) * 2020-01-27 2021-08-10 富士通株式会社 表示制御プログラム、表示制御方法、及び表示制御装置
CN117311586A (zh) * 2022-06-24 2023-12-29 华为技术有限公司 手写输入方法及终端

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5502461A (en) * 1993-05-11 1996-03-26 Sanyo Electric Co., Ltd. Hand written character input system/allowing change of size of character writing frames
CN1174357A (zh) * 1996-07-16 1998-02-25 卡西欧计算机株式会社 字符输入装置及方法,和装有字符输入程序的记录媒体
US5864636A (en) * 1994-12-27 1999-01-26 Sharp Kabushiki Kaisha Device for inputting characters by handwriting
US6088481A (en) * 1994-07-04 2000-07-11 Sanyo Electric Co., Ltd. Handwritten character input device allowing input of handwritten characters to arbitrary application program

Family Cites Families (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5975376A (ja) 1982-10-25 1984-04-28 Oki Electric Ind Co Ltd オンライン手書文字認識装置
JPS61243582A (ja) 1985-04-19 1986-10-29 Sanyo Electric Co Ltd 手書き文字入力装置
US6002799A (en) * 1986-07-25 1999-12-14 Ast Research, Inc. Handwritten keyboardless entry computer system
JPH061482B2 (ja) * 1987-09-03 1994-01-05 シャープ株式会社 図形入力方式
US5212769A (en) * 1989-02-23 1993-05-18 Pontech, Inc. Method and apparatus for encoding and decoding chinese characters
US5265251A (en) * 1990-02-01 1993-11-23 International Business Machines Corporation Mechanism for allowing a single operation to shift the focus between user applications having direct hardware level access to multiple displays in a virtual terminal environment
US5946406A (en) * 1991-06-17 1999-08-31 Microsoft Corporation Method and system for data entry of handwritten symbols
US5428805A (en) * 1992-12-22 1995-06-27 Morgan; Michael W. Method and apparatus for recognizing and performing handwritten calculations
CA2153684C (en) * 1993-12-01 2000-03-21 John L. C. Seybold Combined dictionary based and likely character string method of handwriting recognition
WO1996001453A1 (en) * 1994-07-01 1996-01-18 Palm Computing, Inc. Multiple pen stroke character set and handwriting recognition system
US5778404A (en) * 1995-08-07 1998-07-07 Apple Computer, Inc. String inserter for pen-based computer systems and method for providing same
US6724372B1 (en) * 1995-10-16 2004-04-20 Nec Corporation Ink trails on a wireless remote interface tablet and wireless remote ink field object
US6055333A (en) * 1995-12-28 2000-04-25 Motorola, Inc. Handwriting recognition method and apparatus having multiple selectable dictionaries
US6049329A (en) 1996-06-04 2000-04-11 International Business Machines Corporartion Method of and system for facilitating user input into a small GUI window using a stylus
US6240444B1 (en) * 1996-09-27 2001-05-29 International Business Machines Corporation Internet web page sharing
US5889888A (en) * 1996-12-05 1999-03-30 3Com Corporation Method and apparatus for immediate response handwriting recognition system that handles multiple character sets
CN1156741C (zh) * 1998-04-16 2004-07-07 国际商业机器公司 手写汉字识别方法及装置
US6438523B1 (en) * 1998-05-20 2002-08-20 John A. Oberteuffer Processing handwritten and hand-drawn input and speech input
US6075469A (en) * 1998-08-11 2000-06-13 Pong; Gim Yee Three stroke Chinese character word processing techniques and apparatus
US6545669B1 (en) * 1999-03-26 2003-04-08 Husam Kinawi Object-drag continuity between discontinuous touch-screens
US6970599B2 (en) * 2002-07-25 2005-11-29 America Online, Inc. Chinese character handwriting recognition system
US6424743B1 (en) * 1999-11-05 2002-07-23 Motorola, Inc. Graphical handwriting recognition user interface
US6514438B1 (en) * 1999-12-21 2003-02-04 Bausch & Lomb Incorporated Pulse extraction of ocular medical devices
WO2001076120A2 (en) * 2000-04-04 2001-10-11 Stick Networks, Inc. Personal communication device for scheduling presentation of digital content
US6462941B1 (en) * 2000-06-30 2002-10-08 Palm, Inc. Method and apparatus for backlighting a handwriting input area for a portable computing device
US20020163511A1 (en) * 2000-11-29 2002-11-07 Sekendur Oral Faith Optical position determination on any surface
US7177473B2 (en) * 2000-12-12 2007-02-13 Nuance Communications, Inc. Handwriting data input device with multiple character sets
US20070018970A1 (en) * 2000-12-22 2007-01-25 Logitech Europe S.A. Optical slider for input devices
US6724370B2 (en) * 2001-04-12 2004-04-20 International Business Machines Corporation Touchscreen user interface
KR20020090001A (ko) * 2001-05-25 2002-11-30 이순 착탈가능한 키보드 장치 및 그 키보드 장치가 장착되는개인 휴대 정보기기
US6690364B1 (en) * 2001-05-31 2004-02-10 Palm Source, Inc. Method and system for on screen text correction via pen interface
US6661409B2 (en) * 2001-08-22 2003-12-09 Motorola, Inc. Automatically scrolling handwritten input user interface for personal digital assistants and the like
US6725125B2 (en) * 2002-01-29 2004-04-20 International Business Machines Corporation Smart filing system
US7136048B2 (en) * 2002-02-19 2006-11-14 Nokia Corporation Electrically erasable writing surface
JP2003323587A (ja) * 2002-05-02 2003-11-14 Pfu Ltd 視覚障害者用文書作成方法及び装置並びにプログラム
US7406666B2 (en) * 2002-08-26 2008-07-29 Palm, Inc. User-interface features for computers with contact-sensitive displays
US7002560B2 (en) * 2002-10-04 2006-02-21 Human Interface Technologies Inc. Method of combining data entry of handwritten symbols with displayed character data
JP2004213269A (ja) * 2002-12-27 2004-07-29 Toshiba Corp 文字入力装置
US20040215743A1 (en) * 2003-03-04 2004-10-28 Soronti, Inc. Mouse synchronization for virtual presence architecture (VPA)
ES2252629T3 (es) * 2003-05-08 2006-05-16 Orange S.A. Procedimiento y aparato de procesamiento de datos.
US7567239B2 (en) * 2003-06-26 2009-07-28 Motorola, Inc. Method and system for message and note composition on small screen devices
US8881023B2 (en) * 2003-07-07 2014-11-04 Avocent Utah Methods and apparatus for synchronizing virtual and physical mouse pointers on remote KVM systems
US20050057520A1 (en) * 2003-09-17 2005-03-17 Robinson Robert J. Data input device with communications interface
US7408537B2 (en) * 2003-10-25 2008-08-05 O'dell Robert B Using a matrix input to improve stroke-entry of Chinese characters into a computer
US7093034B2 (en) * 2003-11-18 2006-08-15 Microsoft Corporation Method and apparatus for input management having a plurality of input provider types wherein staging area holds and allows access by external components
US20050152600A1 (en) * 2004-01-14 2005-07-14 International Business Machines Corporation Method and apparatus for performing handwriting recognition by analysis of stroke start and end points
FI117308B (fi) * 2004-02-06 2006-08-31 Nokia Corp Eleohjausjärjestelmä
US7398199B2 (en) * 2004-03-23 2008-07-08 Xue Sheng Gong Chinese romanization
CN100407223C (zh) * 2004-04-02 2008-07-30 诺基亚公司 一种用于手写识别的设备和方法
US7580029B2 (en) * 2004-04-02 2009-08-25 Nokia Corporation Apparatus and method for handwriting recognition
US20050276480A1 (en) * 2004-06-10 2005-12-15 Microsoft Corporation Handwritten input for Asian languages
JP4595448B2 (ja) * 2004-08-31 2010-12-08 オムロン株式会社 メールデータ処理方法、メールサーバー、メールサーバー用のプログラム
US20060109262A1 (en) * 2004-11-19 2006-05-25 Ming-Hsiang Yeh Structure of mouse pen
US7295206B2 (en) * 2005-01-31 2007-11-13 Microsoft Corporation Ink input region adjustments
US20060245081A1 (en) * 2005-04-19 2006-11-02 Bsi2000, Inc. Optical drive
US20060279559A1 (en) * 2005-06-10 2006-12-14 Wang Kongqiao Mobile communications terminal and method therefore
JP4769031B2 (ja) * 2005-06-24 2011-09-07 マイクロソフト コーポレーション 言語モデルを作成する方法、かな漢字変換方法、その装置、コンピュータプログラムおよびコンピュータ読み取り可能な記憶媒体
US7597262B2 (en) * 2005-07-13 2009-10-06 Nokia Corporation Two dimensional (2D) code and code size indication method
US7728818B2 (en) * 2005-09-30 2010-06-01 Nokia Corporation Method, device computer program and graphical user interface for user input of an electronic device
US8873858B2 (en) * 2006-06-29 2014-10-28 Rpx Corporation Apparatus, method, device and computer program product providing enhanced text copy capability with touch input display
US7724957B2 (en) * 2006-07-31 2010-05-25 Microsoft Corporation Two tiered text recognition
US7924266B2 (en) * 2007-04-09 2011-04-12 Microsoft Corporation Stand alone module mouse with replaceable cover
US8949743B2 (en) * 2008-04-22 2015-02-03 Apple Inc. Language input interface on a device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5502461A (en) * 1993-05-11 1996-03-26 Sanyo Electric Co., Ltd. Hand written character input system/allowing change of size of character writing frames
US6088481A (en) * 1994-07-04 2000-07-11 Sanyo Electric Co., Ltd. Handwritten character input device allowing input of handwritten characters to arbitrary application program
US5864636A (en) * 1994-12-27 1999-01-26 Sharp Kabushiki Kaisha Device for inputting characters by handwriting
CN1174357A (zh) * 1996-07-16 1998-02-25 卡西欧计算机株式会社 字符输入装置及方法,和装有字符输入程序的记录媒体

Also Published As

Publication number Publication date
CN1961324A (zh) 2007-05-09
EP1735733A1 (en) 2006-12-27
TW200603007A (en) 2006-01-16
WO2005096217A1 (en) 2005-10-13
US20080166049A1 (en) 2008-07-10
US8094938B2 (en) 2012-01-10
TWI316209B (en) 2009-10-21

Similar Documents

Publication Publication Date Title
CN100407223C (zh) 一种用于手写识别的设备和方法
US8610672B2 (en) Device and method for stroke based graphic input
US7580029B2 (en) Apparatus and method for handwriting recognition
CN101593080B (zh) 用于文本输入的候选字符的识别
KR101541147B1 (ko) 동적 가상 입력 디바이스 구성
KR101639074B1 (ko) 터치스크린을 이용한 문자 인식 및 문자 입력 장치 및 그 방법
US9690474B2 (en) User interface, device and method for providing an improved text input
US8605039B2 (en) Text input
US20060279559A1 (en) Mobile communications terminal and method therefore
US9342155B2 (en) Character entry apparatus and associated methods
US10241670B2 (en) Character entry apparatus and associated methods
WO2009074278A1 (en) Device and method for inputting combined characters
EP1513053A2 (en) Apparatus and method for character recognition
US20060227100A1 (en) Mobile communication terminal and method
KR100859010B1 (ko) 필기 인식을 위한 장치 및 방법
CN101286102B (zh) 一种用于手写识别的设备和方法
US11165903B1 (en) Apparatus for transmitting message and method thereof
KR101785649B1 (ko) 한글문자입력방법 및 장치
KR20060029430A (ko) 이동통신 단말기의 알파벳 입력 시스템
KR20050048978A (ko) 터치 스크린을 가지는 기기에서 소프트웨어 키보드 자판배열 변경 장치 및 그 방법
KR100883116B1 (ko) 휴대 단말기의 문자 입력 방법
CN102467269A (zh) 一种手写输入拼音联想系统及其方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160128

Address after: Espoo, Finland

Patentee after: Technology Co., Ltd. of Nokia

Address before: Espoo, Finland

Patentee before: Nokia Oyj

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080730

Termination date: 20200402