用于防止移动通信终端的操作程序的盗版的方法

文档序号:7697207阅读:299来源:国知局
专利名称:用于防止移动通信终端的操作程序的盗版的方法
技术领域
本发明涉及用于保护移动通信系统的操作程序的方法,特别涉及通过检测反盗版硬件程序来防止移动通信终端的操作程序的盗版的方法,该反盗版硬件程序是相对于利用通过操作通信协议获得的基站的网络编码而被移入到预定的额外空间的反盗版硬件密码的设定值而新近创立的。
为了实现这一目的,提供了一种用于在移动通信终端和基站之间可用的防止程序盗版的方法,该方法包括步骤在移动通信终端中设置能够防止移动通信终端的程序盗版的被编码/分配的硬件设置程序;当移动通信终端的电源打开时,执行结合到基站的通信协议;在协议通信过程中,获得网络的ID并将新创立的盗版检测程序移入到额外空间的预定的空间,该额外的空间是通过使用作为随机系数的通信帧数来准备的,该系数是在当用尸的移动通信终端在基站注册时获得的;以及当用户在协议通信过程中输入信息时,通过使用新创立的检测程序检测反盗版硬件设置。
在可能的情况下,相同的参考编号将在所有的附图中用于相同或相似的部件。
图3A和3B分别示出了根据本发明的一个实施例的在闪存中形成的预定的额外空间和移入到该预定的额外空间的盗版检测程序。
从快速存储器106访问移动通信终端的操作程序。存储于快速存储器106中的程序的大小不大于快速存储器106的大小,所以,如图3A所示,在额外空间302中可以形成预定空间303而不管程序编码/数据区301。如图3B所示,预定的空间303是在当使用通信帧数作为随机系数时从额外空间302中选择预定空间时准备的,该通信帧数是当用户的移动通信终端在基站注册时被给予的。形成在程序编码/数据区域301的显示部分304是用于检测被编码/分类的反盗版硬件设置的函数过程体。该反盗版硬件设置通过使用快速存储器的引脚和代表引脚的位置的函数过程体来实现的。有些引脚能够被设定为1和0,并且据此,产生根据该反盗版硬件设置的函数值。此外,该函数值存储在快速存储器中并被设立以防止程序的盗版。该设立的函数值当存储程序编码/数据时被同时映射。
此外,在剩余的额外空间302中示出的部分303是新创立的盗版检测程序。303部分的存储位置的分配是基于从网络获得的预定的帧数的系数,而且其中存储的信息包括用于检测反盗版硬件设置的程序。详细的说就是,由m位的n多个字节组成的程序,和存储在程序中的代表快速存储器106的反盗版硬件设置引脚的位置的信息。当用户在协议通信过程中输入信息时,这一部分也被读出,从而检测盗版检测硬件设定。
图4示出了根据本发明的一个实施例的移动通信终端的操作程序的防止盗版的方法的流程图。
首先,在移动通信终端的电源接通状态下,检测是否建立了反盗版硬件设置。
如果确认程序的盗版,则显示盗版信号并且停止程序的操作。否则,运行通信协议以获得基站的网络编码。
在获得基站的网络编码后,检测该网络编码是否对应于经常进行程序盗版的国家或网络。如果不对应任何这样的实体,则通过旋转定时器在预定的时间周期中检测反盗版硬件设置。
如果网络编码对应于经常进行程序盗版的国家或网络,则被分配/编码的盗版检测程序被移入到使用作为随机系数的从网络获得的预定的帧数而准备好的预定的额外空间中。
随后,检测相对于移入到了预定的额外区域的被分配/编码的盗版检测程序而新创立的反盗版硬件检测程序是否处于正常状态。如果该反盗版硬件检测程序为非正常状态,则显示一个盗版信号并使程序的操作停止。如果该反盗版硬件检测程序处于正常状态,则通过旋转定时器在预定的时间周期中检测反盗版硬件设置。
下面参照

