移动通信设备用户界面的制作方法

文档序号:6348856阅读:150来源:国知局
专利名称:移动通信设备用户界面的制作方法
移动通信设备用户界面
背景技术
移动通信设备(例如,无线电话)已经成为构成日常生活的整体所必需的组成部分,在许多情况下,甚至取代了用户的家庭电话作为主要通信工具。然而,为了提高移动通信设备的移动性,移动通信设备一般具有相对较小的形状因素。然而,使用相对较小的形状因素可能导致在配置移动通信设备以包括附加的功能存在各种挑战。例如,用户传统上限于移动通信设备之间的电话通话。作出了进步以提供各种其他通信技术,例如,文本消息和电子邮件。然而,将这些附加的通信技术包括在移动通信设备可以导致用于与移动通信设备进行交互的传统的技术变得不太需要。例如,当面临诸如电子邮件、文本消息,以及web浏览之类的文本密集的功能时,由传统的移动通信设备所采用的传统的输入设备可能效率低下。

发明内容
描述了移动通信设备用户界面技术。在一实现中,移动通信设备通过移动通信设备的QWERTY键盘接收输入,并根据电话小键盘布局,将输入中的一个或多个字母翻译为一个或多个对应的数字。使用一个或多个对应的数字,拨打电话。提供本发明内容是为了以精简的形式介绍将在以下具体实施方式
中进一步描述的一些概念。本发明内容并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。


