一种用于移动台的数据更新系统和数据更新方法

文档序号:7621618阅读:110来源:国知局
专利名称:一种用于移动台的数据更新系统和数据更新方法
技术领域
本发明涉及一种网络通信技术,尤其涉及一种用于移动台的数据更新系统和数据更新方法。
背景技术
随着移动通信业务的发展,在人们使用移动台进行通信的同时,对移动台的特性要求有个性化的趋势,即,不同的使用者对移动台的特性要求也有所不同,如不同的人对移动台铃声、开机动画、关机动画等特性的喜好不同。
在现有技术中,移动台通过申请OTA(空口)设置进行数据更新,其具体方法如下,移动台通过向数据更新中心发送特定规格的数据更新请求,PLMN(移动运营商)根据数据更新请求向移动台发送特定格式的短信息,所述的短信息包括待更新的数据,移动台收到短信息后,根据该短信息对移动台进行数据更新。
然而,在上述现有技术中,只能获得少量的更新数据,如移动台的网络配置参数,如WAP APN(无线访问接入点名称)参数、MMS(彩信)参数、MMSproxy(彩信代理)和IP PORT(IP端口)参数等。因此,不能够完成对移动台的某些个性化设置,如移动台预先设定的图片、移动台开机和关机动画、移动台铃声、预设置的字符串(如WAP访问或下载的URL地址,默认homepage等)。另外,由于移动台的某些数据受运营商的定义限制,移动台设备制造商为了完成移动台的数据更新,需要知道各个运营商对数据的定义,然后,才能对现有数据进行一一更新,因此,移动台设备制造商对移动台进行数据更新是件很麻烦的事情。

发明内容
针对现有技术的上述缺陷,本发明的目的是提供一种用于移动台的数据更新系统和数据更新方法,可方便地更新移动台所使用的数据,并能实现移动台的个性化设置。
本发明是通过下述技术方案实现的,本发明提供了一种用于移动台的数据更新系统,所述更新系统包括移动台和数据库服务器。移动台用于向数据库服务器发出数据更新请求,并接收数据库服务器返回的更新级数据,并利用更新数据更新当前数据;数据库服务器用于根据数据更新请求获得更新数据,并将更新数据发给移动台。
所述的移动台包括选择模块,用于选择待更新的数据,并根据所选择的数据生成数据更新请求;文件系统,用于将更新数据更新当前数据;通信模块,用于向数据库服务器发出数据更新请求,并接收数据库服务器发来的更新数据。
所述的数据库服务器包括数据处理模块,用于根据数据更新请求获得更新数据;通信模块,用于接收数据更新请求,并将查询模块获得的更新数据发给移动台。
所述的系统还包括通信网络,所述通信网络包括下一代网络、互联网和无线接入网,用于连接移动台和数据库服务器,以实现它们之间的通信。
本发明还提供了一种用于移动台的数据更新方法,包括A、移动台向数据库服务器发出数据更新请求;B、数据库服务器根据数据更新请求获得更新数据;C、数据库服务器将更新数据发给移动台;D、移动台利用更新数据对当前数据进行更新。
所述的数据更新请求包括移动运营商标识、移动台型号和数据更新形式,所述数据更新形式包括成套更新和单项更新。
当数据更新形式为成套更新时,所述的步骤B进一步包括B1、数据库服务器根据移动运营商标识、移动台型号将可选择的成套数据代码发给移动台,以便移动台进行选择;B2、移动台将选择的成套数据代码发给数据库服务器;B3、数据库服务器获得与成套数据代码相对应的更新数据。
当数据更新形式为单项更新时,所述的步骤B进一步包括B4、数据库服务器根据移动运营商标识、移动台型号将可选择的各个单项数据代码发给移动台,以便移动台进行选择;B5、移动台将选择的各个单项数据代码发给数据库服务器;B6、数据库服务器获得与各个单项数据代码相对应的单项数据,并将这些单数据组成更新数据。
在执行步骤A之前还执行移动台选择数据更新形式。
本发明还提供了一种移动台,包括选择模块,用于选择待更新的数据,并根据所选择的数据生成数据更新请求;文件系统,用于将更新数据更新当前数据;通信模块,用于向数据库服务器发出数据更新请求,并接收数据库服务器发来的更新数据。
根据本发明,可将移动台所使用的各种数据放在数据库中,通过移动台与数据库之间的信息交互,移动台可选择其所需要的各种数据,从而满足了移动台使用者的需要。另外,由于在更新时,不需要考虑不同运营商之间和不同移动台型号之间的差别,因而,方便了对移动台的更新。