图1-4详细说明本发明的实施例。
当移动通信终端电源接通后,如图1所示,MPU100检测函数过程体304,其中函数过程体304允许其根据在步骤4a中从快速存储器106读出的值,对图3B所示的程序编码/数据区301中表示的被编码/分配的反盗版硬件设置进行检测。如果确定了移动通信终端是处于盗版状态,则在步骤4b中,MPU100通过使用显示装置110将对应的信号显示到用于防止程序的盗版的装置,而且即使用户通过键盘108输入信息,也终止操作。但是如果在步骤4a确定该移动通信终端处于正常状态,则在步骤4c中通过基站、RF模块120和基带处理部分122启动通信协议。此外,在步骤4i,MPU100获得网络编码,并在步骤4e检测该网络编码是否对应于经常进行程序盗版的国家或网络。如果不对应任何这样的实体,则在步骤4f,通过旋转定时器在预定的时间周期中继续检测反盗版硬件设置。如果在步骤4e确定网络密码对应于经常进行程序盗版的国家或网络,则在步骤4g根据在与基站结合的协议通信过程中获得的网络编码,在快速存储器106的程序编码/数据区域301中,通过使用当用户的移动通信终端在基站中注册时获得的通信帧数对额外空间302进行分配。新创立的盗版检测程序以与303部分相同的方式被存储在预定的额外空间302中。随后,在步骤4h检测新创立的反盗版硬件检测程序是否处于正常状态。如果该反盗版硬件检测程序为非正常状态,则执行步骤4i。此外,如果该反盗版硬件检测程序处于正常状态,则执行步骤4f。即,如果用户在步骤4h输入信息,则为了检测盗版硬件设定,读出图3B所示的部分303,从而防止程序的盗版。因为根据在与基站结合进行的协议通信过程中获得的网络编码,在快速存储器106的程序编码/数据区域301中,通过使用当用户的移动通信终端在基站中注册时获得的通信帧数对额外空间302进行分配。对于外人而言,很难找到通信帧数和反盗版硬件设置的加密值,所以不可能复制程序。
如前所述,本发明提供一种被编码和分配的程序,所以即使当黑客试图通过尝试和错误的方法想一个一个地抹去块时,也是不可能的。此外,一旦块被抹去了,在基站中注册的程序源会消失,使得通信不可能从尝试通信协议的步骤开始。此外,该被编码和分配的快速存储器不取决于黑客,所以不可能对程序进行盗版。
尽管参照优选实施例示出和说明了本发明,本领域的普通技术人员可以理解,在不脱离本发明的精神和所附权利要求书的范围内,可以对本发明进行形式上和细节上的更改。
权利要求
1.一种用于在移动通信终端和基站之间防止程序盗版的方法,该方法包括步骤在移动通信终端中设定被编码/分配的能够防止移动通信终端的盗版的硬件设定程序;当移动通信终端接通电源时,执行与基站相结合的通信协议;在协议通信过程中获得网络的ID,并将新创立的盗版检测程序移入使用当用户的移动通信终端在基站中注册时获得的作为随机系数的通信帧数来准备的额外空间的预定空间中;以及当用户在协议通信过程中输入信息时,通过使用该新创立的盗版检测程序来检测反盗版硬件设置。
2.一种防止移动通信终端的程序盗版的方法,该方法包括步骤i)在移动通信终端中设定能够防止移动通信终端的盗版的被编码/分配的硬件设定程序;ii)检测在移动通信终端处于接通电源状态时,是否建立了反盗版硬件设置;iii)如果在步骤ii)发现了程序的盗版,则显示信号并且停止程序的操作,否则,运行通信协议以获得基站的网络编码;iv)在步骤iii)获得基站的网络编码后,检测该网络编码是否对应于经常进行程序盗版的国家或网络,如果不对应任何经常进行程序盗版的国家或网络,则通过旋转定时器在预定的时间周期中检测反盗版硬件设置;v)如果网络编码对应于任何经常进行程序盗版的国家或网络,则将被分配/编码的盗版检测程序移到通过使用从网络获得的作为随机系数的帧数来准备好的预定额外空间中;vi)检测是否相对于移入到预定额外区域的被分配/编码的盗版检测程序而新创立的反盗版硬件检测程序处于正常状态,如果该反盗版硬件检测程序为非正常状态,则显示一个盗版信号并使操作停止,如果该反盗版硬件检测程序处于正常状态,则通过旋转定时器在预定的时间周期中检测反盗版硬件设置。
全文摘要
公开了一种防止移动通信终端的操作程序盗版的方法,在基站中结合表示设定的引脚的位置的用于检测反盗版硬件设置的函数值。即在协议通信过程中获得网络ID。将该函数值移入到通过使用用户的移动通信终端在基站中注册时被给予的作为随机系数的通信帧数而准备好的预定的额外空间中。当用户在协议通信期间输入信息时,通过使用盗版检测程序来检测移入到该预定额外空间的函数值,从而确定盗版。因此,不可能通过复制其他人的移动通信终端的通信程序来使用通信程序。
文档编号H04Q7/30GK1455608SQ0215839
公开日2003年11月12日 申请日期2002年12月30日 优先权日2002年5月2日
发明者金用玄 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1