一种java应用的方法及系统的制作方法

文档序号:7762010阅读:321来源:国知局
专利名称:一种java应用的方法及系统的制作方法
技术领域
本发明涉及通讯领域,特别涉及一种JAVA应用的方法和系统。
背景技术
3G时代,移动数据增值业务是移动通信业务的利润增长点,是各大移动运营商的 发展重点,数据业务的丰富性对移动终端提出了多样化的要求,如果移动终端功不能及时 跟进,数据业务的发展将受到很大影响。为了满足用户的需求,现在已经出现了定制手机。 运营商根据业务需求向手机厂商进行采购定制,使新品手机与移动运营新业务的开发和推 广更好地结合起来。目前,手机定制已形成一定市场规模,有效地推动了数据业务的发展。近年来,随着无线JAVA技术的发展,越来越多的定制手机要求支持JAVA功能,通 过预置业务相关的JAVA应用灵活快速地为消费者提供各种数据增值服务。如图1所示,目前定制手机上JAVA应用的发布方法,包含以下步骤JAVA应用开发商(CP)开发增值业务相关的JAVA应用(MIDlet);增值服务提供商(SP)为MIDlet提供业务支撑;运营商要求在定制手机上预置一些业务相关的MIDlet ;用户通过运行预置MIDlet使用相关增值业务。上述方法存在以下缺点预置在手机上的MIDlet—般不允许用户删除,如果因为业务取消等原因导致相 关MIDlet无法正常运行时,用户无法删除手机上已安装的MIDlet ;原有增值业务发生变更,CP对相关MIDlet进行了修改,但用户并不知晓,还继续 运行原来的MIDlet,可能对业务的正常使用有影响;新推出一项增值业务,服务器上新增了相关MIDlet,但没有及时地通知用户下载 使用,新业务不能在原有用户群中很好的推广。

发明内容
本发明提供了一种JAVA应用的方法,能及时地为移动终端提供各种JAVA应用服务。为解决上述技术问题,本发明采用了如下的技术方案一方面,本发明公开了一种JAVA应用的方法,包含以下步骤移动终端向服务器发送注册信息;移动终端接收服务器发送的业务消息,根据业务消息进行相应的操作;所述注册信息包含移动终端的JAVA应用信息。上述的JAVA应用的方法的一个实施例中,还包含以下步骤服务器接收移动终端发送的注册信息,并新增或维护本地注册用户信息;服务器根据所述注册信息中的移动终端的JAVA应用信息及服务器本身所提供的 JAVA应用,向已注册的移动终端发送业务消息。
上述的JAVA应用的方法的一个实施例中,服务器根据所述注册信息中的移动终 端的JAVA应用信息及服务器本身所提供的JAVA应用,向已注册的移动终端发送业务消息, 按如下方式进行若移动终端的JAVA应用在服务器中不存在,则发送的业务消息为删除;若移动终端的JAVA应用的版本低于服务器中的JAVA应用的版本,则发送的业务 消息为更新;若服务器中的JAVA应用在移动终端中不存在,则发送的业务消息为新增。上述的JAVA应用的方法的一个实施例中,在移动终端根据业务消息进行相应的 操作之前,还包含以下步骤验证业务消息发送者的身份,若验证通过,则进行后续的操作。上述的JAVA应用的方法的一个实施例中,移动终端根据业务消息进行相应的操 作,按如下方式进行若所述业务消息为删除,则移动终端删除相应的JAVA应用;若所述业务消息为更新,则移动终端更新相应的JAVA应用;若所述业务消息为新增,则移动终端新增相应的JAVA应用。上述的JAVA应用的方法的一个实施例中,还包含以下步骤在移动终端预设服务器地址.上述的JAVA应用的方法的一个实施例中,所述移动终端向服务器发送注册信息 为手工触发,或定时自动触发。另一方面,本发明还公开了一种移动终端,包含注册发起模块和操作模块,其中, 所述注册发起模块用于向服务器发送注册信息;所述操作模块用于接收服务器发送的业务 消息,根据业务消息进行相应的操作;所述注册信息包含移动终端的JAVA应用信息。此外,本发明还公开了 一种服务器,包含注册模块和业务模块,所述注册模块用于 接收移动终端发送的注册信息,并新增或维护本地注册用户信息;所述业务模块用于根据 所述注册信息中的移动终端的JAVA应用信息及服务器本身所提供的JAVA应用,向已注册 的移动终端发送业务消息。此外,本发明还公开了一种JAVA应用的系统,包含上述移动终端和服务器。和现有技术相比,本发明的有益效果在于本发明的JAVA应用的方法采用移动终端向服务器发送注册信息,服务器根据注 册信息中的移动终端的JAVA应用信息及服务器本身所提供的JAVA应用,向已注册的移动 终端发送业务消息,移动终端根据业务消息进行相应包括新增、更新、删除JAVA应用的操 作,能及时地为移动终端提供各种JAVA应用,可提高移动终端用户的满意度,有利于运营 商的业务发展。


