用于符号输入的电子装置和方法

文档序号:6454549阅读:176来源:国知局
专利名称:用于符号输入的电子装置和方法
技术领域
本发明涉及电子设备的符号输入,且更具体地涉及具有用于符 号输入的用户界面的电子装置,其包括显示器和触敏输入设备。本 发明还涉及用于符号输入的相关方法和计算机程序产品。
背景技术
根据上述的电子设备通常是便携的。便携电子装置的普通例子
是移动终端,其具有对遵守例如GSM、 UMTS、 D-AMPS、 CDMA2000、 FOMA、或TD-SCDMA的移动电信网络的无线电信接口 。典型的移 动终端200示出在图2a中,形式为移动电话。以爿^知的方式,这个 现有技术的移动终端200包括扬声器或耳机202、麦克风205、显示 器203和一组键204,该一组键包括普通ITU-T型(字母数字小键盘 代表字符"0" - "9" , "*"和"#" ) 12个按钮的小4定盘204a, 以及软键204b、 204c。此外,还提供操纵杆211或其他类型的导航 输入设备(例如滚动键、触摸板、四/五向导航键或旋转器)。其他 公知的但是未示出的外部组件包括音量控制键、加电按钮、电池、 充电器接口和附件接口 。
市场需求迫使移动终端变得越来越小,12按钮ITU-T小键盘在 这方面是限制因素,它限制了移动终端的设计,因为为了保持使用 者的手指可操作,它必须具有一定的物理最小尺寸。
另一方面,ITU-T小键盘在现代移动终端中发挥了几个重要作 用,且不仅仅用作手动输入要呼叫的电话号码的拨号小键盘,还用 作文本输入的字母数字键盘,用作视频游戏的游戏控制等。对于文 本输入,ITU-T小键盘中每个键通常与几个字符有关。例如,单个键 可与字符"a" 、"b"和"c"有关。按此键一次产生字符"a",在短时段内按此键两次产生字符"b",以及在短时段内按此键三次产
生字符"c"。较慢地轻按此键两次产生两个"a"。以此方式用ITU-T 小键盘输入字符太慢了;因此,已开发了便于利用ITU-T小键盘来 输入文本的多种方法。 一个公知的例子是T9字符预测功能。
基于ITU-T小键盘利用字符预测功能的输入机制的用户将间接 获得目标字符,即他们可按下一个代表3-6个字符(例如"abc" 在键"2"上)的键。这种间接意味着用户将易于定位目标字符。但 是,预测功能具有不利影响用户需要在显示器上验证输入-例如, 敲击"2"键是解释为"a" 、"b"还是"c"。不利方面在于,典 型地需要耗时的用户,验证。
已尝试利用可替换但是小得多的输入设备来代替相对大的 ITU-T小键盘。例如, 一些现有技术移动电话使用有字符预测功能的 机械旋转器来输入字符。旋转器典型地用于利用可供选择的预测字 符的附加集在呈现的字母字符序列中导航。虽然已证明用户容易学 会这些设备,但是经验表明即使内行的用户输入字符的速度也很慢。 相信其原因包括如下
1) 如果预测字符与用户的目标字符不匹配,则用户潜在地必须 在机械旋转器上滚动很多圏以在字母序列中定位并找到目标字符; 确定目标字符是否在预测字符中,且在旋转器上滚动很多圏是很费 时的并使整体性能变慢。
2) 每次找到目标字符并加亮时-是通过预测字符或是字母序列 -用户需要从旋转器抬起手指并将它移动到单独的选择键以选择加 亮的字符,以及为了继续输入字符,手指需要移回到旋转器。这两 种手指移动都是耗时的,且即使对内行的用户都不能弥补这种时间 损耗。

发明内容
鉴于上述,本发明的目的是解决或至少减少上述问题。更具体 地,本发明的目的是提供电子装置的用户界面,其允许具有较少元件参与符号输入的较小装置设计,但是符号输入快速、直观且准确。
总之,根据所附的独立专利权利要求,以上目的和目标通过一 种用于在电子装置中输入符号的电子装置和方法以及计算机程序产 品实现。
本发明的第一方面是一种具有用于符号输入的用户界面的电子
装置,所述装置包括 显示器;
输入设备,具有延长的触敏传感器区并能沿着所述延长的触敏 传感器区的主轴检测多个传感器位置的用户致动;以及
耦合到所述显示器和所述输入设备的处理设备,
其中,响应于所述输入设备的所述多个传感器位置中的当前传 感器位置的用户致动,所述处理设备被配置用于
根据所述当前传感器位置确定符号序列中的当前符号位置,以

