一种机顶盒的数据管理方法及机顶盒技术

技术编号:10786609 阅读:128 留言:0更新日期:2014-12-17 13:27
本发明专利技术实施例公开了一种机顶盒的数据管理方法,包括:获取机顶盒的工作区域;根据预设的全频点信息数据库获取机顶盒的工作区域对应的频点信息和机顶盒的工作区域的预定配置,该频点信息数据库包括工作区域对应的频点信息和工作区域的预定配置的索引;将机顶盒的工作区域对应的频点信息和工作区域的预定配置作为工作区域的系统配置;存储工作区域的系统配置于系统数据存储区。采用本发明专利技术,可提高机顶盒的区域适应性,在更新机顶盒的系统配置时,可自动设置所选区域的系统配置,减少了用户操作。

【技术实现步骤摘要】
一种机顶盒的数据管理方法及机顶盒
本专利技术涉及机顶盒领域,尤其涉及一种机顶盒的数据管理方法及机顶盒。
技术介绍
随着数字技术的发展,机顶盒的应用也越来越广泛,用户通过固定区域的机顶盒即可在该区域接收运营商提供的服务。但是目前机顶盒有区域限制,同一个运营商也会有不用的运营区域,而且运营的区域也会有变化,那么针对这些不同区域会有不同的系统配置,那么我们就要提供不同的软件去适应这个区域,这就导致,一个运营商同一种型号的机顶盒会有多种系统配置的软件,维护起来比较麻烦,而且也不利于生产管理。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种机顶盒的数据管理方法及机顶盒,可提高机顶盒的区域适应性,在更新机顶盒的系统配置时,可自动设置所选区域的系统配置,减少了用户操作。为解决上述问题,本专利技术的技术方案为:第一方面,本专利技术实施例提供了一种机顶盒的数据管理方法,包括:获取机顶盒的工作区域;根据预设的全频点信息数据库获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置,所述全频点信息数据库包括工作区域对应的频点信息和工作区域的预定配置的索引;将所述机顶盒的工作区域对应的频点信息和所述工作区域的预定配置作为所述工作区域的系统配置;存储所述工作区域的系统配置于系统数据存储区。具体的,在所述获取机顶盒的工作区域之前,存储所述全频点信息数据库于升级数据存储区;所述全频点信息数据库包括全部所述工作区域对应的频点信息和全部所述工作区域的预定配置的索引。具体的,在所述存储所述全频点信息数据库于升级数据存储区之后,还包括:根据所述全频点信息数据库生成全区域的系统配置的索引库;所述全区域的系统配置的索引库包括全部所述工作区域对应的频点信息的索引和全部所述工作区域的预定配置的索引;所述根据预设的全频点信息数据库获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置包括:在所述全区域的系统配置的索引库中获取所述机顶盒的工作区域对应的频点信息的索引和所述机顶盒的工作区域的预定配置的索引;在所述全频点信息库中根据所述机顶盒的工作区域对应的频点信息的索引获取所述机顶盒的工作区域对应的频点信息;在所述全频点信息库中根据所述机顶盒的工作区域的预定配置的索引获取所述机顶盒的工作区域的预定配置。具体的,当接收到搜台指令时,在所述系统数据存储区获取所述机顶盒的工作区域的系统配置中的主频点信息;根据所述主频点信息来锁定所述主频点来获取节目信息;存储所述节目信息至节目列表中。具体的,所述根据所述全频点信息数据库生成所述全区域的系统配置的索引库包括:在所述全频点信息数据库中创建全部所述工作区域对应的频点信息的索引;在所述全频点信息数据库中创建全部所述工作区域的索引;提取所述全频点信息数据库中的全部所述工作区域对应的频点信息的索引为所述全区域的系统配置的索引库中的全部所述工作区域对应的频点信息的索引;提取所述全频点信息数据库中的全部所述工作区域的预定配置的索引为所述全区域的系统配置的索引库中的全部所述工作区域的预定配置的索引。具体的,当接收到系统更新的指令时,获取所述全频点信息数据库的升级数据;将所述升级数据写入所述升级数据存储区来更新所述全频点信息数据库;从已更新的所述全频点信息数据库中获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置的索引;根据所述机顶盒的工作区域的预定配置的索引获取所述机顶盒的工作区域的预定配置,将所述机顶盒的工作区域的预定配置和所述机顶盒的工作区域对应的频点信息作为所述机顶盒的工作区域的已更新的系统配置;利用所述机顶盒的工作区域的已更新的系统配置来更新所述系统。具体的,当检测到所述全频点信息数据库中的第一频点下的节目迁移至第二频点下时,判断所述第二频点是否属于所述机顶盒的工作区域的有效频点,如果所述第二频点不属于所述机顶盒的工作区域的有效频点,则在所述节目列表中删除所述第二频点下的节目;所述机顶盒的工作区域的有效频点为所述机顶盒的工作区域的主频点和所述主频点的NIT表包含的频点。具体的,所述获取所述全频点信息数据库的升级数据包括:在所述机顶盒的工作区域的主频点码流中获取到所述全频点信息数据库的升级数据;或者在外部存储装置中获取所述全频点信息数据库的升级数据。第二方面,本专利技术实施例提供了一种机顶盒,包括:工作区域获取模块,用于获取机顶盒的工作区域;信息获取模块,用于根据预设的全频点信息数据库获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置,所述全频点信息数据库包括工作区域对应的频点信息和工作区域的预定配置的索引;信息处理模块,用于将所述机顶盒的工作区域对应的频点信息和所述工作区域的预定配置作为所述工作区域的系统配置;第一存储模块,用于存储所述工作区域的系统配置于系统数据存储区。具体的,还包括:第二存储模块,用于在所述工作区域获取模块执行所述获取机顶盒的工作区域的步骤之前,存储所述全频点信息数据库于升级数据存储区;所述全频点信息数据库包括全部所述工作区域对应的频点信息和全部所述工作区域的预定配置的索引。具体的,还包括:索引库生成模块,用于在所述第二存储模块执行所述存储所述全频点信息数据库于升级数据存储区的步骤之后,用于根据所述全频点信息数据库生成全区域的系统配置的索引库;所述全区域的系统配置的索引库包括全部所述工作区域对应的频点信息的索引和全部所述工作区域的预定配置的索引;所述信息获取模块包括:索引获取模块,用于在所述全区域的系统配置的索引库中获取所述机顶盒的工作区域对应的频点信息的索引和所述机顶盒的工作区域的预定配置的索引;搜索信息模块,用于在所述全频点信息库中根据所述机顶盒的工作区域对应的频点信息的索引获取所述机顶盒的工作区域对应的频点信息;在预定配置数据库中根据所述机顶盒的工作区域的预定配置的索引获取所述机顶盒的工作区域的预定配置。具体的,还包括:初始化模块,用于当接收到系统初始化指令时,在所述系统数据存储区获取所述机顶盒的工作区域的系统配置;根据所述机顶盒的工作区域的系统配置来设置所述系统。具体的,还包括:节目列表获取模块,用于当接收到搜台指令时,在所述系统数据存储区获取所述机顶盒的工作区域的系统配置中的主频点信息;根据所述主频点信息来锁定所述主频点来获取节目信息;存储所述节目信息至节目列表中。具体的,还包括:更新模块,用于当接收到系统配置更新的指令时,执行:当接收到系统更新的指令时,获取所述全频点信息数据库的升级数据;将所述升级数据写入所述升级数据存储区来更新所述全频点信息数据库;从已更新的所述全频点信息数据库中获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置的索引;根据所述机顶盒的工作区域的预定配置的索引获取所述机顶盒的工作区域的预定配置,将所述机顶盒的工作区域的预定配置和所述机顶盒的工作区域对应的频点信息作为所述机顶盒的工作区域的已更新的系统配置;利用所述机顶盒的工作区域的已更新的系统配置来更新所述系统。具体的,还包括节目列表维护模块,用于当检测到所述全频点信息数据库中的第一频点下的节目迁移至第二频点下时,执行:如果所述第一频点属于所述工作区域的有效频点,第二频点不属于所述工作区域的有效频点,则在所述节目列表中删除所述第本文档来自技高网...

