一种智能机顶盒应用软件下载管理方法及系统的制作方法

文档序号:7780549阅读:257来源:国知局
一种智能机顶盒应用软件下载管理方法及系统的制作方法
【专利摘要】本发明公开了一种智能机顶盒应用软件下载管理方法及系统,该方法包括,智能机顶盒向运营商在线应用商店发送购买应用软件的请求,同时发送其智能卡卡号;运营商在线应用商店接收智能机顶盒的购买请求和智能卡卡号后将加密的应用软件发送至智能机顶盒;智能机顶盒接收所述加密的应用软件,对其进行验证,若通过验证则安装所述加密的应用软件;若未通过,则不安装。采用本发明后用户不能通过U盘等存储工具将应用软件拷贝安装至其他智能机顶盒使用,也不能通过USB、WIFI等方式自行安装除运营商应用软件商店以外的其他非法软件,使软件开发者和运营商的合法权益得到极大保障,同时也保证了智能机顶盒用户能使用各类正版和健康的应用软件。
【专利说明】一种智能机顶盒应用软件下载管理方法及系统
【技术领域】
[0001]本发明涉及机顶盒领域,尤其涉及的是一种智能机顶盒应用软件下载管理方法及系统。
【背景技术】
[0002]目前智能机顶盒已在有线电视运营商的客户中得到使用,智能机顶盒除了可以观看数字电视节目外,还可以从运营商的应用软件商店里下载和安装各类应用软件来丰富机顶盒的功能。
[0003]但目前智能机顶盒的用户付费下载某款应用软件后,其他用户可通过U盘等存储工具将其拷贝安装至其他智能机顶盒使用,逃避了向运营商支付使用该应用软件的费用。同时用户还可以通过USB、WIFI等方式自行安装除运营商应用软件商店以外的其他非法软件,其中可能包含反动或色情等不健康内容,给智能机顶盒用户正常使用带来极大负面影响,同时软件开发者和运营商的合法权益得不到保证。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]鉴于上述现有技术的不足,本发明的目的在于提供一种智能机顶盒应用软件下载管理方法及系统,旨在解决现有技术机顶盒中的应用软件被非法复制和安装并免费使用的问题。
[0006]本发明的技术方案如下:
一种智能机顶盒应用软件下载管理方法,其中,所述方法包括以下步骤:
A、智能机顶盒接收用户的操作指令向运营商在线应用商店发送购买应用软件的请求,同时发送其智能卡卡号;
B、运营商在线应用商店接收智能机顶盒的购买请求和智能卡卡号后将加密的应用软件发送至智能机顶盒;
C、智能机顶盒接收所述加密的应用软件,对其进行验证,若通过验证则安装所述加密的应用软件;若未通过,则不安装。
[0007]所述智能机顶盒应用软件下载管理方法,其中,所述步骤C之后还包括:
D、智能机顶盒接收用户的操作指令打开安装成功的应用软件,对其进行解密,若成功则启动该应用软件;若未通过,则不启动。
[0008]所述智能机顶盒应用软件下载管理方法,其中,所述智能卡卡号是所述智能机顶盒中安装的智能卡的卡号,所述智能卡中包含用户的身份识别信息和账户信息。
[0009]所述智能机顶盒应用软件下载管理方法,其中,所述步骤B具体包括:
B1、运营商在线应用商店从智能卡卡号对应账户的扣除购买应用软件的费用;
B2、运营商在线应用商店以智能卡卡号为密钥对该购买的应用软件进行加密;
B3、运营商在线应用商店将加密后的应用软件发送至智能机顶盒。[0010]所述智能机顶盒应用软件下载管理方法,其中,所述步骤B2对该购买的应用软件进行加密时加入有效期信息;所述有效期信息是软件的有效使用时间。
[0011]所述智能机顶盒应用软件下载管理方法,其中,所述步骤C中以智能卡卡号为密钥对所述加密的应用软件进行验证。
[0012]所述智能机顶盒应用软件下载管理方法,其中,所述步骤D中以智能卡卡号为密钥对成功安装的应用软件进行验证和解密。
[0013]一种智能机顶盒应用软件下载管理系统,包括智能机顶盒及运营商在线应用商店服务器,其中,所述智能机顶盒包括应用软件购买模块和应用软件验证安装模块,所述运营商在线应用商店服务器包括应用软件加密发送模块,其中:
所述应用软件购买模块,用于智能机顶盒接收用户的操作指令后向运营商在线应用商店服务器发送购买应用软件的请求,同时发送其智能卡卡号;
所述应用软件验证安装模块,用于智能机顶盒接收所述加密的应用软件,并对其进行验证,若通过验证则安装所述加密的应用软件;若未通过,则不安装;
所述应用软件加密发送模块,用于运营商在线应用商店服务器接收智能机顶盒的购买请求和智能卡卡号后,将加密的应用软件发送至智能机顶盒。
[0014]所述智能机顶盒应用软件下载管理系统,其中,所述应用软件加密发送模块包括:
用户管理单元,用于运营商在线应用商店服务器接收来自智能机顶盒的购买应用软件的请求后,从智能卡卡号对应账户的扣除购买应用软件的费用;
应用软件加密单元,用于运营商在线应用商店以智能卡卡号为密钥对该购买的应用软件进行加密;
应用软件发送单元,用于将通过运营商在线应用商店服务器加密后的应用软件发送至智能机顶盒。
[0015]所述智能机顶盒应用软件下载管理系统,其中,所述智能机顶盒还包括:
验证及解密启动模块,用于当智能机顶盒用户打开购买后安装成功的应用软件时,对
其进行验证和解密,若成功则启动该应用软件;若未成功,则不启动。
[0016]本发明所提供的一种智能机顶盒应用软件下载管理方法及系统,智能机顶盒用户从运营商在线应用商店上下载各类付费及加密应用软件后,机顶盒需对该加密应用软件进行验证后才能安装,同时该软件需经过校验和解密后才能正常启动。采用本发明后用户不能通过U盘等存储工具将应用软件拷贝安装至其他智能机顶盒使用,也不能通过USB、WIFI等方式自行安装除运营商应用软件商店以外的其他非法软件,使软件开发者和运营商的合法权益得到极大保障,同时也保证了智能机顶盒用户能使用各类正版和健康的应用软件。
【专利附图】

