用于移动终端的用户接口控制方法和系统的制作方法

文档序号:7938982阅读:185来源:国知局
专利名称:用于移动终端的用户接口控制方法和系统的制作方法
技术领域
本发明涉及一种包括多个移动终端的移动通信系统,尤其涉及一种用于移动终端的用户接口控制方法和系统。
诸如移动或便携式电话或者移动信息终端的移动终端具有一个用户接口,它是用于使移动终端使用简便的程序中必不可少的部分。由于用户接口被不断的更新,能够容易地改变每一移动终端的用户接口是很重要的。
例如,日本未审专利申请公开号为No.8-147228公开了一种信息通信系统,它能够通过网络更新和改变终端的用户接口。信息通信系统是由一个中央站和多个终端构成的,每个终端都具有其用户接口部分。中央站被提供具有一个用户接口程序存储器,存储了多个用户接口程序。当从一个终端接收到一个信息请求信号的时候,中央站选择所存储的用户接口程序中的合适的一个,并将请求数据以及合适的用户接口程序传送到终端。终端运行接收到的用户接口程序从而在用户接口部分呈现接收到的数据。
但是,终端从中央站下载用户接口程序并执行它,从而在用户接口提供数据。因此,必须提供一个具有存储用户接口程序的存储容量(amount of memory)的移动电话,这导致了在减少与移动电话合并的存储容量方面存在困难。
日本未审专利申请公开号为No.9-36976公开了一种由电话机和计算机构成的电话通信系统。计算机存储一个包含有用户接口程序的电话管理程序。当呼叫或者被呼叫的时候,用户接口被显示在监视器上。但是,在移动电话的情况下,这样的装备了监视器的计算机不能够与之相伴。
本发明的一个目的是提供一种用户接口控制方法和系统,其允许在移动终端中能够较为容易地更新用户接口程序,同时还能减少存储容量。
根据本发明,一种系统包括一个通信网络;多个移动终端,每一个都与通信网络相连,每一个移动终端都具有一个显示设备以及一个输入设备;以及一个与通信网络相连的外部用户接口处理设备,其中外部用户接口处理设备存储至少一个用户接口程序,其中每一个移动终端包括一个控制器用于向外部用户接口处理设备传送输入设备所产生的事件信息,并且从外部用户接口处理设备接收用户接口程序对事件信息的处理结果,从而根据处理结果控制显示设备。
事件信息可以包括输入设备的一个操作键码以及一个当前显示图像状态的组合。事件信息的处理结果可以包括一个显示命令以及一个接下来显示图像状态的组合,其中显示命令使操作键码所表示的字母显示在移动终端的显示设备上。
外部用户接口处理设备最好存储多个用户接口程序,每一个移动终端的用户被允许从中预先选择一个期望的用户接口程序。
最好地,每一个移动终端还具有一个高速缓冲存储器,其中控制器指示该高速缓冲器存储器存储事件信息的处理结果,并且,当与存储在高速缓冲器中的事件信息相同的新的事件信息产生的时候,根据存储在高速缓冲器中的处理结果控制显示设备。当新的事件信息与存储在高速缓冲器中的事件信息不同的时候,控制器向外部用户接口处理设备传送新的事件信息。当用户接口程序的校正使新的事件信息与存储在高速缓冲器中的事件信息不同的时候,通信网络不收取移动终端与外部用户接口处理设备之间的用户接口控制的任何通信费用。
根据本发明的另一个方面,一种用于控制具有一个显示设备以及一个输入设备的移动终端的用户接口的方法,包括步骤a)在一个允许通过通信网络与移动终端进行通信的外部用户接口处理设备中准备至少一个用户接口程序;b)当事件通过输入设备发生的时候,移动终端将输入设备产生的事件信息传送到外部用户接口处理设备;c)当接收到事件信息的时候,外部用户接口处理设备利用事件信息执行一个用户接口程序从而将事件信息的处理结果传回到移动终端;以及d)当接收到事件信息的处理结果的时候,移动终端根据处理结果控制显示设备。
如上所述,移动终端必需的用户接口程序被安装在一个移动终端能够访问的外部设备中。这样,当一个用户接口程序被更新或者被修正的时候,只有外部设备上的用户接口程序被更新或者修正,并且不需要在每一个移动终端上更新软件,这就使用户接口程序较为容易地更新或修正。
而且,由于不需要用于存储用户接口程序所需的存储器,减小移动终端中所需的存储容量是可能的。
而且,由于用户接口程序没有被安装在每个移动终端中而是在外部设备中,因此可以较为容易的安装多个用户接口程序,这允许每一个用户可以从多个用户接口程序中选择一个期望的程序,而不需要增加移动终端中的存储容量。
另一个实施例,移动终端被提供具有一个高速缓冲存储器,它用于高速缓冲与输入设备的操作所产生的先前的事件相对应的显示命令以及随后的显示图像状态。因此,当同样的事件发生的时候,显示器的图像传送能够在不与外部设备通信的条件下而被执行。