图1示出了本发明的数据更新系统;图2示出了本发明的数据更新方法的流程图。
具体实施例方式
为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。
本发明的核心思想在于,利用数据库管理技术,将移动台中所用的数据存放到数据库服务器中,然后,移动台与数据库服务器进行通信,获得数据库中的数据,以实现移动台的个性化定制。
根据本发明,如图1所示,本发明提供了一种用于移动台的数据更新系统,包括移动台、通信网络和数据库服务器,下面详细描述本发明的数据更新系统。
通信网络用于连接移动台和数据库服务器,以实现它们之间的通信。所述通信网络包括下一代网络、互联网和无线接入网络等。
移动台用于通过通信网络向数据库服务器发出数据更新请求,接收数据库服务器返回的更新级数据,并利用更新数据更新当前数据。所述的移动台包括选择模块,用于选择更新形式,并根据选择的更新形式生成数据更新请求,所述选择模块还用于选择更新数据的代码,以便数据库系统根据更新数据的代码获得更新数据;文件系统,其利用更新数据更新当前数据;以及通信模块,用于通过通信网络向数据库服务器发出数据更新请求,并接收数据库服务器发来的更新数据。
数据库服务器用于根据数据更新请求获得更新数据,并将更新数据发给移动台。所述的数据库服务器包括数据处理模块,用于根据数据更新请求获得更新数据;通信模块,用于接收数据更新请求,并将更新数据发给移动台。
如图2所示,本发明还提供了一种用于移动台的数据更新方法,下面对其进行详细的描述。
步骤1移动台的选择模块选择数据更新形式,所述的数据更新形式包括成套更新和部分更新。
步骤2移动台通过通信系统向数据库服务器发出数据更新请求;数据更新请求包括移动运营商标识、移动台型号和数据更新形式。
步骤3数据库服务器根据数据更新请求向移动台返回可更新的更新数据代码。
步骤4移动台选择更新数据代码,并将所选择的数据代码发给数据库服务器。
步骤5数据库服务器根据所选择的数据代码获得更新数据。所述的更新数据为移动台所使用的部分或全部数据。
在步骤3-5中,根据本发明,优选地,可采取两种形式(成套更新和单项更新)对获得更新数据。下面描述这两种更新形式。
对于成套更新是指数据库系统按照统计学原理或人为选择的若干套更新数据,移动台可从中选择之一作为更新数据来更新当前数据。当数据更新形式为成套更新时,数据库系统根据移动运营商标识、移动台型号向移动台提供若干套更新数据的代码,供移动台进行选择,当移动台选择更新数据的代码后,移动台将所选择的更新数据代码发给数据库系统,然后,数据库系统根据移动台所选择的更新数据代码获得与其对应的更新数据。
对于单项更新是指数据库系统将可选择的单项数据,移动台可从中选择若干作为单项更新数据,然后,再选择其它单项更新数据,或结束选择(这时对剩余的数据项可取默认数据项),当所有单项数据选择完后,或者结束选择,数据库系统将已选择的单项数据、或将已选择的单项数据加上默认数据项组成完整的更新数据。
表1示出了数据库系统获得的更新数据。其中,一套为移动运营商标识PLMN1和移动台型号A的更新数据,另一套为移动运营商标识PLMN2和移动台型号B的更新数据。对于这两套数据可采用单项选择形式,一项一项地选择来获得,也可以将其作为成套数据,当移动台选择该套更新数据后,数据库系统可将该套数据发给移动台。
表1 数据库系统获得的更新数据

