恢复暂时失能用户识别卡操作功能的方法及移动通讯装置的制作方法

文档序号:7594997阅读:107来源:国知局
专利名称:恢复暂时失能用户识别卡操作功能的方法及移动通讯装置的制作方法
技术领域
本发明涉及一种使SIM卡恢复操作功能的方法及移动通讯装置,特别是涉及一种使暂时失能的SIM卡恢复操作功能的方法及移动通讯装置。
背景技术
一般的移动电话是由一移动话机机体(Mobile Equipment,ME)及一用户识别模块(Subscriber Identity Module,SIM)卡所组成。SIM卡配置于移动话机机体中。在移动电话通讯系统中,例如是全球移动电话系统(GlobalSystem for Mobile communication,GSM),移动电话的门号信息记录在SIM卡中。而SIM卡是由移动电话服务业者发给用户。当SIM卡插入移动话机机体的插槽中,并于移动话机机体开机后,移动话机机体即启动SIM卡,使移动电话取得移动网络服务。
然而在移动电话开机并能正常运作之后,可能因为(1)静电影响;(2)固定SIM卡的机构不牢固,导致SIM卡接触不良;或(3)任何造成SIM卡失效的外力,而使SIM卡所执行的操作失效。此时移动话机机体无法通过控制SIM卡的指令来操作SIM卡或存取SIM卡上的数据。
尽管SIM卡失效发生的期间可能很短暂,然而,若要再启动SIM卡,就必须将移动电话关机(Power Off)后再重新开机(Power On),方能使SIM卡恢复原有的操作功能。但关机及开机的动作对移动电话用户而言,是十分不便且耗时的。

发明内容
有鉴于此,本发明的目的是提供一种使暂时失能的SIM卡恢复操作功能的方法及移动通讯装置,当SIM卡发生短暂的失能之后,不需重新将移动电话重新开机,即能恢复SIM卡的操作功能。
根据本发明的目的,提出一种使暂时失能的用户识别模块(SubscriberIdentity Module,SIM)卡恢复操作功能的方法。SIM卡配置于一移动话机机体(Mobile Equipment,ME)中,移动话机机体记录有该SIM卡的一原始IMSI值与一码验证状态,该码验证状态包括需要验证与不需验证两个状态,当该码验证状态为需要验证时,该移动话机机体便记录对应于该SIM卡的一原始个人识别码/开锁码(PIN/PUK码Personal Identification Number/PINUnlock Key)。本发明的方法包括(a)执行一SIM卡启动程序;(b)判断该移动话机机体中的SIM卡是否需验证PIN/PUK码,若是,则进入步骤(c),若否,则进入步骤(e);(c)当该码验证状态为需要验证,则进入步骤(d);(d)由该移动话机机体中的SIM卡读取一读取PIN/PUK码,比较该读取PIN/PUK码与该原始PIN/PUK码,当相同时,则进入步骤(f);(e)当该码验证状态为不需验证,则进入步骤(f);(f)读取该移动话机机体中的SIM卡的一读取IMSI值;(g)比较读取IMSI值与原始IMSI值,当相同时,则执行下一步骤;(h)重新恢复使用SIM卡。
为使本发明的上述目的、特征、和优点能更明显易懂,下文特举一较佳实施例,并结合附图详细说明如下。


