一种导出电信智能卡应用开发工具菜单的方法及装置的制作方法

文档序号:7705689阅读:163来源:国知局
专利名称:一种导出电信智能卡应用开发工具菜单的方法及装置的制作方法
技术领域
本发明属于通信领域,尤其涉及一种导出电信智能卡应用开发工具菜单的方法及
直O
背景技术
STK/UTK 是电信智能卡(如 SIM 卡、UIM 卡、USIM 卡等)ApplicationTool Kit 的 英文缩写,即电信智能卡应用开发工具。它基于GSM11. 11以及GSM11. 14等协议,包含一组 用于移动终端与电信智能卡交互的指令,可以通过移动终端控制电信智能卡运行卡内的各 种应用程序,实现增值服务的目的。
STK/UTK应用以文字菜单的形式显示在移动终端屏幕上,这个文字菜单界面允许 用户通过简单的按键操作就可实现信息检索,甚至交易。STK/UTK菜单作为一种便捷的应用 工具已经渗透到人们工作和生活的各个领域,其通过固化在电信智能卡中的程序,为用户 提供各种服务,如信息服务、娱乐服务、位置服务、通信服务、商务服务等,给用户提供了很 大方便。而随着通信技术的发展,市面上的移动终端更新换代的频率越来越快,移动终端 的种类也越来越多,不同移动终端中STK/UTK菜单的入口也是不一样的,有些移动终端的 STK/UTK菜单隐藏的很深,导致用户寻找以及使用STK/UTK应用服务很不方便,用户体验 差,进而导致STK/UTK应用服务使用率很低,给运营商造成了很大收入流失。

发明内容
本发明实施例提供一种导出电信智能卡应用开发工具菜单的方法及装置,提高了 电信智能卡应用开发工具应用服务的使用率。本发明实施例通过如下技术方案实现本发明实施例提供了一种导出电信智能卡应用开发工具菜单的方法,包括根据接收的开机指令以及预设的开机导航策略,确定是否显示开机导航提示语; 所述开机导航提示语用于提示用户选择是否导出电信智能卡应用开发工具菜单;当确定是时,将开机导航提示语通过移动终端显示给用户,并当用户的选择结果 为是时,调用所述电信智能卡应用开发工具菜单且通过所述移动终端显示给用户。本发明实施例还提供了一种导出电信智能卡应用开发工具菜单的装置,包括提示语显示确定单元,用于根据接收的开机指令以及预设的开机导航策略,确定 是否显示开机导航提示语;所述开机导航提示语用于提示用户选择是否导出电信智能卡应 用开发工具菜单;提示语显示单元,用于当所述提示语显示确定单元的确定结果为是时,将开机导 航提示语通过移动终端显示给用户;菜单调用单元,用于当所述提示语显示单元将所述开机导航提示语显示给用户且 所述用户的选择结果为是时,调用所述电信智能卡应用开发工具菜单且通过所述移动终端显示给用户。通过本发明实施例提供的上述技术方案,在用户开机时,能够根据接收的开机指 令以及预设的开机导航策略,确定是否需要显示用于提示用户选择是否导出电信智能卡应 用开发工具菜单的开机导航提示语,当确定需要显示开机导航提示语时,将开机导航提示 语通过移动终端显示给用户,并且当用户的选择结果为导出电信智能卡应用开发工具菜单 时,调用电信智能卡应用开发工具菜单且通过移动终端显示给用户。从而在用户开机时引 导用户选择是否导出电信智能卡应用开发工具菜单,避免了繁琐地寻找电信智能卡应用开 发工具菜单入口的过程,给用户提供了很大方便,从而提高了电信智能卡应用开发工具应 用服务的使用率,进而提高了运营商在增值服务方面的收入。


