一种用于控制手持终端下载通路的装置及方法

文档序号:7720362阅读:100来源:国知局
专利名称:一种用于控制手持终端下载通路的装置及方法
技术领域
本发明涉及手持终端的下载技术,更具体地,涉及一种用于控制手持终端下载通 路的装置及方法。
背景技术
随着电子技术的成熟与发展,手持终端如手机越来越普及,这给人们沟通带来了 很大的方便,符合快节奏、高效率的社会需求。为了更好的发展客户,一些移动运营商向 客户提供低价或免费的手持终端,但同时,移动运营商要求这样的手持终端必须锁定该 移动运营商的网络,或是锁定该移动运营商的用户识别模块(SIM,Subscriber Identity Module)卡,即所谓的锁网、锁卡功能。一般说来,具有锁网或锁卡功能的手持终端,是依据SIM卡中的国际移动用户识 别码(IMSIJnternational Mobile Subscriber Identity)来判断当前手持终端所使用的 SIM卡是否符合锁网或锁卡的要求。具体的,进行锁网或锁卡的基本原理是如果IMSI号 码符合移动运营商的要求,则允许手持终端正常工作;否则,拒绝用户使用。这里,IMSI共 有15位,其结构为MCC号码+MNC号码+MIN号码,其中移动国家码(MCC,Mobile Country Code)共三位;移动网络码(MNC,Mobile Network Code)共两位。但目前,有人利用手持终端的下载通路非法改写手持终端存储器的代码或数据, 对手持终端进行破解,使之丧失锁网或锁卡的功能,从而使移动运营商及手持终端制造商 蒙受了巨大损失。这样,就要求手持终端必须能够有效防止被下载非法数据。现有技术中,大多数计算机都使用串口通讯连接或USB通讯连接为手持终端进行 下载。图1为计算机与手持终端使用串口通讯连接的示意图,如图1所示,计算机110通过 线缆与手持终端的下载连接点104相连,手持终端的下载连接点104与控制器102通过导 线相连。计算机110在下载连接点104的Tan信号与RXDI信号上加载数据信号,就可以 将数据下载至手持终端。对于如图1所示的手持终端下载电路,在手持终端出厂后,即手持终端用户正常 使用而无需下载数据时,控制器102与下载连接点104仍然连通,也就是说,手持终端的下 载通路始终是连通的,这样就不可避免的会出现非法下载数据的问题,进而导致手持终端 的锁网或锁卡功能被破解。

发明内容
有鉴于此,本发明的主要目的在于提供一种用于控制手持终端下载通路的装置及 方法,能灵活控制手持终端下载连接点与控制器之间下载通路的通断,有效防止非法数据 的下载。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种用于控制手持终端下载通路的装置,连接于手持终端的下载连 接点和控制器之间;该装置包括下载通路选择模块和下载通路控制模块;其中,
所述下载通路选择模块,用于根据下载通路控制模块的控制,将下载连接点与控 制器之间的下载通路连通或断开;所述下载通路控制模块,与下载通路选择模块相连,用于控制是否将下载连接点 与控制器之间的下载通路连通。上述方案中,所述下载通路控制模块,通过向下载通路选择模块发送不同控制信 号控制是否将下载连接点与控制器之间的下载通路连通。上述方案中,所述下载通路选择模块,还用于在下载通路断开时,将下载连接点与 下载通路控制模块之间的通路连通。上述方案中,所述下载通路控制模块包括微处理器与存储器;其中,所述微处理 器,用于在下载连接点与下载通路控制模块连通时,接收下载连接点向下载通路控制模块 发送的数据,将收到的数据与存储器中的预设数据进行比较,并向下载通路选择模块提供 控制信号;所述存储器,用于存储微处理器所需的程序与预设的数据。其中,所述下载通路控制模块,在下载连接点向下载通路控制模块发送的数据符 合要求时,向下载通路选择模块发送使下载连接点与控制器之间下载通路连通的控制信 号。上述方案中,所述下载通路选择模块为双路模拟开关。所述下载连接点为手持终 端连接器上的连接金属片,或者为手持终端主板的测试点。本发明还提供了一种用于控制手持终端下载通路的方法,包括在下载连接点与控制器之间设置下载通路选择模块和下载通路控制模块;下载通路控制模块向下载通路选择模块发送不同的控制信号,控制下载通路选择 模块选择是否将下载连接点与控制器之间的下载通路连通。上述方案中,所述下载通路控制模块向下载通路选择模块发送不同的控制信号, 控制下载通路选择模块选择是否将下载通路连通具体为将下载通路控制模块的控制端设 置为低电平,断开下载通路;下载通路选择模块接收来自下载连接点的数据,比较接收到的 数据与自身内部预设的数据是否相同,如果相同,则将下载通路控制模块的控制端设置为 高电平,使下载通路连通,否则,结束当前处理流程。本发明所提供的用于控制手持终端下载通路的装置及方法,在下载连接点与控制 器之间设置下载通路选择模块和下载通路控制模块,通过下载通路控制模块向下载通路选 择模块发送不同的控制信号,灵活地控制手持终端下载通路的通断;当手持终端不需要下 载数据时,在下载通路控制模块的控制下,下载通路选择模块可以随时将下载连接点与控 制器之间的下载通路断开,这样就能避免非法下载数据的情况出现,同时可以有效保护手 持终端的锁网或锁卡功能。