参考附图来描述具体实施方式
。在附图中,附图标记中最左边的数字标识该附图标记首次出现的附图。描述和图形中的不同的实例中相同的参考编号可以表示类似的或相同的项。图1是根据用于移动通信的设备、特征,以及系统的一个或多个实施例的移动通信设备的示例实现的图示。图2是描绘了一个示例实现中的过程的流程图,其中,根据电话小键盘布局,翻译通过QWERTY键盘接收到的输入。图3是比较详细地将图1的用户界面模块示为输出图2的用户界面的的示例实现的图示。图4是描绘了一个示例实现中的过程的流程图,其中,显示用户界面,该用户界面包括被配置成接受用于定位联系人和电话号码的输入的搜索部分。图5示出了输出图4的用户界面的图1的移动通信设备的示例实现。图6示出了在各实施例中可以被实现为任何类型的移动通信设备以实现用于移动通信的设备、特征,以及系统的实施例的示例设备的各种组件。
具体实施方式
概览随着移动通信设备的功能的增多,使用常规输入设备来访问此功能会变得越来越使人感到挫败。例如,使用常规的12键电话小键盘编写电子邮件可能涉及对一个键的两次、三次,甚至四次“敲击”以输入单一字母。当编写文本消息、浏览因特网、与应用程序进行交互等等时,也可能遇到类似的挫败。被开发以解决这些挑战的一种技术涉及配置移动通信设备以包括QWERTY键盘。 使用QWERTY键盘,当与使用电话小键盘输入文本相比时,用户常常可以以提高了的效率输入文本。然而,由于QWERTY键盘的减小了的尺寸,一些功能可能丢失。例如,用户可能发现难以拨至少部分地使用字母表示的“虚”电话号码(例如,1-800-FL0WERS),因为用户可能忘记哪些数字键对应于哪些字母。在一实现中,移动通信设备(如移动电话)被配置成将通过QWERTY键盘输入的字母翻译为数字以拨打电话。如此,可以快速地拨电话,而不依赖于用户记住哪些数字键对应于电话小键盘布局中的哪些字母。可以参考图2-3找到对QWERTY输入的翻译的进一步的讨论。在另一种实现中,用户界面被配置成从单一用户界面提供搜索和电话拨打。例如, 当用户使移动通信设备导航到“主屏幕”时,用户打算执行搜索或拨电话号码的可能性增大。因此,用户界面可以被配置成提供可以用于两个动作而无需从用户界面导航离开的单一搜索部分。例如,用户可以在用户界面中实时地提供搜索查询和接收搜索结果,指出对应于搜索查询的联系人和/或电话号码,可以参考图4-5找到对其进一步的讨论。在下面的讨论中,示出了移动通信设备的各种示例实现。另外,对于每一个示例描述了可以由移动通信设备使用的各种不同的功能,这些功能可以在在该示例中以及在其他所描述的示例中实现。因此,示出了各种构想的实现中的一些的示例实现。此外,虽然描述了具有被配置成提供电话功能的一个或多个模块的移动通信设备,但是,各种其他移动通信设备也被构想,如专用消息收发设备、音乐播放器、便携式游戏设备等等。示例环境图1是根据用于移动通信的设备、特征,以及系统的一个或多个实施例的移动通信设备102的示例实现100的图示。可以用各种方式来配置移动通信设备102,一种这样的方式是如图1所示的移动电话。移动设备102包括代表与网络106进行通信的功能的通信模块104,以便向环境 100的各个方面提供蜂窝电话、网络连接和/或数据检索功能。因此,网络106可以呈现各种配置。例如,网络106可包括蜂窝电话网络、因特网、广域网(WAN)、局域网(LAN)、无线网络(例如,WIFI(IEEE802. 11)网络)、公用电话网、外部网、内联网等等。此外,虽然只示出了单一网络106,但是,网络106可以被配置成包括多个网络。例如,被配置为智能电话的移动通信设备102可以通过蜂窝电话网络访问公司内联网内的网页。还构想了各种其他情况。移动通信设备102被示为具有第一和第二外壳108、110,虽然还构想单一外壳或附加的外壳。如图所示的第一外壳108包括可以以各种方式配置的显示设备112。在各实施例中,显示设备112可以包括IXD(液晶二极管)显示器、TFT(薄膜晶体管)IXD显示器、 LEP (发光聚合物)或PLED (聚合物发光二极管)显示器等等,它们被配置成显示文本和/或诸如图形用户界面114之类的图形信息。显示器112可以通过背光而发背光,以便可以在黑暗中或其他低亮度环境中查看。在特定实现中,可以给显示器112提供用于输入数据和命令的触摸屏114。如图所示的第二外壳110包括QWERTY键盘116。QWERTY键盘116遵循QWERTY布局,其中,“Q”、“W”、“E”、“R”、“T”以及“Y”是字母键的最上面的行的头6个字母键。QWERTY 布局通常被用来输入拉丁字母表中的字母。移动通信设备102还被示为包括用户界面模块118。用户界面模块118代表了移动通信设备102的生成供通过显示设备112输出的用户界面114的功能。可以使用各种不同的技术来配置用户界面114。例如,用户界面模块118可以被配置成将通过QWERTY键盘116输入的字母翻译为对应于电话小键盘布局的数字。如此,用户可以使用QWERTY键盘116拨至少部分地使用字母(例如,1-PHILEAGLES、l-800-PACKERS)来表示的“虚”电话号码。可以参考图3_4找到对可以使用用户界面模块118来实现的翻译技术的进一步的讨论。在另一示例中,用户界面114可以被配置成包括搜索部分120,该搜索部分120被配置成接收一个或多个输入,如通过在选择搜索部分120之后在QWERTY键盘116上进行输入。在一实现中,输入可以显示在搜索部分120中,无需手动地选择搜索部分120。例如,搜索部分120可以作为移动通信设备102的主屏幕的一部分来显示。当主屏幕正在显示时, 按下QWERTY键盘116的一个或多个键可以自动地使相应的字母、数字,或符号自动地输入到搜索部分120。当用户处于主屏幕时,例如,用户具有较高的希望执行两个动作中的任何一个的可能性搜索(例如,一个或多个联系人12 或拨电话号码。因此,在此示例中,用户界面模块118可以配置用户界面114以允许用户通过搜索部分120来执行搜索查询或拨号码。 随着用户(例如,通过QWERTY键盘116)提供输入,查询被显示在搜索部分120中。另外, 随着用户键入,可以自动地更新搜索结果124,其被示为联系人列表,包括图1的用户界面 114中的对应的字母和/或数字。如前一示例所描述的,也可以在用户界面114中输出对应于电话小键盘布局的对应的数字。在一实现中,选择电话图标1 和/或电话硬件键128导致移动通信设备102 拨电话号码。应该显而易见地看出,这些技术也可以在主屏幕之外的各种其他情况下使用, 参考图4-5,可以找到其进一步的讨论。一般而言,此处所描述的任何功能都可使用软件、固件(例如,固定逻辑电路)、手动处理或这些实现的组合来实现。如此处所使用的术语“模块”、“功能”、以及“逻辑” 一般代表软件、固件、或软件和固件的组合。在软件实现的情况下,模块、功能,或逻辑表示当在处理器(例如,一个或多个CPU)上执行时执行指定任务的程序代码。程序代码可以存储在一个或多个计算机可读的存储器设备中,可以参考图6发现关于其进一步的描述。下面所描述的用户界面技术的特征是平台无关的,意味着本发明的技术可以在具有各种处理器的各种商业计算平台上实现。示例过程下面的讨论描述了可以利用前面所描述的系统以及设备来实现的用户界面技术。 可以使用硬件、固件或软件或其组合来实现每一个过程的各方面。过程被示为一组框,它们指定由一个或多个设备执行的操作,不一定仅限于所示出的用于通过相应的框执行操作的顺序。在下面讨论的某些部分,将参考图1的环境100。图2描绘了一个示例实现中的过程200,其中,根据电话小键盘布局,翻译通过 QWERTY键盘接收到的输入。在对图2的讨论过程中,也将参考图3,图3将图1的移动通信设备102的示例实现示为根据图2输出用户界面。通过移动通信设备的QWERTY键盘接收输入(框202)。例如,用户可以输入 “1800”,并按下字母键“F”、“L”、“0”、“W”、“E”、“R” 和 “S”。根据电话小键盘布局,输入中的一个或多个字母被翻译为一个或多个对应的数字 (框204)。现在参考图3,示出了示例实现300,其比较详细地示出了图1的用户界面模块 118。用户界面模块118被示为包括翻译模块302。翻译模块是根据电话小键盘布局304翻译通过QWERTY键盘116接收到的输入的功能的代表。如电话小键盘布局304所示,字母表的字母被映射到支持“虚”数字的相应的数字。例如,字母A、B和C映射到数字2 ;字母D、E,以及F映射到数字3 ;字母G、H,以及I映射到数字4 ;字母J、K,以及L映射到数字5 ;字母M、N,以及0映射到数字6 ;字母P、Q、R, 以及S映射到数字7 ;字母T、U,以及V映射到数字8 ;字母W、X、Y,以及Z映射到电话小键盘布局中的数字9。因此,为使用电话小键盘布局304拨虚号,用户一般按下对应于键上显示的字母的数字。然而,在移动通信设备102所使用的QWERTY键盘116中,键盘可能没有足够的空间在单一键上显示这些字母中的每一个。因此,可以使用翻译模块302,根据电话小键盘布局304,翻译对应于QWERTY键盘116中的键的字母。例如,如图3所示,用户可以通过QWERTY 键盘116输入1-800-FL0WERS,并将它翻译为电话号码“1-800-356-9377”。然后,可以使用一个或多个对应的数字,拨打电话(框206)。还构想用于翻译由QWERTY键盘所提供的输入的各种其他实现。例如,在某些情况下,由移动通信设备102所使用的QWERTY键盘116的键的子集可以被配置成提供替换的输入。在图3中所示出的情况下,键被配置成当也按下“alt”键 306时提供“U”的输入或“1”的输入。因此,可以使用对第一和第二键的选择(例如,“U” 键和“alt”键306)来输入“ 1 ”,以便拨一个电话号码。然而,这些替换的输入可以使至少部分地使用字母表示的电话号码的输入复杂化。例如,当用户按下“U”时,关于“U”是应该算作是1(由于在所示出的示例中“U”和“1” 共享一个键)还是根据电话小键盘布局304算作是“8”可能不清楚。因此,为区别这些情况,可以使用第二键来指定意指哪一种输入。例如,为了拨 1-800-FL0WERS,当输入字母FLOWERS时,用户可以按住SHIFT键308。如此,翻译模块302 可以确定用户打算拨“FLOWERS”,其在所示示例中,应该映射到3563911,而不是F63TORS。 还构想了各种其他示例,例如,1-800-CARS-4-US。图4描绘了一个示例实现中的过程400,其中,显示用户界面,该用户界面包括被配置成接受用于定位联系人和电话号码的输入的搜索部分。在对图4的讨论过程中,也将参考图5,该图示出了图1的移动通信设备102的一个示例实现500。用户界面显示在移动通信设备的显示设备上,用户界面包括被配置成接受输入的搜索部分(框40幻。例如,搜索部分120可以显示在用户界面114上,并被配置成通过QWERTY键盘116接受一个或多个输入,虽然也构想了其他键盘。响应于输入,在用户界面中显示了对应于输入的一个或多个联系人(框404)。联系人122可以以各种方式对应。例如,联系人122可以通过包括输入的一个或多个字母来按名称502对应,在用户界面114中示出了其示例,在搜索部分120对于输入“ele”,示出了 “Eleanor,,和 “Electric,,。联系人122也可以按数字504对应,如电话号码“353-0529”,其中,如参考图2_3 的翻译技术描述根据电话小键盘布局304所翻译的,数字“353”对应于输入“ele”。还构想各种其他示例,如姓名502和/或号码504被包括在联系人122的地址中。在此示例中,随着通过搜索部分120接收输入,可以实时地更新搜索结果(例如,显示在用户界面114中的联系人)。响应于输入,在用户界面中显示了从输入翻译的电话号码(框406)。例如,如图5 所示,在搜索部分120和另一个部分506显示翻译的输入。在此示例中,随着接收输入,可以实时地更新电话号码。还构想了各种其他示例。示例移动通信设备图6示出了在各实施例中可以被实现为任何类型的移动通信设备以实现用于移动通信的设备、特征,以及系统的实施例的示例设备600的各种组件。例如,设备600可被实现为参考相应的图1-5所描述的移动通信设备102中的任何一个。设备600也可以被实现访问诸如内容服务之类的基于网络的服务。设备600包括输入端602,其可包括因特网协议(IP)输入端。设备600还包括通信接口 604,其可被实现为无线接口、任何类型的网络接口、和任何其它类型的通信接口中的任一个或多个。网络接口在设备600和通信网络之问提供连接,其它电子和计算设备可以通过该连接与设备600传递数据。无线接口允许设备600作为用于无线通信的移动通信设备来操作,以便包括作为移动电话来操作的电话功能。设备600还可包括一个或多个处理器606 (例如,微处理器、控制器等中的任何一个),这些处理器处理各种计算机可执行指令,以控制设备600的操作,并与其他电子设备进行通信。设备600可利用计算机可读介质608来实现,诸如一个或多个存储器组件,存储器组件的示例包括随机存取存储器(RAM)、非易失性存储器(例如,只读存储器(ROM)、闪存、EPROM、EEPROM等中的任一个或多个)。计算机可读介质608提供数据存储,以存储内容和数据610,以及设备应用程序, 以及任何其他类型的信息和/或涉及设备600的操作方面的数据。例如,操作系统612可以用计算机可读介质608作为计算机应用程序来维护并在处理器606上执行。设备应用程序也可以包括通信管理器模块614(其可以被用来提供电话功能)和媒体管理器616,其可以被配置成实现前面所描述的技术中的一个或多个。设备600还包括向音频呈现和/或显示系统620提供音频和/或视频数据的音频和/或视频输出618。音频呈现和/或显示系统620可被实现为示例设备600的集成组件, 并可包括处理、显示和/或以别的方式呈现音频、视频,以及图像数据的任何组件。设备600 也可以被实现以提供诸如振动和触觉之类的用户触觉反馈。一般而言,框可以表示被配置成提供所表示的功能的模块。此外,此处所描述的任何功能都可使用软件、固件、硬件(例如,固定逻辑电路)、手动处理或这些实现的组合来实现。如此处所使用的术语“模块”、“功能”、以及“逻辑” 一般代表软件、固件、或软件和固件的组合。在软件实现的情况下,模块、功能,或逻辑表示当在处理器(例如,一个或多个CPU) 上执行时执行指定任务的程序代码。程序代码可被储存在一个或多个计算机可读存储器中。如上所述技术的特征是平台无关的,意味着本发明的技术可以在具有各种处理器的各种商业计算平台上实现。结论尽管用结构特征和/或方法动作专用的语言描述了本发明,但可以理解,所附权利要求书中定义的本发明不必限于所描述的具体特征或动作。相反,具体特征和动作是作为实现有请求权项的发明的示例形式来公开的。
权利要求
1.一种由移动通信设备实现的方法,所述方法包括 通过所述移动通信设备的QWERTY键盘接收输入Q02);根据电话小键盘布局,将所述输入中的一个或多个字母翻译为一个或多个对应的数字;以及使用所述一个或多个对应的数字,拨打电话006)。
2.如权利要求1所述的方法,其特征在于,所述翻译是按如下方式执行的 字母A、B,以及C被翻译为所述电话小键盘布局中的数字2 ;字母D、E,以及F被翻译为所述电话小键盘布局中的数字3 ; 字母G,H,以及I被翻译为所述电话小键盘布局中的数字4 ; 字母J,K,以及L被翻译为所述电话小键盘布局中的数字5 ; 字母M、N,以及0被翻译为所述电话小键盘布局中的数字6 ; 字母P、Q、R,以及S被翻译为所述电话小键盘布局中的数字7 ; 字母T、U,以及V被翻译为所述电话小键盘布局中的数字8 ;以及字母W、X、Y,以及Z被翻译为所述电话小键盘布局中的数字9。
3.如权利要求1所述的方法,其特征在于,通过同时选择所述QWERTY键盘的第一和第二键来指定第二键的至少两个替换的输入中的特定一个,来形成至少一个所述输入。
4.如权利要求3所述的方法,其特征在于,所述至少两个替换的输入中的所述特定一个是字母,所述至少两个替换的输入中的另一个是数字。
5.如权利要求3所述的方法,其特征在于,所述第一或第二键是shift键。
6.如权利要求1所述的方法,其特征在于,所述QWERTY键盘是用硬件实现的。
7.如权利要求1所述的方法,其特征在于所述QWERTY键盘的键的子集包括字母和数字的表示;以及所述数字遵循电话小键盘布局。
8.一种移动通信设备(102),包括 显示设备(112);QWERTY键盘(116);以及一个或多个模块,其被配置来拨打电话,并将通过所述QWERTY键盘接收到的输入中的一个或多个字母翻译为对应的数字(302),以用于拨打所述电话,其中 字母A、B和C被翻译为数字2 ; 字母D、E,以及F被翻译为数字3 ; 字母G、H,以及I被翻译为数字4 ; 字母J、K,以及L被翻译为数字5 ; 字母M、N,以及0被翻译为数字6 ; 字母P、Q、R,以及S被翻译为数字7 ; 字母T、U,以及V被翻译为数字8 ;以及字母W、X、Y,以及Z被翻译为数字9。
9.如权利要求8所述的移动通信设备,其特征在于,所述一个或多个模块进一步被配置成在所述显示设备上显示具有被配置成接受输入的搜索部分的用户界面;在所述用户界面中显示对应于所述输入的一个或多个联系人;以及在所述用户界面中显示对应于所述输入的所述电话号码。
10.如权利要求9所述的移动通信设备,其特征在于,通过在所述联系人的姓名中包括所述输入的一个或多个字母,所述一个或多个联系人对应于所述输入。
11.如权利要求9所述的移动通信设备,通过在所述联系人的姓名中包括所述输入的一个或多个字母,所述一个或多个联系人对应于所述输入。
12.如权利要求9所述的移动通信设备,其特征在于,随着接收到连续的所述输入,所述一个或多个模块使所述一个或多个联系人的所述显示以及所述电话号码的所述显示被实时地更新。
13.如权利要求8所述的移动通信设备,其特征在于通过同时选择所述QWERTY键盘的第一和第二键来指定第二键的至少两个替换的输入中的特定一个,来形成至少一个所述输入;以及所述至少两个替换的输入中的所述特定一个是字母,所述至少两个替换的输入中的另一个是数字。
全文摘要
描述了移动通信设备用户界面技术。在一实现中,移动通信设备通过移动通信设备的QWERTY键盘接收输入,并根据电话小键盘布局,将输入中的一个或多个字母翻译为一个或多个对应的数字。使用一个或多个对应的数字,拨打电话。
文档编号G06F3/02GK102369505SQ201080015788
公开日2012年3月7日 申请日期2010年3月24日 优先权日2009年3月30日
发明者A·K·赫伦, K·Q·萨博塔, M·A·斯穆嘎, M·E·V·提尔伯格, M·J·克鲁泽尼斯基 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1