一种保留用户配置的机顶盒升级方法技术

技术编号:15074922 阅读:87 留言:0更新日期:2017-04-06 19:52
本发明专利技术涉及机顶盒技术领域,尤其是涉及一种机顶盒系统软件保留用户配置的升级备份方法。本发明专利技术在OTA升级过程增加了用户数据的转存恢复过程,使升级后的机顶盒系统保留原有的用户数据,对整个有线的前端系统不产生任何负担,不用做任何处理即可给用户带来极大的使用便利。本发明专利技术的发明专利技术目的在于提供一种保留用户配置的机顶盒升级方法,采用本发明专利技术提供的技术方案在OTA升级后可保留用户私有数据,避免用户升级重新设置机顶盒,延续客户使用机顶盒的使用习惯,提升用户使用体验。

Method for upgrading set-top box with reserved user configuration

The invention relates to the technical field of the set-top box, in particular to a method for updating and backup the user configuration of the set-top box system software. The upgrade process to increase the user to the data recovery process in OTA, the set-top box system upgraded to retain user data of the original, do not have any burden on the front-end system of the whole cable, without any treatment can bring great convenience to the user. The object of the invention is to provide a set-top box to keep the user configuration upgrade method, the technical proposal of the invention can keep the user private data in the OTA after the upgrade, users avoid re escalation of set-top box, the continuation of customers to use set-top box usage, enhance the user experience.

【技术实现步骤摘要】

本专利技术涉及机顶盒
,尤其是涉及一种机顶盒系统软件保留用户配置的升级备份方法。
技术介绍
有线电视机顶盒在使用过程中,经常会通过OTA升级机顶盒的系统软件。目前厂商的做法是在获取OTA数据后,直接擦除整个flash的数据,然后往flash写入OTA数据,使机顶盒的系统保持最新。但是这个做法,都忽视了机顶盒用户的私有数据保护。比如升级后,用户设置的频道顺序、喜好频道、密码等都被删除,用户不得不通过遥控器进行繁琐的配置,将机顶盒设置到自己习惯的方式。频繁的升级导致用户体验极大受损。
技术实现思路
本专利技术的专利技术目的在于提供一种保留用户配置的机顶盒升级方法,采用本专利技术提供的技术方案在OTA升级后可保留用户私有数据,避免用户升级重新设置机顶盒,延续客户使用机顶盒的使用习惯,提升用户使用体验。为了达到上述专利技术目的,本专利技术提供一种保留用户配置的机顶盒升级方法,包括如下步骤:1)在flash中划分一个独立分区,用于保存用户数据;2)将所述用户数据从所述独立分区读取到机顶盒内存中;3)执行flash擦除动作,对机顶盒进行格式化;4)系统写入OTA文件,完成机顶盒系统升级后,再从内存中将用户数据写入至所述独立分区内。与现有OTA升级技术相比,本专利技术在OTA升级过程增加了用户数据的转存恢复过程,使升级后的机顶盒系统保留原有的用户数据,对整个有线的前端系统不产生任何负担,不用做任何处理即可给用户带来极大的使用便利。进一步的,在步骤4)中系统升级和用户数据写入完成后,系统对比用户数据和OTA默认数据,并在开机后提示用户选择使用“升级前用户数据”还是“系统默认数据”。包括但不限于,所述用户数据包括频道序号、喜好频道和密码。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例流程框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例如图1所示,本实施例公开了一种保留用户配置的机顶盒升级方法,包括如下步骤:S1)在flash中划分一个独立分区机顶盒的flash闪存属于内存器件,是一种不挥发性内存,flash闪存在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,用于储存机顶盒媒体数据和用户数据。首先在flash中划分一个独立分区,用于保存用户数据,其中用户数据可以包括用于保存用户的私有数据,如频道序号、喜好频道、密码等用户编辑过的数据。S2)将所述用户数据读取到机顶盒内存中机顶盒内存相当于电脑使用的内存条,属于挥发性内存,只要停止电流供应内存中的数据便无法保持,因此每次电脑开机都需要把数据重新载入内存。将所述用户数据从flash的独立分区读取到机顶盒内存中,在此需要说明的是,由于机顶盒内存属于挥发性内存,只要停止电流供应内存中的数据便无法保持,因此在系统更新过程中要保持机顶盒处于工作状态,即不能断开机顶盒的电源。S3)执行flash擦除动作由于系统升级时需要将OTA文件写入flash,为防止升级时由于Flash容量不够而造成升级失败,因此需要对flash进行擦除动作,对机顶盒进行格式化,清空数据可保证升级的万无一失。其次不同系统版本的数据文件格式可能会有变化,在升级固件后,应当删除那些保存系统设置参数的隐藏文件,让它在开机后重新生成一次;否则,有可能会在升级后出现异常。S4)写入OTA文件,再从内存中将用户数据写入至所述独立分区内系统写入OTA文件,完成机顶盒系统的升级,此时机顶盒的系统数据的为默认数据,再将保存在内存内的用户数据写入独立分区内。S5)在开机后提示用户选择使用“升级前用户数据”还是“系统默认数据”系统升级和用户数据写入完成后,系统对比用户数据和OTA默认数据,并在开机后提示用户选择使用“升级前用户数据”还是“系统默认数据”,当用户选择使用“升级前用户数据”时,系统将设置成独立分区内的用户配置,用户若选择“系统默认数据”,系统则将系统默认数据写入独立分区内,并替换用户数据。与现有OTA升级技术相比,本专利技术在OTA升级过程增加了用户数据的转存恢复过程,使升级后的机顶盒系统保留原有的用户数据,对整个有线的前端系统不产生任何负担,不用做任何处理即可给用户带来极大的使用便利。以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。本文档来自技高网...

【技术保护点】
一种保留用户配置的机顶盒升级方法,其特征在于:包括如下步骤:1)在flash中划分一个独立分区,用于保存用户数据;2)将所述用户数据从所述独立分区读取到机顶盒内存中;3)执行flash擦除动作,对机顶盒进行格式化;4)系统写入OTA文件,完成机顶盒系统升级后,再从机顶盒内存中将所述用户数据写入至所述独立分区内。

【技术特征摘要】
1.一种保留用户配置的机顶盒升级方法,其特征在于:
包括如下步骤:
1)在flash中划分一个独立分区,用于保存用户数据;
2)将所述用户数据从所述独立分区读取到机顶盒内存中;
3)执行flash擦除动作,对机顶盒进行格式化;
4)系统写入OTA文件,完成机顶盒系统升级后,再从机顶盒内存中将
所述用户数据写入至所述独立分区内。
2.根据权...

【专利技术属性】
技术研发人员:甘勇
申请(专利权)人:惠州市伟乐科技股份有限公司
类型:发明
国别省市:广东;44

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

1