图1为现有技术中下载连接点与控制器通过导线相连的示意图;图2为本发明的用于控制手持终端下载通路的装置组成结构示意图;图3为本发明的下载通路控制模块的内部结构示意图;图4为双路模拟开关的选择端为低电平时的功能原理示意图;图5为双路模拟开关的选择端为高电平时的功能原理示意图6为本发明的用于控制手持终端下载通路的装置的具体电路示意图;图7为本发明的下载通路控制模块的工作流程示意图。
具体实施例方式本发明的基本思想是在下载连接点与控制器之间设置下载通路选择模块和下载 通路控制模块,基于下载通路控制模块的控制,下载通路选择模块可以随时将下载连接点 与控制器之间的下载通路连通或断开,从而避免非法下载数据的情况出现。下面将参考附图并结合实施例来详细说明本发明的实现。图2为本发明用于控制手持终端下载通路的装置组成结构示意图,如图2所示,该 装置连接于手持终端的控制器202和下载连接点204之间,包括下载通路选择模块206和 下载通路控制模块208;其中,下载连接点204,用于与外部计算机进行通信;控制器202,通过下载通路与下载 连接点进行通信,这里,所述下载通路是指下载连接点204与控制器202之间的连接,本发 明中,下载连接点204与控制器202之间的下载通路上设置有下载通路选择模块206 ;下载 通路控制模块208,与下载通路选择模块206相连,用于控制是否将下载连接点204与控制 器202之间的下载通路连通;相应的,下载通路选择模块,用于根据下载通路控制模块的控 制,将下载连接点与控制器之间的下载通路连通或断开。具体地,下载通路控制模块208通过向下载通路选择模块206发送不同的控制信 号,来控制是否将下载连接点204与控制器202之间的下载通路连通。下载通路选择模块 206具有一个选择端,下载通路控制模块208具有一个控制端,下载通路选择模块206通过 其选择端接收来自下载通路控制模块208控制端的不同的控制信号,并且基于不同的控制 信号,例如,高电平信号和低电平信号,选择将不同的通路连通。当下载连接点204与控制 器202之间的下载通路断开时,下载通路选择模块206将下载连接点204与下载通路控制 模块208之间的通路连通。即根据控制信号的差异,下载通路选择模块206可以选择将下 载连接点204与下载通路控制模块208之间的通路连通;也可以选择将下载连接点204与 控制器202之间的下载通路连通。由图2可以看出,当下载连接点204与下载通路控制模块208之间的通路连通时, 手持终端的下载通路是被断开的;而当下载连接点204与控制器202之间的下载通路连通 时,手持终端的下载通路是可用的,即可以进行下载。至于下载通路选择模块206如何根据 不同的控制信号选择将不同的通路连通,将结合图6给出详细的描述。优选地,下载通路控制模块208包括微处理器与存储器;微处理器,用于在下载连 接点204与下载通路控制模块208之间的通路连通时,接收下载连接点204向下载通路控 制模块208发送的数据;存储器,用于存储微处理器所需的程序与预设的数据。当微处理器 接收到下载连接点204向下载通路控制模块208发送的数据后,与存储器中预设的数据进 行比较,判断所述发送来的数据是否符合要求,并根据判断结果提供给下载通路选择模块 206 一个电平信号作为控制信号。图3示出了下载通路控制模块208的内部结构示意图,如图3所示,微处理器 308-2通过导线与存储器308-4相连,微处理器308-2与存储器308-4可以为两个独立的器 件,也可以集成为一个器件,并且微处理器308-2具有通信接口,例如T)(D2信号接口和RXD2信号接口,因此可以与下载连接点204进行通信,接收来自下载连接点204的数据。更具体地,当手持终端上电后,下载通路控制模块208的控制端将给下载通路选 择模块206的选择端发送一个控制信号如低电平信号,该控制信号使下载连接点204与下 载通路控制模块208连通,而使下载连接点204与控制器202之间的下载通路断开,进而下 载连接点204无法与控制器202进行通信,即无法进行数据下载。当需要下载数据时,下载连接点204向下载通路控制模块208发送数据,下载通路 控制模块208将接收到的数据,与存储器中预设的数据进行比较,判断所述发送来的数据 是否符合要求。例如所述要求为“下载连接点204向下载通路控制模块208发送的数据, 与存储器中预设的数据相等”。具体地,假设存储器中预设的数据为“12345”,下载连接点 204向下载通路控制模块208发送的数据为“12345”,则符合要求;否则,不符合要求。当下载连接点204向下载通路控制模块208发送的数据符合要求时,下载通路控 制模块208的控制端给下载通路选择模块206的选择端发送一个相反的控制信号如高电 平信号,该控制信号使下载连接点204与控制器202连通,也就是说,该控制信号使手持终 端的下载通路连通,进而使下载连接点204能够与控制器202进行通信,实现下载数据的目 的。作为本发明的优选实施例,下载通路选择模块可以为双路模拟开关,本发明的示 例性实施例利用双路模拟开关来实现下载通路选择模块的功能,即利用双路模拟开关选 择端电平的高低对手持终端下载通路的通断进行控制。图4为双路模拟开关的选择端为低电平时的功能原理示意图;图5为双路模拟开 关的选择端为高电平时的功能原理示意图。以下将参照图4和图5来分析双路模拟开关 的工作原理,如图4所示,Al接口、A2接口分别与待选择的两个器件的一端相连,Bl接口、 B2接口分别与待选择的两个器件的另一端相连;如果给模拟开关的选择端一个低电平,则 A接口与A2接口连接,A接口与Al接口断开;B接口与B2接口连接,B接口与Bl接口断 开,这种情况下,Al、Bl所连接的器件与A、B所连接的器件连通。如图5所示,如果给模拟 开关选择端一个高电平,则A接口与Al接口连接,A接口与A2接口断开;B接口与Bl接口 连接,B接口与B2接口断开,这种情况下,A2、B2所连接的器件与A、B所连接的器件连通。 即如果给双路模拟开关的选择端施加不同的电平信号,例如高电平信号或低电平信号,双 路模拟开关将选择不同的开关进行连通。图6为本发明的用于控制手持终端下载通路的装置的具体电路示意图,如图6所 示,下载通路选择模块由双路模拟开关来实现。假设给手持终端下载需要T)(D、R)(D两路信 号,下载连接点604的T)(D信号与下载通路选择模块606的A接口通过导线相连;下载连接 点604的RXD信号与下载通路选择模块606的B接口通过导线相连;控制器602的T)(D1信 号与下载通路选择模块606的Al接口通过导线相连;控制器602的RXDl信号与下载通路 选择模块606的Bl接口通过导线相连;下载通路控制模块608的T)(D2信号与下载通路选 择模块606的A2接口通过导线相连;下载通路控制模块608的RXD2信号与下载通路选择 模块606的B2接口通过导线相连。当手持终端上电后,下载通路控制模块608的控制端给下载通路选择模块606的 选择端,即双路模拟开关的选择端发送低电平信号,使下载连接点604的T)(D信号、RXD信 号分别与下载通路控制模块608的T)(D2信号、RXD2信号相连,即断开下载通路,使下载连接点604无法与控制器602进行通信。需要下载时,下载连接点604向下载通路控制模块608发送数据,当数据符合预定 要求时,下载通路控制模块608的控制端给下载通路选择模块606的选择端发送高电平信 号,使下载连接点604的T)(D信号、RXD信号分别与控制器602的T)(D1信号、RXDl信号相 连,使下载通路连通,进而使下载连接点604能够与控制器602能够进行通信。图7为本发明的下载通路控制模块的工作流程示意图,图7所示的流程是以控制 双路模拟开关为例进行描述的。如图7所示,本发明实施例下载通路控制模块的工作流程 包括以下步骤S702,下载通路控制模块断开下载通路;这里,所述断开下载通路具体是将下载通路控制模块的控制端设置为低电平,同 时将该低电平信号发送给双路模拟开关的选择端,使下载连接点与下载通路控制模块之间 的通路连通;S704,下载通路选择模块接收来自下载连接点的数据;S706 S708,比较接收到的数据与自身内部预设的数据是否相同,如果相同,则 将下载通路控制模块的控制端设置为高电平,使下载连接点与控制器之间的下载通路连 通,否则,表明目前还不能够将下载通路连通,结束当前处理流程。对于上述各实施例,下载连接点可以为手持终端连接器上的连接金属片,也可以 为手持终端主板的测试点。基于上述装置,本发明还提供了一种用于控制手持终端下载通路的方法,包括以 下步骤步骤A,在下载连接点与控制器之间设置下载通路选择模块和下载通路控制模 块;其中,下载通路控制模块包括微处理器与存储器;微处理器具有通信接口,可以与 下载连接点进行通信,接收来自下载连接点的数据。步骤B,下载通路控制模块向下载通路选择模块发送不同的控制信号。步骤C,根据接收到的不同控制信号,下载通路选择模块选择是否将下载连接点与 控制器之间的下载通路连通。具体的,当下载通路选择模块接收到某一控制信号时,会将下载连接点与控制器 之间的下载通路断开,同时下载连接点与下载通路控制模块之间的通路会连通;这时,下载 通路控制模块可以通过其内部的微处理器接收来自下载连接点的数据。当接收到的数据符 合预定要求时,下载通路控制模块会向下载通路选择模块发送另一控制信号,该控制信号 能够将下载连接点与控制器之间的下载通路连通。对于该优选实施例而言,下载通路选择模块可以为双路模拟开关;下载连接点可 以为手持终端连接器上的连接金属片,或者为手持终端主板的测试点。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在 本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护 范围之内。
权利要求
1.一种用于控制手持终端下载通路的装置,连接于手持终端的下载连接点和控制器之 间;其特征在于,该装置包括下载通路选择模块和下载通路控制模块;其中,所述下载通路选择模块,用于根据下载通路控制模块的控制,将下载连接点与控制器 之间的下载通路连通或断开;所述下载通路控制模块,与下载通路选择模块相连,用于控制是否将下载连接点与控 制器之间的下载通路连通。
2.根据权利要求1所述的装置,其特征在于,所述下载通路控制模块,通过向下载通路 选择模块发送不同控制信号控制是否将下载连接点与控制器之间的下载通路连通。
3.根据权利要求1所述的装置,其特征在于,所述下载通路选择模块,还用于在下载通 路断开时,将下载连接点与下载通路控制模块之间的通路连通。
4.根据权利要求1、2或3所述的装置,其特征在于,所述下载通路控制模块包括微处 理器与存储器;其中,所述微处理器,用于在下载连接点与下载通路控制模块连通时,接收下载连接点向下 载通路控制模块发送的数据,将收到的数据与存储器中的预设数据进行比较,并向下载通 路选择模块提供控制信号;所述存储器,用于存储微处理器所需的程序与预设的数据。
5.根据权利要求4所述的装置,其特征在于,所述下载通路控制模块,在下载连接点向 下载通路控制模块发送的数据符合要求时,向下载通路选择模块发送使下载连接点与控制 器之间下载通路连通的控制信号。
6.根据权利要求4所述的装置,其特征在于,所述下载通路选择模块为双路模拟开关。
7.根据权利要求1所述的装置,其特征在于,所述下载连接点为手持终端连接器上的 连接金属片,或者为手持终端主板的测试点。
8.一种用于控制手持终端下载通路的方法,其特征在于,该方法包括在下载连接点与控制器之间设置下载通路选择模块和下载通路控制模块;下载通路控制模块向下载通路选择模块发送不同的控制信号,控制下载通路选择模块 选择是否将下载连接点与控制器之间的下载通路连通。
9.根据权利要求8所述的方法,其特征在于,所述下载连接点与控制器之间的下载通 路断开时,所述下载通路选择模块将下载连接点与下载通路控制模块之间的通路连通。
10.根据权利要求8所述的方法,其特征在于,所述下载通路控制模块向下载通路选择 模块发送不同的控制信号,控制下载通路选择模块选择是否将下载通路连通具体为将下载通路控制模块的控制端设置为低电平,断开下载通路;下载通路选择模块接收 来自下载连接点的数据,比较接收到的数据与自身内部预设的数据是否相同,如果相同,则 将下载通路控制模块的控制端设置为高电平,使下载通路连通,否则,结束当前处理流程。
11.根据权利要求8、9或10所述的方法,其特征在于,所述下载通路选择模块为双路模 拟开关。
全文摘要
本发明公开了一种用于控制手持终端下载通路的装置,连接于手持终端的下载连接点和控制器之间;该装置包括下载通路选择模块和下载通路控制模块;其中,所述下载通路选择模块,用于根据下载通路控制模块的控制,将下载连接点与控制器之间的下载通路连通或断开;所述下载通路控制模块,与下载通路选择模块相连,用于控制是否将下载连接点与控制器之间的下载通路连通。本发明还同时公开了一种用于控制手持终端下载通路的方法。采用本发明可以灵活地控制手持终端下载连接点与控制器之间下载通路的通断,进而能够有效防止非法数据的下载。
文档编号H04W88/02GK102076122SQ200910238418
公开日2011年5月25日 申请日期2009年11月19日 优先权日2009年11月19日
发明者李春雨 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1