图1是表明根据本发明的使用了用户接口控制系统的移动通信系统的方框图;附图2是表明根据本发明的第一实施例的在用户接口控制系统中的用户接口变化顺序的方框图;附图3是表明根据本发明的第二实施例的用户接口变化操作的流程图;附图4是表明根据本发明的改进实施例的采用了用户接口控制系统的移动通信系统的示意性方框图;附图5是表明根据本发明的用户接口控制系统的示意性方框图。
参照图1,根据本发明的一个移动通信系统应用了一个用户接口控制系统。移动通信系统由多个移动电话、无线基站、以及一个外部用户接口处理部件115构成。这里,假设移动电话100位于无线基站110的辐射区域内,这样移动电话110能够通过无线信道121与无线基站110通信。无线基站110通过用于移动通信系统的网络130与外部用户接口处理部件115相连。
移动电话110具有一个显示装置101,一个输入设备102,一个控制单元103,一个无线通信系统104以及一个存储器105。显示装置101根据控制单元103所提供的显示图像信息将图像显示在屏幕上。输入设备102可以是一个包括一个10键的键区或者是一个指针设备,用来将用户的键操作信息输入到控制单元103中。
控制单元103由一个程序控制的处理器,例如CPU,来执行移动电话100的控制操作,包括显示装置101的显示控制以及输入设备102的输入控制。控制单元103还包括一个图像传送处理器103A,它控制显示装置101上的图像传送。图像传送处理器103A的功能可以在CPU中实现。
以后将要描述,当一个键被按压的时候,控制单元103产生对外部接口处理部件115寻址的传送数据,它包括一个按压键的键码以及当前显示图像的状态信息,并指示无线通信系统104通过一个无线信道将其传送到无线基站110。相反地,当从外部用户接口处理部件115接收到新的用户接口信息的时候,控制单元103将其解码从而产生显示图像数据,它被用于在显示装置101上显示新的用户接口。无线通信系统104允许通过天线109与基站110进行无线通信。
存储器105存储一个操作系统106,一个数据库107以及一个高速缓冲存储器122。这里,操作系统106包括至少一个基本用户接口程序,用于在显示装置101上显示在备用状态的初始用户接口。数据库107按可检索的方式存储电话目录数据,图像数据和/或语音数据。在控制单元103的控制下,高速缓冲器122被用于存储先前接收到的显示图像信息,该信息具有作为参数的键操作信息,以后将进行描述。应该注意存储器105除了上述的基本用户接口程序以外,并不存储任何用户接口程序。
无线基站110具有一个无线通信系统111,一个交换功能部件112以及一个收费功能部件114。无线通信系统111执行与位于0辐射区域内的移动电话之间的无线通信。交换功能部件112执行交换从而在每一个移动终端与一个相应的终端方之间建立起连接,并且在一个相应的移动终端与外部用户接口处理部件115之间执行用户接口控制。收费功能部件114利用移动通信系统向移动终端收取通信服务费用。
外部用户接口处理部件115被提供具有一个通信功能处理器116,一个控制单元117以及一个存储器110。存储器110存储至少一个用户接口程序。在本实施例中,有两个用户接口程序119和120被存储,并且当一个移动终端100被连接到外部用户接口处理部件115的时候,在控制单元117中执行一个用户期望的用户接口从而向移动终端100提供一个用户接口。控制单元117由一个诸如CPU的程序控制处理器构成用来执行外部用户接口处理部件115的控制操作。
以后将要描述,当从移动电话100接收到键码信息以及当前显示图像状态信息的时候,控制单元117根据接收到的信息执行用户接口程序并压缩用户接口程序所产生的图像数据以及将显示命令以及压缩的图像数据作为一个新的用户接口发送到移动终端100。
参照图2,将要描述用户按压一个键后,移动电话100从备用模式进入到呼叫模式的情况下的屏幕传送操作。附图5以方框图的形式示出了类似的状况。
首先,移动电话100处于备用状态,因此显示装置101在屏幕上显示一个备用图像。
当一个诸如摘机键或者数字键的键被按压的时候,控制单元103的图像传送处理器103A接收到按压的键的键码201以及屏幕上的备用屏幕状态并将其编码从而产生传送数据202,然后将其传送到无线通信系统104。无线通信系统104调制传送数据202从而在无线信道上产生无线传送信号203,它被作为无线电波204从天线109被传送。
当通过天线113接收到无线电波205的时候,无线通信系统111将其解调制从而产生接收数据206,它被传送到交换功能部件112。交换功能部件112看到接收数据206的目的地址来确定将其被转送到哪里。在这种情况下,由于接收数据206是一个来自于移动电话100的包括按压键码以及备用屏幕状态的用户接口询问信号,所以它被通过网络130转送到外部用户接口处理部件115。
外部用户接口处理部件115在通信功能处理器116接收到接收数据207。通信功能处理器116执行接收数据207的交换协议从而产生包含有按压键码以及备用屏幕状态的用户接口询问信号208,它被传送到控制单元107。
当接收到按压键码以及备用屏幕状态的时候,控制单元117从存储器118读取一个选定的用户接口程序119和120中的一个并使用接收到的键码以及备用屏幕状态来执行它。例如,当在备用状态,移动电话100的“1”键被按压的时候,“1”的键码以及备用屏幕状态都被外部用户接口处理部件115所接收。控制单元117通过输入“1”的键码以及备用屏幕状态执行用户接口程序从而产生一个回复信号209,该信号包括用于在屏幕上显示“1”的显示命令,下一个屏幕状态(这里为呼叫屏幕状态),以及在这种情况下的将被显示在屏幕上的图像数据。图像数据在被包含在回复信号209以前被压缩。
以这种方式,控制单元117向通信功能处理器116输出回复信号209,处理器116执行回复信号209的交换协议从而向无线基站110的交换功能部件112传送回复信号210。交换功能部件112观看到回复信号210的目的地址以产生传送数据211并且将其输出到无线通信系统111。无线通信系统111调制传送数据211从而在一个无线信道上产生无线传送信号212,它被作为一个无线电波213从天线113被传送出去。
当通过天线109接收到无线电波214的时候,无线通信系统104将其解调制从而产生接收数据215,它被传送到控制单元103的图像传送处理器103A。接收数据215包括用于在屏上显示“1”的显示命令,下一个屏幕状态(这里为一个呼叫屏幕状态),以及在某些情况下的压缩图像数据。
图像传送处理器103A将压缩的图像数据解压缩并执行下一个屏幕状态(在这里,是呼叫屏幕状态)的显示命令从而产生将被传送到显示装置101的新的显示控制信息216。结果是,显示装置101的屏幕从备用模式改变到呼叫模式,并且用户通过按压“1”键所输入的数字“1”也被显示在屏幕上。
以这种方式,用户的键操作的结果能够通过上面描述的过程,而不需要为每一个移动电话提供用户接口程序被显示在显示装置101上。由于必需的用户接口程序被存储在外部用户接口处理设备115中,而且每一个移动终端没有用户接口程序,所以使用户接口程序较为容易地改变或更新。
而且,即使在用户接口程序中发现了软件缺陷,只有存储在外部用户接口处理设备115中的用户接口程序被纠错,因此不需要改写安装在每一个移动电话中的程序。对用户接口程序的修改变得非常的简单。
而且,由于移动电话没有在其上安装用户接口程序,在移动电话上的存储容量也能够被减少。
接下来将描述本发明的第二个实施例。
移动电话100被提供具有一个如图1所示的高速缓冲器122。根据第二实施例,图像传送处理器103A利用存储器105的高速缓冲器122抑制移动通信系统中的通信量的增加。
如上所述,当输入设备102的任何键被按压的时候,一个新的显示图像状态以及一个显示命令从外部用户接口处理设备115被发送回来。图像传送处理器103A指示高速缓冲器122存储与按压键码以及先前的显示图像状态相对应的新的显示图像状态以及显示命令。换句话说,在图像传送处理器103A的控制下,按压键所产生的事件被作为一个参数存储在高速缓冲器122中。
下面将参照附图3描述利用高速缓冲器122进行的用户接口改变操作。
参见图3,当事件发生的时候,就是说,当输入设备102的键被按压的时候(步骤S301),图像传送处理器103A判断键操作是否与存储在高速缓冲器122中的事件相同(步骤S302)。具体地,判断在缓冲器122中是否发现了按压键码与当前显示图像状态的组合。
当在缓冲器122中发现了同样的事件(步骤S302中为是),图像传送处理器103A访问缓冲器122以读取包含有与按压键码与当前显示图像状态的组合相对应的新的显示图像状态以及显示命令的存储的回复数据并执行新的显示图像状态的显示命令(步骤S303)。这样,显示图像被改变,例如,从备用状态改变为呼叫状态并且按压键所表示的字母被显示在屏幕上的预定位置,而不需要与外部用户接口处理设备115进行通信。
当在缓冲器122中没有发现同样的事件的时候(在步骤S302为否),图像传送处理器103A通过传送按压键的键码以及显示图像状态(步骤S304)来向外部用户接口处理设备115发出询问。
在这种情况下,即存储在外部用户接口处理设备115中的用户接口程序已经根据缺陷校正而被更新,由于当前缓冲器的内容不能被使用,移动电话必须访问外部用户接口处理设备115。在这种情况下,用户产生了基本上不应当由用户支付的通信费用。为了避免这种情况,无线基站110的收费功能部件114可以具有检测这种情况从而不对用户进行收费的功能。
作为本发明的一个改进的实施例,利用互联网的用户接口控制系统将参照图4进行描述。
在图4中,具有与外部用户接口处理设备115同样功能的外部用户接口处理被连接到互联网402上。而且,无线基站110能够通过控制站401被连接到互联网402上。
换句话说,改进的实施例与图1所示的第一实施例的差别在于网络130由控制站401和互联网402的组合所代替并且外部用户接口处理设备115具有连接到互联网402的功能。相应地,用户接口控制操作基本上与第一实施例相同。
本发明并不局限于移动电话。很显然,本发明可以被应用到任何类型的移动或便携设备中,其中显示装置上的用户接口是通过软件程序实现的,例如,不仅可以是移动或者便携式电话,还可以是诸如PDA(个人数字助理)的移动信息终端。
权利要求
1.一种系统,包括通信网络;多个移动终端,每一个都与通信网络相连,每一个移动终端都具有显示设备以及输入设备;其特征在于外部用户接口处理设备与通信网络相连,其中外部用户接口处理设备存储至少一个用户接口程序,其中每一个移动终端包括控制器,用于向外部用户接口处理设备传送由输入设备产生的事件信息,并且从外部用户接口处理设备接收用户接口程序对事件信息的处理结果,从而根据处理结果控制显示设备。
2.根据权利要求1所述的系统,其中事件信息包括输入设备的操作键码以及当前显示图像状态的组合,以及事件信息的处理结果包括显示命令以及接下来显示图像状态的组合,其中显示命令使操作键码所表示的字母显示在移动终端的显示设备上。
3.根据权利要求1所述的系统,其中外部用户接口处理设备存储多个用户接口程序,每一个移动终端的用户允许从中预先选择一个期望的用户接口程序。
4.根据权利要求1所述的系统,其中每一个移动终端还具有高速缓冲存储器,其中控制器指示该高速缓冲存储器存储事件信息的处理结果,并且,当与存储在高速缓冲器中的事件信息相同的新的事件信息产生的时候,根据存储在高速缓冲器中的处理结果控制显示设备。
5.根据权利要求4所述的系统,其中当新的事件信息与存储在高速缓冲器中的事件信息不同的时候,控制器向外部用户接口处理设备传送新的事件信息。
6.根据权利要求5所述的系统,其中当用户接口程序的修正使新的事件信息与存储在高速缓冲器中的事件信息不同的时候,通信网络不收取移动终端与外部用户接口处理设备之间的用于用户接口控制的通信费用。
7.根据权利要求1所述的系统,其中通信网络包括移动电话网络和互联网中的至少一个。
8.根据权利要求1所述的系统,其中移动终端为移动电话。
9.一种用于控制具有显示设备以及输入设备的移动终端上的用户接口的方法,包括步骤(a)在允许通过通信网络与移动终端进行通信的外部用户接口处理设备中准备至少一个用户接口程序;(b)当事件通过输入设备产生的时候,移动终端将输入设备产生的事件信息传送到外部用户接口处理设备;(c)当接收到事件信息的时候,外部用户接口处理设备利用事件信息执行用户接口程序,从而将事件信息的处理结果传回到移动终端;以及(d)当接收到事件信息的处理结果的时候,移动终端根据处理结果控制显示设备。
10.根据权利要求9所述的方法,进一步包括步骤在移动终端,(e)在高速缓冲存储器中存储事件信息的处理结果;以及(f)当与存储在高速缓冲器中的事件信息相同的新的事件信息产生的时候,根据存储在高速缓冲器中的处理结果控制显示设备。
11.根据权利要求10所述的方法,还包括步骤在移动终端,(g)当新的事件信息与存储在高速缓冲器中的事件信息不同的时候,移动终端向外部用户接口处理设备传送新的事件信息;以及(h)重复步骤c)到g)。
12.一种移动终端,可连接到通信网络上,包括存储了至少一个用户接口程序的外部用户接口处理设备,包括显示设备;输入设备;高速缓冲存储器;其特征在于控制器,用于将输入设备产生的事件信息传送给外部用户接口处理设备,并且从外部用户接口处理设备接收用户接口程序对事件信息的处理结果,并且根据处理结果控制显示设备,其中控制器指示高速缓冲器存储事件信息的处理结果,并且,当与存储在高速缓冲器中的事件信息相同的新的事件信息产生的时候,根据存储在高速缓冲器中的处理结果控制显示设备。
13.根据权利要求12所述的移动终端,其中当新的事件信息与存储在高速缓冲器中的事件信息不同的时候,控制器向外部用户接口处理设备传送新的事件信息。
全文摘要
移动电话以及一个外部用户接口处理设备被连接到通信网络上。外部用户接口处理设备存储多个用户接口程序。移动电话向外部用户接口处理设备传送键操作事件信息。外部用户接口处理设备执行一个用户接口程序从而产生键操作事件信息的处理结果。移动电话接收处理结果并根据接收到的处理结果控制显示装置。
文档编号H04W4/00GK1419367SQ0215048
公开日2003年5月21日 申请日期2002年11月13日 优先权日2001年11月13日
发明者藤井了 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1