SHAO HONGSHENG (CN)
CN101291494A | 2008-10-22 | |||
CN1405652A | 2003-03-26 | |||
CN1606320A | 2005-04-13 | |||
US6947704B1 | 2005-09-20 | |||
CN101699915A | 2010-04-28 |
北京安信方达知识产权代理有限公司 (CN)
权 利 要 求 书 1、 一种电视播放锁网的方法, 包括: 设置控制模块的硬件接口与电视芯片的电源引脚相连; 当用户身份识别模块上电后, 所述控制模块判断该用户身份识别模块釆 用的网络制式, 如果该网络制式不是指定的网络制式, 则通过所述硬件接口 控制所述电视芯片的电源引脚, 使所述电视芯片掉电。 2、 如权利要求 1所述的方法, 还包括: 所述控制模块判断该用户身份识别模块釆用的网络制式如果是指定的网 络制式, 则通过所述硬件接口控制所述电视芯片的电源引脚, 使所述电视芯 片上电。 3、 如权利要求 1或 2所述的方法, 其中, 所述控制模块判断该用户身份识别模块釆用的网络制式的步骤包括: 所述控制模块读取用户身份识别模块的网络制式信息 , 与预先保存的指 定的网络制式信息进行比较, 以判断该用户身份识别模块釆用的网络制式是 否为指定的网络制式; 或者 所述控制模块读取用户身份识别模块对应的用户号码, 根据所述用户号 码判断该用户身份识别模块釆用的网络制式是否为指定的网络制式。 4、 如权利要求 1或 2所述的方法, 其中, 所述电视芯片为多个; 设置控制模块的硬件接口与电视芯片的电源引脚相连的步骤为: 设置所 述控制模块的硬件接口分别与每个电视芯片的电源引脚相连。 5、 如权利要求 1或 2所述的方法, 其中, 所述用户身份识别模块为 SIM卡或智能卡; 所述控制模块为 Modem模块,所述控制模块的硬件接口为通用输入输出 GPIO接口。 6、 一种电视播放锁网的装置, 包括: 控制模块、 电视芯片和用户身份识 别模块, 其中, 所述控制模块的硬件接口与电视芯片的电源引脚相连, 所述 控制模块包括: 锁网判定单元, 其设置成在所述用户身份识别模块上电后, 判断该用户 身份识别模块釆用的网络制式是否为指定的网络制式, 如果不是, 则触发掉 电驱动单元; 掉电驱动单元, 其设置成通过所述硬件接口控制所述电视芯片的电源引 脚, 使所述电视芯片掉电。 7、 如权利要求 6所述的装置, 其中, 所述锁网判定单元是设置成通过如下方式判断用户身份识别模块釆用的 网络制式是否为指定的网络制式: 在所述用户身份识别模块上线后读取用户身份识别模块的网络制式信 息, 与预先保存的指定的网络制式信息进行比较, 以判断该用户身份识别模 块釆用的网络制式是否为指定的网络制式, 或者, 读取用户身份识别模块对 应的用户号码, 根据所述用户号码判断该用户身份识别模块釆用的网络制式 是否为指定的网络制式。 8、 如权利要求 6所述的装置, 其中, 所述控制模块的硬件接口与电视芯 片的电源引脚相连是指: 所述控制模块的硬件接口与一个电视芯片的电源引脚相连; 或者所述控制模块的硬件接口分别与多个电视芯片的电源引脚相连。 9、 如权利要求 6或 7或 8所述的装置, 其中, 所述用户身份识别模块为 SIM卡或智能卡; 所述控制模块为 Modem模块,所述控制模块的硬件接口为通用输入输出 GPIO接口。 10、 如权利要求 6或 7或 8所述的装置, 其中, 所述装置为单模手机、 多模手机、 使用 SIM卡进行上网的数据卡、 上网 本、 插接智能卡或 SIM卡的 GPS终端。 |
技术领域
本发明属于通讯及多媒体终端领域, 提供了一种移动终端上进行电视播 放锁网方法和装置。
背景技术
随着技术的发展人们对通讯终端的多媒体需求 越来越高, 融合了电视网 络和通讯网络的终端应运而生, 提供带有电视功能的通讯终端成为运营商留 住老用户、 吸引新用户的重要手段。 传统的锁网方案完全依赖于软件, 易于 破解, 效果不佳。
发明内容
本发明提供一种电视播放锁网的方法和装置, 使终端可靠的锁定在特定 的运营商网络上。
为解决上述技术问题, 本发明提供了一种电视播放锁网的方法, 包括: 设置控制模块的硬件接口与电视芯片的电源引 脚相连; 当用户身份识别 模块上电后, 所述控制模块判断该用户身份识别模块釆用的 网络制式, 如果 不是指定的网络制式, 则通过所述硬件接口控制所述电视芯片的电源 引脚, 使所述电视芯片掉电。
该方法还可包括: 控制模块判断该用户身份识别模块釆用的网络 制式如 果是指定的网络制式, 则通过硬件接口控制电视芯片的电源引脚, 使电视芯 片上电。
控制模块判断该用户身份识别模块釆用的网络 制式的步骤可包括: 控制 模块读取用户身份识别模块的网络制式信息, 与预先保存的指定的网络制式 信息进行比较, 以判断该用户身份识别模块釆用的网络制式是 否为指定的网 络制式; 或者控制模块读取用户身份识别模块对应的用 户号码, 根据该用户 号码判断该用户身份识别模块釆用的网络制式 是否为指定的网络制式。
电视芯片可以为多个; 设置控制模块的硬件接口与电视芯片的电源引 脚 相连的步骤可以为: 设置控制模块的硬件接口分别与每个电视芯片 的电源引 脚相连。
用户身份识别模块可以为 SIM卡或智能卡; 控制模块可以为 Modem模 块, 控制模块的硬件接口可以为通用输入输出 GPIO接口。
本发明还提供了一种电视播放锁网的装置, 包括: 控制模块、 电视芯片 和用户身份识别模块, 其中, 所述控制模块的硬件接口与电视芯片的电源引 脚相连, 所述控制模块包括:
锁网判定单元, 其设置成在所述用户身份识别模块上电后, 判断该用户 身份识别模块釆用的网络制式是否为指定的网 络制式, 如果不是, 则触发掉 电驱动单元;
掉电驱动单元, 其设置成通过所述硬件接口控制所述电视芯片 的电源引 脚, 使所述电视芯片掉电。
锁网判定单元可以设置成通过如下方式判断用 户身份识别模块釆用的网 络制式是否为指定的网络制式:
在用户身份识别模块上线后读取用户身份识别 模块的网络制式信息, 与 预先保存的指定的网络制式信息进行比较, 以判断该用户身份识别模块釆用 的网络制式是否为指定的网络制式, 或者, 读取用户身份识别模块对应的用 户号码, 根据该用户号码判断该用户身份识别模块釆用 的网络制式是否为指 定的网络制式。
控制模块的硬件接口与电视芯片的电源引脚相 连可以指: 控制模块的硬 件接口与一个电视芯片的电源引脚相连; 或者控制模块的硬件接口分别与多 个电视芯片的电源引脚相连。
用户身份识别模块可以为 SIM卡或智能卡; 控制模块可以为 Modem模 块, 控制模块的硬件接口可以为通用输入输出 GPIO接口。
本发明的装置可以是单模手机、 多模手机、 使用 SIM卡进行上网的数据 卡、 上网本、 插接智能卡或 SIM卡的 GPS终端。 本发明提供了一种可靠的使电视功能的终端锁 定在特定运行商的网络 上, 来增加运营商客户粘度的方案。 通过在终端的上网模块中添加一个锁网 判定模块来实现, 当 SIM卡上线后, 锁网判定模块检查该 SIM卡是否为特定 运营商的 SIM卡, 如果是, 则继续按正常流程执行, 如果验证失败, 则通过 硬件使电视芯片掉电, 使电视芯片无法工作, 从而达到锁定网络的目的。
本发明釆用软件、 硬件联合的方式, 直接控制电视芯片的电源来达到控 制锁网的目的, 具有^ 虽的抗解锁能力, 彻底解决了电视播放功能和移动网 络锁定的问题。 需要理解的是, 本发明虽然用于锁定电视网络, 但是并不限 制用户使用终端的其他功能, 并且即使用户放错了 SIM卡导致电视芯片模块 被锁, 只要切断终端的电源或拔下电池, 重新插上合法的 SIM卡依然可以 使用电视功能。
附图概述
图 1是无线终端内部模块框架图, 包含 SIM卡模块, 电视芯片模块, 无 线终端模块;
图 2是锁网判定模块和掉电驱动模块在系统中的 置关系图;
图 3是无线终端模块进行锁网判断的流程图。
本发明的较佳实施方式
本发明的发明构思是: 设置控制模块的硬件接口与电视芯片的电源引 脚 相连; 当用户身份识别模块上电后, 所述控制模块判断该用户身份识别模块 釆用的网络制式如果不是指定的网络制式, 则通过所述硬件接口控制所述电 视芯片的电源引脚, 使所述电视芯片掉电。 通过使电视芯片掉电, 从而达到 锁网的目的。
所述控制模块判断该用户身份识别模块釆用的 网络制式如果是指定的网 络制式, 则通过所述硬件接口控制所述电视芯片的电源 引脚, 使所述电视芯 片上电, 然后按正常流程继续执行。
如果用户首次插入的是非指定网络制式的用户 身份识别模块, 控制模块 的硬件接口使电视芯片的掉电。 当用户第二次插入的是指定网络制式的用户 身份识别模块, 则控制模块的硬件接口也可使电视芯片上电, 以保证用户正 常使用业务。
所述控制模块可通过以下方式之一判断该用户 身份识别模块釆用的网络 制式:
1 )读取用户身份识别模块的网络制式信息, 与预先保存的指定网络制式 信息进行比较, 以判断该用户身份识别模块釆用的网络制式是 否为指定的网 络制式;
2 )用户身份识别模块对应的用户号码, 根据所述用户号码判断该用户身 份识别模块釆用的网络制式是否为指定的网络 制式。
当所述电视芯片有多个时, 设置所述控制模块的硬件接口分别与每个电 视芯片的电源引脚相连, 即控制多个电视芯片。
所述用户身份识别模块例如可以是 SIM卡或者智能卡( IC卡)等; 所述 控制模块为 Modem模块; 所述控制模块的硬件接口为通用输入输出 ( GPIO ) 接口。
实现上述方法的装置, 包括: 控制模块、 电视芯片和用户身份识别模块, 其中, 所述控制模块的硬件接口与电视芯片的电源引 脚相连, 所述控制模块 包括:
锁网判定单元, 其用于在所述用户身份识别模块上电后, 判断该用户身 份识别模块釆用的网络制式是否为指定的网络 制式, 如果不是, 则触发所述 掉电驱动单元;
掉电驱动单元,其用于通过所述硬件接口控制 所述电视芯片的电源引脚, 使所述电视芯片掉电。
优选地, 所述锁网判定单元, 进一步用于在所述用户身份识别模块上线 后读取用户身份识别模块的网络制式信息, 与预先保存的指定网络制式信息 进行比较, 以判断该用户身份识别模块釆用的网络制式是 否为指定的网络制 式, 或者, 用于读取用户身份识别模块对应的用户号码, 根据所述用户号码 判断该用户身份识别模块釆用的网络制式是否 为指定的网络制式。 上述所述控制模块的硬件接口与电视芯片的电 源引脚相连是指: 所述控 制模块的硬件接口与一个电视芯片的电源引脚 相连; 或者所述控制模块的硬 件接口分别与多个电视芯片的电源引脚相连。
下面结合附图对本发明进一步进行详细的阐述 :
本发明所述终端如图 1所示, 包括:控制模块(如图中的 Modem模块)、 电视播放模块(如图中的电视芯片) 以及用户身份识别模块(如图中的 SIM 卡模块) , 其中: 所述电视播放模块的电源针脚与控制模块的一 个 GPIO接口相连, 使控 制模块可以对电视播放模块进行电源控制。
具体地, 在进行电路设计时, 为电视芯片模块设置一个可控制电源导通 或关断的针脚, 即电源触发针脚, 并在设计 PCB板时设计该电源触发针脚和 modem模块的一个 GPIO口连接, 并向软件系统中的上层模块提供 GPIO口 的物理地址。 这样通过上层的控制可实现对电视芯片电源的 控制。
设计 GPIO口时可以设计对多个电视芯片进行控制的 PCB板, 这样能满 足一些特殊的应用, 比如同时接收 2套电视频道的应用, 使用 GPIO口或其 他口来控制芯片的掉电并不局限于电视芯片的 数目。
在 modem模块中内置一个锁网判定模块, 此模块可随 modem协议栈模 块一起下载到 modem模块中,该锁网判定模块主要实现对 SIM卡的检测, 同 时具有对电视芯片的控制能力 (锁网判定模块和掉电驱动在系统中的位置关 系图, 如图 2所示) 。 Modem模块中可能运行多种类型的操作系统软件 需 要在 Modem模块的操作系统层编写一个控制电视芯片 驱动程序,即图中的 掉电驱动模块, 此掉电驱动模块使用预先设计的 GPIO端口的物理地址来完 成电视芯片模块的掉电操作。 锁网判定模块一般使用 C语言开发, 也可以使 用汇编语言开发, 但为了增加软件的可维护性, 多数釆用 C语言来开发, 锁 网判定模块使用掉电驱动模块控制的硬件接口 来控制电视芯片是否执行掉电 或上电的操作。锁网判定模块需要在 SIM卡上电完成后,才能正确的取得 SIM 卡的信息, 避免误锁操作。
当无线终端启动时, 执行 SIM卡检测功能完成后, 就启动电视锁网判定 软件模块, 执行锁网判定流程 (如图 3), 如果无 SIM卡或 SIM卡非法, 则对 电视芯片进行断电操作, 这样电视芯片模块将进入无电状态, 进而从硬件上 停止了电视芯片的运行, 具有很强的抗解锁能力, 如果是合法的 SIM卡, 则 无需进行对电视芯片的掉电操作, 这样电视芯片模块将正常运行。
如图 3所示, 本发明流程包括以下步骤:
步骤 301 , 锁网判定模块向 SIM卡发出查询请求;
步骤 302, 判断是否接收到 SIM卡信息, 如果是, 执行步骤 303 , 否则 执行步骤 304;
步骤 303 , 判断 SIM卡是否为指定制式 SIM卡, 如果是, 结束, 否则, 执行步骤 304;
步骤 304, 掉电驱动模块对电视芯片进行掉电操作, 结束。
本发明所涉及的终端包含但不限于手机(单模 或多模) 、 使用 SIM卡进 行上网的数据卡、上网本、插接智能卡或 SIM卡的 GPS终端等消费电子及嵌 入式产品。
当然, 本发明还可以有其他多种实施例, 在不背离本发明精神及其实质 但这些相应的改变和变形都应属于本发明所附 的权利要求的保护范围。
工业实用性
与现有技术相比, 本发明釆用软件、 硬件联合的方式, 直接控制电视芯 片的电源来达到控制锁网的目的, 具有很强的抗解锁能力, 彻底解决了电视 播放功能和移动网络锁定的问题。