图1示例性地描述了现有技术中定制手机上JAVA应用的方法;图2示例性地描述了本发明JAVA —个实施例的应用方法的流程图;图3示例性地描述了本发明JAVA应用系统的结构图。
具体实施例方式下面对照附图并结合具体实施方式
对本发明进行进一步详细说明。本发明公开了一种JAVA应用的方法,包含以下步骤移动终端向服务器发送注册信息;移动终端接收服务器发送的业务消息,根据业务消息进行相应的操作;所述注册信息包含移动终端的JAVA应用信息。上述JAVA应用的方法,还包含以下步骤服务器接收移动终端发送的注册信息,通过其注册;服务器根据所述注册信息中的移动终端的JAVA应用信息及服务器本身所提供的 JAVA应用,向已注册的移动终端发送业务消息。手机是最常见的移动终端,下面以手机为例,具体说明本发明的具体实施方式
。实施例一如图2所示,本发明一个实施例的JAVA应用的方法,包含以下步骤步骤101,在手机预设服务器地址。服务器地址通常是在手机出厂时就已经预设了。步骤102,手机向预设的服务器发送注册信息。注册信息包含手机的JAVA应用信息,例如本手机上有哪些JAVA应用,每个JAVA 应用的版本等。JAVA应用可以是手机QQ、手机音乐、手机电视、手机购物和手机付款等等应用。手机向服务器发送注册信息可以是用户为手工触发,也可以是手机定时自动触发 的,可以视具体情况采用不同的方式,给用户提供了多样化的选择和更贴心的服务。步骤103,服务器接收手机发送的注册信息,通过其注册,并新增或维护服务器上 的注册用户信息,并且通知手机注册成功。步骤104,服务器根据注册信息中的手机的JAVA应用信息及服务器本身所提供的 JAVA应用,向已注册的手机发送业务消息。业务信息有三种,分别为删除、更新和新增,是通过比较注册信息中的手机的JAVA 应用信息及服务器本身所提供的JAVA应用做出的处理,具体为若手机的JAVA应用在服务器中不存在,则发送的业务消息为删除;若手机的JAVA应用的版本低于服务器中的JAVA应用的版本,则发送的业务消息 为更新;若服务器中的JAVA应用在手机中不存在,则发送的业务消息为新增。一般情况下,当服务器收到注册信息后,会即时进行比较,当服务器与注册手机之 间的JAVA应用存在上述不同时,服务器发送业务消息,若服务器与注册手机之间的JAVA应 用相同时,则不进行操作。当服务器上的JAVA应用有变化时,服务器提取保存的注册用户信息,根据注册信 息中的手机的JAVA应用信息及服务器本身所提供的JAVA应用,向所有已注册的手机发送 业务消息。根据手机上的JAVA应用和服务器上JAVA应用的不同,及时通知手机更新其上的JAVA应用,可以使手机上的已有的JAVA应用保持最新版本,可给用户带来更好的体验,也 可使用户及时删除不再使用的JAVA应用,节约手机存储空间,还可使用户及时体验到新增 的JAVA应用,给用户提供更好的使用体验,也可促进新增JAVA应用的普及。用户的满意度 提高,有利于运营商业务的扩展。步骤105,手机验证业务消息发送者的身份,若验证通过,则转向步骤106,若验证 不通过,则结束。手机验证消息发送者的身份,是避免误接收其他服务器的业务信息,可避免JAVA 应用与手机的不兼容性,也可避免接收非法服务器的业务消息后造成的经济损失。步骤106,手机接收服务器发送的业务消息,根据业务消息进行相应的操作。业务信息有三种,相应的操作也有三种,具体如下若所述业务消息为删除,则手机删除相应的JAVA应用;若所述业务消息为更新,则手机更新相应的JAVA应用;若所述业务消息为新增,则手机新增相应的JAVA应用。服务器发送的业务信息中,一般包括更新或新增JAVA应用的地址,手机更新或新 增JAVA应用,只需要按照相应的地址下载即可。删除、更新或新增JAVA应用可以设置为经过用户手动确认在进行,也可设置为自 动进行。实施例二 如图3所示,本发明公开了一种移动终端,包含注册发起模块和操作模块,其中, 所述注册发起模块用于向服务器发送注册信息;所述操作模块用于接收服务器发送的业务 消息,根据业务消息进行相应的操作;所述注册信息包含移动终端的JAVA应用信息。本发明还公开了一种服务器,包含注册模块和业务模块,所述注册模块用于接收 移动终端发送的注册信息,并新增或维护本地注册用户信息;所述业务模块用于根据所述 注册信息中的移动终端的JAVA应用信息及服务器本身所提供的JAVA应用,向已注册的移 动终端发送业务消息。本发明还公开了一种JAVA应用的系统,包含上述移动终端和服务器。本发明的JAVA应用的方法采用移动终端向服务器发送注册信息,服务器根据注 册信息中的移动终端的JAVA应用信息及服务器本身所提供的JAVA应用,向已注册的移动 终端发送业务消息,移动终端根据业务消息进行相应的包括新增、更新、删除JAVA应用的 操作,能及时地为移动终端提供各种JAVA应用,可提高移动终端用户的满意度,有利于运 营商的业务发展。本发明中,移动终端验证业务消息发送者的身份,可避免JAVA应用与手 机的不兼容性,也可避免接收非法服务器的业务消息后造成的经济损失。以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发 明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱 离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护 范围。
权利要求
一种JAVA应用的方法,其特征在于,包含以下步骤移动终端向服务器发送注册信息;移动终端接收服务器发送的业务消息,根据业务消息进行相应的操作;所述注册信息包含移动终端的JAVA应用信息。
2.如权利要求1所述的JAVA应用的方法,其特征在于,还包含以下步骤 服务器接收移动终端发送的注册信息,并新增或维护本地注册用户信息;服务器根据所述注册信息中的移动终端的JAVA应用信息及服务器本身所提供的JAVA 应用,向已注册的移动终端发送业务消息。
3.如权利要求2所述的JAVA应用的方法,其特征在于,服务器根据所述注册信息中的 移动终端的JAVA应用信息及服务器本身所提供的JAVA应用,向已注册的移动终端发送业 务消息,按如下方式进行若移动终端的JAVA应用在服务器中不存在,则发送的业务消息为删除; 若移动终端的JAVA应用的版本低于服务器中的JAVA应用的版本,则发送的业务消息 为更新;若服务器中的JAVA应用在移动终端中不存在,则发送的业务消息为新增。
4.如权利要求1或3所述的JAVA应用的方法,其特征在于,在移动终端根据业务消息 进行相应的操作之前,还包含以下步骤验证业务消息发送者的身份,若验证通过,则进行后续的操作。
5.如权利要求4所述的JAVA应用的方法,其特征在于,移动终端根据业务消息进行相 应的操作,按如下方式进行若所述业务消息为删除,则移动终端删除相应的JAVA应用; 若所述业务消息为更新,则移动终端更新相应的JAVA应用; 若所述业务消息为新增,则移动终端新增相应的JAVA应用。
6.如权利要求1所述的JAVA应用的方法,其特征在于,还包含以下步骤 在移动终端预设服务器地址.
7.如权利要求1所述的JAVA应用的方法,其特征在于,所述移动终端向服务器发送注 册信息为手工触发,或定时自动触发。
8.一种移动终端,其特征在于,包含注册发起模块和操作模块,其中,所述注册发起模 块用于向服务器发送注册信息;所述操作模块用于接收服务器发送的业务消息,根据业务 消息进行相应的操作;所述注册信息包含移动终端的JAVA应用信息。
9.一种服务器,其特征在于,包含注册模块和业务模块,所述注册模块用于接收移动终 端发送的注册信息,并新增或维护本地注册用户信息;所述业务模块用于根据所述注册信 息中的移动终端的JAVA应用信息及服务器本身所提供的JAVA应用,向已注册的移动终端 发送业务消息。
10.一种JAVA应用的系统,其特征在于,包含上述移动终端和服务器。
全文摘要
本发明公开了一种JAVA应用的方法,包含以下步骤移动终端向服务器发送注册信息;移动终端接收服务器发送的业务消息,根据业务消息进行相应的操作;注册信息包含移动终端的JAVA应用信息。本发明的方法还包含以下步骤服务器接收移动终端发送的注册信息,并新增或维护本地注册用户信息;服务器根据注册信息中的移动终端的JAVA应用信息及服务器本身所提供的JAVA应用,向已注册的移动终端发送业务消息。本发明能及时地为移动终端提供各种JAVA应用服务,提高用户的满意度,有利于运营商业务的扩展。
文档编号H04W8/20GK101969617SQ20101050578
公开日2011年2月9日 申请日期2010年10月13日 优先权日2010年10月13日
发明者王渡华, 魏向林, 黄小燕 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1