一种非结构化补充数据业务的控制方法、系统及移动终端的制作方法

文档序号:7688195阅读:78来源:国知局

专利名称::一种非结构化补充数据业务的控制方法、系统及移动终端的制作方法
技术领域
:本发明属于通讯领域,尤其涉及一种非结构化补充数据业务的控制方法、系统及移动终端。
背景技术
:非结构化补充数据业务(UnstructuredSupplementaryServiceData,USSD)是一种基于全3求移动通讯网络(GlobalSystemforMobileCommunications,GSM)的,可以提供综合性、交互式信息服务的数据业务。现有的移动终端,如手机等一般都支持USSD业务。移动终端用户通过拨打特定的USSD号码,即可获得运营商提供的相应资讯和服务。不同的运营商,提供的USSD业务也可能不一样,以深圳移动运营商提供的USSD业务为例,移动终端用户通过拨打#101#,可以查看和使用深圳移动基于该USSD号码绑定的相应的数据业务。从而给移动终端用户带来了方便。虽然现有的移动终端一般都支持USSD业务,但是,现有的移动终端中并未提供关于USSD号码信息的控制功能,移动终端用户只有在知道USSD号码的前提下,通过拨打该USSD-弓码,向运营商清求荻得其提供的USSD业务。由于不同运营商提供的USSD业务不同,且同一运营商提供的不同的USSD业务也对应有不同的USSD号码,同时,USSD号码一般都比较复杂,缺乏规律,难于记忆,因此,如果用户需要使用USSD业务,就需要另外存储或者记忆多个复杂无规律的USSD号码,给用户使用USSD业务带来不便,不利于USSD业务的推广和应用。
发明内容本发明实施例的目的在于提供一种非结构化补充数据业务的控制方法,旨在解决现有的移动终端由于缺乏对非结构化补充数据业务的控制和管理,从而给非结构化补充数据业务的使用带来不便的问题。本发明实施例是这样实现的,一种非结构化补充数据业务的控制方法,所述方法包括下述步骤A、接收用户发送的非结构化补充数据业务信息控制请求;B、对移动终端中存储的非结构化补充数据业务信息执行与所述非结构化补充数据业务信息控制请求对应的操作。本发明实施例的另一目的在于提供一种非结构化补充数据业务的控制系统,所述系统包括存储单元,用于存储非结构化补充数据业务信息和/或存储非结构化补充数据业务使用记录;控制信息接收单元,用于接收用户发送的非结构化补充数据业务信息控制请求;控制请求执行单元,用于对所述存储单元中存储的非结构化补充数据业务信息执行与所述控制信息接收单元接收的非结构化补充数据业务信息控制请求对应的操作。本发明实施例的另一目的在于提供一种移动终端,所述移动终端包括所述非结构化补充数据业务的控制系统。^^^^W^71f^i^^]户发送的各种USSD业务信息控制请求,使移动终端用户可以根据需要随时对USSD业务信息进行控制和管理,从而有利于用户更方便、快速的使用USSD业务,方便移动终端用户的同时,也促进了USSD业务的推广和应用。图1是本发明实施例提供的非结构化补充数据业务的控制方法的实现流程图;图2是本发明实施例提供的非结构化补充数据业务的控制系统的组成结构图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,接收用户发送的USSD业务信息控制请求,再对移动终端中存储的非结构化补充数据业务信息执行与所述非结构化补充数据业务信息控制请求对应的操作,从而使移动终端用户可以随时对USSD业务信息进行控制和管理,给用户使用USSD业务带来方便。图1示出了本发明实施例提供的非结构化补充数据业务的控制方法的实现流程,详述如下在步骤S101中,接收用户发送的USSD业务信息控制请求。其中USSD业务信息包括但不限于USSD号码、USSD业务名称、卡类别及所属网络、USSD业务描述等信息项,还可以包括USSD业务的其他信息项,如卡别名、使用记录等。USSD业务名称是运营商提供的各种USSD业务的名称,如股票及时行情、中文综合频道、英文综合频道等。卡类别及所属网络用于表示该USSD业务是由哪个运营商、在哪个区域、针对哪类用户标识卡提供的USSD业务。USSD业务描述用于对该USSD业务内容进行描述。卡别名是用户标识卡的名称,如深圳动感地带卡、北京移动工作卡等。卡类别及所属网络可以通过对移动终端中使用的用户标识卡卡号进行分析获得,如通过对SIM卡的CCID号进行分析获得。标准的CCID号由20位数字组成,这20位数字全面反映了该SIM卡的发行国别、网号、发行地区、发行时间、生产厂商以及印刷序列号等内容。如CCID号为8986X1X2Y1Y2MH0A1A2A3N1N2N3N4N5N6F,其各个位表示的内容如下89为陆地移动网代码;86为中国国家代码;X1X2为移动网号,GSM业务为Ol,CDMA业务为03;Y1Y2为制卡年份,正常制卡取当年年份后两位数值,再次制卡取当年年份后两位数值+50;M为移动业务接入网号的末位,同用户号中的M位。例如0为130号段卡,1为131号段卡,2为132号段卡,3为133号段卡;HO为归属位置识别码;A1A2A3为各i成市区号代码;N1N2N3N4N5N6为序列号;F为卡商代码。由上可知,通过对CCID号进行分析,可以得到该USSD业务的卡类别及所属网络。当移动终端用户需要使用USSD业务时,可以通过菜单或者导航键选择进入预先在移动终端中创建的USSD应用界面,通过菜单或者导航键发送USSD业务信息控制请求。其中USSD业务信息控制请求可以为USSD业务信息显示请求,USSD业务信息调整请求,USSD业务信息定位请求,USSD业务信息的搜索请求或者USSD业务使用请求等。其中USSD业务信息调整请求可以是USSD业务信息添加^"求,USSD业务信息删除:^奮求,或者USSD业务信息编辑请求等。在本发明实施例中,在发送USSD业务信息控制请求时,可以请求控制移动终端中存储的USSD业务信息的全部或者部分信息项,也可以请求控制该移动终端中当前的用户识别卡支持的USSD业务信息的全部或者部分信息项。当USSD业务信息控制请求为USSD业务信息显示请求时,可以请求显示移动终端中存^f渚的USSD业务信息的全部或者部分信息项,也可以请求显示该移动终端中当前的用户识别卡支持的USSD业务信息的全部或者部分信息项。如用户可以通过USSD应用界面中提供的卡别名列表(该卡别名列表是存储的USSD业务信息中的卡别名信息项),选择其中一种或者全部卡别名,以发送USSD业务信息显示请求。当用户选择卡别名列表中的全部卡别名时,表示请求显示该移动终端中存储的USSD业务信息的全部或者部分信息项;当用户选择卡别名列表中的其中一种卡别名时,表示请求显示该移动终端中当前选择的卡别名对应的用户标识卡支持的USSD业务信息的全部或者部分信息项。当USSD业务信息控制请求为USSD业务信息添加请求时,用户通过移动终端的键盘在USSD应用界面输入需要添加的USSD业务信息。用户获知USSD业务信息的途径有多种,如购买移动终端的用户标识卡(如SIM卡等)时,该用户标识卡的说明书中一般包含有该用户标识卡支持的USSD业务信息,也可以通过拨打运营商提供的服务电话咨询支持的USSD业务信息,或者通过用户之间相互传播获得USSD业务信息。用户在输入USSD业务信息时,可以输入上述USSD业务信息的一种或者多种信息项。用户未输入的USSD业务信息的信息项采用缺省值(如空值Null)代替。当USSD业务信息控制请求为USSD业务信息删除请求时,用户通过USSD应用界面输入用于唯一标识请求删除的USSD业务信息的USSD标识,该USSD表示可以是USSD号码或者卡别名等。当该USSD标识为USSD号码时,则请求删除该USSD号码对应的USSD业务信息;当该USSD标识为卡别名时,则请求删除该卡别名对应的用户标识卡支持的所有USSD业务信息。当USSD业务信息控制请求为USSD业务信息编辑请求时,用户通过USSD应用界面选择请求编辑的USSD业务信息的信息项,输入需要编辑的USSD业务信息的信息项的新值。如当需要对某USSD业务信息的USSD名称和USSD业务描述进4亍编辑,则通过USSD应用界面输入新的USSD名称和USSD业务描述即可。当USSD业务信息控制请求为USSD业务信息定位请求时,通过USSD应用界面选择需要进行定位的USSD业务信息的USSD号码即可。当USSD业务信息控制请求为USSD业务信息搜索请求时,通过USSD应用界面输入搜索条件即可,该搜索条件可以是USSD号码,USSD业务名称,USSD业务描述,卡类别,或者所属网络等信息项中的一种。当USSD业务信息控制请求为USSD业务使用请求时,在USSD应用界面选择需要请求使用的USSD号码,通过移动终端的接听键或者其他拨打键拨号,或者通过移动终端的键盘直接输入请求通信的USSD号码,通过移动终端的接听键或者其他拨打键拨号,以发送USSD业务使用请求。在步骤S102中,响应该USSD业务信息控制请求,对存储的USSD业务信息执行与该USSD业务信息控制请求对应的操作。在本发明实施例中采用数据库或者文件的方式存储USSD业务信息,在以下说明中,以采用数据库方式存储USSD业务信息为例。在移动终端出厂时,即在移动终端中建立一用于存储USSD业务信息的数据库表,在本发明实施例中,将该用于存储USSD业务信息的数据库表称为业务信息表,该业务信息表包括USSD号码、USSD业务名称、卡类别及所属网络、USSD业务描述、卡别名、使用记录等信息项中的一种或者多种。在本发明实施例中,为了方便用户使用,该业务信息表中包括USSD业务的所有信息项。下表给出了一个示例<table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage11</column></row><table>当USSD业务信息控制请求为USSD业务信息显示请求时,则根据该USSD业务信息显示请求,从业务信息表中读取请求显示的所有USSD业务信息并显示。当用户请求显示移动终端中存储的所有USSD业务信息时,则从业务信息表中读取所有USSD业务信息并显示,同时为了给用户提供方便,在显示所有USSD业务信息时,将当前用户标识卡支持的USSD业务采用特殊标识(如采用不同颜色,或者采用"V"等符号)进行标记;当用户请求显示某种卡别名对应的用户标识卡支持的USSD业务信息时,则从业务信息表中读取该卡别名对应用户标识卡支持的所有USSD业务信息并显示。如当用户请求显示卡别名为北京移动工作卡对应的用户标识卡支持的USSD业务信息时,从业务信息表中读取北京移动工作卡对应的用户标识卡支持的USSD业务信息并显示。当USSD业务信息控制请求为USSD业务信息添加请求时,则将用户输入的需要添加的USSD业务信息存储至业务信息表中。当用户输入的USSD业务信息的信息项为缺省值(即用户在输入该USSD业务信息时未输入其中的某些信息项)时,则在业务信息表中,未输入的信息项用缺省值(如空值Null)代替。当USSD业务信息控制请求为USSD业务信息删除请求时,根据用户输入的USSD标识,从业务信息表中删除与该USSD标识对应的USSD业务信息。当该USSD标识为USSD号码时,则从业务信息表中删除该USSD号码对应的USSD业务信息;当该USSD标识为卡别名时,则从业务信息表中删除该卡别名对应的用户标识卡支持的所有USSD业务信息。当USSD业务信息控制请求为USSD业务信息编辑请求时,将业务信息表中存储的相应USSD业务信息的对应信息项更新为用户输入的该信息项的新值。当USSD业务信息控制请求为USSD业务信息定位请求时,则根据用户选择的USSD号码,对业务信息表中的USSD业务信息进行遍历,直到找到USSD号码与该USSD号码一致的USSD业务信息,并将该USSD业务信息的位置作为当前位置,实现USSD业务信息的定位请求。当USSD业务信息控制请求为USSD业务信息搜索请求时,根据用户输入的搜索条件,从业务信息表中搜索符合搜索条件的所有USSD业务信息并输出。当该搜索条件为USSD号码时,从业务信息表中搜索USSD号码与用户选4奪的USSD号码一致的USSD业务信息并输出;当该搜索条件为USSD业务名称,从业务信息表中搜索USSD业务名称与用户输入的USSD业务名称一致的所有USSD业务信息并显示。对于其他搜索条件,其过程与搜索条件为USSD号码或者USSD业务名称类似,在此不再赘述。当USSD业务信息控制请求为USSD业务使用请求时,则响应该USSD业务使用请求,建立与提供该USSD业务的服务器进行交互的连接。该连接的建立过程属于现有技术,在此不再赘述。在上述发明实施例中,通过接收用户发送的USSD业务信息控制请求,并对存储的USSD业务信息执行相应的操作,从而使用户不再需要长久记忆USSD业务信息,同时可以对存储的USSD业务信息进行有效的管理和控制,给用户使用USSD业务带来方便。为了使用户清楚的了解曾经使用过的USSD业务,当USSD业务信息控制请求为USSD业务使用请求时,本发明另一实施例提供的USSD业务控制方法还包括下述步骤在步骤S103中,存储USSD业务使用记录。当用户发送USSD业务使用请求,并响应该USSD业务使用请求时,将该USSD业务使用记录存储至预先建立的数据库表中,在本发明实施例中,将该用于存储USSD业务使用记录的数据库表称为业务使用记录表。存储的USSD业务使用记录包括但不限于USSD号码、USSD业务名称、卡类别及所属网络、拨出时间以及拨出时长等信息项。下表给出了一个示例USSD业务名称USSD号码卡类别及所属网络拨出时间拨出时长股票行情#111*1*600001#中国移动.深圳.2007.11.1412:50:181:20:09中文USSD综合频道#101#中国移动.深圳.2007.11.1412:50:220:15:30英文USSD综合频道#111#中国移动.深圳.2007.11.1516:12:010:20:09'■#102#2007.11.1516:12:151:15:30在本发明实施例中,当用户使用完USSD业务后,如果需要存储该USSD业务信息,可以直接从存储的USSD使用记录中提取该USSD业务信息,并将该USSD业务信息存储至业务信息表中。本发明实施例中的业务信息表可以作为一个独立的数据库表,也可以合并到现有的移动终端提供的联系人信息表中。当用户需要对存储的USSD业务信息进行控制时,可以直接通过现有移动终端提供的联系人信息交互界面进行,从而避免了重新为USSD业务创建界面,提高了开发效率。同理,本发明实施例中的业务使用记录表可以作为一个独立的数据库表,也可以合并到现有的移动终端提供的通话记录表中。此时,用户对USSD使用记录的控制过程与用户对通话记录的控制过程是类似的,在此不再赘述。图2示出了本发明实施例提供的非结构化补充数据业务的控制系统的结构,为了便于说明,仅示出了与本发明实施例相关的部分。该非结构化补充数据业务的控制系统可以是内置与移动终端中的软件单元、硬件单元或者软硬件相结合的.单元。存储单元21采用数据库或者文件的方式存储USSD业务信息和/或USSD业务使用记录。在本发明实施例中,以采用数据库存储方式为例进行说明。采用业务信息表存储USSD业务信息,采用业务使用记录表存储USSD业务使用记录。其中USSD业务信息包括但不限于USSD号码、USSD业务名称、卡类别及所属网络、USSD业务描述等信息项,还可以包括USSD业务的其他信息项,如卡别名、使用记录等。该业务信息存储表包括USSD业务信息的所有信息项。USSD业务使用记录包括但不限于USSD号码、USSD业务名称、卡类别及所属网络、拨出时间以及拨出时长等信息项。该业务使用记录表包括USSD业务使用记录的所有信息项。控制信息接收单元22接收用户发送的USSD业务信息控制请求。USSD业务信息控制请求可以为USSD业务信息显示请求,USSD业务信息调整请求,USSD业务信息定位请求,USSD业务信息的搜索请求或者USSD业务使用请求等。其中USSD业务信息调整请求可以是USSD业务信息添加请求,USSD业务信息删除请求,或者USSD业务信息编辑请求等。控制请求执行单元23响应控制信息接收单元22接收的USSD业务信息控制请求,对存储单元21中存储的USSD业务信息执行与该USSD业务信息控制请求对应的操作。当USSD业务信息控制请求为USSD业务信息显示请求时,控制请求执行单元23从存储单元21的业务信息表中读取请求显示的USSD业务信息并显示;当USSD业务信息控制请求为USSD业务信息添加请求时,将当前输入的USSD业务信息添加至存储单元21的业务信息表中;当USSD业务信息控制请求为USSD业务信息删除请求时,从存储单元21的业务信息表中删除请求删除的USSD业务信息;当USSD业务信息控制请求为USSD业务信息编辑请求时,将存储单元21的业务信息表中相应USSD业务信息修改为新值;当USSD业务信息控制请求为USSD业务信息定位请求时,遍历存储单元21的业务信息表,将USSD号码与用户输入的USSD号码一致的USSD业务信息的位置作为当前位置;当USSD业务信息控制请求为USSD业务信息的搜索请求时,从存储单元21的业务信息表中搜索符合搜索条件的USSD业务信息;当USSD业务信息控制请求为USSD业务使用请求时,建立与提供该USSD业务的服务器之间的交互连接。当控制请求l丸行单元23响应USSD业务使用请求时,该系统还包括业务使用记录存储单元24。该业务使用记录存储单元24将控制请求执行单元23执行的USSD业务使用记录存储至存储单元21的业务使用记录表中。存储的USSD业务使用记录包括但不限于USSD号码、USSD业务名称、卡类别及所属网络、拨出时间以及拨出时长等信息项。在本发明实施例中,通过响应用户发送的各种USSD业务信息控制请求,使移动终端用户可以将USSD业务信息存储至移动终端或者用户标识卡中,从而避免了用户长久记忆复杂无规律的USSD业务信息;同时用户可以通过发送USSD业务信息调整请求添加、删除、编辑存储的USSD业务信息,从而有利于用户更方便、快捷的管理存储的USSD业务信息;用户通过直接拨打显示的USSD号码,可以快速、方便的使用USSD业务。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。权利要求1.一种非结构化补充数据业务的控制方法,其特征在于,所述方法包括下述步骤A、接收用户发送的非结构化补充数据业务信息控制请求;B、对移动终端中存储的非结构化补充数据业务信息执行与所述非结构化补充数据业务信息控制请求对应的操作。2、如权利要求l所述的方法,其特征在于,所述非结构化补充数据业务信息控制请求可以为非结构化补充数据业务信息显示请求,非结构化补充数据业务信息调整请求,非结构化补充数据业务信息定位请求,非结构化补充数据业务信息的搜索请求,或者非结构化补充数据业务使用请求,所述非结构化补充数据业务信息调整请求可以为非结构化补充数据业务信息添加请求,非结构化补充数据业务信息删除请求,或者非结构化补充数据业务信息编辑请求。3、如权利要求2所述的方法,其特征在于,当所述非结构化补充数据业务信息控制请求为非结构化补充数据业务信息显示请求时,所述步骤B具体为读取移动终端中存储的与所述非结构化补充数据业务信息显示请求对应的非结构化补充数据业务信息并显示。4、如权利要求2所述的方法,其特征在于,当所述非结构化补充数据业务信息控制请求为非结构化补充数据业务信息添加请求时,所述步骤B具体为存储用户输入的非结构化补充数据业务信息5、如权利要求2所述的方法,其特征在于,当所述非结构化补充数据业务信息控制请求为非结构化补充数据业务信息删除请求时,所述步骤B具体为删除移动终端中存储的与所述非结构化补充数据业务信息删除请求对应的非结构化补充数据业务信息。6、如权利要求2所述的方法,其特征在于,当所述非结构化补充数据业务信息控制请求为非结构化补充数据业务信息编辑请求时,所述步骤B具体为将移动终端中存储的非结构化补充数据业务信息修改为用户输入的新值。27、如权利要求2所述的方法,其特征在于,当所述非结构化补充数据业务信息控制请求为非结构化补充数据业务信息搜索请求时,所述步骤B具体为从存储在移动终端中搜索符合搜索条件的非结构化数据业务信息并输出。8、如权利要求2所述的方法,其特征在于,当所述非结构化补充数据业务信息控制请求为非结构化补充数据业务信息使用请求时,所述步骤B具体为建立与提供所述非结构化业务的服务器进行交互的连接。9、如权利要求8所述的方法,其特征在于,所述方法还包括存储用户使用非结构化补充数据业务的业务使用记录。10、一种非结构化补充数据业务的控制系统,其特征在于,所述系统包括存储单元,用于存储非结构化补充数据业务信息和/或存储非结构化补充数据业务使用记录;控制信息接收单元,用于接收用户发送的非结构化补充数据业务信息控制请求;控制请求执行单元,用于对所述存储单元中存储的非结构化补充数据业务信息执行与所述控制信息接收单元接收的非结构化补充数据业务信息控制请求对应的操作。11、如权利要求IO所述的系统,其特征在于,所述非结构化补充数据业务信息控制请求可以为非结构化补充数据业务信息显示请求,非结构化补充数据业务信息调整请求,非结构化补充数据业务信息定位请求,非结构化补充数据业务信息的搜索请求,或者非结构化补充数据业务使用请求,所述非结构化补充数据业务信息调整请求可以为非结构化补充数据业务信息添加请求,非结构化补充数据业务信息删除请求,或者非结构化补充数据业务信息编辑请求。12、如权利要求10或11所述的系统,其特征在于,所述系统还包括业务使用记录存储单元,用于将所述控制请求执行单元执行的非结构化补充数据业务使用记录存储至所述存储单元。13、一种包括权利要求10所述的非结构化补充数据业务的控制系统的移动终端。全文摘要本发明适用于通讯领域,提供了一种非结构化补充数据业务的控制方法、系统及移动终端,所述方法包括下述步骤A.接收用户发送的非结构化补充数据业务信息控制请求;B.对移动终端中存储的非结构化补充数据业务信息执行与所述非结构化补充数据业务信息控制请求对应的操作。在本发明实施例中,通过响应用户发送的各种USSD业务信息控制请求,使移动终端用户可以根据需要随时对USSD业务信息进行控制和管理,从而有利于用户更方便、快速的使用USSD业务,方便移动终端用户的同时,也促进了USSD业务的推广和应用。文档编号H04Q7/22GK101252702SQ20081006636公开日2008年8月27日申请日期2008年3月31日优先权日2008年3月31日发明者张明臣,洁杨申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1