图1及图2A~2C示出了依照本发明一较佳实施例的一种使暂时失能的用户识别模块(Subscriber Identity Module,SIM)卡恢复操作功能的方法的流程图,其中,图1示出了移动话机机体在正常运作状态下所执行的步骤,而图2A~2C示出了在SIM卡暂时失能之后所执行的步骤。
附图标号说明102~110、202~240方法流程具体实施方式
请参照图1及图2A~2C,其示出了依照本发明一较佳实施例的一种使暂时失能的用户识别模块(Subscriber Identity Module,SIM)卡恢复操作功能的方法的流程图。此使暂时失能的SIM卡恢复操作功能的方法适用于一移动通讯装置中,此移动通讯装置包括一移动话机机体及配置于移动话机机体上的一SIM卡。其中,图1示出了移动话机机体在正常运作状态下所执行的步骤,而图2A~2C示出了在SIM卡暂时失能之后移动话机机体所执行的步骤。
请参照图1,当移动电话已开机,且可以正常使用后,移动话机机体将先进行以下的步骤。较佳地,可于移动话机机体执行开机程序时同时执行下列步骤。首先,在步骤102中,移动话机机体判断是否需验证个人识别码(Personal Identification Number,PIN)/开锁码(PIN Unlock Key,PUK),若是,则进入步骤104。若否,则进入步骤106。其中,PIN码用以辨识使用者身份。当使用者开启移动通讯装置之后,必须先输入PIN码后才能进行通话。设定PIN码之后,可以防止移动通讯装置被盗打。而如果连续输入3次错误的PIN码的话,SIM卡会自动锁住,此时使用者必须立即与电信系统业者联络,以PUK码来使SIM卡解锁。
在步骤104中,移动话机机体将此SIM卡的「需验证PIN/PUK码的状态」记录在移动话机机体中。亦即,移动话机机体记录有一码验证状态,此时此码验证状态为需要验证的状态。然后进入步骤108,移动话机机体将此时的SIM卡的PIN/PUK码,作为一原始PIN/PUK码,记录在此移动话机机体中。此原始PIN/PUK码即为移动通讯装置开机之后,使用者所输入的正确的PIN码。若在移动通讯装置开机之后,使用者更改了此SIM卡的PIN码的话,则移动话机机体必须重新记录此重新设定的PIN码。
在步骤106中,移动话机机体将此SIM卡的「不需验证PIN/PUK码的状态」记录于移动话机机体中。亦即,移动话机机体所记录的码验证状态为不需要验证的状态。在步骤106及108之后,执行步骤110,移动话机机体读取原始国际移动用户识别码(International Mobile Subscriber Identity,IMSI)基础文件(Elementary File)EF-IMSI,以得到至此SIM卡的IMSI值。移动话机机体并将此时的SIM卡的IMSI值作为一原始IMSI值,记录在移动话机机体中。其中,IMSI值中记录了国码(Mobile Country Code,MCC)、网络码(Mobile Network Code,MNC)及其它网络相关信息。
请参考图2A~2C,当移动话机机体检测出SIM卡因为静电影响而失效,或是因固定不牢固而导致电性接触不良而失效,或是因其它外力因素而失效后,移动话机机体将执行下列步骤以使SIM卡恢复操作功能。首先,执行步骤202,将一第一重复次数参数F1以及一第二重复次数参数F2的起始值设定为零。然后,进入步骤204,判断第一重复次数F1的值是否大于3,若是,则进入步骤240,判定原来的SIM卡系已被移除,或可能已更换为另一个SIM卡而非为原来的SIM卡,或者是此SIM卡已经损毁无法再使用;若否,则进入步骤206。
在步骤206中,将第一重复次数参数F1的值加1。之后,执行步骤208,判断第二重复次数参数F2的值是否小于3,若是,则进入步骤210;若否,则同样地进入步骤240,判定该SIM卡已被移除或损毁。第一及第二重复次数参数F1及F2的值与3比较的作法仅为本实施例的一例,第一及第二重复次数参数F1及F2的值亦可与其它特定数值相较,以决定重复执行步骤212的最大次数。
之后,在步骤210中,将第二重复次数参数F2的值加1。接着,进入步骤212,移动话机机体执行一SIM卡启动程序,例如是一恢复重置(Answer ToReset,ATR)程序。ATR程序是指,SIM卡在启动时,所传给移动话机机体的SIM卡的操作需求参数。如有需要,移动话机机体亦会执行一协议参数选择(Protocol and Parameter Select,PPS)程序。PPS程序为移动话机机体用以响应SIM卡的ATR程序的程序。移动话机机体是利用PPS程序来响应SIM卡,移动话机机体是否接受这些操作需求参数。
之后,进行步骤214,判断步骤212是否执行成功,若是,则进行步骤216,若否,则回到步骤208。在步骤216中,移动话机机体判断移动话机机体中的SIM卡是否需验证PIN/PUK码,若是,则进入步骤218,若否,则进入步骤220。在步骤218中,移动话机机体判断移动话机机体中所记录的SIM卡的状态是否为「需验证PIN/PUK码的状态」,若是,则进入步骤222;若否,则进入步骤240。也就是说,当码验证状态为需要验证时,则进入步骤222。在步骤222中,由移动话机机体中的SIM卡读取一读取PIN/PUK码,并比较此读取PIN/PUK码与移动话机机体所记录的原始PIN/PUK码,当相同时,则进入步骤224,当不相同时,则进入步骤240。
在步骤220中,移动话机机体判断移动话机机体中所记录的SIM卡的状态是否为「不需验证PIN/PUK码的状态」,若是,则进入步骤224,若否,则进入步骤240。亦即,当码验证状态为不需验证时,则进入步骤224。在步骤218至222中,移动话机机体先判断其所记录的SIM卡的状态是否与SIM卡失效前的状态相同,之后,再判断PIN/PUK码是否相同。二次判断中只要有一次判断的结果为与移动话机机体所记录不同的话,即判定目前的SIM卡系已被移除或损毁。
接着,在步骤224中,读取SIM卡中的一相位基础文件(Phase ElementaryFile)EF_PHASE。相位基础文件EF_PHASE储存了此SIM卡的相位等级(phaselevel)。一般的SIM卡的相位等级分为phase1、phase2或phase2+。phase1、phase2及phase2+的SIM卡分别适用于GSM Phase I、Phase II及PhaseII+标准(standard)。在GSM Phase I及Phase II标准中,对移动话机机体而言,SIM卡为被动装置(slave),而在GSM Phase II+标准中,SIM卡为前主动(pro-active)SIM卡,可主动执行自己的应用程序,并主导移动话机机体执行相关动作。
然后,进入步骤226,判断是否成功读取相位基础文件EF_PHASE,若是,则进行步骤228,若否,则回到步骤204。在步骤228中,判断该SIM卡的相位等级(phase level)是否为phase2+,若是,则进行步骤230,若否,则进入步骤232。在步骤230中,移动话机机体执行特征下载程序(profiledownload procedure),执行完毕之后,进入步骤232。在移动话机机体执行特征下载程序之后,Phase II+SIM卡方能判断移动话机机体是否能够执行SIM卡本身的应用程序,并使移动话机机体执行相关动作。
之后,在步骤232中,重新读取此SIM卡的IMSI基础文件EF_IMSI,以读取移动话机机体中的SIM卡的一读取IMSI值。然后,进入步骤234,判断是否读取成功,若是,则进行步骤236,若否,则回到步骤204。在步骤236中,比较从SIM中所读取的读取IMSI值与移动话机机体中所记录的原始IMSI值,当相同时,则进入步骤238,重新恢复使用SIM卡;当不相同时,则进入步骤240,判定原来的SIM卡已被移除,或可能已更换为另一个SIM卡而非为原来的SIM卡,或者是此SIM卡已经损毁无法再使用。其中,步骤224至步骤230亦可在步骤232至236之后执行。上述的较佳实施例中所披露的使暂时失能的SIM卡恢复操作功能的方法及移动通讯装置,可以补救移动话机机体硬设备上的缺点,如静电防护设计不佳或SIM卡固定装置不够牢固的缺点。当SIM卡与移动话机机体失去电性连接而失能时,本发明可以使重新与移动话机机体电性连接的SIM卡迅速恢复原有的操作功能。此外,本发明甚至可以在不影响使用者对移动通讯装置的正常操作的情况下,迅速地使SIM卡恢复操作功能。使用者不需使移动通讯装置重新开机,便能恢复SIM卡的操作功能,更是大幅地增加了使用上的方便性。
综上所述,虽然本发明已以一较佳实施例披露如上,然其并非用以限定本发明,本领域的技术人员在不脱离本发明的精神和范围的前提下,可作各种的更动与润饰,因此本发明的保护范围以本发明的权利要求为准。
权利要求
1.一种使暂时失能的SIM卡恢复操作功能的方法,该SIM卡配置于一移动话机机体中,该移动话机机体记录有该SIM卡的一原始IMSI值与一码验证状态,该码验证状态包括需要验证与不需验证两个状态,当该码验证状态为需要验证时,该移动话机机体便记录对应于该SIM卡的一原始个人识别码/开锁码,该方法包括(a)执行一SIM卡启动程序;(b)判断该移动话机机体中的SIM卡是否需验证个人识别码/开锁码,若是,则进入步骤(c),若否,则进入步骤(e);(c)当该码验证状态为需要验证,则进入步骤(d);(d)由该移动话机机体中的SIM卡读取一读取个人识别码/开锁码,比较该读取个人识别码/开锁码与该原始个人识别码/开锁码,当相同时,则进入步骤(f);(e)当该码验证状态为不需验证,则进入步骤(f);(f)读取该移动话机机体中的SIM卡的一读取IMSI值;(g)比较该读取IMSI值与该原始IMSI值,当相同时,则执行下一步骤;以及(h)重新恢复使用该SIM卡。
2.如权利要求1所述的SIM卡操作功能的恢复方法,其中在步骤(a)中还包括(a1)执行一恢复重置程序,用以传送该SIM卡上的至少一参数至该移动话机机体;(a2)执行一协议参数选择程序,用于使该移动话机机体响应该SIM卡是否接受该至少一参数。
3.如权利要求2所述的SIM卡操作功能的恢复方法,其中,在步骤(a2)中,若执行该PPS程序失败,则重复该步骤(a2)特定次数;若执行该步骤(a2)特定次数后皆失败,则判定该SIM卡已被移除或损毁。
4.如权利要求2所述的SIM卡操作功能的恢复方法,其中,在步骤(a1)中,若执行该ATR程序失败,则重复该步骤(a1)特定次数;若执行该步骤(a1)特定次数后皆失败,则判定该SIM卡已被移除或损毁。
5.如权利要求1所述的SIM卡操作功能的恢复方法,其中在步骤(f)中,还包括下列步骤(f1)读取该SIM卡中的一相位基础文件;以及(f2)判断该SIM卡的相位等级是否为phase2+,若是,则执行特征下载程序。
6.如权利要求5所述的SIM卡操作功能的恢复方法,其中,在步骤(f1)中,若读取该SIM卡中的一相位基础文件失败,则回到该步骤(a);若执行该步骤(f1)特定次数后皆失败,则判定该SIM卡已被移除或损毁。
7.如权利要求1所述的SIM卡操作功能的恢复方法,其中在步骤(g)之后,步骤(h)之前还包括下列步骤(g1)读取该SIM卡的一相位基础文件;以及(g2)判断该SIM卡中的相位等级是否为phase2+,若是,则执行特征下载程序。
8.如权利要求7所述的SIM卡操作功能的恢复方法,其中,在步骤(g1)中,若读取该SIM卡中的一相位基础文件失败,则回到该步骤(a);若执行该步骤(g1)特定次数后皆失败,则判定该SIM卡已被移除或损毁。
9.如权利要求1所述的SIM卡操作功能的恢复方法,其中,在步骤(c)中,当该码验证状态为不需验证,则判定该SIM卡已被移除或损毁。
10.如权利要求1所述的SIM卡操作功能的恢复方法,其中,在步骤(d)中,若该读取个人识别码/开锁码与该原始个人识别码/开锁码不相同,则判定该SIM卡已被移除或损毁。
11.如权利要求1所述的SIM卡操作功能的恢复方法,其中,在步骤(e)中,当该码验证状态为需要验证,则判定该SIM卡已被移除或损毁。
12.如权利要求1所述的SIM卡操作功能的恢复方法,其中,在步骤(f)中,若重新读取该SIM卡的该读取IMSI值失败,则回到该步骤(a);若执行该步骤(f)特定次数后皆失败,则判定该SIM卡已被移除或损毁。
13.如权利要求1所述的SIM卡操作功能的恢复方法,其中,在步骤(g)中,若该读取IMSI值与该原始IMSI值不相同,则判定该SIM卡已被移除或损毁。
14.如权利要求1所述的SIM卡操作功能的恢复方法,其中,在该步骤(a)前还包括(i)插入该SIM卡至该移动话机机体(j)启动该移动话机机体;(k)读取该SIM卡,若该SIM卡需验证个人识别码/开锁码,重新记录该码验证状态为需要验证同时记录该原始个人识别码/开锁码于该移动话机机体,若该SIM卡不需验证个人识别码/开锁码,重新记录该码验证状态为不需验证。
15.一种可使暂时失能的SIM卡恢复操作功能的移动通讯装置,包括一SIM卡;以及一移动话机机体,该SIM卡配置于该移动话机机体中,该移动话机机体在正常运作状态读取该SIM卡,若该SIM卡需验证个人识别码/开锁码,记录一码验证状态为需要验证同时记录该原始个人识别码/开锁码,若该SIM卡不需验证个人识别码/开锁码,记录该码验证状态为不需验证,同时读取并记录对应至该SIM卡的一原始IMSI值;其中,在该SIM卡暂时失能之后,该移动话机机体至少用以(a)执行一SIM卡启动程序;(b)判断该移动话机机体中的SIM卡是否需验证个人识别码/开锁码,若是,则进入步骤(c),若否,则进入步骤(e);(c)当该码验证状态为需要验证,则进入步骤(d);(d)由该移动话机机体中的SIM卡读取一读取个人识别码/开锁码,比较该读取个人识别码/开锁码与该原始个人识别码/开锁码,当相同时,则进入步骤(f);(e)当该码验证状态为不需验证,则进入步骤(f);(f)读取该移动话机机体中的SIM卡的一读取IMSI值;(g)比较该读取IMSI值与该原始IMSI值,当相同时,则执行下一步骤;以及(h)重新恢复使用该SIM卡。
16.如权利要求15所述的移动通讯装置,其中该SIM卡启动程序为(a1)执行一恢复重置程序,用以传送该SIM卡上的至少一参数至该移动话机机体;(a2)执行一协议参数选择程序,用于使该移动话机机体响应该SIM卡是否接受该至少一参数。
全文摘要
一种使暂时失能的SIM卡恢复操作功能的方法及移动通讯装置。SIM卡配置于一移动话机机体中。移动话机机体记录有SIM卡的一码验证状态。当该码验证状态为需要验证时,该移动话机机体便记录对应于SIM卡的一原始PIN/PUK码。首先,执行一SIM卡启动程序。然后,判断SIM卡是否需验证PIN/PUK码的状态是否与移动话机机体所记录的码验证状态一致,并判断从SIM卡重新读取的一读取PIN/PUK码是否与移动话机机体所记录的原始PIN/PUK码相同。接着,判断从SIM卡中所重新读取的读取IMSI值是否与原始IMSI值相同,若是,则重新恢复使用SIM卡。
文档编号H04W88/02GK1710971SQ20041005934
公开日2005年12月21日 申请日期2004年6月18日 优先权日2004年6月18日
发明者詹丰懋 申请人:明基电通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1