将预定义项目表下载的方法、命令、用户识别模块及终端的利记博彩app

文档序号:6414420阅读:185来源:国知局
专利名称:将预定义项目表下载的方法、命令、用户识别模块及终端的利记博彩app
技术领域
本发明属于无线通讯系统领域,特别是但并不限于,比如“GMS系统(英文为“Global System for Mobile communications(全球移动通讯系统)”)和“DCS”1800(英文为“Digital Cellular System(数字蜂窝系统)”)。
一般地,在该类系统中,用户拥有一个移动站,该移动站由一个与用户识别模块(或在标准GSM中的SIM卡,英文为“Subscriber IdentityModule(用户识别模块)”)相配合的移动终端组成。通常,SIM卡是用于插入移动终端使其能够工作的智能卡。
更准确地说,本发明涉及一种允许将预定义项目表下载到由用户识别模块控制的移动终端中的改进方法。
传统上,终端/用户识别模块组为用户、网络及安全提供了各种适宜的功能。这些功能包括例如存储短缩号码(电话录)的能力;存储短信息的能力;存储网络优惠使用者的能力;获得消费通知(预付卡)的能力;存储固定电话号码表(限制用户只能拨叫存贮在用户识别模块电话表中的电话)的能力;存储漫游管理(用户在GSM网中的位置)的能力;存储国际移动用户识别码的能力(根据IMSI-TMSI标准);存储小区特性数据的能力(比如BCCH信息);用户对于网络的鉴权能力;通过保密码CHV1被动鉴权用户的能力。
尽管如此,但还存在着重大缺陷。实际上,用户识别模块不能通过管理对于用户的新的服务的出现直接影响用户移动终端的行为。
为克服该缺陷,建议GSM11.14阶段2+定义了所有的基本原则以便启动用户识别模块中的工具箱,并且允许使用者从其支持建议GSM11.14阶段2+那一刻开始时建立所使用移动终端的独立的特定应用。
而且,为能够保证工具箱的对话和使用,建议GSM11.14阶段2+指定了所有的允许在两部分(终端和用户识别模块)间相互操作的机制。
换句话说,用户识别模块拥有能为终端执行的命令。
传统上,一些命令,尤其是在标准GSM中的“SET UP MENU(设置菜单)”和“SELECT ITEM(选择项目)”命令力求向终端传送一项目表。后来,人们称这些命令为“下载命令”。目前,为传输同一项目表,用户识别模块只发送单一的下载命令,并且发送新的下载命令相应地代替了前述的发送项目。
然而,同一下载命令只能传输有限数量的字节(在GSM的情况下最大为256),这相当于平均有大约18个项目的表(因为项目大小可变)。
我们很容易地理解到该能够被下载到终端的项目数的限制构成了可被终端/用户识别模块组提供的附加值服务的限制。这对于用户识别模块具有越来越大的存储容量以便存储大量的尤其是涉及服务方面的数据是一种更大的限制。
本发明的目的尤其是克服现有技术中的该主要缺陷。
更准确地说,本发明的目的之一是提供一种向由用户识别模块控制的无线通讯移动终端中下载预定义项目表的方法,该方法解除了下载项目数的所有限制。
本发明还有一目的是提供一命令、用户识别模块及能够应用该方法的移动终端。
本发明一个附加的目的是提供这样的一种方法、命令、用户识别模块和移动终端,使能够优化用户识别模块和所使用的移动终端上资源的利用。
本发明的另一个附加的目的是提供这样的一种方法、命令、用户识别模块和移动终端,使能够取消所使用的移动终端类型的不同。
这些不同的目的,以及那些后面将要描述的其它目的借助于本发明的一种将预定义项目表下载到由用户识别模块控制的终端的改进方法来实现。该方法典型地包括下列步骤用户识别模块向终端目标发送下载命令以从所述项目表中下载项目,终端接收并执行所述下载命令,在该方法中,所述项目表的项目被分在至少包括一个下载命令的命令组中,当所述命令组包括至少两个下载命令时,命令被连续发送。
根据该方法,每一下载命令包括下载结束指示符,根据所述该下载命令是唯一的一个还是所述命令组的最后一个而取第一或第二值。
因此本发明构成了一种当前应用的下载命令的改进。实际上,本发明的一般原理是在每一下载命令中加入一下载结束指示符,以向移动终端表明是否其它下载命令可以用于下载所涉及的项目表的项目。
该下载命令,与其下载结束指示符使得能够更好地使用用户识别模块和所应用的终端。实际上,所对应的存储容量足够大。而且,它还允许用户识别模块向终端下载任意数目的项目。换句话说,我们取消了256字节的实际限制(即平均18个项目)。
很清楚,本发明的下载命令可以涉及不同类型项目的下载。实际上,这里的项目可以推而广之到要下载到终端的所有类型的信息和/或数据或者一种或多种类型的信息和/或数据的组合。这些项目可以涉及到例如电话数量和/或传真数量和/或人-机接口系统。
很清楚,用户识别模块连续发送不同的项目下载命令集,以下载不同的项目表。
要注意到,本发明对于要下载的项目的数量,格式和类别没有任何限制。同样,本发明在下载结束指示符的类别上也没有任何限制。
根据本发明的最佳实施例,所述方法还包括一通过所述终端发送并由所述用户识别模块接收的确定所述命令集的每一下载命令的信息的步骤。
因此,终端向用户识别模块通知每一个由用户识别模块向终端发送的下载命令的改变。当终端接收到每一下载命令后不能执行该命令时该信息尤其有用(例如在处理优先命令和/或正在处理时)。另外,信息表明终端正准备处理另一命令,特别是同一组的另一下载命令(以便在终端中已经建立的项目表中加入一定数目的下载项目)。
更进一步,在预先步骤中,所述终端向所述用户识别模块表明是否能够执行包含有下载结束指示符类型的下载命令。
因此,如果移动终端不知道识别和管理该指示符,这就能避免用户识别模块发送无用的带有下载结束指示符的下载命令。预先步骤对应于例如一初始化步骤或随时可以执行的步骤,特别是在用户识别模块需要发送项目下载命令集时。因此,用户识别模块知道是否能够向终端发送包含有下载结束指示符类型的下载命令。
发明还涉及到一种下载命令,该下载命令涉及当由用户识别模块控制的终端下载预定义项目表时,所述命令由用户识别模块发送到终端目的地,以使终端执行。该命令包括一个下载结束指示符,根据所述下载命令是唯一的或是命令集的最后一个下载命令而取第一或第二值,命令集包括至少一个下载命令,在该命令中所述的预定义项目表的项目被分配。当所述命令集包括至少两个下载命令时,这些命令被连续发送。
更进一步,所述命令属于在所述终端和所述用户识别模块之间的会话协议命令组。
发明还涉及一种类型的用户识别模块,它用于控制与其共同工作的一个无线通讯网络移动终端。该用户识别模块包括向所述终端的发射装置,包括至少一个下载命令的命令集,在该下载命令中预定义项目表的项目被分配。当所述命令集包括至少两个命令时,命令被连续发送。每一下载命令包括一个下载结束指示符,根据所述下载命令是单一的还是所述命令集的最后一个,指示符取第一或第二值,由所述终端对所述下载命令的执行,依据下载结束指示符的值,能够向终端表明所述预定义项目表的所述项目是否被全部发送。
而且,用户识别模块的辅助设备应用容易,价格低廉并且与已知的用户识别模块项目相比没有任何非常的限制。
更进一步,所述用户识别模块包括至少一些属于一组的装置,包括包含下载结束指示符类型的下载命令暂存装置;考虑所述命令集的每一下载命令的信息的接收装置。
很清楚,本发明的用户识别模块可以拥有一个库,它将所有能够用于不同终端的下载命令的类型(对于不同的可能被下载的项目类型)分组。由此,在某些移动终端所使用的任意项目类型上做标记后,用户识别模块就不发送终端不能执行或它不需要的下载命令。
发明还涉及一种类型的移动终端,它由用户识别模块控制并与其共同工作。
该移动终端包括包括至少一个下载命令的命令集接收装置,在下载命令中预定义项目表的项目被分配,当命令集中包含至少两个命令时,它们被连续发送。每一下载命令包括一个下载结束指示符,它根据所述下载命令是单一的还是所述命令集中的最后一个而取第一或第二值;所述命令集的每一下载命令的执行装置,依据下载命令结束指示符的值来向所述终端表明所述预定义项目表的所述项目是否全部由所述用户识别模块发送。
因此,本发明的移动终端可以接收,分析,识别和执行下载命令集。
很清楚,本发明对于实现这些不同操作的必要时间不会带来任何限制。
同样,本发明对于终端在接收下载命令集时正在执行的任务的可能中断也没有任何限制。
根据本发明的最佳实施例,所述终端还包括向所述用户识别模块发送考虑所述命令集的每一下载命令的信息的发送装置。
因此,这就能够使用户识别模块了解终端处理命令集的每一个下载命令的状态情况。
本发明其它的特征和优点将在下面对本发明的最佳实施例和附图的描述中体现出来,这里给出的是简单的例子但并不仅限于此,在附图中

