电子设备及基于二进制文件的用户数据记忆升级方法技术

技术编号:43304636 阅读:23 留言:0更新日期:2024-11-12 16:20
本公开涉及一种电子设备及基于二进制文件的用户数据记忆升级方法。电子设备包括:控制器,被配置为:启动中间件,生成中间件的当前版本号对应的第一数据头信;第一数据头信息包括:至少一个子模块的数据库版本以及至少一个索引信息;判断内存中是否存在二进制文件;当存在二进制文件,且二进制文件有效时,读取二进制文件的第二数据头信息;比较第一数据头信息和第二数据头信息中各子模块的数据库版本是否一致;存储器,被配置为:若存在至少一个子模块的数据库版本不一致,则从数据库中读取默认数据写入内存,并根据第二数据头信息中的至少一个索引信息,从二进制文件中读取用户数据写入内存,再将默认数据和用户数据写入二进制文件。

【技术实现步骤摘要】

本公开涉及数据处理,尤其涉及一种电子设备及基于二进制文件的用户数据记忆升级方法


技术介绍

1、对于电视而言,由于使用数据库保存用户数据,在交直流开机和用户修改保存数据时,耗时较长,造成用户使用体验不好。因此,使用二进制文件保存用户数据,用于替代数据库,可以提高数据读取和保存的速度,但是由于二进制文件中数据是基于数据结构顺序保存的,部分数据结构是按照功能定义,所以在修改指定成员变量时,影响的数据在二进制文件中是不连续的,在这种情况下,从原用户二进制文件中读取数据是很费时的。

2、相关技术中,电视在ota(over-the-air,空中下载技术)升级时,会删除用户二进制文件,重新从数据库中读取数据,而用户在使用时,或多或少都会修改图像、声音、hdmi(high definition multimedia interface,高清多媒体接口)等界面选项,在ota升级修改的值被还原为默认值,导致用户体验不友好。所以,如何实现在电视ota升级场景下的用户数据记忆功能是当前亟需解决的问题。


技术实现思路b>

1本文档来自技高网...

【技术保护点】

1.一种电子设备,其特征在于,包括:

2.根据权利要求1所述的电子设备,其特征在于,所述存储器,还被配置为:

3.根据权利要求2所述的电子设备,其特征在于,所述存储器,还被配置为:

4.根据权利要求1所述的电子设备,其特征在于,所述控制器,还被配置为:

5.根据权利要求1所述的电子设备,其特征在于,所述存储器,还具体被配置为:

6.根据权利要求1所述的电子设备,其特征在于,所述存储器,具体被配置为:

7.根据权利要求1所述的电子设备,其特征在于,所述索引信息包括:每个数据表存储的起始位置、每个数据表存储的数据个数以及...

【技术特征摘要】

1.一种电子设备,其特征在于,包括:

2.根据权利要求1所述的电子设备,其特征在于,所述存储器,还被配置为:

3.根据权利要求2所述的电子设备,其特征在于,所述存储器,还被配置为:

4.根据权利要求1所述的电子设备,其特征在于,所述控制器,还被配置为:

5.根据权利要求1所述的电子设备,其特征在于,所述存储器,还具体被配置为:

6.根据权利要求1所述的电子设备,其特征在于,所述存储器,具体被配置为:

7.根据权利要...

【专利技术属性】
技术研发人员:杨允鑫张凯帝
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1