【技术保护点】
一种机顶盒的数据管理的方法,其特征在于,包括:获取机顶盒的工作区域;根据预设的全频点信息数据库获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置,所述全频点信息数据库包括工作区域对应的频点信息和工作区域的预定配置的索引;将所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置作为所述机顶盒的工作区域的系统配置;存储所述机顶盒的工作区域的系统配置于系统数据存储区。

【技术特征摘要】
1.一种机顶盒的数据管理的方法,其特征在于,包括:获取机顶盒的工作区域;根据预设的全频点信息数据库获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置,所述全频点信息数据库包括工作区域对应的频点信息和工作区域的预定配置的索引;将所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置作为所述机顶盒的工作区域的系统配置;存储所述机顶盒的工作区域的系统配置于系统数据存储区;当接收到搜台指令时,在所述系统数据存储区获取所述机顶盒的工作区域的系统配置中的主频点信息;根据所述主频点信息来锁定所述主频点来获取节目信息;存储所述节目信息至节目列表中。2.如权利要求1所述的方法,其特征在于,在所述获取机顶盒的工作区域信息之前,存储所述全频点信息数据库于升级数据存储区;所述全频点信息数据库包括全部所述工作区域对应的频点信息和全部所述工作区域的预定配置的索引。3.如权利要求2所述的方法,其特征在于,在所述存储所述全频点信息数据库于升级数据存储区之后,还包括:根据所述全频点信息数据库生成全区域的系统配置的索引库;所述全区域的系统配置的索引库包括全部所述工作区域对应的频点信息的索引和全部所述工作区域的预定配置的索引;所述根据预设的全频点信息数据库获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置包括:在所述全区域的系统配置的索引库中获取所述机顶盒的工作区域对应的频点信息的索引和所述机顶盒的工作区域的预定配置的索引;在所述全频点信息库中根据所述机顶盒的工作区域对应的频点信息的索引获取所述机顶盒的工作区域对应的频点信息;在预定配置数据库中根据所述机顶盒的工作区域的预定配置的索引获取所述机顶盒的工作区域的预定配置。4.如权利要求1所述的方法,其特征在于,还包括:当接收到系统初始化指令时,在所述系统数据存储区获取所述机顶盒的工作区域的系统配置;根据所述机顶盒的工作区域的系统配置来设置所述系统。5.如权利要求3所述的方法,其特征在于,所述根据所述全频点信息数据库生成所述全区域的系统配置的索引库包括:在所述全频点信息数据库中创建全部所述工作区域对应的频点信息的索引;在所述全频点信息数据库中创建全部所述工作区域的索引;提取所述全频点信息数据库中的全部所述工作区域对应的频点信息的索引为所述全区域的系统配置的索引库中的全部所述工作区域对应的频点信息的索引;提取所述全频点信息数据库中的全部所述工作区域的预定配置的索引为所述全区域的系统配置的索引库中的全部所述工作区域的预定配置的索引。6.如权利要求1所述的方法,其特征在于,还包括:当接收到系统更新的指令时,获取所述全频点信息数据库的升级数据;将所述升级数据写入所述升级数据存储区来更新所述全频点信息数据库;从已更新的所述全频点信息数据库中获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置的索引;在预定配置数据库中根据所述机顶盒的工作区域的预定配置的索引获取所述机顶盒的工作区域的预定配置,将所述机顶盒的工作区域的预定配置和所述机顶盒的工作区域对应的频点信息作为所述机顶盒的工作区域的已更新的系统配置;利用所述机顶盒的工作区域的已更新的系统配置来更新所述系统。7.如权利要求1所述的方法,其特征在于,还包括:当检测到所述全频点信息数据库中的第一频点下的节目迁移至第二频点下时,判断所述第二频点是否属于所述机顶盒的工作区域的有效频点,如果所述第二频点不属于所述机顶盒的工作区域的有效频点,则在所述节目列表中删除所述第二频点下的节目;所述机顶盒的工作区域的有效频点为所述机顶盒的工作区域的主频点和所述主频点的NIT表包含的频点。8.如权利要求6所述的方法,其特征在于,所述获取所述全频点信息数据库的升级数据包括:在所述机顶盒的工作区域的主频点码流中获取到所述全频点信息数据库的升级数据;或者在外部存储装置中获取所述全频点信息数据库的升级数据。9.一种机顶盒,其特征在于,包括:工作区域获取模块,用于获取机顶盒的工作区域;信息获取模块,用于根据预设的全频点信息数据库获取所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置,所述全频点信息数据库包括工作区域对应的频点信息和工作区域的预定配置的索引;信息处理模块,用于将所述机顶盒的工作区域对应的频点信息和所述机顶盒的工作区域的预定配置作为所述机顶盒的工作区域的系统配置;第一存储模块,用于存储所述机顶盒的工作区域的系统配置于系统数据存储区;节目列表获取模块,用于当接收到搜台指令时,在所述系统数据存储区获取所述机顶盒的工作区域的系统配置中的主频点信息;根据所述主频点信息来锁定所述主频点来获取节目信息;存储所述节目信息至节目列表中。10.如权利要求9所述的机顶盒,其...

【专利技术属性】
技术研发人员:赵戈
申请(专利权)人:深圳创维数字技术股份有限公司深圳市创维软件有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1