【附图说明】
[0017]图1为本发明提供的一种智能机顶盒应用软件下载管理方法的较佳实施例步骤流程图。
[0018]图2为图1所示方法中运营商在线应用商店加密和发送该购买的应用软件的具体流程图。
[0019]图3为本发明提供的一种智能机顶盒应用软件下载管理系统较佳实施例的结构框图。
[0020]图4为图3中应用软件加密发送模块的结构框图。
【具体实施方式】
[0021]本发明提供一种智能机顶盒应用软件下载管理方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]以下结合图1对本发明所述智能机顶盒应用软件下载管理方法做详细说明,其中,图1是本发明提供的一种智能机顶盒应用软件下载管理方法的较佳实施例步骤流程图。
[0023]步骤S101、智能机顶盒接收用户的操作指令向运营商在线应用商店发送购买应用软件的请求,同时发送其智能卡卡号;
步骤S102、运营商在线应用商店接收智能机顶盒的购买请求和智能卡卡号后将加密的应用软件发送至智能机顶盒;
步骤S103、智能机顶盒接收所述加密的应用软件,对其进行验证,若通过验证则安装所述加密的应用软件;若未通过,则不安装。
[0024]进一步地实施例,如图1所示:
步骤S104、智能机顶盒接收用户的操作指令打开安装成功的应用软件,对其进行解密,若成功则启动该应用软件;若未通过,则不启动。
[0025]在步骤S102中,运营商在线应用商店需要将智能机顶盒用户购买的应用软件加密后发送至智能机顶盒,如图2所示,其包括步骤:
5201、运营商在线应用商店从智能卡卡号对应账户的扣除购买应用软件的费用;
5202、运营商在线应用商店以智能卡卡号为密钥对该购买的应用软件进行加密;
5203、运营商在线应用商店将加密后的应用软件发送至智能机顶盒。
[0026]首先是在智能机顶盒接收用户的操作指令向运营商在线应用商店发送购买应用软件X的请求时,智能机顶盒同时将其智能卡卡号发送至运营商在线应用商店。运营商在线应用商店会根据该智能卡卡号所对应的用户账号中扣除应用软件X的购买费用,之后对购买的应用软件X进行加密处理。在对购买的应用软件加密时以智能卡卡号为密钥,完成加密后将其发送至智能机顶盒。
[0027]进一步地,所述智能卡卡号是所述智能机顶盒中安装的智能卡的卡号,所述智能卡中包含用户的身份识别信息和账户信息。当所述智能卡被更换至其他智能机顶盒内安装使用,使用所述智能卡号购买的付费应用软件,可以重新从运营商在线应用商店免费下载后安装,并正常使用,避免了重复购买。若将智能机顶盒中更换另一智能卡,更换后的智能卡如果未从运营商在线应用商店中购买应用软件,则无法在此台机顶盒中正常打开使用所述智能卡购买的应用软件,所述另一智能卡需重新购买该应用软件,才能正常使用。
[0028]进一步地,运营商在线应用商店在对该购买的应用软件进行加密时会加入有效期信息;所述有效期信息是软件的有效使用时间。例如智能机顶盒购买应用软件X的使用期限为N个月,运营商在线应用商店对应用软件X加密时,会将N个月的软件有效使用时间加入到加密后的应用软件安装包内部,完成加密后将带有使用期限的软件安装包发送至智能机顶盒。同时,智能机顶盒用户每次打开应用软件时,都会对其有效期信息进行验证,判断是否在付费使用期限内,未超出该期限才能正常使用,若超出,则需重新购买使用或延长其有效使用时间才能再次正常使用。通过对应用软件加密和加入有效期信息,可以保障软件开发者和运营商的合法权益,为其带来长久和合法的收益。
[0029]进一步地,智能机顶盒以智能卡卡号为密钥对所述加密的应用软件进行验证。当智能机顶盒接收所述加密的应用软件后,以智能卡卡号为密钥对所述加密的应用软件进行验证,若通过验证,才能在智能机顶盒上安装所述加密的应用软件,否则不能安装,例如,用户将智能卡A安装在智能机顶盒甲中,从运营商在线应用商店付费下载应用软件X的安装包,此时若用户使用U盘将应用软件X拷贝至安装有智能卡B的智能机顶盒乙中,智能机顶盒乙中无法安装应用软件X。这确保了用户安装的应用软件是正版和健康的,同时应用软件也无法被其他用户复制和安装使用。
[0030]进一步地,智能机顶盒以智能卡卡号为密钥对成功安装的应用软件进行验证和解密。当智能机顶盒用户安装成功购买的应用软件后,若需正常启动使用,需先以智能卡卡号为密钥对成功安装的应用软件进行验证和解密,若验证和解密都成功后,才能正常安装使用,否则不能正常打开。通过双重校验加解密才能打开应用软件正常使用,极大的保障了应用软件的安全性和合法性。
[0031]基于上述方法,本发明还提供了一种智能机顶盒应用软件下载管理系统,包括智能机顶盒100及200运营商在线应用商店服务器200,如图3所示,所述智能机顶盒100包括应用软件购买模块110和应用软件验证安装模块120,所述运营商在线应用商店服务器200包括应用软件加密发送模块210,其中:
应用软件购买模块110,用于智能机顶盒100接收用户的操作指令后向运营商在线应用商店服务器200发送购买应用软件的请求,同时发送其智能卡卡号;
应用软件验证安装模块120,用于智能机顶盒100接收所述加密的应用软件,并对其进行验证,若通过验证则安装所述加密的应用软件;若未通过,则不安装;
应用软件加密发送模块210,用于运营商在线应用商店服务器200接收智能机顶盒100的购买请求和智能卡卡号后,将加密的应用软件发送至智能机顶盒100。
[0032]进一步地实施例,如图4所示,所述应用软件加密发送模块210包括:
用户管理单元211,用于运营商在线应用商店服务器200接收来自智能机顶盒100的购买应用软件的请求后,从智能卡卡号对应账户的扣除购买应用软件的费用;
应用软件加密单元212,用于运营商在线应用商店服务器200以智能卡卡号为密钥对该购买的应用软件进行加密;
应用软件发送单元213,用于将通过运营商在线应用商店服务器200加密后的应用软件发送至智能机顶盒100。
[0033]进一步地,如图3所示,智能机顶盒100还包括:
验证及解密启动模块130,用于当智能机顶盒用户打开购买后安装成功的应用软件时,对其进行验证和解密,若成功则启动该应用软件;若未成功,则不启动。
[0034]综上所述,本发明所提供的一种智能机顶盒应用软件下载管理方法及系统,智能机顶盒用户从运营商在线应用商店上下载各类付费及加密应用软件后,机顶盒需对该加密应用软件进行验证后才能安装,同时该软件需经过校验和解密后才能正常启动。采用本发明后用户不能通过U盘等存储工具将应用软件拷贝安装至其他智能机顶盒使用,也不能通过USB、WIFI等方式自行安装除运营商应用软件商店以外的其他非法软件,使软件开发者和运营商的合法权益得到极大保障,同时也保证了智能机顶盒用户能使用各类正版和健康的应用软件。
[0035]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种智能机顶盒应用软件下载管理方法,其特征在于,所述方法包括以下步骤: A、智能机顶盒接收用户的操作指令向运营商在线应用商店发送购买应用软件的请求,同时发送其智能卡卡号; B、运营商在线应用商店接收智能机顶盒的购买请求和智能卡卡号后将加密的应用软件发送至智能机顶盒; C、智能机顶盒接收所述加密的应用软件,对其进行验证,若通过验证则安装所述加密的应用软件;若未通过,则不安装。
2.根据权利要求1所述智能机顶盒应用软件下载管理方法,其特征在于,所述步骤C之后还包括: D、智能机顶盒接收用户的操作指令打开安装成功的应用软件,对其进行解密,若成功则启动该应用软件;若未成功,则不启动。
3.根据权利要求1所述智能机顶盒应用软件下载管理方法,其特征在于,所述智能卡卡号是所述智能机顶盒中安装的智能卡的卡号,所述智能卡中包含用户的身份识别信息和账户信息。
4.根据权利要求1所述智能机顶盒应用软件下载管理方法,其特征在于,所述步骤B具体包括: B1、运营商在线应用商 店从智能卡卡号对应账户的扣除购买应用软件的费用; B2、运营商在线应用商店以智能卡卡号为密钥对该购买的应用软件进行加密; B3、运营商在线应用商店将加密后的应用软件发送至智能机顶盒。
5.根据权利要求4所述智能机顶盒应用软件下载管理方法,其特征在于,所述步骤B2对该购买的应用软件进行加密时加入有效期信息;所述有效期信息是软件的有效使用时间。
6.根据权利要求1所述智能机顶盒应用软件下载管理方法,其特征在于,所述步骤C中以智能卡卡号为密钥对所述加密的应用软件进行验证。
7.根据权利要求2所述智能机顶盒应用软件下载管理方法,其特征在于,所述步骤D中以智能卡卡号为密钥对成功安装的应用软件进行验证和解密。
8.一种智能机顶盒应用软件下载管理系统,包括智能机顶盒及运营商在线应用商店服务器,其特征在于,所述智能机顶盒包括应用软件购买模块和应用软件验证安装模块,所述运营商在线应用商店服务器包括应用软件加密发送模块,其中: 所述应用软件购买模块,用于智能机顶盒接收用户的操作指令后向运营商在线应用商店服务器发送购买应用软件的请求,同时发送其智能卡卡号; 所述应用软件验证安装模块,用于智能机顶盒接收所述加密的应用软件,并对其进行验证,若通过验证则安装所述加密的应用软件;若未通过,则不安装; 所述应用软件加密发送模块,用于运营商在线应用商店服务器接收智能机顶盒的购买请求和智能卡卡号后,将加密的应用软件发送至智能机顶盒。
9.根据权利要求8所述智能机顶盒应用软件下载管理系统,其特征在于,所述应用软件加密发送模块包括: 用户管理单元,用于运营商在线应用商店服务器接收来自智能机顶盒的购买应用软件的请求后,从智能卡卡号对应账户的扣除购买应用软件的费用;应用软件加密单元,用于运营商在线应用商店以智能卡卡号为密钥对该购买的应用软件进行加密; 应用软件发送单元,用于将通过运营商在线应用商店服务器加密后的应用软件发送至智能机顶盒。
10.根据权利要求8所述智能机顶盒应用软件下载管理系统,其特征在于,所述智能机顶盒还包括: 验证及解密启动模块,用于当智能机顶盒用户打开购买后安装成功的应用软件时,对其进行验证和解密,若成功则启动该应用软件;若未成功,则不启动。
【文档编号】H04N21/4627GK103686367SQ201310685881
【公开日】2014年3月26日 申请日期:2013年12月16日 优先权日:2013年12月16日
【发明者】于海波 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1