图1是根据本发明方法具体实施例的简化流程图;图2显示了根据应用的图1中方法的本发明用户识别模块的一具体实施例的简图;图3显示了根据本发明的由图2所示用户识别模块控制的移动终端的具体实施例的简图;图4表示了根据本发明的由图1的方法所应用的命令的具体实施例的简图。
在下面的描述中,我们处于标准GSM的无线通讯系统这一具体情况下。很明显,所述技术领域的技术人员能够将下面的原理扩展应用到其它类型的无线通讯系统中。
本发明在于在项目下载命令中加入一下载指示符,以增加下载项目的能力。换句话说,本发明能够发送多个连续的下载命令,在每一个下载命令中都能向终端表明其是否跟随着一新的下载命令。
发明同样涉及到使该方法得以应用的命令,SIM和终端。
结合图1的流程图,现在描述根据本发明由终端下载预定义项目表的方法的一具体实施例,终端由与其共同工作的SIM控制。
该方法包括下列连续步骤SIM向终端请求发送(11)一个具有下载结束指示符的项目下载命令;终端将查找(12)该项目下载命令;终端执行(13)所接收的项目下载命令,下载结束指示符使得它能够知道该命令后是否跟随着另一下载命令;终端向SIM发送(14)一已处理所接收的项目下载命令的信息,以让SIM知道终端已经执行了该命令;终端根据下载结束指示符的值检查(15)是否另一下载命令将要到来;如果下载结束指示符向终端表明前一命令跟随着另一个带有下载结束指示符的项目下载命令,以及如果SIM表明它希望向终端发送新的命令,那么回到步骤(11),在相反的情况下,如此构成的项目表(16)被完成,并且项目表下载终止。
项目是表的一个部分。这样的项目对应于例如术语GSM的项目或所有类型的信息和/或数据,或者不同类型信息和/或数据的结合。
现在结合图2描述根据本发明的SIM(或更一般地说是用户识别模块)的简图。
该SIM20特别地由带有半导体芯片22的介质21构成。该芯片尤其包括数据处理和管理装置23(例如微处理器),通过双向总线24控制芯片22的其它装置(部分表示为25,26)的中央仲裁部件。
在芯片22上,数据存储装置25能够存储,至少是临时的,特别是带有下载结束指示符类型的并将被发送向终端的一个项目下载命令。每一下载命令被用于向终端表明该命令是否跟随有另一项目下载命令,以完整地下载一项目表。
另外,芯片22包括与终端上相关的合作装置(如参照图3的读出器36)合作的合作装置26。该合作装置26尤其包括向终端发送项目下载命令集的发送装置261,接收发自终端的处理命令集中每一下载命令的信息的接收装置262。
每一下载命令包括要下载的项目和下载结束指示符,该指示符可取第一或第二值,以指出该下载命令是否为要发送的命令集中的最后一个。
考虑每一下载命令的信息向SIM表明终端有效地登记并已经执行了前述命令集的命令。
由此,终端能够接收其它命令,特别是命令集的另一下载命令。
在图3表示的实施例中,本发明的终端30包括数据处理和管理装置31(例如微处理器),通过双向总线32控制终端其它装置的中央仲裁部件。
根据本发明,该数据处理和管理装置31尤其包括由终端执行命令集的每一下载命令的执行装置311。该执行装置311尤其是可以向终端表明前一下载命令是否跟随有命令集中的另一下载命令。该操作可以完整地下载一项目表。该项目表有可能通过终端显示装置34上的接口装置33被显示出来。
数据处理和管理装置31尤其控制不同的接口装置33和35,它们分别与显示装置34和SIM读出器36相连。该SIM读出器36尤其包括下载命令集接收装置361,该下载命令被连续接收,而在该命令中预定义项目表的项目被分配。
另外,读出器36还包括考虑命令集的每一个下载命令的信息发送装置362。
根据建议GSM11.11和11.14,我们使用SIM卡的工具箱中SIM的应用(或英文“SIM Application Toolkit(SIM应用工具)”)命令组。SIM应用工具被分成应用集和相关处理集,它能被应用于一个GMS对话期间。该SIM应用工具特别具有这样一种方式,一个SIM可以与任何一个终端相互作用和工作,并且由此结合入应用需求的特殊机制。
特别是在“SIM应用工具”中,SIM预先在被称为“SIM服务表”的卡片中存储着一信息,该信息表明它知道发送给终端的属于一组被称为“预活动SIM”的命令,SIM能让终端执行该命令(如果终端此时是合适的)。读出SIM服务表后,终端通过被称为“终端描述”的命令向SIM表明终端能够执行的预活动SIM命令表。在预活动SIM命令中,我们特别考虑菜单项目选择(或英文“SET UP MENU(设置菜单)”)命令,项目表中项目选择(或英文“SELECT ITEM(选择项目)”)命令。
准确地说,发明在于改进了“预活动SIM”的下载命令。本发明尤其可以与“设置菜单”和“选择项目”命令共同应用。
传统上,我们知道,在与终端共同工作后,SIM需要了解终端执行能力,尤其是命令项。为此,在预先步骤中,被称为“描述下载”过程的被称为“终端描述”的信息被从终端发送到SIM。在该信息中,终端向SIM表明它能够识别和执行的命令表。因此,根据该情况,包括本发明下载结束指示符的下载命令可以作为或不作为该表的一部分。
在图4描述的实施例中,命令集包括连续的三个下载命令(401,402,403)。每一下载命令(401,402,403)尤其包括项目41和一下载结束指示符(42)。该指示符特别是能被作为一标记(或英文“flag(标记)”)。该标记可以取例如“0”值,如果终端预计到至少一个含有项目的新下载命令,也可以取“1”值,以表明所有的项目已由SIM(44)发送并且目前的命令是最后一个(403)。
要注意到,前面的描述更特别地对应于本发明的下载命令存贮在SIM的“预活动SIM”命令表中并且是“选择项目”或“设置菜单”命令,也可以将该命令存储在SIM的其它卡片中,并且/或者将本发明的原理应用于其它下载命令类型。
权利要求
1.一种将预定义项目表下载到由用户识别模块(44)控制的移动终端(43)的改进下载方法,所述的方法包括下列步骤用户识别模块(44)向终端(43)目标发送所述项目表的项目下载命令,终端(43)接收并执行所述下载命令,其特征在于所述项目表的项目(41)被分成包括至少一个下载命令(401,402,403)的命令集,当所述命令集包括包括至少两个下载命令时,所述命令被连续发送;并且其中每一下载命令(401,402,403)包括一下载命令结束指示符(42),根据所述下载命令(401,402,403)是否是唯一的还是所述命令集的最后一个(403),指示符取第一或第二值。
2.根据权利要求1所述的方法,其特征在于它还包括所述终端(30)的发送步骤(14)和由所述用户识别模块(20)接收考虑所述命令集的每一个下载命令(401,402,403)的信息的接收步骤。
3.根据权利要求1或2所述的方法,其特征在于,在预先步骤时,所述终端(30)向所述用户识别模块(20)表明其是否能够执行包含下载结束指示符(42)类型的下载命令(401,402,403)。
4.一种下载命令(401,402,403),应用于由用户识别模块(20)控制的移动终端(30)的预定义项目表下载时,所述命令(401,402,403)由用户识别模块(44)发送给终端(43),以使终端能够执行,其特征在于它包括一下载命令结束指示符(42),该指示符根据所述下载命令(401,402,403)是唯一的还是有至少有一个下载命令(401,402,403)的命令集的最后一个命令(403)而取第一值或第二值,在该命令中所述预定义项目表的项目(41)被分配,当所述命令集包括至少两个下载命令时,所述命令被连续发送。
5.根据权利要求4的命令(401,402,403),其特征在于它属于所述终端(30)和所述用户识别模块(20)间对话协议命令组。
6.一种用于控制无线通讯移动终端并与其共同工作的用户识别模块(20),其特征在于它包括向所述终端发送包括至少一个下载命令(401,402,403)的命令集的发送装置(261),在该命令中所述预定义项目表的项目(41)被分配,当所述命令集包括至少两个下载命令时,所述命令被连续发送,每一下载命令(401,402,403)包括一下载结束指示符(42),它根据所述下载命令(401,402,403)是唯一的还是所述命令集的最后一个命令(403)而取第一或第二值,通过所述终端(30)对所述下载命令(401,402,403)的执行使得所述终端(30)根据所述下载结束指示符的值了解是否所述项目表的所有项目(41)被发送。
7.根据权利要求6所述的用户识别模块(20),其特征在于它包括至少一些属于一组的装置,包括包含下载结束指示符(42)的下载命令(401)的暂存装置(25);考虑所述命令集的每一下载命令(401,402,403)的信息的接收装置(262)。
8.一种无线通讯移动终端(30),它由用户识别模块控制(201)并与其共同工作,其特征在于它包括包括至少一个下载命令(401,402,403)的命令集接收装置(361),在下载命令中预定义项目表的项目(41)被分配,当命令集中包含至少两个命令时,它们被连续发送,每一下载命令(401,402,403)包括一下载结束指示符(42),它根据所述下载命令(401,402,403)是单一的还是所述命令集中最后一个命令(403)而取第一或第二值;所述命令集的每一下载命令(401,402,403)的执行装置(311),使得所述终端(30)依据所述下载命令结束指示符的值来了解是否所述预定义项目表的所有项目(41)已由所述用户识别模块(20)发送。
9.根据权利要求8的终端,其特征在于它还包括向所述用户识别模块(20)发送考虑所述命令集每一下载命令(401,402,403)的信息的发送装置(362)。
全文摘要
本发明涉及一种将预定义项目表下载到由用户识别模块(44)控制的移动终端(43)的改进下载方法,其中:用户识别模块(44)向终端(43)目标发送所述项目表的项目下载命令,终端(43)接收并执行所述下载命令,所述项目表的项目(41)被分成包括至少一个并将被连续发送的下载命令(401,402,403的命令集。每一下载命令(401,402,403)包括一下载命令结束指示符(42),根据所述下载命令(401,402,403)是否是唯一的还是所述命令集的最后一个(403),指示符取第一或第二值。
文档编号G06F13/00GK1212591SQ9811842
公开日1999年3月31日 申请日期1998年8月13日 优先权日1997年8月14日
发明者帕斯卡·胡伯, 安娜-噶勒·莱隆-吉尔伯特 申请人:阿尔卡塔尔-阿尔斯托姆通用电气公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1