步骤6数据库服务器将获得更新数据发给移动台。
步骤7移动台用更新数据对当前数据进行更新。
移动台对当前数据进行更新时,可利用更新数据覆盖当前数据,也可按照类别将更新数据添加到当前数据的后面。
根据本发明,可将移动台的所使用的各种数据放在数据库中,通过移动移动台与数据库之间的信息交互,移动台可选择其所需要的各种数据,从而满足了移动台使用者的需要。
此外,由于在数据更新时可直接获得各个运营商对该移动台所定义的数据,因此,不需要考虑各个运营商及移动台型号之间的差别,可直接对移动更新,从而方便了移动台的数据更新。
虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围由所附的权利要求来限定。
权利要求
1.一种用于移动台的数据更新系统,包括移动台和数据库服务器,其特征在于,移动台用于向数据库服务器发出数据更新请求,并接收数据库服务器返回的更新级数据,并利用更新数据更新当前数据;数据库服务器用于根据数据更新请求获得更新数据,并将更新数据发给移动台。
2.根据权利要求1所述的用于移动台的数据更新系统,其特征在于,所述的移动台包括选择模块,用于选择待更新的数据,并根据所选择的数据生成数据更新请求;文件系统,用于将更新数据更新当前数据;通信模块,用于向数据库服务器发出数据更新请求,并接收数据库服务器发来的更新数据。
3.根据权利要求1所述的用于移动台的数据更新系统,其特征在于,所述的数据库服务器包括数据处理模块,用于根据数据更新请求获得更新数据;通信模块,用于接收数据更新请求,并将查询模块获得的更新数据发给移动台。
4.根据权利要求1所述的用于移动台的数据更新系统,其特征在于,所述的系统还包括通信网络,所述通信网络包括下一代网络、互联网和无线接入网,用于连接移动台和数据库服务器,以实现它们之间的通信。
5.一种用于移动台的数据更新方法,其特征在于,包括A、移动台向数据库服务器发出数据更新请求;B、数据库服务器根据数据更新请求获得更新数据;C、数据库服务器将更新数据发给移动台;D、移动台利用更新数据对当前数据进行更新。
6.根据权利要求5所述的用于移动台的数据更新方法,其特征在于,所述的数据更新请求包括移动运营商标识、移动台型号和数据更新形式,所述数据更新形式包括成套更新和单项更新。
7.根据权利要求6所述的用于移动台的数据更新方法,其特征在于,当数据更新形式为成套更新时,所述的步骤B进一步包括B1、数据库服务器根据移动运营商标识、移动台型号将可选择的成套数据代码发给移动台,以便移动台进行选择;B2、移动台将选择的成套数据代码发给数据库服务器;B3、数据库服务器获得与成套数据代码相对应的更新数据。
8.根据权利要求6所述的用于移动台的数据更新方法,其特征在于,当数据更新形式为单项更新时,所述的步骤B进一步包括B4、数据库服务器根据移动运营商标识、移动台型号将可选择的各个单项数据代码发给移动台,以便移动台进行选择;B5、移动台将选择的各个单项数据代码发给数据库服务器;B6、数据库服务器获得与各个单项数据代码相对应的单项数据,并将这些单数据组成更新数据。
9.根据权利要求6或7所述的用于移动台的数据更新方法,其特征在于,在执行步骤A之前还执行移动台选择数据更新形式。
10.一种移动台,其特征在于,包括选择模块,用于选择待更新的数据,并根据所选择的数据生成数据更新请求;文件系统,用于将更新数据更新当前数据;通信模块,用于向数据库服务器发出数据更新请求,并接收数据库服务器发来的更新数据。
全文摘要
本发明公开了一种用于移动台的数据更新系统,包括移动台,用于向数据库服务器发出数据更新请求,并接收数据库服务器返回的更新级数据,并利用更新数据更新当前数据;数据库服务器,用于根据数据更新请求获得更新数据,并将更新数据发给移动台。本发明还提供了一种用于移动台的数据更新方法,包括移动台向数据库服务器发出数据更新请求;数据库服务器根据数据更新请求获得更新数据;数据库服务器将更新数据发给移动台;移动台利用更新数据对当前数据进行更新。根据本发明,可将移动台的所使用的各种数据放在数据库中,通过移动移动台与数据库之间的信息交互,移动台可选择其它所需要的各种数据,从而满足了移动台使用者的需要。
文档编号H04W88/02GK1852519SQ20051008875
公开日2006年10月25日 申请日期2005年7月29日 优先权日2005年7月29日
发明者杨鹏亮, 李吉林 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1