控制所述显示器以指示所述符号序列中的所述当前符号位置所 保持的当前符号。
有利地,处理设备被配置用于控制所述显示器以预定和固定的 顺序呈现所述符号序列,以及控制所述显示器以通过将当前符号标 记为可供选择来指示所述当前符号位置所保持的所述当前符号。
"以预定和固定的顺序呈现所述符号序列"表示,至少在两个 连续的符号输入之间,符号序列静态地显示在显示器的区域,而没 有内容、顺序或位置的改变。
这表示用户可方便地使用输入设备的延长的触敏传感器区作为 用于在呈现的符号序列的多个符号中导航的装置,其中符号具有用 户公知的固定的顺序,以及因此便于通过在希望的传感器位置致动 延长的触敏传感器区来进行快速和准确的符号导航。
例如,在一个实施例中,符号序列包含语言符号如拉丁字符(例 如"A"到"Z" , "a"到"z"或其子集),预定和固定的顺序可 以是字母的。对应地,当符号序列包含阿拉伯数字时(例如"0"到"9"或其子集),预定和固定的顺序可以是数字的。 一些实施例可 能与其他类型的符号序列有关,包括但不限于标点符号("特殊字 符,,)、西里尔字符、中文字符、日文汉字符号、日文平假名字符 或日文片假名字符,其中预定和固定的顺序可以是对所讨论的语言 或符号集是典型的和自然的顺序。
在一些实施例中,整个符号序列或其中的各个符号,可以是图 标等形式,表示用户界面中的可选动作而不是语言符号。也考虑组 合实施例,其中同一符号序列包含语言符号和用户界面动作两者。 在一个这种实施例中,符号序列中的一个符号用于在不同符号集之 间切换,如在拉丁文大写、拉丁文小写、阿拉伯数字或特殊字符之 间。
在一些实施例中,符号序列分级排列,于是一些符号可代表节 点(像文件系统或菜单系统中的文件夹或目录),而其他符号可代 表叶子(像文件或菜单项,或各个字符)。
将"所述当前符号位置所保持的所述当前符号"标记"为可供 选择"可例如包括加亮所述当前符号或瞬间给它明显不同于所呈现 的符号序列中其他符号的视觉外观。
所述显示器的显示区可位于所述装置的装置外壳表面,靠近所 述输入设备的延长的触敏传感器区。符号序列可呈现在所述显示区 的边界附近,邻近并对准所述延长的触敏传感器区主轴,使得传感 器区的传感器位置对准呈现的符号序列中相应的所述符号位置。
在 一 些实施例中,显示器和延长的触敏传感器区二者被提供在 装置外壳中或前表面上。更具体地,在一个实施例中,传感器区位 于接近显示器的最右边界部分的外侧(从典型的用户在典型的操作 位置握着便携电子装置的角度看来)。这种布置对右手用户特别有 利,因为它将允许用户一只手握着来使用装置,这只手的手指握住 装置,这只手的拇指沿着触敏传感器区主轴上下滚动,以便通过用 拇指按压在希望的传感器位置将其致动。
而 一 个特别适合左手用户的实施例可以具有接近显示器左侧的延长的触敏传感器区。特别适合右手和左手用户二者的实施例可具 有两个传感器区, 一个在显示器左侧, 一个在右侧。可替换地或附 加地,所述的或者一个延长的触敏传感器区可位于显示器的最下边 界部分附近。
输入设备可方便地通过触敏传感器来实现,触敏传感器从包括
下列的组中选择而来电阻性触敏传感器、电容性触敏传感器、声 波传感器、加速计传感器、光学(例如红外)传感器、电动机械传 感器、电磁传感器或以上的任何组合。
例如如果是电容性或电阻性触敏传感器,它的传感器区可对在 延长的二维传感器矩阵中的大量的传感器点的致动敏感。在这种情 况下,延长的二维传感器矩阵可逻辑地分为沿着主轴的连续子区, 每个子区形成一个传感器位置。换言之,传感器矩阵的特定子区中 的传感器点的所有致动将代表一个特定的传感器位置,就进而代表 上述符号序列中的一个符号位置。
另一方面,例如如果是实现为柔软表面下可折叠(collapsible) 的圆顶(dome)(这种结构通常在普通键垫中使用,例如用于ITU-T 型小键盘的结构)的阵列的电动机械传感器,在可折叠的圆顶和传 感器位置之间可能有 一对一的关系(一个特定的圆顶将代表一个特 定的传感器位置)。
在可替换实施例中,输入设备和显示器共同由触敏显示器来实 现,输入设备的所述延长的触敏传感器区由触敏显示器的特定显示 子区来实现。
处理设备还可配置用于检测输入设备的所述触敏传感器区上选 择事件的发生,以及作为响应使得选择所述标记的符号作为当前输
入符号。
避免了需要单独的选择键等。这种布置好处在于节省了组件并因 此节省了成本,使装置外形紧凑,输入快速、准确,还有利于单手使用。在一个实施例中,上述用户致动包括用户在所述触敏传感器区 上用 一定力量致动,选择事件可被检测为所述触敏传感器区的进一 步用户致动,进一步用户致动包括比所述一定力量的致动更大力量 的致动。
于是,用户可在预期的传感器位置使用一定力量压下触敏传感 器区,以便标记预期的符号,以及然后通过更用力地按压触敏传感 器区来选择预期的符号,而同时不暂停与触敏传感器区的接触
(engagement)。
在可替换实施例中,用户可用"点和击"的方式作选择,即, 在标记预期符号后抬起拇指(等),然后快速通过拇指再施加压力 以做出选择。
在又一可替换实施例中,处理设备可通过检测与触敏传感器区 保持接触而不移动拇指(等)的预定超时时段的结束而进行选择。 于是,在这个可替换实施例中,用户将通过用拇指(等)接触触敏 传感器区来标记预期的符号,然后保持拇指稳定一定时间,其中处 理设备将自动进行选择。
所述多个传感器位置中每个传感器位置与所述符号序列中相应 符号位置相关,处理设备可配置用于通过选择所述当前传感器位置 相关的符号位置,根据所述当前传感器位置来确定所述当前符号位 置。
于是,在这个实施例中,为选择而标记的当前符号将是其相关 的传感器位置最靠近触敏传感器区上的致动点的符号。
在一个优选实施例中,处理设备可以访问符号预测功能且净皮配 置用于通过以下方式来确定所述当前符号
确定所述当前传感器位置相关的符号位置所保持的候选符号; 从所述符号序列选择符号范围,所述范围包括所述候选符号; 通过运用符号预测功能在所述符号范围中确定最可能的下一输 入符号;
以及选择所述最可能的下 一输入符号作为所述当前符号。考虑到基于前缀或单词的随机语言模型,符号预测功能可工作 于至少一个最近输入的符号。
这个实施例提供了符号预测功能,其提高了用户加亮标记用于 选择的预期符号的准确性。如果用户意外错过了正确的传感器位置 并且取而代之的是致动了它附近的 一 个,则符号预测功能将以明显 的方式帮助他,这样比对应于意外致动的传感器位置的符号更可能 的符号将代替地被加亮。
有时,当用户正确地点击 一 个代表比较不可能的符号的想要的 传感器位置时,符号预测功能可能不利地违反用户的意图且自动将 加亮改变到相邻字符,这在统计上更可能但不是特定情况下想要的 那个。但是,从统计上来说,相反的情况会更频繁;符号预测功能 将有利地将加亮从不想要的且比较不可能的字符改变到邻近的更可 能的字符。因此,这个实施例将以明显的方式提高加亮的平均"命 中率",使得用户将不会注意到符号预测功能是个单独的事情,而 只会感觉到其用起来出乎意料地好。
符号预测功能的随机语言模型可基于例如统计的n-字母组 (n-gram)(例如,单字母组、双字母组、三字母组)数据,针对 该n-字母组数据,当前n-字母组-包括在附加有符号范围中的一个 相应符号的(n-l)个最近输入的字符-被估计以找到最可能的下一 输入符号。可替换地,随机语言模型可基于整个单词。
可选择符号的范围以包括符号序列中候选符号任一侧的m个相 邻符号,其中m可以是例如l、 2或3。当确定最可能的下一输入符 号时,可以运用加权,使得第一顺序相邻符号(例如"B,,或"D", 如果候选符号是"C")优先于第二顺序相邻符号(例如"A"或"E"), 等等。还可运用加权,使得最可能的下一输入符号必须在概率上以 一定佘量优于候选符号,从而代替候选符号作为当前符号。
在一个实施例中,处理设备被配置用于检测所述输入设备的第 一传感器位置的第 一用户致动,根据第 一传感器位置确定保持第一 符号的第一符号位置,以及控制显示器将第一符号标记为可供选择,其中处理设备还被配置用于检测所述输入设备的第二用户致动,根 据所述第一符号位置和所述第二用户致动确定保持第二符号的第二 符号位置,以及控制显示器将第二符号代替第一符号标记为可供选择。
在一个实施例中,第 一用户致动包括在所述第 一传感器位置与 触敏传感器区接触,其中第二用户致动包括沿着所述主轴保持接触 地向从中确定所述第二符号位置的第二传感器位置移动。
这种布置使用户通过在第一传感器位置接触传感器区来执行 "点击和滚动"操作,然后当它被加亮或标记时,沿传感器区拖向 预期的第二位置,加亮自动从第一符号改变为第二符号(且优选地 在拖动期间还在中间传感器位置代表的符号之间改变,于是给用户 的反馈形式是滚动的感觉)。
在一个实施例中,所述多个传感器位置中每个传感器位置与所 述符号序列中相应的符号位置相关,处理设备可具有符号预测功能
以及被配置用于通过如下方式来确定所述第二符号
确定所述第二传感器位置相关的符号位置所保持的候选符号; 从所述符号序列选择符号范围,所述范围包括所述候选符号; 通过运用符号预测功能在所述符号范围中确定最可能的下一输
入符号;
以及选择所述最可能的下 一输入符号作为所述第二符号。 符号预测功能的工作已经在以上说明了。此外,当在滚动之后
运用符号预测功能时,可考虑从第一传感器位置移动到第二传感器
位置的速度。
当移动速度快时,运用符号预测功能特别有用,因为这表示用 户做快速移动,由于明显的生物机械学原因,这将很难准确地控制。 对于在延长的传感器区上快速移动,用户将经常结束于与想要的位 置不同的第二传感器位置,以及符号预测功能将对提高导航准确性 有很大贡献。
另一方面,对于在延长的传感器区上慢速移动,符号预测功能可以省略,因此给用户精细调节地导航到确切想要的第二传感器位 置的机会,即使它代表的第二符号是可能性较小的符号。
所述输入设备的延长的触敏传感器区可提供为邻近所述显示器 的所述装置外壳的所述表面中或表面上的接触轨,并具有与所述表 面的周围部分无差别的视觉外观。
使接触轨不可见或至少与周围的装置外壳表面相比不明显将使 装置的工业设计更自由。根据人体工程学和眼/手协调,将接触轨置 于显示器附近将增加可用性。
本发明对便携设备特别有用。因此,电子装置优选地是便携的。 而且,它可包括对移动电信网络的无线电信接口 。因此,本发明可 优选地实现在或实现为具有对移动电信网络的无线电信接口的移动 终端,该网络可遵守任何可商用的移动电信标准,包括但不限于
GSM、 UMTS、 D-AMPS、 CDMA2000、 FOMA、或TD-SCDMA。
其他实施例可包括其他类型的便携电子装置,包括但不限于遥 控设备、便携音乐播放器、个人数字助理(PDA)、手持(掌上) 计算机、GPS导航器等。另一些实施例可包括固定的电子装置,如 汽车导4充系统、CD或DVD播i文器、电朝L才几、固定电话、传真才几、 打印机等。
因此,根据本发明的第一方面,便携电子装置,例如移动终端, 可设计为没有传统的数字或字母数字字符键盘,如12键ITU-T小键 盘,并提供手动输入选项如文本输入和数字输入(例如手动拨打要 呼叫的电话号码)。这有重要的优点,因为在设计装置时有较大的 自由,有利于装置的小型化并允许以用于手动输入的较少组件来实 现(即潜在的成本优势)。而且,以直观的方式提供用户输入,使 可用的显示区的空间得到有效使用。
本发明的第二方面是一种用于在具有显示器的电子装置中输入 符号的方法,所述方法包括
提供输入设备,该输入设备具有延长的触敏传感器区并能沿着 所述延长的触敏传感器区的主轴检测多个传感器位置的用户致动;检测所述多个传感器位置中当前传感器位置的用户致动;
根据所述当前传感器位置确定符号序列中当前符号位置;以及
在所述显示器上指示所述符号序列中所述当前符号位置所保持 的当前符号。
第二方面的方法还可包含以上限定的本发明的第 一方面的任何 功能特征。
本发明的第三方面是一种用于符号输入的电子装置,所述装置
包括
用于沿着延长的触敏传感器区的主轴检测多个传感器位置的用 户致动的装置;
用于检测所述多个传感器位置中当前传感器位置的用户致动的 装置;
用于根据所述当前传感器位置确定符号序列中当前符号位置的 装置;以及
用于指示所述符号序列中所述当前符号位置所保持的当前符号 的装置。
一方面的任何功能特征的装置。
本发明的第四方面是一种计算机程序产品,包括计算机可读指 令,当它被处理器执行时,执行以下步骤
沿着输入设备的延长的触敏传感器区的主轴检测多个传感器位 置中当前传感器位置的用户致动;
根据所述当前传感器位置确定符号序列中当前符号位置;以及
在显示器上指示所述符号序列中所述当前符号位置所保持的当
前符号o
第四方面的计算机程序产品还可包括计算机可读指令,当它被 处理器执行时,执行以上限定的本发明的第 一 方面的任何功能特征。 而且,所述计算机程序产品可优选地被根据第一方面的电子装置的 处理设备执行。根据以下的详细说明、所附的从属权利要求和附图,本发明的 其他方面、目的、特征和优点将变得明显。


现在将参考附图更详细地说明本发明,附图中
图1所示为不同的典型但是非限制的例子环境的示意图,其中 可使用本发明的电子装置的不同实施例, 一个实施例是移动终端以 及另一实施例是遥控设备。
图2a所示为根据现有技术的移动终端的示意前视图。
图2b所示为图1的移动终端更详细的示意前—见图,其用户界面
包括显示器和延长的触敏传感器区或接触轨,用于符号输入。 图2c-2e所示为图1的移动终端的可替换实施例。 图3所示为图2b所示的移动终端的内部组件、软件和协议结构
的示意框图。
图4a-4b所示为图2b的移动终端中将符号输入到符号处理软件 应用的方法的第一和第二实施例。
图5a-5j所示为移动终端的显示器的屏幕截图,是在通过具有接 触轨的移动终端输入短文本;肖,t期间截^f又的。
具体实施例方式
图1以非限制方式示出两个环境的例子,其中电子装置的不同 实施例可用于符号输入。图l的实施例都是便携的,但是如已说明 的,本发明也可应用于固定设备。
第一实施例是移动终端100,它是蜂窝电信系统的一部分。在图 l的电信系统中,多种电信服务如蜂窝语音通话、www/wap浏览、 蜂窝视频通话、数据通话、传真传输、静态图像传输、视频传输、 电子消息传输和电子商务可在移动终端10 0和其他设备-如另 一 移 动终端或固定电话132-之间进行。应注意,对于移动终端100的不信服务;在这方面,本发明不限于任何特定的服务集。
移动终端100经由基站104通过RF4连^各102连4妄到移动电信网 络110。移动终端IOO和移动电信网络IIO可遵守任何可商用的移动 电信标准,包括但不限于GSM、 UMTS、 D-AMPS、 CDMA2000、 FOMA、和TD-SCDMA。移动终端100的外部和内部部分将参考图 2b和图3更详细地i兌明。
公共交换电话网络(PSTN) 130以熟悉的方式连接到移动电信 网络110。各种电话终端,包括上述固定电话132,连接到PSTN 130。
移动电信网络110可操作地连接到广域网120,广域网120可以 是互联网或其一部分。互联网服务器122具有数据存储124且连接 到广域网120,它是互联网客户端计算机126。具有其数据存储124 的服务器122可以作为能为移动终端100供应www/wap内容的 www/wap月l务器的主才几。
图1所示的系统仅用于举例说明。
第一实施例的移动终端100可以在多种情况下为多种目的用于 符号输入,如用于控制上述电信服务中的任意一种。作为非限制的 例子,此说明的剩余部分将与形式为字符输入的符号输入有关,以 形成移动终端中符号处理软件应用350 (图3)中的文本消息。
但是,首先,将简要提及用于符号输入的便携电子装置的第二 实施例154。第二实施例是具有形式为显示器和接触轨的简单用户界 面用于符号输入的遥控设备154。用户1可使用遥控设备154以控制 电视机150、数字接收器152和/或通过例如互联网120或PSTN 130 可获得的多种服务。为此,用户1将致动接触轨以导航并在例如显 示器上呈现为字符或图标的多个可用符号中选择,以同样方式,稍 后将更详细地it明第一实施例的移动终端100/200'。
因此,再回到第一实施例,其中移动终端更详细地示出为图 2b中的200'。外观上,移动终端200'具有装置外壳207,该装置 外壳207包含扬声器或耳机202、麦克风205、显示器203和一组键 204'。与现有技术图2a的终端200相比,不需要ITU-T型小4定盘且因此可省去。移动终端200'的一组键204'于是仅具有有限数量 的键204b-204e。
这些键204'可包括左和右软键204b和204c、发送键204d(对 应于在各种现有的电话型号上的通话/Yes/OK)以及结束键204e (对 应于桂断/No/Cancel (取消))。可替换地或附加地,4建204'可包 括清除键(用于动作如退格,escape (退出)等)、应用键(使用户 能在应用和基于菜单的主应用菜单的条目之间切换)、以及阿尔法 (alpha)键(在一些应用中用于改变字典并执行多选动作)。本领 域技术人员将会理解,在用户界面中,在不同情况下,键204'将会 被分配不同的功能或动作。
还可提供操纵杆211或其他类型的导航输入设备,如4/5向导 航键。附加地,可出现其他公知的外部组件,如音量控制键、加电 按钮、电池、充电器接口和附件接口。
作为符号输入的手段,移动终端200'具有带有延长的触敏传 感器区220的输入设备,在以下称为接触轨。
在本实施例中,接触轨220具有延长的触敏传感器区的形式, 尺寸为41 mm x 2 mm =82 mm2且基于压敏式电阻性接触传感器技 术。于是,接触轨220不仅能检测触敏传感器区中大量传感器点中 的致动,而且能检测不同的应用力,从而至少它能在任一传感器点 区分较强的按压和较弱的按压。这种压敏式电阻性接触传感器技术 从不同来源是可商用的,它本身是技术人员公知的。
在图2b的实施例中,接触轨220位于装置外壳207的前表面 207f的显示器203的最右边界部分。在图2c、 2d和2e示出的可替 换实施例中,接触轨220分别位于前表面207p的显示器203的左侧、 前表面207p的显示器203的下方,以及接近显示器203但是在短侧 面207s。如已说明的,这些不同的布置特别适合右手和左手用户单 手使用。
下面参考图5a-5j所示的用例将更加明白,通过在预期的传感 器位置按压接触轨,接触轨将被用户1用于导航并在符号序列230中的可用字符间选择。优选地,用户1可单手握着移动终端200'并 通过沿着接触轨220的主轴以相反方向222移动其拇指按预期致动 接触轨220。详细说明还见图4a-4b的说明。
应注意,接触轨220替代常规的输入设备如ITU-T型小键盘的 介绍节省了装置外壳207的前表面207f的有用空同。在圉2b的实施 例中,这些空间节省与图2a的现有技术终端200相比既用于减小装 置外壳207的尺寸,又用于增加显示器203相对于整个前表面207F 的尺寸。
现在将参考图3说明移动终端200'的内部组件、软件和协议 结构。该移动终端具有处理设备或控制器300,其负责移动终端的总 体操作且可通过任何可商用的CPU("中央处理单元")或DSP("数 字信号处理器")实现,或可替换地通过任何其他电子可编程逻辑 设备如ASIC("专用集成电路")实现。处理设备300具有相关的 电子存储器302如RAM存储器、ROM存储器、EEPROM存储器、 闪存、硬盘,或其任何组合。存储器302被处理设备300用于多种 用途,其中之一是存储数据和移动终端中各种软件的程序指令。
软件包括实时操作系统320、人机接口 (MMI) 334的驱动程 序、应用处理程序332以及各种应用。应用包括上述符号处理应用 350以及各种其他应用360和370。在公开的实施例中,符号处理应 用350是能从用户l接受字符输入的应用,如消息收发应用(例如, SMS、 MMS、电子邮件或即时消息收发)、电话簿应用、WAP/WWW 浏览器、日历应用、字处理应用、记事本应用、接受手动拨电话号 码通话的通话处理应用、计算器或使用至少一个字段用于文本、字 符、数字或符号输入的任何其他应用。
MMI 334还包括一个或多个硬件控制器,其与MMI驱动程序 一起与显示器336/203、接触轨220、键204'和操纵杆2U (在图3 中共同称为输入设备338 ),以及各种其他1/0设备339如麦克风205、 扬声器337/202、振动器、铃音发生器、LED指示器等协作。如公知 的,用户可通过这样形成的人机接口操作移动终端。软件还包括各种模块、协议栈、驱动程序等,它们共同被称为
330且为RF接口 306(以及可选的蓝牙接口 308和/或IrDA接口 310) 提供通信服务(如传输、网络和连通性)。RF接口 306包括内部的 或外部的天线以及适当的无线电电路用于建立和保持通往基站的无 线链路(例如,图1中的链路102和基站104)。本领域技术人员公 知,无线电电路包括一系列模拟和数字电子组件,它们一起形成无 线电接收器和发送器。这些组件中包括但不限于,带通滤波器、放 大器、混合器、本地振荡器、低通滤波器、AD/DA转换器等。
移动终端还具有SIM卡304和相关阅读器。公知的,SIM卡 304包括处理器以及本地工作和数据存储器。
现在参考图4a,其示出了向图2b的移动终端中的符号处理软 件应用输入符号的方法。如图4a所示,接触轨被分成逻辑传感器位 置404的连续序列。每个逻辑传感器位置404具有多个物理触敏传 感器点402。在特定的传感器位置404激活任何这种传感器点402 将被接触轨220自己或处理设备300解释为致动该特定的传感器位 置404。
在图4a中,符号序列230被处理设备300在显示器203上呈 现为按字母顺序的拉丁字符的垂直列表。于是,每个字符...,C, D, E,...保持相应的符号位置406。为了使用户1方便,符号位置406 与传感器位置404水平对准,于是字符列表230将用作向用户l解 释每个传感器位置的意思的图例(legend),以及每个传感器位置 404将与相应的符号位置406相关。应注意,每个传感器位置的边界 实际上不必可见;在图4a中示出它们仅用于教示目的。而且,要注 意,实际上字符列表将优选地示出为更接近接触轨220。
在步骤410,处理设备300检测当前传感器位置4046的致动。 在步骤412,确定与当前传感器位置4046相关的字符列表230中特 定的当前符号位置4066。然后,在步骤414,这样被确定的当前符号 位置4066保持的符号F通过加亮而^f皮标记为可供选4奪。
如图4a中水平箭头409所示,在此实施例中,致动某个传感器位置404将总是导致标记同一对应的符号位置406。
用户1可通过稍用力地按压接触轨选择标记的符号。他也可按 原始的压力水平保持按压并沿接触轨220上下滑动他的拇指,从而 通过相应地将加亮改变到字符列表230中的前面或后面的字符使得 字符列表230进行滚动。当到达预期的目的符号位置406时,他可 通过稍用力地按压接触轨220选择符号。可替换地,通过抬起他的 拇指并在预期的传感器位置404再放下,他可加亮另一字符。
图4b的实施例使用符号预测功能,当用户试图在正确的传感 器位置404致动接触轨220时,将明显地帮助用户。在步骤420,如 上述步骤410所述,检测到当前传感器位置4046的致动。然后,在 步骤422,候选符号F被确定为与当前传感器位置4046相关的符号 位置4066所保持的符号。
然后,处理设备300进行到步骤424,其中运用符号预测功能 来确定最可能的符号。此步骤涉及选择包括候选符号F的符号范围。 在本实施例中,符号范围被选择为候选符号上下2个最邻近的符号, 以及候选符号自己。于是,在本例中,选择(DEFGH)作为符号范围。 此范围之外,符号预测功能确定最可能的下一符号,优选地还考虑 最近输入的符号,如此文档的前面部分所述。
最后,在步骤426,处理设备300将最可能的符号E标记为可 供选择。
符号预测功能可被包括在所述MMI驱动程序334的组中,或 可被提供为处理设备300可执行的单独的软件。在其他实施例中, 它甚至可以部分或全部实现在硬件中,例如以ASIC的形式来实现。
现在将参考图5a到5j示出一个用例。此用例涉及通过使用图 4b所述的实施例(具有符号预测功能)的移动终端200'的接触轨 220, llT入短文本消息,"Hi world"。
如图5a所示,字符列表230垂直地显示在显示器203的最右 部分。字符列表230包括完整字母表以及空格符号502以及模式切 换符号5043和504b。选择符号504a将导致处理设备300将列表230改变为数字列表,包含例如数字"0"到"9"以及数学运算符等。
选择符号504b将导致处理设备300将列表改变为特殊符号列表,包 含例如标点符号或非拉丁字符。
在图5a中,用户想把他的拇指移动到代表"H"(符号位置 500a)的接触轨子区(传感器位置)但是意外地接触了靠近"I"的 子区。符号预测功能认为'T,和"H,,同等可能,且'T,被加亮, 如500b所示。
在图5b中,用户保持与接触轨220接触,稍向上移动拇指, 使"H"成为被加亮的字符,如500c所示。用户稍用力按压接触轨 220,且"H"在显示器203上示出在510。
在图5c中,用户仍然保持与接触轨220接触,稍向下移动拇 指以加亮字符'T,,如500d所示。用户稍用力按压接触轨220,且 'T, 一皮添加到510所示的文本。
在图5d中,用户抬起他的拇指并移动到接触轨220的底部以 在500f获得空格字符"一"。用户实际上在500e接触靠近"Z"的子 区,但是明显的符号预测功能发现"—"比"Z"更可能,且因此在 500f "" 一皮加亮。
用户稍用力按压接触轨220,且"—,,被添加到510所示的文本。
在图5e中,用户保持与接触轨220接触,向上移动拇指,使 "W"成为被加亮的字符,如500g所示。用户稍用力按压接触轨220, 且"W,,在显示器203上示出在510。
在图5f中,用户抬起他的拇指并移动到字符"O"但是意外地 在"Q" ( 500h)击中接触轨。但是,明显的符号预测功能认为"O" 比"P" 、 "Q" 、 "R"和"S"更可能,并因此加亮"O",如想 要的且如500i所示。用户稍用力按压接触轨220,且"O"在显示器 203上示出在510。
在图5g中,用户保持与接触轨220接触,向下移动拇指,使 "R,,成为,皮加亮的字符,如500j所示。用户稍用力4安压接触4九220,且"R"在显示器203上示出在510。
在图5h中,用户抬起拇指,向字符"L" ( 500k)移动并成功 地击中接触轨220的这个子区。但是,对于前3个最近输入的字符, "K"是可能性更大的字符,且因此在500, "K,,被加亮。
为了纠正,在图5i中,用户沿接触轨向下滑动拇指,直到在 500m加亮"L"。用户稍用力按压接触轨220,且"L"在显示器203 上示出在510。
最后,在图5j中,用户抬起拇指并试图击中接触轨220的"D" 子区但是意外地选择了 "B,, ( 500n)。但是,符号预测功能在500。 加亮"D",因为对于以前的输入,这是最可能的字符。
以上主要参考几个实施例说明了本发明。但是,本领域技术人 员易于理解,除公开的之外的其他实施例同样可能在如所附的专利 权利要求所限定的本发明的范围内。
例如,在一个可替换实施例中,显示器上一次仅示出符号序列 中一个符号子集。因此,如果符号序列包括从"A"到"Z"的全部 字母加上一些控制符号,那么在检测到的接触轨致动时,处理设备 300可适于示出总共例如仅9个符号-4个前邻近符号,认为与致动 相关的特定符号,以及4个后邻近符号。此实施例的优点在于,它 支持在仅具有小尺寸显示器的有限用户界面上应用本发明的功能。
权利要求
1. 一种具有用于符号输入的用户界面的电子装置,所述装置包括显示器;输入设备,具有延长的触敏传感器区,并能沿着所述延长的触敏传感器区的主轴检测多个传感器位置的用户致动;以及耦合到所述显示器和所述输入设备的处理设备,其中,响应于所述输入设备的所述多个传感器位置中的当前传感器位置的用户致动,所述处理设备被配置用于根据所述当前传感器位置来确定符号序列中的当前符号位置,以及控制所述显示器以指示所述符号序列中的所述当前符号位置所保持的当前符号。
2. 根据权利要求1所述的电子装置,其中处理设备被配置用于控制所述显示器以预定和固定的顺序呈现 所述符号序列,以及控制所述显示器以通过将当前符号标记为可供 选择来指示所述当前符号位置所保持的所述当前符号。
3. 根据权利要求1或2所述的电子装置,还具有装置外壳,其 中所述显示器的显示区提供在所述装置外壳上邻近于所述输入设备 的延长的触敏传感器区的表面。
4. 根据权利要求3所述的电子装置,其中所述符号序列呈现在 所述显示区的边界附近,邻近并对准所述延长的触敏传感器区的主 轴,使得传感器区的传感器位置对准呈现的符号序列中相应的所述 符号位置。
5. 根据权利要求1-4中任一所述的电子装置,其中输入设备 由触敏传感器实现,触敏传感器从包括下列的组中选择而来电阻 性触敏传感器、电容性触敏传感器、声波传感器、加速计传感器、 光学(例如红外)传感器、电动机械传感器、电磁传感器或以上的任何组合。
6. 根据权利要求1-5中任一所述的电子装置,其中输入设备和 显示器共同由触敏显示器来实现,输入设备的所述延长的触敏传感 器区由触敏显示器的特定显示子区来实现。
7. 根据权利要求2-6中任一所述的电子装置,其中处理设备还 被配置用于检测输入设备的所述触敏传感器区上选择事件的发生, 并且作为响应,使得将所述标记的符号选择作为当前输入符号。
8. 根据权利要求7所述的电子装置,上述用户致动包括用户在 所述触敏传感器区上用 一定力量致动,其中选择事件被检测为进一 步用户致动所述触敏传感器区,进一步用户致动包括比所述一定力 量的致动更大力量的致动。
9. 根据权利要求1 - 8中任一所述的电子装置,其中所述多个传 感器位置中每个传感器位置与所述符号序列中相应符号位置相关, 以及其中处理设备被配置用于通过选择所述当前传感器位置相关的 符号位置,根据所述当前传感器位置来确定所述当前符号位置。
10. 根据权利要求1 - 9中任一所述的电子装置, 其中所述多个传感器位置中每个传感器位置与所述符号序列中相应符号位置相关,以及其中处理设备能够访问符号预测功能,且被配置用于通过如下 方式来确定所述当前符号确定所述当前传感器位置相关的符号位置所保持的候选符号;从所述符号序列选择符号范围,所述范围包括所述候选符通过运用符号预测功能在所述符号范围中确定最可能的下 一输入符号;以及选择所述最可能的下 一 输入符号作为所述当前符号。
11. 根据权利要求10所述的电子装置,其中考虑到基于前缀或 单词的随机语言模型,符号预测功能对至少 一个最近输入的符号起作用。
12. 根据权利要求2-11中任一所述的电子装置,其中处理设备被配置用于检测所述输入设备的第 一 传感器位置 的第 一 用户致动,根据第 一传感器位置确定保持第 一符号的第 一符 号位置,以及控制显示器将第一符号标记为可供选择,以及其中处理设备还被配置用于检测所述输入设备的第二用户致 动,根据所述第一符号位置和所述第二用户致动确定保持第二符号 的第二符号位置,以及控制显示器将第二符号代替第一符号标记为可供选择。
13. 根据权利要求12所述的电子装置,其中第一用户致动包括 在所述第 一 传感器位置与触敏传感器区接触,以及其中第二用户致 动包括保持接触沿着所述主轴向从中确定所述第二符号位置的第二 传感器位置移动。
14. 根据权利要求13所述的电子装置,其中所述多个传感器位置中每个传感器位置与所述符号序列中 相应符号位置相关,以及其中处理设备具有符号预测功能且被配置用于通过以下方式 来确定所述第二符号确定所述第二传感器位置相关的符号位置所保持的候选符从所述符号序列选择符号范围,所述范围包括所述候选符通过运用符号预测功能在所述符号范围中确定最可能的下 一输入符号;以及选择所述最可能的下 一 输入符号作为所述第二符号。
15. 根据权利要求3- 14中任一所述的电子装置,其中所述输入 设备的延长的触敏传感器区被提供为邻近所述显示器的所述装置外 壳的所述表面中或表面上的接触轨,并具有与所述表面的周围部分 无差别的视觉外观。
16. 根据权利要求1 - 15中任一所述的电子装置,包括对移动电 信网络的无线电信接口 。
17. —种在具有显示器的电子装置中输入符号的方法,所述方法 包括提供输入设备,该输入设备具有延长的触敏传感器区并能沿着 所述延长的触敏传感器区的主轴检测多个传感器位置的用户致动; 检测所述多个传感器位置中当前传感器位置的用户致动; 根据所述当前传感器位置确定符号序列中当前符号位置;以及 在所述显示器上指示所述符号序列中所述当前符号位置所保持 的当前才寻号。
18. —种用于符号输入的电子装置,所述装置包括用于沿着延长的触敏传感器区的主轴检测多个传感器位置的用 户致动的装置;用于检测所述多个传感器位置中当前传感器位置的用户致动的装置;用于根据所述当前传感器位置确定符号序列中当前符号位置的 装置;以及用于指示所述符号序列中所述当前符号位置所保持的当前符号 的装置。
19. 一种计算机程序产品,包括计算机可读指令,当它被处理器 执行时,执行以下步骤沿着输入设备的延长的触敏传感器区的主轴检测多个传感器位置中当前传感器位置的用户致动;根据所述当前传感器位置确定符号序列中当前符号位置;以及 在显示器上指示所述符号序列中所述当前符号位置所保持的当則付万。
全文摘要
公开了一种具有用于符号输入的用户界面的电子装置。该装置具有显示器和输入设备,该输入设备具有延长的触敏传感器区并能沿着延长的触敏传感器区的主轴检测多个传感器位置的用户致动。该装置还具有耦合到显示器和输入设备的处理设备。响应于输入设备的所述多个传感器位置中的当前传感器位置的用户致动,处理设备根据当前传感器位置确定符号序列中的当前符号位置,随后控制显示器来指示符号序列中的当前符号位置所保持的当前符号。
文档编号G06F3/023GK101421691SQ200780013771
公开日2009年4月29日 申请日期2007年3月26日 优先权日2006年4月19日
发明者N·雅各布森 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1