移动站中的用户接口的制作方法

文档序号:7960865阅读:94来源:国知局
专利名称:移动站中的用户接口的制作方法
技术领域
本发明通常涉及移动站,并且特别涉及移动站中的用户接口。
背景技术
通常,移动站中的显示屏受限于显示内容的总量。一种相关技术显示方法根据列出的项目使用某个列表形式和显示软按键(例如,图形图标)。移动站中的用户接口(UI)的基础结构连同格式信息(例如,格式表)一起显示内容,而无需分别显示。由于无需将内容与格式表分离,尽管应用(例如,应用程序)具有相同的显示格式,当一个新的应用程序开发出来时,用于应用程序的UI也必须被重新编码。此外,当显示在移动站屏幕上的格式需要改变时,必须检索和修正关于用于每个应用程序的UI的编码。

发明内容
因此,本发明重点为移动站中的用户接口,该移动站充分解决了由于相关技术的限制与缺陷引起的一个或多个问题。
本发明的一个目的是提供移动站中的处理方法,通过分别管理内容、显示格式,及软按键(例如,图形图标),例如使用XML(扩张性标记语言),使一个或多个用户接口(UI)共同处理与移动站相关的每个应用。
将在下面的说明书部分阐述其他的优点、目的、及本发明的特征,并且对于那些本领域普通技术人员来说,通过下面的实施或从本发明的实践获得教导,部分内容将变得很显然。通过说明书和由此的权利要求及附图特别指出的结构,可以实现和获得本发明的目的与其他优点。
为了实现这些目的和其他优点,并根据本发明的目的在一个实施例中在此具体而宽泛的描述,处理移动站中用户接口的方法包括分离构建用户接口的应用程序数据,使内容数据与显示格式数据分离开来,并存储已分离的应用程序数据。该方法也包括了构建用户接口使内容数据与显示格式数据相对应,并且使用该显示格式数据转换该内容数据的格式。
该方法进一步包括显示转换的内容数据。该方法可以进一步包括分离构建用户接口的应用程序,使软按键(soft key)数据与内容数据和显示格式数据相分离。该显示格式数据包括格式表数据。使用该显示格式数据可以把该内容数据转换成可扩充HTML(XHTML)格式。该方法可以进一步包括如果通过内容数据构建用户接口需要则选择软按键数据。软按键数据可以被编码为可扩充标记语言(XML)格式。该内容数据可以被编码为XML格式。
该内容数据可以包括列举显示项目的单元,且当选择列举的项目时,操作定义值的属性(attribute)将被连接。该格式表数据可以被编码为可扩充格式表语言(XSL)格式。当新的应用程序的XML已编码内容数据被提供时,可以添加用于构建用户接口的新应用程序。可以使用新的应用程序、预存储的格式表数据、及软按键数据来构建用户接口。当请求新的格式表数据时,XSL已编码格式数据可以被存储并在构建用户接口时用于提供每个应用程序的新的格式表。当构建用户接口时,XML已编码软按键数据可以提供改变以形成软按键数据。显示格式数据可以包含格式表数据,且该方法可以进一步包括使用可扩充标记语言(XML)语法分析来分析内容数据和格式表数据。格式表数据可以包括表格格式和列表格式。
在另一个实施例中,适用于处理用户接口的移动站包括适用于分离用于构建用户接口应用程序的语法分析程序使内容数据与显示格式数据分离,和用于存储已分离的应用程序数据的存储器。该移动站还包括用于构建用户接口的控制器,使内容数据响应于显示格式数据并使用该显示格式数据转换该内容数据的格式。
该移动站可以进一步包括用于显示已转换内容数据的显示器。语法分析程序可以进一步用于分离用于构建用户接口的应用程序数据,使得软按键数据与内容数据和显示格式数据分离开来。该显示格式数据可以包括格式表数据。
通过本发明下面结合相关附图的详细说明,前述的本发明其它目的、特征、影响和优势将变得更加明显。很显然,本发明前述的宽泛说明和下面的详细说明均是示例性和说明性的,为了提供对发明的权利要求的进一步解释。


