非结构化补充数据业务中级联操作的方法及系统技术方案

技术编号:12406673 阅读:121 留言:0更新日期:2015-11-29 02:57
本发明专利技术公开了一种非结构化补充数据业务中级联操作的方法及系统,该方法包括以下步骤:获取非结构化补充数据业务中的输入信息,确认所述输入信息为级联操作信息;判断所述输入信息是否包含接入码;若所述输入信息中不包含接入码时,则根据所述输入信息的参数串中参数的顺序、每一参数与菜单的对应关系进行菜单响应;推送菜单响应结果消息,本发明专利技术能够提高访问非结构化补充数据业务中的菜单流程的速度。

【技术实现步骤摘要】

本专利技术涉及电信通讯
,尤其涉及一种非结构化补充数据业务中级联操作 的方法及系统。
技术介绍
非结构化补充数据业务(Unstructured Supplementary Service Data,USSD)是一 种基于全球移动通信系统(Global System for Mobile Communications,GSM)网络的、实时 在线的新型交互会话数据业务,可为客户提供种类繁多的增值业务,如移动银行、金融股票 交易、手机话费查询、气象信息预报和查询、收发电子邮件、航班查询、网上订票、民意测验 等。 USSD业务作为智能业务中的重要增值业务,得到快速的发展和广泛的应用。USSD 具有强大交互功能,能够采用菜单和用户交互。在USSD业务中,由于功能集成的需求,或 USSD访问接入码的个数限制,把很多功能集成菜单中。用户在操作的过程中,需要一层一 层访问菜单,在多次菜单选择后才能访问想要访问的菜单流程。这样会导致不能快速的访 问菜单流程,特别是在用户熟悉菜单流程顺序的情况下,仍然需要一步一步菜单选择操作。 这种方式对于时间敏感且需要快速操作的业务来说不具有优势,比如股票交易业务,买入 和卖出股票的下单操作要迅速,若操作时间过长,系统的操作效率低下,容易给用户带来损 失。 上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技 术。
技术实现思路
本专利技术的主要目的在于提供一种非结构化补充数据业务中级联操作的方法及系 统,旨在提高访问非结构化补充数据业务中的菜单流程的速度。 为实现上述目的,本专利技术提供的一种非结构化补充数据业务中级联操作的方法, 包括以下步骤: 获取所述非结构化补充数据业务中的输入信息,确认所述输入信息为级联操作信 息; 判断所述输入信息是否包含接入码; 若所述输入信息中不包含所述接入码时,则根据所述输入信息的参数串中参数的 顺序、每一参数与菜单的对应关系进行菜单响应; 推送菜单响应结果消息。 优选地,所述判断所述输入信息是否包含接入码的步骤之后包括: 若所述输入信息中包含所述接入码时,判断所述接入码是否有效; 若是,则先执行根据所述接入码获取主菜单的步骤,再执行根据所述输入信息的 参数串中参数的顺序、每一参数与所述主菜单中的菜单的对应关系进行菜单响应的步骤。 优选地,所述获取非结构化补充数据业务中的输入信息,确认所述输入信息为级 联操作信息的步骤包括: 获取所述非结构化补充数据业务中的输入信息,对所述输入信息进行解析; 判断解析后的输入信息中是否包含级联操作符号; 若包含所述级联操作符号,则确认所述输入信息为所述级联操作信息。 优选地,所述根据输入信息的参数串中的参数的顺序、每一参数与菜单的对应关 系进行菜单响应的步骤包括: 将所述参数串中参数按照逆序进行压栈处理; 提取所述栈中的参数,判断所提取的参数是否有效; 若所提取的参数有效,则根据所提取的参数与所述菜单的对应关系进行菜单响 应。 优选地,所述提取栈中的参数,判断所提取的参数是否有效的步骤之后包括: 若所提取的参数无效,清空所述栈中的参数,提示用户在该无效的参数的位置重 新输入参数并再进行菜单响应。 本专利技术还提供一种非结构化补充数据业务中级联操作的系统,包括: 确认模块,用于获取所述非结构化补充数据业务中的输入信息,确认所述输入信 息为级联操作信息; 第一判断模块,用于判断所述输入信息是否包含接入码; 响应模块,用于若所述输入信息中不包含所述接入码时,则根据所述输入信息的 参数串中参数的顺序、每一参数与菜单的对应关系进行菜单响应; 推送模块,用于推送菜单响应结果消息。 优选地,还包括: 第二判断模块,用于若所述输入信息中包含所述接入码时,判断所述接入码是否 有效; 获取模块,用于若所述接入码有效,则根据所述接入码获取主菜单。 优选地,所述确认模块包括: 解析单元,用于获取所述非结构化补充数据业务中的输入信息,对所述输入信息 进行解析; 第一判断单元,用于判断解析后的输入信息中是否包含级联操作符号; 确认单元,用于若包含所述级联操作符号,则确认所述输入信息为所述级联操作 信息。 优选地,所述响应模块包括: 处理单元,用于将所述参数串中的参数按照逆序进行压栈处理; 第二判断单元,用于提取所述栈中的参数,判断所提取的参数是否有效; 第一响应单元,用于若所提取的参数有效,则根据所提取的参数与所述菜单的对 应关系进行菜单响应。 优选地,所述响应模块包括: 第二响应单元,用于若所提取的参数无效,清空所述栈中的参数,提示用户在该无 效的参数的位置重新输入参数并再进行菜单响应。 本专利技术提供的一种非结构化补充数据业务中级联操作的方法及系统,在USSD系 统中的某一业务具有多层菜单时,可以在操作该业务的菜单流程时使用级联操作,即如果 用户熟悉菜单的内容和访问顺序,可按照用户输入信息的参数进行菜单级联操作,并将菜 单响应的最终结果推送给用户,只需要一次操作即可访问用户需要访问的菜单流程,能够 提高访问USSD系统中业务的菜单流程的速度,特别是对于时间敏感且需要快速操作的业 务来说具有优势,如股票交易业务等,也提高了系统的操作效率,避免给用户带来损失。【附图说明】 图1为本专利技术非结构化补充数据业务中级联操作的方法第一实施例的流程示意 图; 图2为本专利技术非结构化补充数据业务中级联操作的方法第二实施例的流程示意 图; 图3为图1中步骤SlOl的细化流程示意图; 图4为图1中步骤S103的细化流程示意图; 图5为本专利技术非结构化补充数据业务中级联操作的系统第一实施例的结构示意 图; 图6为本专利技术非结构化补充数据业务中级联操作的系统第二实施例的结构示意 图; 图7为图5中确认模块的结构示意图; 图8为图5中响应模块的结构示意图。 本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】 应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。 本专利技术提供一种非结构化补充数据业务中级联操作的方法,参照图1,在一实施例 中,该方法包括: 步骤S101,获取非结构化补充数据业务中的输入信息,确认所述输入信息为级联 操作信息; 本实施例中,用户在USSD系统中进行操作,用户可以采用与现有技术中相同的单 次菜单流程操作,即一层一层访问菜单,也可以采用本实施例中的级联操作,即当某一业务 具有多层菜单时,USSD系统可以实现一次操作就能转到用户所需要访问的菜单流程,并可 以对用户的操作进行响应。 其中,若输入信息为级联操作信息,用户可在USSD系统中进行级联操作,否则,只 能进行单次菜单操作。 其中,系统人员首先对USSD系统进行配置,配置的信息可以参照下述的表1 : 表1 其中,可以配置菜单索引为10个字符串,其代表USSD内部属性,菜单或者功能ID 标识;接入码可配置为20个字符串,其代表USSD级联操作的前缀;另外,还可以配置级联 操作中参数的个数为10个等。 本实施例中,输入信息若为级联操作信息,可以为带接入码的信息或者不带接入 码的信息。若带接入码,则接入码之前为带*号,参数之间也以*号间隔,并以#号结束;若 不带接入码,参数之间以*号间隔,并以#号结束。如当前第1页1&nbs本文档来自技高网...

【技术保护点】
一种非结构化补充数据业务中级联操作的方法,其特征在于,包括以下步骤:获取所述非结构化补充数据业务中的输入信息,确认所述输入信息为级联操作信息;判断所述输入信息是否包含接入码;若所述输入信息中不包含所述接入码时,则根据所述输入信息的参数串中参数的顺序、每一参数与菜单的对应关系进行菜单响应;推送菜单响应结果消息。

【技术特征摘要】

【专利技术属性】
技术研发人员:魏学松李富
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1