用于在便携式电子设备上选择用户界面选项的装置和方法制造方法及图纸

技术编号:3669417 阅读:194 留言:0更新日期:2012-04-11 18:40
便携式电子设备(100)通过检测设备(100)的移动提供用户数据和命令输入。显示器(112)用来显示多个用户界面选项(300,500,502)。用户在物理地移动设备(100)以加亮和输入希望数据字符(302)或命令(504)。例如,可以显示虚拟键区(300),当设备(100)相对于显示器(112)的平面向前、向后、向左或向右移动,在该方向(或相反方向)的下一个字符或数字被加亮。然后通过将设备(100)向下移动,加亮的字母或数字可以被输入。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及用于在便携式电子设备上选择用户界面的装置和方法,具体涉及通过检测与预定的图形显示同时发生的设备移动,通过与便携式电子设备相关的图形用户界面输入数据和/或选择菜单选项。集成电路技术的发展允许诸如蜂窝电话的便携式电子设备在尺寸上能充分减小。用户经常更乐意选择这些尺寸减小了的设备,因为它们更轻,并且更容易携带。然而,在不损坏设备使用性的情况下,典型的便携式电子设备的某些部分并不能在尺寸上减小得太多。键区就是一个这样的部分。典型的蜂窝电话键区包括拨号数字0~9,以及诸如“清除”、“发送”和“结束”等的一些别的功能键。键区增加了蜂窝电话的成本、机械设计的复杂性、尺寸和重量。键的最小尺寸由用户手指的大小决定。换句话说,如果键太小,许多用户将发现拨电话变得很困难。为此提出的解决方案包括使用诸如语音识别和触摸屏的技术,以取消键区,然而这些技术存在着重大的限制和缺陷。语音识别技术需要充分的训练,并且经常不能正确执行,从而需要用户重复某些命令。这种重复既消耗了时间,又会使用户产生挫折感。此外,语音识别算法需要庞大的计算资源,从而增加了电子设备的成本和/或延迟了识别过程的响应性。更进一步,语音识别方案缺乏私秘性。例如,如果用户在公众场合拨打电话号码,电话号码和/或所呼叫的人的名字能被周围的人听到。触摸屏技术解决了私秘性、准确度和计算资源的问题。然而,触摸屏比较昂贵,并且经常减少下面显示器的视觉清晰度。如果用户用手指来进行选择,触摸屏同样存在尺寸限制,要么触摸屏需要使用指示笔,而它有可能被丢失。对于本领域的技术人员,参考优选实施例的详细介绍,将很容易发现本专利技术的这些和其它的特征和优点。优选实施例是参考附图来进行介绍的,下面给出附图的简要描述。附图说明图1是表示便携式电子设备的框图。图2是能由图1的便携式电子设备实现的通过用户界面选择字母数字字符的流程图。图3是能由图1的便携式电子设备实现的用于显示字母数字选项的示例性的用户界面的线绘图。图4是能由图1的便携式电子设备实现的用于通过用户界面选择菜单条目的程序的流程图。图5是能由图1的便携式电子设备实现的用于显示菜单选项的示例性的用户界面的线绘图。图6是能由图1的便携式电子设备实现的用于响应预先定义的显示器移动的检测执行软件例程的程序流程图。便携式电子设备在它的显示器上显示了多个用户界面选项,并允许用户通过物理地沿着特定方向移动该设备来选择一个或多个选项。例如,可以显示一虚拟键区,当用户相对显示器的平面将设备向前、向后、向左或向右移动时,这个方向(或相反方向)的下一个字母被加亮。然后,通过向下(也就是与显示器的平面垂直)移动该设备,加亮的字母被输入,就好像是在真实、专用的键区上打字一样。图1显示了便携式电子设备100。在优选实施例中,便携式电子设备100是诸如手持蜂窝电话或寻呼机的无线通信设备。然而,便携式电子设备100可以是诸如个人数字助理的通用计算设备,或者是诸如电子图书或电子地图的专用设备。便携式电子设备与电源101连接。电源最好是电池。然而,本领域的技术人员很容易地理解别的电源,诸如将交流输出为直流的变压器或太阳能电池板,也可以用作电源101。便携式电子设备100中的控制器102可以包括一个诸如随机存取存储器的数据存储器104,一个形式可能为只读存储器(ROM)的程序存储器106,以及一个微处理器108,它们通过地址/数据总线109相互连接。在一个实施例中,程序存储器106存储计算机程序,这个计算机程序实现下面相关图2、图4和图6介绍的所有或部分方法。这个程序最好是由微处理器108来执行。本领域的技术人员都知道,程序存储器106可以从诸如硬盘的固定存储器设备加载,或者由固件预加载。可以手动或者不使用便携式电子设备100来进行下面介绍的方法中的一些步骤。最好经过常规输入/输出(I/O)电路114将经过模拟/数字转换器111的移动检测器110和显示器112与控制器102电连接在一起。移动检测器110还和显示器112机械连接,这样移动检测器110的移动对应显示器112的移动。移动检测器110最好由两个加速计组成,每一个加速计都检测移动的变化(例如加速度)。第一加速计在位置上与显示器112的平面平行,以检测设备100平行于显示器112的平面的移动(也就是沿着x轴和y轴)。第一加速计输出两个电压,一个用于x轴,一个用于y轴,它们都近似集中于静态直流电压点。随着设备100沿着x轴、y轴或合成方向的正方向或负方向加速(或移动),输出电压从静态直流电压点增大或减小。例如,如果设备100的移动使x轴输出电压从静态直流电压点增大,那么在X方向上有移动,并且X方向上的加速度为正(+)。如果设备100的移动使x轴输出电压从静态直流电压点减小,那么在X方向上有移动,并且X方向上的加速度为负(-)。如果设备100在X方向上没有移动,那么x轴输出电压没有变化,并且在X方向没有加速度。这个规律同样适用于y轴输出电压。第二加速计在位置上与显示器112的平面垂直,以检测设备100垂直于显示器112的平面的移动(也就是沿着z轴)。除了只有一个输出电压用来跟踪设备在Z方向上的移动以外,第二加速计与第一加速计的工作方式相似。加速计可以是能从很多来源得到的部件号为ADLX202的基于模拟设备两轴(Analog Devices 2-axis)MEMS(微电机)的加速计,或者别的合适并经济可行的加速计。控制器102接收来自移动检测器110的移动检测信号。响应于某些移动检测信号,控制器102使显示器112显示不同的预先定义的图形描述。通过与所显示的特定显示画面同时地在特定方向移动电子设备100,便携式电子设备100的用户就可以给控制器102输入数据和命令。输入/输出电路114还可以包括一个发射机和一个接收机(没有显示),它们将控制器102电连接到天线116。天线116可以用来发射和/或接收与用户界面选项相关的信息以及下面要介绍的过程中用到的别的信息。在图1所展示的实施例中,设备100缺少诸如具有的字母数字键0~9以及“发送”、“结束”、“清除”等功能键的蜂窝电话键区的专用键区,从而避免了增加与这种专用键区相联系的成本、机械设计的复杂性、尺寸和重量。图2展示了程序200的流程图,便携式电子设备100能通过运行程序200来选择字母数字字符。最好由控制器102来执行程序步骤。通常,程序200响应于显示器112的移动,生成一系列表示所选择(但还未输入)的字母数字字符的图形描述。程序200还允许所选择的字符响应于显示器112的移动而被输入。字母数字字符包括英文字母、数字、罗马数字、中国汉字、日本汉字、日文假名和/或任何其它的人类可识别的语言符号。当程序200被启动时,在步骤202控制器102初始化“当前字符”变量为默认值。例如,为了使到希望字符的平均“距离”最小,可以选择位于虚拟键区中心附近的字符作为默认字符。作为替代,默认字符可以是输入的最后一个字符。接着,在步骤204,控制器102在显示多个字符300(例如虚拟键区)的显示器112上生成一个图形用户界面,此时当前字符302在视觉上能得到识别(例如加亮,见图3)。程序200然后进入一个移动检测循环(步骤206-214)。在这个例子中,移动检测本文档来自技高网...

【技术保护点】
用来在便携式电子设备的用户界面中选择输入字母数字数据的用户界面选项的方法,便携式电子设备具有显示器、移动检测器和存储器,该方法包括:在便携式电子设备的显示器上生成一个显示,这个显示具有第一字母数字字符;检测和便携式电子设备的显示器相 关的移动;和响应于移动的检测,在便携式电子设备的存储器中存储该第一字母数字字符。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:小乔治W绍普理查德约瑟夫维尔马尔
申请(专利权)人:摩托罗拉公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1