附图被包括用来进一步理解本发明且被并入组成本申请的一部分,说明本发明的实施例并与说明书共同用于解释本发明的原理。
图1是根据本发明的实施例说明用于集中(collectively)处理移动站中的用户接口(UI)方法的图。
图2是根据本发明的实施例说明用于形成关于移动站的应用的UI的内容的示例XML编码数据的图。
图3根据本发明的实施例说明关于形成移动站UI的内容列表格式的示例格式表数据的图。
图4根据本发明的实施例说明编辑码中的软按键信息示例XML编码数据的图。
具体实施例方式
作为参考,本发明的优选实施例将被详述,其中的例子将结合相应附图进行描述。在任何可能情况下,在用于全部附图中相同的附图标记指代相同或相似的部分。
术语“移动站”包括移动电话,手机,PDA(个人数字助理),及电脑,也可以是具有无线通信功能的任何其他设备。下面描述移动站中的用户接口。
本发明使得适于显示内容的格式信息(内容显示格式信息)在移动站的显示屏上显示,与内容本身分离。此外,与图形图标(例如,软按键)相关的信息也可以与内容相分离。通过独立显示和/或管理关于内容、显示格式、和软按键的信息,可以为每个应用程序集中处理用户接口。
例如,显示于移动站显示屏上的应用程序的内容及用户接口功能可以被编码为XML(可扩充标记语言)数据。例如,可以使用XSL(可扩充格式表语言)定义内容显示格式信息。例如,可以使用XML定义软按键信息。
XML是一种国际规范,其定义文件产生规则用于通过因特网交换文件(例如,信息)。XML可以用于在不同系统格式之间不丢失信息地传输、存储及自动处理多媒体电子文件,包括文本、图像、语音、和/或视频。此外,XML的使用允许文件的内容及其表示格式(例如,显示格式)被划分,使相同的内容可以用不同方式来表示。将文件分为内容和它的表示格式。例如,格式表可以应用XSL处理表示格式。XSL是XML的一种格式表语言。
图1是根据本发明实施例说明用于集中处理移动站中的用户接口(UI)方法的图。
参考图1,移动站的程序研发者可以将每个应用程序的用户接口结构划分为关于内容的信息、关于显示格式的信息、及关于软按键的信息。程序研发者则可以将关于内容的信息编码为XML数据,将关于显示格式的信息编码为XML的XSL数据,及将关于软按键的信息编码为XML数据。
图2是根据本发明实施例说明用于形成关于移动站的应用的UI的示例XML编码数据的图。
参考图2,显示了图1中所示的各种应用程序之中的关于移动电话应用程序(例如,Phone_Manager)和音量铃声应用程序(例如,Bell_Manager)的示例XML编码数据。例如,“mobile managment”与“sound volume bell sound”应用程序的内容通过菜单列表名字的属性而被说明,并且当每个被选择菜单(例如,移动电话管理菜单和/或音量铃声菜单)通过链路属性(例如,菜单链路)被连接时执行其操作。
可以根据XSL语法形成格式表数据,例如用于支持表格格式和/或列表格式的XSL语法。
图3是根据本发明实施例说明关于用于形成移动站UI的内容列表格式的示例格式表数据的图。图4是根据本发明的实施例说明编辑码中的软按键信息示例XML编码数据的图。
参考图3-4,已编码内容的XML数据、显示格式信息的XSL数据和软按键信息的XML数据被存储在存储器中。用于分析编码XML数据和XSL数据的XML语法分析程序也可以存储于存储器。在移动站的操作中,当用户输入特定按键时,移动站的控制器可以输出用于产生(例如,形成)响应输入按键的用户接口的应用程序内容。也就是,控制器取得相应内容的XML数据并从先前配置的显示格式信息(例如,格式表数据)中选择想要的显示格式信息。如果取得的内容需要关于软按键的信息,控制器还选择相应软按键的XML数据。然后控制器通过XML语法分析程序分析内容XML数据、显示格式信息和软按键XML数据,将内容XML数据转换为XHTML(可扩充HTML)格式,或者合适的HTML格式,例如,使用已经通过语法分析装置分析的显示格式信息。然后控制器通过用于用户浏览的用户接口单元(例如,显示屏上所示)显示转换的XHTML内容和语法分析的软按键信息。
例如,当通过用户接口单元由用户输入菜单键时,,控制器取得相应菜单键的菜单应用程序的内容成分(element),例如,通过存储器中的菜单列表的名称属性描述的成分,该菜单列表例如,电话簿(例如,phone_book)、移动电话管理(例如,phone_management)、音量铃声(例如,bell_managert)、内容管理(例如,content_manager)、和/或电子记事(例如,electronic_note)。然后,控制器选择取得的内容要素的列表格式数据,并通过XML语法分析程序分析取得的XML内容数据和选择的XSL列表格式数据。然后,控制器根据分析的XSL列表格式数据将分析的XML内容数据转换为XHTML格式,并在列表格式中形成关于电话簿、移动电话管理、音量铃声、内容管理和电子记事菜单的用户接口。
当由用户选择音量铃声时,例如,移动站的控制器选择被定义为音量铃声菜单中的链路属性的XML数据,并且然后选择列表格式信息,例如,选择的XML数据的格式表数据。如果选择的XML数据请求软按键信息,控制器选择相应的软按键信息。然后,控制器XML语言分析选择的XML数据、列表格式信息和软按键信息,并将这些项转换为XHTML格式以构建用户接口。然后,参考图2,铃声/振动转换、声音选择、铃声音量、呼叫连接音调、业务改变音和/或每分钟呼叫音以列表格式被显示。
在一个实施例中,处理移动站中用户接口的方法包括分离用于构建用户接口的应用程序数据,使内容数据与显示格式数据分离,并存储分离的应用程序数据。该方法还包括构建用户接口使内容数据相对应显示格式数据,并使用显示格式数据转换内容数据的格式。
该方法可以进一步包括显示转换的内容数据。该方法可以进一步包括分离用来构建用户接口的应用程序数据,使软按键数据与内容数据和显示格式数据分离开来。显示格式数据可以包括格式表数据。使用显示格式数据可以把内容数据转换为可扩充HTML(XHTML)格式。该方法可以进一步包括如果通过内容数据构建用户接口需要则选择软按键数据。该软按键数据可以被编码为可扩充标记语言(XML)格式。内容数据可以被编码为XML格式。
该内容数据可以包括列举被显示项目的单元,和当列举项目被选择时,连接操作定义值的属性。格式表数据可以被编码为可扩充格式表语言(XSL)格式。当新应用程序的XML已编码内容数据被提供时,可以添加用于构建用户接口的新应用程序。可以使用新的应用程序、预存储的格式表数据、及软按键数据构建该用户接口。当构建用户接口时,当请求新的格式表数据时,XSL已编码格式表数据可以被存储并用于为每个应用程序提供新的格式表。当构建用户接口时,XML已编码软按键数据被提供以使改变形成软按键数据。该显示格式数据可以包括格式表数据,且该方法可以进一步包括使用可扩充标记语言(XML)语法分析来分析内容数据和格式表数据。该格式表数据可以包括表格格式和列表格式。
在另一个实施例中,适用于处理用户接口的移动站包括用来分离构建用户接口的应用程序数据的语法分析程序,使内容数据与显示格式数据分离,和用于存储已分离应用程序数据的存储器。该移动站还可以包括用于构建用户接口的控制器,使内容数据相对应显示格式,并使用该显示格式数据转换内容数据的格式。
该移动站还进一步包括用于显示已转换内容数据的显示器。语法分析程序可以进一步用于分离用于构建用户接口的应用程序数据,使软按键数据与内容数据和显示格式数据分离。该显示格式数据可以包括格式表数据。
从而,在本发明的实施例中,移动站将用户接口应用程序分离并管理为内容、内容的格式表数据、及软按键信息。因此,一旦与被添加应用程序的内容相关的XML编码数据被程序研发者提供,新的应用程序可以通过使用已有的格式表数据和软按键信息作为用户接口而被构建。此外,当构建用户接口的应用程序内容的格式表数据被改变为新的格式时,研发者可以提供定义新格式表数据的XSL编码数据,而不必为每个应用程序逐个检索和修正格式表编码数据。因此,新格式表数据可以很容易地应用于每个应用程序内容。另外,当需要新的软按键时,用户仅仅需要将定义新软按键的XML编码数据添加到存储器中,从而通过使用新的软按键来构建用户接口。
因此,由于与构建用户接口相关的应用程序内容、内容的显示格式和软按键相关的信息通过应用XML而被分别管理,移动站的每个应用程序的用户接口可以被集中处理。此外,为用户浏览而显示的内容的显示格式可以通过应用程序很容易地被改变。此外,在研发各种应用程序的用户接口中,可以通过减少不必要的编码和具有高扩展弹性结构对用户接口进行管理。
对于本领域技术人员而言,不偏离本发明原理与范围而对本发明进行的各种修正与改变是很显然的。这样,意味着本发明覆盖了在附属权利要求与等同部分中所涵盖范围之内的他们对本发明的修正与改变。
权利要求
1.一种处理移动站中用户接口的方法,该方法包括分离用于构建用户接口的应用程序数据,使内容数据与显示格式数据分离;存储分离的应用程序数据;构建用户接口使内容数据对应于显示格式数据;及使用该显示格式数据转换该内容数据的格式。
2.权利要求1的方法,进一步包括显示已转换的内容数据。
3.权利要求1的方法,进一步包括分离用于构建用户接口的应用程序数据,使软按键数据与内容数据和显示格式数据分离。
4.权利要求1的方法,其中该显示格式数据包括格式表数据。
5.权利要求1的方法,其中使用该显示格式数据把该内容数据转换为可扩展HTML(XHML)格式。
6.权利要求3的方法,进一步包括如果内容数据需要则选择软按键数据,以构建用户接口。
7.权利要求6的方法,其中软按键数据被编码为可扩展标记语言(XML)格式。
8.权利要求1的方法,其中该内容数据被编码为XML格式。
9.权利要求1的方法,其中该内容数据包括列举被显示项目的单元,和当列举的项目被选择时定义要连接的操作值的属性。
10.权利要求4的方法,其中该格式表数据被编码为可扩展格式表语言(XSL)格式。
11.权利要求8的方法,其中当提供新应用程序的XML已编码内容数据时,添加用于构建用户接口的新应用程序。
12.权利要求11的方法,其中使用该新应用程序、预存储的格式表数据、和软按键数据构建用户接口。
13.权利要求10的方法,其中当请求新格式表数据时,XSL已编码格式表数据被存储,并在构建用户接口时用于提供每个应用程序的新格式表。
14.权利要求7的方法,其中XML已编码软按键数据被提供用于在构建用户接口时能对软按键数据进行改变。
15.权利要求4的方法,其中该显示格式数据包括格式表数据,进一步包括使用可扩展标记语言(XML)语法分析来分析该内容数据和该格式表数据。
16.权利要求15的方法,其中该格式表数据包括表格格式和列表格式。
17.一种适用于处理用户接口的移动站,该移动站包括语法分析器,其适用于分离用于构建用户接口的应用程序数据,使内容数据与显示格式数据分离;存储器,适用于存储分离的应用程序数据;控制器,适用于构建用户接口,使内容数据对应于显示格式数据并使用该显示格式数据转换该内容数据的格式。
18.权利要求17的移动站,进一步包括显示器,其用于显示已转换的内容数据。
19.权利要求17的移动站,其中语法分析器进一步用于分离用于构建用户接口的应用程序数据,使软按键数据与内容数据和显示格式数据相分离。
20.权利要求17的移动站,其中该显示格式数据包括格式表数据。
全文摘要
一种在移动站中处理用户接口的方法,包括分离用于构建用户接口的应用程序数据,使内容数据与显示格式数据分离,并存储分离的应用程序数据。该方法还包括构建用户接口使该内容数据相对应该显示格式数据,并使用该显示格式数据转换该内容数据的格式。该方法可以进一步包括显示已转换的内容数据。该方法可以进一步包括分离用于构建用户接口的应用程序数据,使软按键数据与该内容数据和该显示格式数据分离。该显示格式数据可以包括格式表数据。
文档编号H04M1/247GK1842104SQ200610079340
公开日2006年10月4日 申请日期2006年1月28日 优先权日2005年2月1日
发明者洪性夏, 崔现美 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1