图1为本发明实施例导出电信智能卡应用开发工具菜单的流程图;图2为本发明实施例导出电信智能卡应用开发工具菜单的装置示意图一;图3为本发明实施例导出电信智能卡应用开发工具菜单的装置示意图二。
具体实施例方式本发明实施例提出了一种导出电信智能卡应用开发工具菜单的方法及装置,用以 提高电信智能卡应用开发工具应用服务的使用率。具体地,本发明实施例中,根据接收的开 机指令以及预设的开机导航策略,确定是否显示开机导航提示语,该开机导航提示语用于 提示用户选择是否导出电信智能卡应用开发工具菜单;当确定结果为是时,将开机导航提 示语通过移动终端显示给用户,并当用户的选择结果为是时,调用电信智能卡应用开发工 具菜单且通过移动终端显示给用户。下面结合说明书附图及具体实施例对本发明技术方案的主要实现原理、具体实施 过程及其对应能够达到的有益效果进行详细的阐述。本实施例中,可在用户开机时控制电信智能卡应用开发工具菜单的导出,具体如 图1所示,包括如下步骤步骤101、电信智能卡接收用户的开机指令。步骤102、电信智能卡根据接收的开机指令以及预设的开机导航策略,确定是否显 示开机导航提示语,当确定是时,执行步骤103,否则执行步骤106。该步骤中,开机导航提示语用于提示用户选择是否导出电信智能卡应用开发工具菜单。步骤103、将开机导航提示语通过移动终端显示给用户。可以利用GSM11. 14规范中主动式电信智能卡指令集中的特定指令实现将开机导 航提示语通过移动终端显示给用户,具体过程如下主动式电信智能卡指令“Display text”用于在屏幕上显示文本或图标,在该步骤 中,电信智能卡发起该“Display text”指令,并用与该条指令对应的状态响应字(status words) “91XX”来告知终端;其中,终端在发送“Displaytext”指令时,将要显示的文本携 带在该指令中;终端接收到该状态响应字后,解析出该状态响应字对应的指令为“Displaytext”指令,并采用“Fetch”指令获取“Display text”指令,从该条指令中解析出携带的显示文 本或图标,显示在屏幕上。“91XX”是主动式电信智能卡指令的特定状态响应字,标识着电信智能卡有指令发 起并需要终端执行,终端可以利用“Fetch”指令分析出具体的主动式电信智能卡指令并根 据指令做相应的操作。步骤104、接收用户根据显示的开机导航提示语反馈的选择结果,当用户的选择结 果为是时,执行步骤105,否则执行步骤106。步骤105、调用所述电信智能卡应用开发工具菜单,并通过移动终端显示给用户。可以利用GSM11. 14规范中主动式电信智能卡指令集中的特定指令实现调用电信 智能卡应用开发工具菜单,具体过程如下
主动式电信智能卡指令“Setup menu”用于建立电信智能卡应用开发工具菜单, 在该步骤中,电信智能卡发起该“Setup menu”指令,并用与该条指令对应的状态响应字 “91XX”来告知终端;其中,终端在发送“Setup menu”指令时,将电信智能卡应用开发工具 菜单携带在该指令中;终端接收到该状态响应字后,解析出该状态响应字对应的指令为“Setupmenu”指 令,并采用“Fetch”指令获取“Setup menu"指令,从该条指令中解析出携带的电信智能卡
应用开发工具菜单,显示在屏幕上。上述Display text指令、Setup menu指令、Fetch指令都是GSMll. 14规范中的标 准指令。步骤106、控制移动终端进入待机状态。上述步骤102中,开机导航策略包括每次接收到开机指令,显示开机导航提示语。这种策略可以每次在开机时由用户 选择是否需要使用开机导航功能,即是否导出电信智能卡应用开发工具菜单,对用户来说, 具有很大的灵活性。或者,第一次接收到开机指令,显示开机导航提示语。这种策略无需用户每次都选择,只 需要在电信智能卡第一次使用时就由用户选择,后续开机都默认根据用户第一次的选择结 果确定是否显示开机导航提示语,对用户干扰少。或者,设定时间段内接收到开机指令,显示开机导航提示语。例如,将该时间段设置为用 户休息时间。上述开机导航策略可以进行灵活设置,具体地,开机导航策略有如下两种设置方 式方式一、预先内置在电信智能卡中,即在电信智能卡出厂时就已经内置在电信智 能卡中;方式二、在电信智能卡应用开发工具中添加开机导航策略的选项,这样用户可以 通过进入电信智能卡应用开发工具菜单根据自己的习惯和喜好设置开机导航策略,增加了 用户的使用感受。该方式下,用户进入电信智能卡应用开发工具菜单可以是在开机时根据上述导航提示进入,也可以是在任意时间进入。本发明又一实施例中,在执行上述步骤102之前,还包括确定开机导航功能是否 打开的步骤,即确定导出电信智能卡应用开发工具菜单的功能是否打开,当确定打开时,执 行步骤102,否则控制移动终端进入待机状态。具体地,在电信智能卡应用开发工具中添加开机导航功能开关的选项,这样用户 可以通过进入电信智能卡应用开发工具菜单根据自己的习惯和喜好设置开机导航功能的 打开或关闭,增加了用户的使用感受。用户进入电信智能卡应用开发工具菜单可以是在开 机时根据上述导航提示进入,也可以是在任意时间进入。本发明又一实施例中,考虑到用户开机未对开机导航提示语做出选择的情况,对 接收到用户的选择结果的时长进行了规定,具体地,上述步骤104中接收到的用户反馈的 选择结果为在设定时长内接收到的选择结果;若在设定时长未接收到用户反馈的选择结 果,则根据默认设置确定是否调用电信智能卡应用开发工具菜单。上述过程中,根据默认设置确定是否调用电信智能卡应用开发工 具菜单有如下几 种情况若用户在设定时长内未反馈选择结果,则默认用户选择是,即调用电信智能卡应 用开发工具菜单;若用户在设定时长内未反馈选择结果,则默认用户选择否,即不调用电信智能卡 应用开发工具菜单;若用户在设定时长内未反馈选择结果,则默认用户需要选择,此次暂不调用电信 智能卡应用开发工具菜单,回到待机画面,并更新开机导航策略为显示开机导航提示语,在 下次开机时由用户继续选择,直到用户做出选择后,取消对开机导航策略的更新,回到更新 前的开机导航策略。具体地,可通过DISPLAY命令实现上述设置,例如,Display mode为00模式,默认 用户选择是(即上述第1种情况);Display mode为01模式,默认用户选择否(即上述第 2种情况);Display mode设为81模式,默认用户要进行选择(即上述第3种情况)。与上述流程对应,本发明实施例还提供了一种导出电信智能卡应用开发工具菜单 的装置,如图2所示,该装置包括提示语显示确定单元201、提示语显示单元202以及菜单调用单元203。其中提示语显示确定单元201,用于根据接收的开机指令以及预设的开机导航策略,确 定是否显示开机导航提示语;该开机导航提示语用于提示用户选择是否导出电信智能卡应 用开发工具菜单。提示语显示单元202,用于当提示语显示确定单元201的确定结果为是时,将开机 导航提示语通过移动终端显示给用户。菜单调用单元203,用于当提示语显示单元将开机导航提示语显示给用户且用户 的选择结果为是时,调用电信智能卡应用开发工具菜单且通过移动终端显示给用户。一个实施例中,上述提示语显示单元202具体用于,将开机导航提示语携带在 Display text指令中发送,并利用与Display text指令对应的状态响应字告知移动终端, 由移动终端根据该状态响应字获取对应的Display text指令,解析出该Display text指令携带的开机导航提示语并显示。一个实施例中,上述菜单调用单元203具体用于,将电信智能卡应用开发工具菜 单携带在Setup menu指令中发送,并利用与Setup menu指令对应的状态响应字告知移动 终端,由移动终端根据该状态响应字获取对应的Setup menu指令,解析出该Setup menu指 令携带的电信智能卡应用开发工具菜单并显示。一个实施例中,如图3所示,上述装置还包括开机导航策略存储单元204,该单元 用于存储预先内置的开机导航策略或由用户进入电信智能卡应用开发工具菜单设置的开 机导航策略。
具体地,预设的开机导航策略包括每次接收到开机指令,显示开机导航提示语;或,第一次接收到开机指令,显示开机导航提示语;或,设定时间段内接收到开机指令,显示开机导航提示语。一个实施例中,上述提示语显示确定单元201具体用于,确定开机导航功能是否 打开,当确定开机导航功能打开时,根据接收的开机指令以及预设的开机导航策略,确定是 否显示开机导航提示语。该开机导航功能即用于导出电信智能卡应用开发工具菜单的功 能。一个实施例中,上述用户的选择结果为在设定时长内接收到的选择结果;相应地,上述菜单调用单元203还用于,当在设定时长未接收到用户的选择结果 时,根据默认设置确定是否调用电信智能卡应用开发工具菜单。通过本发明实施例提供的上述技术方案,在用户开机时,能够根据接收的开机指 令以及预设的开机导航策略,确定是否需要显示用于提示用户选择是否导出电信智能卡应 用开发工具菜单的开机导航提示语,当确定需要显示开机导航提示语时,将开机导航提示 语通过移动终端显示给用户,并且当用户的选择结果为导出电信智能卡应用开发工具菜单 时,调用电信智能卡应用开发工具菜单且通过移动终端显示给用户。从而在用户开机时引 导用户选择是否导出电信智能卡应用开发工具菜单,避免了繁琐地寻找电信智能卡应用开 发工具菜单入口的过程,给用户提供了很大方便,从而提高了电信智能卡应用开发工具应 用服务的使用率,进而提高了运营商在增值服务方面的收入。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种导出电信智能卡应用开发工具菜单的方法,其特征在于,包括根据接收的开机指令以及预设的开机导航策略,确定是否显示开机导航提示语;所述开机导航提示语用于提示用户选择是否导出电信智能卡应用开发工具菜单;当确定结果为是时,将开机导航提示语通过移动终端显示给用户,并当用户的选择结果为是时,调用所述电信智能卡应用开发工具菜单且通过所述移动终端显示给用户。
2.如权利要求1所述的方法,其特征在于,将开机导航提示语通过移动终端显示给用 户,包括将所述开机导航提示语携带在Display text指令中发送,并利用与所述Display text 指令对应的状态响应字告知所述移动终端;所述移动终端根据所述状态响应字获取对应的Display text指令,解析出所述 Display text指令携带的开机导航提示语并显示。
3.如权利要求1所述的方法,其特征在于,调用所述电信智能卡应用开发工具菜单,包括将所述电信智能卡应用开发工具菜单携带在Setup menu指令中发送,并利用与所述 Setup menu指令对应的状态响应字告知所述移动终端;所述移动终端根据所述状态响应字获取对应的Setup menu指令,解析出所述Setup menu指令携带的电信智能卡应用开发工具菜单并显示。
4.如权利要求1所述的方法,其特征在于,所述开机导航策略预先内置在电信智能卡 中或由用户进入电信智能卡应用开发工具菜单进行设置。
5.如权利要求4所述的方法,其特征在于,所述开机导航策略包括 每次接收到开机指令,显示开机导航提示语;或,第一次接收到开机指令,显示开机导航提示语;或, 设定时间段内接收到开机指令,显示开机导航提示语。
6.如权利要求1所述的方法,其特征在于,根据接收的开机指令以及预设的开机导航 策略,确定是否显示开机导航提示语之前,还包括确定用于导出电信智能卡应用开发工具菜单的功能是否打开;根据接收的开机指令以及预设的开机导航策略,确定是否显示开机导航提示语,包括当确定所述功能打开时,根据接收的开机指令以及预设的开机导航策略,确定是否显 示开机导航提示语。
7.如权利要求6所述的方法,其特征在于,所述功能由用户进入电信智能卡应用开发 工具菜单选择打开或关闭。
8.如权利要求1所述的方法,其特征在于,所述用户的选择结果为在设定时长内接收 到的选择结果;若在设定时长未接收到所述用户的选择结果,所述方法还包括 根据默认设置确定是否调用所述电信智能卡应用开发工具菜单。
9.一种导出电信智能卡应用开发工具菜单的装置,其特征在于,包括提示语显示确定单元,用于根据接收的开机指令以及预设的开机导航策略,确定是否 显示开机导航提示语;所述开机导航提示语用于提示用户选择是否导出电信智能卡应用开发工具菜单;提示语显示单元,用于当所述提示语显示确定单元的确定结果为是时,将开机导航提 示语通过移动终端显示给用户;菜单调用单元,用于当所述提示语显示单元将所述开机导航提示语显示给用户且所述 用户的选择结果为是时,调用所述电信智能卡应用开发工具菜单且通过所述移动终端显示 给用户。
10.如权利要求9所述的装置,其特征在于,所述提示语显示单元具体用于,将所述开 机导航提示语携带在Display text指令中发送,并利用与所述Display text指令对应的 状态响应字告知所述移动终端,由所述移动终端根据所述状态响应字获取对应的Display text指令,解析出所述Display text指令携带的开机导航提示语并显示。
11.如权利要求9所述的装置,其特征在于,所述菜单调用单元具体用于,将所述电信 智能卡应用开发工具菜单携带在Setup menu指令中发送,并利用与所述Setup menu指令 对应的状态响应字告知所述移动终端,由所述移动终端根据所述状态响应字获取对应的 Setup menu指令,解析出所述Setup menu指令携带的电信智能卡应用开发工具菜单并显示。
12.如权利要求9所述的装置,其特征在于,还包括开机导航策略存储单元,用于存储预先内置的开机导航策略或由用户进入电信智能卡 应用开发工具菜单设置的开机导航策略;所述开机导航策略包括每次接收到开机指令,显示开机导航提示语;或,第一次接收到开机指令,显示开机导航提示语;或,设定时间段内接收到开机指令,显示开机导航提示语。
13.如权利要求9所述的装置,其特征在于,所述提示语显示确定单元具体用于,确定 用于导出电信智能卡应用开发工具菜单的功能是否打开,当确定所述功能打开时,根据接 收的开机指令以及预设的开机导航策略,确定是否显示开机导航提示语。
14.如权利要求9所述的装置,其特征在于,所述用户的选择结果为在设定时长内接收 到的选择结果;所述菜单调用单元还用于,当在设定时长未接收到所述用户的选择结果时,根据默认 设置确定是否调用所述电信智能卡应用开发工具菜单。
全文摘要
本发明公开了一种导出电信智能卡应用开发工具菜单的方法及装置,具体技术方案包括根据接收的开机指令以及预设的开机导航策略,确定是否显示开机导航提示语;所述开机导航提示语用于提示用户选择是否导出电信智能卡应用开发工具菜单;当确定是时,将开机导航提示语通过移动终端显示给用户,并当用户的选择结果为是时,调用所述电信智能卡应用开发工具菜单且通过所述移动终端显示给用户。根据该技术方案,提高了电信智能卡应用开发工具应用服务的使用率。
文档编号H04M1/725GK101834932SQ200910119229
公开日2010年9月15日 申请日期2009年3月9日 优先权日2009年3月9日
发明者张建, 杨建廷, 韩敏, 魏长宽 申请人:中国移动通信集团山东有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1