著录项信息
专利名称 | 手机短信增值菜单动态实现的方法 |
申请号 | CN00120136.0 | 申请日期 | 2000-07-07 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2002-01-30 | 公开/公告号 | CN1333637 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | 暂无 | IPC分类号 | 暂无查看分类表>
|
申请人 | 深圳黎明电脑网络有限公司 | 申请人地址 | 广东省深圳市深南中路统建楼1栋15-16楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 黎明网络有限公司 | 当前权利人 | 黎明网络有限公司 |
发明人 | 迟海;周志军;王金成 |
代理机构 | 隆天国际知识产权代理有限公司 | 代理人 | 陈红 |
摘要
本发明的一种手机短信增值菜单动态实现的方法,在该SIM卡上一次性写入基本菜单,用于建立一个实现该增值功能的入口,建立一预存增值内容的动态菜单服务器,用于与所述手机进行多次交互。本发明可以实现手机短信功能的动态菜单和内容表项的下载,在手机SIM卡上不再需要存写任何涉及应用业务的功能菜单内容,从而避免因为功能调整或升级所带来重复写SIM卡的不便,使手机短信增值业务功能能够得到更加广泛的应用。
1、一种手机短信增值菜单动态实现的方法,其特征在于:
在该SIM卡上一次性写入基本菜单,用于建立一个实现该增值功 能的入口,所述手机的SIM卡上至少内嵌有一用于解析短信 信息的显示表述语言解释器与一用于接收来自手机按钮上 的操作的菜单和表单的操作解释器,所述具有增值功能的基 本菜单分别包括用于完成类别选择以及个人身份的识别的 用户设置菜单与用于进一步完成交易请求的服务内容菜单;
建立一预存增值内容的动态菜单服务器,用于与所述手机进行多 次交互,所述的动态菜单服务器至少内嵌有用于接收并解析 该用户请求的用户请求处理器、用于将菜单和表单的服务器 表述语言编译成客户端显示表述语言后发送给手机终端的 表述语言编译器、及利用动态菜单服务器上图形化界面的编 辑器生成的菜单和表单编辑器;
终端用户通过该手机与该SIM卡之间进行多次交互后,选择所述 的基本菜单项;
终端手机通过短信发送该所选菜单项,向该服务器申请增值内 容;
所述动态菜单服务器通过所述用户处理器接收并解析该用户请 求,找到与该请求相对应的菜单或表单;
所述服务器将所述菜单或表单通过所述服务器表述语言编译器 的编译后发送给所述手机终端。
2、根据权利要求1所述的方法,其特征在于:还包括下列处 理所述短信手机将请求结果的内容送给所述SIM卡;
所述SIM卡通过所述显示表述语音解释器对请求结果的内容 菜单解析,并送给手机终端显示;
依据所述用户对所述手机显示的内容菜单进行的操作,所述 SIM卡通过所述操作解释器对该操作内容解析后,发送到所述手机终 端进行显示;
所述SIM卡对所述表单内容打包,并通过所述手机向所述动 态菜单服务器发送所述表单内容。
3、根据权利要求2所述的方法,其特征在于:包括下列处理
所述手机终端向所述服务器发送设置请求;
所述服务器接收该设置请求,并判断该用户是否为普通用户;
如果是,则所述服务器进一步发送一选择菜单给所述用户;
所述用户根据选择菜单键入编码,向所述服务器发送该选择 结果以完成设置;
如果是否,则所述用户直接键入编码接收由所述服务器发送的设 置内容表单。
4、根据权利要求2所述的方法,其特征在于:包括下列处理 所述手机用户向所述服务器发送服务请求;
所述服务器接收该服务请求,并判断该用户是否为普通用户;
如果是,则所述服务器进一步下载并发送一服务/交易功能清 单给所述用户;
所述用户键入编码做出功能选择后,向所述服务器发送该功 能选择结果;
如果是否,则直接键入编码接收所述服务/交易内容表单。
5、根据权利要求4所述的方法,其特征在于还包括下列步骤
所述服务器根据所述用户所选择的功能,进一步下载并发送 服务/交易内容表单;
所述用户填写该服务/交易内容表单后,发送给所述服务器, 完成交易的提交;
6、根据权利要求1所述的方法,其特征在于所述菜单和表单的 操作解释器包含处理:
检验手机屏幕上当前光标处的该操作是否合法,如果不合法, 发送警告声;
如果合法,解析该操作,并接解析后的操作指令发送给手机。
7、根据权利要求1所述的方法,其特征在于所述服务器表述语 言编译器包含处理:定义所述菜单与所述表单之间的逻辑关系。
8、根据权利要求7所述的方法,其特征在于所述服务器表述语 言编译器还包含处理:修改所述菜单与所述表单之间的逻辑关系。
9、根据权利要求1所述的方法,其特征在于所述用户请求处理 器包含处理:
建立一个处理队列,制定请求服务处理的优先级规则并予以实施;
保留所述菜单和所述表单之间的逻辑关系;
建立请求结果发送队列,并制定发送优先规则;
定义与业务系统的接口。
技术领域\n本发明涉及一种手机短信增值菜单的应用,特别是涉及一种手机 短信增值菜单动态实现的方法。\n背景技术\n随着移动技术的发展,手机不但成为人们日常生活中越来越重要 的通信手段,而且手机所特有的数据通信功能更带来广阔的应用空 间。手机短消息(short message),以下简称手机短信,就是其中的 一种经常会使用的功能。现在各地的移动通信运营商纷纷推出“手机 炒股”、“移动银行”等新业务,吸引了广大的用户。但是在实际的市 场推广过程中,大家都遇到了共同的问题,即手机SIM卡的菜单定制 问题。因为目前利用手机短信功能实现的应用功能,大都需要更换用 户原先的手机SIM卡,重新写入增值应用菜单,而由于市场及应用发 展的迅速,新的增值应用不断涌现,所以经常更换或重写用户手机的 SIM卡,会成为一件非常麻烦的事情。因为更换或重写手机SIM卡需 要用户亲自去移动运营公司的营业厅,办理有关的手续,并且可能需 要支付一定的换卡费用。这种做法在时间、精力和金钱上都对于使用 手机短信增值应用的用户来说,造成一定的负担,同时对于此项新技 术的市场推广也成为不利的因素。\n因此现有技术无法克服上述手机短信功能升级给用户带来的不 便等缺陷,从而大大限制了这项移动数据新业务的市场发展。因为现 有手机短信的增值菜单是固定的菜单,写入手机SIM卡并存于其中, SIM卡中的程序与应用业务相关,所以每次开通新的手机短信应用功 能,即增加新的应用功能菜单或调整原有的功能菜单,都需要对手机 的SIM卡再进行一次写入的操作,因此需要手机用户多次亲临移动运 营公司的营业厅,才能完成功能升级。这样利用手机完成某一交易的 设想,例如:手机炒股、移动银行服务,受到了极大的限制。\n发明内容\n本发明的目的在于提出一种利用手机短信增值菜单来实现提交 交易的方法,通过将手机短信固定菜单转换为动态菜单,再利用服务 器根据手机用户的实际需求将各项交易分别提供给用户,得以方便地 实现各项交易的提交。\n本发明通过如下技术方案来实现。\n一种手机短信增值菜单动态实现的方法,其中:\n1)在该SIM卡上一次性写入基本菜单,用于建立一个实现该增 值功能的入口;\n2)建立一预存增值内容的动态菜单服务器,用于与所述手机进 行多次交互。\n所述的方法,其中:所述手机的SIM卡上至少嵌有\n1)一显示表述语言解释器,用于解析短信信息;和\n2)一菜单和表单的操作解释器,用于接收来自手机按钮上的操 作。\n所述的方法,其中:所述的动态菜单服务器至少内嵌有\n1)用户请求处理器,用于接收并解析该用户请求;\n2)表述语言编译器,用于将菜单和表单的服务器表述语言编译 成客户端显示表述语言后发送给手机终端;\n3)菜单和表单编辑器,利用动态菜单服务器上图形化界面的编 辑器生成。\n所述的方法,其中:所述具有增值功能的基本菜单分别包括用户 设置菜单,用于完成类别选择以及个人身份的识别;和服务内容菜单, 用于进一步完成交易请求。\n所述的方法,其中:还包括下列处理\n1)终端用户通过该手机与该SIM卡之间进行多次互换后,选择 所述的基本菜项;\n2)终端手机通过短信发送该所选菜单项,向该服务器申请增值 内容;\n3)所述动态菜单服务器通过所述用户处理器接收并解析该用户 请求,找到与该请求相对应的菜单或表单;\n4)所述服务器将所述菜单或表单通过所述服务器表述语言编译 器的编译后发送给所述手机终端。\n所述的方法,其中:还包括下列处理\n1)所述短信手机将请求结果的内容送给所述SIM卡;\n2)所述SIM卡通过所述显示表述语音解释器对请求结果的内容 菜单解析,并送给手机终端显示;\n3)依据所述用户对所述手机显示的内容菜单进行的操作,所述 SIM卡通过所述操作解释器对该操作内容解析后,发送到所述手机终 端进行显示;\n4)所述SIM卡对所述表单内容打包,并通过所述手机向所述动 态菜单服务器发送所述表单内容。\n所述的方法,其中:包括下列处理\n1)所述手机终端向所述服务器发送设置请求;\n2)所述服务器接收该设置请求,并判断该用户是否为普通用户;\n3)如果是,则所述服务器进一步发送一选择菜单给所述用户;\n4)所述用户根据选择菜单键入编码,向所述服务器发送该选择 结果以完成设置。\n所述的方法,其中如果步骤3)判断为否,则所述用户直接键入 编码接收由所述服务器发送的设置内容表单。\n所述的方法,其中:包括下列处理\n1)所述手机用户向所述服务器发送服务请求;\n2)所述服务器接收该服务请求,并判断该用户是否为普通用户;\n3)如果是,则所述服务器进一步下载并发送一服务/交易功能清 单给所述用户;\n4)所述用户键入编码做出功能选择后,向所述服务器发送该功 能选择结果。\n所述的方法,其中还包括下列步骤\n1)所述服务器根据所述用户所选择的功能,进一步下载并发送 服务/交易内容表单;\n2)所述用户填写该服务/交易内容表单后,发送给所述服务器, 完成交易的提交。\n所述的方法,其中如果步骤3)判断为否,则直接键入编码接收 所述服务/交易内容表单。\n所述的方法,其中所述菜单和表单的操作解释器包含处理:\n1)检验手机屏幕上当前光标处的该操作是否合法,如果不合法, 发送警告声;\n2)如果合法,解析该操作,并接解析后的操作指令发送给手机。\n所述的方法,其中所述服务器表述语言编译器包含处理:定义所 述菜单与所述表单之间的逻辑关系。\n所述的方法,其中所述服务器表述语言编译器还包含处理:修改 所述菜单与所述表单之间的逻辑关系。\n所述的方法,其中所述用户请求处理器包含处理:\n1)建立一个处理队列,制定请求服务处理的优先级规则并予以 实施;\n2)保留所述菜单和所述表单之间的逻辑关系;\n3)建立请求结果发送队列,并制定发送优先规则;\n4)定义与业务系统的接口。\n根据本发明的一个方面,本发明可以实现手机短信功能的动态菜 单和内容表项的下载,在手机SIM卡上不再需要存写任何涉及应用业 务的功能菜单内容,从而避免因为功能调整或升级所带来重复写SIM 卡的不便,使手机短信增值业务功能能够得到更加广泛的应用。\n根据本发明的另一个方面,由于本发明充分利用手机短信编辑器 的功能,使用户的使用和操作更加方便和灵活,人机界面非常友好。\n根据本发明的又一方面,由于本发明通过利用手机用户的基本菜 单与服务器之间通讯,得以完成设置请求和请求提交交易的请求, 因此使得手机的SIM卡不必因为应用功能的升级或扩充而需要进行很 大的调整了。\n附图的简要说明\n下面结合附图通过对本发明较佳实施例的描述,将使本发明的上 述技术方案以及其它优点显而易见。\n图1示出了本发明动态菜单处理流程示意图;\n图2示出了本发明手机短信动态菜单功能处理流程;\n图3示出了本发明利用手机短信操作功能完成交易提交的流程框 图。\n具体实施方式\n下文将详细描述本发明。\n目前常用的手机短信增值菜单功能是属于Client/Server即客户 机/服务器方式,这种技术在计算机应用系统开发中曾得到过广泛的 使用,其存在的一个问题就是一旦客户端的程序需要改变,则客户端 的维护量会非常大;而手机短信动态菜单功能的思想是在手机短信的 功能上实现部分Browser/Server的方式,即在手机上只要一个非常 简单的浏览工具(基本菜单),而真正的内容,包括所有的功能菜单 和需求内容表项都放置在服务器上,根据需要随时下载,所以手机的 SIM卡(客户端)就不会因为应用功能的升级或扩充,需要进行很大 的调整了。\n因此本发明所要解决的就是手机短信增值功能菜单的定制问题。 本发明是在基本菜单中一次性写入了增值菜单,以供用户选择。如图 1所示的是本发明动态菜单处理流程示意图,首先,在用户手机中支 持STK功能的SIM卡上需要开发前台软件。由于在手机动态菜单功能 的实现过程中,所使用的菜单和表单都有自己特殊的显示要求,这就 需要在普通短信显示机制的基础上制定特殊的显示表述语言,而普通 短信手机有自己的手机短信显示编码标准,它并不能理解显示表述语 言的。同样地,对菜单和表单的操作也会与普通手机短信操作有很大 的不同,因此为了在手机现有的短信操作机制上实现这些要求,必须 在按钮操作和响应动作接口之间开发中间层程序。\n根据本发明的方法,这个前台软件中包含一显示表述语言解释 器;和一菜单和表单的操作解释器。该显示表述语言解释器后台服务器 通过短信方式发送用显示表述语言描述的菜单内容和表单内容,SIM 卡接收到该菜单和表单内容后,调用显示语言解释器对显示表述语言 进行编译,生产符合手机短信显示编码标准的菜单和表单,并将解析 后的数据传送给手机显示。该菜单和表单的操作解释器,它接收来自 手机按钮上的操作,同时先行检验手机屏幕上当前光标处的该操作是 否合法,如不合法将发送警告声,而手机不进行任何操作;如果合法, 操作解释器将对该操作动作进行解析,将解析后的操作指令发送给手 机,手机再进行相应的操作显示和操作动作。\n实现手机动态菜单的增值,还需要在运营平台的动态菜单后放置 后台系统。根据本发明的方法,需要建立后台服务器,即动态菜单服 务器,提供了整个服务菜单和表单的内容和流程,它接收基于手机SMS 的请求,然后发送相应的服务项目内容给用户。由于手机的显示表述 语言解释器只能解析显示表述语言,因些,该动态服务器应分别包含 一服务器表述语言编译器;一用户请求处理器;和一用户请求处理器。 该服务器表述语言编译器负责将菜单和表单的服务器表述语言编译成 为手机能够识别的显示表述语言,该表述语言同时定义了菜单和表单 之间一一对应的逻辑关系,用于当用户在手机上选定了菜单中的一预 定的菜单项时,该后台服务器便根据其对应的逻辑关系反馈给手机用 户。该用户请求处理器,负责建立手机短信请求服务流程,进行下述 处理:建立一个处理队列,通过制定的请求服务处理的优先级规则予 以实施;保留该菜单和表单之间的逻辑关系;一个请求结果发送队列, 也制定一个发送优先规则;和进一步定义与业务系统的接口。当该用 户请求处理器接收了用户的请求,将其送入请求处理队列,该队列将 请求按照一定的优先级将其发送到核心处理器,该核心处理器对请求 内容进行判断,若该请求属于请求菜单,处理器会根据其保留的菜单 和表单逻辑关系、请求条件寻找到其请求的表单和菜单内容,若请求 属于请求表单,处理器就会将其内容转换为符合业务系统接口标准的 数据,发送给相应的业务系统。该菜单和表单编辑器,进一步为运营 服务商增加、修改服务内容提供调整菜单和表单内容的编辑工具,而 不需要运营服务商直接使用服务器表述语言来修改菜单和表单,相当 于就是服务器表述语言的图形化编程工具。\n参见图1所示,短信手机通过全球移动通信系统(GSM)同动态 服务器联系。当终端用户选择了增值菜单,则首先在短信手机与SIM 卡之间需要进行多次交互;最后,通过手机终端通过短信发送出一请 求给动态服务器。动态服务器上的用户请求处理器接收用户的请求, 解析该请求并找到相应请求的菜单或表单,并将其内容通过服务器表 述语音编译器编译成客户端显示表述语音后发送给手机终端。然后, 由手机终端将请求结构的内容传送给SIM卡。在SIM卡中的显示表述 语音解释器对内容进行解析,解析的结果发送给手机进行显示。这样, 在这一显示提示中,用户通过手机对菜单或表单进行操作;同时由SIM 卡的操作解释器解析该操作,并将解析后的操作动作内容发送给手 机,手机进行相应的显示和发送请求的处理。最后,SIM卡完成表单 内容的打包后,向服务器发送表单内容。\n依据本发明的实现动态菜单的方法,提交给动态服务器的请求最 终均与若干相交易的提交相联系的。因此,服务器将接收的表单内容 最后发送给相应的业务网关,经业务网关将请求内容传送给业务系 统,进行业务请求的进一步处理。\n本发明动态菜单功能主要包括两大类功能,即用户设置和服务内 容,因此这两项功能的标题需要一次性写入手机SIM卡的,即在SIM 卡中固定写入的菜单只有这二项。请参阅图2所示的手机短信动态功 能处理流程。当用户进入步骤S100的短信增值服务菜单后,进一步 包括两项选择,即步骤S102的进入用户设置菜单选择和步骤S202的 进入服务内容菜单选择。在步骤S102中,应分成二种情况,一种情 况是面向普通用户的使用方式;另一种情况是面向熟练用户的使用方 式。\n如果是普通用户,进入步骤S102的用户设置菜单后,手机用户 需要首先在步骤S104发送设置请求,然后,手机短信中心服务器(以 下简称服务器)通过手机短信功能在步骤S106向手机发送《设置内 容清单》。进一步地,在步骤S108用户接受《设置内容清单》后,选 择需要设置的内容编号,并在步骤S110,手机向服务器发送内容编 号的短信,并且接收由服务器发来的对应于用户选择内容的《设置表 单》,即步骤S112。用户在步骤S114完成在手机上填写《设置表单》 后,以短信的方式发送给服务器,并会在步骤S116得到确认信息, 以示设置工作完成。\n请参阅图3所示的实施例,本发明在手机上预存有证券设置和银 行设置的两大功能。例如,当用户需要完成证券交易的股东代码和密 码设置的时候,用户会通过手机发出设置请求,这时服务器发送菜单 “设置证券信息01;设置银行信息02”。如果用户选择“01“,服 务器下载《设置表单》,进一步显示界面:\n“选择深市01沪市02\n请输入股东代码\n输入交易密码\n确认交易密码“\n当用户根据提示分别输入“01”、“12345678”、“666666”和 “666666”后,即可完成整个设置过程。用户的信息输入都是在《设 置表单》每一项提问下一行完成的,银行信息设置依次类推。\n普通用户完成整个设置过程总共需要发送和接收短消息的次数为 3次。\n对于熟练用户,可以采用更快捷方式,即在执行步骤S102后, 直接在步骤S118输入快捷菜单数字,便可获取需要在步骤S112才可 得到的《设置表单》,填写完成后发送,所以只需要发送和接收短消 息2次。\n例如,仍参照图3所示,熟练用户在进入用户设置菜单后,直接 输入“01”的代码,即可从服务器接收《证券信息设置表单》。用户 直接填写《证券信息设置表单》,发送给服务器,就可以完成设置工 作。\n在步骤S202,用户进入服务内容菜单,这里也分成二种情况, 一种情况是面向普通用户的使用方式;另一种情况是面向熟练用户的 使用方式。\n如果是普通用户,进入步骤S202的服务内容菜单后,下一个步 骤S204是需要手机发送服务请求,手机短信中心服务器(以下简称 服务器)则在步骤S206通过手机短信功能向手机发送《服务内容清 单》。于是,用户在步骤S208接受该《服务内容清单》后,根据需要 选择服务内容编号,手机发送服务内容编号,并且在步骤S210接收 由服务器发来的对应于用户选择内容的《服务/交易内容表单》,用户 选择所需要的服务/交易功能编号,通过短信发送给服务器;然后步 骤S212中,服务器再将相应的《服务/交易内容表单》发送给手机。 步骤S214中,用户完成《服务/交易内容表单》的填写后,手机即将 表单通过短信的方式发给服务器。最后,手机用户在步骤S216将得 到确认信息,以示完成了服务/交易业务的提交。\n仍然参照图3所示的实施例,以完成证券交易的股票买入交易的 提交过程为例。用户发送服务请求,服务器发送《服务内容清单》:\n“证券服务01\n银行服务02“\n用户选择“01“,服务器即下载《服务/交易功能清单》:\n“个股查询01\n委托买入02\n委托卖出03\n到价提示04“\n用户选择“02“,服务器即下载《服务/交易内容表单》:\n“股票代码\n买入价格\n买入股数\n交易密码“\n当用户分别输入“0001”、“20.00”、“1000”和“666666”后, 便完成了整个交易服务过程。用户的信息输入都是在《服务/交易内 容表单》每一项提问的下一行完成的,其他服务/交易业务输入依此 类推。\n普通用户完成整个服务/交易过程总共需要发送和接收短消息的 次数为4次。\n对于熟练用户,可以在步骤S202后,即可采用输入快捷数字的 方式在步骤S218直接获取需要的《服务/交易内容表单》,填写完成后发 送,所以只需要发送和接收短消息2次。\n例如熟练用户在进入服务内容菜单后,直接输入“01 02”的代 码,即可从服务器接收《服务/交易内容表单》。用户直接填写《服务/ 交易内容表单》,发送给服务器,就可以完成交易业务。
法律信息
- 2007-09-12
专利权的终止未缴年费专利权终止
专利权的终止未缴年费专利权终止
- 2005-05-18
- 2002-01-30
- 2001-05-30
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2007-07-24 | 2007-07-24 | | |
2 | | 2007-11-23 | 2007-11-23 | | |